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
339518562437	339518562956	339518563506	339518564056	339518564606	339518565156	339518565706	339518566256	339518566806	339518567356	339518567906	339518568456	339518569006	339518569556	339518570106	339518570656	339518571206	339518571756	339518572306	339518572856	339518573406	339518573956	339518574506	339518575056	339518575606	339518576156	339518576706	339518577256	339518577806	339518578356	339518578906	339518579456	339518580006	339518580556	339518581106	339518581656	339518582206	339518582756	339518583306	339518583856	339518584406	339518584956	339518585506	339518586056	339518586606	339518587156	339518587706	339518588256	339518588806	339518589356	339518589906	339518590456	339518591006	339518591556	339518592106	339518592656	339518593206	339518593756	339518594306	339518594856	339518595406	339518595956	339518596506	339518597056	339518597606	339518598156	339518598706	339518599256	339518599806	339518600356	339518600906	339518601456	339518602006	339518602556	339518603106	339518603656	339518604206	339518604756	339518605306	339518605856	339518606406	339518606956	339518607506	339518608056	339518608606	339518609156	339518609706	339518610256	339518610806	339518611356	339518611906	339518612456	339518613006	339518613556	339518614106	339518614656	339518615207	339518615756	339518616306	339518616856	339518617406	339518617956	339518618506	339518619056	339518619606	339518620157	339518620706	339518621256	339518621806	339518622357	339518622906	339518623456	339518624007	339518624556	339518625106	339518625656	339518626207	339518626756	339518627307	339518627856	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2765	3600	2300	2764	3600	2300	2764	3600	2300	2763	3600	2300	2762	3600	2300	2762	3600	2300	2761	3600	2300	2761	3600	2300	2760	3600	2300	2759	3600	2300	2759	3600	2300	2758	3600	2300	2757	3600	2300	2757	3600	2300	2757	3600	2300	2757	3600	2300	2756	3600	2300	2756	3600	2300	2756	3600	2300	2756	3600	2300	2756	3600	2300	2756	3600	2300	2756	3600	2300	2756	3600	2300	2756	3600	2300	2757	3600	2300	2757	3600	2300	2757	3600	2300	2757	3600	2300	2757	3600	2300	2757	3600	2300	2757	3600	2300	2757	3600	2300	2757	3600	2300	2757	3600	2300	2757	3600	2300	2756	3600	2300	2756	3600	2300	2756	3600	2300	2756	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23098	22129	29501	23336	21973	18498	4272	588	542	534	531	510	517	512	540	535	502	526	503	515	541	531	565	488	494	478	516	521	522	554	535	511	529	521	552	551	498	546	507	517	538	494	494	552	578	484	481	520	502	504	560	536	488	500	512	523	493	530	460	490	516	484	502	518	535	526	516	547	492	477	512	527	514	493	499	526	511	543	483	498	504	490	524	539	503	538	498	502	497	497	482	495	487	484	505	550	532	508	520	519	540	529	493	572	517	522	543	538	503	534	492	529	515	518	495	496	506	508	501	552	500	520	546	510	520	516	504	508	492	531	518	547	535	505	552	489	518	490	522	537	485	541	480	515	509	495	484	512	520	482	524	529	525	462	526	496	505	495	486	510	490	492	529	524	502	503	504	530	497	526	488	529	515	508	507	509	510	524	536	472	548	490	497	502	531	515	499	522	509	568	549	529	487	531	458	523	518	500	521	503	535	518	497	506	499	555	540	505	517	507	550	505	506	484	529	542	477	544	506	499	516	525	510	532	498	554	507	589	513	526	521	535	503	518	501	495	484	518	520	493	515	499	528	523	509	511	500	499	519	495	536	517	543	507	470	494	471	531	485	489	528	536	516	539	507	516	506	491	519	491	470	505	471	559	499	559	513	530	503	512	508	525	518	518	460	463	503	525	526	521	517	475	477	467	514	539	530	541	525	502	509	495	501	500	537	502	539	532	538	515	531	551	484	520	507	487	536	493	522	513	509	513	496	509	476	515	506	534	509	513	483	485	523	505	510	489	532	522	475	495	520	489	551	524	497	528	525	494	509	510	553	512	537	486	512	534	513	493	522	491	528	543	505	487	495	496	506	520	493	518	565	519	558	515	525	499	515	529	522	526	489	532	488	501	539	499	501	509	519	507	489	523	502	515	519	500	493	476	543	516	509	488	522	525	507	469	511	461	548	513	503	520	469	504	480	526	502	549	521	536	449	482	532	496	503	512	491	523	511	544	532	517	512	516	523	545	489	502	511	473	500	506	478	497	497	501	483	494	537	518	490	538	483	506	538	492	510	475	522	494	468	521	518	507	532	524	505	538	481	527	514	553	506	544	511	534	527	483	490	521	521	516	461	471	549	499	540	498	549	517	475	522	492	529	478	512	567	531	500	519	517	546	559	512	469	516	514	488	505	467	517	508	473	512	529	487	523	496	530	526	538	513	532	514	507	508	462	510	505	521	491	501	466	548	495	503	524	539	508	521	455	540	507	435	492	464	527	499	492	518	538	505	499	494	538	495	500	508	533	526	480	506	539	516	534	491	506	514	471	535	521	498	556	535	515	534	455	484	505	540	550	527	476	507	534	519	517	528	544	472	482	523	556	538	495	497	490	519	484	499	505	497	526	523	525	506	522	464	522	497	511	500	518	479	464	477	506	502	539	504	480	487	524	555	529	493	558	499	519	532	517	537	545	501	542	476	494	516	476	504	541	509	498	489	520	488	534	525	508	534	551	546	510	545	494	486	574	526	505	513	525	506	482	530	476	522	521	494	510	545	509	466	456	534	490	541	504	528	495	550	534	500	545	522	538	499	529	459	510	526	514	541	484	501	531	558	512	530	531	504	497	491	487	497	521	516	483	492	514	489	561	543	543	510	531	508	482	527	479	505	536	518	462	502	513	498	524	539	525	504	503	528	517	485	462	497	526	522	505	490	531	526	481	518	533	483	511	476	504	527	506	527	513	528	554	535	560	490	478	532	500	498	468	466	486	527	514	515	465	521	526	501	518	531	501	530	541	490	476	513	524	489	521	484	533	489	517	511	503	524	538	528	507	477	510	505	506	483	515	494	507	494	497	513	497	493	473	524	519	496	499	526	469	529	540	538	532	523	530	483	514	508	488	528	482	489	491	528	519	555	540	536	499	539	520	500	527	564	499	524	557	515	512	487	489	506	526	496	491	530	501	532	517	492	462	514	512	559	492	490	528	512	522	492	500	544	488	501	510	524	507	525	499	487	500	535	520	499	501	535	495	489	515	529	507	496	539	543	512	491	489	539	551	505	511	589	488	519	512	529	505	522	516	506	543	468	509	499	516	510	514	566	497	500	496	524	507	514	489	530	520	512	502	537	511	472	482	522	515	500	508	518	517	505	562	489	496	475	516	518	477	478	466	528	505	533	477	484	543	498	528	483	465	549	549	501	479	544	532	505	496	499	541	529	509	528	514	500	528	518	520	529	527	555	478	514	528	517	522	504	497	540	526	509	544	528	529	498	519	532	495	525	517	514	488	462	517	510	513	510	528	496	525	485	525	548	479	478	517	537	491	491	553	509	494	521	499	514	540	525	443	505	486	506	549	480	482	536	539	502	477	536	534	492	490	530	521	542	473	508	542	509	487	522	490	530	485	513	540	557	509	527	487	504	520	468	511	523	500	521	548	533	523	525	509	543	485	497	503	513	484	492	473	488	559	521	506	490	514	505	528	474	527	518	466	534	520	489	525	488	512	534	496	457	520	457	492	483	520	528	533	500	514	532	506	476	514	468	465	503	496	542	526	567	491	540	589	501	506	538	517	513	507	482	475	534	561	495	519	507	527	510	523	519	493	513	520	506	505	523	485	494	536	514	517	514	503	497	538	522	501	504	522	536	486	529	526	528	512	504	512	485	468	508	451	493	474	509	531	548	533	561	518	556	513	517	538	487	513	492	494	520	472	513	564	499	524	522	479	476	528	514	557	546	502	544	512	508	481	488	574	500	554	491	504	545	501	523	512	519	524	476	523	536	525	500	506	519	498	500	518	529	498	520	499	521	500	548	453	530	488	490	541	536	504	552	507	550	541	513	528	505	508	534	467	533	521	508	557	547	530	518	514	528	491	502	475	512	561	465	567	499	514	520	505	484	456	504	508	504	481	505	514	560	470	504	541	501	517	484	522	486	533	516	505	498	497	548	551	562	501	509	570	516	536	494	472	520	502	517	525	513	510	538	486	481	519	503	483	555	505	527	511	537	524	531	514	505	479	505	515	483	513	451	486	527	516	546	515	507	531	497	457	542	515	529	497	512	489	522	475	510	483	545	488	515	528	540	499	536	555	523	493	467	511	507	516	525	486	486	492	504	552	505	497	500	513	496	480	508	517	530	540	517	510	482	487	518	513	538	579	496	505	498	554	485	489	512	550	495	526	465	525	512	502	548	499	490	552	518	529	514	499	526	526	495	538	484	554	478	492	562	490	511	506	451	505	502	500	524	544	491	527	522	525	497	512	484	492	518	527	520	502	528	515	499	508	527	515	548	492	498	491	497	540	551	496	530	518	500	497	515	499	512	488	503	493	517	529	507	527	514	519	493	498	494	485	543	511	507	531	470	495	544	511	496	531	462	559	526	527	538	529	564	515	497	532	496	544	528	501	511	506	528	508	501	529	508	517	512	512	521	543	507	510	567	499	503	508	509	516	544	512	518	530	485	507	525	505	492	508	504	508	505	558	487	503	532	540	552	554	468	507	496	484	503
57439	92687	65647	20975	33984	15217	845	818	762	798	794	838	798	717	768	786	750	808	788	737	740	761	808	792	772	758	760	776	840	805	783	750	812	794	761	741	775	733	756	826	739	773	744	769	725	778	773	729	755	755	792	803	745	802	709	759	778	787	784	754	771	733	786	766	792	768	773	806	746	834	771	767	756	764	768	765	816	787	812	726	833	769	802	785	785	776	805	772	775	794	779	775	774	764	744	767	736	813	733	771	768	779	814	748	794	787	775	819	760	793	714	795	775	757	786	774	749	772	783	737	770	800	761	768	810	787	725	791	775	736	813	784	846	817	799	810	763	812	755	767	763	728	746	774	772	791	740	837	805	771	756	785	819	857	714	771	777	772	798	822	740	812	770	747	779	727	742	790	773	738	722	797	797	793	758	786	746	748	749	742	730	744	803	800	775	815	772	760	763	767	777	754	820	779	793	724	805	781	770	785	767	738	771	728	801	797	783	782	767	756	832	764	764	728	774	752	791	739	793	745	760	768	805	782	801	757	789	777	745	732	738	756	752	781	756	746	759	766	775	745	692	756	757	734	767	776	782	787	800	773	791	795	741	794	761	758	792	757	765	755	786	803	789	790	792	783	846	790	812	779	762	724	742	752	795	803	765	772	780	724	802	771	763	779	773	752	777	801	724	771	768	802	733	817	793	778	725	757	784	776	811	754	755	795	788	719	779	820	797	807	751	786	785	777	796	773	781	787	797	760	753	764	818	790	768	750	742	764	770	722	775	743	800	698	819	791	780	790	811	757	789	763	774	779	805	759	745	771	791	805	783	824	710	778	760	782	758	752	762	817	821	774	785	793	770	751	810	761	765	800	755	750	781	792	798	787	818	765	754	756	769	753	735	751	760	783	756	796	759	807	801	786	787	746	787	757	798	757	827	790	781	745	761	768	730	740	801	763	744	782	763	761	749	753	804	761	770	777	759	757	750	838	772	734	757	719	744	735	759	729	760	796	766	747	784	769	729	764	782	798	783	788	758	777	802	784	758	794	794	719	758	790	805	768	820	793	695	761	715	731	762	784	735	721	761	748	758	798	770	779	802	730	767	706	757	779	753	781	754	746	834	741	769	786	792	784	822	777	792	751	757	789	753	788	741	768	764	753	793	787	767	748	809	751	771	778	778	755	758	744	769	741	780	791	776	801	743	821	809	758	745	818	775	797	757	786	775	844	755	779	768	792	794	747	782	828	759	787	721	740	761	787	776	773	743	740	796	799	787	813	781	775	782	777	753	794	719	765	773	782	749	711	760	769	771	761	766	725	748	779	791	721	764	806	775	757	753	757	794	771	750	810	765	818	796	734	760	801	726	763	721	794	719	742	785	768	808	754	784	763	793	790	749	784	752	828	758	739	793	802	776	762	815	735	765	818	842	801	746	821	738	853	799	776	779	784	740	792	750	758	785	806	761	768	782	820	753	783	733	784	795	816	749	763	773	797	799	773	792	825	833	819	805	784	789	813	827	790	770	760	810	748	773	752	776	743	755	812	788	742	767	765	749	746	806	801	784	769	784	781	825	771	746	802	751	760	747	783	768	782	807	767	758	836	792	730	822	737	819	778	734	767	805	778	766	767	748	768	768	765	771	777	750	767	772	725	819	776	759	722	806	753	758	759	750	752	767	820	786	804	747	800	782	753	771	772	796	764	767	733	761	759	749	816	780	791	798	763	734	807	713	821	751	784	752	811	735	842	833	797	753	718	736	760	807	746	739	763	772	790	751	740	792	755	768	800	700	772	773	764	752	757	786	780	721	753	777	776	800	885	764	812	778	751	799	751	764	770	715	773	808	751	749	766	752	801	815	747	775	787	788	777	716	736	729	790	790	807	791	749	799	719	773	807	760	796	783	782	769	747	752	825	758	829	828	787	779	793	801	740	784	737	772	741	815	713	782	793	743	765	764	768	771	789	747	780	778	786	765	803	762	782	778	713	742	784	796	743	766	757	833	769	792	752	738	740	748	764	763	785	800	789	767	810	761	788	755	745	813	807	764	805	757	756	753	778	781	788	764	811	735	770	798	809	768	752	747	815	783	730	773	763	760	777	779	827	788	779	829	805	725	735	775	793	772	797	762	785	796	780	779	734	736	790	777	760	810	735	749	766	766	733	813	786	745	720	764	765	807	791	799	756	756	788	757	761	749	773	757	727	744	795	747	779	710	786	759	784	793	750	755	816	799	758	811	755	782	760	764	787	769	797	736	803	771	784	724	765	788	798	786	745	763	779	750	731	731	772	707	796	839	816	759	787	766	819	796	748	765	804	830	739	830	771	758	796	762	775	790	760	745	763	831	749	716	820	732	782	752	750	825	743	759	728	783	711	827	815	766	802	704	752	764	772	785	808	725	771	739	788	764	831	799	790	797	721	758	755	782	774	806	774	792	777	740	791	813	724	795	788	777	810	757	783	841	748	733	799	793	824	785	740	746	763	799	761	780	801	774	824	765	806	825	791	737	768	747	813	719	814	777	800	800	828	772	782	768	743	780	790	797	780	776	741	754	786	772	794	765	773	807	745	821	763	786	798	771	790	763	769	783	806	809	785	784	794	789	761	810	750	785	767	762	779	807	754	777	753	761	756	805	788	780	784	726	753	775	755	766	712	819	801	756	796	827	771	765	732	746	783	791	788	798	744	775	770	811	801	780	773	787	756	814	840	789	814	771	755	757	765	764	686	708	711	754	781	793	778	786	794	797	797	755	804	768	762	785	792	811	735	763	777	767	755	760	743	793	748	756	764	816	802	810	753	806	789	729	766	765	748	774	763	728	790	760	753	783	815	739	765	778	757	725	725	760	738	756	722	752	792	746	790	762	766	745	784	761	785	786	766	782	708	813	768	814	745	777	772	759	748	746	788	791	865	794	795	804	784	727	761	804	756	784	791	797	828	760	776	783	792	778	743	759	827	779	775	778	802	806	785	831	752	754	769	795	770	784	746	782	762	797	772	775	787	749	792	751	711	776	778	710	784	779	787	782	745	849	815	776	801	778	815	754	725	773	773	800	789	703	762	797	779	757	772	767	783	740	827	738	782	760	778	762	722	724	775	754	769	747	786	823	771	713	762	771	793	819	783	739	802	806	743	734	820	807	804	773	740	818	801	829	744	784	768	811	784	737	799	791	812	798	755	796	742	782	761	770	748	774	754	733	763	825	777	776	791	771	796	753	733	746	795	780	750	723	768	744	775	802	759	764	813	797	782	794	767	807	770	738	772	764	778	792	769	790	770	765	806	783	797	826	803	781	783	733	806	756	827	782	776	740	814	793	791	795	816	781	752	769	783	768	790	798	771	808	775	734	705	771	784	771	801	756	802	798	789	805	790	763	741	765	764	781	745	767	802	758	800	759	795	796	732	767	798	786	768	793	737	735	793	800	780	815	792	764	787	732	782	798	764	760	756	794	766	740	784	748	776	800	763	777	771	777	769	753	752	831	771	764	775	735	728	772	778	766	749
32400	31534	26024	7437	2390	705	252	279	253	259	250	251	226	272	256	228	252	298	252	245	266	250	246	260	237	287	264	276	267	252	229	238	292	262	245	247	246	246	277	253	270	250	260	273	281	247	232	260	257	232	281	232	275	261	255	266	265	247	249	274	259	239	275	245	264	248	263	270	259	255	246	258	252	275	249	253	230	260	259	227	261	246	267	248	249	270	284	231	254	251	275	277	259	243	280	268	270	236	268	293	281	260	276	297	260	293	246	243	243	253	239	266	234	202	248	236	236	249	250	247	261	235	248	257	272	258	274	269	252	229	239	267	249	232	251	254	255	258	250	226	259	286	224	272	255	268	270	263	230	249	235	274	267	264	241	234	247	262	241	254	247	238	264	263	267	251	283	224	242	234	273	229	251	248	255	257	255	256	244	249	279	245	284	240	220	240	238	232	259	306	278	250	230	274	247	245	292	255	260	263	251	272	270	233	257	276	233	242	257	256	270	260	249	235	229	240	258	235	206	223	235	268	269	261	252	278	222	282	256	280	230	268	255	237	252	246	262	273	263	254	256	260	249	263	249	243	241	252	272	263	243	236	249	283	260	236	266	264	232	258	244	262	259	283	252	266	262	256	264	254	258	268	255	246	269	231	242	249	284	252	280	255	255	248	268	249	264	252	243	259	258	275	232	238	229	274	256	246	264	258	235	273	258	258	265	227	251	265	239	250	248	240	254	268	265	237	253	253	230	254	265	248	257	258	225	251	259	253	207	249	251	275	233	251	255	246	251	265	241	254	233	257	243	265	280	245	240	266	213	269	255	231	268	266	250	253	223	258	245	246	262	253	237	267	255	264	262	244	277	262	259	236	245	246	252	246	269	255	264	256	264	228	250	276	235	244	263	268	276	252	243	269	271	267	240	258	259	231	251	268	277	253	238	240	245	245	254	243	250	260	244	263	254	238	245	254	214	261	244	240	250	246	230	254	256	279	222	259	265	273	271	226	264	246	258	278	252	282	240	258	245	252	253	275	271	230	227	266	278	244	231	264	266	233	248	239	267	250	214	242	250	259	253	236	245	280	269	252	259	262	244	247	257	252	248	266	252	255	294	261	258	284	263	273	235	245	262	257	267	259	247	250	250	244	247	260	274	260	267	276	239	265	277	243	274	280	255	241	247	261	236	258	268	274	248	255	264	250	242	250	276	265	264	262	248	252	251	270	235	264	241	267	229	234	250	267	275	254	255	235	252	210	267	251	248	249	256	234	287	254	259	253	230	240	278	225	259	264	264	241	251	236	273	232	261	258	259	289	245	286	279	267	243	276	236	238	258	258	268	264	271	248	252	259	266	257	275	235	247	291	260	248	241	244	262	221	239	251	278	257	234	239	231	255	249	259	258	264	246	289	248	246	245	247	267	233	232	258	264	271	255	244	253	275	285	253	264	259	247	248	269	280	260	255	236	236	249	249	256	274	251	252	265	259	263	263	267	247	229	233	251	264	259	265	257	275	258	252	238	242	273	271	258	228	244	251	272	249	256	276	282	230	237	233	241	250	265	249	260	232	277	264	243	241	260	240	284	234	253	277	244	232	239	244	240	242	251	256	248	257	244	258	233	251	228	267	283	239	247	257	247	253	258	250	266	258	234	266	265	243	254	257	274	247	250	250	242	235	283	228	241	244	256	242	295	238	260	268	261	258	266	249	271	287	232	261	249	268	276	276	278	278	246	265	268	261	258	281	272	264	252	260	242	253	238	262	254	226	264	256	275	234	222	238	267	263	234	255	252	264	252	234	265	260	242	229	256	270	261	230	268	264	246	244	267	230	261	250	245	237	268	250	253	243	267	248	245	225	262	249	244	236	288	243	261	266	254	260	253	251	256	279	231	265	253	288	238	253	275	267	262	301	253	254	246	237	250	276	266	241	247	248	272	267	280	247	252	270	255	237	233	255	269	251	226	243	233	278	254	274	265	233	267	287	262	250	257	275	269	278	248	235	311	253	248	243	262	279	245	220	254	252	254	230	237	234	271	229	247	254	239	255	255	262	234	252	232	277	254	274	279	230	238	259	227	253	241	250	259	278	280	271	267	258	251	264	258	271	249	282	244	221	275	246	261	235	273	261	227	251	255	242	248	268	267	243	264	230	238	244	239	262	252	292	241	256	260	240	253	246	262	264	243	251	264	243	237	253	253	264	257	239	250	272	260	232	223	228	263	226	246	257	250	241	282	267	242	272	256	258	247	271	272	245	290	273	267	265	272	249	279	263	262	257	254	284	236	278	245	258	266	274	241	250	242	262	216	243	228	226	259	246	255	221	258	249	257	270	283	256	266	236	257	282	249	264	249	279	235	261	268	255	267	250	228	242	257	259	280	230	272	278	272	262	283	284	272	242	257	246	270	222	215	248	264	267	257	225	236	279	248	250	284	270	259	258	244	247	233	260	275	270	252	276	221	245	257	246	260	254	259	258	234	230	254	274	255	245	252	277	266	258	279	243	246	247	255	256	265	293	278	254	259	250	258	252	266	244	273	274	230	227	252	250	261	244	265	290	248	291	251	269	251	244	286	256	266	239	232	248	251	246	256	283	253	237	269	269	249	282	254	257	255	249	222	247	233	239	286	256	248	254	252	261	263	289	260	245	244	229	269	262	283	270	255	261	236	254	248	253	261	273	238	254	218	262	230	253	256	257	284	254	233	240	252	259	258	271	249	267	249	243	265	235	243	268	222	275	236	228	248	229	256	272	246	249	262	250	252	250	278	275	255	257	271	259	266	289	246	248	245	242	264	237	257	275	240	240	291	261	263	248	253	243	289	233	253	266	260	245	257	246	273	284	278	268	258	249	284	255	262	254	251	251	277	234	227	227	256	257	265	278	231	244	265	268	260	249	268	281	265	300	272	253	254	256	260	264	278	243	238	255	252	247	246	261	238	268	246	266	281	252	275	241	261	281	234	250	245	272	281	249	245	264	232	244	290	288	260	241	250	273	247	246	224	260	230	253	244	244	250	219	250	234	267	263	275	245	263	273	265	263	262	261	241	248	242	256	266	239	232	240	280	261	262	258	281	271	288	245	246	260	270	251	245	250	275	231	255	283	267	254	226	269	264	260	232	269	226	247	262	253	251	264	241	239	239	259	243	251	286	268	267	257	258	270	269	273	267	243	221	236	286	229	247	234	240	251	270	237	259	257	275	255	259	264	251	253	246	277	271	262	249	271	244	248	262	275	273	243	247	225	262	216	252	244	236	236	257	241	240	257	303	271	260	271	259	257	250	274	255	248	249	244	257	264	265	275	292	243	274	244	249	265	261	261	267	241	252	219	274	265	237	223	244	244	255	229	248	255	249	248	249	253	304	258	236	265	232	244	264	232	280	246	228	249	247	253	263	255	244	239	264	254	277	284	249	233	234	245	258	271	284	245	281	255	246	232	271	273	255	265	256	240	281	244	263	226	255	240	273	254	239	222	269	275	248	245	249	282	257	235	304	246	248	273
41437	48054	29221	5338	4972	1508	439	437	414	401	453	444	450	441	426	436	417	431	445	442	432	438	421	429	412	453	432	433	420	436	419	419	429	429	458	402	438	415	373	413	437	475	444	422	426	435	395	421	407	435	391	422	398	440	419	435	402	435	380	422	428	403	364	428	459	423	439	396	411	448	414	450	461	429	443	424	411	422	403	430	433	475	374	427	421	384	436	432	406	420	426	430	452	460	398	435	412	452	395	434	434	441	438	428	452	401	413	438	460	428	440	391	410	427	390	428	424	423	436	412	418	405	394	430	420	406	429	442	429	442	386	435	432	435	441	427	440	461	433	428	400	439	402	401	407	405	379	410	413	438	462	411	414	448	432	443	408	424	414	409	448	426	427	433	395	432	409	423	409	418	436	407	433	414	440	420	425	411	439	424	410	411	399	433	425	417	463	423	431	398	426	459	480	415	427	427	469	464	433	438	397	457	442	415	412	423	418	408	412	429	421	422	405	417	382	408	410	424	394	408	427	441	417	427	433	432	412	453	397	443	435	424	416	411	418	437	408	439	424	392	446	413	425	436	424	407	420	373	404	425	421	406	430	464	402	405	408	401	457	442	427	434	400	422	405	437	418	401	390	386	420	416	425	414	439	402	460	407	468	455	393	408	428	438	396	430	423	419	394	372	409	426	440	450	437	445	448	442	386	415	403	406	388	432	429	398	375	405	441	446	422	415	431	450	412	407	439	394	430	440	436	407	424	434	407	391	480	425	423	429	431	435	445	470	415	398	404	426	384	429	408	435	408	432	464	450	410	414	428	406	396	424	431	414	401	431	454	424	445	444	453	434	421	408	423	391	457	412	446	454	407	447	482	446	418	441	415	470	444	417	382	403	406	462	415	425	422	401	402	408	468	444	411	398	415	443	432	401	447	482	440	417	452	448	437	427	410	429	467	434	407	439	428	427	446	450	398	420	426	462	440	420	434	428	446	396	450	429	415	434	397	406	418	417	412	405	407	416	400	429	405	413	432	461	428	405	415	427	432	396	431	416	446	450	434	429	459	435	414	403	434	405	383	432	484	436	405	423	381	412	426	431	434	382	417	450	393	434	410	456	414	458	439	435	458	432	440	433	391	445	435	456	460	421	427	406	444	384	380	449	456	442	412	455	393	438	464	422	408	403	430	439	447	431	420	425	428	401	415	397	436	401	434	413	449	420	431	446	444	456	433	427	455	460	399	417	458	431	404	444	431	450	427	436	425	431	372	443	442	404	426	407	437	412	440	446	417	416	402	390	455	458	402	407	428	438	379	426	420	433	446	435	420	471	438	463	394	424	429	434	430	393	388	447	408	434	418	448	420	428	370	391	425	425	397	480	410	427	424	398	441	412	421	437	440	433	399	443	456	414	418	424	432	401	437	426	426	458	418	399	444	411	443	444	430	439	416	443	443	424	414	409	400	416	449	437	406	406	402	437	404	416	416	416	474	434	392	429	418	378	453	431	419	425	436	472	418	406	396	394	428	396	430	420	425	453	425	459	421	445	423	435	419	445	437	399	425	458	415	458	411	428	408	442	409	461	426	434	425	433	413	428	432	422	421	417	465	432	414	429	412	408	457	428	438	401	458	399	424	429	410	451	426	414	423	389	401	416	402	417	425	422	410	426	421	406	449	396	451	422	438	429	393	396	448	447	442	406	416	456	448	446	505	453	473	413	428	411	402	416	435	396	422	423	430	427	411	446	423	463	471	389	372	426	405	415	400	431	389	450	393	440	437	442	455	412	439	451	433	455	437	410	436	413	442	436	400	428	420	438	435	439	389	412	446	444	411	453	406	373	421	443	434	430	415	442	453	407	417	413	436	392	429	408	417	424	432	417	425	427	414	457	407	404	430	404	410	400	417	439	410	403	425	426	430	427	434	448	441	432	453	381	453	427	436	429	414	406	414	444	418	428	466	391	392	426	443	435	426	448	457	417	438	424	426	429	420	385	397	429	447	397	407	425	412	439	402	445	419	465	392	413	386	471	422	446	406	482	432	426	398	437	417	424	434	424	430	427	459	426	454	420	411	422	403	441	416	422	427	445	418	443	415	443	443	424	386	392	439	429	424	448	393	422	383	438	439	472	433	416	442	437	399	396	398	449	429	439	437	448	420	456	443	403	460	454	413	444	436	391	434	451	404	448	393	417	409	436	431	446	434	494	410	449	426	422	464	412	423	462	434	442	441	416	432	433	418	438	458	386	415	419	417	427	419	416	411	400	426	414	427	425	406	433	429	441	436	449	444	411	377	423	399	409	408	436	393	422	456	404	409	455	421	439	429	399	430	388	450	432	411	441	407	430	421	438	393	409	426	421	421	410	425	446	427	423	480	441	408	428	437	427	438	424	406	430	404	414	392	412	437	430	409	415	417	404	446	403	442	450	460	430	404	434	424	468	429	426	468	414	426	429	435	397	439	419	417	447	421	437	428	399	419	444	424	410	439	387	432	444	413	398	440	445	403	402	398	420	409	418	422	418	445	441	431	450	406	416	415	403	459	403	428	415	439	442	453	426	432	399	440	434	412	416	431	413	411	431	422	450	421	448	414	406	431	420	408	407	409	466	453	406	423	400	427	422	428	425	442	377	450	458	446	446	417	459	416	397	424	450	430	455	413	411	432	413	410	465	430	428	404	383	405	428	417	454	397	413	405	420	403	409	401	422	433	421	402	410	463	420	418	420	447	430	431	425	420	414	417	412	414	427	411	424	441	432	462	435	445	383	452	405	422	438	440	424	436	420	441	410	451	450	423	434	447	420	377	431	391	427	416	393	413	395	405	446	461	422	451	406	412	426	427	444	430	434	437	442	412	456	396	420	410	457	415	426	418	409	422	422	403	426	401	423	399	412	408	437	413	419	451	451	447	466	404	414	414	449	460	417	441	411	424	410	445	421	458	436	423	387	407	416	413	444	433	361	422	432	430	411	442	418	435	397	480	421	410	423	402	400	421	428	444	400	431	443	414	453	400	425	433	446	429	433	422	455	449	404	407	428	456	418	419	436	436	433	429	452	431	423	392	417	426	465	402	422	426	419	426	450	455	414	426	406	426	421	462	435	441	400	403	411	393	444	450	444	429	429	451	411	417	448	423	445	426	442	425	415	387	425	436	446	433	438	430	433	474	414	428	406	434	405	397	413	428	421	426	416	445	457	447	468	428	441	406	467	420	434	425	415	422	404	411	445	405	425	394	407	439	432	421	411	418	399	409	434	443	432	449	420	404	427	403	454	433	457	427	429	414	414	431	441	430	425	424	400	458	398	441	429	405	421	424	470	403	448	444	431	387	432	457	435	414	416	418	423	443	403	429	404	406	455	428	425	390	405	432	393	447	442	408	421	448	416	438	430	452	456	455	449	439	447	451	446	419	425	394	458	373	404	437	415	460	389	463	424	425	425	428	429	424	447	430	397	436	426	416	429	453	436	443	415	426	417	430	457	421	417	429	444	421	442	447	419	404	399
25594	24215	34941	25834	21014	9877	715	412	384	406	357	361	393	374	384	339	374	358	412	369	362	382	359	359	360	377	342	385	375	361	345	366	338	396	366	328	356	369	369	408	380	358	395	388	327	368	369	369	376	386	360	385	376	410	367	351	339	384	350	382	349	390	349	388	386	355	385	350	339	357	353	336	367	335	357	369	347	358	393	363	375	372	360	349	377	376	355	352	358	365	369	382	351	343	357	371	349	346	349	370	348	385	362	340	355	313	332	353	339	363	366	408	352	382	381	368	374	379	386	379	368	398	351	381	404	338	398	347	353	379	364	391	325	368	395	346	372	363	368	375	371	353	346	371	343	372	387	361	382	369	345	366	368	354	348	349	325	404	365	382	366	371	329	353	359	336	335	390	373	342	404	367	347	398	384	365	372	356	363	380	358	374	367	384	399	375	381	363	332	371	367	306	343	369	355	346	347	366	387	373	348	361	351	367	343	352	362	424	363	369	384	375	338	373	362	367	361	383	348	346	410	353	370	352	379	383	403	391	370	389	384	348	385	360	369	393	343	374	351	371	383	351	375	381	374	359	377	387	364	372	335	362	328	364	363	385	385	359	355	395	349	359	400	384	351	389	352	389	351	379	308	354	373	341	328	378	332	369	356	310	379	357	343	332	367	386	381	372	365	361	383	365	390	347	368	364	339	369	379	370	383	387	354	385	353	350	376	366	392	365	341	375	317	358	354	353	368	349	377	330	367	379	355	388	386	333	355	374	353	338	362	387	393	356	357	364	363	365	377	388	373	375	370	385	396	367	383	358	362	381	362	387	345	370	378	362	356	370	360	392	381	378	371	382	402	380	365	347	363	386	396	348	374	381	361	372	380	352	334	370	384	363	349	358	360	378	372	362	358	356	382	339	358	403	348	352	376	366	334	342	335	356	385	410	398	376	382	356	374	362	348	339	361	351	391	354	363	398	370	412	395	325	354	361	356	354	350	370	347	372	359	369	358	361	396	370	381	349	370	361	385	351	365	399	361	367	355	381	340	364	352	367	372	352	363	369	370	340	403	387	349	380	348	381	366	335	344	338	358	354	375	376	342	392	368	388	364	393	373	357	375	345	327	426	347	370	346	392	391	382	354	369	351	370	373	393	386	364	334	341	360	369	390	400	333	367	388	371	353	377	355	400	382	357	385	364	366	345	372	361	347	404	372	337	386	349	379	355	328	369	359	359	352	377	405	376	389	374	380	354	383	347	349	366	382	364	351	364	367	361	366	382	402	340	341	325	358	402	407	334	371	380	432	347	367	368	348	408	375	375	362	332	351	366	373	361	401	361	370	391	352	377	327	373	381	366	360	362	357	368	382	398	345	373	374	350	378	318	361	372	388	366	371	377	354	359	345	347	394	384	347	365	343	358	334	345	370	374	348	334	382	389	334	395	346	344	404	341	355	330	364	395	346	371	366	357	372	370	363	385	377	332	383	331	423	355	394	368	378	356	340	350	355	382	383	369	383	397	352	392	380	341	357	387	372	387	380	378	356	366	361	376	330	365	382	362	376	381	375	374	380	348	366	330	358	365	395	356	361	395	387	381	343	345	353	367	349	369	375	363	349	369	372	405	365	361	338	365	334	348	409	352	360	394	338	362	364	378	391	342	370	404	379	337	372	375	388	363	361	415	375	385	354	375	362	347	388	319	395	318	343	365	355	357	379	371	385	346	337	351	365	392	375	355	335	356	362	378	349	386	374	361	376	379	335	369	360	350	361	380	373	360	325	347	388	356	363	349	357	388	386	377	347	390	394	328	361	377	372	368	365	379	377	367	385	348	319	362	347	380	356	390	357	323	372	384	373	357	395	340	380	415	331	366	373	371	371	370	372	361	369	370	363	403	388	366	390	341	353	357	357	367	361	346	351	375	371	364	369	391	369	406	387	402	346	367	392	378	349	369	360	374	381	347	337	371	348	389	378	408	347	398	372	322	345	356	401	412	376	375	349	387	361	387	362	322	411	360	331	392	367	357	360	352	398	364	357	376	391	366	362	369	367	377	370	362	388	344	378	364	376	358	379	354	378	373	374	379	386	362	360	360	351	345	337	396	402	374	353	372	352	390	400	358	379	332	354	364	370	294	393	381	396	343	346	365	350	349	356	356	377	364	357	337	350	401	363	379	387	323	377	357	369	386	347	345	335	355	395	354	377	353	367	370	325	329	344	357	369	340	377	387	377	359	357	362	355	373	328	344	371	351	386	419	358	358	389	377	370	348	357	345	402	380	382	355	372	339	348	379	378	342	387	330	372	388	353	367	362	377	349	365	368	363	357	349	350	368	364	406	344	357	364	381	355	389	360	368	332	372	348	377	377	373	374	358	375	361	374	370	404	386	366	378	364	359	357	359	324	377	346	363	366	355	351	384	362	322	360	365	355	353	351	400	388	384	394	361	395	384	389	328	370	388	392	383	312	366	346	359	360	368	376	362	390	383	355	388	375	371	387	380	366	406	345	344	348	370	357	331	374	332	365	403	338	372	353	348	380	376	366	337	366	363	330	352	358	375	358	346	360	370	383	398	342	351	362	369	398	400	369	391	365	360	352	366	371	369	386	369	389	359	381	370	339	380	381	400	379	357	341	386	366	381	389	377	396	376	379	391	380	362	403	362	339	353	386	340	376	342	382	380	411	360	380	376	374	364	380	344	387	369	373	390	381	398	355	367	392	397	372	370	380	333	367	362	369	353	377	316	362	364	360	396	340	346	321	371	379	348	352	373	352	365	342	385	337	386	359	361	414	355	395	327	390	362	352	347	358	357	374	366	346	373	355	341	369	354	375	363	358	359	339	347	364	383	383	332	324	362	344	383	349	403	359	354	371	386	353	396	357	345	352	370	346	369	396	349	361	345	360	366	365	375	361	409	351	347	359	356	385	377	375	365	358	370	343	355	344	381	337	376	367	378	343	353	364	382	340	405	359	371	344	375	366	352	313	350	354	355	355	355	365	369	410	394	385	369	350	351	345	387	357	384	362	367	369	329	379	364	374	335	348	371	367	353	375	395	373	409	334	394	390	356	371	357	369	345	353	376	383	324	371	362	360	361	374	364	371	392	350	378	363	363	376	390	338	375	361	327	355	336	388	366	370	368	329	357	343	365	368	388	383	375	398	354	404	358	367	355	377	353	342	362	319	341	371	351	402	352	355	359	347	369	359	332	349	352	357	368	363	404	344	367	329	371	344	345	382	370	375	368	365	341	359	407	351	382	400	376	335	362	374	362	376	360	340	352	350	339	349	381	407	371	388	380	360	364	380	362	367	358	367	356	360	401	382	365	368	344	346	411	347	374	396	342	390	371	351	395	360	381	371	320	347	380	366	356	379	354	361	373	359	382	374	373	338	381	402	386	322	369	327	343	374	372	397	377	409	376	351	399	412	357	380	369	346	357	347	383	353	345	386	365	369	370	342	379	350	370	393	361	362	363	394	347	376	366	360	379	380	399	415	367	358	396
60271	92342	64949	26602	23372	6769	586	610	572	577	583	558	577	589	571	607	622	595	569	559	603	598	566	568	559	565	580	599	574	617	572	588	596	609	621	571	595	608	611	574	643	603	535	575	586	584	590	631	615	680	587	596	550	555	632	573	611	579	588	602	593	585	588	580	607	587	618	573	619	604	549	593	619	566	571	543	558	596	570	586	525	526	589	592	588	568	554	595	587	592	567	591	605	608	559	567	566	575	548	565	578	576	569	610	566	579	601	654	585	594	606	604	558	587	582	610	543	600	591	583	599	597	573	577	568	581	571	560	581	574	591	590	588	573	586	584	568	586	575	609	573	571	560	547	568	593	559	562	578	591	584	622	565	596	613	639	623	558	562	578	620	573	572	582	529	615	574	539	580	591	590	550	537	557	592	604	598	564	593	579	576	604	569	587	598	611	584	587	582	570	556	560	582	595	581	552	636	574	585	593	558	597	544	572	579	572	578	566	607	572	566	660	591	592	601	548	622	554	575	564	592	594	581	566	557	595	586	595	570	568	593	562	581	615	581	547	604	631	570	614	649	573	563	596	622	610	619	594	554	578	608	589	614	589	539	553	576	582	623	590	594	574	593	590	562	573	569	593	576	603	622	587	568	597	601	584	615	591	579	609	583	612	558	589	541	537	609	555	579	605	539	550	607	598	580	601	605	547	551	597	531	551	498	605	593	580	603	562	573	577	598	558	541	574	600	547	561	575	588	583	566	592	592	582	585	573	622	585	596	602	616	572	555	574	569	625	609	594	590	548	612	602	616	593	619	528	593	611	572	564	547	583	566	597	584	588	601	579	614	597	619	590	588	588	602	577	563	614	593	582	570	591	633	574	534	562	634	555	546	566	626	560	535	609	584	592	548	575	581	582	578	620	637	567	567	606	560	579	610	597	579	594	607	580	618	598	538	565	584	580	547	566	537	603	553	599	596	571	552	600	636	593	562	574	593	558	561	571	586	597	572	594	598	568	557	565	576	552	601	642	610	547	553	586	587	558	561	557	575	578	580	618	614	615	585	579	578	553	579	612	538	545	590	596	573	566	562	606	569	594	582	617	631	602	616	608	569	575	600	594	539	625	596	569	601	571	597	610	579	568	622	582	546	635	599	573	546	610	596	608	564	605	575	583	609	575	553	601	569	564	592	565	564	583	584	598	531	583	597	580	591	557	562	557	601	583	648	569	604	574	610	562	580	603	617	556	582	569	627	552	593	560	569	598	557	579	590	587	546	557	556	551	584	600	546	553	592	582	548	571	560	605	619	606	546	584	591	576	597	554	549	587	598	578	561	545	540	588	573	545	598	593	567	580	618	593	611	538	559	597	590	579	614	587	565	574	554	589	610	627	536	589	613	587	564	615	578	569	576	577	532	585	594	613	558	576	560	581	568	581	567	619	619	584	556	572	527	598	556	575	580	566	597	547	552	583	582	654	575	559	600	566	618	565	614	605	597	566	579	592	574	555	578	581	606	587	528	597	562	621	566	540	603	580	578	582	574	566	562	599	568	614	600	589	604	587	588	600	544	570	595	570	625	595	556	580	565	572	640	586	577	586	571	609	600	553	590	522	575	556	555	605	565	564	559	551	538	582	546	558	563	599	572	613	587	528	640	596	607	570	553	550	588	543	614	590	589	545	605	544	617	553	537	605	569	603	593	602	563	591	597	580	647	579	559	553	611	575	567	615	589	567	580	538	597	553	567	612	582	623	590	568	592	612	574	595	584	614	592	571	579	602	598	536	585	570	567	544	596	556	590	560	589	621	562	599	597	585	590	575	561	570	587	557	603	588	574	612	604	571	567	560	554	585	562	603	606	617	539	583	588	567	571	587	575	623	595	586	603	582	552	587	573	546	570	511	580	557	574	576	619	533	574	593	580	603	606	636	576	580	581	603	582	594	611	582	568	604	587	579	559	540	575	593	597	617	568	552	611	597	575	613	616	549	617	577	594	578	564	567	551	569	579	552	620	584	563	599	610	603	583	586	561	600	597	623	585	591	596	561	571	573	566	596	564	615	600	567	569	556	607	597	573	532	548	556	594	574	579	595	617	534	592	578	593	578	640	611	626	567	593	572	636	563	602	592	594	572	595	559	606	561	563	549	591	570	574	590	579	579	589	576	619	646	599	582	571	569	583	595	629	582	584	551	555	551	557	605	590	594	587	564	570	610	605	648	593	595	628	567	564	563	614	566	579	603	581	591	602	581	607	571	613	565	568	633	591	593	619	616	558	598	589	594	557	577	588	616	554	579	565	597	575	551	592	565	565	567	582	634	620	617	557	601	607	613	557	578	594	572	591	571	586	612	594	584	593	587	580	566	636	587	559	591	550	639	591	574	599	583	560	609	562	547	574	578	586	573	575	591	607	569	569	542	586	562	607	611	577	584	605	570	546	580	592	550	546	600	566	565	608	554	584	564	559	598	561	554	565	592	600	586	567	599	556	612	572	641	606	616	591	600	587	591	587	571	578	563	582	566	586	555	577	562	604	555	554	584	616	559	578	647	579	564	558	558	566	590	567	615	521	550	613	564	547	551	593	590	601	548	620	527	571	596	570	574	577	547	578	599	551	526	596	601	569	590	588	576	566	585	585	528	583	585	603	562	614	593	596	545	567	560	592	553	524	599	594	565	598	573	583	623	609	589	584	591	566	594	561	581	635	588	568	567	589	598	619	591	589	613	533	567	578	593	568	595	603	584	553	583	591	580	561	593	575	594	595	563	607	602	582	541	553	587	568	611	548	562	591	617	601	570	586	576	569	569	565	565	592	579	601	619	600	563	619	575	627	548	611	600	533	566	612	565	606	567	611	559	617	622	582	604	577	569	549	577	577	568	552	586	543	573	565	521	550	559	617	579	593	545	557	626	574	571	584	621	592	577	556	553	565	572	631	564	555	599	577	585	591	593	593	599	568	537	558	597	591	562	575	591	586	608	622	575	576	594	572	567	613	564	580	603	553	587	607	573	592	546	582	575	592	588	611	565	542	602	611	594	580	579	568	591	584	591	645	597	605	544	547	596	544	557	554	593	569	574	540	569	601	616	569	583	606	597	607	550	584	576	603	557	573	545	590	583	577	575	585	568	560	608	557	591	571	585	581	570	605	594	594	576	551	555	607	572	655	600	572	635	582	614	569	612	574	569	601	568	615	571	586	581	585	563	591	612	583	608	624	653	571	639	566	580	574	619	617	593	570	618	572	581	566	554	583	576	589	589	547	601	600	601	566	598	580	559	543	581	546	563	613	584	547	566	588	621	559	558	605	614	581	561	562	568	546	573	606	608	582	578	553	558	592	574	638	589	582	583	571	566	584	533	566	585	609	552	597	582	579	597	565	595	572	575	588	609	593	575	562	567	588	587	557	600	591	567	617	564	577	580	585	572	559	582	553	572	580	576	600	543	557	550	570	593	597	600	573	586	600	588	593	575	563	574	605	525	616	578	568	563	626	596	604	546	568	563	568	589
24421	22786	33141	24704	22298	18426	3671	659	559	599	556	551	588	562	574	557	557	578	564	562	520	541	534	600	585	564	572	544	517	538	540	550	547	548	536	564	532	555	578	563	567	541	538	526	551	548	541	574	567	521	502	541	557	527	559	565	516	521	522	520	542	574	562	560	531	549	549	515	553	556	562	572	545	548	532	513	530	565	544	516	547	517	574	552	577	504	533	547	561	554	553	561	542	545	558	545	535	560	524	557	547	483	536	528	534	519	544	537	565	520	517	525	508	532	515	574	589	559	568	528	597	498	541	522	550	542	561	559	517	538	536	509	543	530	549	533	522	497	531	550	540	503	540	555	561	534	585	537	539	528	538	544	525	506	600	506	544	515	529	540	560	525	572	535	506	537	575	554	535	549	549	538	561	541	560	515	566	548	540	553	558	499	558	563	568	547	527	533	579	530	531	506	572	545	611	552	541	524	553	550	531	532	517	554	563	548	534	520	569	563	531	533	528	535	548	538	548	583	551	532	550	577	580	489	568	577	536	559	537	528	538	538	551	566	567	550	533	533	541	538	542	557	551	528	567	519	529	587	539	541	536	560	534	538	579	532	605	504	549	569	576	514	556	555	530	557	535	575	540	556	502	540	556	598	538	546	568	553	497	532	587	576	526	500	587	560	535	514	560	594	516	578	534	579	523	521	581	542	541	561	579	583	515	533	551	560	540	515	516	549	593	543	580	542	564	554	565	564	542	573	534	556	552	561	574	568	518	561	537	559	599	586	592	553	538	578	560	532	520	561	556	583	489	568	559	533	558	570	533	501	547	512	541	564	532	594	541	516	554	535	573	531	576	508	553	528	554	588	566	544	543	583	554	542	560	519	526	556	561	584	575	535	539	520	524	521	550	514	547	532	577	513	537	561	597	512	566	546	529	543	510	530	548	585	567	513	555	534	520	550	504	547	601	559	550	571	567	557	592	542	564	519	586	540	551	581	506	543	527	552	556	497	588	548	536	550	524	546	545	522	538	560	538	580	540	529	551	512	550	553	548	536	537	549	551	535	590	541	595	553	577	566	499	547	515	584	568	518	530	543	554	565	508	533	555	559	557	538	520	535	534	526	575	579	548	487	551	571	556	525	502	504	525	565	567	541	527	569	587	536	568	547	544	543	571	541	564	542	517	558	545	501	523	545	566	578	567	543	529	536	520	596	532	555	549	541	538	510	505	534	531	548	559	556	551	569	551	551	564	609	505	541	563	580	526	555	544	512	594	530	575	498	535	546	519	575	521	528	607	562	562	529	524	547	530	587	541	504	582	537	536	530	586	540	511	553	545	524	553	560	577	524	579	524	564	574	549	533	553	501	527	519	537	511	548	534	529	561	544	539	554	570	573	532	547	565	571	503	576	573	546	517	539	503	571	570	545	536	566	573	524	523	544	627	558	516	534	548	552	528	516	537	571	539	546	533	617	553	537	538	544	569	534	552	508	510	520	523	543	530	545	547	546	533	583	499	536	558	550	569	531	514	558	561	555	505	581	508	536	582	556	523	536	564	519	538	529	528	528	556	522	570	512	608	587	582	527	502	518	495	535	551	570	519	531	547	549	588	528	543	554	464	580	550	527	523	526	533	590	534	513	549	523	546	542	510	566	557	582	566	540	543	529	526	521	544	551	569	573	526	554	548	540	522	482	515	529	523	527	546	541	578	577	542	610	542	557	543	517	529	600	521	584	560	544	499	509	568	550	527	524	567	579	515	565	558	527	568	531	530	595	530	538	525	532	580	540	567	535	530	544	498	585	572	531	496	600	519	563	522	580	580	565	545	528	546	541	518	523	507	545	534	532	595	532	524	568	547	583	553	556	545	523	547	536	531	494	552	515	536	584	552	586	530	508	555	540	553	558	535	553	565	557	571	552	526	559	544	517	512	576	535	558	553	546	535	527	566	560	534	517	572	538	510	523	532	566	557	495	504	531	600	573	530	562	529	568	516	532	549	551	530	556	595	552	538	543	547	578	553	580	570	549	577	542	547	531	537	542	528	572	510	577	547	544	542	530	537	558	536	557	527	533	515	505	546	590	531	574	538	554	528	561	519	520	552	552	517	511	517	508	576	570	585	567	588	525	530	544	566	546	526	564	557	552	557	519	529	515	581	550	548	535	537	535	517	574	557	571	531	563	498	533	538	542	544	541	505	535	510	589	551	549	553	520	562	569	522	557	552	554	552	568	571	535	544	545	531	536	516	562	523	537	522	597	547	576	562	545	597	560	544	560	545	561	546	546	533	486	544	566	559	550	516	544	521	513	566	561	530	574	556	542	552	508	544	544	567	509	565	520	530	550	564	511	580	556	565	547	531	526	590	577	566	561	558	538	550	521	538	565	541	539	527	569	519	568	591	574	555	597	472	552	517	516	591	488	514	511	545	578	563	541	565	546	547	508	546	570	551	547	541	540	517	559	556	519	560	541	534	556	590	574	520	535	535	510	589	501	522	525	559	572	514	531	580	525	578	552	542	528	531	535	529	542	556	532	578	521	543	511	538	540	547	545	515	563	572	563	543	544	583	515	513	611	574	536	529	555	574	520	563	515	542	542	525	565	599	546	531	521	563	557	508	537	570	547	560	514	538	527	521	545	583	545	536	567	559	526	554	510	532	520	519	536	545	542	527	557	516	533	558	545	552	554	537	532	532	565	536	554	569	547	547	517	558	475	536	528	503	519	587	551	535	561	538	524	529	529	540	519	519	580	524	528	532	558	588	553	529	550	536	583	548	531	606	523	541	574	554	542	559	541	538	549	541	539	546	535	549	582	503	560	526	547	532	555	531	528	522	540	534	553	580	562	523	583	557	532	569	541	531	518	546	529	517	527	556	584	545	506	536	564	528	536	528	530	564	542	554	543	546	569	558	543	586	550	568	499	520	567	564	559	533	514	570	540	533	562	536	566	533	550	530	570	559	543	548	545	510	538	516	567	580	534	544	541	547	570	569	525	567	524	541	524	517	553	563	556	544	563	545	544	604	571	573	513	558	527	527	577	553	552	583	566	569	561	561	557	570	525	552	527	500	539	524	542	563	526	557	544	528	555	559	548	566	568	563	537	529	535	586	565	528	541	530	549	549	574	566	536	559	587	519	536	532	590	558	519	545	513	547	558	557	575	552	576	543	531	574	551	565	557	535	544	550	563	533	556	596	529	520	521	546	534	564	564	572	551	538	493	570	577	565	559	551	567	555	529	554	563	589	552	531	544	535	538	521	570	574	538	562	588	570	586	593	574	538	509	531	564	559	510	558	563	548	551	566	559	569	549	541	528	539	562	529	546	499	563	540	540	545	546	525	543	572	567	545	528	548	539	552	594	513	557	537	549	527	556	538	572	565	528	574	561	547	515	502	549	551	508	555	524	573	533	589	552	583	538	570	545	506	552	534	560	558	528	557	531	538	581	545	519	578	521	570	549	550	572	534	541	531	552	513	551	521	525	534	540	555	533	489	507	599	557	581
59202	99305	72672	30365	30953	10871	839	848	840	852	872	858	830	847	817	835	806	830	882	837	845	838	839	848	856	826	843	801	770	835	845	793	825	831	843	813	859	851	820	887	836	818	795	809	821	783	829	821	788	813	847	866	837	808	786	820	752	815	834	797	801	833	790	842	842	785	847	817	876	830	805	805	821	818	823	763	828	791	819	791	836	848	786	819	886	737	786	814	822	843	802	879	817	848	795	817	811	805	810	816	804	815	809	783	786	871	836	849	791	834	818	837	816	814	882	782	824	827	858	817	770	859	858	832	810	785	827	820	850	804	835	789	817	832	858	831	851	802	872	816	845	831	811	800	815	803	799	812	862	847	792	796	857	819	856	871	825	826	863	870	784	831	844	834	860	788	856	835	884	798	830	808	846	808	774	846	832	822	828	809	831	829	817	825	793	787	834	809	836	848	816	833	808	840	843	861	828	823	834	861	822	853	845	818	820	750	826	804	823	868	841	839	826	800	808	856	844	881	873	856	834	751	850	803	765	870	883	834	873	791	805	883	815	787	829	833	843	803	859	822	862	822	838	829	824	799	844	829	871	854	808	832	860	785	834	784	843	826	855	791	823	818	825	779	814	847	770	781	784	819	851	799	841	812	811	830	799	799	802	794	825	851	825	835	846	867	842	796	869	809	848	837	835	869	839	821	860	772	806	792	837	843	820	809	815	847	806	809	754	855	851	800	814	833	863	809	833	804	850	811	804	818	823	838	809	824	776	830	786	850	840	822	792	821	769	829	812	786	786	799	799	826	838	839	777	762	861	884	811	786	802	871	803	829	841	760	853	848	790	852	831	742	800	839	820	818	823	779	813	840	828	807	794	781	829	752	777	888	864	808	819	827	774	808	761	773	861	842	829	837	835	784	782	764	855	857	833	801	815	837	798	854	826	788	904	811	807	864	840	851	809	767	877	821	845	787	858	826	846	788	803	807	825	813	888	809	839	802	801	845	796	848	813	852	846	797	839	813	869	777	851	817	808	779	867	842	856	805	813	854	849	785	812	815	849	867	842	840	824	860	832	781	818	820	862	770	786	829	786	888	791	826	838	827	819	796	801	809	870	785	774	849	841	811	842	806	809	841	859	818	863	841	815	824	821	781	822	832	806	809	783	840	829	823	804	826	910	778	834	830	809	789	843	778	878	823	785	869	812	824	873	837	846	864	887	842	796	794	838	787	793	773	811	773	844	819	837	763	770	786	784	782	833	767	857	855	826	816	844	821	822	832	814	798	842	821	812	874	789	806	784	790	788	851	798	835	849	826	843	890	817	821	791	781	801	827	815	801	786	834	816	788	875	831	830	793	801	885	822	832	825	823	832	814	842	865	864	808	845	799	803	816	823	791	872	800	767	831	850	852	831	810	794	842	815	795	794	833	873	783	829	808	779	805	810	815	806	880	848	819	824	787	830	809	825	835	840	822	783	848	834	800	826	843	810	805	805	790	831	809	841	784	814	820	826	855	802	831	825	826	776	805	864	812	806	854	779	779	849	833	803	807	827	793	834	851	844	794	792	829	867	852	798	835	749	825	892	813	816	856	811	834	812	826	775	819	849	801	765	827	798	829	829	842	764	846	829	809	799	789	796	785	796	782	820	808	818	840	839	793	877	847	868	853	787	832	831	817	807	791	808	836	844	813	761	796	874	822	824	793	813	846	801	829	865	833	790	830	837	776	818	827	841	867	843	806	804	796	809	869	832	770	787	766	795	818	788	833	814	860	785	836	818	836	794	829	849	846	855	829	827	816	834	790	843	817	791	842	836	803	847	839	794	829	851	801	800	804	802	808	780	799	837	798	836	864	809	842	797	854	833	835	880	838	809	803	845	823	818	847	822	782	824	852	849	787	797	825	842	784	804	828	837	866	783	819	806	827	850	803	821	830	777	842	799	818	782	817	846	838	815	831	832	810	857	832	797	834	811	798	837	824	836	801	773	823	818	832	816	808	859	838	827	787	852	807	835	827	804	852	806	802	837	887	814	829	890	824	785	816	813	838	814	827	861	858	820	814	831	836	806	843	810	807	859	830	766	771	826	823	832	810	885	788	809	793	842	848	770	876	857	771	783	778	816	835	815	780	810	812	828	802	798	804	821	866	824	830	824	819	786	845	815	858	817	810	814	841	832	829	866	805	843	817	788	823	817	861	818	813	876	792	825	800	811	872	784	833	831	838	831	821	793	855	840	829	855	868	825	804	778	861	816	806	817	834	845	822	873	803	815	801	796	761	826	812	792	832	766	789	852	825	835	805	844	867	839	826	786	775	819	812	781	832	844	791	811	821	809	876	782	757	799	805	852	829	873	792	800	823	840	808	799	798	868	834	839	821	771	773	807	876	858	757	839	831	825	827	856	855	844	829	871	825	787	814	845	797	854	776	784	825	881	813	808	835	798	842	778	775	821	784	777	810	780	824	869	825	838	837	835	820	800	835	819	836	804	854	846	840	790	855	805	864	844	849	835	842	768	735	797	817	798	849	849	813	863	789	840	794	839	798	864	811	820	843	835	789	808	789	799	796	799	809	831	787	813	775	812	791	795	820	824	812	843	869	831	839	794	814	823	869	795	847	873	846	835	843	871	772	872	811	845	796	801	762	805	839	775	836	800	841	811	833	806	804	810	777	792	810	872	865	802	803	829	830	819	857	860	799	813	851	785	839	794	834	829	817	805	779	832	821	837	858	848	837	843	793	812	836	837	816	842	789	839	802	813	835	850	799	839	843	813	848	846	832	817	797	848	837	820	818	828	814	811	815	812	785	796	821	785	782	822	839	793	802	833	837	834	799	835	769	732	800	776	827	805	822	850	825	803	855	785	848	778	827	819	813	792	793	834	812	859	820	799	832	838	845	789	822	839	841	802	811	827	807	809	872	880	817	736	849	807	808	841	849	791	808	819	904	824	840	827	809	846	825	821	870	822	846	882	821	815	826	855	785	862	843	799	787	864	807	788	824	839	812	817	769	806	825	785	817	846	801	837	885	820	821	833	841	867	797	827	819	809	799	822	833	803	842	858	810	848	799	819	792	788	829	838	764	819	826	846	832	844	791	834	794	832	857	846	782	871	787	776	810	811	815	807	880	827	827	817	794	803	845	816	778	818	796	823	797	805	820	792	843	799	819	832	778	798	810	804	886	826	843	786	815	775	843	825	863	858	817	816	814	753	860	874	853	844	826	795	829	859	797	805	825	822	813	819	860	835	821	808	793	807	820	798	793	828	791	849	814	804	791	795	823	805	805	778	811	856	832	821	868	809	811	816	829	833	851	795	846	802	810	776	846	851	794	874	817	865	843	835	766	831	790	781	811	812	820	837	808	797	821	856	793	806	791	801	817	860	796	794	798	809	779	802	793	812	866	851	805	824	821	824	808	813	838	792	833	846	831	826	804	805	798	798	840	791	770	814	810	809	826	834	837	841	848	793	805	842	805	825	865	837	821	856	895	854	816	864	824	798	801
32087	30063	28602	9116	2155	735	238	270	248	247	241	250	250	228	226	267	265	228	248	243	237	253	255	254	238	236	251	228	235	234	247	249	261	241	268	241	267	238	220	247	266	237	237	248	256	225	260	248	271	298	238	247	251	227	292	265	250	258	221	269	256	233	256	244	264	213	237	247	254	239	233	274	254	243	270	221	232	261	267	221	243	245	217	245	246	244	265	215	258	242	262	253	261	233	235	231	271	237	262	242	214	225	239	231	273	239	242	274	244	240	214	248	240	246	232	247	254	256	249	231	232	251	225	248	246	236	287	241	245	259	241	244	226	239	252	242	254	235	224	250	236	238	245	243	234	258	240	235	224	253	237	241	236	255	219	246	262	241	257	266	250	249	229	227	229	249	243	232	247	255	254	251	236	236	219	230	245	265	242	260	226	252	241	248	252	246	240	257	240	224	252	239	245	244	232	241	260	242	224	244	258	246	229	242	253	220	248	268	248	238	232	266	225	235	233	236	266	256	250	260	263	244	256	251	246	265	236	262	277	243	221	257	242	248	222	256	217	234	231	243	259	290	232	244	244	234	262	226	247	247	242	261	289	220	246	260	272	223	236	261	242	228	258	248	214	224	234	263	267	266	248	244	266	267	253	229	249	274	244	253	258	238	233	271	224	237	237	247	233	243	251	257	218	239	252	250	265	266	254	229	232	218	271	225	233	253	256	224	248	239	249	229	238	235	252	236	198	231	230	241	241	248	264	267	261	273	251	243	263	246	243	237	271	220	242	261	250	225	228	257	253	241	226	245	281	259	233	251	247	249	242	264	239	278	242	231	226	237	255	245	250	263	259	241	244	216	244	246	239	238	245	266	253	255	224	255	233	224	258	273	248	234	264	224	185	253	228	238	263	265	236	233	243	242	229	227	246	241	227	247	234	238	247	238	256	226	235	216	258	248	234	228	239	246	256	249	247	255	248	254	237	241	238	232	234	289	232	240	278	251	279	251	245	202	208	240	229	243	248	241	258	228	238	253	255	240	243	242	230	266	253	247	229	236	244	256	234	240	238	264	219	224	261	228	255	220	278	225	236	252	245	242	259	235	238	248	266	249	270	235	261	272	228	224	263	251	255	234	244	251	236	235	232	227	218	246	230	243	270	247	235	232	273	256	265	254	267	229	226	230	227	234	251	262	256	215	290	246	246	220	208	246	266	234	244	251	254	239	239	271	240	227	219	250	235	244	288	217	230	229	212	232	232	231	236	251	229	253	279	258	240	240	229	230	239	254	246	220	268	290	231	255	241	235	253	258	246	238	267	224	246	257	276	260	249	246	238	244	251	240	265	245	250	229	235	261	235	276	275	254	265	229	235	228	254	221	254	241	244	254	260	242	231	245	245	251	268	252	254	245	249	225	257	265	235	248	221	219	242	232	236	247	209	245	243	261	243	255	257	227	268	243	244	259	252	239	232	250	237	248	272	219	222	238	241	222	224	241	245	218	225	217	230	237	239	232	223	243	230	263	239	231	307	266	244	259	271	249	241	229	208	216	248	228	260	224	279	207	261	247	232	254	262	252	244	243	255	235	242	249	256	201	253	237	240	255	236	264	268	239	241	242	255	261	251	233	236	244	239	233	232	241	280	229	212	222	242	250	263	288	265	228	226	202	226	233	248	244	262	237	273	257	252	254	264	230	238	250	265	239	248	263	252	249	236	237	232	258	264	233	241	237	240	238	252	244	299	237	227	238	248	244	243	228	237	223	249	239	254	275	226	244	234	237	240	272	226	259	241	250	248	249	260	239	223	232	263	243	261	250	268	271	254	241	212	224	244	237	250	226	246	279	232	252	219	256	244	231	241	251	252	268	275	237	248	282	224	259	224	248	251	243	268	240	230	253	260	264	246	261	247	258	237	249	261	242	255	229	231	231	211	245	280	253	249	256	253	257	254	226	235	213	220	250	280	239	241	273	245	252	253	279	257	247	243	247	220	248	240	252	248	224	251	212	258	276	233	237	232	257	242	239	252	268	262	247	247	258	248	271	261	269	241	247	254	263	241	242	204	246	212	263	223	230	245	223	252	234	229	279	262	275	247	249	226	296	277	267	243	250	245	229	220	252	246	260	239	243	265	244	260	253	242	240	257	240	245	248	245	206	268	229	266	267	238	277	242	228	257	247	272	240	255	234	265	265	238	247	246	258	253	241	247	241	256	230	230	225	246	240	253	267	251	219	260	273	228	271	259	229	256	257	226	256	254	249	239	254	262	245	234	243	216	253	250	241	248	227	244	236	239	237	249	226	240	249	252	240	283	252	250	238	256	254	253	230	248	251	254	221	241	228	208	229	223	223	237	248	252	260	242	240	243	238	253	234	242	236	253	214	245	251	236	264	227	284	279	245	276	269	231	252	248	232	256	218	253	248	260	240	250	256	234	216	273	244	267	263	258	248	233	241	248	267	258	272	256	268	216	251	273	249	252	244	221	261	240	239	238	245	262	255	257	240	239	234	253	256	254	248	232	236	250	253	220	229	217	262	258	255	255	241	257	248	235	256	244	241	271	232	237	222	218	242	234	244	277	227	242	252	238	250	241	234	246	241	235	216	237	227	241	262	258	254	232	242	256	229	247	278	253	253	254	242	230	254	247	256	258	269	252	229	235	229	256	239	248	270	259	257	258	262	262	269	272	237	229	240	247	240	226	236	266	263	226	260	262	233	226	232	246	257	230	252	241	240	232	231	270	236	237	279	233	269	226	253	237	225	251	241	254	229	218	244	252	246	272	229	248	251	226	223	241	258	275	224	226	275	253	267	259	255	254	242	251	252	249	239	275	261	270	257	251	233	259	241	239	231	232	236	252	246	248	235	275	247	246	259	242	233	224	237	224	240	267	258	244	277	270	248	232	244	194	227	289	279	268	219	246	235	238	273	238	231	228	255	232	212	242	276	274	245	231	253	251	234	271	259	243	283	236	273	255	252	256	230	234	242	250	250	262	243	260	261	244	273	263	246	227	282	227	239	257	255	239	253	263	266	236	258	265	217	235	247	244	271	217	244	213	212	255	227	238	255	261	228	273	256	250	233	245	222	238	231	230	252	232	275	260	239	212	239	274	236	209	252	239	286	210	250	271	230	267	249	228	284	233	236	275	251	229	250	242	240	217	232	260	286	228	258	254	280	246	243	249	237	257	233	254	230	236	239	251	249	245	222	272	249	239	248	208	252	267	235	244	254	248	243	234	245	254	248	248	255	237	233	262	235	279	278	257	239	262	258	247	238	241	242	275	236	268	246	262	215	248	259	256	265	236	241	251	247	243	225	246	251	250	238	220	236	236	246	233	238	263	218	234	241	253	252	232	224	246	245	236	257	256	263	234	240	236	245	261	264	258	218	253	262	256	244	234	238	232	248	240	244	231	276	215	256	231	237	254	263	234	221	247	249	267	251	247	271	236	243	262	249	243	280	233	262	250	237	226	242	244	252	263	230	248	266	269	244	240	265	241	237
40366	48029	32300	6841	4719	1463	399	409	404	405	415	392	423	449	395	413	426	409	400	400	426	424	432	373	425	412	409	413	414	403	431	438	415	416	421	434	440	396	398	396	433	373	451	410	419	400	418	389	378	451	445	406	428	415	420	378	373	417	417	424	411	400	403	402	425	389	409	421	382	428	423	429	430	382	378	394	355	379	404	396	385	423	453	428	375	391	391	434	439	400	407	435	371	439	412	402	395	421	444	418	377	389	402	393	406	411	414	407	421	419	438	431	393	412	432	389	401	405	384	405	389	432	406	432	414	407	421	420	379	429	423	401	400	405	404	436	422	379	437	442	414	388	354	402	401	411	383	415	407	367	390	429	415	427	393	416	416	349	437	427	404	449	431	430	425	408	436	402	405	410	450	399	406	385	410	381	432	405	397	397	403	398	407	399	399	407	394	382	400	423	441	390	422	395	384	361	415	437	408	385	417	435	393	386	404	395	404	397	420	432	415	433	422	395	398	405	422	434	412	399	398	394	412	409	408	443	416	384	374	391	418	416	393	405	425	424	403	406	390	386	380	410	413	420	393	438	420	373	439	421	410	414	417	413	414	424	446	383	404	425	415	416	429	433	398	415	397	431	405	381	403	398	416	437	383	425	417	389	418	416	440	395	394	385	425	373	395	397	383	449	432	460	415	403	417	423	436	395	425	435	402	396	405	420	382	394	419	375	419	417	418	384	400	386	436	388	403	436	422	414	391	420	392	364	412	392	429	373	412	422	439	421	420	379	428	427	361	437	422	378	411	393	436	415	401	414	415	394	420	420	433	404	382	404	435	396	400	425	378	388	401	409	419	423	401	416	397	431	423	435	406	420	409	451	436	389	429	426	364	410	419	421	410	424	393	374	417	445	408	410	447	419	444	426	401	402	439	409	396	413	404	392	420	387	421	414	445	437	405	384	424	416	460	421	376	420	423	417	445	436	416	431	427	434	412	426	371	429	411	414	430	411	415	429	386	404	442	414	408	413	409	402	419	403	405	407	402	398	424	440	368	396	409	407	442	450	405	384	381	397	391	382	424	437	420	400	392	425	381	373	413	412	401	399	397	403	410	441	412	380	407	434	417	404	414	374	396	411	435	410	389	391	444	420	414	386	402	397	408	403	396	400	407	422	410	416	434	366	409	395	443	410	442	394	413	365	411	419	424	390	398	389	433	415	401	383	428	409	434	405	426	412	397	393	405	420	401	375	412	393	370	404	388	385	410	402	421	397	398	404	422	446	428	420	414	393	400	399	453	405	399	436	455	393	436	433	386	400	383	405	443	400	411	408	379	403	435	415	438	397	455	415	417	421	398	388	397	397	360	450	411	411	417	416	446	405	444	405	404	433	390	419	396	423	380	435	344	405	427	396	387	437	389	396	360	414	428	407	399	436	416	387	402	366	411	438	407	387	393	405	381	428	411	421	378	416	399	422	424	401	439	396	395	413	392	397	411	401	398	428	422	397	434	381	409	403	424	384	416	437	390	399	434	426	400	402	403	419	411	398	393	383	422	403	350	411	418	416	391	382	393	380	411	436	410	429	435	388	417	404	414	393	391	424	383	451	381	368	386	412	397	412	396	409	383	459	421	407	428	411	411	417	390	458	400	415	446	381	430	425	399	425	395	414	423	405	428	394	435	379	433	386	387	396	415	404	380	438	401	426	398	446	416	407	419	398	406	407	415	383	409	383	394	435	368	402	399	438	399	432	403	385	429	385	415	382	419	413	446	356	429	413	414	421	388	385	390	420	384	388	441	391	419	425	405	396	410	397	425	388	402	423	384	387	390	428	413	402	392	396	413	404	412	417	404	407	410	415	396	379	422	416	438	425	423	410	444	382	414	408	421	390	457	411	457	400	405	392	380	429	403	422	419	372	438	425	399	356	406	421	396	387	403	351	419	398	405	427	384	405	417	424	417	426	407	412	378	431	396	426	407	410	399	423	401	458	428	403	381	410	383	426	422	394	425	409	371	435	424	410	396	384	415	409	387	415	408	403	392	394	460	448	406	434	428	413	405	417	407	379	426	393	402	400	402	408	398	460	420	427	401	438	389	425	400	407	411	410	429	405	410	402	418	390	403	425	412	405	397	384	435	421	391	387	393	416	413	408	439	382	440	411	411	386	408	384	434	385	417	376	415	446	423	404	418	422	378	415	409	382	412	423	439	441	378	398	385	414	435	388	427	384	371	408	437	405	407	451	394	418	382	435	430	415	370	383	399	397	401	447	392	398	390	395	399	367	414	401	420	409	382	405	418	420	448	403	426	412	394	416	383	377	389	397	396	419	421	441	411	437	394	457	380	412	434	398	400	408	429	429	438	414	397	416	419	401	412	396	424	404	387	392	398	391	423	386	435	385	417	401	403	400	450	417	435	400	402	445	421	390	390	364	430	396	428	411	423	387	387	383	409	390	404	410	396	431	399	403	428	404	397	410	396	417	414	395	383	426	400	416	439	426	433	423	385	411	399	413	417	390	374	406	388	359	373	412	445	414	412	389	417	387	453	398	441	437	405	429	439	397	447	383	394	430	441	405	412	392	394	384	408	407	361	423	425	396	417	428	401	434	396	360	385	383	408	415	411	411	409	385	391	422	403	387	420	428	388	422	383	385	378	379	400	430	394	402	450	404	405	398	399	405	382	439	426	377	442	370	369	412	408	416	412	411	461	408	399	426	425	418	374	399	380	397	431	392	386	418	417	408	455	382	353	386	401	412	385	437	398	423	412	391	388	445	428	433	405	430	449	409	400	417	404	437	429	379	434	403	420	393	390	426	428	380	391	387	421	417	411	398	387	404	430	382	391	425	445	406	415	383	419	413	411	419	424	419	405	398	408	421	409	438	433	402	424	412	393	447	376	384	421	377	423	407	447	362	387	417	415	413	420	437	388	401	414	435	393	395	386	408	383	412	385	420	412	422	427	412	452	436	374	409	402	397	425	405	405	397	418	397	397	373	421	386	413	395	380	392	425	421	424	359	442	380	410	438	445	408	424	407	419	417	398	419	405	395	417	420	407	404	442	401	407	436	419	431	401	456	359	418	392	427	359	431	373	383	446	385	425	444	404	397	400	458	398	400	358	392	405	387	429	416	409	443	431	419	421	373	412	419	391	386	403	444	409	421	375	408	403	417	387	405	403	422	410	385	387	412	416	395	426	413	400	404	404	403	424	393	387	401	410	366	382	409	390	427	424	410	453	390	418	381	459	395	391	429	423	400	378	406	421	407	416	420	392	422	394	402	408	413	418	429	399	451	403	421	448	436	399	407	389	390	380	399	377	425	429	412	400	385	390	397	409	440	414	434	412	416	440	422	424	419	392	408	415	425	409	413	429	428	436	398	398	391	390	395	406	408	418	425	424	387	407	415	371	399	419	399	415	403	356	422	418	454	387	433	425	399	404	396	391	390	381	393	391	366	440	396	419	390	405	384	412	422	416	382	384	403	391	432	443	435	402	432	423	373
25485	25469	33916	26364	21635	13926	1212	394	382	344	378	345	336	352	347	357	356	388	348	351	359	324	334	336	325	335	337	327	366	351	350	352	352	343	327	356	341	349	350	345	328	340	349	365	378	336	329	351	303	355	357	349	342	340	359	364	336	359	346	355	340	354	335	343	343	375	369	336	352	369	337	352	347	335	340	323	366	350	343	340	343	319	324	347	323	340	327	354	345	370	362	338	335	339	359	344	365	383	362	365	313	327	390	333	360	318	328	343	344	354	326	349	342	341	343	341	334	345	340	360	342	389	337	335	364	326	316	331	310	344	335	385	322	375	360	358	361	332	371	343	335	336	365	349	395	341	342	328	344	324	316	318	339	334	340	339	391	363	376	337	342	343	320	338	351	368	356	380	349	340	356	322	329	326	383	364	343	387	371	325	342	351	331	372	343	337	330	367	335	355	349	337	358	335	342	349	355	375	340	368	341	336	333	338	324	337	339	394	332	354	324	365	357	368	356	369	344	374	354	335	364	340	359	329	295	369	349	375	364	404	374	358	349	366	345	332	319	368	346	328	359	398	340	349	386	364	370	324	346	353	324	377	344	342	316	332	327	331	325	344	350	335	319	348	360	353	360	340	336	349	346	331	324	299	337	351	327	338	367	350	347	397	309	333	387	316	340	360	312	335	332	358	324	363	372	343	316	345	323	344	350	316	347	328	342	346	322	360	325	341	340	323	335	356	361	348	359	329	345	381	363	363	340	353	354	311	326	366	342	340	342	371	371	311	346	375	378	380	361	337	368	343	347	357	333	335	346	335	362	351	355	326	350	369	329	339	360	351	322	353	379	355	328	330	348	349	373	350	338	361	320	349	353	355	333	346	311	367	353	333	357	368	368	321	352	365	342	305	336	344	345	333	323	347	351	345	354	326	365	304	340	354	340	338	385	348	349	330	343	341	321	341	337	300	322	348	378	361	323	367	338	356	368	373	356	353	353	340	328	330	349	320	313	320	392	357	374	329	353	324	355	347	321	354	314	370	374	338	355	357	347	322	357	323	351	358	324	368	343	345	341	314	352	330	343	335	346	386	349	334	361	347	356	306	350	347	348	361	332	382	357	355	356	325	356	351	300	347	354	327	343	338	324	335	325	356	345	330	339	361	323	357	351	324	379	347	353	315	327	328	329	349	333	352	328	370	361	351	347	374	322	354	331	336	336	349	327	339	366	369	336	374	325	351	344	362	364	357	317	345	344	350	353	365	371	360	348	365	375	335	342	384	337	343	338	333	324	339	323	341	325	344	331	351	355	373	311	321	340	384	350	348	357	348	307	322	352	328	365	341	342	351	373	358	335	320	371	348	344	345	361	343	347	351	361	355	344	336	360	337	340	343	359	345	371	348	360	345	331	341	315	341	363	331	321	369	374	368	375	338	339	380	354	368	351	352	372	362	376	338	374	341	350	325	337	336	344	348	338	328	362	305	333	330	346	339	353	335	345	360	323	370	335	362	322	354	349	338	351	349	345	350	366	363	343	359	332	344	311	370	355	345	328	360	337	329	356	331	331	387	338	356	341	383	343	359	320	333	350	328	334	336	334	340	341	364	322	346	345	322	338	347	309	352	352	341	344	334	323	365	372	364	351	361	341	340	373	363	355	349	380	373	348	336	353	336	336	352	360	346	321	352	347	335	380	382	345	334	337	319	338	340	344	355	354	371	325	334	346	360	353	330	306	356	337	334	377	369	360	345	332	373	334	371	347	349	342	353	364	338	328	349	348	330	323	347	380	362	375	359	338	362	356	351	311	313	366	349	337	318	349	342	331	348	338	351	323	336	352	319	351	358	359	351	348	372	367	350	328	347	368	340	344	362	323	335	349	331	307	334	352	371	336	363	348	315	340	360	355	338	362	352	304	317	342	329	379	382	354	344	387	344	354	334	364	358	378	350	361	341	328	363	348	347	324	313	321	340	342	371	334	352	340	334	377	327	374	336	389	302	376	351	373	333	367	339	324	342	342	358	367	331	346	367	318	337	358	338	329	366	337	328	339	356	311	350	337	349	358	369	334	358	341	361	361	335	351	336	320	343	336	364	355	323	335	329	318	345	333	344	345	360	315	334	346	330	342	313	321	341	364	348	334	302	345	331	332	334	324	348	336	336	305	343	327	348	328	336	332	357	346	381	350	313	331	357	346	350	358	370	348	345	333	339	309	346	334	317	330	352	348	355	362	309	346	340	358	364	341	342	337	360	346	367	332	338	338	321	344	338	308	337	358	325	364	359	369	354	364	354	359	318	351	327	361	356	311	348	337	344	345	355	326	367	344	356	366	327	319	340	350	349	365	374	335	330	324	351	349	337	355	340	345	346	353	329	359	359	378	384	314	380	347	360	319	348	339	349	336	363	333	351	327	352	370	343	350	325	361	349	327	369	346	346	361	322	340	346	346	365	320	344	333	347	331	345	373	336	349	338	341	322	343	355	324	325	347	326	326	359	373	314	377	375	346	328	331	364	362	346	360	351	321	382	349	372	349	363	307	348	385	352	375	347	341	351	345	370	352	347	319	362	338	326	336	387	378	334	347	347	368	355	345	366	372	314	353	350	364	349	347	346	355	336	377	337	298	388	330	358	384	334	358	335	382	314	329	358	320	345	370	373	333	375	308	360	337	379	334	344	321	329	355	355	360	365	338	353	350	338	316	359	348	348	354	325	332	331	358	362	366	302	331	356	350	355	334	340	352	346	330	372	369	357	364	342	331	337	313	324	338	359	363	381	336	339	321	359	322	368	351	329	327	313	314	358	304	368	383	345	342	340	392	305	312	366	326	326	320	393	332	359	364	343	374	337	365	351	352	379	354	316	322	349	361	343	318	317	323	377	351	338	345	356	357	304	351	359	391	326	321	345	368	355	325	333	347	366	354	349	346	350	354	334	330	332	380	362	376	350	362	341	343	316	352	345	343	335	338	349	328	341	358	349	318	396	340	340	355	347	326	333	367	359	366	358	353	340	354	349	350	349	363	331	383	335	377	331	339	378	335	346	345	346	341	329	347	346	310	347	379	364	374	363	293	324	336	357	352	348	363	345	342	341	346	362	323	375	343	350	350	306	361	354	336	341	386	347	349	335	367	322	331	341	340	315	331	339	324	360	343	352	352	335	369	384	347	372	365	321	339	371	328	332	331	323	318	356	342	331	321	321	374	333	338	371	348	348	317	374	361	325	347	305	365	339	284	344	369	339	352	356	384	336	351	337	353	334	345	356	344	357	371	355	400	342	336	357	331	341	351	350	333	365	350	338	370	336	372	303	360	369	345	336	306	380	315	339	329	319	349	361	319	363	354	370	360	298	362	384	334	304	348	338	365	344	295	364	349	338	355	351	346	354	360	336	348	380	322	344	347	343	346	337	328	313	346	305	331	332	347	329	340	349	338	367	332	351	367	352	359	354	328	345	368	337	383	359	356	325	315	336	340	323	326	338	337	343	336	355	359	349	348	353	336	335
62656	92877	62412	22481	26422	11541	615	610	624	545	601	591	550	567	563	524	584	542	570	601	550	562	535	608	545	582	546	500	515	508	526	546	549	560	554	551	525	502	580	527	545	552	559	519	523	567	574	535	527	566	512	572	534	509	547	565	584	581	521	569	529	538	542	562	521	561	571	520	546	550	538	545	538	549	515	539	552	589	548	526	541	516	544	543	563	538	543	554	604	553	580	489	564	553	533	529	565	512	587	597	537	541	549	551	549	528	517	505	563	516	569	538	556	521	582	566	590	517	537	617	559	511	572	525	550	565	508	554	564	539	572	574	521	585	561	562	562	569	580	599	535	558	562	537	578	565	517	540	562	495	515	517	530	521	540	546	538	544	545	547	543	553	555	591	576	555	581	555	529	516	610	543	542	577	486	543	551	585	539	562	543	532	582	550	556	517	570	564	553	566	561	562	534	536	543	555	570	591	553	537	544	515	536	513	532	574	535	569	562	549	551	546	509	567	547	532	529	539	525	552	564	559	587	533	512	508	532	536	558	556	553	565	537	527	546	518	575	574	550	575	532	530	546	578	568	548	549	524	516	554	578	541	535	514	584	510	531	579	583	557	592	539	571	518	571	517	525	537	577	515	563	538	537	563	524	552	534	532	520	581	548	561	557	540	544	548	574	540	568	552	554	557	528	538	538	527	600	595	580	551	527	541	532	513	534	548	549	544	504	530	547	562	554	539	506	581	591	521	547	530	545	569	555	542	550	545	574	510	535	522	531	548	583	612	572	552	571	561	543	526	538	527	545	558	529	508	526	573	523	544	554	528	570	527	534	581	559	557	560	544	499	541	540	527	562	508	585	525	532	556	562	564	553	588	540	554	558	558	526	520	537	538	514	549	535	588	566	550	546	524	575	582	536	552	543	525	521	545	550	589	533	537	530	555	538	525	553	532	538	591	524	510	529	551	613	590	561	598	555	542	535	579	566	578	509	543	574	520	562	576	550	548	537	599	538	501	517	569	569	499	534	542	487	570	539	550	559	533	527	541	554	554	510	546	563	531	521	534	560	514	541	576	541	576	512	586	546	585	556	549	565	539	534	560	568	537	587	546	535	543	506	584	524	601	585	525	509	555	554	570	538	518	557	531	542	566	560	537	556	547	567	556	511	531	540	550	549	552	563	536	574	548	529	557	542	557	499	538	531	565	507	556	541	561	543	542	530	535	608	574	552	570	537	577	579	550	585	580	544	550	547	550	580	530	535	535	558	536	538	586	548	542	514	563	552	516	573	555	563	557	563	529	521	552	563	543	509	545	531	528	577	582	554	555	584	586	561	576	526	533	563	565	544	568	513	554	528	565	585	560	527	556	526	520	565	557	570	546	491	558	551	520	550	580	561	533	548	567	548	521	559	520	549	534	521	591	569	587	530	537	599	528	523	524	509	574	509	554	556	566	535	560	561	563	514	538	601	521	551	535	548	579	567	584	539	564	490	526	533	507	577	521	596	496	511	555	557	531	560	565	551	557	529	613	520	507	567	521	525	524	586	553	491	510	587	584	580	558	563	558	536	567	578	529	554	575	567	527	575	638	582	592	591	519	555	551	537	551	504	558	534	578	518	562	570	542	547	534	548	552	540	571	525	586	549	566	584	503	542	548	529	546	584	546	553	559	554	544	575	555	592	522	544	578	580	543	519	575	526	566	565	545	510	559	536	557	568	510	536	542	557	536	574	565	547	534	543	540	569	571	528	565	578	538	536	544	562	555	557	571	548	507	557	556	559	556	580	523	560	547	545	527	582	551	554	567	532	553	556	524	565	509	552	526	530	563	527	589	556	551	567	569	504	591	548	517	578	575	583	528	575	594	539	515	558	507	559	552	563	543	497	528	579	554	513	597	540	536	529	507	567	573	581	494	574	562	552	507	574	509	574	586	564	574	553	562	550	559	546	573	583	544	568	531	552	576	532	522	534	529	534	554	515	547	526	574	518	535	510	512	566	555	540	530	547	559	509	511	572	502	532	556	527	534	523	542	503	521	528	526	533	526	543	564	564	559	541	558	556	532	531	544	548	578	562	622	553	559	564	565	545	540	546	525	559	587	542	598	557	555	535	528	544	573	533	549	611	512	539	537	513	503	527	524	570	547	572	514	548	522	572	569	546	526	543	530	577	599	569	553	519	524	526	553	572	503	543	523	570	537	544	562	541	568	550	551	530	560	532	548	515	515	522	556	555	546	551	577	563	540	578	550	537	572	553	556	524	528	553	506	539	497	594	571	518	511	548	559	564	578	550	516	602	536	520	520	556	619	578	536	531	565	511	532	568	564	556	543	495	522	564	518	552	601	605	596	541	562	543	566	563	541	537	559	546	564	575	553	524	522	554	525	570	557	556	561	542	552	499	521	544	545	547	498	571	578	598	552	553	533	531	582	542	539	558	553	544	518	545	552	532	503	556	546	577	569	511	526	562	500	579	570	555	513	532	550	508	562	520	496	558	591	536	534	550	541	512	538	522	559	544	558	502	535	543	557	509	581	581	570	552	569	538	560	559	535	505	596	573	561	544	592	552	555	557	523	508	534	536	537	551	575	576	554	531	545	584	562	563	568	571	533	549	522	551	536	574	559	504	525	564	506	533	538	526	535	531	551	526	546	545	574	570	506	568	558	558	530	555	543	528	539	521	555	571	584	547	526	564	529	531	513	520	527	551	536	557	566	576	537	538	489	529	566	520	570	578	529	518	532	556	501	537	576	552	520	544	577	567	554	566	525	564	585	514	577	505	581	583	542	573	513	526	562	543	532	560	528	535	540	565	502	497	546	516	525	534	530	580	532	552	563	536	479	551	532	566	545	566	551	485	536	557	540	560	517	578	583	547	523	521	545	528	587	564	584	527	557	537	533	547	554	541	541	522	558	537	543	539	526	555	574	598	556	576	557	568	522	563	593	558	559	525	541	524	582	549	538	562	519	573	573	524	567	533	520	549	531	508	541	545	534	518	555	560	559	518	528	557	562	519	575	549	546	542	544	541	580	520	542	529	529	550	558	549	571	555	473	512	550	558	552	565	543	573	546	523	551	567	545	582	509	560	537	552	552	534	582	571	537	571	548	562	534	527	536	542	565	526	525	514	559	550	512	524	554	538	564	560	538	571	558	541	554	518	575	527	535	543	531	541	560	544	530	554	586	572	568	580	498	544	601	539	558	535	572	522	540	555	553	564	533	549	568	520	550	533	550	581	547	526	552	550	513	552	535	543	557	576	569	551	499	543	574	537	525	530	578	563	523	568	565	594	535	534	550	530	548	515	542	550	542	518	548	556	515	569	542	569	552	539	559	587	549	508	499	549	509	558	589	556	546	584	544	531	552	546	572	538	547	558	525	539	542	559	564	551	547	585	535	536	513	553	542	579	532	539	538	490	564	545	546	507	493	543	547	529	547	539	572	540	548	558	576	528	549	544	498	567	568	543	521	568	506	519	569	535	545	564	528	537	556	546	546	505	578
24337	23084	30154	25809	23680	20337	4500	637	519	542	583	569	506	560	545	543	575	558	528	527	566	534	534	518	512	530	534	503	533	535	522	520	510	549	547	591	529	534	495	519	563	520	503	537	561	559	506	560	535	527	549	531	557	482	506	556	508	490	488	507	548	542	531	522	505	533	527	526	564	518	523	502	527	485	518	522	564	563	525	566	531	534	550	536	513	520	559	504	528	519	529	612	499	547	538	523	570	527	491	535	547	528	536	522	537	546	520	551	522	518	533	525	509	520	517	518	522	541	571	546	513	516	488	539	542	515	487	571	512	496	548	523	523	554	524	523	488	508	561	549	541	555	580	507	545	538	527	527	510	550	470	486	550	508	541	512	531	514	513	562	512	526	549	553	525	567	552	524	533	503	495	534	529	546	556	526	527	527	544	504	517	525	505	535	505	513	567	495	574	546	514	518	493	492	503	515	514	511	536	532	493	519	532	532	484	570	539	527	502	516	521	523	490	496	502	552	539	492	556	555	491	518	485	509	523	527	489	514	504	555	525	501	548	530	538	479	540	546	504	542	500	517	534	528	548	535	547	543	547	524	525	496	550	517	543	486	518	532	550	511	512	549	534	526	522	543	541	462	524	503	533	552	541	545	565	549	513	531	550	515	575	546	531	481	536	517	566	567	490	569	523	523	525	501	541	540	535	524	547	533	511	487	571	501	547	507	483	526	506	539	555	582	474	547	503	489	536	514	533	522	549	463	609	549	524	534	544	541	533	495	516	561	480	543	521	533	557	528	513	549	517	471	539	513	540	535	520	516	516	527	532	529	491	527	511	578	509	516	567	537	507	539	547	548	521	520	545	548	534	524	496	520	522	518	539	497	545	546	523	473	536	511	504	525	520	567	554	509	471	548	568	543	553	550	521	568	539	491	547	563	535	510	521	555	585	559	551	557	528	538	502	513	525	539	513	534	551	543	521	546	536	511	511	517	540	540	538	502	496	523	593	494	526	535	550	528	521	537	536	501	529	533	467	498	508	521	522	510	543	536	486	519	540	497	512	513	509	499	544	499	525	538	549	514	521	537	514	482	568	559	534	508	535	529	536	525	500	516	528	490	539	499	476	487	530	515	564	526	536	545	514	502	492	521	541	538	517	525	529	511	522	513	538	527	523	512	530	544	560	491	499	540	516	571	534	525	546	536	524	522	520	500	516	539	509	476	496	491	547	550	517	580	538	498	542	509	497	564	508	527	548	507	540	577	515	501	526	556	551	486	474	544	519	518	573	513	508	554	565	520	524	565	514	511	494	503	549	515	546	507	552	560	558	528	523	493	544	495	544	542	525	520	540	538	522	504	540	503	544	532	532	533	498	494	535	557	536	526	531	518	487	523	514	563	507	517	520	523	505	501	499	524	523	501	504	502	533	551	517	505	537	499	512	536	529	548	515	560	513	528	508	495	506	539	532	527	550	511	562	493	530	531	494	533	530	540	510	488	508	546	519	525	534	518	483	483	538	515	554	531	534	550	519	504	495	525	564	522	523	535	569	477	492	525	502	508	510	493	560	500	532	526	501	538	545	498	543	517	527	547	513	526	554	571	569	531	529	528	518	521	517	513	464	527	540	521	541	565	548	546	511	544	513	500	515	549	546	567	537	520	503	546	522	506	535	519	556	489	489	485	493	524	557	523	542	541	529	496	501	535	532	542	507	500	553	519	528	527	534	550	513	538	516	535	491	535	499	513	508	481	531	513	538	516	513	501	523	531	510	502	522	542	505	507	505	572	529	538	513	468	565	550	515	529	551	523	546	530	504	535	518	527	565	527	526	491	520	512	518	530	515	550	522	524	504	520	446	550	510	535	511	556	539	517	531	516	508	548	528	523	544	564	488	517	503	513	534	558	517	504	497	499	505	544	521	540	528	522	524	551	537	485	553	522	540	534	542	536	533	514	505	547	522	550	531	524	565	520	507	520	523	543	566	548	530	516	484	503	524	535	523	545	577	514	547	544	514	530	529	498	503	515	555	533	497	535	506	492	539	528	544	491	542	497	544	534	483	520	506	531	498	512	537	521	509	512	515	540	533	500	526	541	549	582	523	517	492	552	560	551	544	525	504	543	534	523	543	497	572	514	522	571	530	491	518	546	536	497	522	510	490	486	516	515	497	519	569	526	538	501	487	535	551	549	534	534	539	498	522	499	532	547	550	501	510	544	532	514	529	522	511	509	533	538	521	512	527	526	491	529	521	518	486	529	516	495	550	537	533	548	510	495	519	538	507	542	534	529	498	518	523	488	561	477	522	516	501	557	506	468	497	518	528	537	490	515	518	513	555	519	506	506	549	524	541	469	521	531	511	517	503	560	478	526	516	538	550	508	562	493	536	535	527	501	517	496	538	530	538	493	502	582	530	519	564	533	477	522	563	498	545	494	509	561	509	500	500	492	534	564	531	541	515	509	553	552	522	519	557	492	513	555	568	530	509	501	532	562	469	483	530	564	514	502	512	539	536	535	512	493	457	475	537	530	507	499	510	555	550	517	513	486	570	530	520	531	516	558	501	537	513	534	563	533	508	521	534	545	549	531	521	568	547	544	527	498	533	502	537	495	554	538	507	546	533	492	552	526	506	536	483	508	521	588	560	484	542	568	547	529	522	541	507	509	515	513	498	530	534	477	553	546	532	530	526	528	502	524	501	537	522	484	525	509	577	536	546	518	518	603	544	550	511	529	540	493	551	528	567	501	505	522	525	547	521	505	532	522	539	533	537	486	512	510	509	482	535	526	525	551	571	500	507	529	537	557	499	514	516	519	549	525	549	543	518	530	562	554	493	547	536	513	514	513	532	534	556	585	555	524	540	489	509	495	497	548	539	530	506	539	542	556	549	532	529	508	493	518	550	552	586	535	539	532	527	525	532	567	532	528	516	560	509	517	533	567	498	540	528	497	541	562	555	543	515	530	537	550	533	533	535	516	525	521	534	526	563	583	521	528	521	519	538	537	510	477	556	534	491	537	521	539	545	530	523	508	557	525	506	555	551	543	529	533	545	527	502	538	520	499	524	507	520	475	497	537	552	504	491	543	539	519	505	525	499	512	467	511	516	522	547	518	566	480	526	507	516	493	543	538	512	526	526	501	508	550	517	517	559	546	545	489	537	486	515	505	546	498	507	574	507	541	520	539	546	515	528	482	501	585	545	493	517	502	554	575	541	547	546	529	518	503	496	520	572	536	552	545	496	543	514	516	494	535	548	523	564	536	533	491	517	531	528	527	527	506	512	479	509	545	526	477	520	534	536	526	499	546	555	511	556	527	504	512	496	538	533	554	543	511	566	548	508	530	515	519	532	514	501	514	527	564	531	524	499	530	524	506	538	551	511	549	524	520	519	547	474	479	524	553	495	501	523	533	556	557	542	526	503	521	525	548	501	554	533	528	543	530	552	521	547	491	519	475	534	522	552	535	536	534	508	550	514	511	525	527	561	550	511	526	505	544	586	549	524	494
60790	93160	71634	24529	30942	16452	921	914	872	849	835	829	859	798	840	833	826	831	834	784	857	745	802	826	812	836	762	759	773	747	810	776	826	861	805	813	799	828	780	802	812	819	879	741	802	796	822	852	785	738	778	808	778	758	760	796	835	785	812	809	785	772	854	801	779	842	813	804	797	751	813	745	770	726	808	869	776	763	791	824	786	827	746	823	775	799	793	771	794	779	760	728	794	836	806	825	752	797	805	804	819	834	738	745	796	796	780	866	793	817	796	791	785	787	773	752	849	738	771	771	812	792	793	835	827	820	792	780	784	775	802	800	831	818	850	820	792	777	776	829	795	775	823	840	797	835	803	794	742	823	796	841	743	800	776	867	774	820	790	757	781	841	795	781	803	805	789	806	801	812	845	742	779	789	792	757	813	796	724	830	794	790	813	753	830	772	845	759	824	826	757	744	817	808	802	741	807	817	838	771	798	800	762	784	804	781	786	828	789	810	818	849	775	779	806	756	778	743	779	765	740	757	784	786	797	808	872	792	782	748	815	794	811	810	797	813	762	793	835	774	763	805	768	820	750	751	812	741	773	792	749	750	790	757	772	819	810	777	836	825	814	801	798	818	775	799	748	774	796	817	772	827	862	785	793	742	786	811	789	763	786	797	758	831	786	778	790	772	860	758	791	766	781	806	780	763	791	814	814	854	788	805	791	802	777	788	802	779	793	822	786	842	825	841	841	840	819	785	802	787	774	830	783	819	744	796	764	774	766	806	799	769	827	819	809	848	769	806	743	817	760	787	794	847	801	747	730	830	794	781	801	755	791	774	854	788	817	760	805	770	754	839	758	799	824	790	828	796	709	795	818	853	765	749	817	814	742	800	808	762	785	803	780	771	794	783	781	828	766	797	770	764	783	798	708	771	791	780	781	835	771	803	774	774	804	812	755	835	762	770	849	818	737	812	786	780	786	743	839	781	807	790	767	786	793	789	764	741	771	805	801	810	729	781	773	761	800	812	845	858	795	803	817	818	825	794	776	763	795	837	809	792	766	751	838	818	788	755	811	777	796	773	738	816	772	758	753	802	757	778	799	846	765	840	790	853	800	783	742	851	812	748	765	816	841	771	754	787	784	775	782	780	788	803	770	809	816	762	769	837	772	812	775	856	768	850	804	789	783	823	778	797	792	833	804	801	785	771	846	792	839	798	815	792	802	781	796	758	808	842	799	792	818	769	802	798	797	769	717	769	838	776	795	778	804	797	773	788	803	791	765	805	791	812	766	792	787	828	803	795	773	793	792	811	825	764	789	789	790	778	796	800	799	731	761	806	793	850	755	790	763	830	803	821	775	760	796	785	783	796	793	763	753	757	794	835	762	767	763	817	779	740	801	801	800	808	783	807	834	799	792	774	774	810	790	789	770	763	783	819	804	767	803	772	810	792	800	836	783	806	759	835	778	805	764	733	777	797	784	849	764	783	823	793	771	793	826	797	832	795	796	740	825	792	772	799	762	733	790	811	833	798	792	787	828	794	765	810	834	825	830	809	818	745	825	793	771	827	788	784	762	814	801	730	802	816	824	838	816	802	785	780	807	803	780	851	802	741	792	765	784	784	811	812	763	817	759	741	780	774	800	833	803	812	794	799	805	770	818	768	777	765	814	800	730	769	789	764	777	773	759	797	735	838	778	861	778	768	779	788	788	774	817	791	769	755	804	774	740	807	782	820	771	753	754	833	780	801	792	824	799	761	760	798	802	797	786	798	752	771	810	775	812	817	821	801	805	801	769	750	788	792	824	725	759	753	794	766	832	824	826	819	790	785	769	759	804	811	833	799	797	785	778	784	771	842	795	832	818	800	784	788	769	792	788	792	781	795	815	812	756	789	855	810	797	794	794	816	764	773	792	783	742	804	813	822	823	801	771	815	775	746	766	786	778	772	786	795	847	763	744	796	780	778	769	821	813	798	769	814	800	779	821	812	756	832	788	781	825	783	800	771	790	756	792	777	769	818	758	808	784	811	763	806	802	766	805	783	744	782	806	808	830	785	777	768	786	810	778	793	773	791	829	828	841	783	813	792	794	786	802	820	768	732	813	746	772	769	819	833	777	800	792	790	768	762	818	763	786	781	785	792	759	792	767	757	784	828	826	799	806	785	786	760	833	750	774	799	816	798	816	801	765	801	806	813	789	800	790	853	795	808	807	778	788	821	779	797	804	772	778	809	799	753	813	789	795	814	776	777	809	746	807	774	761	804	823	763	765	779	790	773	836	802	809	801	807	747	845	857	762	789	761	782	819	821	789	783	781	789	747	787	773	806	800	799	808	754	788	789	809	859	865	811	816	841	778	785	801	797	733	808	792	747	805	779	797	814	752	815	792	810	735	831	754	811	799	801	829	787	765	772	812	778	809	801	799	799	792	794	803	795	778	820	732	829	801	738	790	797	822	812	761	778	743	788	820	803	770	806	836	816	854	808	822	886	825	801	777	749	775	799	808	831	779	834	781	822	776	834	801	748	799	725	776	814	771	787	852	809	772	833	753	831	770	772	769	769	716	814	781	762	823	763	827	903	739	825	758	752	803	872	797	829	811	771	782	731	789	772	808	779	838	777	786	831	798	755	812	796	753	810	746	836	824	781	825	773	790	791	808	773	770	792	750	779	828	819	793	755	808	784	773	769	752	771	797	736	833	791	801	755	828	785	807	781	806	816	791	778	796	795	790	799	782	802	806	806	782	809	758	828	796	796	806	769	789	827	768	788	810	816	807	746	845	804	822	807	806	826	801	777	779	794	794	756	811	794	773	770	872	808	805	798	799	788	726	809	783	800	840	770	822	764	788	817	792	784	808	840	774	811	803	791	841	750	742	775	792	799	818	753	798	797	798	807	768	812	784	812	817	792	746	802	751	769	767	755	782	716	804	784	786	817	792	823	787	824	811	788	758	798	779	805	776	773	815	817	783	756	757	807	804	819	785	813	793	773	725	831	754	847	807	804	767	731	821	774	749	807	821	776	826	794	781	808	772	781	849	741	777	777	822	796	765	809	800	793	739	837	826	791	802	840	824	748	755	762	780	791	786	787	803	796	790	814	789	828	810	769	777	775	809	807	813	775	876	851	792	740	790	835	793	748	774	810	814	803	807	746	793	755	775	777	820	788	771	801	773	818	755	805	881	760	791	782	779	796	810	782	752	808	830	836	753	779	796	834	771	764	796	739	787	773	792	820	807	763	789	794	805	836	787	784	770	790	792	818	775	809	766	798	760	804	794	794	807	783	757	826	813	787	751	801	844	788	791	771	812	801	801	795	818	742	820	796	787	768	786	831	787	791	705	790	790	834	783	762	763	815	832	776	784	804	816	768	819	755	809	816	812	774	796	763	758	751	803	814	805	788	824	810	747	812	791	740	784	800	821	775	792	808	808	830	775	757	784	810	755	763	828	746	793	788	770	765	783	779	789	797	784	770	788	778	806	779	774	809	811	819	753	752	805	839	734	778
32229	31870	25243	6857	1840	945	211	220	249	234	261	227	222	255	211	240	212	228	254	247	242	208	233	226	221	263	248	228	227	222	233	232	208	223	257	246	238	216	248	248	223	228	233	250	231	246	239	219	242	255	225	222	242	243	252	262	243	263	217	205	230	250	277	239	250	244	242	229	230	230	211	253	242	242	243	257	231	246	265	228	252	252	264	262	194	232	227	229	234	238	230	221	244	231	214	226	236	243	219	233	255	225	248	228	228	253	227	263	249	244	239	244	256	221	234	238	222	231	230	245	228	228	237	237	239	205	260	235	273	247	205	246	228	225	237	236	234	245	245	245	227	252	238	237	241	238	250	257	237	237	235	228	255	254	219	224	271	232	226	239	252	260	256	218	233	257	229	246	217	224	257	231	213	234	233	225	228	248	237	266	232	243	220	243	223	265	216	236	225	215	229	226	238	205	234	234	241	236	236	199	276	264	227	285	254	236	213	238	226	242	241	240	219	227	233	224	248	251	223	237	229	246	214	250	245	233	239	255	227	253	216	200	227	235	205	244	230	244	256	228	249	228	248	243	256	230	222	217	232	214	202	245	280	241	249	210	250	225	260	240	246	234	242	230	229	232	232	240	235	228	249	235	237	217	253	229	206	237	239	225	235	244	254	233	245	226	252	235	234	222	220	226	209	217	242	226	229	242	226	230	259	245	220	238	260	230	225	239	246	226	239	230	238	237	235	236	234	249	224	214	246	276	237	219	212	259	238	223	228	237	255	225	251	235	233	241	244	227	218	238	250	250	257	234	200	261	242	224	192	243	234	248	241	237	206	232	245	259	242	240	234	192	221	235	208	215	252	237	232	257	232	252	284	224	223	217	233	229	200	235	221	239	208	269	212	255	201	201	233	233	236	232	247	268	226	250	258	241	231	216	246	254	225	236	232	239	252	246	226	208	240	250	209	222	197	222	226	251	251	221	222	204	248	253	230	265	259	240	230	239	197	223	240	255	253	265	236	240	237	211	226	253	230	251	265	232	205	227	224	231	237	214	219	233	224	226	247	214	204	236	207	236	211	235	249	235	243	241	235	227	201	238	234	238	244	242	215	238	252	264	214	237	224	230	249	219	231	245	252	230	225	214	201	243	226	229	240	252	247	261	244	227	207	258	226	243	247	222	224	194	241	247	236	257	255	244	245	237	244	219	247	223	252	232	246	226	228	245	228	258	240	221	228	203	251	211	231	232	209	238	226	242	246	208	241	228	234	249	260	241	240	235	227	227	220	240	205	217	233	239	221	226	231	213	247	228	241	258	258	214	250	232	234	248	227	207	223	226	239	267	235	254	243	204	214	230	241	233	219	205	223	229	239	217	194	230	227	235	260	218	220	217	232	241	203	230	264	253	219	231	249	223	230	228	210	235	255	247	206	231	209	238	229	231	252	213	257	236	257	248	197	243	232	227	219	249	248	246	231	252	253	228	215	248	232	246	229	239	272	250	243	230	255	240	223	247	231	243	238	238	231	214	239	239	248	232	250	234	256	223	260	241	228	229	234	257	218	235	230	234	253	240	238	241	226	245	213	213	249	240	243	235	242	245	250	225	238	229	223	248	241	212	214	218	236	231	250	247	229	275	238	229	241	231	224	241	208	232	242	244	233	230	243	201	241	251	261	217	258	244	234	225	250	195	208	204	223	219	253	232	243	247	231	209	219	245	243	237	231	245	258	254	209	237	240	264	227	255	230	223	237	233	231	226	222	212	258	236	237	232	245	216	215	249	227	222	263	249	216	259	215	233	239	236	246	246	233	234	234	248	229	248	224	239	237	217	221	233	252	229	258	251	206	236	224	232	210	235	259	273	239	241	229	253	225	234	230	246	230	240	218	221	247	250	228	257	228	227	238	222	250	232	236	221	251	203	221	247	238	240	243	227	239	227	254	209	235	249	228	240	225	209	216	238	245	229	240	206	239	244	250	239	228	225	201	219	243	206	239	213	244	244	277	244	265	249	230	228	216	233	234	235	241	263	250	234	255	232	250	253	250	220	245	222	242	241	230	224	245	252	239	234	246	236	250	260	220	233	234	240	224	208	213	227	241	242	261	213	231	211	253	226	232	227	236	229	242	236	231	213	252	258	214	228	234	210	220	232	230	233	219	251	225	245	248	226	213	235	235	229	232	219	243	238	235	221	230	243	230	227	228	258	232	243	230	236	212	240	226	217	218	221	223	217	244	259	224	198	226	220	237	229	231	241	229	242	231	249	256	247	259	243	240	231	250	260	241	214	238	239	231	233	236	239	241	225	252	238	270	236	235	240	229	229	234	235	254	211	246	257	223	250	247	221	240	222	233	244	228	260	224	233	241	217	224	249	235	229	226	216	220	250	213	198	264	239	229	258	235	240	234	224	214	237	236	216	258	197	242	222	236	260	233	203	244	227	262	249	245	243	209	247	235	251	244	242	225	241	233	232	231	245	229	224	216	218	212	225	229	225	237	198	224	196	211	238	222	252	248	226	234	239	230	255	229	231	234	251	233	256	239	214	212	243	221	235	238	253	256	231	230	235	221	247	223	252	227	233	244	226	225	231	244	216	240	220	244	258	231	242	236	240	236	229	251	232	208	256	241	223	233	215	219	236	268	215	227	248	229	228	253	210	232	269	257	240	262	217	238	214	241	261	245	224	214	237	236	224	232	242	231	178	255	233	229	245	231	259	221	236	239	236	230	250	242	207	205	219	227	238	229	264	241	237	213	267	258	216	241	239	252	256	246	236	212	248	229	227	217	217	246	224	228	252	274	260	230	236	228	234	230	234	226	205	241	216	241	207	246	234	229	205	237	249	233	254	213	250	215	265	230	243	240	241	228	257	221	221	238	222	255	224	230	220	224	213	243	244	240	237	237	205	246	221	237	245	249	243	226	247	235	223	210	245	241	228	241	274	250	235	257	245	227	234	237	232	241	215	229	261	234	217	215	236	234	242	239	248	229	244	251	217	247	233	223	227	231	233	238	225	232	258	232	240	224	219	230	228	256	205	235	224	246	222	234	224	232	236	254	233	207	261	245	206	237	254	233	256	220	241	220	238	261	221	215	230	220	255	259	236	247	241	227	220	207	224	222	226	252	228	221	237	247	235	237	218	254	223	208	238	211	238	225	223	225	221	238	215	240	233	230	209	237	222	224	244	241	234	227	242	235	228	241	262	228	220	228	209	222	218	231	238	221	231	230	240	221	235	224	221	249	235	212	243	234	212	215	249	257	257	268	251	272	235	230	264	235	208	207	237	228	222	213	204	230	256	212	225	235	230	225	235	246	227	233	243	224	209	254	209	247	217	218	237	251	240	228	251	212	242	231	224	218	251	232	250	225	258	229	198	241	235	250	219	228	256	258	253	205	226	223	233	215	210	244	249	216	252	230	211	237	219	249	220	232	239	229	215	215	240	211	248	228	225	237	254	253	238	228	239	242	235	221	237	216	218	226	228	251	216	234	231	228	253	264	224
41351	48059	29052	4011	4420	1836	421	373	411	408	410	412	396	443	397	426	386	424	378	420	392	367	401	419	383	432	379	402	377	401	390	394	391	391	392	412	404	395	436	410	381	396	398	380	398	359	359	374	400	386	432	428	417	368	404	363	394	399	437	412	409	371	389	399	430	378	396	407	412	425	384	363	398	379	392	406	410	417	352	405	403	404	384	380	391	365	397	401	433	382	429	407	379	419	399	401	386	403	403	387	392	371	402	376	388	443	363	359	393	360	371	403	387	414	371	410	398	373	383	382	396	387	397	425	366	386	404	398	419	382	381	412	409	392	400	369	405	388	386	362	419	394	403	383	419	419	389	416	400	410	378	376	393	417	370	409	412	372	394	405	392	394	408	390	377	417	364	400	420	377	373	423	398	372	437	403	388	421	422	416	409	398	337	413	400	399	385	373	373	393	414	368	370	451	386	401	413	389	391	380	402	348	370	413	370	410	360	372	387	402	394	368	399	394	371	378	432	385	359	370	389	386	373	390	363	381	411	404	398	402	413	390	423	396	401	388	349	366	385	353	377	408	403	357	389	381	406	395	373	415	432	404	388	387	407	347	417	361	384	374	388	387	380	369	334	408	448	375	365	391	415	400	405	414	407	366	417	381	415	418	375	415	413	388	376	390	354	355	398	399	453	397	397	407	347	375	387	408	417	391	394	388	423	384	407	402	399	405	389	414	385	380	398	401	415	405	342	387	380	375	371	398	361	407	394	420	393	385	407	386	387	387	374	404	393	394	398	401	397	397	383	366	394	360	393	404	410	418	410	387	367	398	372	376	401	420	390	370	351	388	407	379	387	391	414	418	384	397	375	370	418	371	411	420	399	393	400	407	386	409	384	384	441	403	425	408	426	397	395	386	397	383	395	407	401	356	409	390	371	409	385	352	393	392	403	385	409	352	406	411	416	374	375	378	399	420	400	378	417	355	384	437	408	347	401	372	392	384	402	394	387	404	352	404	401	387	403	382	392	397	397	395	405	410	407	384	435	375	376	402	368	373	367	395	370	384	401	413	382	363	391	379	398	411	387	406	400	389	394	417	405	390	392	442	424	378	394	433	381	377	420	407	383	388	402	424	383	403	368	378	389	381	409	389	399	390	355	386	401	380	381	363	442	387	382	394	413	387	410	406	348	392	391	343	431	380	427	399	393	375	386	398	402	396	400	399	396	393	369	380	403	366	394	402	420	391	370	398	358	408	402	350	388	385	403	422	398	358	390	421	389	378	393	395	371	371	398	403	376	392	352	409	404	381	399	365	393	372	368	422	419	385	377	415	376	368	375	410	418	380	401	411	403	384	403	425	417	395	378	421	405	378	399	356	385	369	419	396	391	390	389	364	389	380	402	386	379	393	429	385	375	385	424	373	371	391	383	404	423	397	414	398	420	396	370	385	427	422	400	389	406	406	369	394	414	416	385	384	401	411	395	400	406	379	368	379	368	387	398	377	365	378	365	431	382	398	362	401	394	394	362	357	391	428	410	418	400	384	454	402	394	428	406	389	381	412	400	421	390	382	368	405	398	402	409	418	400	348	423	419	407	380	373	420	377	385	400	388	381	404	428	393	418	388	391	387	415	382	398	377	409	409	406	393	413	393	372	397	413	390	398	372	356	372	374	424	404	388	421	423	389	372	400	385	404	430	385	398	376	392	383	374	395	399	422	358	387	413	420	368	413	428	391	393	368	392	416	415	392	408	405	374	370	367	395	352	392	408	412	388	397	361	395	370	349	415	371	415	377	414	385	433	390	372	376	401	408	398	366	413	379	398	412	414	390	386	393	411	362	382	400	394	384	351	390	396	423	394	383	391	381	377	388	382	362	375	398	364	408	380	376	396	396	427	370	355	420	412	359	391	384	385	387	402	385	384	407	368	416	373	330	403	368	374	373	398	384	417	391	416	434	387	398	433	361	355	380	379	372	383	364	417	391	384	399	398	433	379	370	432	376	379	399	371	388	376	378	406	412	400	368	399	390	377	375	385	393	406	399	398	369	403	403	404	403	410	396	401	381	399	380	405	396	410	445	374	407	365	380	381	394	415	404	400	410	403	395	384	428	386	390	441	367	409	376	413	390	400	381	400	377	385	403	378	400	405	359	403	409	399	360	385	408	378	410	385	393	393	412	403	403	406	366	379	398	443	403	394	419	389	356	394	385	405	410	390	367	413	369	373	425	391	366	389	380	392	397	376	385	362	410	399	407	393	392	389	380	440	409	384	415	399	420	401	400	391	389	384	422	361	372	399	371	363	377	403	409	400	381	376	396	409	379	372	395	396	377	410	402	375	439	439	395	391	390	424	375	393	412	362	408	407	415	413	392	385	378	432	373	400	393	399	384	401	415	408	403	370	436	405	409	432	395	370	398	389	385	416	398	412	401	409	401	399	407	398	371	403	390	433	414	393	385	396	407	401	401	415	378	384	417	398	434	395	394	406	398	347	400	413	431	417	394	412	397	421	404	410	400	378	410	387	392	432	391	381	382	406	406	398	399	376	391	418	396	391	391	379	420	388	420	378	378	399	397	386	392	390	380	381	353	371	408	388	399	419	385	401	419	409	418	388	402	394	418	396	394	447	395	363	378	384	397	357	389	410	376	388	380	374	393	437	398	383	362	398	388	405	381	390	386	407	347	423	413	409	378	380	402	407	448	382	380	416	415	428	373	411	373	411	378	363	399	398	439	357	392	386	387	368	362	398	391	402	389	382	403	391	390	377	409	393	406	407	374	420	381	381	420	412	402	405	385	405	400	411	404	408	377	378	388	418	379	415	416	388	390	385	405	354	402	388	407	380	390	364	370	371	397	383	427	428	394	397	398	415	378	385	403	371	393	429	416	392	362	420	398	358	377	391	396	392	369	407	406	366	398	393	390	417	406	429	418	379	398	399	388	330	380	399	380	414	413	366	366	439	390	418	390	437	426	376	419	377	391	434	398	390	380	423	384	399	385	395	380	395	381	403	407	419	386	407	401	416	385	393	422	385	408	392	374	425	385	419	436	403	390	387	392	351	375	356	391	389	405	372	390	416	384	399	434	428	398	418	406	412	419	394	387	417	404	427	370	423	398	379	398	409	419	347	375	386	379	376	406	367	389	410	409	441	402	405	423	413	408	385	404	408	375	358	390	422	392	399	389	407	366	389	374	395	401	409	391	392	398	374	401	418	394	387	402	382	422	400	387	408	430	391	382	377	398	371	386	402	392	385	371	387	385	396	351	363	385	394	436	360	382	395	415	433	387	401	384	365	385	408	448	404	335	392	403	401	402	420	382	357	416	405	370	387	395	426	364	384	366	399	428	420	397	380	429	396	383	406	380	393	380	389	388	355	368	404	394	418	408	382	395	394	426	427	409	415	408	360	389	424	402	380	393	408	375	427	384	377	394	383	391	411	391	354	352	392	393	396	389	387	403	407	356	388	415	341	375	405	426	417	395	407	380	369	373	412	374	368	394	402
25559	25620	33473	25099	19989	9257	598	367	377	386	359	361	353	354	360	346	356	333	329	372	367	357	355	362	342	379	312	387	368	398	364	360	365	385	353	371	370	362	350	346	385	378	380	358	359	315	370	384	357	347	364	330	344	357	342	393	353	349	357	336	333	345	340	333	365	351	348	339	329	364	363	351	340	364	367	351	348	330	348	390	356	378	361	321	371	379	389	343	353	395	305	355	346	330	312	356	358	353	358	344	359	343	361	381	337	328	331	371	382	346	344	339	357	388	363	358	334	351	334	332	384	335	354	367	368	367	370	377	335	337	353	344	321	331	372	349	371	372	332	305	350	333	333	313	358	339	375	346	387	321	321	323	360	349	349	352	403	368	374	351	335	337	316	320	357	363	322	379	368	338	299	353	332	354	352	335	372	351	343	317	331	349	315	344	350	332	354	319	330	360	362	343	370	361	343	385	334	357	343	386	374	363	339	326	364	382	318	341	323	379	376	363	343	359	352	369	352	347	394	349	343	352	328	331	334	354	362	343	338	356	372	342	342	365	343	371	352	346	337	336	377	382	367	377	347	375	343	339	360	353	362	347	357	421	321	353	359	335	345	358	344	331	334	370	337	405	348	351	350	312	339	367	359	331	339	354	364	377	323	368	327	358	369	327	343	343	355	337	363	353	347	335	408	366	333	374	349	354	377	346	333	379	337	350	380	346	384	360	307	344	336	345	367	362	347	365	336	368	317	389	350	362	394	347	356	341	364	358	352	374	359	322	327	324	366	362	344	360	360	390	350	327	386	343	332	373	347	308	343	337	363	365	314	332	363	342	337	352	362	356	358	359	381	359	325	356	388	358	371	359	358	358	335	347	360	361	350	340	373	326	369	350	389	370	364	349	378	375	333	355	374	346	337	332	352	353	345	369	359	314	360	382	345	331	368	341	352	354	381	331	302	341	342	344	327	344	333	345	361	348	344	358	390	341	337	326	363	386	333	370	359	362	363	334	367	350	341	314	355	365	414	371	364	338	339	333	364	382	326	349	354	368	364	369	369	349	340	365	325	380	375	344	332	334	358	381	343	369	317	329	342	309	342	376	331	330	388	337	364	363	329	309	346	367	372	358	345	383	332	339	361	368	350	369	383	363	381	352	386	361	323	384	364	343	322	360	338	332	336	372	369	307	370	356	361	353	361	364	338	344	336	411	345	339	371	353	364	350	391	389	371	329	352	349	383	334	330	341	373	333	364	330	319	363	361	367	327	354	356	363	356	359	368	353	347	335	346	359	342	348	353	331	355	369	360	406	360	376	334	347	333	328	378	363	366	376	338	344	371	363	366	328	358	350	372	357	324	356	392	350	338	324	332	340	357	345	378	341	331	338	369	368	341	373	312	336	361	350	402	348	371	382	353	303	367	369	364	365	350	367	358	291	390	323	361	337	341	334	325	352	347	372	364	377	353	369	345	366	344	360	352	314	364	373	363	359	380	341	377	338	344	320	345	364	371	338	345	344	392	351	364	350	371	350	350	312	353	343	325	368	365	363	338	369	343	381	374	356	357	338	352	336	337	367	377	367	376	329	356	355	325	352	312	369	305	329	360	377	360	342	318	365	336	321	359	346	334	372	332	346	361	313	354	338	374	383	354	367	384	348	346	349	350	391	372	356	368	344	339	375	366	363	335	378	382	336	316	330	313	373	328	361	368	343	384	353	397	344	358	349	351	391	388	355	354	359	382	367	390	355	377	353	370	352	349	362	382	361	319	346	395	389	360	366	361	376	303	343	344	350	368	347	351	352	366	360	329	342	329	364	359	343	391	370	311	379	397	362	363	360	342	346	363	353	368	337	371	363	350	305	396	346	346	342	375	368	342	346	349	329	366	371	360	339	356	374	345	355	388	331	365	355	375	306	332	334	392	369	340	356	327	334	311	326	330	294	360	341	340	398	364	356	315	338	339	364	351	338	365	331	339	348	351	346	383	320	337	372	371	358	356	341	364	356	339	398	376	383	314	329	366	358	376	380	385	376	345	379	337	354	354	362	355	355	342	331	334	342	350	350	349	361	333	341	350	376	330	376	379	323	384	377	328	353	346	390	379	400	361	337	351	358	365	369	368	338	313	370	375	324	376	345	298	335	390	361	376	380	316	360	339	373	372	362	334	365	365	357	364	374	339	368	320	340	336	335	344	377	369	336	375	351	336	336	367	363	304	358	360	342	330	344	326	323	365	360	353	362	359	358	329	292	373	359	355	347	329	355	349	362	336	360	358	320	348	377	328	323	338	370	340	326	353	379	365	367	350	356	354	331	369	365	344	360	335	337	330	370	306	340	365	356	338	386	340	348	342	357	332	343	357	376	336	368	361	338	351	367	350	348	335	334	336	380	336	372	349	380	336	343	346	353	342	369	395	372	354	361	371	366	369	323	356	334	346	334	353	325	325	348	365	386	341	370	345	398	359	342	381	340	357	360	333	341	327	370	372	313	346	353	331	342	353	369	318	343	368	353	310	356	365	347	337	366	357	335	382	344	332	376	350	357	375	315	379	319	367	387	340	360	354	349	366	364	318	363	341	344	363	356	335	334	343	341	343	353	374	359	348	368	347	333	362	343	370	346	381	334	365	332	337	323	367	370	392	351	355	371	339	348	369	368	354	393	361	350	373	341	365	340	353	382	357	348	355	336	359	337	366	362	376	342	354	359	322	354	391	360	344	355	365	342	336	375	323	369	353	349	338	345	370	351	336	343	359	381	364	331	349	343	319	341	360	351	359	364	356	338	365	363	340	373	361	362	358	330	352	347	362	374	356	372	392	348	354	333	351	364	356	335	339	359	321	390	357	353	342	346	361	342	339	336	385	355	372	342	349	374	385	409	346	357	336	398	352	340	346	370	355	352	327	353	337	398	351	372	368	346	353	312	374	387	330	315	331	351	328	380	364	348	342	350	384	356	309	354	359	343	345	310	360	348	358	343	378	332	338	359	359	348	332	383	364	357	327	348	366	349	342	367	317	354	379	337	364	354	342	357	348	345	357	353	375	335	335	317	359	359	346	355	381	355	378	361	355	353	363	359	353	360	335	366	347	374	335	347	355	328	321	360	368	341	346	350	337	375	323	331	332	350	368	389	355	360	372	350	320	330	361	341	352	410	349	357	350	361	365	376	357	360	357	380	350	350	383	380	365	336	315	362	386	361	366	351	351	360	347	349	311	377	340	362	349	346	345	372	300	340	352	358	328	363	361	348	325	384	375	341	370	360	330	336	354	362	355	357	362	373	338	350	350	327	357	364	372	376	341	379	361	359	355	374	363	337	346	339	384	350	363	307	358	393	332	393	389	324	337	364	348	359	332	361	367	347	376	354	350	329	344	343	358	349	359	380	359	359	356	359	330	358	326	368	355	354	368	364	354	368	361	347	344	323	339	353	353	335	363	358	366	389	352	319	321	375	305	377	349	337	349	371	368	353	334	361	371	363	335	347	338	355	320	378	356	346	330	377
63750	92338	60898	9463	19498	6618	561	591	597	601	532	585	570	564	582	546	608	550	568	558	561	590	538	572	573	573	569	599	546	542	558	600	588	552	519	550	564	548	589	562	514	557	546	536	541	587	555	568	566	532	516	569	547	557	589	518	513	526	553	540	562	557	550	555	567	548	563	554	590	574	583	563	569	556	606	539	532	589	559	570	551	550	561	563	533	564	586	586	548	518	606	551	591	594	521	588	551	553	513	588	544	562	504	556	566	570	534	556	550	567	547	595	556	550	571	583	537	574	577	575	536	505	549	567	531	589	568	550	587	542	581	559	551	594	530	511	548	541	538	560	615	603	579	585	579	554	586	576	598	576	563	563	559	568	556	539	574	544	606	569	539	586	546	577	593	558	589	593	553	599	585	551	565	560	559	574	549	540	586	560	565	539	538	576	572	553	558	555	576	565	583	576	547	586	556	549	570	548	552	583	595	601	589	540	514	534	568	555	562	599	584	592	576	534	567	581	582	575	585	553	564	560	583	608	583	584	546	567	542	572	554	560	569	536	602	572	543	575	571	583	575	569	525	568	556	561	564	563	557	558	507	541	567	578	553	573	554	562	508	551	579	563	581	548	578	548	555	564	545	583	586	572	581	554	584	561	546	543	546	576	566	549	587	560	567	550	578	581	615	575	585	590	562	537	557	597	549	552	538	522	555	566	535	525	563	565	525	557	579	544	573	585	544	561	599	592	549	578	553	540	555	548	511	547	591	550	571	549	546	562	554	579	549	558	569	565	574	620	545	529	529	545	570	521	567	580	585	562	564	559	608	542	554	526	567	569	535	600	557	608	523	541	561	575	555	591	547	561	549	522	567	588	557	592	589	566	539	518	588	554	562	565	596	544	580	570	565	507	583	549	533	533	557	561	556	585	564	537	557	555	576	586	547	547	552	573	559	573	544	562	586	557	519	557	563	570	571	530	581	584	569	591	539	550	555	560	554	549	559	562	582	539	556	549	576	544	562	540	591	564	566	569	508	566	542	533	606	577	542	580	561	550	536	586	530	544	530	530	593	518	563	596	603	549	528	569	537	550	582	595	590	549	562	516	555	581	575	562	565	558	548	584	557	591	589	572	590	553	582	541	560	574	567	545	574	570	551	515	614	556	559	551	576	542	549	571	550	544	546	549	549	585	595	610	537	534	564	547	560	560	554	547	562	589	567	572	587	594	588	534	562	582	559	549	528	557	532	552	543	551	580	574	573	575	589	538	517	552	551	562	574	545	547	558	485	553	545	549	535	534	520	564	560	571	531	543	545	539	568	594	545	545	581	554	535	540	570	572	569	573	583	558	544	593	546	576	541	548	562	560	541	584	581	569	578	552	577	548	535	541	537	586	572	579	578	503	521	541	590	523	552	570	497	553	557	576	547	550	548	552	566	508	556	537	571	553	547	567	586	583	590	573	554	534	567	601	588	586	541	535	554	580	561	556	614	563	596	561	629	553	557	574	639	557	551	572	575	556	571	563	548	574	519	557	561	537	591	536	557	575	549	539	530	554	541	569	579	521	581	591	558	554	585	591	561	545	538	576	557	533	574	516	557	565	576	533	544	571	591	538	574	547	552	545	574	561	570	550	523	587	583	560	569	539	560	563	607	539	586	570	559	568	553	572	584	544	588	584	559	569	498	553	579	533	545	467	565	559	580	573	566	493	581	541	560	536	542	581	559	532	524	516	581	570	531	607	536	585	534	561	576	532	544	596	524	563	549	555	526	562	561	569	590	561	566	557	589	520	574	579	546	582	573	576	576	568	582	532	546	606	518	524	564	579	579	546	589	545	558	579	559	568	548	559	587	546	592	596	551	578	600	504	579	576	577	548	558	536	566	548	512	532	590	542	553	561	612	489	552	566	548	573	562	509	573	556	575	575	541	575	572	572	574	586	578	540	553	538	537	528	575	563	573	597	553	537	579	553	526	527	624	571	574	569	537	525	561	584	560	602	612	581	595	584	569	564	525	572	548	593	539	583	586	539	563	543	580	563	540	571	565	571	528	567	618	563	526	582	567	569	564	608	573	588	525	571	534	560	564	574	495	554	532	536	539	537	560	497	545	554	566	576	582	543	587	551	562	581	577	542	586	570	558	578	580	579	608	516	543	567	577	587	550	578	544	572	542	601	567	549	572	578	518	553	550	572	581	547	582	580	550	558	540	571	545	582	586	531	547	525	565	557	575	552	562	592	576	509	552	590	606	583	613	565	565	546	559	563	515	553	565	525	555	565	517	560	567	529	529	556	580	519	548	531	545	556	534	551	564	541	574	604	563	589	551	548	542	559	599	534	541	522	606	541	548	531	548	578	560	584	564	564	587	581	587	564	584	546	557	588	580	593	561	563	575	559	580	572	580	579	563	562	588	531	567	546	551	559	551	541	533	566	535	588	531	545	577	559	549	541	584	542	525	571	590	593	582	512	570	589	606	564	583	578	572	542	571	568	560	585	600	574	533	595	557	585	566	530	537	556	503	544	591	548	494	613	583	551	559	572	542	621	570	541	569	534	547	580	580	575	537	572	565	537	570	574	557	572	515	541	528	544	552	599	540	619	588	519	577	553	583	525	560	572	588	582	579	546	576	544	575	594	571	559	583	552	556	547	521	588	522	573	580	533	542	567	547	537	555	564	578	548	587	589	534	522	590	586	530	540	557	569	562	533	558	572	525	587	582	598	585	503	609	553	550	521	554	598	555	525	553	555	556	503	572	558	562	556	580	570	604	549	547	562	547	547	552	588	595	566	556	576	560	527	596	558	577	584	550	594	605	499	616	564	513	529	535	582	595	576	552	550	596	541	574	631	516	580	569	596	610	577	575	590	531	584	555	549	567	542	532	543	568	621	587	581	573	529	531	555	542	572	588	539	555	578	546	579	581	582	547	591	573	565	574	533	577	595	558	597	572	536	547	525	559	564	573	590	538	558	545	577	579	549	540	587	578	583	572	561	567	597	573	597	573	568	551	582	566	605	597	556	581	534	549	588	557	519	570	580	555	542	534	552	577	527	537	603	539	560	559	553	567	564	576	573	581	622	574	581	539	530	567	568	598	551	559	568	584	565	553	537	543	530	556	511	551	553	580	552	578	560	528	566	584	584	550	532	551	571	578	537	559	553	586	572	562	569	570	525	543	545	612	588	540	566	536	509	531	547	565	491	576	571	546	549	588	590	591	553	550	578	606	559	571	618	572	536	553	539	546	540	568	567	550	571	562	516	547	569	560	539	588	581	605	554	571	555	558	564	532	571	559	572	569	573	546	571	563	560	563	566	526	585	598	575	569	536	524	537	564	559	540	559	610	574	584	544	541	552	542	545	585	547	566	520	578	574	563	538	575	569	602	578	545	568	552	572	557	554	523	565	580	563	530	574	533	589	509	557	593	488	600	587	537	484	580	573	579	520	569	505	558	576	560	526	550	535	550	541	596	563	554	565	596	602	546	568	555	584	553	591	553	557	572	614
24519	23411	31117	24349	21790	17470	2819	644	570	588	580	549	537	496	557	560	559	557	524	582	552	582	518	529	576	524	561	529	553	556	542	565	563	548	513	498	560	566	526	529	561	523	495	562	541	535	530	538	555	517	522	521	511	563	489	570	564	526	553	538	561	511	537	543	545	534	511	574	544	529	554	557	527	552	567	511	554	554	527	542	549	567	527	518	536	536	581	527	523	521	562	522	540	510	549	562	537	508	566	550	546	554	520	560	565	542	553	573	499	519	565	567	563	609	570	522	515	551	564	549	523	550	498	541	545	548	538	557	486	545	530	557	553	524	549	459	519	539	556	500	519	538	527	520	552	556	515	547	546	528	494	525	557	532	490	527	559	569	545	549	555	551	563	543	499	501	541	544	544	521	550	505	510	545	547	546	513	546	584	540	564	542	530	566	549	550	507	557	545	547	529	559	544	548	540	560	556	530	553	528	539	494	556	537	525	524	577	568	544	509	536	540	569	524	522	529	600	541	541	602	548	539	566	544	526	524	500	544	555	560	521	541	520	535	538	548	490	537	501	566	550	517	505	519	505	550	529	546	537	574	539	522	505	558	565	569	541	537	507	526	578	505	545	517	563	520	545	516	511	501	541	510	550	544	524	562	550	520	563	559	544	526	556	549	546	573	545	560	529	522	567	519	502	534	534	551	552	559	550	560	551	550	516	537	555	550	528	548	518	520	523	547	535	489	530	546	513	555	546	525	564	497	598	497	533	536	570	529	518	530	536	557	498	540	507	552	531	555	514	537	521	528	531	498	527	566	520	551	506	559	543	532	517	541	551	511	517	546	516	514	525	515	537	554	513	535	586	516	569	571	576	534	535	531	555	516	541	556	494	527	539	521	501	520	579	529	534	550	511	525	501	535	555	526	519	554	522	551	554	559	540	556	541	563	515	514	511	609	538	529	505	541	521	553	532	521	595	494	559	512	559	533	556	545	550	554	545	491	520	535	575	567	557	525	512	540	553	490	533	552	538	549	522	552	569	546	547	546	574	493	527	545	546	523	565	542	546	511	568	534	497	539	548	543	520	513	539	537	550	537	526	561	606	542	547	512	583	578	506	578	510	545	534	558	514	511	517	539	553	543	533	556	550	515	515	587	555	517	547	558	555	527	529	573	496	553	551	514	508	591	545	528	560	527	538	527	560	538	533	581	556	543	512	521	556	538	533	510	541	541	485	511	523	508	581	523	537	533	553	516	542	565	552	534	536	511	511	529	572	614	527	525	553	531	467	509	534	554	543	522	530	538	542	541	512	538	546	567	470	540	524	556	550	527	535	575	538	557	584	519	532	552	548	573	522	543	539	589	559	533	542	542	531	530	563	526	509	548	545	538	527	574	532	527	542	527	533	522	550	521	596	545	547	539	533	517	549	510	515	550	502	512	525	502	507	560	522	504	524	518	549	499	520	546	524	534	530	541	508	483	562	529	553	560	567	585	526	526	597	532	564	557	508	520	530	556	548	548	523	550	553	536	529	547	504	539	539	502	500	541	552	560	526	585	510	511	593	533	609	531	539	533	511	545	559	558	541	534	512	550	531	523	535	534	554	578	549	553	571	546	549	582	521	570	540	548	498	490	570	547	556	542	562	556	566	546	582	518	531	565	530	551	577	568	576	550	537	537	539	531	544	510	554	512	550	557	517	552	558	541	515	543	560	567	529	498	512	517	554	508	555	535	541	511	569	529	564	577	507	529	520	523	552	550	541	526	545	565	525	498	559	511	554	532	582	530	534	541	527	562	513	570	579	558	555	503	507	512	530	536	559	515	516	534	539	562	558	523	574	577	565	594	564	543	535	526	494	548	540	504	553	585	561	515	529	529	526	515	514	535	527	555	519	523	536	547	540	498	548	538	565	556	520	529	547	548	548	551	552	523	531	542	556	525	526	528	562	560	526	539	548	565	546	506	545	571	516	517	564	506	532	565	531	571	533	534	558	550	510	545	492	538	526	514	541	525	534	551	557	555	547	545	552	520	553	575	509	532	590	527	525	508	544	530	560	503	535	555	586	563	506	570	554	582	501	551	584	505	533	536	535	525	556	493	552	604	543	542	543	521	562	504	506	563	548	525	527	543	498	521	515	562	528	584	522	526	512	537	524	526	536	542	557	557	531	529	539	554	563	496	490	555	553	553	555	543	488	562	498	502	523	571	528	568	543	515	498	519	537	551	540	557	499	541	512	504	513	517	591	552	558	516	538	558	545	534	515	507	559	537	500	572	547	566	559	570	545	526	519	543	524	510	479	574	546	523	514	515	561	567	521	561	523	551	545	526	528	512	537	548	523	553	587	539	506	522	553	529	541	519	506	514	505	522	557	539	518	530	529	550	571	534	535	528	518	549	535	528	557	558	553	513	534	544	526	527	551	531	519	535	560	573	548	503	527	537	505	540	544	520	538	528	557	559	614	539	509	474	580	542	516	557	539	568	552	523	538	538	548	527	538	508	528	534	538	527	515	519	540	589	535	522	513	566	565	513	524	532	544	534	519	569	581	567	555	523	541	560	514	517	550	476	546	599	551	491	536	524	548	536	529	533	525	560	533	531	541	554	561	558	565	545	512	511	507	560	520	540	579	528	562	541	512	533	548	559	519	514	495	550	524	572	556	551	536	529	512	535	536	514	499	486	515	510	574	547	530	526	569	565	539	524	531	530	509	520	580	546	528	510	530	520	500	571	558	543	542	499	582	570	522	574	514	526	551	562	524	581	571	546	483	561	571	518	530	547	533	494	526	538	522	549	535	537	563	562	533	544	562	522	527	549	512	522	531	496	519	508	557	529	530	554	564	519	530	551	546	550	544	519	536	526	563	529	580	552	553	527	554	561	517	536	540	558	560	525	524	545	566	526	514	520	500	526	492	544	573	537	577	545	526	557	536	511	531	516	569	565	548	524	504	508	545	571	541	539	519	521	521	556	512	556	540	513	513	519	537	527	548	512	555	520	553	542	543	499	568	577	567	507	501	522	544	580	595	519	540	563	511	520	534	499	515	516	564	541	539	550	535	551	528	577	527	561	544	546	497	543	565	496	534	574	496	517	512	544	497	572	566	550	495	565	539	557	533	557	566	519	554	540	575	555	550	526	513	540	507	513	548	507	518	530	577	527	532	520	555	515	494	527	546	544	514	560	544	521	518	521	538	527	510	556	563	535	540	565	507	563	540	555	536	505	518	514	603	560	553	548	514	523	577	506	539	510	546	531	539	570	545	550	529	519	521	551	550	545	560	527	543	522	558	492	522	542	547	538	522	555	571	583	535	547	554	554	561	512	543	546	524	512	495	503	542	517	550	548	534	578	535	529	516	593	542	550	511	543	509	565	522	538	519	518	573	573	552	513	522	592	572	529	550	568	533	564	553	530	504	587	506	564	505	519	525	532	558	524	536	515	563	541	523	555	561	568	507	543	479	549	559	573	532	519	554	518	548	516	554	508	526	541	545	534	517	519	553	562
60611	99311	64545	9551	27817	7990	880	837	849	830	799	896	860	817	803	847	809	854	833	799	827	822	805	827	788	802	823	825	774	826	822	795	789	782	800	759	820	811	799	763	817	863	843	806	779	763	857	808	829	790	837	796	769	835	823	801	832	803	871	870	768	821	821	858	786	845	819	848	825	765	817	853	830	798	813	798	869	781	824	838	842	838	824	802	826	836	794	851	795	798	792	839	853	811	846	816	810	879	793	833	814	813	831	753	781	810	769	820	830	837	778	795	823	781	808	788	796	822	784	785	817	782	815	813	774	819	743	831	802	815	818	830	778	787	857	843	847	777	826	811	777	797	826	833	812	815	808	841	842	840	854	845	849	842	839	776	805	798	809	800	788	786	770	810	801	805	840	852	794	858	803	820	840	775	768	808	790	828	821	802	804	868	858	851	819	844	833	842	792	824	741	794	827	812	780	805	832	818	838	809	793	810	803	819	811	808	805	810	855	871	827	812	789	751	830	797	838	807	806	783	757	825	793	854	776	861	829	835	800	840	826	815	796	793	857	835	811	770	819	833	856	783	788	784	824	787	797	812	794	880	764	850	762	794	779	785	830	831	825	798	798	838	821	817	836	847	782	849	837	765	792	787	815	807	808	835	815	812	811	832	853	811	788	789	857	810	825	856	811	805	825	794	799	806	786	840	794	839	815	789	847	861	812	765	828	783	858	806	807	790	839	798	839	801	777	803	867	815	840	833	845	834	821	814	807	839	797	771	776	802	841	784	805	829	811	867	766	820	814	816	859	800	775	788	813	792	745	848	812	811	852	824	857	796	767	789	798	810	769	798	851	795	774	849	820	833	813	829	855	796	782	834	838	825	876	752	771	819	861	775	819	847	814	781	856	802	830	835	775	830	835	760	770	873	766	811	807	793	822	837	833	795	769	792	838	798	775	820	823	838	828	814	856	828	832	796	828	863	831	807	834	790	847	819	806	818	797	799	840	840	793	788	797	770	785	784	820	834	814	823	856	768	829	808	792	849	800	836	838	833	830	778	838	834	786	831	776	812	804	843	804	835	819	855	808	765	821	792	790	810	775	796	844	861	781	873	790	806	799	846	758	778	824	831	761	832	815	890	793	797	842	750	842	837	789	838	798	781	772	902	832	839	747	872	826	829	813	812	856	786	781	847	864	862	775	847	856	799	816	799	818	800	858	797	818	818	849	815	766	772	791	808	811	808	856	837	798	882	831	831	821	848	791	761	799	808	868	811	796	808	819	777	848	824	847	786	753	861	792	830	810	781	790	787	797	813	839	820	826	838	800	827	804	825	823	798	821	810	814	791	825	828	803	842	804	836	876	779	827	860	767	819	815	805	792	825	795	777	786	792	842	821	830	842	793	772	793	848	807	801	840	770	831	799	767	748	812	816	825	809	823	805	862	810	797	815	763	858	850	847	814	792	812	800	810	811	781	854	764	778	828	777	780	804	795	793	869	823	766	798	802	852	813	819	814	853	836	811	819	830	830	823	819	779	816	809	818	839	857	853	803	801	843	869	842	775	827	792	841	762	809	781	850	834	840	770	809	844	772	788	844	860	741	849	776	843	843	823	799	825	798	803	815	806	784	834	832	828	795	828	817	848	787	738	849	759	821	784	806	843	830	864	809	837	873	852	787	776	792	770	860	885	822	784	788	758	827	849	786	806	817	821	833	813	846	815	795	778	796	767	800	829	838	858	798	935	785	838	868	845	801	855	809	871	829	812	791	827	824	803	785	803	799	842	815	816	780	811	801	791	825	786	782	802	771	811	859	792	781	805	793	833	833	818	775	842	798	822	818	790	827	794	824	816	804	871	789	792	802	769	800	851	819	839	841	802	793	819	825	779	783	820	827	834	784	789	801	815	798	862	808	810	829	817	818	832	844	741	833	815	813	814	792	810	775	834	780	828	805	793	839	824	791	799	841	825	755	823	779	826	808	856	831	789	805	816	815	798	832	820	880	820	844	806	806	793	813	798	786	780	807	810	782	816	818	842	844	853	815	765	770	821	818	806	791	826	817	828	814	793	876	787	820	791	803	796	835	841	836	854	781	851	812	853	821	789	797	787	802	770	795	776	794	783	802	802	795	845	785	798	785	761	815	801	798	822	856	803	777	819	788	769	825	835	801	743	792	820	847	856	817	817	823	832	835	808	820	834	768	800	772	854	802	757	844	806	768	844	811	800	810	841	826	839	800	824	803	831	844	822	836	768	836	798	814	798	824	780	822	803	834	759	805	832	862	818	813	846	806	816	819	796	804	859	848	806	816	854	813	784	811	782	877	834	750	889	826	813	787	779	842	869	771	788	846	800	858	793	803	828	816	866	818	823	799	864	844	811	809	820	782	848	808	828	836	828	798	789	822	781	853	812	865	844	809	877	826	805	780	764	824	795	827	851	835	796	774	785	806	824	817	788	801	795	764	816	797	791	784	819	761	780	817	764	807	820	843	806	839	807	771	774	834	826	832	850	780	769	831	830	821	832	863	812	830	841	801	850	838	794	839	813	799	821	817	779	810	820	828	751	829	817	838	790	816	829	768	798	815	810	814	834	858	837	783	834	837	840	841	854	834	854	830	834	844	825	835	830	803	818	815	835	816	772	760	780	828	794	786	807	800	757	812	832	794	786	811	806	808	831	762	825	819	830	780	853	846	821	825	832	792	810	811	871	815	822	758	896	767	849	815	781	822	789	813	796	847	805	838	847	851	784	810	801	792	858	849	781	813	829	801	806	817	866	816	779	855	803	820	791	818	831	827	874	797	811	868	802	798	823	782	820	866	803	800	821	800	823	800	853	864	821	823	897	830	802	822	818	803	774	842	840	810	804	797	827	805	816	783	852	799	767	823	822	805	817	800	840	802	801	762	827	761	782	804	830	814	782	834	852	834	818	828	801	800	848	801	850	791	814	799	796	814	829	824	768	865	809	827	792	839	782	789	837	807	796	774	848	829	779	809	837	846	813	796	835	786	795	806	809	789	826	783	796	813	792	798	837	797	829	808	786	807	785	816	725	786	810	811	832	858	827	845	799	831	815	802	776	850	795	842	823	805	793	817	761	831	821	780	828	785	791	796	777	819	843	800	801	785	832	784	811	853	836	787	800	795	829	865	774	832	774	812	829	825	807	824	825	801	786	764	760	811	821	805	790	805	864	813	817	844	797	829	853	783	831	816	789	807	798	820	840	828	783	814	823	768	819	798	793	816	789	818	822	764	810	764	801	863	849	827	815	799	776	826	825	775	804	787	793	831	856	807	790	780	765	783	829	805	792	856	848	818	796	821	818	784	773	802	821	764	804	804	822	801	834	786	835	793	773	781	849	784	819	839	728	811	821	854	835	802	819	791	836	793	758	828	780	832	826	816	748	802	817	844	829	819	918	780	804	831	831	798	845	772	820	827	802	801	848	790	822	813	865	839	831	755	822	822	798	825	800	802	824	786	769	800	848	821	816	768	795	813	872	808	832
32907	32164	25259	5434	1386	498	243	272	235	217	245	256	227	259	222	213	218	229	258	256	258	232	251	247	211	226	241	232	233	255	223	250	253	253	218	231	260	226	219	222	225	241	252	242	238	238	249	259	239	249	246	262	276	228	236	251	228	251	247	215	231	243	222	250	227	220	249	248	259	259	218	240	251	274	241	235	244	204	250	262	256	251	226	243	224	239	238	234	219	248	206	235	238	227	249	223	257	260	240	256	234	230	238	252	244	227	249	221	232	230	258	224	233	215	239	253	260	246	241	226	286	253	229	240	248	243	219	251	245	253	244	256	238	248	235	206	247	242	253	235	240	227	238	247	244	249	246	218	253	255	232	236	224	239	230	246	258	231	239	250	248	242	231	244	218	269	246	244	260	239	259	219	231	245	250	234	260	250	267	247	249	247	252	261	232	213	250	232	216	242	251	265	239	245	252	251	230	257	231	235	237	257	238	224	221	238	237	251	242	250	260	253	240	245	216	221	246	251	226	243	235	261	249	220	248	229	236	250	235	245	254	238	237	232	236	243	228	242	230	246	260	227	238	234	241	245	211	226	261	238	241	261	235	213	234	227	226	236	256	258	240	249	213	232	254	247	260	255	243	244	247	251	231	227	268	226	261	247	259	252	238	265	266	250	239	242	236	245	219	222	239	223	239	226	227	262	250	243	247	217	249	241	265	242	235	227	233	253	232	246	252	235	253	252	255	244	239	253	226	215	223	248	225	247	248	230	241	253	222	230	223	240	233	265	208	280	257	233	246	243	234	251	208	229	239	234	255	213	229	253	229	261	239	271	237	277	277	248	244	258	249	226	226	235	235	257	226	236	230	224	228	227	251	249	264	247	221	237	231	223	216	246	242	243	249	210	253	248	245	225	231	243	242	283	272	255	260	259	268	242	258	250	227	208	232	243	218	253	256	236	232	230	253	254	259	217	244	232	274	235	240	252	270	223	237	240	238	244	227	224	228	229	237	222	223	254	258	229	243	248	220	236	227	252	239	253	252	250	237	225	231	246	248	244	243	284	245	217	248	225	259	246	235	240	232	226	221	251	233	226	238	255	228	228	260	226	239	249	258	251	260	239	242	237	231	238	230	247	235	228	239	231	240	237	257	243	247	246	228	249	233	235	263	235	221	251	241	215	242	200	254	246	262	249	232	240	242	241	249	239	255	227	259	223	242	258	253	249	238	217	238	248	249	225	241	257	246	232	256	291	255	209	264	248	231	224	247	275	252	243	255	234	237	249	237	250	248	234	228	235	230	246	241	216	232	256	230	239	224	260	216	251	242	262	253	209	207	229	261	250	230	239	225	252	237	227	263	269	250	211	251	258	238	227	258	233	243	251	244	248	250	263	258	262	263	259	239	209	270	228	232	232	234	263	235	258	228	250	218	227	229	243	249	239	226	248	240	234	230	244	245	234	229	265	257	223	227	223	221	210	223	228	202	232	233	231	243	257	231	229	249	256	239	247	249	257	250	257	237	250	241	239	271	260	265	252	234	228	253	252	215	248	216	243	242	252	247	244	236	231	240	247	228	265	212	224	220	235	225	266	233	235	225	224	239	230	251	247	253	233	253	278	228	219	255	209	223	235	194	230	283	240	232	265	250	252	242	251	254	247	227	234	242	239	237	239	237	253	255	249	263	239	230	243	241	226	254	250	245	236	244	229	263	246	223	239	258	249	244	243	251	232	237	231	225	233	247	234	235	228	229	244	274	234	220	234	217	245	259	247	258	260	247	239	268	229	202	224	244	223	224	246	238	234	245	247	219	234	250	215	226	254	261	226	217	254	251	251	249	240	253	230	282	238	242	239	260	238	238	224	237	238	241	209	252	259	235	217	228	253	240	229	232	214	236	264	252	246	238	257	232	241	262	262	239	251	280	238	252	220	254	227	249	222	237	234	244	231	254	236	234	223	235	248	234	247	246	255	243	247	215	256	239	245	231	242	258	232	247	234	263	262	234	263	250	225	234	248	247	260	249	275	247	231	240	228	239	237	241	244	211	232	231	235	240	241	237	258	229	217	216	244	241	229	250	242	239	256	226	241	256	224	223	241	237	258	244	253	225	239	233	208	237	247	227	249	250	224	262	222	249	267	249	254	234	279	242	240	236	253	209	232	217	251	241	226	257	219	230	264	232	248	264	247	246	238	231	242	241	219	248	236	223	244	265	259	256	269	243	247	250	232	222	226	249	261	219	231	227	241	243	242	249	257	226	203	250	264	243	249	262	266	232	211	230	233	247	236	266	235	233	224	252	234	248	237	226	251	244	212	248	227	266	222	239	243	242	245	224	232	243	224	225	261	225	242	249	246	238	244	237	245	242	241	239	249	257	233	245	218	252	234	239	231	256	241	221	232	229	262	236	248	227	238	253	265	202	255	240	211	222	250	237	253	269	256	261	246	230	238	248	234	234	217	234	241	242	256	218	248	266	242	251	251	228	245	228	213	237	228	237	242	246	250	264	210	245	208	228	243	241	265	246	207	252	224	235	289	233	231	254	251	243	222	259	230	243	227	265	244	247	212	268	249	242	233	231	259	238	243	229	238	234	230	257	254	233	245	246	236	246	240	251	227	230	256	219	230	239	237	214	235	255	214	247	239	221	251	248	216	252	242	232	255	246	264	251	251	251	243	258	211	231	223	249	205	248	226	242	214	248	221	239	259	278	220	249	227	254	217	268	264	268	244	241	249	244	232	258	244	256	241	230	240	249	253	229	230	216	239	271	243	232	211	229	261	240	227	246	247	249	233	237	258	239	242	268	266	235	238	224	231	236	270	227	237	221	248	257	231	246	227	262	235	230	238	232	228	224	236	216	245	226	220	280	239	230	250	242	245	228	254	253	236	242	229	236	230	232	246	248	224	240	232	221	221	235	235	228	269	239	280	252	236	244	245	227	222	262	265	252	233	228	244	221	226	241	270	224	257	239	241	225	242	236	224	246	252	262	247	237	233	236	238	259	260	235	265	256	263	237	226	242	271	224	256	235	272	253	253	247	244	227	278	237	229	244	237	249	239	225	216	259	226	253	237	241	271	230	228	244	237	261	235	230	239	249	231	227	245	239	229	243	262	239	245	240	237	263	246	259	234	236	246	218	246	242	251	220	230	238	236	261	251	234	241	217	238	252	242	206	233	207	230	256	233	241	250	234	265	278	255	214	214	261	262	246	254	242	252	242	243	249	242	234	232	218	228	263	269	257	271	265	225	235	233	236	249	234	251	253	261	238	242	234	261	247	250	261	269	238	258	244	217	274	267	257	250	222	251	218	246	241	215	253	220	231	259	236	241	237	248	208	259	259	247	231	241	213	235	206	252	239	234	237	252	235	252	251	233	245	218	229	210	239	249	241	227	246	238	218	257	218	256	254	248	226	241	231	231	236	221	239	241	245	261	245	238	256	273	254	231	229	212	229	251	253	244	243	242	234	253	245	254	270	232	215	211	238	221	263	257	224	253	237	228
42294	48155	26641	1152	3246	943	442	412	428	374	435	409	403	413	383	409	392	400	407	390	415	449	400	390	401	397	423	419	352	438	406	388	427	415	434	384	380	382	438	401	393	430	420	400	408	440	391	379	419	388	422	395	422	398	405	438	419	421	421	414	391	384	389	427	410	380	420	412	416	387	415	404	390	431	410	391	404	365	406	376	381	401	402	420	422	427	430	402	417	397	417	389	386	382	381	390	405	408	417	376	367	403	401	423	416	374	421	422	377	384	391	411	392	416	448	379	430	373	394	367	417	432	411	445	406	415	391	426	401	416	392	399	393	392	405	421	396	416	425	401	411	420	424	412	396	403	428	407	413	403	407	391	397	405	397	366	405	419	390	428	412	421	420	384	434	422	376	399	411	410	390	415	445	415	403	394	433	412	401	373	420	394	438	388	409	434	410	414	416	379	408	431	434	412	403	404	404	418	429	384	363	413	413	388	418	413	413	433	389	380	397	379	406	441	396	400	394	439	421	412	409	421	387	443	440	385	409	410	400	405	404	405	413	398	404	380	390	424	343	377	378	402	393	414	442	409	445	415	382	442	436	360	381	396	389	446	421	376	429	399	399	393	352	416	405	400	411	364	394	382	445	418	407	378	385	443	414	398	390	399	403	404	442	421	406	379	379	414	401	415	391	381	402	403	423	383	409	396	394	412	433	390	408	408	428	407	412	393	423	385	395	385	401	407	443	387	369	383	422	391	392	400	429	408	389	416	409	418	406	407	416	419	407	408	377	391	419	410	396	411	393	372	410	437	391	387	394	413	408	412	365	438	399	417	415	365	391	409	420	395	371	406	422	409	422	388	405	410	365	422	375	384	396	384	393	372	413	391	414	387	341	367	384	366	380	390	431	367	409	411	410	426	398	393	416	406	364	412	422	379	407	375	380	420	396	408	388	397	386	409	403	439	396	423	385	412	413	395	403	395	409	407	433	409	417	441	390	390	416	426	398	401	422	414	420	404	408	398	407	402	445	390	409	450	401	413	371	396	384	410	378	419	433	430	370	383	382	361	442	441	397	410	413	394	425	411	392	365	439	341	385	400	416	415	381	392	410	423	430	416	379	423	421	419	413	405	452	391	415	421	416	422	407	394	388	414	360	378	428	441	410	419	376	431	416	427	404	377	426	389	421	363	426	447	386	389	418	366	416	411	371	400	435	411	400	399	401	392	414	385	402	410	436	391	436	411	408	402	367	433	387	399	435	410	398	409	390	410	408	370	445	377	422	403	394	416	405	384	395	407	389	431	402	405	410	417	403	432	396	403	388	413	403	434	444	437	382	392	400	404	406	373	428	400	428	367	410	407	404	425	428	385	391	441	405	443	401	410	396	372	434	417	419	409	425	367	410	409	389	403	429	403	412	402	411	412	397	424	430	373	380	404	379	411	415	388	401	367	386	412	408	420	369	390	404	427	364	385	393	405	446	430	384	401	409	437	415	389	413	402	426	367	418	412	389	400	474	420	383	399	411	402	397	397	385	424	376	373	406	388	394	403	443	414	412	402	413	419	412	431	376	444	408	432	439	371	447	379	426	389	409	389	414	408	413	374	408	404	394	406	401	371	418	404	414	389	411	378	446	408	420	431	442	370	406	411	413	380	424	422	396	384	375	396	426	371	372	396	400	426	383	403	409	409	391	393	393	398	419	389	413	422	411	410	419	390	393	454	373	386	387	383	395	419	356	400	404	402	419	436	368	406	406	392	426	388	404	410	389	382	383	417	401	410	403	389	389	401	417	418	380	420	419	406	417	419	375	434	420	434	376	404	394	399	423	397	415	404	395	411	395	400	441	411	422	406	385	373	415	390	376	400	415	391	412	393	435	424	385	398	384	393	397	431	377	409	398	443	396	400	422	356	394	419	374	409	392	404	388	379	445	409	383	397	414	435	421	440	396	397	380	368	396	429	356	433	384	426	414	403	401	435	405	374	413	409	386	420	415	426	386	385	432	400	395	416	382	411	401	359	399	388	380	382	432	411	423	453	368	407	408	405	386	381	404	407	369	389	430	401	390	420	403	409	400	395	437	381	402	411	395	398	431	428	395	379	352	381	401	383	398	393	372	400	382	381	401	395	424	385	434	379	415	418	379	431	399	413	403	403	413	397	376	410	405	409	381	413	350	388	402	398	425	414	422	403	411	369	410	383	381	416	419	377	419	388	392	401	385	389	427	365	399	407	385	392	413	401	411	411	422	397	369	388	431	392	372	431	369	389	397	401	422	378	418	430	370	413	429	437	382	418	414	396	408	420	412	402	418	416	427	394	418	404	385	387	396	411	374	424	391	442	381	385	385	444	385	402	436	398	430	383	414	408	415	405	361	378	413	409	420	395	374	410	398	365	412	421	442	397	361	425	367	433	382	428	424	370	405	409	439	414	379	438	414	394	428	360	423	382	419	401	412	375	411	399	413	376	396	392	420	386	420	403	394	395	365	400	430	367	368	444	394	393	382	422	390	379	440	420	425	376	386	394	380	384	379	450	401	376	381	353	403	413	418	372	406	415	397	404	397	380	393	431	399	420	415	408	400	437	408	416	401	404	387	425	399	392	386	431	406	386	404	385	426	416	389	395	420	422	369	417	433	390	388	381	393	392	425	392	424	414	403	402	400	421	407	401	425	405	422	387	415	382	451	420	404	399	383	417	430	398	396	402	403	409	434	373	424	399	418	402	417	410	395	442	384	400	391	409	401	408	404	394	385	376	405	407	403	376	433	387	393	435	402	365	455	388	395	429	443	402	437	378	386	390	374	428	398	389	392	429	383	387	373	409	412	405	401	403	382	389	355	401	372	395	384	410	366	409	417	395	402	370	413	407	386	395	405	372	427	431	430	436	394	402	375	396	400	427	414	440	400	397	430	397	424	395	427	415	431	395	394	396	395	388	406	388	397	417	429	368	422	436	348	428	396	398	376	399	396	423	431	387	432	422	402	378	414	397	405	420	430	396	406	387	417	406	393	391	398	444	422	421	424	363	404	419	385	392	440	395	368	397	408	388	423	379	382	383	383	396	407	415	386	459	386	394	383	394	392	416	429	423	387	409	409	367	396	426	422	388	399	412	428	381	396	360	422	412	377	395	421	428	420	415	420	435	392	377	409	408	394	397	358	396	345	367	437	408	427	426	405	396	382	379	425	415	407	399	412	426	411	406	414	414	421	378	409	420	386	390	409	426	383	414	429	394	407	414	411	382	405	377	406	375	423	392	460	425	433	410	409	375	405	409	403	393	391	409	428	423	388	384	420	447	416	389	405	387	366	389	419	381	410	370	404	394	405	391	384	404	389	422	431	405	388	433	443	413	380	436	389	425	417	427	421	406	381	427	431	431	446	417	430	393	373	403	413	404	406	434	398	402	411	390	394	379	419	403	427	427	459	387	395	408	443	402	414	405	398	441	406	392	387	410	387	413	444	408	414	413	383	385	411	413	415	404	408	423	412	415	416	402	406	394
25863	24585	30987	24933	20667	8971	541	377	354	352	372	350	355	372	375	386	349	353	381	335	398	360	353	366	351	347	339	326	369	358	357	355	376	357	367	381	348	350	345	353	332	328	363	372	328	358	315	383	348	335	336	364	373	355	344	340	344	360	360	342	321	390	350	330	362	321	356	329	353	310	355	354	316	391	362	339	370	336	336	308	333	338	347	354	334	327	354	356	339	351	351	370	371	364	367	349	336	379	337	349	365	343	312	349	384	356	398	368	378	342	317	352	328	363	350	367	393	360	336	377	324	372	368	380	359	372	352	361	350	344	334	388	345	363	362	321	336	346	358	360	360	325	366	377	354	342	345	347	322	364	350	327	367	344	353	353	321	367	340	356	343	361	334	351	405	358	379	380	342	363	364	341	365	375	359	393	370	354	355	370	355	341	380	307	360	293	382	349	330	344	327	349	361	409	374	340	365	398	337	329	349	352	357	343	341	362	341	383	329	354	372	345	353	341	337	347	352	310	338	382	365	385	352	355	367	379	330	327	351	343	350	367	366	352	372	335	371	399	356	362	359	377	359	342	335	359	364	369	361	308	344	356	373	406	358	342	363	322	367	359	326	297	352	353	320	362	352	360	352	361	358	359	351	341	344	343	324	375	361	387	327	342	368	346	345	375	314	356	363	360	351	360	391	395	339	332	335	345	354	338	372	365	400	349	352	363	377	348	351	329	374	372	364	338	359	337	361	340	328	311	369	314	359	381	361	329	341	366	342	341	374	355	338	322	351	334	342	354	353	356	321	352	341	350	337	383	373	351	341	360	351	338	308	323	327	373	344	354	344	354	339	327	350	366	353	358	332	344	340	320	360	341	382	386	370	342	353	325	356	341	373	362	350	316	352	353	366	361	357	348	367	320	350	338	354	401	377	336	370	371	338	354	354	345	336	372	351	349	337	365	329	350	322	355	327	323	352	345	372	331	332	367	348	354	384	343	316	349	350	338	353	320	337	393	340	341	390	350	380	371	340	351	334	368	337	366	334	370	331	358	337	357	337	329	329	375	366	365	359	359	375	394	365	341	345	328	367	333	341	345	354	372	342	364	349	341	341	400	372	350	340	316	370	325	360	372	346	319	366	340	343	325	356	335	349	358	362	361	358	359	359	326	313	349	363	338	372	338	363	362	360	347	349	331	329	358	344	364	371	359	340	351	356	353	326	338	347	327	344	370	345	366	367	293	361	369	357	382	349	369	331	377	355	338	384	326	349	369	366	335	347	344	346	351	310	379	317	372	340	328	337	323	345	341	346	345	391	332	384	336	367	389	343	364	329	346	321	359	353	357	338	355	347	314	379	348	339	328	355	366	359	377	340	329	308	372	327	346	334	353	317	349	370	327	353	348	380	326	325	338	329	335	378	340	385	362	341	350	346	356	347	354	346	356	343	368	343	341	361	352	359	325	328	327	347	361	349	379	394	347	348	326	351	318	358	323	323	345	329	345	350	360	343	347	341	346	362	338	330	337	344	346	369	372	308	328	357	320	359	316	336	319	327	311	364	349	361	352	331	351	341	376	319	359	369	357	359	338	367	323	343	357	332	380	357	346	382	360	363	343	364	349	348	340	343	400	381	345	365	381	328	348	353	355	353	378	374	319	366	394	313	331	384	358	379	331	324	321	293	360	350	373	374	353	335	342	356	351	354	348	343	320	362	339	318	320	346	354	358	349	354	348	342	334	381	367	339	342	351	351	367	361	333	371	368	381	348	374	363	350	401	343	351	333	336	348	387	348	308	361	374	333	309	336	320	362	361	308	363	349	307	342	340	376	315	378	361	363	350	337	337	365	375	376	350	352	350	349	343	341	361	339	365	365	375	363	351	337	368	332	354	362	319	344	373	375	377	342	321	352	376	364	365	333	361	342	361	357	381	326	387	370	369	337	338	368	342	356	372	351	360	378	328	349	374	336	349	374	306	351	353	347	344	353	369	386	358	340	361	352	360	357	345	354	364	374	324	364	351	356	327	330	373	332	324	371	356	378	317	355	324	354	365	365	347	340	337	354	351	361	374	383	352	363	336	354	352	355	330	352	372	339	335	353	367	363	349	334	352	363	384	372	368	339	381	374	367	375	331	368	329	395	352	332	352	342	339	351	350	348	340	328	303	396	366	342	372	358	356	390	356	364	333	341	358	348	382	354	387	320	323	364	334	315	340	343	348	352	361	350	372	343	350	361	366	342	374	353	347	368	341	368	336	343	356	321	392	367	323	360	341	359	338	353	362	349	347	398	327	355	355	383	366	346	355	347	377	303	332	340	363	332	366	326	369	382	384	346	369	350	348	370	388	328	353	356	357	340	331	368	374	347	345	367	370	356	366	358	369	342	355	365	340	331	358	377	340	374	365	348	353	359	352	364	362	367	371	375	373	382	372	354	382	305	330	328	366	353	352	333	379	335	334	357	350	361	336	341	366	332	372	346	366	339	322	377	348	347	347	338	336	418	352	348	348	380	330	371	344	345	328	363	391	354	372	328	349	365	364	342	360	339	357	359	362	357	340	335	376	320	348	370	356	355	385	381	347	327	373	341	336	338	361	329	333	338	357	355	349	350	347	351	364	363	343	358	358	358	357	328	392	348	337	331	356	324	322	359	348	354	334	357	327	349	371	394	371	391	336	347	350	344	365	311	358	340	393	354	326	349	362	356	353	383	364	364	356	370	337	351	363	349	328	367	383	375	345	337	382	323	344	368	364	349	361	374	339	347	346	355	328	370	377	330	335	348	340	337	383	361	346	368	358	373	343	357	323	374	343	355	336	377	358	352	365	327	342	357	318	329	373	384	374	320	340	359	381	340	350	361	348	326	350	339	345	301	351	333	348	338	345	342	365	369	363	354	364	366	342	356	366	356	369	349	324	364	336	348	343	329	339	363	353	364	341	349	348	361	343	364	340	373	362	331	352	334	342	316	365	328	356	351	357	323	357	340	346	354	383	351	350	343	332	300	362	356	357	321	348	357	371	338	352	336	354	364	330	357	351	325	323	347	335	328	336	369	324	362	353	329	312	343	370	344	381	384	348	355	343	309	351	357	321	364	364	335	308	353	380	340	317	389	362	324	352	405	340	335	353	350	318	345	367	372	340	340	357	355	364	362	307	345	345	365	344	342	338	390	362	331	348	308	333	316	350	370	349	333	337	361	340	311	342	391	367	360	331	338	354	347	369	339	358	346	366	350	372	330	369	354	340	349	342	342	360	311	359	351	357	347	358	362	361	343	385	348	336	361	335	334	331	338	335	324	357	360	348	343	341	361	369	346	391	324	351	372	386	321	353	340	365	343	396	361	347	352	328	359	349	345	313	356	345	367	336	327	376	331	347	321	390	347	353	366	346	340	345	327	356	380	344	346	343	381	329	325	357	354	363	354	357	361	346	367	352	364	354	327	345	374	341	338	380	344	372	362	346	355	345	345	359	349	342	360	342	339	347	336	308	361	353	367	343	349	365	340
63055	91137	51952	10311	21144	5417	581	604	564	546	598	602	557	579	555	572	596	592	544	597	541	580	535	590	605	502	562	593	532	516	569	555	562	557	531	583	564	527	545	569	570	563	574	574	553	561	579	581	550	600	571	611	579	573	560	569	594	544	554	552	576	577	548	559	554	584	586	562	580	574	534	514	588	515	513	548	596	575	575	583	559	557	584	528	554	610	575	582	531	586	539	530	590	582	564	541	538	561	569	531	547	568	561	585	570	533	522	564	522	560	561	540	545	564	560	561	550	612	572	541	540	541	556	570	541	570	539	586	585	591	578	591	563	547	583	558	588	550	579	546	604	551	553	544	571	522	548	567	617	564	590	601	559	529	500	583	595	564	530	569	585	579	562	573	551	557	545	548	606	532	569	592	557	541	523	518	553	550	618	518	585	597	590	557	582	588	611	572	539	618	547	567	556	558	571	544	597	557	562	580	565	560	567	530	591	565	529	603	568	569	509	589	579	584	529	563	561	573	579	526	551	571	533	573	559	597	564	528	528	601	565	565	530	541	593	578	593	573	564	525	607	585	570	549	578	577	554	570	543	597	578	552	536	567	535	552	560	552	602	593	553	588	585	572	539	556	577	591	564	590	570	539	573	515	589	555	566	538	578	554	570	561	519	553	554	582	570	561	581	567	589	550	557	586	562	556	595	522	550	555	558	600	539	531	568	553	547	537	538	535	559	553	553	554	539	549	536	521	569	543	542	555	570	559	563	551	563	589	553	585	557	582	547	548	594	563	547	507	555	555	584	559	553	557	545	561	539	563	543	554	547	533	551	544	533	558	561	530	562	564	561	567	577	556	550	555	555	516	554	568	561	540	570	579	545	558	596	583	589	523	537	588	549	532	555	505	555	537	546	569	537	586	549	552	583	563	499	549	552	525	595	574	557	519	557	561	506	566	554	559	535	581	523	536	552	530	543	569	587	550	571	580	579	561	571	570	549	559	550	566	540	565	550	547	583	553	573	563	619	553	549	574	551	571	573	542	541	563	572	557	558	581	555	538	543	540	577	584	578	539	620	578	580	593	519	558	540	558	535	570	579	565	608	577	569	573	558	523	599	571	551	542	554	582	586	569	548	535	561	573	579	554	547	541	563	557	530	542	549	535	586	579	568	563	580	600	557	555	546	574	564	549	575	575	570	572	564	566	522	527	519	524	613	571	604	582	580	533	541	561	524	547	584	577	569	568	569	573	566	571	567	570	574	572	570	575	568	571	557	564	536	543	563	554	551	535	576	502	582	542	521	559	625	540	528	510	608	553	572	617	532	549	536	553	604	526	571	570	579	567	598	602	547	588	577	537	595	534	596	556	582	555	569	522	538	595	582	560	587	578	603	575	546	556	576	551	575	577	570	526	509	555	563	556	550	523	584	517	544	559	534	538	577	610	551	537	606	547	534	545	571	538	587	554	539	521	513	544	579	582	568	554	603	551	522	577	553	551	544	565	582	579	572	572	562	532	582	543	538	582	573	538	535	596	557	505	555	551	592	573	501	612	542	573	549	538	587	584	524	545	561	527	537	563	552	593	575	582	573	523	558	576	585	588	554	570	600	537	602	574	557	574	570	551	599	578	553	571	588	560	542	568	549	548	577	566	541	559	581	603	546	565	550	552	566	537	525	570	564	560	536	568	584	579	547	546	567	585	587	575	577	560	556	539	525	594	576	553	571	571	588	548	524	547	600	541	546	565	548	559	530	554	539	602	546	571	590	552	593	573	555	531	583	519	562	510	591	538	567	584	554	575	594	563	546	556	557	558	567	586	591	619	526	558	546	566	587	590	529	580	547	568	579	567	521	572	577	568	556	557	516	552	583	517	588	548	562	571	574	599	564	570	571	538	561	579	527	568	609	595	513	555	574	575	565	562	516	579	578	589	558	551	567	593	568	560	545	555	583	550	605	548	534	591	557	514	557	534	523	555	540	557	620	600	589	504	551	570	591	546	557	560	589	586	539	535	558	538	569	578	534	564	524	543	524	577	544	572	580	541	584	510	569	608	555	597	558	576	536	555	526	587	572	552	511	596	580	591	558	582	529	552	514	528	611	596	602	564	562	582	550	587	607	542	594	558	515	588	594	569	581	561	557	562	547	557	535	554	553	573	548	573	594	560	595	545	581	544	587	558	595	569	544	559	576	529	609	529	527	578	616	534	600	555	534	601	530	567	545	583	556	579	585	509	540	537	524	584	542	544	567	522	551	538	615	499	545	576	555	526	576	582	581	591	536	603	571	528	586	581	559	571	587	542	583	565	549	614	619	561	590	565	550	572	579	574	622	548	534	601	559	525	528	537	594	583	596	562	596	515	503	573	539	567	578	596	530	586	577	553	531	543	576	559	573	545	577	537	561	579	546	543	584	545	506	556	508	550	523	515	566	524	526	583	546	534	528	592	578	530	550	564	571	556	515	537	536	545	574	594	527	541	547	545	582	628	557	535	583	582	542	575	569	540	556	572	578	562	581	585	543	516	548	541	582	524	585	570	534	540	530	544	550	576	550	552	532	608	545	556	567	601	538	541	581	525	544	546	535	582	537	555	580	598	557	555	545	575	542	541	547	538	561	545	548	590	519	563	568	577	523	564	534	565	555	571	539	573	547	586	587	558	567	566	585	516	529	549	580	546	572	594	555	597	579	550	555	576	572	556	559	576	543	523	574	525	538	472	556	616	521	548	561	553	529	604	593	537	552	547	547	529	533	562	584	582	604	540	563	633	603	587	590	548	560	595	572	559	566	570	568	572	542	491	560	546	581	572	587	569	565	561	574	566	582	550	572	540	546	542	574	569	506	554	518	568	594	577	540	588	564	561	504	553	577	582	581	578	564	611	555	538	592	577	526	551	541	552	570	531	579	552	566	544	572	504	549	612	532	540	589	548	538	566	530	551	559	576	514	583	542	529	605	548	596	519	569	542	512	540	518	533	587	540	552	551	539	542	528	543	552	551	561	527	614	541	564	560	549	568	546	554	590	549	552	545	608	572	590	579	535	580	570	565	544	569	544	550	575	552	556	528	581	568	593	558	546	553	596	558	555	575	548	583	553	589	562	583	613	567	545	575	580	554	584	564	573	544	552	556	596	515	548	543	573	566	534	575	537	523	563	552	582	569	561	578	555	588	528	575	579	605	540	588	597	547	553	576	562	581	556	530	534	534	571	564	569	554	581	585	551	591	537	576	574	552	512	523	553	561	586	571	526	559	520	553	542	567	516	551	559	586	584	552	571	571	543	546	571	589	533	520	571	523	544	547	571	509	572	533	578	528	517	582	548	562	536	555	535	583	526	548	526	545	567	557	542	557	549	581	556	577	539	517	582	598	549	546	553	555	553	533	586	556	573	530	570	574	553	594	558	535	571	559	556	545	551	569	535	535	563	544	559	527	544	545	566	533	571	616	578	531	591	554	572	551	532	581	560	564	580	542	590	573	585	563	548	569	573	587	554	566	540	516	567	540
24501	22818	29676	24560	21881	17777	2772	653	599	535	591	598	554	505	552	539	526	570	568	537	510	528	498	539	552	585	532	542	567	541	569	557	508	542	540	526	542	554	535	536	555	551	550	551	571	523	540	497	515	552	568	563	538	528	560	516	523	528	540	504	521	558	572	561	555	540	521	506	510	514	506	501	508	530	542	526	520	483	527	566	542	510	518	536	525	522	528	542	542	542	516	508	530	545	529	504	557	523	551	547	554	527	512	525	528	524	569	497	525	518	514	523	527	522	499	515	523	542	539	549	513	565	529	530	575	515	545	495	574	530	509	501	532	537	552	543	575	556	560	498	532	544	548	518	530	555	561	531	510	512	513	537	540	522	519	522	508	488	541	533	546	512	546	523	554	489	516	545	527	536	487	551	538	571	516	546	551	511	522	541	487	537	533	540	596	542	545	498	567	509	556	536	547	568	517	534	524	551	569	588	551	511	534	547	534	542	518	518	534	483	504	527	497	531	555	546	554	523	544	558	529	538	539	492	547	547	545	505	535	539	514	549	496	582	516	542	525	572	540	530	530	524	520	506	522	533	561	537	531	559	542	571	516	496	548	564	544	545	542	532	522	522	562	561	527	513	531	556	571	539	553	509	496	533	523	507	522	552	557	535	510	523	532	521	549	546	531	545	558	574	564	519	527	572	521	529	556	531	544	573	541	510	542	544	530	528	557	554	513	495	571	525	501	532	527	540	559	553	511	491	514	524	544	516	505	533	535	555	480	497	516	529	538	548	534	561	551	559	523	540	566	573	540	544	523	552	575	526	560	522	529	518	553	575	559	511	576	545	517	512	562	553	544	512	528	527	515	539	568	533	547	526	549	516	540	519	514	560	562	523	535	531	554	530	539	537	537	536	548	502	570	520	528	558	502	553	527	514	557	542	547	538	575	549	562	533	550	531	556	545	549	528	474	537	507	551	548	569	521	577	536	560	452	510	498	526	547	520	528	545	511	521	537	544	555	522	521	499	548	534	520	560	523	520	497	554	525	530	493	580	506	514	530	475	540	504	552	517	540	502	494	543	533	545	506	523	556	517	521	531	560	525	507	521	528	558	543	537	522	527	545	535	527	521	535	515	517	549	523	528	562	559	562	521	500	522	540	532	542	560	558	520	491	512	519	578	515	548	488	547	494	503	527	532	558	532	561	563	529	521	512	515	575	535	541	542	510	540	548	548	532	529	535	526	528	522	548	517	498	533	506	568	554	538	565	531	547	524	479	551	531	531	576	522	543	524	514	540	537	532	533	553	585	520	546	534	580	530	500	565	538	568	530	519	574	533	525	527	510	541	515	530	561	507	533	545	485	515	504	520	552	489	502	541	542	487	504	527	509	537	514	541	493	531	533	555	528	525	530	462	530	546	536	560	532	568	529	569	527	504	509	547	499	556	570	531	557	581	501	584	556	532	536	534	520	544	513	562	518	551	528	553	544	537	532	503	551	553	508	528	551	509	548	542	530	537	497	514	559	508	512	549	581	510	563	525	529	546	527	527	518	557	574	516	596	522	517	585	512	551	528	542	541	487	569	569	532	482	525	552	549	542	515	555	552	532	525	534	546	539	527	537	561	529	562	516	512	557	546	522	562	577	546	493	554	574	530	538	502	513	545	507	529	481	494	546	565	558	508	521	523	537	501	492	534	505	548	510	581	545	566	547	517	479	551	526	520	556	568	495	598	520	543	606	537	514	542	519	562	568	479	519	535	547	552	481	546	504	511	493	549	507	512	543	503	530	544	517	516	529	538	511	553	548	572	568	501	492	541	549	518	517	532	530	542	568	530	559	478	545	533	503	535	553	545	522	543	559	515	548	528	496	529	551	508	532	579	530	503	561	533	572	527	559	502	476	518	514	510	557	557	547	484	544	510	498	496	544	539	528	554	494	542	547	536	550	530	564	574	539	506	551	540	506	536	554	526	545	559	527	492	536	481	517	531	500	511	530	551	578	552	563	491	541	518	549	526	559	489	560	548	573	570	554	533	530	512	539	551	494	531	549	534	563	527	571	514	539	596	558	521	521	529	523	556	510	515	527	522	508	540	496	522	524	502	557	540	533	540	539	519	519	567	562	489	513	504	527	520	533	527	573	550	549	563	517	498	517	567	511	509	555	511	533	518	528	542	541	541	541	502	528	545	495	558	548	546	550	519	504	518	573	536	498	557	519	550	507	534	500	476	528	541	513	539	523	567	545	529	494	496	514	551	550	532	491	512	523	564	589	527	546	507	522	563	514	535	524	513	506	519	487	506	526	551	531	582	521	557	518	565	555	556	539	549	524	540	515	567	552	492	506	557	570	562	527	515	577	572	551	531	525	511	503	520	502	528	555	529	543	545	539	548	531	555	489	533	536	553	565	499	468	547	548	497	549	557	525	489	516	568	588	531	499	526	560	515	556	483	520	571	545	526	559	546	541	482	574	504	524	564	548	549	518	508	537	532	527	498	521	498	507	506	546	548	505	530	496	517	549	519	564	565	525	502	510	524	527	490	493	543	529	504	525	525	549	525	541	545	531	571	531	536	516	550	496	556	513	530	524	538	582	509	503	530	538	534	519	533	547	530	495	515	568	534	545	527	537	519	562	504	519	530	530	545	497	524	533	553	535	530	549	542	532	521	573	503	497	559	540	545	517	514	540	563	531	495	497	571	536	508	526	525	545	528	506	536	536	501	569	530	582	551	512	538	527	565	542	594	551	569	529	523	539	509	526	563	536	508	480	528	505	533	505	500	554	535	545	561	503	551	491	545	492	517	526	484	522	526	510	546	515	546	473	548	527	505	511	538	555	533	539	547	540	573	556	522	550	518	515	530	530	539	510	519	514	513	578	531	523	538	540	502	504	533	530	522	481	535	493	496	524	534	571	556	553	531	516	560	537	539	566	527	543	504	525	522	552	552	529	504	506	527	523	533	481	539	533	559	527	516	545	539	519	547	513	534	518	511	524	563	498	580	532	545	555	585	544	561	542	540	558	528	552	528	530	545	537	538	546	521	544	516	471	518	533	544	609	537	556	516	509	517	479	515	528	561	528	514	528	546	524	535	541	539	510	557	557	514	549	500	514	515	529	530	547	532	544	526	567	529	508	592	526	518	572	558	570	560	523	557	519	571	508	507	568	498	521	522	523	521	526	551	586	518	526	554	551	484	550	554	518	498	476	507	554	534	552	497	497	525	590	543	574	542	510	548	533	525	489	549	505	547	542	533	530	541	525	545	524	533	524	532	528	571	537	509	537	534	550	559	525	548	545	512	524	527	497	551	553	559	510	524	531	475	518	533	450	539	535	544	544	528	509	541	551	505	551	501	556	500	510	485	523	524	569	505	535	542	522	563	543	529	543	515	508	530	493	563	520	512	528	513	513	543	514	545	515	522	508	544	543	557	514	514	502	549	566	527	487	534	514	569	483	497	565	521	532	521	536	548	551	496	519	559	541	538	541	509	547	530	590	504	559	538	552
60068	97299	54238	16471	28105	7320	874	883	860	851	834	817	820	838	809	811	819	795	818	818	829	809	826	814	812	767	834	804	844	744	826	843	855	830	846	855	769	853	825	831	830	767	826	779	776	854	810	806	846	849	767	819	796	819	790	777	764	839	797	764	808	843	779	827	856	825	789	777	833	777	795	803	844	795	801	762	834	818	786	818	778	805	830	798	805	782	818	816	852	796	841	797	776	825	834	785	791	806	812	854	802	837	805	858	827	828	857	806	828	815	829	783	823	829	787	782	805	811	850	825	804	804	786	829	867	802	787	813	801	787	831	860	809	791	808	809	862	776	820	830	841	813	779	804	762	846	795	822	789	834	829	804	834	830	861	797	805	833	787	825	796	747	835	844	787	807	797	765	853	785	800	728	813	775	791	774	830	834	798	834	821	834	781	787	791	811	847	758	809	808	756	794	842	806	809	862	792	817	875	815	859	796	811	882	866	842	809	857	828	817	796	811	757	832	829	831	762	843	824	814	818	808	751	858	842	826	806	826	801	838	788	779	799	818	832	782	823	817	803	847	801	802	814	844	840	761	831	844	818	785	774	791	821	785	837	791	845	810	805	807	853	850	784	790	800	806	794	853	848	828	804	807	811	826	784	839	794	816	800	866	770	800	777	832	843	858	823	826	801	797	768	819	785	835	736	810	762	811	760	788	802	803	809	787	823	822	809	808	839	856	789	733	816	818	825	772	795	806	806	816	818	741	827	854	795	804	792	786	808	739	806	813	777	756	799	792	800	802	810	772	800	792	772	774	815	819	860	805	835	804	796	808	873	794	831	851	803	815	824	854	794	836	817	821	857	831	805	866	764	846	855	819	838	826	807	818	797	799	818	830	824	790	764	803	811	780	848	839	796	752	779	842	827	806	833	795	822	751	836	784	855	796	799	849	816	775	849	784	818	827	809	810	817	852	750	768	837	849	795	831	828	775	811	796	796	780	838	832	825	733	819	816	833	824	816	815	853	815	794	778	803	808	817	800	783	814	804	804	816	835	858	773	821	807	827	765	780	804	820	800	826	804	836	840	812	787	837	759	827	850	759	842	803	807	803	804	807	827	811	781	836	802	818	824	792	791	784	805	780	824	784	846	837	830	818	819	797	853	863	825	784	798	807	842	821	785	825	823	756	825	764	801	803	820	777	794	846	724	782	818	829	833	823	796	854	778	774	819	813	791	774	788	861	798	871	817	817	801	834	865	821	772	817	831	809	768	769	801	817	812	821	787	748	805	786	766	807	793	826	789	802	841	818	852	826	823	805	838	775	820	871	788	774	818	765	817	838	800	840	757	846	847	809	795	786	807	800	819	804	809	779	846	789	791	801	814	755	825	861	793	817	824	833	807	813	780	812	815	828	786	809	819	875	814	838	824	820	767	838	825	823	737	816	832	855	888	837	830	854	802	778	817	810	762	813	865	799	861	788	822	795	811	826	788	809	801	814	791	813	777	815	813	815	868	799	832	789	849	823	782	787	792	787	827	797	860	811	770	834	768	791	790	824	853	788	800	826	840	796	836	847	795	826	792	801	778	763	806	829	821	810	805	811	828	836	806	820	859	802	778	833	836	793	822	818	823	835	863	838	818	824	802	811	823	821	835	809	833	806	812	831	805	759	842	812	777	796	871	808	780	827	823	823	805	757	795	785	774	836	815	796	857	829	792	828	849	821	828	824	809	843	787	802	838	783	806	828	782	796	773	856	792	832	787	801	796	808	856	849	813	845	821	794	843	837	841	781	764	837	793	841	805	828	777	830	842	816	757	819	792	808	838	862	775	815	803	774	863	798	826	804	800	840	793	794	849	757	792	820	830	806	809	789	846	801	815	827	832	782	836	827	824	808	803	861	814	805	804	863	777	786	775	829	831	846	850	796	815	819	822	788	846	808	777	824	823	818	838	897	856	811	821	773	764	852	835	793	805	797	818	814	812	802	810	790	832	780	801	842	784	811	842	806	838	780	817	896	848	806	822	804	812	761	754	822	809	835	882	829	816	806	782	845	811	813	845	825	810	866	781	834	845	836	820	804	784	812	807	820	809	814	815	815	805	779	864	838	851	817	827	809	799	796	804	769	817	772	867	790	813	826	823	810	791	822	804	825	867	792	886	836	811	812	810	786	812	772	801	754	840	838	829	817	766	811	852	799	838	775	792	791	802	790	819	805	776	787	831	773	790	823	784	800	787	815	826	832	791	800	808	829	853	860	813	834	837	849	828	824	829	818	791	808	771	845	831	833	758	780	806	831	807	786	821	840	814	790	839	839	787	784	872	846	847	821	770	777	775	814	802	763	825	788	791	794	779	794	815	813	792	847	824	851	814	802	856	798	780	737	874	887	830	837	820	825	777	827	820	813	781	844	807	801	818	824	777	835	823	816	820	830	859	785	797	817	800	830	836	822	774	792	805	831	814	825	794	807	774	837	789	844	834	804	823	809	801	779	822	838	845	787	779	799	847	808	769	809	811	853	821	841	753	808	827	806	778	870	776	825	831	848	781	816	796	794	771	800	850	789	823	802	778	791	823	846	813	788	884	806	802	790	769	850	827	818	751	824	829	774	821	829	806	799	779	831	833	766	873	802	793	847	786	800	807	795	832	830	845	764	808	872	832	776	844	826	837	802	822	803	890	824	772	812	826	853	796	856	845	779	831	773	811	795	803	825	821	808	838	844	778	828	799	814	794	826	790	803	817	836	829	780	819	804	844	809	815	831	829	836	779	777	773	818	800	843	928	810	808	830	860	812	805	836	797	797	825	823	817	844	800	760	818	841	786	781	775	773	805	787	816	795	794	851	786	749	811	823	797	811	840	815	791	831	766	793	786	825	801	813	796	845	807	765	806	859	819	785	801	786	811	823	898	812	773	831	804	824	830	746	830	823	741	818	822	803	823	819	770	796	830	845	833	809	820	821	768	813	807	809	839	808	780	770	829	838	802	747	822	858	799	849	850	836	778	778	826	854	813	825	790	824	821	807	852	790	863	801	763	804	841	831	855	803	801	795	774	886	802	817	807	730	842	820	798	820	768	805	817	805	792	813	830	847	828	787	804	793	813	798	812	792	818	816	822	791	841	857	790	867	826	806	847	797	802	788	786	813	806	796	823	803	825	853	814	805	872	806	877	799	827	803	789	825	770	733	784	793	827	801	782	790	841	812	788	795	787	867	837	788	833	788	814	822	780	768	829	823	828	834	774	802	841	797	751	849	832	812	788	823	812	841	793	792	815	824	766	796	777	859	836	807	839	810	820	805	849	818	781	804	828	794	783	836	776	787	823	808	825	866	812	796	803	774	800	847	840	880	842	826	818	769	779	828	845	868	809	793	804	789	766	825	800	831	857	789	800	836	801	821	852	855	823	791	764	769	823	810	828	848	817	825	802	817	803	839	793	826	807	824	785	825	847	825	862	789	820	839	822	778	855	799	813	777	835	819	821	868	816	858	825	774	831	836	877	864	783
33669	29747	21937	5867	1799	631	251	245	279	272	265	254	264	243	255	250	263	203	244	280	281	220	243	244	260	247	258	259	220	242	234	276	255	230	235	266	249	235	253	242	258	219	252	247	237	233	251	211	266	267	246	243	233	264	242	248	225	205	250	229	259	254	265	241	263	260	243	248	247	256	234	253	239	257	246	240	243	259	241	270	266	239	232	238	257	259	278	224	249	246	263	226	234	250	259	240	251	253	235	288	234	233	203	254	225	231	242	241	221	228	281	275	257	254	223	245	270	243	250	225	262	284	269	238	235	253	259	224	238	265	254	253	266	224	229	257	254	253	246	227	249	217	248	226	279	269	273	277	222	228	246	256	258	239	262	253	285	265	241	230	248	242	291	231	256	248	246	235	236	235	246	240	234	250	237	247	276	260	239	251	253	249	237	249	247	245	247	230	214	273	251	242	232	253	251	241	268	243	246	258	252	248	233	256	248	260	265	257	255	233	234	240	251	227	273	246	244	235	262	238	233	252	223	255	267	278	224	258	243	240	248	259	259	256	250	228	236	262	231	259	271	234	249	250	262	203	246	257	223	255	241	270	245	262	227	232	254	242	263	258	264	258	230	247	239	253	216	255	221	232	262	243	224	229	253	249	272	245	240	261	239	273	259	248	262	245	261	216	231	227	242	257	251	234	223	282	249	255	239	238	241	265	232	255	261	274	229	239	234	258	245	259	248	235	218	244	266	250	227	245	224	251	244	243	250	277	229	253	223	248	259	243	270	239	249	263	233	250	262	258	259	272	242	252	261	249	223	228	252	224	272	245	247	242	239	234	246	248	253	227	249	220	258	250	291	243	246	219	253	235	235	272	257	273	253	248	232	240	266	230	243	267	197	224	241	237	233	244	265	269	243	252	242	239	227	275	231	227	267	257	255	234	269	212	284	249	244	266	230	249	240	242	224	241	226	234	250	272	221	247	225	250	255	266	292	240	255	233	244	239	248	256	233	241	254	233	252	263	260	246	223	233	217	253	232	256	255	249	255	256	258	243	235	248	254	246	234	258	255	222	230	277	225	230	234	261	252	237	231	255	229	242	242	260	243	241	265	233	236	218	233	225	258	239	246	252	259	248	258	265	267	259	237	268	234	272	253	257	263	216	264	256	267	277	230	263	272	243	242	236	255	228	237	214	218	238	246	244	287	247	240	252	249	250	225	266	267	259	243	234	241	251	274	233	243	246	269	233	243	219	242	261	226	252	241	245	242	245	251	255	230	241	259	238	283	243	246	236	245	230	270	226	243	258	243	240	222	253	224	250	258	228	240	254	235	257	238	243	228	244	262	223	278	218	269	252	260	253	250	224	254	221	234	227	264	225	247	256	237	250	268	264	242	227	231	245	238	273	253	265	274	265	247	262	258	255	262	241	257	267	234	267	230	228	261	272	238	250	244	231	215	246	247	246	286	238	229	245	252	240	232	242	228	212	265	250	234	237	238	238	272	233	237	253	262	252	245	280	264	240	279	247	225	235	251	217	270	260	250	244	229	257	240	237	222	238	242	264	244	245	261	241	221	232	272	259	244	265	245	251	257	240	269	233	221	245	261	220	250	240	256	254	256	267	251	256	248	248	276	232	239	287	265	226	262	241	252	224	247	272	252	229	244	227	223	267	256	268	271	239	213	248	231	201	272	259	252	272	228	247	260	252	241	250	252	271	273	253	240	272	226	235	251	231	265	218	247	273	264	250	245	281	235	266	230	268	238	219	237	252	249	259	227	249	248	244	259	202	206	225	220	240	280	252	241	263	234	239	247	245	231	230	251	227	243	238	237	239	249	271	237	229	240	250	262	229	258	231	286	233	255	238	242	239	239	270	254	271	251	253	232	246	238	251	220	233	264	244	233	223	258	255	227	246	256	258	262	262	248	261	235	254	237	235	266	229	237	248	246	259	233	240	244	265	254	256	265	295	242	252	265	277	237	252	261	245	255	241	229	246	254	238	248	243	263	233	234	265	269	244	233	243	241	246	251	271	259	231	259	260	261	251	257	263	254	259	236	246	263	245	231	233	228	242	220	246	233	263	241	263	255	239	255	242	209	233	223	252	254	245	237	250	215	223	233	226	243	269	252	237	243	267	260	266	255	229	273	239	246	226	264	264	236	252	261	247	247	228	234	237	229	235	247	248	271	208	244	239	250	243	260	264	247	264	241	280	257	290	247	245	270	249	247	236	240	252	238	232	234	260	272	275	256	243	236	241	238	235	233	238	245	273	247	252	233	252	241	226	254	239	278	249	245	239	234	251	252	277	227	257	230	252	267	238	251	271	211	259	248	276	242	256	279	200	224	255	231	249	247	247	237	277	260	249	267	244	212	251	258	248	256	252	253	279	252	247	248	256	256	240	239	236	261	238	240	264	247	267	216	251	233	239	293	252	249	242	244	242	260	258	280	255	236	264	249	239	228	274	259	270	220	236	241	270	236	238	237	263	245	247	250	251	269	250	253	265	278	263	229	237	254	252	254	231	255	235	250	263	250	234	253	277	269	238	275	223	232	221	233	249	227	203	263	225	247	240	249	276	246	228	226	238	221	232	239	252	236	215	236	240	227	229	250	232	241	247	254	265	249	241	227	247	244	247	261	244	259	218	221	248	259	259	254	247	248	224	249	245	220	251	243	226	223	261	236	238	276	241	246	249	245	266	264	254	253	220	263	248	247	247	226	255	286	247	231	247	257	251	269	286	249	278	245	238	238	254	251	270	221	269	270	229	255	238	255	220	254	216	239	228	244	217	233	222	234	215	255	246	207	211	231	247	250	241	216	234	221	254	242	241	276	252	260	238	246	238	260	287	259	253	247	238	267	243	287	234	266	263	252	227	233	208	262	248	256	242	222	258	259	258	248	225	253	250	240	235	242	261	241	258	242	244	252	265	232	221	251	234	270	252	235	234	244	280	247	249	232	251	252	247	246	239	260	262	258	228	246	250	244	246	248	240	217	249	240	254	263	239	261	241	226	234	288	267	238	264	255	234	267	221	265	255	272	265	259	219	276	256	256	224	251	255	273	236	241	255	251	249	269	242	226	253	247	241	251	244	241	226	240	244	261	272	258	275	226	244	242	222	275	256	282	227	235	262	233	223	233	243	252	267	241	235	251	252	288	242	258	246	273	258	230	233	266	245	240	245	233	262	251	242	259	270	250	210	260	236	262	256	254	246	237	228	225	244	242	254	226	223	243	270	222	234	259	223	263	219	253	264	211	248	274	277	250	274	252	233	262	259	243	255	260	242	237	280	247	256	248	225	239	263	258	288	253	251	241	274	247	273	255	250	225	265	224	265	249	247	249	243	260	237	240	248	242	243	254	289	237	243	250	233	255	269	242	261	261	243	271	236	240	226	252	240	255	242	272	254	221	252	255	214	270	236	260	229	243	246	272	243	264	244	238	219	247	249	259	244	244	236	246	244	240	268	238	224	227	245	246	243	270	248	265	235	216	233	237	248
43664	45992	19578	3778	3923	1108	393	414	456	402	419	409	392	414	398	416	461	455	383	429	387	418	415	416	388	392	368	436	395	424	380	422	425	431	406	416	403	431	395	401	423	431	439	396	439	402	394	407	422	408	413	417	405	389	396	403	405	380	438	391	407	430	409	385	417	444	407	406	420	386	406	392	403	424	421	450	402	411	399	449	428	437	436	446	397	443	442	386	435	451	369	410	409	400	411	375	407	410	394	417	419	408	386	403	407	412	439	382	402	378	426	398	442	416	373	412	413	462	389	389	412	406	416	423	454	404	412	411	374	418	409	401	391	395	422	423	405	408	397	394	431	374	420	438	393	376	396	426	427	391	400	434	402	416	372	400	381	413	431	405	399	388	375	404	409	403	419	399	402	423	412	431	417	397	411	419	487	384	425	414	387	409	434	415	405	439	421	428	422	413	431	436	409	413	420	448	381	414	395	372	403	426	395	433	401	411	407	382	408	415	416	421	421	411	413	405	426	430	399	423	425	446	425	397	422	448	460	415	365	408	416	421	444	441	377	411	413	397	383	396	399	411	437	441	396	398	409	431	420	445	409	411	398	384	392	390	428	419	406	417	444	401	430	402	401	427	394	378	416	417	412	400	426	427	421	462	401	407	416	435	387	409	432	387	399	414	437	412	366	395	397	372	406	431	445	419	403	405	405	395	404	432	376	425	413	408	407	419	405	454	423	372	392	426	406	435	390	370	392	428	441	438	448	408	453	389	397	388	420	387	395	398	401	437	387	437	425	368	412	413	380	421	404	423	411	385	419	459	402	402	387	408	438	449	402	447	402	419	436	378	418	435	391	433	400	392	455	395	416	407	433	421	394	426	378	391	416	423	414	379	375	442	410	385	422	373	398	404	406	407	409	379	419	376	409	378	417	395	399	410	393	401	418	406	445	409	402	427	399	369	393	442	432	449	396	440	404	420	408	414	402	415	434	416	393	419	411	446	398	408	455	452	432	435	438	409	430	444	407	466	429	403	377	423	428	432	451	413	394	401	421	421	402	414	414	421	403	429	381	392	460	384	428	398	439	412	397	410	446	430	426	466	378	420	416	404	386	404	401	384	393	410	418	419	429	375	382	408	402	407	419	430	352	413	419	412	424	396	405	416	409	421	425	406	409	405	406	404	414	403	407	433	435	428	404	414	381	376	435	402	398	397	408	432	402	420	392	393	440	411	420	378	424	417	410	379	422	408	371	397	404	416	413	413	379	416	401	389	437	382	395	433	410	395	398	416	415	400	396	439	432	409	418	417	410	449	429	403	393	384	422	437	421	424	412	369	438	458	397	434	409	435	418	410	443	420	401	430	434	374	433	397	421	406	402	437	398	377	405	453	390	372	423	415	409	407	398	418	400	391	414	414	383	411	449	403	434	398	395	427	408	402	447	401	402	421	421	430	437	423	446	408	439	398	388	448	398	397	428	416	414	404	418	425	403	438	395	408	417	455	407	387	434	407	386	406	452	392	419	430	384	406	398	455	439	428	421	403	433	420	415	427	398	389	425	452	387	450	386	436	407	425	422	406	400	418	411	411	408	396	403	424	405	450	364	433	408	392	429	419	460	397	412	408	404	386	423	406	404	430	415	421	424	391	394	417	423	435	410	426	373	448	369	415	436	401	443	421	446	435	420	439	411	408	445	401	424	416	423	398	403	417	431	394	434	387	429	389	428	421	369	414	450	402	403	393	388	405	423	411	401	403	431	423	451	436	402	436	394	428	428	437	432	445	413	399	394	398	416	391	398	382	456	450	413	437	423	378	430	431	391	438	398	399	437	398	401	388	410	399	436	432	406	383	415	399	424	428	423	356	397	449	424	412	414	380	413	401	421	411	423	400	379	385	417	429	444	396	395	445	438	422	437	408	401	422	425	374	431	421	437	407	423	424	432	383	405	402	402	442	423	416	391	384	401	412	433	431	453	407	415	413	414	442	407	413	428	421	421	404	460	423	392	444	462	424	415	377	403	414	430	392	374	392	400	431	390	406	415	403	421	399	430	430	428	406	424	406	405	432	409	422	407	410	413	401	394	420	442	403	423	375	412	421	425	380	396	380	432	379	391	436	392	425	415	437	393	441	423	413	405	420	411	437	436	418	405	425	420	421	398	424	378	419	363	401	434	447	417	394	404	430	455	412	420	392	390	412	435	384	359	447	397	437	443	433	416	414	404	410	425	400	408	424	419	401	431	431	392	431	397	405	392	388	390	417	413	404	424	448	421	409	377	450	391	425	443	367	424	414	406	392	418	390	417	406	448	422	376	393	430	430	458	397	386	439	412	413	432	416	387	378	418	440	421	416	419	404	425	438	424	407	438	402	412	424	410	427	389	406	448	408	385	473	426	435	418	422	415	407	418	437	392	413	362	407	420	410	432	413	370	401	389	392	419	441	425	438	411	407	394	400	401	417	412	419	449	397	424	436	406	385	399	396	391	407	404	407	413	383	396	401	365	382	435	410	440	402	422	408	415	427	390	430	438	405	386	419	440	437	395	396	400	404	431	448	405	440	398	428	423	386	397	393	406	415	417	409	416	439	444	412	426	447	389	410	432	396	398	421	442	406	440	438	414	421	414	387	396	399	442	409	417	382	381	425	448	400	414	433	386	426	407	459	420	412	387	417	421	436	396	391	455	436	404	397	393	412	400	444	446	384	441	446	416	417	398	403	454	458	418	421	403	437	432	437	393	434	422	427	407	379	442	422	462	452	433	418	446	442	455	376	406	444	391	422	398	390	401	418	436	389	409	416	391	434	406	436	421	465	398	422	430	427	409	381	399	423	412	432	409	424	422	403	437	400	430	423	376	417	406	427	412	397	419	447	438	428	435	388	439	399	448	422	385	406	429	392	415	412	409	384	410	434	409	413	433	423	432	409	435	415	376	427	419	386	427	469	412	408	411	402	422	413	415	399	390	412	384	425	406	433	400	413	421	437	426	399	400	438	367	424	409	442	439	411	384	427	417	406	441	401	429	433	384	408	389	429	424	402	393	358	415	436	418	407	438	445	428	475	407	412	393	428	421	373	393	375	370	435	411	419	421	374	368	400	376	411	414	402	414	382	397	403	416	416	426	435	412	424	423	451	402	392	385	418	405	385	389	400	386	418	406	400	439	444	422	426	421	383	415	365	399	387	418	384	415	426	390	444	434	400	471	398	397	384	403	408	422	416	372	403	381	427	422	401	434	428	391	454	433	417	374	424	442	447	386	421	433	403	403	424	399	390	412	403	415	428	401	431	408	410	386	419	448	398	366	397	419	433	422	412	420	386	467	427	402	405	419	434	459	418	354	389	396	399	420	429	434	412	430	428	388	386	393	432	400	424	420	418	418	412	416	413	403	395	389	436	406	416	412	409	386	396	403	418	418	433	442	420	369	452	422	426	415	426	418	408	404	419	431	376	413	412	398	405	368	429	406	387	374	438	401	390	420	410	439	414	415	425	409	371	406	453	415	419
25786	23703	29732	25154	20650	8999	603	406	374	342	397	356	376	356	376	397	358	356	364	364	355	361	387	363	379	399	369	393	378	389	362	371	322	354	360	371	343	391	387	370	347	371	342	358	379	380	372	377	366	363	408	371	353	404	347	382	367	352	338	389	332	343	389	350	385	343	366	366	348	367	336	365	384	381	351	368	334	370	359	399	335	381	352	380	352	352	364	364	412	353	372	412	357	367	395	357	365	367	403	353	389	376	371	352	389	309	367	349	375	360	356	391	357	363	377	362	364	358	361	344	395	357	367	320	391	338	374	359	371	341	368	370	365	365	334	343	344	355	368	367	351	403	393	378	364	378	338	373	386	364	376	359	390	378	348	322	375	382	337	358	351	350	370	355	399	368	366	327	407	365	358	386	347	345	357	355	409	382	384	356	390	388	366	346	368	348	361	321	346	353	352	321	366	411	353	334	352	347	353	351	388	361	347	368	317	378	377	369	356	384	362	336	390	329	373	379	359	379	349	374	334	370	371	380	389	354	354	366	352	377	367	369	371	354	366	370	350	360	367	369	391	373	343	367	370	320	356	368	376	378	327	365	352	386	351	348	386	360	361	345	361	366	360	379	370	360	344	347	360	343	399	402	345	368	366	366	348	367	344	369	344	388	405	388	344	355	375	351	364	361	319	367	366	398	350	383	380	351	353	338	356	326	356	352	342	382	364	342	359	347	386	378	353	369	374	367	351	359	402	345	381	376	395	382	378	377	386	357	349	370	372	410	362	374	355	377	369	368	359	356	355	350	340	322	369	366	368	373	347	346	360	375	378	382	391	355	374	378	366	328	355	350	391	355	344	372	406	349	378	365	331	350	355	380	356	365	352	379	360	391	386	364	347	343	384	344	358	348	387	351	330	331	370	356	365	363	360	361	377	349	354	349	387	396	337	329	378	374	351	376	347	356	358	365	376	379	380	389	359	345	369	333	361	365	366	404	391	369	350	379	398	381	365	357	336	336	392	341	340	322	355	355	367	356	362	376	360	358	356	357	359	339	362	421	408	356	365	356	353	354	374	354	369	357	348	370	343	357	365	365	370	367	357	359	366	347	368	348	383	377	356	370	336	354	344	360	339	322	363	370	391	369	385	343	358	337	378	381	371	372	393	372	359	344	359	365	367	385	389	377	378	362	339	375	347	374	362	361	350	369	370	357	382	378	324	336	368	332	337	345	365	382	386	353	363	362	360	386	362	340	370	377	372	343	388	363	369	381	367	380	363	326	376	398	348	373	374	363	376	328	382	330	373	357	341	371	361	361	332	408	385	375	353	335	371	381	367	360	360	355	369	345	318	391	349	367	341	365	392	377	353	354	386	384	365	360	377	357	336	349	380	349	403	401	346	368	372	381	361	377	360	331	340	326	372	330	366	400	359	371	363	352	360	371	373	347	363	347	374	347	376	338	351	361	352	354	401	328	355	368	362	353	323	366	382	361	358	396	353	354	365	403	339	352	371	389	366	335	338	369	369	367	375	362	363	321	376	366	313	387	377	357	383	340	370	359	370	365	383	355	363	356	397	374	346	373	391	376	372	370	358	369	364	353	383	353	382	370	358	387	368	389	368	392	368	378	336	387	378	389	368	361	368	366	369	383	362	359	335	350	375	341	365	358	352	343	371	408	380	364	370	387	362	333	343	365	398	356	401	365	337	363	347	369	392	386	376	373	344	354	335	351	366	345	349	344	376	361	349	357	378	357	358	334	337	381	385	373	371	353	356	357	354	350	350	359	361	360	356	339	360	357	400	399	382	347	364	360	335	403	345	345	362	381	359	387	341	358	369	394	365	339	336	379	351	391	319	398	379	378	370	359	369	359	356	352	364	349	362	391	338	387	368	336	365	330	355	383	369	385	362	373	390	371	390	326	339	376	354	376	348	397	387	344	332	353	360	360	351	384	363	372	339	379	374	374	394	391	346	373	374	366	362	354	375	381	372	375	326	377	389	340	350	344	306	351	385	349	357	365	340	360	390	380	342	387	347	315	352	384	368	367	346	358	354	394	364	370	378	357	380	374	365	406	334	397	368	395	357	355	387	357	354	356	372	350	357	347	382	303	369	398	358	358	357	367	359	413	413	372	362	354	363	341	343	368	352	366	364	346	373	335	368	367	354	373	404	369	366	355	325	379	362	348	382	412	384	356	358	345	379	365	340	376	317	341	368	358	357	334	387	346	391	373	379	347	346	340	380	362	395	366	397	340	382	391	341	397	391	387	304	350	384	344	391	391	364	357	349	390	335	364	354	404	358	381	345	385	365	404	359	370	371	355	393	382	370	372	333	361	375	345	340	396	358	373	372	312	396	357	322	351	338	352	332	356	366	362	383	361	346	390	380	355	398	352	346	391	345	348	374	381	394	344	335	365	400	370	382	339	396	375	355	372	379	373	365	357	367	336	369	355	351	357	407	352	377	374	379	343	388	353	379	356	353	386	362	362	355	371	379	328	382	351	357	370	325	342	349	379	417	326	375	350	375	365	344	386	388	379	345	388	338	334	389	346	355	399	359	357	364	391	351	330	314	352	391	356	332	375	369	387	390	364	373	330	359	372	362	389	370	363	389	398	378	376	379	364	311	370	359	365	361	350	380	388	319	343	373	371	351	374	336	348	359	349	360	327	355	397	369	349	352	348	344	380	378	370	350	371	347	357	385	345	356	386	366	359	343	360	392	369	350	364	359	365	365	358	363	339	376	358	403	367	377	372	382	356	327	364	370	395	354	349	367	344	400	396	375	347	387	359	350	376	359	382	388	371	361	360	375	373	365	342	366	344	355	364	399	383	386	367	371	348	342	342	350	373	359	343	347	378	370	353	368	363	372	350	342	377	354	396	354	333	336	372	349	351	358	366	365	343	364	363	373	387	350	360	348	367	360	377	367	353	390	350	361	384	325	366	388	365	381	324	360	379	356	352	390	360	377	403	360	385	370	381	419	348	349	372	342	378	387	382	355	357	363	352	363	341	359	412	361	378	363	357	362	373	369	349	380	333	347	345	343	352	355	395	337	358	369	368	363	353	361	389	375	367	361	357	352	387	384	357	353	350	395	373	370	375	372	393	356	405	375	347	350	371	389	402	379	372	380	360	334	372	364	367	341	344	349	358	370	360	314	337	372	366	328	348	334	359	400	405	378	340	344	339	353	379	374	378	365	393	367	375	346	369	356	380	335	327	390	373	353	402	377	349	354	361	385	346	403	395	401	364	382	379	365	344	376	359	368	367	367	363	384	352	374	359	390	368	322	415	352	346	347	381	355	381	383	373	351	362	342	387	352	361	380	343	383	380	380	391	365	403	334	382	332	340	375	410	385	356	361	368	354	368	353	409	360	356	358	380	333	384	390	356	362	345	375	355	346	342	382	343	344	359	368	345	348	330	398	403	342	376	375	399	375	359	370	375	369	394	355	400	368	401	369	335	366	379	360	363	368	363	360	356	351	324	354	360	339	355	376	366
61802	87720	41810	28197	18928	5026	616	611	578	599	587	546	623	583	596	634	593	572	537	578	569	559	608	549	524	566	571	584	589	587	585	602	586	571	563	574	541	553	600	588	560	606	572	592	552	609	584	579	576	596	565	552	589	580	618	558	584	561	606	577	571	592	581	581	573	555	559	582	555	549	617	527	550	586	584	612	543	559	542	514	608	566	553	522	609	594	584	591	548	548	577	538	595	516	574	575	606	585	572	588	589	606	558	560	568	562	578	547	568	570	561	601	609	598	538	605	588	555	591	626	600	580	562	579	551	597	574	580	634	562	566	557	584	572	583	535	601	623	573	613	565	567	559	612	571	589	592	565	611	563	585	571	563	594	602	584	542	601	535	598	565	547	585	590	585	562	556	580	591	590	564	597	601	613	597	557	552	567	611	573	569	570	610	576	572	599	589	587	584	573	585	559	587	538	599	576	606	570	572	638	599	562	581	591	555	570	593	571	562	571	622	536	555	547	583	576	569	564	620	560	549	558	564	631	600	563	595	568	593	563	523	568	594	592	575	581	580	546	589	576	572	563	547	602	559	587	573	645	554	618	584	595	582	579	574	571	554	533	582	577	565	588	564	625	582	534	624	579	564	584	580	541	622	575	569	568	557	569	597	601	612	572	586	582	590	567	562	566	564	584	554	566	556	619	574	542	615	584	562	582	569	605	547	579	575	579	587	601	590	571	560	529	564	570	594	590	591	566	627	552	583	595	581	572	614	569	597	602	572	581	549	604	560	590	544	583	571	583	588	600	538	619	579	560	613	595	609	595	544	552	535	546	580	576	594	547	604	562	570	568	589	586	564	561	582	574	578	583	594	592	584	604	583	602	608	629	563	609	588	603	555	584	584	553	606	558	596	598	569	632	604	580	555	606	594	613	595	553	566	594	540	562	567	566	573	581	591	617	580	602	606	575	604	580	589	611	572	607	614	566	590	570	527	563	590	591	604	607	550	577	561	547	558	536	563	571	598	601	570	581	593	591	563	598	634	558	563	579	572	563	545	561	537	594	591	597	581	575	574	602	576	549	567	560	579	568	588	533	586	576	511	555	611	537	557	600	608	572	551	594	602	581	570	619	603	579	563	594	632	601	615	601	551	549	558	594	556	575	579	618	626	568	586	559	583	550	588	561	563	569	612	583	569	559	574	574	532	566	619	602	601	560	578	580	604	616	568	600	617	575	553	578	578	613	568	606	612	569	570	574	569	616	543	541	535	574	568	575	579	585	588	582	563	548	544	539	595	550	589	584	573	577	553	577	585	590	573	596	585	552	551	581	557	630	565	565	611	547	581	560	566	593	548	564	579	563	574	598	560	567	560	601	538	547	578	531	595	620	560	545	599	558	587	616	571	622	617	551	542	553	562	594	574	581	587	559	534	586	592	592	591	555	538	571	548	611	535	572	589	578	569	601	586	606	550	545	547	603	592	570	570	572	605	624	565	555	552	603	619	565	593	597	565	558	556	589	559	556	642	560	563	600	590	564	548	589	589	612	546	616	560	584	579	598	599	602	590	586	617	558	591	577	541	642	579	554	604	609	567	540	634	590	541	571	578	593	625	594	567	585	573	543	556	575	575	617	585	602	588	553	573	546	544	556	577	519	590	563	579	609	624	559	564	600	587	553	589	573	589	607	583	616	579	622	604	560	576	578	586	593	581	576	583	520	605	551	566	592	567	596	592	561	615	616	559	566	577	596	579	586	616	579	542	618	554	581	558	547	561	596	574	609	596	571	581	608	546	580	577	553	591	577	586	556	576	647	595	585	615	579	569	541	574	600	586	601	585	573	582	609	557	616	542	577	593	586	529	602	566	565	579	591	548	572	588	533	548	589	522	555	620	633	557	545	611	599	567	565	518	600	583	590	603	569	622	595	610	589	542	602	567	581	601	565	588	600	590	597	586	592	576	584	589	590	601	573	587	565	585	576	559	566	560	563	602	577	596	558	559	593	605	605	562	557	534	583	536	572	583	569	550	576	562	586	557	542	557	578	548	542	596	561	555	566	585	549	578	588	548	549	606	564	625	561	539	564	556	561	592	539	575	574	603	605	547	553	582	571	539	574	629	582	588	570	603	572	607	537	585	619	560	590	560	564	602	581	576	577	541	557	559	540	580	578	592	589	571	576	555	567	599	565	570	580	601	513	572	549	573	620	579	581	577	554	623	578	530	573	545	538	628	588	560	633	585	560	570	643	554	596	639	612	570	563	586	540	568	563	591	578	614	586	622	543	591	596	566	544	522	570	553	594	590	590	600	575	583	564	559	602	560	547	548	573	561	588	561	540	610	565	577	588	565	581	579	573	597	586	562	582	613	627	590	601	575	558	556	585	619	599	532	577	558	570	521	539	591	569	565	572	584	544	574	552	583	603	603	551	612	590	533	623	567	566	598	604	555	576	520	593	549	553	583	531	620	600	566	591	579	557	586	530	584	553	604	565	571	549	569	596	564	564	598	565	593	596	564	555	583	584	612	595	571	595	578	580	579	569	588	587	585	580	581	582	593	593	608	567	593	574	565	558	589	522	660	580	590	599	595	576	610	551	565	544	570	588	555	563	592	595	585	592	557	549	588	611	577	631	619	556	577	569	562	616	629	570	586	596	557	605	543	579	557	583	542	607	555	565	560	556	598	554	580	590	525	596	565	612	580	541	613	583	558	569	605	577	583	569	545	562	592	551	509	642	569	537	572	575	595	589	618	565	589	587	556	570	556	564	536	566	575	604	606	638	560	538	598	567	556	624	587	567	561	589	591	563	578	568	573	566	587	563	540	583	596	559	575	562	584	562	534	568	573	568	573	596	546	579	576	578	601	585	584	590	596	573	543	560	589	619	541	572	567	554	610	563	582	566	533	580	579	553	545	621	580	568	610	580	592	561	555	613	555	588	578	526	569	599	619	614	586	626	574	582	546	559	586	561	618	562	577	568	570	550	575	581	588	593	576	558	524	580	603	601	637	562	571	593	618	596	527	562	605	599	560	552	564	592	549	553	558	556	613	597	541	584	610	621	568	529	605	598	603	595	560	593	561	553	640	561	593	603	601	596	612	574	576	505	577	586	551	565	594	594	576	567	609	591	566	525	552	554	595	576	577	610	553	565	591	561	576	579	573	582	626	602	601	558	600	530	571	565	606	567	608	623	611	597	573	579	578	562	552	539	584	589	570	609	584	617	606	580	643	546	550	608	561	566	585	572	572	588	586	554	577	577	569	564	564	599	582	561	577	605	583	582	590	566	565	567	566	599	594	593	574	571	601	590	583	598	571	521	604	634	547	568	577	593	576	565	548	621	568	583	581	607	606	555	565	595	544	592	593	579	584	594	549	568	600	594	573	584	573	558	600	569	558	556	603	548	549	590	559	583	593	625	550	605	608	544	569	599	592	540	548	570	583	567	600	582	559	537	615	600	564	527	538	581	574	577	581	526	538	574	558	608	615	583	593	599	597	575	579	525	583	598
24678	23011	29687	24605	21874	15939	2131	629	590	565	569	547	540	532	533	523	570	538	587	597	569	566	581	532	554	551	526	520	548	572	498	548	589	542	510	512	586	569	546	546	551	560	552	526	549	551	573	563	555	547	550	549	522	574	573	583	517	549	558	533	559	582	522	518	551	544	512	587	594	535	570	543	523	522	539	565	548	548	578	560	537	546	578	527	548	534	511	514	581	546	573	564	597	539	522	564	550	536	556	545	537	512	544	583	566	546	530	573	632	596	558	578	547	569	562	545	609	543	543	515	573	556	535	528	559	531	514	588	544	535	558	584	567	554	549	555	616	547	562	504	544	540	596	566	587	556	526	566	534	536	554	512	517	523	527	580	549	586	552	532	539	578	549	523	573	546	545	523	516	551	527	519	558	569	521	512	511	532	565	551	552	585	568	554	534	538	536	559	536	559	561	539	529	561	554	555	532	579	585	524	550	586	527	587	520	537	600	563	527	570	561	540	582	529	539	511	566	548	499	567	547	541	543	562	529	506	525	550	546	550	551	564	523	547	598	539	516	525	502	572	560	553	527	542	508	517	558	561	559	576	527	562	584	582	535	509	585	558	586	554	548	559	541	526	554	554	522	551	557	537	529	556	567	567	545	542	564	536	546	567	549	572	530	566	524	573	566	509	493	579	555	544	556	546	555	539	544	555	554	547	534	558	573	580	550	581	518	552	550	527	535	536	518	589	600	500	556	493	564	535	535	521	563	570	527	555	563	558	559	521	522	552	539	509	548	551	550	540	561	557	550	574	493	540	505	558	556	562	541	532	552	578	522	518	565	563	544	567	552	580	548	513	547	550	559	509	528	537	526	551	570	544	557	590	557	566	558	554	569	537	510	566	544	569	529	509	545	519	557	606	586	558	536	510	556	556	541	586	540	530	566	546	522	525	533	502	512	573	588	565	582	512	556	538	535	527	538	566	599	575	533	557	527	562	553	526	584	516	546	566	528	552	552	560	532	562	600	575	538	487	581	568	570	511	560	560	510	530	505	531	543	564	560	595	524	516	565	531	533	543	551	549	568	563	581	530	570	515	533	549	521	563	553	527	589	509	552	557	548	545	520	542	554	578	558	593	557	530	546	560	533	529	567	564	524	613	549	555	592	513	553	533	564	608	548	534	535	554	524	561	517	566	537	594	570	531	558	562	619	515	532	564	545	555	539	567	528	550	559	542	578	526	564	547	549	577	541	566	531	564	583	506	566	566	528	546	557	545	567	554	539	553	550	576	562	524	574	586	515	524	556	501	562	550	573	535	527	544	557	533	538	523	538	561	532	498	510	525	524	515	550	575	565	532	560	538	505	558	525	539	531	533	532	551	562	541	537	555	567	534	523	583	532	554	519	554	585	536	531	546	539	574	515	545	523	535	570	555	557	536	583	530	555	581	532	524	507	597	547	589	567	555	591	570	550	589	564	564	499	551	583	541	580	520	585	547	540	519	561	553	554	531	535	578	555	553	568	558	529	538	519	533	530	523	513	525	576	566	545	540	536	521	559	549	506	597	515	522	625	563	535	529	554	553	508	526	536	567	577	515	565	528	528	555	567	482	563	546	516	529	566	538	570	561	580	546	562	519	540	580	543	492	495	545	570	523	522	582	540	579	540	528	546	557	581	555	577	554	518	541	567	578	510	542	528	549	543	529	541	546	524	545	566	552	544	579	532	532	543	532	593	483	558	499	582	560	530	598	527	569	518	534	588	546	544	519	521	564	502	529	560	605	548	557	535	567	562	549	561	542	587	526	565	498	524	543	579	591	572	568	555	585	552	587	594	570	563	540	536	553	544	590	561	571	518	574	496	559	581	554	531	541	546	595	516	538	547	564	583	546	532	539	559	562	560	544	528	544	503	534	517	530	477	517	499	547	538	541	558	564	520	532	581	535	553	565	522	572	526	552	525	589	534	520	532	592	538	584	540	547	535	559	571	561	534	557	594	538	558	525	537	569	555	541	581	544	531	578	546	528	590	564	570	574	522	561	575	552	568	547	499	549	544	556	569	532	544	534	512	559	559	552	551	543	555	564	551	507	533	561	555	555	550	596	547	559	590	544	577	568	539	569	566	538	552	523	524	521	564	561	606	584	523	565	591	573	496	560	522	541	526	554	558	565	554	535	536	550	602	542	507	544	527	599	540	518	532	571	559	501	555	533	535	561	484	558	562	581	544	552	558	553	534	600	528	536	526	552	561	556	530	500	526	541	547	570	535	533	570	514	549	514	519	554	562	527	548	564	527	525	568	552	568	574	531	519	560	541	540	565	541	509	583	585	523	550	550	506	536	536	523	561	552	543	543	543	574	574	523	537	519	526	531	555	581	552	554	550	577	548	550	505	511	560	518	509	544	529	523	530	563	570	482	522	556	515	560	515	584	550	595	548	544	554	580	570	532	543	514	573	534	545	559	564	504	531	536	535	572	570	533	580	565	576	513	560	535	584	514	519	549	553	577	568	538	553	583	575	560	565	515	536	555	579	539	561	543	555	542	522	576	555	557	532	544	565	568	555	548	541	550	538	569	546	545	550	552	573	501	593	560	580	550	585	543	513	561	543	555	518	537	558	552	555	514	522	553	524	536	581	577	586	551	562	577	569	563	573	600	520	525	561	538	573	520	589	549	574	555	511	553	551	486	538	531	569	528	568	585	516	537	537	533	545	591	551	545	544	500	557	550	522	519	581	523	570	563	549	509	570	522	552	537	559	569	563	514	571	572	553	548	583	566	532	563	535	547	527	525	547	563	533	532	515	539	544	529	556	497	550	567	549	587	563	530	565	567	538	561	518	542	561	551	532	565	548	539	535	539	536	555	567	496	578	530	528	534	537	509	574	526	527	524	567	548	558	533	535	558	552	554	546	518	581	569	570	548	557	577	518	519	544	576	584	570	529	528	520	550	511	552	534	591	602	530	553	552	551	574	546	549	562	546	549	577	548	537	558	581	540	538	537	535	587	535	547	518	519	532	549	533	551	516	582	546	522	534	575	567	527	582	523	515	529	566	501	518	568	556	538	586	551	549	546	549	534	564	600	528	538	545	557	519	557	571	535	579	521	559	567	555	562	515	540	569	574	563	557	561	528	579	570	543	556	550	542	522	481	537	538	559	538	564	576	511	511	564	517	565	538	568	579	564	545	525	584	533	542	611	572	560	522	542	522	530	540	542	542	546	547	540	544	549	552	535	530	543	525	530	535	583	586	578	591	549	545	588	568	539	552	557	548	555	563	545	510	542	541	547	590	580	550	553	548	559	567	527	558	520	573	557	537	546	509	530	598	545	560	582	572	538	526	509	565	538	531	533	540	594	551	549	542	533	571	540	536	525	584	547	516	551	547	584	500	530	570	541	557	558	573	574	548	499	545	588	537	538	556	513	550	526	559	548	547	552	534	493	532	558	509	551	554	548	567	537	548	530	534	556	561	553	535	533	563	531	559	602	534	544	533	570	541	533	536	520	527
60406	95377	44827	32338	23919	6279	870	792	849	810	819	816	789	832	871	870	839	857	923	802	809	868	779	856	870	858	882	857	844	843	852	845	841	853	772	825	835	831	783	813	876	790	865	811	825	798	804	794	822	881	810	795	797	821	807	831	860	797	895	765	804	795	811	799	844	862	839	809	834	887	817	829	835	826	814	796	820	858	767	868	861	808	890	837	856	773	839	819	808	864	812	816	858	854	845	831	825	821	811	839	820	854	821	815	846	833	848	818	847	870	804	864	834	859	781	874	857	858	817	842	809	860	780	798	800	827	862	822	845	820	888	809	864	828	796	894	841	829	839	818	798	807	846	848	792	813	804	868	871	803	770	820	833	786	772	822	798	828	820	864	889	801	795	813	850	797	813	849	831	868	873	847	772	822	816	830	824	838	851	875	810	814	773	822	808	829	814	834	815	851	869	825	848	858	841	823	803	803	874	844	832	822	818	798	823	814	903	830	808	829	884	848	814	769	841	784	848	782	797	845	885	783	798	803	836	828	898	841	813	833	798	812	854	841	863	870	851	821	825	846	848	820	821	833	869	786	822	829	811	838	854	877	802	814	868	851	896	885	874	827	843	814	801	817	840	899	838	836	811	840	812	817	848	834	829	804	887	879	791	811	788	792	838	845	815	775	810	893	864	832	801	844	810	875	791	828	820	834	840	817	825	825	820	857	825	817	852	798	903	826	826	846	840	796	826	785	841	836	832	854	858	832	819	851	882	813	801	847	824	801	833	847	812	879	865	810	842	865	830	789	833	852	793	829	812	781	860	830	758	789	802	828	840	859	797	790	871	805	800	840	898	804	857	852	767	825	852	783	798	806	858	868	796	812	862	831	813	769	813	827	858	840	780	853	847	837	875	827	821	837	834	823	832	873	839	844	836	825	804	852	834	829	826	833	862	821	835	800	859	820	865	830	823	832	852	829	831	858	776	845	864	811	843	839	812	826	835	858	820	806	830	800	803	845	833	866	817	840	832	843	852	814	841	815	884	805	816	849	813	817	864	866	830	842	848	764	782	842	813	826	816	764	801	813	849	855	800	847	789	859	851	840	807	814	825	838	836	831	816	804	833	810	870	845	835	879	810	856	870	812	823	887	842	842	855	806	852	798	787	883	802	833	870	806	786	838	833	872	830	830	868	832	809	830	903	869	822	820	813	859	851	833	831	864	809	841	847	748	849	907	830	856	851	832	801	826	831	824	798	815	837	816	779	849	878	811	808	834	844	799	841	850	870	733	851	779	775	789	860	798	769	843	809	816	838	860	838	829	805	877	816	864	794	856	858	812	831	819	835	802	839	833	808	844	852	806	888	820	832	822	832	838	831	869	816	831	797	831	851	843	786	798	775	871	849	870	819	867	889	853	829	853	844	794	820	860	778	800	810	808	803	839	833	810	823	830	864	837	792	867	825	811	825	891	812	849	883	843	813	794	877	829	822	837	841	844	840	872	781	797	850	850	854	820	871	826	804	825	842	833	819	872	855	768	799	830	891	836	827	848	839	843	843	855	824	881	867	914	849	851	825	824	848	790	816	864	886	871	836	841	861	809	838	908	902	822	795	788	774	828	825	820	827	819	864	853	851	826	822	857	811	819	843	784	815	799	807	807	817	848	786	870	838	814	806	823	819	814	861	839	818	850	823	832	838	833	802	786	759	874	844	797	853	862	820	824	815	850	831	834	883	833	828	831	803	874	811	775	817	832	836	806	840	806	851	854	783	816	759	795	786	863	849	817	837	855	824	824	812	819	792	843	804	835	816	857	880	842	830	860	845	834	817	794	826	770	862	836	816	819	847	833	807	826	813	836	800	814	822	841	769	822	856	835	835	847	874	796	819	820	841	824	819	863	881	782	878	836	844	792	837	817	891	804	851	856	894	866	884	759	798	833	813	814	798	820	819	870	794	875	815	825	812	850	823	825	837	813	879	824	861	817	823	789	852	785	834	868	858	869	794	825	813	832	859	826	800	837	801	864	854	737	833	799	862	818	803	836	825	817	817	848	861	791	821	804	803	792	869	833	879	832	894	848	867	838	784	835	802	874	811	812	802	879	861	813	854	824	833	839	804	866	846	811	824	861	813	795	825	837	811	807	810	853	870	784	802	842	834	832	833	829	832	812	789	812	835	839	888	807	799	854	854	807	812	814	821	787	789	824	818	801	879	873	824	800	839	839	862	797	836	819	823	791	821	872	852	793	817	864	797	825	831	835	814	815	802	812	826	858	849	803	862	850	816	869	842	809	858	839	782	829	863	803	785	816	864	827	840	863	843	857	827	812	844	808	842	824	830	857	832	834	808	808	894	799	795	811	827	853	847	823	858	769	862	775	806	848	837	800	815	827	806	835	803	844	827	833	816	874	808	868	862	782	841	849	845	887	842	822	796	798	874	793	810	809	893	845	853	797	841	831	845	837	805	848	805	843	812	815	847	864	793	876	844	844	823	880	799	834	776	789	851	818	831	824	782	782	840	807	841	800	836	829	784	834	814	815	839	799	831	844	843	829	768	810	809	749	851	853	842	803	787	811	777	834	852	828	810	833	850	841	847	760	882	839	821	790	804	809	841	871	803	856	816	840	800	842	836	833	819	802	808	818	865	846	846	843	862	818	816	771	801	793	763	834	836	808	836	851	843	847	829	786	874	786	793	849	810	817	854	885	785	799	783	843	844	844	790	870	781	828	777	826	818	852	844	845	816	817	858	876	830	825	834	856	843	812	786	811	780	798	819	800	832	838	810	823	869	859	862	827	855	810	810	803	830	842	801	825	830	815	830	824	813	814	811	818	801	792	861	819	854	846	807	811	844	816	813	771	866	827	816	813	850	823	847	806	807	800	799	820	809	812	830	808	851	791	846	808	791	835	833	855	862	856	825	807	883	855	806	840	811	876	820	866	755	799	854	839	812	851	853	862	782	800	868	794	806	829	852	834	835	850	821	834	822	885	825	814	806	804	867	784	804	829	841	817	797	851	841	783	848	861	868	748	839	845	827	847	847	799	850	828	846	801	832	795	764	824	798	801	839	816	864	865	869	877	922	840	840	861	841	827	837	806	831	777	839	819	846	851	838	832	811	822	839	802	869	790	824	804	843	829	841	865	838	825	841	852	825	873	854	779	853	849	845	780	817	829	837	827	821	868	801	836	816	839	832	822	809	817	857	889	833	778	792	885	841	841	779	804	876	793	823	834	841	802	840	816	871	850	808	828	787	807	803	773	826	839	824	865	820	829	813	826	778	826	818	857	817	775	813	808	821	838	866	881	796	831	879	815	871	821	786	867	878	819	842	850	781	813	835	849	804	833	857	828	795	856	788	854	804	803	787	817	824	819	804	878	819	825	778	832	860	858	800	830	769	893	831	781	823	769	788	851	799	825	824	808	852	820	823	787	790	854	849	821	874	822	802	869	837	856	849	789	864	780	797	792	843	754	815	819	862	771	816	847	856	831	827	872	814	788	799	789
34400	32164	19900	6713	1854	448	233	231	244	243	272	231	261	271	239	236	253	232	251	194	237	260	237	236	278	264	225	251	228	241	277	230	206	243	242	230	267	257	259	253	259	283	247	236	230	250	237	273	266	245	228	250	249	239	246	227	220	253	221	261	263	256	235	247	255	258	251	263	224	255	232	261	239	242	276	255	249	246	268	239	214	246	250	233	252	243	237	245	260	227	231	228	236	266	259	264	268	246	250	252	244	243	256	265	249	254	242	241	268	250	264	242	240	256	239	224	249	241	240	260	235	228	221	284	263	223	245	256	218	271	235	241	232	258	231	240	219	242	231	241	258	246	248	249	234	253	249	276	230	251	246	234	215	260	239	220	250	256	227	244	249	268	223	256	250	250	233	248	240	230	238	248	232	264	232	243	226	230	245	237	245	271	240	274	247	224	244	246	243	268	256	225	262	246	242	244	257	253	247	238	251	239	260	248	234	252	243	251	202	237	240	238	246	254	260	285	267	257	274	236	241	285	232	252	256	247	246	247	243	244	251	251	268	252	235	243	244	260	245	251	216	269	212	234	276	237	266	234	245	289	229	255	279	239	258	250	253	262	247	256	241	231	254	267	274	236	217	252	261	231	265	229	259	266	234	267	251	253	229	257	258	250	231	241	235	247	240	218	219	271	240	253	259	249	255	257	258	257	191	231	228	237	255	270	220	242	219	249	222	242	280	216	267	264	259	249	239	234	233	259	207	244	257	235	253	279	229	258	244	250	247	258	246	236	252	255	271	242	229	245	254	248	266	248	237	242	260	236	224	223	246	230	282	223	234	253	231	248	255	214	239	244	223	248	247	244	237	254	245	261	241	277	246	227	269	225	245	242	253	240	233	246	238	233	254	272	246	229	248	260	228	236	237	249	235	248	230	245	233	258	258	238	231	255	234	251	243	249	243	267	253	268	247	260	238	255	278	258	244	261	238	235	254	212	270	232	202	256	233	241	273	272	249	244	216	244	290	260	273	243	255	286	244	261	200	241	235	251	227	250	250	252	241	248	274	250	237	251	228	240	213	250	257	246	247	244	257	253	228	248	244	226	239	249	254	257	246	203	254	253	247	235	254	275	241	239	256	258	245	255	241	214	254	252	243	246	238	232	242	278	242	200	283	254	285	235	262	247	258	239	231	217	212	275	238	247	238	252	231	251	245	254	255	235	264	266	243	236	266	240	260	218	259	255	236	256	237	222	235	283	240	264	243	265	238	236	248	235	229	260	235	253	232	247	240	245	248	226	253	257	271	239	259	258	247	255	255	249	245	251	251	262	256	240	249	217	234	255	240	243	228	251	270	277	211	255	249	259	257	244	266	272	245	253	232	233	258	233	222	247	239	255	212	242	256	274	243	228	240	255	244	262	239	249	239	252	229	261	228	233	237	231	269	262	264	260	254	235	217	266	248	229	255	276	250	252	261	254	222	218	242	220	244	264	235	224	250	239	240	235	260	211	236	253	239	254	239	226	257	269	262	231	257	264	231	266	238	247	284	237	221	250	229	260	229	228	241	265	260	244	233	215	241	248	284	260	257	258	237	261	250	225	239	234	271	229	282	237	209	250	229	245	264	254	243	261	283	270	253	256	241	264	251	249	222	248	278	251	241	211	312	260	214	253	256	246	251	231	255	250	251	242	220	218	262	239	249	226	252	202	245	244	247	254	248	254	266	232	269	221	249	257	250	244	231	214	288	233	238	261	247	258	240	244	248	226	244	270	254	252	233	243	240	260	256	228	272	230	236	240	261	236	219	232	247	244	247	247	273	247	241	259	258	268	246	263	234	260	256	252	246	239	224	235	264	251	233	233	234	249	234	257	273	227	246	243	255	244	240	212	240	251	261	256	261	226	254	234	245	228	229	245	248	240	251	236	269	254	250	239	274	220	286	234	258	258	227	267	234	232	223	237	232	262	241	279	259	245	279	218	233	256	243	250	229	217	216	257	255	240	247	236	234	245	239	241	267	234	229	247	250	244	200	229	242	251	233	234	255	271	250	237	261	251	258	269	241	249	296	266	246	254	249	242	239	247	224	246	241	237	280	250	231	256	280	264	245	275	232	256	249	257	240	241	262	271	235	260	243	257	254	239	216	241	244	238	231	273	251	248	244	250	241	248	223	233	223	254	255	252	272	243	232	234	242	259	258	252	250	265	230	271	257	223	264	234	243	217	262	236	247	264	270	242	238	218	256	223	244	241	274	249	240	216	227	250	268	263	242	233	249	246	233	240	250	223	256	259	247	271	254	243	244	243	258	220	290	238	257	247	239	241	221	254	229	245	243	253	232	244	232	233	235	242	253	242	242	250	242	244	255	257	236	268	265	226	263	219	268	241	225	261	234	249	237	237	256	216	233	254	243	265	254	250	239	260	235	266	250	265	244	250	240	250	257	248	231	259	251	251	226	249	250	227	228	257	239	248	235	240	249	251	254	251	244	279	254	255	239	257	251	229	258	233	276	210	260	265	249	240	223	241	263	244	242	216	243	245	260	243	239	266	241	272	237	271	222	236	263	252	268	244	236	254	251	262	247	236	235	236	244	233	212	237	261	243	243	244	235	254	234	238	247	234	252	253	239	262	249	244	259	248	258	248	234	234	252	232	218	257	252	249	233	233	235	257	262	236	241	231	247	290	239	244	213	273	252	245	232	260	258	252	272	230	247	262	256	279	230	222	219	215	241	257	232	270	259	260	268	276	234	248	225	219	272	236	254	244	230	252	249	247	248	237	260	237	239	242	270	254	245	238	270	260	211	246	236	237	233	241	256	220	256	246	244	266	243	268	213	255	263	224	262	251	285	246	253	247	248	273	248	267	248	260	244	202	233	246	235	234	257	247	243	242	267	241	258	266	236	235	245	237	256	268	250	240	249	265	246	243	242	261	215	243	239	236	269	272	229	231	271	246	277	247	237	258	221	258	271	235	240	261	217	224	248	231	256	248	264	273	251	243	221	236	242	223	249	226	246	242	264	263	251	224	252	256	259	250	253	233	247	250	255	251	260	263	233	278	240	248	242	244	218	261	259	253	228	236	265	238	233	259	240	260	254	240	263	271	269	229	257	251	248	226	260	273	227	237	257	224	233	245	228	268	253	262	259	263	239	275	231	228	252	262	276	258	241	244	242	257	230	233	271	282	236	252	253	232	251	233	241	237	261	231	242	227	260	247	246	249	225	233	261	251	251	244	289	249	269	260	239	251	246	239	236	230	234	226	232	247	252	289	231	245	235	222	247	218	276	209	253	258	272	241	266	251	257	245	244	234	231	246	241	241	220	272	265	269	227	241	219	278	239	241	248	240	253	251	216	220	271	260	268	205	229	252	260	245	254	242	251	245	209	225	243	259	244	231	246	230	242	247	261	227	240	226	242	239	261	246	273	256	246	252	248	216	232	239	239	266	223	227	237	253	281	249	263	238	235	274	233	248	269	243	248	232	273	232	257	245	234	240	267	252	206	272
43694	46215	15921	7251	4013	914	438	422	397	395	417	410	425	379	417	399	438	415	376	411	443	426	429	452	409	415	390	411	404	449	405	434	396	419	415	412	377	431	410	405	383	406	417	435	420	448	421	426	412	406	380	423	405	373	406	445	405	399	380	427	420	425	418	403	417	437	446	418	414	423	406	401	444	376	398	422	391	426	410	440	455	413	416	404	386	422	429	396	398	418	439	423	393	441	443	384	383	445	404	400	452	416	424	420	398	403	379	402	437	399	419	406	405	413	376	413	433	436	397	414	386	367	412	384	451	430	406	419	378	441	420	449	392	438	390	404	413	429	387	409	374	373	437	386	436	430	423	401	427	430	446	378	421	411	452	406	413	443	421	415	406	399	437	456	417	435	431	412	384	385	399	399	433	402	416	414	398	390	398	401	385	406	438	416	409	425	407	385	417	453	400	376	400	390	441	385	425	413	423	387	416	424	412	416	437	396	400	430	417	433	445	416	416	402	411	420	411	410	399	447	418	406	381	420	412	400	408	426	437	387	424	425	388	442	430	424	441	405	400	418	392	438	413	384	398	420	405	399	383	464	403	407	401	456	425	420	429	430	422	419	366	411	391	375	402	439	450	395	350	445	429	388	425	444	437	410	401	465	393	393	414	381	429	356	433	444	420	404	408	426	445	395	407	381	374	374	469	393	412	408	430	402	413	404	417	394	414	411	366	402	429	422	428	425	391	432	417	447	427	409	420	432	404	416	386	414	371	458	430	414	390	403	438	390	410	422	387	442	436	427	426	397	407	421	416	361	395	418	412	412	429	388	392	407	416	391	428	388	426	414	425	425	434	430	393	434	444	444	420	405	427	438	394	412	429	433	399	401	417	431	406	419	398	396	416	413	413	423	388	448	424	449	395	438	422	379	385	416	380	411	416	435	406	393	417	369	431	455	401	424	432	444	390	413	385	387	413	386	420	387	410	418	405	388	418	427	410	414	435	381	408	374	391	410	428	442	449	400	405	418	399	371	395	403	422	409	443	423	404	398	416	419	411	372	410	413	437	402	392	394	414	432	427	460	397	415	384	424	416	409	382	391	446	370	422	388	413	429	417	416	368	420	412	382	394	394	412	398	392	404	407	407	385	416	381	385	443	416	415	441	401	395	401	443	402	419	458	432	428	431	416	444	434	388	388	428	398	447	404	431	441	403	414	373	408	493	434	402	394	396	413	422	438	391	367	388	375	397	406	382	406	389	403	426	415	421	360	440	416	385	421	423	400	415	420	435	381	403	408	440	421	408	382	382	433	396	392	429	410	418	423	416	406	397	378	408	381	374	475	391	405	420	438	438	396	416	444	431	415	422	435	415	414	439	426	406	450	394	411	447	397	437	429	412	411	449	413	391	424	407	381	424	429	376	398	395	443	438	416	404	411	416	400	384	385	375	420	401	385	418	449	445	424	432	406	412	424	426	401	426	408	424	449	410	416	423	472	429	430	407	465	412	411	435	394	395	391	409	413	407	409	445	426	417	419	430	453	413	444	417	411	402	433	416	415	406	423	406	406	438	448	430	414	420	408	382	396	424	410	385	411	441	424	441	418	441	396	403	383	420	431	409	411	430	404	394	456	449	398	382	423	424	422	437	421	428	418	429	413	413	394	417	420	430	416	448	427	435	440	423	420	452	417	394	413	381	402	424	449	442	420	395	449	393	412	435	380	399	369	392	448	406	420	387	431	398	380	402	461	387	404	417	417	426	415	391	435	389	377	374	427	399	413	376	419	362	396	421	368	438	412	441	408	437	423	435	386	422	424	411	410	449	401	409	399	436	425	439	406	417	403	426	413	395	467	423	423	429	417	414	390	416	410	424	416	397	427	420	403	408	405	408	375	403	419	417	371	421	360	402	435	417	387	399	400	440	445	404	412	423	423	419	400	416	428	415	420	423	417	414	413	376	415	446	396	410	423	387	430	401	397	428	406	410	420	419	403	440	418	397	395	435	431	408	434	418	388	416	382	390	422	402	425	384	440	386	411	434	424	407	409	419	412	421	408	394	405	400	404	427	417	397	411	429	405	420	406	423	406	432	407	410	402	446	382	430	345	391	432	442	390	426	401	425	431	398	425	367	370	390	415	428	389	430	427	390	401	408	443	389	444	444	404	393	430	419	407	443	434	386	400	397	384	414	451	388	419	444	411	427	371	413	414	418	430	390	406	372	417	432	423	402	425	398	440	410	410	402	386	383	391	383	387	417	413	440	368	397	394	416	379	408	413	399	409	375	430	421	447	414	373	414	400	422	406	423	407	409	396	415	418	418	425	441	421	425	432	397	434	419	429	419	389	385	384	429	386	409	402	387	434	416	419	444	445	436	400	434	423	411	390	424	429	404	449	406	432	410	383	410	431	419	435	399	392	445	428	399	427	424	421	385	437	443	376	427	412	420	417	435	402	387	432	425	435	382	410	401	437	400	430	430	435	403	413	408	412	422	448	409	392	419	428	409	425	416	439	379	419	404	415	455	384	419	402	392	414	434	425	410	440	447	417	409	416	411	415	384	429	394	391	419	426	399	384	411	427	447	381	409	391	425	434	424	401	402	449	401	404	415	449	411	434	427	427	441	465	440	428	425	391	422	373	402	394	421	432	431	402	412	409	425	406	392	372	410	415	411	457	419	434	439	432	420	407	454	428	417	416	419	424	449	403	432	415	401	427	450	404	423	402	458	394	383	398	442	418	415	457	444	403	383	410	394	429	411	434	411	377	445	385	445	378	427	394	433	412	401	418	420	408	415	416	428	433	402	396	408	417	421	410	405	429	387	374	403	428	422	385	395	420	402	401	428	457	416	433	428	404	359	376	418	399	409	385	413	421	398	421	414	396	352	421	392	426	422	386	407	418	420	417	413	393	424	417	409	416	412	388	400	391	424	387	409	412	430	403	403	417	435	392	459	399	388	437	399	384	396	430	418	371	376	375	422	399	403	399	405	402	410	413	408	473	416	447	429	407	446	437	404	449	431	414	419	440	407	417	398	389	397	405	417	392	399	445	433	425	425	384	416	403	407	387	404	425	429	379	396	437	393	422	400	454	390	446	431	410	416	410	415	400	421	392	414	395	428	424	419	381	405	405	403	436	417	414	418	411	445	459	395	430	410	413	395	381	387	423	401	394	405	401	419	424	413	395	426	419	428	416	374	441	468	407	408	386	429	418	407	417	418	434	375	393	431	388	452	441	411	413	426	428	398	415	421	434	406	408	387	430	434	424	429	407	391	430	425	384	367	448	417	418	401	453	413	423	431	365	412	392	406	398	430	434	410	417	417	415	438	396	388	403	409	386	415	416	379	418	383	426	422	399	414	443	380	432	422	414	422	406	410	428	405	432	401	416	416	405	402	405	439	422	403	389	401	392	415	401	400	433	390	400	444	413	413	406	442	430	404	429	413	410	428	369	406	436	371	434	424	429	391	433	428	415	403	404	445	401	409	383	414	400	409	396	415	397	443
25667	24451	28964	25954	21527	10219	710	428	356	361	389	371	368	363	347	378	359	394	393	361	387	397	353	339	350	356	329	369	410	395	380	352	377	369	368	355	370	365	366	354	371	388	352	371	358	393	390	385	370	341	352	358	358	357	360	347	310	376	357	386	345	382	357	372	361	373	352	381	377	351	346	348	370	393	353	313	341	400	401	346	349	343	347	374	366	361	388	361	375	336	368	343	384	330	369	372	306	363	356	376	378	297	360	337	359	334	367	357	357	344	369	397	360	364	357	361	357	341	361	354	368	353	329	384	354	361	320	352	342	339	342	342	343	336	345	384	371	381	338	342	330	331	374	325	342	369	358	353	376	348	363	361	373	382	370	382	327	356	389	359	348	340	378	385	394	368	304	350	371	381	355	330	333	367	362	352	353	387	331	376	372	348	322	371	357	364	365	374	366	368	360	348	358	349	376	340	375	340	337	374	375	330	362	337	375	355	375	356	340	377	347	361	320	358	366	359	371	361	387	366	356	349	355	349	374	347	344	350	366	393	379	348	372	355	357	349	349	359	358	370	341	365	327	359	367	335	355	321	372	370	357	359	352	329	363	337	371	345	367	354	358	374	334	374	363	374	390	374	370	362	357	347	352	356	357	375	357	364	351	362	358	339	337	356	337	382	341	383	362	370	375	365	356	399	406	377	352	343	331	410	338	375	356	376	377	373	370	350	373	366	383	357	354	371	365	370	367	363	350	373	349	375	401	314	339	384	343	376	345	328	333	349	379	329	389	338	365	361	384	339	372	386	350	373	354	371	374	375	356	321	357	379	363	334	416	356	364	336	376	346	350	369	349	341	350	337	370	351	322	365	348	339	354	347	337	365	371	336	372	385	353	340	399	371	382	372	326	329	328	375	377	354	372	347	386	380	336	321	363	373	314	341	341	376	329	370	334	371	348	375	345	347	346	345	318	365	341	386	340	362	369	367	330	310	357	344	324	361	320	382	345	336	378	388	354	411	357	393	347	355	341	358	308	359	377	338	374	369	381	357	337	368	313	334	345	366	326	386	358	340	358	337	347	335	379	380	356	387	392	349	354	391	385	368	377	353	360	338	372	344	335	351	378	359	337	343	376	356	367	340	356	330	363	389	385	355	358	381	330	332	355	349	384	354	360	366	370	364	337	359	376	372	343	360	380	363	340	364	380	379	345	362	355	378	357	363	371	400	367	336	327	350	387	375	353	360	386	371	327	350	351	341	405	329	341	362	380	361	360	398	369	356	360	344	383	332	359	370	355	352	365	345	328	336	332	347	382	346	371	379	355	336	364	334	319	385	352	357	338	363	365	368	342	386	381	333	335	355	382	356	357	382	372	366	332	376	343	327	358	351	367	363	331	375	372	373	345	382	345	361	346	347	374	417	356	333	370	363	348	371	363	370	328	364	342	345	363	378	347	346	349	367	359	376	369	351	347	347	368	336	344	332	365	362	378	367	342	375	383	380	357	342	343	347	363	338	319	353	332	343	357	377	339	355	349	334	401	340	394	336	357	358	320	392	366	379	352	380	360	353	350	336	382	401	373	368	341	355	384	368	357	375	359	357	354	373	371	370	363	333	380	361	362	332	377	333	354	370	351	340	348	372	354	361	326	358	337	356	366	345	378	344	352	368	340	342	360	384	348	372	315	353	399	387	355	344	354	341	350	363	355	351	335	353	369	350	358	339	384	371	343	366	358	360	390	380	383	328	347	333	379	339	392	329	376	376	333	345	343	372	358	353	344	359	367	325	342	360	369	362	364	370	357	361	373	375	355	366	375	404	342	388	340	399	388	343	354	371	336	346	372	346	372	371	375	383	327	353	351	374	349	341	333	346	339	382	366	352	356	362	326	345	377	323	354	352	344	355	383	370	326	338	340	385	361	367	383	350	352	348	343	311	380	363	355	332	355	367	355	366	349	349	341	353	343	348	361	374	342	360	357	331	367	348	380	377	381	369	369	351	346	398	332	352	359	410	379	327	395	357	371	353	396	375	364	392	374	329	343	377	370	383	336	302	358	332	380	342	339	330	342	342	344	341	355	387	365	384	349	365	380	347	360	356	346	341	375	367	386	337	358	352	314	375	352	355	375	312	353	364	346	330	379	407	369	342	364	363	349	351	345	351	382	360	348	345	369	338	372	360	341	359	343	367	371	368	350	341	366	351	367	346	366	369	394	382	350	354	372	330	356	384	331	323	359	344	339	344	363	345	317	297	350	388	303	370	332	348	371	337	348	375	374	363	345	387	330	323	364	394	364	328	371	352	374	330	341	357	348	351	379	327	349	349	358	346	363	383	323	393	358	343	376	356	339	354	362	358	353	386	368	355	358	325	361	359	349	342	357	332	360	368	380	366	342	369	343	343	372	335	355	334	361	392	355	384	377	348	360	388	360	345	351	338	370	348	359	325	358	350	361	336	376	355	393	346	358	350	364	365	371	365	361	351	394	357	349	339	369	333	382	372	322	355	395	342	395	348	344	368	346	333	353	337	376	351	353	323	346	368	354	356	341	338	312	377	349	341	359	321	361	344	352	360	363	354	385	353	332	382	378	374	337	363	373	359	375	364	363	361	357	353	323	369	375	358	349	375	350	382	346	330	374	358	339	337	383	331	357	354	409	359	350	381	330	363	357	355	360	379	377	380	350	376	342	379	355	335	352	345	365	365	353	358	372	380	388	371	330	353	371	350	376	387	376	353	349	336	352	338	388	364	353	370	333	350	345	347	323	373	359	344	370	362	360	378	372	350	381	327	388	377	389	359	369	337	370	355	370	351	388	354	353	394	350	339	372	336	350	337	350	361	347	373	375	359	337	386	366	344	361	315	381	359	386	350	391	344	373	345	360	366	331	359	387	365	394	359	369	386	350	392	390	348	358	318	346	369	342	369	366	368	351	338	400	366	372	371	377	341	351	307	346	353	355	378	372	388	371	357	368	343	310	339	366	344	351	338	349	377	371	344	362	346	352	384	324	337	362	358	359	370	385	371	394	347	367	339	340	331	346	338	365	401	377	395	405	391	353	355	331	355	325	342	343	390	320	378	377	375	358	330	341	339	351	353	381	339	378	359	338	339	378	335	351	374	363	333	359	371	325	359	346	337	381	331	357	372	359	335	353	362	354	373	378	382	332	367	331	359	379	344	362	358	368	368	347	373	366	343	378	383	312	330	357	346	361	400	353	387	356	360	324	380	380	375	368	351	342	377	338	355	369	351	350	369	358	372	355	355	348	320	352	345	358	373	388	351	400	391	343	345	363	361	333	350	362	375	377	352	395	336	375	352	333	380	319	336	351	362	385	320	342	397	364	331	348	343	387	367	337	342	376	326	317	380	370	349	369	367	338	390	364	342	371	383	346	376	367	342	387	332	373	385	340	322	364	356	343	374	326	331	352	334	364	378	365	344	330	320	344	376	326	377	321	335	362	356	358	361	358	395	343	409	321	336	364	372	353	389	360	372	377	336	340	356
62991	85848	44243	32715	24133	5986	611	543	554	618	592	546	571	558	541	595	557	576	560	612	551	563	558	532	546	530	540	559	550	530	556	569	582	553	556	577	543	547	582	594	515	554	564	588	560	581	560	570	563	548	578	531	591	619	558	578	570	553	580	588	599	552	587	580	565	558	604	581	542	608	536	541	610	553	590	579	528	603	595	545	589	567	522	528	543	616	550	539	545	578	575	562	592	567	568	590	552	548	535	570	581	580	560	587	563	586	539	549	572	585	539	555	538	556	573	546	617	549	553	591	618	617	544	561	554	563	574	571	558	572	554	571	532	587	567	574	575	582	615	611	599	571	532	624	553	575	587	536	577	581	578	608	576	552	595	545	597	589	544	540	562	573	564	597	578	560	608	571	615	546	597	523	598	548	530	589	575	565	604	554	586	566	581	566	642	596	564	553	573	595	581	583	563	548	559	597	582	588	577	572	557	578	570	573	553	584	598	609	604	554	573	561	577	539	581	556	564	552	553	581	582	536	555	513	563	609	559	539	567	573	575	540	560	555	550	577	545	569	566	560	591	570	557	565	600	491	566	571	590	562	580	576	560	561	534	559	564	591	595	602	561	568	570	572	550	559	571	559	580	539	554	592	567	537	549	574	579	528	556	570	582	528	562	534	552	584	566	568	567	536	557	540	591	548	517	552	616	602	554	568	569	598	563	592	544	584	558	541	589	546	566	578	574	575	569	552	603	562	544	593	597	581	566	560	595	570	583	578	512	532	575	549	536	527	531	582	571	546	579	566	539	552	545	551	588	534	572	604	582	582	547	578	530	575	543	600	566	600	601	560	542	558	527	570	592	589	541	573	552	524	588	548	570	565	540	597	588	531	567	558	529	539	596	588	582	544	578	589	592	526	544	583	544	552	575	564	559	609	560	563	553	524	532	561	578	569	601	594	551	578	519	568	549	576	518	603	549	603	583	585	561	578	570	580	555	544	557	573	562	592	577	586	553	578	578	573	540	598	584	559	529	586	544	575	576	538	537	564	590	584	525	552	588	599	602	519	562	505	557	570	515	571	581	586	588	553	602	609	567	580	574	565	589	570	531	591	563	557	584	572	568	546	606	581	546	568	595	586	604	551	551	559	585	584	588	554	629	566	595	543	581	581	569	543	546	551	585	530	606	587	566	580	545	516	579	545	587	571	581	594	584	568	563	563	561	589	527	579	563	564	566	546	587	575	567	590	547	570	533	620	584	615	577	578	573	577	602	574	573	565	568	559	577	591	522	547	592	588	528	573	576	547	559	562	545	560	550	542	569	544	550	602	565	591	541	576	556	564	643	573	570	556	571	579	574	586	552	559	559	550	605	549	571	546	586	582	591	586	592	569	560	583	587	567	555	553	561	580	525	556	571	563	582	592	579	529	582	573	587	610	556	602	555	573	584	573	556	574	607	624	548	553	576	511	561	566	550	537	588	545	551	526	565	569	573	582	589	560	585	562	579	559	567	548	577	560	591	596	583	548	547	556	541	593	563	590	543	603	590	579	598	545	545	582	549	553	576	571	591	555	583	550	548	567	572	553	548	589	596	564	573	596	578	529	498	577	535	528	531	615	528	565	541	606	570	575	555	556	590	549	602	585	571	601	559	540	608	567	580	607	554	552	561	570	517	604	588	584	588	587	572	550	550	551	604	563	596	572	550	561	557	570	581	563	571	555	549	558	594	595	608	548	565	570	562	541	613	602	606	562	578	556	575	606	515	559	572	588	588	584	609	569	588	558	521	571	549	547	569	535	571	544	574	598	558	531	547	537	590	542	575	566	612	576	590	544	541	583	603	542	543	582	540	568	536	566	544	584	562	563	601	566	566	586	600	592	615	554	552	529	608	576	587	575	585	605	561	578	582	555	573	557	556	555	596	592	596	584	562	547	574	537	543	517	570	527	562	546	587	589	573	583	576	562	564	546	575	550	603	565	605	550	627	558	548	594	609	586	573	561	545	538	562	562	535	608	541	545	539	599	557	549	580	606	606	558	545	609	524	592	537	548	547	581	587	503	555	551	583	569	561	579	545	560	586	571	574	564	524	590	528	518	574	565	591	573	582	626	570	557	562	564	572	553	555	567	578	570	528	559	599	570	563	532	602	564	572	555	577	513	575	577	559	538	565	597	553	575	542	584	570	557	554	587	578	611	562	548	539	516	603	588	487	570	560	546	619	596	534	572	565	560	606	567	548	568	527	584	580	535	534	572	560	585	556	568	566	599	571	513	576	589	561	588	534	601	577	556	569	558	595	554	610	544	592	573	586	558	621	542	544	550	593	550	537	551	557	550	520	591	552	560	572	574	566	565	547	527	564	626	564	560	569	544	560	575	557	616	601	582	572	561	550	565	541	598	587	523	630	585	593	575	621	577	571	546	546	598	582	555	575	589	584	586	562	502	565	547	577	573	556	565	576	635	579	566	574	556	555	568	557	569	525	586	537	606	554	530	530	574	554	596	538	576	583	548	553	610	591	606	577	555	539	579	584	570	570	563	562	535	556	548	568	567	545	575	577	519	575	534	604	548	567	513	585	596	549	547	563	566	574	577	559	581	596	607	570	597	522	571	630	533	575	602	570	563	576	546	600	597	565	542	575	602	549	590	589	561	590	579	559	576	586	556	571	566	591	580	543	566	527	566	550	565	550	520	579	597	567	552	544	577	538	569	593	522	575	540	570	584	541	582	561	582	588	518	611	540	594	616	566	538	540	561	587	574	551	541	581	544	595	557	547	610	588	564	566	560	571	580	561	600	567	576	561	609	568	540	537	539	548	586	548	573	565	583	578	600	566	546	620	570	600	586	572	585	574	567	555	568	528	560	535	546	573	517	562	566	547	564	560	565	538	568	601	564	570	579	570	567	622	570	534	544	533	515	595	558	566	586	584	596	589	552	591	546	548	584	579	604	578	556	560	592	550	579	578	564	565	567	540	541	569	567	572	575	561	541	551	539	578	580	540	569	563	540	538	598	559	551	577	559	558	564	561	523	563	580	563	600	586	542	569	559	572	518	563	575	568	580	573	534	578	607	505	590	553	551	542	552	562	564	593	612	569	589	605	588	570	551	573	608	557	544	532	557	606	561	559	556	565	579	546	558	567	567	591	565	577	572	585	549	579	558	587	579	557	549	561	560	546	607	562	600	575	567	548	490	547	614	571	592	581	580	564	587	553	581	546	559	537	527	534	536	574	531	569	558	577	596	545	594	586	540	538	559	549	619	555	528	558	588	553	578	585	549	587	561	599	531	524	559	609	589	558	592	555	569	589	569	532	596	573	585	574	580	546	529	573	577	561	571	574	572	563	613	586	581	583	578	600	527	598	538	574	572	583	561	613	578	619	547	584	575	543	547	534	563	575	564	562	557	605	544	534	562	576	592	538	569	543	539	568	567	580	569	551	564	591	609	547	548	579	555	539	569	573	561	555	558	540	561	548	580	561	547	572	584	550	542	564	566	550	564	553	570
24430	22729	29152	25666	22981	18744	4311	640	581	556	565	557	533	580	575	556	537	587	552	579	561	542	553	544	571	568	540	537	517	516	536	557	571	549	563	505	538	543	565	554	562	539	527	586	534	484	537	549	520	579	553	554	550	545	540	577	533	557	540	575	579	542	575	525	495	559	547	550	566	539	544	549	530	535	530	526	544	549	544	568	524	539	521	523	546	534	539	554	555	521	533	505	515	526	584	532	523	521	489	546	534	540	561	510	548	548	541	542	559	563	561	539	555	558	534	528	591	557	572	533	548	547	538	514	552	541	549	544	574	519	544	564	498	528	571	514	545	508	565	544	502	531	568	474	530	531	566	526	533	568	493	565	534	554	509	520	535	585	548	583	524	489	546	552	537	525	531	556	544	492	564	516	567	550	564	545	559	553	529	531	571	520	507	523	509	518	541	529	534	533	532	559	492	548	530	541	515	530	546	552	545	530	576	542	569	555	517	539	568	532	543	537	534	576	557	531	515	531	513	518	513	570	493	548	534	538	522	491	566	507	552	526	525	520	530	541	546	550	534	525	543	516	537	543	553	540	527	551	568	540	544	556	502	519	524	521	516	517	515	514	546	529	526	542	570	560	501	520	474	531	509	507	557	534	530	563	519	544	558	492	515	486	541	561	551	536	542	491	502	557	533	548	535	512	514	532	530	566	506	554	500	523	555	513	570	533	503	558	540	529	545	578	502	542	539	539	552	533	512	522	526	547	514	497	535	509	513	511	565	514	534	527	555	488	560	570	553	528	555	532	512	518	515	531	546	530	541	524	538	488	544	581	552	516	524	545	533	546	529	542	533	509	553	548	558	537	547	535	543	506	532	550	590	530	525	590	553	559	531	571	542	587	494	508	535	528	541	515	538	533	552	557	556	550	513	508	529	537	510	538	514	530	530	553	542	515	504	577	524	519	541	549	545	496	525	549	535	527	589	521	567	506	506	559	550	573	568	558	515	546	503	538	570	565	533	504	575	588	512	539	529	542	566	487	562	539	557	514	553	530	528	516	594	490	529	521	516	495	532	542	506	546	539	538	533	548	566	536	523	497	530	531	500	513	532	489	536	569	511	476	570	527	536	503	552	550	558	558	550	552	558	503	542	528	526	555	501	525	595	555	586	532	556	526	531	529	572	515	498	574	531	515	517	550	573	551	564	532	521	501	518	528	571	534	552	554	540	483	531	548	506	512	520	536	564	539	538	524	524	526	550	526	528	570	493	505	541	508	521	543	504	510	505	521	565	535	538	515	540	540	520	513	528	547	543	512	564	522	548	526	548	533	541	547	532	557	552	576	526	536	493	525	570	573	530	532	523	562	605	490	505	483	541	554	513	529	536	553	507	518	531	514	524	512	541	561	538	519	515	528	547	505	517	542	511	570	536	528	550	549	535	554	529	569	540	537	548	564	574	548	530	548	549	570	558	552	545	531	536	521	530	564	558	559	549	518	494	502	547	546	550	550	535	538	578	559	549	503	499	553	549	565	490	513	572	592	517	559	546	560	599	571	537	520	518	525	540	522	520	530	510	548	553	533	555	549	553	531	578	573	574	510	559	557	531	492	515	518	549	540	531	534	538	536	576	549	549	541	546	528	484	548	524	542	517	540	551	550	537	529	508	550	554	554	542	531	516	546	494	528	527	546	611	549	481	513	494	528	568	525	557	536	524	568	521	546	584	521	545	567	538	536	515	550	555	537	508	547	548	564	511	556	558	562	548	562	518	558	542	542	522	548	547	560	534	535	510	505	504	566	537	576	544	554	521	538	522	541	513	533	535	550	505	571	556	491	551	519	506	532	518	526	523	540	525	491	517	484	519	546	538	488	505	513	500	523	498	560	541	531	587	526	529	521	539	508	564	505	588	555	503	549	520	561	555	512	532	560	537	570	528	544	573	512	535	529	505	563	548	556	524	556	528	550	587	517	487	549	545	536	531	504	541	509	534	555	568	537	588	548	533	538	549	562	532	543	514	524	524	560	579	525	546	560	528	519	522	520	562	568	515	545	499	498	520	528	546	528	547	528	544	551	499	529	529	512	533	560	550	548	476	559	513	551	541	581	517	564	514	513	566	566	559	560	531	530	544	527	525	523	541	571	524	526	545	551	486	507	550	549	540	536	562	567	582	577	537	527	546	527	504	495	553	540	549	521	556	550	535	533	534	543	539	520	553	505	543	524	495	584	560	541	546	569	528	582	552	485	552	532	521	528	547	535	530	543	494	529	556	500	583	551	530	518	532	499	517	565	514	558	504	496	543	564	529	547	528	543	524	545	545	534	547	514	582	527	553	535	540	493	538	506	529	525	543	536	541	554	568	555	510	514	474	574	594	567	524	488	544	540	499	547	525	558	552	532	559	550	553	518	529	513	567	536	513	538	505	552	552	567	558	560	532	515	562	538	529	530	573	565	550	539	530	556	581	543	507	524	575	570	514	529	559	546	538	520	503	555	519	531	562	525	485	528	541	525	579	560	560	502	527	547	508	495	569	511	546	495	508	520	565	568	543	500	499	548	536	547	545	565	516	556	555	560	530	569	579	543	537	562	525	588	508	542	508	536	534	567	524	541	545	513	517	525	546	535	533	544	530	491	540	554	545	518	529	535	496	553	555	528	520	521	522	564	559	579	549	559	509	513	537	536	501	493	583	534	558	518	545	521	519	559	502	577	497	526	531	558	537	537	535	576	523	546	523	531	540	514	538	564	521	567	514	552	539	568	514	547	532	535	565	573	556	565	547	526	535	565	547	537	524	494	571	544	515	560	540	584	532	527	554	522	566	543	511	527	513	568	557	526	542	539	562	536	524	527	544	542	522	557	495	544	564	564	538	562	564	536	531	573	568	566	541	509	559	545	526	542	602	525	541	536	536	514	505	551	530	502	537	541	509	508	507	564	531	562	480	510	539	524	558	515	501	561	545	549	553	518	508	551	541	518	563	559	539	534	538	560	518	548	542	537	529	558	556	522	559	594	585	530	595	545	554	485	535	548	512	577	539	547	542	540	526	519	561	517	538	532	524	544	559	553	535	539	530	552	505	534	532	590	536	511	541	542	564	529	536	507	498	554	522	489	506	496	547	546	529	552	542	551	522	526	502	527	533	579	549	512	550	564	598	519	550	556	511	528	593	517	532	550	551	540	532	489	523	539	526	544	555	528	493	547	533	522	547	521	542	533	535	520	514	522	521	564	556	548	575	586	530	556	513	566	527	581	496	525	521	529	521	530	547	495	546	543	538	570	580	566	551	538	506	570	535	584	546	535	527	539	514	522	504	475	535	531	564	514	515	558	512	531	532	550	528	553	540	552	519	568	522	549	574	511	531	522	543	553	499	539	515	549	548	557	566	538	526	481	522	507	496	533	533	559	546	516	586	535	562	522	559	513	503	522	537	533	524	487	526	564	503	512	516	576	534	566	514	534	570	542	532	532	536	549	527	518	531	517	594	512	538	514	514	544	517	544	524	510
62616	90956	54753	44626	33952	10047	872	858	835	852	834	819	851	844	842	812	824	822	824	863	815	805	795	813	856	815	781	813	816	797	846	881	775	793	782	773	871	805	802	861	833	827	813	811	800	783	810	810	757	783	824	852	836	809	758	857	884	807	810	769	743	774	779	837	794	805	806	806	815	813	744	826	781	860	793	856	819	817	829	756	789	833	802	824	809	802	823	842	790	823	802	796	785	803	872	821	831	810	844	778	799	818	835	800	837	804	804	825	815	782	814	785	867	795	788	830	812	788	801	812	802	790	777	869	807	785	833	817	807	822	762	785	834	829	789	826	802	848	815	831	837	857	808	802	832	818	804	812	821	845	796	813	779	839	757	827	789	811	804	869	820	804	761	805	864	788	794	863	751	795	815	863	808	798	830	770	784	832	831	799	774	809	775	817	832	794	751	844	843	778	831	850	820	813	811	803	803	786	836	795	792	802	892	783	842	846	869	805	835	776	782	776	823	740	824	808	776	799	817	780	809	792	843	804	805	815	877	814	834	784	817	782	811	809	851	823	827	815	832	841	879	871	802	796	795	854	820	788	847	792	755	840	757	804	745	859	834	829	779	786	823	834	766	812	833	846	879	790	836	829	818	820	846	780	799	804	833	846	819	788	769	808	753	822	836	775	817	801	863	742	798	786	825	765	814	805	844	778	795	804	835	827	836	780	826	796	819	865	818	838	794	812	773	853	799	786	844	819	803	827	796	790	775	847	759	789	862	818	815	856	785	876	831	768	768	788	799	827	846	797	814	833	800	802	784	848	783	824	822	813	815	839	839	825	826	812	783	839	861	801	803	805	828	787	780	847	792	780	837	832	834	818	833	830	798	847	814	797	849	800	794	799	768	807	873	830	832	841	871	833	800	837	799	819	824	811	813	823	844	814	838	803	788	811	803	799	814	821	829	807	744	809	843	805	783	866	785	813	787	823	824	769	819	770	803	890	792	839	815	804	802	824	854	862	780	802	836	774	760	825	764	832	792	827	847	804	838	826	836	799	831	787	833	820	837	847	841	812	785	786	838	845	798	790	815	831	818	834	805	807	801	836	831	835	832	801	778	827	820	798	769	806	804	848	797	833	849	769	785	783	808	777	834	816	787	810	811	808	834	825	739	807	827	834	795	776	785	775	826	754	852	812	858	863	801	877	882	807	825	804	798	828	776	796	861	823	795	823	800	828	819	827	792	808	777	844	802	824	826	820	828	819	804	810	777	794	821	818	741	779	822	776	816	804	829	786	804	840	793	817	807	812	726	813	769	813	787	788	816	832	781	843	796	817	801	796	800	814	807	850	783	843	865	795	825	785	806	819	814	818	805	848	796	809	851	796	757	799	824	808	800	847	792	779	789	787	851	817	736	830	825	798	811	838	817	804	796	839	764	777	845	787	827	814	780	843	822	791	793	806	793	762	818	790	830	784	813	799	754	844	849	813	842	811	834	825	792	807	845	851	840	870	816	816	824	836	807	769	823	881	797	785	799	768	811	833	842	801	739	774	789	822	773	813	801	832	809	886	772	780	798	798	803	816	783	846	775	784	785	862	851	804	810	865	823	836	872	762	779	796	780	789	792	820	867	781	831	848	760	846	810	820	806	802	785	826	834	857	755	793	760	780	807	811	849	806	801	800	805	810	803	805	796	827	822	799	807	814	784	777	830	770	837	836	823	798	826	818	867	797	844	862	758	778	845	799	820	832	796	848	882	774	794	853	818	847	785	866	863	837	802	809	803	823	767	773	784	816	826	850	789	826	819	797	817	804	830	793	802	783	816	824	806	804	827	761	827	767	888	832	850	826	796	817	812	849	834	822	797	828	828	820	809	808	807	778	815	811	751	800	825	781	786	835	792	780	820	813	838	794	812	832	853	795	799	872	847	814	824	770	800	832	759	830	824	827	818	813	812	795	827	779	880	784	781	792	789	847	781	778	808	776	777	803	821	792	760	743	806	781	802	750	827	819	828	814	799	793	797	818	830	862	795	795	759	851	874	844	828	807	796	843	754	773	782	808	806	830	807	824	826	804	781	848	819	822	760	821	790	755	803	802	804	824	765	798	758	804	830	807	807	789	777	813	822	761	809	805	853	838	785	825	797	785	805	777	771	777	841	809	809	810	812	790	812	843	818	836	789	819	813	792	855	815	752	855	831	795	862	806	782	833	833	805	839	817	788	825	852	792	832	794	844	787	850	806	841	766	813	829	810	828	803	799	822	792	828	831	812	821	823	860	765	835	839	816	804	811	841	833	826	801	792	781	838	829	843	784	819	806	825	795	790	817	808	809	821	811	822	779	850	846	847	830	833	820	764	785	845	811	802	815	801	809	880	828	789	828	834	795	806	812	792	802	817	805	782	810	816	781	822	821	859	827	814	841	827	883	798	798	805	797	788	801	809	775	800	723	793	791	836	783	885	828	832	840	834	848	795	826	850	828	816	786	780	778	845	793	801	826	770	790	799	807	838	793	851	808	822	886	789	815	866	828	852	817	788	821	748	816	813	795	830	802	771	822	824	799	816	811	768	825	824	776	852	816	811	771	810	837	812	868	814	829	837	796	823	783	791	790	816	818	863	844	789	809	844	798	858	777	832	819	826	825	789	824	822	782	815	819	771	761	850	813	795	854	818	824	851	832	789	754	824	787	852	810	808	783	797	837	855	796	777	769	851	821	840	779	867	817	824	805	776	837	789	859	778	773	833	825	777	852	827	814	859	825	823	827	811	817	768	784	832	774	768	845	862	852	834	827	804	861	791	813	801	834	833	827	811	773	803	800	789	824	808	830	813	808	821	804	899	842	787	860	838	825	811	778	797	783	816	850	848	861	763	858	823	820	838	807	774	794	804	822	861	805	796	746	774	800	823	838	787	755	788	825	864	812	813	788	806	816	813	822	780	819	819	784	792	782	839	796	809	805	807	804	844	834	783	819	856	858	822	839	780	870	796	777	821	824	772	830	857	791	798	787	805	828	830	833	774	775	773	834	805	776	799	813	812	820	854	846	812	786	817	768	839	763	866	804	793	855	787	788	819	826	796	777	789	824	793	794	835	858	846	833	792	775	816	811	804	802	833	809	793	815	825	841	825	840	822	809	825	829	799	820	822	797	829	821	813	782	821	798	820	831	782	761	848	820	803	773	821	821	836	805	838	866	894	786	825	838	800	823	772	801	821	806	775	803	801	793	827	819	798	810	770	799	780	864	802	782	791	783	788	844	782	816	775	804	864	869	792	772	809	815	740	823	850	827	754	805	838	811	817	801	783	798	800	792	811	780	810	798	788	818	869	817	844	805	760	789	832	831	847	827	839	842	793	815	822	831	811	831	757	817	818	832	783	797	773	823	793	801	822	780	845	815	813	829	854	827	795	785	756	792	841	788	843	842	780	885	811	827	809	854	792	808	821	807	826	783	807	790	763	753	754	770	825	840	821	782	809	785	800	834	806	842	834	795	760	809	839	810	775	835
32208	30433	20618	11108	3591	999	297	230	231	222	253	227	229	236	252	259	227	246	199	240	239	253	226	245	219	210	214	251	229	229	228	226	236	241	239	220	212	212	238	195	223	250	225	235	236	252	246	240	236	241	237	231	240	220	248	230	261	224	229	232	230	249	244	280	249	227	240	247	240	211	227	195	224	231	257	239	276	225	264	230	229	264	235	232	235	218	225	231	191	245	259	237	236	208	231	256	244	250	217	218	248	249	237	224	234	256	228	242	261	223	230	231	245	246	220	242	243	210	220	218	235	235	246	209	262	244	236	235	258	261	267	220	216	256	247	230	246	216	253	228	211	215	229	244	222	237	251	237	206	231	229	205	234	238	255	230	243	239	253	245	221	219	230	235	231	267	225	232	229	234	225	255	237	198	246	245	238	240	259	243	230	246	220	231	222	232	245	242	241	228	227	258	247	245	251	243	191	232	257	241	221	238	236	238	240	196	232	268	258	234	244	234	226	219	247	224	243	270	229	257	238	244	228	235	232	239	229	228	239	226	242	225	224	215	244	198	243	255	230	235	206	252	218	223	215	215	268	239	194	267	248	232	213	243	235	275	212	236	246	227	256	239	234	222	222	236	245	230	261	209	246	235	194	250	226	232	225	220	246	224	243	238	252	238	227	216	245	224	237	217	261	208	238	220	233	238	222	227	247	234	235	252	230	219	228	236	229	241	220	234	218	214	237	244	225	265	241	208	238	221	224	206	233	243	237	252	230	239	241	221	230	254	232	248	245	227	224	229	224	226	245	252	215	227	213	256	232	256	211	222	248	246	239	235	254	223	216	237	245	232	250	229	250	217	220	244	218	220	246	258	240	249	285	269	222	248	236	233	238	222	232	227	214	259	235	243	229	186	199	252	222	203	208	237	249	233	251	233	206	243	266	241	256	215	231	237	218	236	237	200	235	238	232	215	251	256	232	224	242	249	221	212	240	237	222	228	233	229	215	249	239	219	222	252	240	239	239	237	255	249	218	236	266	238	239	223	283	216	214	251	241	234	229	241	245	226	235	232	237	246	252	223	265	249	221	252	223	221	223	240	233	247	268	232	241	250	237	234	240	236	235	251	204	240	255	224	254	244	234	242	239	244	236	242	221	223	224	255	235	243	217	244	229	215	238	259	241	236	246	241	241	222	216	223	226	229	238	240	233	236	253	237	225	240	267	239	227	253	247	251	244	242	263	221	250	245	239	259	222	224	219	249	242	243	229	221	235	205	222	250	242	252	209	194	241	238	248	244	223	202	241	233	214	245	223	232	209	227	253	202	239	190	205	232	237	228	227	237	234	220	221	257	250	234	255	227	216	232	235	236	234	214	224	236	230	224	285	242	207	237	236	233	255	211	241	245	231	238	224	240	255	214	222	231	252	253	254	217	235	222	246	227	242	229	253	216	234	231	206	221	228	244	223	222	224	238	252	245	237	215	252	255	224	221	200	207	261	236	224	223	229	240	216	236	201	226	234	205	201	241	247	213	239	241	237	243	229	249	263	215	231	226	210	211	266	251	259	220	225	221	269	257	242	227	236	242	222	215	212	233	214	247	234	225	267	234	227	246	246	243	232	215	242	237	250	225	221	238	240	237	230	232	220	235	239	216	222	243	238	246	229	233	206	238	255	237	233	255	222	246	230	254	253	224	218	256	222	217	227	224	243	223	227	236	246	253	187	253	235	236	228	244	242	223	216	231	254	255	244	239	245	223	225	227	200	231	252	255	225	235	236	251	255	238	217	240	223	235	220	211	228	250	234	213	238	234	240	255	222	238	223	239	249	235	229	241	227	239	241	215	216	245	233	215	218	219	230	177	244	226	251	234	212	230	240	226	214	217	249	209	228	238	233	225	232	252	225	232	229	238	234	228	228	229	206	229	223	254	227	241	231	218	224	222	210	222	267	222	250	218	216	255	222	222	226	234	230	228	248	252	244	232	226	235	231	206	247	207	231	249	247	237	258	221	237	254	254	258	239	230	236	206	217	238	228	258	236	240	255	227	247	244	237	253	267	234	237	202	220	241	239	255	257	239	237	230	260	201	262	214	257	249	228	242	199	200	235	225	263	241	257	245	267	246	233	210	220	246	242	223	232	253	205	254	248	234	211	222	235	238	232	243	230	262	240	229	249	222	233	229	238	229	242	238	247	221	221	229	202	220	251	221	215	250	237	221	237	233	250	272	213	251	276	217	215	249	230	241	237	228	255	228	226	245	245	251	210	235	237	244	236	247	238	209	263	222	223	217	238	247	234	242	245	246	241	262	216	247	241	247	254	251	252	227	231	240	246	201	225	248	228	195	263	219	219	238	232	243	221	206	255	236	238	227	247	243	234	251	220	215	250	226	240	233	238	246	197	257	228	242	234	248	260	237	239	215	226	237	220	210	236	259	250	249	214	257	240	199	236	239	243	182	221	239	212	241	221	267	230	271	229	240	237	258	226	252	230	216	263	249	223	239	225	216	241	244	265	255	235	245	249	235	225	238	208	246	234	234	203	236	219	243	243	224	241	224	237	222	247	231	238	216	269	241	239	233	234	207	232	224	240	225	229	271	239	232	235	226	273	218	219	200	233	225	216	243	234	231	255	248	242	233	252	223	194	262	255	218	231	252	240	258	259	234	243	236	208	247	200	240	202	255	212	233	254	221	253	235	246	217	232	225	227	224	270	244	216	263	220	220	235	231	232	245	234	262	233	221	223	230	235	259	235	216	230	235	248	224	241	242	218	230	261	217	270	257	207	250	257	245	240	244	231	231	244	243	215	221	232	247	238	234	244	251	207	219	232	260	262	267	232	225	232	225	217	244	232	221	230	240	236	210	209	231	257	244	220	218	249	217	245	212	233	227	241	217	241	220	236	245	223	206	242	232	240	217	234	253	233	224	244	244	232	239	233	240	224	261	235	219	206	262	234	225	229	232	242	261	243	219	240	228	238	213	261	232	186	224	225	216	236	265	233	232	220	224	217	228	255	244	230	241	202	233	252	222	261	219	260	235	222	236	220	250	236	253	241	221	247	258	229	266	250	231	244	231	231	212	236	250	217	233	246	233	236	218	223	224	243	238	225	250	242	223	240	230	228	244	239	235	222	233	238	231	226	248	224	241	237	224	244	225	221	266	239	253	231	245	214	236	248	238	242	220	211	233	262	233	241	244	221	238	236	234	253	221	210	248	232	235	230	264	226	228	220	232	228	235	249	242	273	244	220	250	229	227	217	231	233	239	220	205	243	246	234	253	265	251	233	230	244	259	251	233	239	240	241	219	232	254	245	237	211	244	221	250	234	252	235	250	213	227	250	235	261	240	228	244	224	214	232	251	242	246	227	257	226	191	242	222	227	224	232	228	209	265	237	243	249	230	236	231	194	254	200	220	219	263	226	250	225	231	235	233	241	238	254	201	235	261	242	216	213	250	205	211	224	236	237	231	234	252	243	209	242	235	244	231	237	230	215	257	228	234	240	241
40847	45004	21524	14598	6892	1965	363	431	400	422	428	389	406	388	387	398	373	371	398	378	424	384	407	402	385	379	387	362	356	407	399	422	390	394	414	389	410	406	398	395	361	373	360	390	374	403	402	377	395	397	406	413	385	404	398	413	419	374	445	369	381	367	374	392	413	346	388	432	418	375	384	387	363	404	377	377	370	428	411	420	386	387	394	391	415	416	386	420	408	408	399	383	387	397	380	393	365	414	380	429	399	412	403	409	380	372	381	390	389	415	392	399	396	429	410	375	386	357	358	422	376	394	409	397	388	371	379	356	398	405	387	460	407	391	425	386	369	415	359	386	380	396	398	409	409	418	395	356	377	373	400	392	418	356	402	396	412	414	366	392	394	389	409	399	398	424	388	384	401	434	382	394	410	386	390	395	378	347	364	388	392	405	378	387	419	408	401	363	414	364	389	400	413	371	434	401	417	383	397	380	382	393	394	384	406	424	423	401	390	390	367	410	428	417	407	353	381	402	379	412	383	408	430	401	402	415	373	414	377	392	371	412	414	421	425	383	405	401	402	361	363	406	400	380	399	352	363	386	391	386	382	395	425	390	370	387	372	400	404	369	435	403	405	398	394	384	391	414	373	384	379	367	392	384	376	381	406	378	404	409	374	368	380	381	362	394	391	388	381	399	402	395	373	360	383	376	374	374	422	399	379	396	370	366	394	408	420	403	407	388	405	387	393	405	390	403	413	373	430	371	380	395	428	448	402	392	413	402	358	378	390	366	385	354	367	390	410	429	383	424	364	405	394	414	391	413	404	382	389	394	397	391	377	368	418	397	376	392	384	352	393	417	365	404	420	373	387	387	382	367	417	382	396	385	343	372	356	392	395	405	377	365	392	352	412	371	395	366	411	401	349	388	392	370	391	422	384	441	402	391	404	381	361	392	386	400	389	389	372	377	361	402	379	416	372	399	371	387	362	371	410	366	389	383	386	386	346	375	396	424	409	407	394	388	392	419	383	389	384	395	360	385	402	369	384	402	356	387	387	405	380	419	377	395	380	389	378	422	395	399	387	384	399	384	404	392	373	418	382	359	388	398	419	407	401	375	370	381	400	360	422	404	400	392	395	396	377	405	408	413	372	379	400	373	399	406	418	394	359	406	392	383	399	377	391	391	399	389	406	383	413	422	369	416	389	385	409	409	379	392	448	365	409	387	377	372	333	406	378	419	384	387	417	405	381	374	395	381	401	423	384	425	404	384	407	397	392	370	382	390	383	393	410	426	356	413	394	396	381	365	382	413	364	425	382	370	408	370	409	384	409	376	404	388	400	392	359	406	379	364	370	383	403	370	396	436	422	426	357	356	365	402	413	368	389	345	401	388	391	368	424	410	346	404	394	369	407	383	399	348	382	388	420	422	393	420	417	378	407	403	397	398	382	372	378	406	380	404	387	388	379	399	393	390	399	393	398	416	398	373	337	368	395	409	404	399	363	414	406	402	404	375	373	389	379	386	370	395	392	368	379	399	371	394	421	414	423	418	369	379	402	418	383	375	385	420	385	407	397	404	392	396	370	363	419	375	385	379	351	383	401	387	416	359	364	388	370	375	362	403	410	422	392	368	373	410	375	401	377	406	356	398	405	377	420	383	403	386	379	398	373	374	372	387	375	354	363	427	392	385	390	391	405	392	373	370	401	380	406	414	386	395	384	355	371	401	385	398	402	397	412	379	382	393	394	394	395	381	402	420	391	393	412	397	377	378	396	389	388	423	410	379	419	409	368	367	397	395	373	401	381	408	400	390	399	370	391	385	396	367	401	369	390	404	375	414	425	407	415	359	379	411	395	380	369	418	410	399	391	380	399	395	407	405	373	385	342	399	377	415	403	364	391	423	421	404	395	389	387	420	351	365	393	374	388	385	389	392	399	384	403	361	415	405	398	384	387	376	394	411	384	390	368	401	397	349	409	411	429	388	421	407	374	384	403	398	392	388	394	416	381	361	357	377	403	384	393	372	386	374	404	397	377	420	375	377	432	402	417	381	367	408	397	425	369	370	422	420	395	388	403	355	385	382	402	416	340	397	398	388	410	400	408	418	382	383	394	441	404	367	369	365	395	361	382	402	347	399	394	400	401	366	414	396	405	382	400	389	390	379	366	394	391	387	356	413	422	380	406	388	395	385	406	386	390	414	370	439	423	398	392	357	385	404	397	375	406	396	424	425	398	384	372	382	368	388	398	372	411	392	424	402	392	355	380	381	422	391	376	366	415	388	382	397	391	374	423	432	405	383	383	373	395	423	375	388	376	375	418	421	370	356	394	351	388	375	408	428	400	388	378	406	395	368	400	405	364	358	401	375	369	332	391	375	380	381	403	392	409	386	391	405	388	379	418	406	404	413	385	408	393	384	413	368	367	401	403	373	376	396	348	404	374	423	375	397	399	381	414	389	392	425	354	401	385	394	406	374	366	395	409	372	393	402	367	411	373	379	426	403	406	363	370	380	379	412	378	383	392	369	342	406	404	399	366	388	384	385	425	383	416	380	379	363	366	377	384	407	418	386	374	383	400	412	410	343	389	371	407	382	365	402	403	390	385	379	356	376	397	406	391	428	369	374	424	424	388	407	390	399	369	390	405	406	397	430	368	410	411	416	434	421	421	371	404	371	383	378	360	386	403	395	418	433	366	393	392	375	362	422	391	357	401	401	410	374	402	373	390	382	396	396	397	393	387	411	367	417	399	416	373	379	395	354	424	383	398	418	393	390	425	411	398	381	367	415	396	389	392	370	387	367	386	370	386	393	413	392	382	391	397	352	382	401	378	390	371	406	380	404	416	370	396	383	391	392	403	395	378	395	393	412	388	398	395	359	400	367	383	415	410	437	390	413	393	387	424	384	393	413	420	375	390	385	366	375	386	412	401	407	418	359	408	387	364	409	415	399	390	397	386	400	431	391	386	375	409	380	416	384	425	389	358	368	398	386	409	374	412	410	406	425	382	385	416	376	388	386	386	359	387	386	383	399	394	365	374	384	408	374	389	389	389	391	386	381	390	358	400	416	381	394	394	421	399	416	436	404	414	418	357	392	348	352	383	402	422	395	400	375	412	361	410	427	363	368	406	424	379	409	383	409	380	422	367	374	365	392	382	393	391	382	347	397	362	387	387	419	373	399	364	398	351	387	382	396	384	385	398	393	427	386	347	393	401	353	402	401	410	392	390	427	345	387	406	369	401	365	401	410	432	401	400	384	408	371	402	412	389	368	456	392	391	382	399	393	395	393	399	372	351	395	399	378	418	425	396	362	359	373	356	397	411	386	394	391	392	397	396	414	353	407	398	346	399	392	377	393	414	386	389	437	436	364	413	432	408	379	364	433	375	406	395	405	403	428	412	414	436	404	381	387	442	396	386	378	375	401	425	402	412	342	404	374	385	413	397	366	392	426	369	419	372	423	382	398	404	402	376	362	390	375	379	385	385	417	421	404	398	389	353	406	406	405	387	399
25622	23394	29530	28412	24086	13824	1009	392	353	373	377	382	366	374	343	337	345	370	344	365	352	376	330	350	321	350	341	373	333	371	345	321	336	372	336	371	330	340	335	345	376	342	376	366	331	317	352	324	353	355	347	361	347	352	349	327	359	337	329	379	378	373	352	332	335	371	350	355	371	349	365	358	315	361	343	345	367	353	387	350	334	318	392	360	358	324	308	378	372	339	355	336	337	338	343	348	330	318	326	342	351	354	343	354	364	337	327	365	336	375	319	324	336	345	333	338	352	335	352	359	354	360	350	342	346	367	335	372	366	331	345	341	371	342	335	372	299	372	346	350	342	324	380	345	348	329	336	330	366	355	349	352	341	333	324	364	343	328	328	394	343	307	380	364	362	333	352	347	381	357	337	353	361	327	337	333	375	325	361	320	362	348	342	350	343	330	369	331	333	372	349	366	349	312	346	322	356	377	390	341	365	349	348	329	376	351	377	347	361	356	361	357	385	319	364	348	357	327	335	357	346	344	346	345	309	354	372	346	348	328	362	333	336	350	354	345	330	349	357	334	359	352	360	384	329	363	343	365	376	345	336	348	343	364	319	349	329	331	367	331	335	325	329	323	336	356	347	323	363	358	357	330	331	357	309	347	344	356	368	355	346	359	344	342	349	345	332	317	365	369	331	384	344	366	314	333	339	324	349	334	352	339	323	388	322	321	338	320	338	388	349	344	365	341	327	347	369	343	389	352	323	332	353	351	357	357	373	334	355	344	334	339	359	355	376	354	313	359	348	342	356	366	376	344	358	320	369	379	340	359	376	342	399	339	357	382	362	377	345	341	329	341	340	335	339	365	330	361	339	362	330	341	378	335	354	331	341	351	336	358	383	325	348	326	391	331	345	364	355	359	362	344	361	339	341	369	354	380	345	327	335	339	337	345	336	341	347	331	370	371	337	360	333	347	342	365	341	343	353	346	356	331	328	371	311	380	344	366	353	316	344	373	349	367	363	369	345	363	310	371	326	386	355	369	354	341	350	376	328	366	357	357	323	360	345	356	338	345	347	333	325	327	366	362	361	335	331	354	355	348	351	354	365	355	352	343	348	341	379	356	338	330	342	336	324	344	337	343	351	343	346	327	338	334	350	338	328	379	369	378	364	327	332	332	331	341	330	373	355	362	344	332	370	352	334	335	371	328	334	329	334	360	347	332	332	340	335	325	365	369	348	368	358	345	348	381	348	346	371	342	352	367	361	366	342	335	349	351	325	360	364	339	364	348	351	344	359	369	345	354	365	336	340	315	343	337	343	332	339	353	373	318	336	327	354	326	351	302	368	383	349	363	337	360	335	360	316	339	337	331	320	338	358	350	335	344	322	332	357	360	319	336	344	319	328	355	348	328	336	337	343	365	345	343	347	330	343	348	343	360	341	345	330	338	350	357	328	309	376	333	365	362	321	354	366	400	334	360	367	330	331	360	355	351	357	338	374	369	344	352	378	337	340	332	354	355	357	366	346	337	345	368	367	330	331	365	372	367	372	369	331	350	346	335	341	375	332	329	334	374	323	340	324	361	329	375	336	356	353	352	350	377	332	333	359	357	344	348	358	365	342	370	388	352	345	333	354	371	312	322	329	323	323	357	368	312	311	364	345	313	324	377	351	334	351	344	336	331	350	357	324	349	362	330	348	353	328	388	327	342	365	371	354	337	378	348	337	352	321	358	373	333	373	349	344	353	333	336	350	324	390	360	373	324	315	349	345	373	382	357	376	376	348	309	360	354	319	334	347	353	351	319	340	335	338	314	345	397	313	335	370	308	299	368	333	360	356	337	356	313	349	360	322	367	333	350	347	347	331	384	367	334	338	351	321	347	350	328	357	361	350	355	357	334	354	341	340	332	346	336	354	360	359	342	376	332	354	343	335	359	362	347	330	357	346	363	333	334	347	363	336	341	340	353	338	333	384	346	369	351	350	342	354	349	375	347	360	345	364	338	340	341	378	349	341	326	367	333	342	322	340	342	343	349	374	355	341	338	324	333	377	365	346	317	364	330	324	348	324	350	365	337	355	344	376	375	352	367	344	319	347	381	318	352	379	352	328	361	337	348	353	382	314	343	354	320	338	337	369	342	336	337	360	333	349	331	377	355	329	306	348	352	335	335	332	342	360	329	320	328	382	336	344	349	318	370	319	341	313	344	315	346	324	343	336	325	336	358	334	380	344	306	320	335	363	351	320	368	339	350	336	331	342	357	363	356	369	317	315	339	348	352	345	373	346	373	373	351	364	354	362	355	354	346	334	352	352	351	383	320	339	356	338	336	347	325	358	388	335	314	375	350	340	330	352	327	329	372	326	338	359	322	367	335	356	357	364	329	370	330	346	369	353	363	329	367	353	348	357	340	342	330	360	357	358	359	349	327	334	347	379	377	325	303	349	367	336	355	345	337	354	356	382	317	373	371	349	333	326	356	337	323	365	349	335	350	355	336	339	348	344	325	357	337	365	336	376	339	367	359	339	356	359	333	366	317	364	351	344	348	330	346	384	352	376	396	349	333	366	338	355	327	352	327	323	342	345	380	360	356	353	356	336	362	341	330	330	334	333	333	341	341	349	338	347	315	363	352	364	381	331	340	360	363	388	340	344	360	350	370	352	380	358	356	362	336	362	348	313	329	351	333	323	340	369	329	357	328	361	341	358	343	368	342	322	370	323	344	363	327	335	360	323	369	338	360	339	308	348	326	361	339	341	348	332	360	371	343	335	349	360	344	358	378	325	358	316	368	364	346	336	343	362	372	297	356	331	341	305	320	324	381	347	360	351	318	369	345	356	360	372	372	320	338	349	353	338	334	331	371	344	340	316	339	386	328	326	352	370	360	388	320	365	324	353	324	314	368	355	338	348	344	357	379	370	355	362	325	392	305	378	351	376	339	351	324	297	355	368	323	363	332	368	346	324	347	312	336	346	334	341	362	329	326	327	348	309	358	390	392	348	350	353	360	315	351	343	342	347	350	370	361	343	344	350	341	326	338	354	337	366	322	331	351	369	344	381	348	345	361	368	345	355	345	324	342	374	327	328	346	357	330	326	320	337	351	340	307	357	345	335	337	362	301	326	371	366	344	321	354	312	321	318	344	350	335	330	354	345	361	350	345	353	339	383	335	346	354	356	318	355	346	369	357	367	370	368	321	346	324	345	347	361	336	350	344	364	375	379	357	346	363	351	323	348	395	362	326	328	339	331	344	347	366	356	316	374	327	339	331	330	346	347	375	365	317	341	363	338	349	342	387	337	342	369	356	353	361	359	344	339	388	340	318	349	367	359	361	365	336	358	337	340	349	367	353	319	347	351	364	379	342	377	326	332	344	365	346	327	353	337	365	352	356	358	344	343	343	323	358	356	345	300	333	337	317	362	363	371	366	345	328	327	341	394	364	359	357	338	349	348	329	322	324	336	350	335	363	340	336	327	332	332	346	331	343	352	366	355	369	331	325	390	383	349	340
60826	82985	51003	43674	31620	11161	600	603	571	539	587	568	595	542	565	577	546	512	555	522	571	564	538	534	554	581	564	549	600	551	560	551	536	581	528	568	523	574	543	514	531	570	525	568	590	549	568	541	550	544	551	558	534	560	539	538	573	549	569	529	553	541	547	546	561	525	557	547	560	553	615	536	570	553	555	569	535	556	521	531	615	549	526	541	557	579	576	529	563	554	527	549	557	586	574	517	505	539	559	565	589	587	549	499	554	556	544	554	533	542	585	565	555	540	530	582	609	538	526	577	512	554	547	583	549	551	522	523	557	505	561	550	520	562	564	562	552	544	555	564	586	550	579	515	534	538	545	569	577	571	585	553	541	533	548	528	573	545	569	555	521	514	536	562	579	524	520	531	585	571	544	519	489	549	534	511	535	524	536	566	564	587	550	570	568	566	530	606	554	538	583	541	559	574	500	545	559	524	564	562	573	553	574	559	552	550	540	529	539	572	577	577	539	539	579	564	564	537	571	588	551	539	522	529	618	526	533	577	572	591	529	589	557	577	532	586	534	536	553	552	556	553	555	581	521	571	560	583	551	544	557	577	520	601	541	573	593	560	538	560	559	538	561	558	539	521	526	566	588	531	557	555	593	554	560	561	524	579	573	556	531	522	559	581	505	567	567	560	549	577	554	569	557	529	558	553	543	501	533	539	578	566	525	601	596	528	534	557	585	557	550	603	532	561	547	540	549	544	552	583	528	595	561	548	572	589	549	582	542	521	521	560	583	555	544	553	558	543	536	528	579	616	566	550	552	568	545	569	536	563	571	550	560	569	512	561	552	572	558	552	534	556	562	518	559	580	537	532	546	559	583	511	559	565	578	565	566	570	582	554	546	555	533	534	511	532	535	586	548	561	558	543	543	529	555	510	562	533	563	558	530	542	567	591	569	523	577	550	511	573	590	573	539	597	530	588	546	583	552	573	532	566	549	515	549	537	567	555	580	539	550	569	545	512	569	530	590	602	542	578	555	581	553	565	547	505	518	548	538	560	588	589	505	599	521	559	550	568	564	525	568	563	538	592	576	594	519	552	546	537	534	557	577	578	542	567	549	524	520	575	522	578	572	546	599	582	549	589	551	591	547	562	511	564	562	571	507	581	577	541	562	554	546	554	590	559	521	538	551	535	539	562	589	549	535	577	541	537	553	583	548	532	572	568	512	537	557	561	529	594	535	508	580	562	574	530	574	566	539	561	555	549	560	607	533	571	537	545	569	488	573	556	560	538	544	541	597	571	531	529	544	547	577	566	568	529	599	528	501	540	520	546	549	513	574	559	574	528	545	547	569	523	558	581	533	537	562	522	552	584	524	574	527	560	522	545	583	511	553	592	585	569	541	513	567	604	560	578	530	526	518	574	552	528	551	544	551	557	557	524	543	537	563	557	548	594	549	582	527	549	536	512	562	570	544	568	580	584	532	614	582	559	547	517	556	543	592	555	568	594	570	573	570	534	546	549	560	537	525	557	553	537	487	586	527	589	575	556	525	519	562	567	574	542	568	499	526	601	606	509	536	571	575	537	554	554	547	504	556	523	547	549	560	554	544	545	507	542	573	570	545	541	570	546	527	527	523	565	529	593	519	536	529	534	545	559	523	538	545	546	537	584	559	552	531	537	536	524	590	578	595	584	548	570	559	552	551	560	551	546	578	531	557	518	549	526	569	554	566	547	562	573	595	522	551	562	568	538	544	589	507	533	581	583	537	608	555	530	507	562	585	527	523	563	552	549	551	551	584	555	582	534	529	534	588	587	558	550	556	528	559	546	530	576	556	536	575	528	523	550	538	566	545	520	581	527	530	544	504	564	577	543	541	514	525	590	535	571	587	540	547	589	537	557	555	556	534	615	540	563	553	513	602	533	569	540	581	538	541	562	521	540	573	597	556	544	571	574	593	546	525	536	509	561	574	532	562	527	567	551	563	567	572	530	585	545	543	523	539	537	558	572	535	564	519	543	580	562	547	508	565	561	533	550	546	558	531	551	518	587	549	529	556	528	546	555	559	579	492	528	517	560	534	528	578	568	562	557	535	491	604	533	534	553	525	577	528	554	601	580	538	518	538	556	558	538	590	532	516	583	540	502	580	560	477	539	561	575	529	533	512	584	511	551	527	555	557	518	562	552	515	553	530	534	562	616	570	546	577	567	581	505	565	539	563	595	553	541	540	544	521	564	577	516	540	587	552	567	522	569	591	544	511	568	522	565	552	563	571	579	551	544	535	560	531	543	555	559	541	543	540	580	540	572	540	579	542	561	562	612	568	574	596	599	526	571	546	578	560	557	583	574	588	530	569	556	541	543	543	566	576	548	523	575	547	606	560	569	514	533	555	542	575	543	564	592	521	588	530	543	555	542	566	544	561	583	544	581	596	583	543	556	546	533	558	590	587	537	556	546	547	588	576	531	551	556	561	593	553	561	559	559	575	553	544	600	612	533	553	560	494	519	569	573	535	530	575	547	528	524	516	538	528	573	573	569	560	583	559	583	545	577	525	546	535	531	591	538	548	552	529	552	556	539	580	556	536	560	547	562	547	522	528	550	527	503	548	552	547	573	538	576	522	513	532	572	549	536	551	540	532	549	532	549	567	565	545	578	564	605	594	592	570	583	559	557	547	566	561	553	523	564	555	614	556	553	569	544	516	562	551	550	508	536	568	518	533	583	508	547	580	525	534	534	571	565	604	574	541	573	561	526	566	527	544	508	536	600	570	544	559	539	589	572	569	585	545	518	556	590	532	570	539	518	531	569	530	535	505	585	546	571	545	515	591	534	594	523	522	574	578	589	516	571	514	536	573	605	527	543	552	538	544	587	494	554	568	540	544	580	578	539	544	545	571	535	561	551	540	544	538	559	558	507	529	543	566	540	539	561	518	533	551	563	569	590	557	574	565	568	525	555	500	574	538	537	550	547	518	535	535	570	544	511	540	576	536	552	606	557	557	552	583	527	550	513	541	557	547	566	538	587	543	529	580	525	561	556	534	554	540	547	558	553	514	495	579	578	537	564	566	606	556	533	562	576	518	539	561	534	531	550	551	548	554	551	518	522	559	576	547	535	576	559	552	536	529	553	543	535	540	560	531	535	548	589	556	523	542	580	534	558	510	545	575	553	560	593	552	562	502	562	498	573	531	553	546	568	566	527	498	596	531	567	531	559	570	580	550	558	555	558	567	537	580	533	550	548	512	541	542	583	524	564	562	542	535	572	541	570	531	549	562	576	570	565	542	550	500	568	542	520	530	529	609	590	580	526	567	590	548	564	540	605	574	552	573	529	563	536	532	575	482	539	498	576	586	573	544	533	571	571	551	607	559	544	559	481	584	543	546	496	524	540	566	539	539	572	569	575	525	522	546	517	549	538	555	562	555	577	564	542	533	502	584	594	543	533	543	553	584	551	536	539	571	592	574	495	549	500	547	563	570	535	552	565	533	555	526	580	507	542	541	525	567	549
24414	22414	29933	26384	25564	21030	5484	619	525	560	547	513	551	521	552	552	502	535	519	534	530	532	519	504	582	558	533	528	546	555	547	549	537	568	533	515	544	573	542	516	562	554	555	529	515	544	528	585	536	477	555	539	551	519	506	507	518	514	539	562	579	524	565	507	523	559	530	578	543	528	535	574	525	560	550	508	491	527	522	547	577	549	559	576	551	541	530	552	529	523	533	534	527	561	557	527	578	541	556	544	518	502	545	550	543	502	555	552	508	529	501	523	531	538	524	521	506	555	526	527	560	536	485	576	527	518	568	581	516	571	537	533	486	535	533	512	557	551	476	512	575	548	547	569	527	520	587	513	543	537	522	529	526	538	540	559	527	517	524	480	557	554	512	524	526	518	479	533	544	518	513	547	535	519	489	533	540	547	521	532	564	520	552	504	547	510	522	531	518	495	551	487	533	569	542	550	521	551	527	540	525	514	515	539	528	557	508	563	509	530	486	513	537	549	487	559	530	491	515	520	536	549	500	542	540	526	560	589	527	547	514	550	549	530	527	504	541	554	531	522	540	501	493	533	528	518	503	562	576	561	579	538	518	536	554	533	496	556	517	533	541	523	497	508	491	537	522	561	548	540	537	512	510	558	530	482	534	492	519	562	519	530	553	542	504	566	534	531	544	569	547	530	576	500	587	498	537	510	531	512	553	525	560	555	549	485	512	536	589	577	536	498	527	521	490	517	527	537	538	499	545	542	518	547	517	558	534	592	549	540	531	543	533	537	521	508	545	534	548	586	571	533	544	498	489	549	541	513	511	490	534	547	549	499	564	532	537	548	547	544	555	527	582	551	512	513	526	530	534	523	552	578	528	533	588	508	539	547	501	519	514	525	552	543	520	531	525	553	553	532	568	507	546	521	559	524	566	553	522	584	544	519	527	516	517	536	512	535	536	573	525	522	532	536	521	523	521	544	549	482	515	496	523	558	540	546	538	512	488	556	571	559	535	534	529	538	527	547	556	504	545	521	521	520	507	580	585	514	538	512	588	582	476	507	541	542	559	539	555	523	475	528	570	528	527	557	534	542	523	553	545	514	536	496	567	539	526	519	569	545	531	536	562	519	483	529	544	533	485	513	517	514	522	589	556	548	529	506	548	560	529	562	552	542	506	512	551	508	503	521	509	543	584	565	517	514	509	509	532	510	532	523	511	518	555	538	567	542	510	523	523	536	522	544	525	528	506	574	553	512	551	534	494	526	539	544	551	564	523	520	514	517	544	517	530	556	515	533	536	527	591	487	523	517	550	482	534	568	514	527	505	527	550	523	498	537	484	585	488	519	549	507	529	517	565	537	552	550	497	505	514	585	557	519	532	531	503	525	537	518	584	516	517	505	545	528	521	487	584	549	521	529	550	501	528	534	526	487	539	545	516	501	524	519	537	522	512	561	510	520	522	554	524	546	533	488	545	524	526	544	551	533	527	529	527	503	492	564	524	514	528	529	492	563	511	565	539	517	550	538	509	552	554	521	521	525	551	489	499	472	473	514	511	529	540	510	552	501	529	514	528	504	551	558	597	522	549	515	537	517	511	522	513	484	544	550	530	548	535	523	557	535	547	516	566	518	558	510	495	605	574	525	531	544	532	543	529	547	527	520	520	519	525	561	525	540	521	511	545	562	552	528	491	517	536	518	526	519	505	539	515	554	503	511	543	517	510	550	513	553	509	490	538	539	485	514	551	519	550	537	515	534	522	593	546	472	495	595	514	529	535	556	572	522	523	561	493	546	520	466	529	530	536	516	541	519	530	552	539	539	529	523	538	530	557	536	538	526	544	552	504	585	521	509	499	501	566	525	505	531	533	520	511	541	509	520	534	551	560	514	561	540	556	557	520	581	546	534	507	506	546	527	546	490	543	517	492	547	526	551	578	505	527	506	473	549	508	517	518	508	532	531	486	537	544	555	532	527	524	496	556	555	561	510	527	530	543	549	535	535	521	545	491	526	554	491	564	537	514	560	532	568	556	542	513	557	519	563	486	555	522	551	513	524	531	531	520	521	525	492	506	490	538	523	518	550	513	540	526	504	568	547	540	535	547	498	536	531	507	535	577	528	554	547	514	541	525	535	479	551	510	569	510	537	509	502	542	523	521	563	539	551	536	551	548	504	542	539	522	532	522	495	565	563	507	564	541	479	545	526	564	505	547	494	557	554	537	558	539	544	544	556	513	524	526	557	561	520	536	519	496	494	523	482	553	523	548	505	525	537	518	524	539	522	548	548	549	499	530	551	523	550	540	547	514	531	536	506	526	536	521	534	542	512	529	507	555	512	494	512	540	539	509	498	557	507	496	533	524	494	545	529	519	509	527	524	494	541	530	547	556	578	524	530	537	508	551	542	500	590	573	533	523	549	530	538	488	563	493	539	515	531	548	511	549	552	529	494	499	558	541	537	543	519	521	546	528	516	534	509	558	532	569	501	518	474	513	496	539	524	540	490	557	552	559	510	533	557	566	498	534	519	571	522	507	494	542	512	550	556	517	549	509	513	511	556	494	527	536	490	519	529	521	528	548	486	543	505	508	483	516	561	514	543	549	521	533	538	533	532	562	566	528	547	534	558	518	539	529	575	559	498	534	529	530	605	574	525	550	552	484	509	503	537	549	540	553	562	546	543	554	529	526	519	521	558	538	555	556	513	512	507	524	555	493	567	514	580	542	524	564	543	517	514	497	556	549	552	517	513	566	540	536	533	548	540	541	538	543	533	499	540	523	512	559	540	515	565	520	510	515	530	499	483	553	528	505	560	530	505	513	529	526	562	473	552	503	524	523	505	512	523	528	550	510	474	548	524	529	521	558	555	513	530	512	522	487	535	544	520	492	525	548	573	541	479	571	551	485	567	588	513	523	525	517	521	513	516	508	521	571	526	522	490	512	509	543	535	517	535	495	548	526	543	528	514	552	528	524	503	477	510	544	485	549	509	547	568	523	546	530	488	525	500	541	491	555	543	508	569	542	519	545	542	561	510	577	506	480	505	526	543	504	539	495	515	555	507	504	509	545	542	524	515	466	544	519	511	539	536	494	545	557	553	487	518	502	538	548	521	493	565	530	538	573	550	531	554	513	493	503	486	568	563	503	534	516	575	526	530	550	537	528	560	531	509	509	514	515	572	530	513	499	577	492	523	540	507	554	539	472	567	569	516	556	537	520	513	548	488	537	542	506	513	521	545	547	516	521	542	503	520	557	510	520	545	556	558	541	539	525	546	516	528	516	514	567	512	513	508	562	532	526	533	536	540	540	496	494	512	556	540	549	527	534	509	540	492	518	526	500	519	548	520	519	524	523	560	530	519	521	507	514	565	524	571	556	475	520	535	533	511	506	509	543	531	547	556	555	577	564	531	528	546	554	563	530	522	509	605	502	527	542	592	568	517	519	529	542	548	505	541	559	510	515	513	523	512	534	547	523	541	538	530	489	547	547	511	537	510	493	528	511	543	535	548
62620	85099	62680	51505	40441	15838	900	864	856	809	869	841	838	856	832	859	799	782	791	789	758	733	825	841	837	816	874	833	821	837	850	807	771	873	781	766	808	815	793	784	823	825	805	792	810	806	760	845	789	844	804	828	769	803	781	818	835	744	743	793	822	822	837	789	839	789	774	851	836	823	777	785	836	784	801	764	823	764	822	813	761	825	823	860	796	814	755	828	830	836	795	784	828	869	765	853	803	755	823	794	766	836	815	763	768	776	840	825	800	796	797	795	815	829	812	823	794	762	813	773	770	844	808	808	821	833	814	813	793	819	754	777	859	827	819	809	837	777	837	811	798	798	794	819	756	804	757	816	789	772	799	783	817	843	799	865	807	838	824	811	785	801	822	840	785	818	780	840	822	812	810	848	778	788	787	783	847	839	793	773	806	825	834	852	817	857	796	781	759	806	770	794	784	783	829	777	718	870	805	714	767	803	762	828	799	815	802	806	827	828	771	788	815	755	795	764	803	815	795	795	865	773	838	809	754	819	796	827	760	802	787	768	891	799	827	776	853	822	797	794	797	811	788	818	759	804	803	851	806	805	768	824	728	795	801	763	767	801	802	763	837	769	835	793	770	839	776	771	769	819	797	816	779	804	745	837	765	824	800	797	860	791	756	836	782	779	809	817	849	809	790	768	748	805	866	782	781	861	804	822	798	763	806	828	787	791	847	842	838	787	792	808	806	819	794	768	836	849	770	819	799	810	828	783	818	838	825	803	846	823	801	791	747	786	757	829	822	833	830	806	841	778	789	848	854	792	826	808	805	807	760	807	790	789	815	844	774	782	813	804	817	797	797	847	750	769	808	781	786	743	814	799	773	795	839	812	822	768	801	814	805	813	812	801	853	865	818	821	833	814	757	801	863	763	776	838	814	800	786	793	789	790	767	780	817	763	748	741	843	827	791	787	791	826	789	820	788	834	798	784	780	802	865	816	814	795	775	748	834	765	827	778	836	818	773	824	804	792	786	833	823	757	742	814	809	793	810	770	816	805	838	811	818	799	815	818	803	794	797	768	857	815	841	858	797	837	787	815	819	781	776	809	773	780	855	800	780	793	821	768	778	832	811	782	811	756	754	833	812	796	804	808	771	800	804	859	816	823	768	795	854	804	811	784	828	866	839	840	812	817	768	767	757	814	824	796	833	787	805	769	844	789	755	775	780	778	798	761	858	859	794	822	837	805	859	835	814	777	798	757	792	780	837	808	814	786	805	822	847	787	783	806	787	786	757	789	813	824	801	809	787	815	776	784	822	744	796	884	846	836	773	806	801	815	849	793	801	798	742	786	779	812	746	837	761	829	746	799	808	847	848	828	818	786	817	815	815	744	780	788	818	818	790	818	859	794	795	764	783	790	807	809	748	788	797	850	818	797	776	799	811	734	772	762	828	818	809	811	795	785	802	801	835	858	823	844	782	824	817	802	791	831	729	783	792	801	777	803	770	786	777	821	843	803	812	818	771	804	810	787	796	817	828	803	781	751	828	822	782	798	802	831	780	780	772	805	825	794	772	787	821	807	806	828	834	760	821	842	773	794	786	794	810	788	818	808	815	836	831	774	820	843	838	774	783	820	817	790	780	837	825	788	769	763	794	801	830	722	805	792	799	737	812	836	803	757	830	863	821	747	848	826	764	792	821	815	731	820	805	827	798	811	851	774	815	810	789	795	739	835	796	821	859	848	836	821	785	803	771	761	771	818	782	798	802	777	830	808	854	758	810	800	772	802	805	814	819	850	839	809	819	761	849	765	808	784	844	779	785	854	774	816	785	795	777	781	836	797	804	840	809	805	824	782	804	785	807	826	751	815	762	798	804	833	834	796	812	764	810	754	832	818	826	807	801	781	818	823	788	817	802	815	766	824	788	746	799	784	809	772	828	797	780	801	821	781	753	842	786	740	871	824	805	833	817	761	791	817	834	833	826	843	825	771	809	788	777	799	834	796	808	803	770	777	871	793	808	813	798	815	807	808	850	791	806	762	787	817	734	808	789	781	819	760	822	756	725	802	787	736	824	786	779	844	784	798	842	857	787	756	818	788	788	780	780	788	768	816	823	794	787	810	849	833	795	844	800	818	848	817	810	819	867	830	831	806	810	802	826	808	787	840	794	765	794	806	824	836	856	802	818	779	802	783	824	839	799	773	850	814	791	860	811	764	749	769	786	837	852	826	850	770	831	820	868	830	799	767	804	781	807	844	828	784	813	811	840	828	777	757	785	739	777	755	761	822	807	794	809	790	806	836	790	805	845	796	803	805	775	828	843	783	782	753	842	802	823	796	824	759	791	836	766	821	775	801	812	802	775	777	811	770	808	837	810	837	847	813	769	791	784	821	800	727	806	776	847	769	824	801	781	858	747	768	812	792	823	778	813	822	878	814	823	849	779	770	818	805	803	802	829	764	813	803	814	868	848	815	826	794	815	809	793	778	827	802	748	836	791	796	838	807	799	798	818	780	775	778	816	758	814	859	813	777	834	807	784	816	835	799	810	813	838	769	798	804	809	830	760	777	753	787	782	788	808	815	783	758	765	818	796	834	812	858	833	753	806	827	802	746	808	811	827	793	795	834	784	804	806	840	770	809	814	793	807	817	771	855	782	787	803	793	785	788	766	818	763	743	783	768	759	809	783	813	827	840	826	866	770	834	778	794	798	839	819	761	837	808	834	789	785	814	808	840	825	804	818	782	807	797	745	772	810	802	827	843	809	813	807	731	809	793	793	790	784	827	772	847	794	808	781	806	790	796	837	808	778	799	802	800	737	831	835	779	804	803	807	824	817	819	832	777	745	807	806	831	830	771	776	854	760	838	800	773	783	775	776	801	786	782	810	820	831	812	855	790	780	826	756	837	812	796	774	823	810	820	776	796	850	787	764	804	793	813	804	818	794	791	824	830	751	821	748	794	818	795	772	828	756	814	760	851	770	785	826	838	817	797	869	793	784	800	804	817	753	770	818	821	826	833	791	823	818	824	818	814	805	798	777	806	812	798	784	739	792	777	812	833	781	781	771	775	827	821	826	838	789	782	766	816	814	784	831	785	816	812	839	844	855	839	785	833	783	798	776	780	833	776	836	821	798	789	830	798	832	785	733	780	822	840	871	798	840	844	837	825	790	776	776	827	784	823	805	734	860	843	801	813	776	807	799	861	768	807	773	830	890	740	770	780	767	799	802	840	849	774	794	825	826	790	802	832	781	788	822	828	791	786	837	807	805	825	780	820	785	836	799	814	784	764	740	859	784	826	729	798	849	793	734	783	887	810	791	798	798	770	784	822	830	802	803	843	805	810	873	841	821	746	804	835	809	811	823	851	772	750	836	819	799	834	832	777	818	819	765	801	846	778	806	843	827	765	801	791	789	870	793	790	823	810	769	869	801	779	823	806	831	795	815	756	744	854	793	821	825	819	781	831	788	808	846	770	796	816	834	839	797	798	798	790	840	799	756	813	777	769
31745	28260	21233	10970	6332	1538	248	196	209	244	225	229	198	225	238	237	239	244	209	224	212	211	247	197	216	209	215	235	255	221	199	233	193	213	231	258	233	238	193	227	242	205	213	213	225	208	223	212	220	222	235	233	245	213	205	202	248	224	221	211	209	207	203	217	226	193	209	218	231	214	205	203	201	214	244	253	222	223	229	231	211	225	194	208	209	227	218	223	232	222	215	222	202	238	224	231	229	213	218	225	206	212	218	227	241	226	216	216	238	210	198	222	216	210	204	203	202	200	191	196	239	204	214	212	209	243	213	217	206	222	217	208	226	219	228	238	217	225	216	221	226	221	242	218	219	187	182	218	201	198	244	209	232	225	236	193	210	225	202	223	243	219	216	224	202	222	212	215	222	222	232	212	231	216	214	215	228	188	216	235	234	208	235	206	224	210	208	241	229	198	192	207	224	212	201	213	204	201	235	217	256	247	211	217	226	235	210	222	244	229	206	219	220	223	261	222	236	209	219	200	185	198	225	225	223	233	226	199	218	218	225	225	220	220	204	181	219	254	214	205	213	253	202	214	213	227	204	182	223	229	218	230	227	204	220	192	194	199	214	227	191	213	227	230	237	198	196	228	194	208	215	229	209	198	224	224	189	242	218	214	224	201	248	245	198	203	223	198	228	211	223	214	228	220	217	221	195	224	215	217	228	203	207	242	228	202	211	227	195	225	209	238	241	207	251	215	238	229	202	228	205	253	218	197	216	219	227	199	229	230	216	235	201	226	206	201	213	226	238	235	208	228	193	237	231	227	227	241	233	203	206	199	217	198	198	214	254	198	225	221	207	209	212	232	202	218	213	221	223	206	220	229	223	207	224	221	227	221	238	206	209	225	197	218	219	199	219	230	209	217	209	213	217	246	227	220	206	228	211	210	219	202	201	222	192	221	234	247	256	227	228	198	228	234	239	222	206	202	188	236	219	207	213	183	202	205	206	232	216	221	213	215	239	245	203	206	214	225	243	210	214	224	221	226	215	224	196	209	229	228	211	207	217	219	227	200	230	228	206	224	206	226	225	208	217	213	206	238	223	230	205	219	199	248	215	233	200	207	209	198	233	225	227	231	209	199	205	219	212	212	239	179	206	194	206	221	217	224	215	218	228	220	235	208	206	242	208	224	228	211	181	212	221	225	198	225	217	218	259	225	213	220	221	233	248	243	208	185	214	202	218	233	256	203	239	213	230	248	228	213	207	238	219	232	205	198	204	227	239	202	222	206	235	200	225	230	259	202	218	230	230	205	195	239	218	220	247	223	214	214	224	207	215	202	201	215	205	225	202	203	235	206	222	227	218	208	171	212	206	221	232	229	219	219	216	222	193	203	231	207	199	229	189	231	219	209	209	210	211	210	219	227	218	242	240	189	207	246	216	241	232	218	216	236	209	237	217	196	210	225	207	208	247	211	216	225	228	241	219	228	217	224	212	253	210	214	217	206	222	217	227	200	233	224	204	214	213	222	213	236	207	244	204	237	221	200	211	201	211	227	208	210	211	221	213	238	207	219	216	232	235	217	207	231	231	214	206	207	222	245	196	227	212	192	207	231	204	220	252	224	239	230	208	236	232	208	177	230	226	238	224	188	227	202	200	240	223	225	216	225	215	226	252	220	214	214	240	249	207	196	239	222	221	213	205	224	213	229	194	202	250	211	208	210	233	251	216	213	242	197	236	203	211	212	195	216	195	231	218	246	199	218	204	230	214	232	184	223	217	219	202	233	232	193	207	215	214	202	230	185	209	224	216	237	231	231	207	222	199	209	207	214	203	234	212	208	191	208	242	203	214	232	246	220	226	201	237	235	225	227	210	230	246	222	242	225	205	227	218	226	225	208	215	222	218	229	225	220	210	234	217	221	218	231	220	220	246	207	222	231	221	211	211	218	222	216	192	215	193	197	249	215	229	253	219	233	211	217	238	241	202	233	210	207	232	203	222	217	197	223	222	196	231	219	196	214	222	193	206	207	221	243	231	224	213	234	261	238	208	239	223	223	216	217	211	222	224	258	243	216	228	234	232	214	190	221	238	207	222	214	206	191	241	209	205	207	224	221	203	215	244	239	214	230	206	211	199	219	227	209	204	205	225	213	223	205	225	239	246	220	213	197	213	214	220	229	224	198	242	199	232	213	246	218	241	222	221	217	199	203	205	195	237	197	217	238	244	216	216	205	232	194	224	194	210	209	222	217	221	217	209	192	213	213	241	204	223	227	249	209	224	193	235	234	227	234	216	187	240	200	229	228	228	189	208	204	219	226	218	220	206	232	233	211	218	207	198	240	210	215	202	239	223	242	222	215	204	221	201	212	217	204	217	191	205	225	202	213	239	226	245	230	206	237	237	204	206	210	199	221	242	210	231	224	194	198	209	223	193	206	242	233	222	228	230	213	232	242	229	229	223	192	220	200	207	206	221	230	207	223	235	202	212	219	233	226	226	181	207	206	212	207	217	230	209	242	202	227	215	204	220	212	237	202	237	213	243	218	216	218	217	219	200	212	224	234	206	209	219	215	204	224	213	223	227	223	222	234	235	214	209	206	215	206	200	209	236	237	209	199	195	231	195	216	224	229	212	210	217	179	204	228	214	223	206	237	238	221	225	219	214	216	209	214	205	204	212	237	212	203	231	223	220	227	247	221	258	196	225	234	218	220	232	250	226	235	206	220	227	221	198	223	235	252	219	223	209	220	211	205	222	213	231	218	217	217	216	228	236	239	219	218	237	198	220	213	221	237	225	239	217	235	240	236	187	227	221	224	236	209	206	219	237	226	248	195	201	210	191	222	229	210	222	213	190	225	196	224	226	246	215	231	199	239	221	222	218	206	242	215	218	235	201	226	236	226	222	186	223	201	209	195	205	224	237	202	203	226	210	206	209	208	210	226	238	239	226	214	203	245	208	224	198	214	201	214	200	221	237	194	229	207	225	194	188	247	211	218	189	252	228	219	221	225	216	230	240	230	216	206	211	209	211	209	217	220	226	208	215	206	216	183	227	204	230	222	224	232	225	210	218	241	235	236	208	204	197	234	214	207	201	243	224	216	230	210	217	225	203	208	196	230	209	219	248	228	220	247	224	245	231	222	218	232	222	225	199	208	212	209	232	234	229	216	231	233	217	219	240	227	243	223	218	182	199	199	206	198	212	203	213	221	235	205	215	261	212	230	225	231	207	223	215	207	218	218	200	238	224	217	213	222	210	204	192	214	234	209	214	202	220	204	213	228	212	233	210	227	213	214	240	223	203	217	190	191	209	214	212	209	214	206	203	214	225	229	219	232	202	196	214	200	220	219	223	215	208	235	226	205	210	209	209	203	211	223	233	209	220	220	197	220	225	250	217	202	218	232	224	210	235	215	214	220	187	217	209	237	239	197	222	225	223	233	219	235	217	212	230	222	226	197	224	216	220	216	232	229	223	216	246	218	245	215	237	210	213	205	218	222	224	206	223	249	205	200
39262	43492	23988	14071	12041	3334	356	379	386	408	380	375	388	400	378	355	360	369	358	364	375	403	417	374	374	367	353	368	381	329	368	368	394	403	408	372	388	365	372	334	347	358	368	382	349	413	368	359	334	377	358	334	316	395	342	384	401	362	354	339	363	375	370	375	367	355	372	379	381	361	353	349	377	378	379	365	362	407	332	371	366	370	364	364	383	356	340	393	358	370	347	392	360	388	363	381	368	380	395	351	345	360	393	371	383	374	343	393	400	365	366	377	362	387	354	360	381	390	355	376	377	368	375	398	386	369	373	406	357	399	355	352	422	378	381	375	343	325	385	358	357	404	394	388	382	372	368	383	379	359	404	383	363	362	356	381	401	381	368	329	386	345	389	372	354	371	373	376	359	356	361	383	360	348	406	382	358	346	392	373	419	381	371	371	391	343	378	372	389	362	378	362	394	377	370	352	351	376	386	371	388	396	335	354	375	383	364	357	403	383	378	390	363	410	395	334	356	362	332	363	330	388	320	389	399	345	365	334	396	327	402	373	362	394	343	349	391	365	396	351	385	380	386	351	366	353	352	374	419	386	356	370	402	389	371	374	343	377	319	389	365	380	387	380	421	380	343	374	376	343	386	381	345	378	358	352	385	346	407	382	371	408	347	337	383	359	346	369	388	374	369	393	385	354	387	364	390	394	339	369	380	349	350	386	389	374	406	360	351	354	365	352	370	374	367	359	362	374	378	384	356	343	364	375	334	363	410	400	390	388	384	387	337	347	344	383	375	390	353	374	378	360	398	377	358	393	368	367	344	387	393	375	347	341	361	365	360	393	351	370	352	371	390	357	367	373	365	379	403	378	367	372	338	373	423	353	386	391	355	391	351	358	362	374	357	388	387	369	370	358	363	342	348	346	353	369	351	346	355	384	367	343	401	385	377	377	355	341	368	384	354	365	345	349	387	357	399	360	353	422	360	405	404	382	417	362	393	353	358	354	340	376	329	379	364	400	406	358	348	371	363	343	371	382	396	359	377	343	367	359	319	381	389	361	403	342	355	368	373	358	366	408	395	361	354	379	341	372	393	356	372	389	411	371	379	385	383	389	380	379	364	347	378	383	407	386	379	381	361	338	407	360	401	377	410	334	349	347	380	349	372	361	370	377	387	377	371	406	382	339	368	387	377	402	383	392	387	360	338	383	373	389	364	382	369	363	382	379	371	368	388	368	372	360	368	342	382	365	357	372	372	386	355	368	353	401	358	380	373	420	375	374	376	425	346	392	340	357	388	399	354	358	374	343	347	385	356	355	390	331	364	374	364	365	382	385	383	360	369	344	353	375	355	358	363	386	381	360	374	394	348	396	358	368	407	361	368	346	373	351	368	378	355	370	371	325	369	368	346	362	355	357	362	392	352	329	382	363	372	359	362	383	366	382	373	372	362	369	382	380	378	389	358	363	379	344	375	350	375	382	415	397	371	377	397	368	395	374	392	370	394	363	396	356	365	369	373	372	370	371	373	363	342	360	401	376	375	368	377	332	343	384	364	381	376	339	371	377	370	362	373	380	387	350	390	373	374	358	367	338	364	382	367	359	390	328	394	350	412	399	363	374	393	353	372	352	345	377	370	371	366	359	330	364	389	372	362	363	365	364	352	361	377	402	383	396	418	386	359	375	369	361	387	363	395	346	389	339	372	380	373	386	379	341	367	354	366	387	353	348	383	361	344	383	332	355	373	326	324	359	354	386	380	403	380	329	378	389	359	396	372	356	355	358	328	385	380	360	388	391	396	409	392	359	369	349	381	359	374	401	371	400	353	366	353	361	332	355	360	389	356	373	354	349	376	369	378	361	337	391	335	368	339	375	387	386	393	367	387	386	359	412	360	362	388	372	370	359	367	365	351	361	361	363	379	378	345	393	360	364	360	397	373	369	358	384	383	340	355	322	372	356	381	383	363	360	360	373	357	381	364	367	369	390	360	371	405	343	359	380	365	355	352	358	403	362	381	376	365	358	359	369	357	345	382	368	372	358	373	384	374	371	384	376	371	368	355	392	349	402	368	346	380	386	363	364	385	405	349	355	374	382	382	356	370	357	381	377	372	339	419	361	416	338	389	371	342	386	350	368	369	345	376	366	373	385	368	406	359	361	358	420	355	392	376	353	356	392	379	394	345	376	364	411	385	340	336	365	378	352	356	338	393	368	390	367	376	366	375	347	356	394	393	354	349	349	334	341	373	360	341	389	344	357	410	352	355	361	353	349	394	367	366	347	361	368	386	307	373	380	392	359	386	362	409	391	364	358	354	350	372	345	388	395	401	402	362	364	392	357	374	377	366	372	379	365	356	376	388	380	372	376	381	365	384	363	366	367	362	406	366	356	384	375	357	372	388	414	347	372	352	390	393	362	359	388	358	346	374	323	366	383	353	379	366	391	365	365	398	401	388	343	356	373	326	381	351	362	377	356	393	355	370	380	352	403	392	371	399	383	359	354	369	377	372	381	390	344	333	366	380	333	398	382	342	364	391	338	348	384	377	380	363	408	382	379	386	392	342	393	382	358	351	352	351	384	368	367	373	365	350	383	383	339	335	373	350	336	345	387	350	378	384	365	376	346	393	367	356	400	375	341	345	390	354	382	365	380	384	373	377	371	363	392	363	376	352	396	403	374	390	387	363	376	365	377	336	379	370	372	394	374	346	374	379	345	380	368	361	372	368	366	397	350	346	371	390	376	401	378	379	380	327	333	379	394	383	370	332	372	364	361	392	383	368	372	340	372	348	367	357	376	416	384	370	393	350	380	371	355	375	335	379	376	371	354	397	355	361	362	372	377	348	383	363	361	389	372	362	364	376	366	380	386	345	381	339	381	350	385	317	375	377	377	363	356	369	433	385	371	400	376	361	379	388	350	395	392	381	420	379	366	364	367	361	379	387	379	407	372	351	406	380	392	362	374	362	374	430	385	413	369	368	391	382	364	349	362	386	359	375	414	387	349	379	392	368	355	383	372	391	392	353	359	344	342	358	371	343	323	386	369	376	365	339	342	346	368	348	372	370	355	396	405	405	371	390	355	378	392	389	331	361	367	353	358	391	372	384	353	371	363	389	366	345	409	365	381	348	353	376	347	354	369	392	401	379	316	370	356	349	377	378	367	347	360	375	383	376	374	368	337	342	390	390	328	379	384	382	355	406	343	382	347	366	360	375	339	385	360	363	407	385	401	369	382	358	399	371	357	387	394	344	373	382	383	380	362	363	343	381	373	391	365	359	359	389	368	384	376	382	377	379	369	384	362	397	400	410	360	367	363	375	381	379	405	351	356	366	373	371	364	365	383	365	371	365	371	378	351	364	395	374	353	384	357	351	373	352	377	364	359	424	382	388	345	366	357	351	367	352	414	375	350	352	381	374	349	396	378	354	361	363	363	382	373	349	408	384	368	399	368	354	407	360	340	393	362	353	382	390	372	353	362	387	380	366	418	402	373	391	378	396	392	362	347
25486	23295	30527	28017	28300	18683	1993	393	401	344	361	347	323	351	355	335	330	327	378	336	347	327	341	323	293	318	315	346	378	348	339	343	321	353	341	316	351	356	331	357	291	309	375	346	342	330	329	340	328	351	336	346	332	332	308	365	324	348	327	364	334	382	330	329	319	332	323	339	337	340	350	304	338	346	337	333	311	346	348	319	322	332	308	341	355	342	331	332	344	338	348	328	342	381	338	361	323	310	318	317	305	325	309	335	331	357	343	347	313	324	306	353	328	307	309	348	332	309	334	309	322	320	314	354	317	311	346	296	340	360	352	324	364	326	316	349	325	335	355	353	341	349	333	330	367	336	344	316	322	353	304	295	312	332	342	316	288	320	298	368	306	303	326	327	321	333	366	326	347	377	326	332	342	312	294	329	356	331	336	287	325	303	324	347	320	324	324	325	352	329	317	353	307	306	335	301	316	331	319	320	316	337	341	322	333	311	327	349	334	328	309	318	321	332	340	371	321	335	309	311	340	314	372	330	296	312	323	316	308	348	334	364	310	330	321	294	344	322	292	312	301	323	365	331	306	323	331	355	313	331	330	349	363	335	333	364	346	349	300	324	333	324	339	342	341	320	339	340	329	357	353	309	344	328	328	354	338	334	342	332	337	283	338	340	339	342	324	316	333	322	349	327	324	305	337	344	310	318	326	327	348	364	329	329	299	326	307	370	316	316	364	335	338	331	313	329	340	329	347	328	320	342	316	310	334	322	317	326	315	328	323	354	322	312	321	332	347	335	326	333	317	320	342	312	337	333	337	315	351	334	333	328	322	338	322	331	341	340	300	315	328	315	347	325	313	346	329	340	351	336	310	342	340	337	309	338	321	321	337	317	315	343	350	344	327	328	321	340	330	331	329	333	289	308	346	319	351	331	310	317	337	329	336	357	317	340	355	312	338	359	304	341	346	340	361	304	361	356	345	312	346	303	333	325	317	345	326	329	303	323	330	349	362	323	354	365	331	355	303	314	333	331	360	305	330	331	313	303	360	324	327	335	295	317	320	314	349	339	309	332	340	320	335	336	331	315	359	357	325	353	330	310	315	317	356	305	321	342	345	300	349	282	314	329	359	318	311	301	350	332	334	331	336	330	338	337	306	325	311	310	377	355	321	310	332	327	295	322	321	313	363	358	334	330	331	364	343	343	320	335	331	364	313	324	324	350	330	327	322	301	323	337	306	342	316	349	312	367	346	343	334	333	324	302	303	300	305	344	326	327	341	328	323	328	372	299	321	315	304	328	301	321	343	312	354	333	338	293	335	313	334	338	332	349	332	325	291	326	316	344	353	319	371	332	342	329	354	358	356	328	358	304	352	347	310	332	307	321	344	345	317	319	332	356	313	344	329	330	348	307	310	332	332	317	326	327	318	337	313	333	343	319	293	329	312	317	339	358	302	320	337	297	326	350	342	331	331	322	316	333	318	327	312	319	336	320	337	352	304	320	328	309	321	298	323	335	361	342	334	304	348	319	341	332	323	323	369	302	322	337	346	357	350	313	329	312	326	347	314	360	337	312	351	314	340	311	343	361	299	327	351	348	316	313	295	358	330	308	334	321	319	338	352	330	323	360	366	349	344	338	307	360	330	338	344	313	329	305	361	345	332	300	348	331	371	355	315	303	312	318	322	332	326	335	318	346	325	378	303	313	336	332	340	329	310	310	354	320	306	326	346	320	330	338	327	370	343	317	323	330	352	304	366	335	318	355	326	307	335	323	322	333	344	341	344	341	305	328	341	363	355	329	297	333	298	335	343	335	352	355	338	325	306	329	365	330	332	329	320	324	326	313	361	340	333	297	358	308	340	330	301	320	351	332	322	351	354	356	334	324	322	317	341	324	345	336	317	319	347	298	310	347	333	308	341	341	344	305	336	338	292	312	336	365	359	322	362	328	337	320	372	323	334	313	315	306	324	323	349	331	341	312	339	327	336	329	338	339	319	328	340	331	340	315	356	349	346	334	319	340	359	348	343	362	358	315	360	337	346	335	305	333	304	315	319	341	331	347	315	317	348	344	322	324	318	350	324	298	318	355	357	304	340	344	344	340	338	335	349	359	341	327	345	332	353	359	289	288	317	310	330	342	316	324	356	341	354	325	349	339	334	386	340	367	292	305	319	352	289	338	361	352	338	349	336	348	327	335	337	330	327	296	347	308	322	331	312	378	317	342	318	342	341	331	285	333	356	318	339	321	373	324	335	346	369	299	340	327	350	340	320	355	353	313	330	356	322	334	358	348	335	340	339	330	331	347	340	317	319	343	367	312	352	336	320	380	322	312	305	316	336	357	340	339	337	331	335	348	347	354	366	338	330	339	325	324	372	326	339	343	313	326	281	324	329	353	342	363	327	330	340	359	339	339	302	333	308	318	327	332	329	328	324	325	333	341	354	351	320	325	322	292	359	312	341	336	324	337	286	305	314	322	307	340	374	314	310	346	322	331	354	334	326	358	310	334	340	318	308	317	291	355	332	321	313	328	351	317	333	305	343	331	313	354	328	290	339	348	323	339	330	319	320	308	339	316	305	307	349	360	308	340	300	281	304	356	344	328	301	299	314	349	307	324	306	328	335	310	308	347	321	357	296	324	318	324	300	324	350	345	350	335	343	331	319	319	342	316	368	330	331	298	340	303	322	326	320	316	351	335	312	344	356	308	344	330	311	313	327	342	340	353	327	308	325	327	328	308	366	329	292	338	349	315	342	318	323	350	311	322	340	325	324	331	349	306	348	321	343	354	315	342	307	289	298	307	333	318	307	300	334	326	378	325	326	315	330	330	334	364	347	375	322	306	319	313	328	306	316	300	343	324	346	339	323	349	335	320	327	325	321	314	335	319	354	330	388	322	364	307	339	327	347	342	344	367	310	346	333	332	314	304	332	344	302	311	355	336	315	324	352	333	344	346	309	343	326	318	333	345	340	309	333	316	347	315	322	312	302	335	310	335	320	325	326	350	338	371	320	344	319	373	296	328	332	343	317	320	367	342	317	336	347	310	365	322	338	343	323	328	285	359	314	328	318	321	339	328	355	320	338	330	344	323	305	379	315	330	314	323	349	301	363	334	330	329	334	316	341	356	314	338	342	334	327	336	309	344	336	331	322	328	258	312	320	305	343	341	320	361	340	359	332	316	341	335	304	334	325	297	337	326	312	330	335	338	341	351	357	350	322	356	373	325	293	351	328	317	346	345	334	314	323	323	377	304	349	333	330	330	361	320	296	343	346	346	367	323	371	345	307	324	342	352	339	314	319	345	325	324	337	306	336	299	301	335	338	327	340	334	306	327	299	305	305	330	345	344	325	344	336	328	349	339	326	333	333	309	344	317	340	373	313	318	334	339	323	339	311	298	330	349	327	347	309	302	353	298	292	299	317	322	304	349	341	331	317	284	317	321	318	306	325	356	355	312	356	334	353	355	326	354	316	344	344	316	313	321	325	322	325	333	329	340	316	310
61157	82035	58489	43328	40527	16435	648	600	606	547	557	549	544	566	513	549	554	513	519	515	558	552	555	564	533	496	543	512	494	507	513	525	549	525	512	540	528	478	498	507	576	541	519	523	531	514	562	539	532	549	528	542	550	507	498	527	532	533	529	541	528	526	553	538	543	532	582	585	518	553	504	528	562	546	527	509	517	544	545	512	519	567	552	582	526	529	535	529	520	581	516	552	535	546	526	545	567	500	564	539	522	541	524	511	546	532	524	542	541	523	568	535	522	592	536	546	545	528	548	562	543	548	558	510	465	561	524	524	572	542	550	548	495	550	563	538	533	526	543	543	547	534	513	514	525	518	464	573	509	557	505	515	509	561	524	535	581	560	560	540	545	529	520	518	511	587	537	481	537	590	510	541	557	521	596	549	537	530	574	553	521	494	575	570	531	535	512	537	523	569	518	527	521	555	555	567	505	546	558	515	538	496	542	539	575	544	546	521	499	529	505	544	508	548	520	539	568	529	523	531	562	537	552	566	513	519	573	536	518	519	484	576	558	493	534	542	565	559	520	543	576	579	547	527	522	587	555	532	523	515	532	501	515	528	537	470	541	546	591	528	526	541	509	536	509	545	528	509	556	529	534	527	496	516	541	537	542	557	560	548	570	516	514	507	551	535	530	536	531	502	509	567	554	554	560	505	524	536	512	578	540	549	558	574	545	561	537	599	524	521	568	531	588	545	487	518	538	535	536	567	527	523	515	516	508	518	539	521	510	564	518	511	539	530	534	536	523	551	513	532	537	574	519	536	557	539	566	563	515	510	532	528	500	526	531	552	547	539	538	545	508	571	545	492	514	511	544	531	566	539	562	553	539	546	526	554	535	531	503	555	516	522	533	542	537	524	504	556	573	502	585	526	521	557	520	545	552	565	508	523	556	531	520	518	518	521	574	536	523	547	528	558	522	523	482	517	559	555	533	512	527	567	545	512	541	556	492	528	540	560	503	529	534	501	531	499	533	476	536	525	557	540	580	562	498	548	494	512	516	495	542	559	530	583	598	542	557	526	485	548	584	551	509	494	547	545	536	501	507	533	521	513	552	549	500	528	556	580	548	530	567	546	539	528	531	569	487	562	508	533	452	585	565	531	531	504	524	557	535	515	537	509	535	554	559	512	544	533	518	519	559	547	559	517	516	523	543	544	508	556	518	491	528	543	543	504	523	539	514	517	542	537	551	552	528	569	546	556	486	488	525	494	559	520	536	559	544	520	538	502	510	501	550	534	529	528	557	508	504	522	534	536	519	523	514	519	515	512	567	557	574	519	552	495	561	548	531	525	547	541	473	510	512	543	581	533	543	519	510	570	538	555	537	546	580	536	529	524	528	548	521	529	566	543	529	513	537	573	548	499	517	545	550	512	512	528	547	521	517	559	581	584	539	551	518	529	545	505	542	518	566	481	563	542	527	535	520	517	505	550	523	532	510	532	502	540	525	497	564	531	546	551	518	507	554	559	508	510	544	575	513	546	534	513	537	525	504	546	546	541	553	508	493	522	544	519	566	548	517	536	574	575	526	508	502	563	549	540	545	506	492	549	511	529	521	543	514	498	539	511	556	540	512	558	524	548	537	509	508	508	528	539	527	505	502	526	515	581	511	558	544	566	544	533	570	532	532	579	506	562	557	554	558	490	532	523	530	511	519	526	547	547	538	483	550	536	526	542	533	562	509	534	543	561	537	528	536	547	503	525	562	484	520	515	539	564	546	549	502	559	543	542	530	558	546	536	571	551	572	508	543	538	531	503	509	495	526	555	513	579	545	544	551	570	503	517	523	506	522	530	556	548	513	542	540	559	520	573	514	540	577	545	545	569	498	589	516	548	546	549	537	507	512	545	543	548	567	540	484	495	590	527	487	549	551	547	520	522	547	551	505	537	536	542	555	526	563	491	514	584	528	557	557	556	555	545	509	539	544	469	536	525	524	535	539	539	474	527	518	516	529	516	516	570	550	516	542	558	537	547	518	559	504	497	533	535	551	526	522	566	542	544	508	515	525	552	490	545	481	511	546	443	550	557	522	537	514	516	525	547	530	508	491	527	529	556	527	510	515	551	541	507	493	521	583	547	521	514	542	516	539	506	515	545	553	502	551	545	514	525	546	538	516	523	533	558	564	598	530	545	538	523	506	545	531	531	512	519	532	527	545	542	549	523	555	529	569	540	587	548	522	533	527	523	528	559	501	478	558	551	526	559	558	533	556	510	520	494	517	521	543	527	557	561	539	548	533	580	498	537	518	519	516	551	559	556	532	542	534	526	557	534	556	538	569	563	542	490	559	551	523	520	536	540	573	522	507	541	531	564	516	520	574	545	556	542	531	535	527	549	508	539	512	509	498	504	528	515	545	548	535	567	536	538	536	554	528	564	556	508	530	540	513	535	536	526	535	566	525	547	499	551	520	563	542	519	548	518	558	532	511	516	571	504	487	524	501	499	532	522	537	529	514	537	536	534	499	584	514	539	545	520	504	532	569	511	519	525	531	532	488	558	547	564	522	558	500	574	500	532	564	495	549	522	601	554	521	569	534	547	513	528	553	540	545	532	510	533	506	523	575	510	539	537	532	522	522	490	495	552	542	572	533	532	536	559	510	523	533	534	538	499	490	520	506	580	497	520	528	514	546	481	533	537	545	504	533	586	549	527	532	538	542	538	535	540	535	530	527	499	493	531	539	523	555	553	567	559	518	588	571	531	525	531	537	544	570	537	534	549	544	531	506	544	533	539	559	528	528	521	534	519	517	554	502	556	537	586	560	569	514	525	507	571	531	498	510	521	566	551	532	523	513	564	564	572	519	589	520	571	549	535	512	518	520	522	515	536	529	528	572	496	549	541	520	560	543	517	550	535	539	526	570	531	524	544	524	545	553	543	568	534	502	490	561	506	535	549	519	490	567	550	545	517	511	602	561	528	515	492	579	522	553	543	505	534	503	536	520	542	529	515	499	552	524	531	522	506	510	562	548	535	531	551	519	499	535	554	541	529	564	530	574	542	548	529	491	561	520	577	533	537	530	542	525	523	518	589	569	547	520	555	487	551	548	531	560	544	552	493	526	553	523	540	577	561	548	571	577	577	547	512	519	558	540	555	553	516	503	543	532	509	557	582	502	529	499	499	528	533	575	512	538	533	563	502	560	518	531	531	529	505	524	513	501	521	509	558	552	566	543	558	556	559	516	512	504	505	519	524	511	515	524	575	510	548	553	530	525	587	507	521	487	511	526	565	535	577	524	543	558	523	516	515	498	549	507	507	538	499	530	542	577	508	530	528	584	565	522	528	553	542	534	506	535	530	538	515	563	515	548	558	542	512	553	543	507	532	588	542	560	529	532	576	546	550	537	526	526	505	525	497	542	491	528	555	542	541	545	526	534	575	499	509	518	510	513	530	522	529	542	561	525	555	482	547	530	522	542	555	501	518	528	532	555	495	515	520	540	533	523	553	550	516	531	572
24401	22643	31066	28562	30381	22860	5320	676	548	549	553	535	518	520	554	525	516	580	543	531	549	519	515	539	573	486	527	526	489	510	483	462	558	531	527	537	535	525	510	527	511	490	529	520	530	528	522	504	507	548	522	540	526	498	532	534	528	533	572	517	511	516	520	522	504	497	536	521	560	478	501	481	497	546	503	533	520	543	552	483	557	573	522	553	504	530	522	521	516	520	540	522	504	521	521	515	571	508	527	523	560	522	494	514	484	534	532	541	507	502	526	519	517	533	574	568	552	526	509	521	531	548	500	541	500	500	470	510	520	522	541	511	512	496	536	547	509	511	481	491	502	530	532	478	477	486	529	532	503	545	505	529	497	534	532	506	480	507	554	543	571	502	525	498	512	552	515	535	530	566	531	491	556	487	506	529	494	529	495	523	519	533	524	534	522	527	521	494	514	525	500	526	510	572	487	483	484	536	582	502	554	490	516	532	528	545	533	537	499	519	522	541	505	543	534	498	519	534	553	515	508	527	536	529	563	473	492	527	538	473	528	510	527	527	539	489	511	550	508	543	537	509	535	513	520	516	523	521	524	521	517	543	529	550	554	579	481	508	488	496	458	528	483	506	497	524	548	537	572	482	496	534	551	506	526	554	526	532	539	539	530	494	544	548	493	523	517	523	510	538	529	522	493	518	483	469	517	482	492	506	533	539	511	512	547	494	537	505	519	543	535	507	492	529	521	508	548	522	538	523	537	515	521	561	517	533	543	523	505	528	512	513	529	500	531	524	497	489	540	519	534	540	522	480	550	509	509	554	520	530	509	494	511	506	510	514	513	520	544	548	512	500	502	563	525	505	502	515	534	518	491	504	497	493	555	522	551	538	549	527	523	496	527	518	491	526	515	545	524	515	552	543	494	521	513	498	517	532	464	525	570	525	493	511	531	508	532	496	550	517	531	535	538	504	507	516	535	529	511	538	516	549	539	530	537	511	529	525	521	509	537	540	531	533	515	527	476	528	490	504	520	512	514	450	543	552	547	512	542	512	487	511	524	524	554	532	492	535	492	545	530	534	529	512	554	538	502	537	549	496	497	538	523	511	514	508	560	541	517	545	552	533	517	510	474	532	501	501	528	533	510	530	546	504	482	524	541	531	468	493	539	518	535	497	514	501	512	528	543	525	547	503	543	546	481	512	524	546	545	545	513	528	563	512	540	559	556	510	511	521	541	499	540	564	482	589	485	489	498	508	486	520	502	492	522	567	507	504	520	538	506	508	511	501	560	523	526	536	507	556	500	506	521	514	486	517	520	516	529	519	546	558	543	493	562	556	531	514	541	496	483	529	506	517	517	548	524	478	530	535	501	536	500	541	500	544	524	519	501	500	543	520	491	508	531	519	551	544	516	512	536	491	519	508	495	560	559	499	506	557	496	550	492	523	507	510	533	549	527	517	503	499	529	500	538	524	525	508	509	512	556	535	551	578	511	512	524	503	550	511	525	545	512	521	547	501	484	512	529	540	550	505	489	505	545	520	527	510	509	511	521	503	552	497	507	505	551	509	504	512	537	514	553	520	491	508	554	518	534	528	515	501	554	545	484	545	469	558	492	521	528	532	516	490	504	535	541	557	558	495	515	564	516	523	510	500	505	513	519	512	523	521	475	532	534	483	517	539	521	502	505	499	551	540	506	533	496	546	494	525	529	572	472	519	546	499	519	553	540	520	516	508	566	528	501	501	463	504	528	472	574	533	506	506	553	527	498	506	505	537	501	523	549	515	503	536	520	526	517	499	533	550	514	494	527	553	486	547	504	512	554	527	501	499	552	515	497	518	510	550	503	522	570	523	523	541	532	532	518	518	544	512	516	557	471	551	510	506	518	536	542	519	546	541	461	517	510	517	555	542	507	505	551	527	529	486	521	498	534	490	550	547	526	501	539	536	504	487	531	528	543	512	524	520	557	511	503	524	524	507	529	519	529	553	496	531	495	519	483	513	550	509	484	492	509	488	515	495	494	534	515	504	553	536	533	489	491	554	568	533	525	533	558	502	529	536	532	513	528	544	528	480	485	526	505	511	518	504	484	455	521	525	535	487	525	537	499	523	511	526	503	519	548	555	528	519	522	560	555	557	516	532	519	550	532	540	508	516	525	526	550	503	559	538	546	542	488	541	528	489	497	524	499	486	539	497	506	505	512	509	540	492	532	519	490	547	505	539	495	512	502	550	566	527	455	537	507	532	563	524	550	520	516	517	501	524	565	535	526	483	499	552	494	500	504	501	499	525	518	475	523	504	488	512	498	519	521	482	526	520	523	484	536	519	510	551	493	503	516	583	494	540	573	517	576	495	539	536	539	484	464	537	506	538	517	508	499	514	526	539	540	514	517	507	527	520	523	469	521	552	525	535	540	495	502	497	478	524	518	522	507	484	513	521	522	537	531	503	544	519	532	549	546	515	513	507	526	509	529	523	507	506	549	506	555	525	543	522	508	521	575	525	519	490	480	509	507	486	544	497	521	508	518	535	547	488	528	494	496	507	503	473	508	547	533	524	496	495	508	511	526	526	533	518	528	496	547	561	477	499	538	495	480	512	527	562	517	560	511	459	518	550	541	543	523	536	512	512	516	514	519	493	517	536	514	544	547	500	513	532	526	521	551	510	515	548	521	508	528	544	568	523	499	587	520	523	487	516	499	513	558	523	511	530	524	524	521	517	532	549	502	497	538	585	490	510	520	510	502	532	532	535	519	550	501	486	529	501	489	541	555	522	552	541	537	533	512	529	490	569	528	532	528	529	539	502	519	501	522	526	530	518	548	543	542	490	525	506	499	568	514	466	524	528	521	500	513	502	576	507	498	518	480	512	559	478	466	545	500	497	505	529	506	537	526	540	498	481	505	538	552	520	501	538	537	532	481	537	535	500	490	496	553	523	521	499	514	555	511	531	515	527	541	505	510	516	515	551	499	503	518	550	500	562	520	513	539	505	498	482	472	504	533	499	556	552	509	525	517	506	488	518	537	495	502	555	519	552	522	553	547	530	510	555	527	541	542	505	541	515	520	513	547	529	516	513	523	521	500	555	495	553	539	513	527	516	537	535	480	451	501	527	530	507	492	492	518	545	512	543	543	535	488	570	513	487	528	513	503	561	536	530	511	514	508	502	512	525	498	525	494	514	528	509	455	529	525	495	503	480	509	538	529	561	542	498	522	543	513	513	527	527	476	563	523	488	533	529	490	556	502	537	572	550	515	524	519	462	518	502	531	555	526	469	517	503	507	508	521	528	522	497	492	529	478	581	513	522	484	540	503	525	479	491	533	536	494	495	536	515	536	484	543	506	522	501	550	558	534	503	528	545	535	538	509	513	490	539	524	490	582	484	519	502	504	538	539	515	534	479	532	507	479	517	498	505	521	538	534	514	509	507	516	542	521	465	510	540	505	538	530	502	517	482	501	511	514	528	539	534	491	506	546	520	495	491	527	527	522	535	494	519	529	558	471	514
59528	97467	69098	48822	46439	19729	897	884	895	822	832	835	883	803	787	878	877	789	806	800	807	833	829	793	763	810	755	802	783	779	813	821	820	803	825	813	815	803	802	834	850	817	798	752	792	799	811	792	784	767	816	795	830	780	778	837	819	788	792	810	743	814	826	828	807	770	760	786	808	855	800	854	849	802	801	771	791	824	840	810	767	759	823	790	731	813	785	804	787	805	826	832	810	768	813	766	835	860	778	829	809	792	809	787	797	794	829	789	777	776	768	854	845	797	813	816	773	763	818	841	787	805	791	774	785	797	828	845	757	774	810	803	817	763	793	798	835	796	814	810	778	819	782	822	779	790	751	740	768	786	786	780	814	839	767	826	783	785	848	820	767	781	818	776	795	814	770	783	825	795	795	821	829	789	775	837	767	817	816	787	851	804	812	789	845	829	762	765	780	825	771	866	821	745	758	787	811	763	792	797	812	769	806	737	785	824	818	773	768	771	735	834	803	773	810	772	829	779	774	846	790	811	817	774	760	785	802	806	762	793	799	814	773	799	784	824	774	783	731	780	806	810	783	777	809	783	820	812	858	794	745	811	785	778	819	744	843	836	796	808	772	823	858	800	798	792	829	805	778	787	785	838	769	801	781	827	824	812	800	790	804	785	807	754	822	792	774	827	772	821	774	806	803	775	823	783	745	804	759	791	847	820	821	815	868	821	751	771	795	809	774	803	797	780	809	788	795	765	776	766	789	804	793	799	793	799	804	784	844	811	828	815	836	760	768	759	809	819	780	784	804	776	770	769	784	794	750	822	830	838	816	833	825	810	807	737	793	838	816	760	838	856	808	765	826	794	790	844	812	797	800	832	809	800	784	740	864	788	757	761	794	793	792	809	813	785	767	839	826	825	818	747	745	821	797	793	816	766	820	791	795	816	812	815	802	811	817	787	796	747	840	746	795	818	768	778	781	763	781	757	784	806	815	846	783	731	823	817	819	766	835	826	822	810	775	835	802	776	825	721	797	818	802	750	795	768	806	819	835	764	822	809	898	802	792	840	800	819	801	798	824	789	728	800	827	826	808	784	855	780	771	829	813	770	821	747	829	798	806	745	793	834	837	836	848	779	762	779	794	780	811	827	814	804	776	801	844	796	768	786	835	787	760	820	795	793	832	820	853	859	797	793	834	775	808	821	805	796	793	804	831	784	803	806	851	737	835	740	841	802	811	814	820	845	825	774	754	782	775	888	802	806	812	794	792	778	802	786	814	799	834	779	785	844	771	800	791	804	825	813	813	795	764	793	782	728	785	794	787	797	800	772	822	804	753	855	790	802	826	836	768	776	768	853	847	737	778	774	798	833	836	775	760	777	763	827	772	793	777	782	786	809	816	781	797	782	747	803	814	816	772	793	816	782	800	793	797	827	808	838	797	768	815	810	782	789	831	848	820	748	795	816	771	781	771	764	779	829	833	815	782	857	803	787	784	800	793	842	845	818	839	828	832	825	803	774	789	765	833	804	803	836	832	785	818	794	813	797	794	846	842	778	795	783	766	783	805	790	792	807	806	789	770	817	770	812	825	768	780	780	794	705	836	813	807	822	804	811	760	779	831	831	829	825	803	836	829	751	786	794	781	808	790	764	795	851	792	830	834	803	814	816	779	822	811	839	820	830	799	809	819	782	818	800	793	826	859	802	803	778	791	773	790	816	771	804	791	825	811	776	821	818	773	759	791	834	810	760	820	772	818	772	816	800	805	803	820	785	793	788	846	739	799	802	813	812	851	786	800	807	753	768	784	822	794	801	778	801	852	863	738	791	841	775	793	781	777	795	792	801	807	776	761	776	794	789	824	815	819	773	782	825	848	826	761	788	846	814	796	766	803	836	810	810	775	785	784	802	765	789	823	818	816	785	810	799	753	802	803	827	787	861	778	874	814	748	841	812	811	771	775	786	792	754	814	821	787	759	756	804	777	797	763	731	804	794	756	809	782	792	804	814	775	814	797	777	811	808	839	850	769	821	809	819	790	797	809	809	844	780	800	779	832	797	803	758	834	834	819	817	781	819	828	838	806	813	844	756	790	791	816	798	761	791	779	771	792	752	793	831	805	811	819	831	825	798	810	815	799	834	828	800	800	787	755	780	831	875	760	829	801	823	808	804	787	834	782	776	808	812	781	787	799	808	787	810	844	793	798	769	824	792	766	785	789	816	816	855	795	772	810	789	812	781	805	811	781	805	768	776	766	763	837	811	831	815	789	777	813	786	783	789	835	766	855	788	843	748	796	855	774	807	748	827	779	793	791	789	825	815	813	814	811	756	786	825	848	834	811	820	763	811	844	784	781	819	834	798	852	825	745	832	827	801	758	827	752	783	816	823	779	781	843	769	790	825	820	815	783	794	796	849	759	784	765	775	784	788	811	815	756	841	763	828	785	787	778	764	783	819	788	864	796	803	791	812	817	826	802	784	787	785	792	838	760	803	878	793	861	808	803	787	790	817	803	796	801	805	854	829	813	822	848	792	733	795	827	773	765	826	742	842	832	789	756	819	766	821	828	802	857	826	770	760	773	816	774	825	837	812	841	835	852	759	789	828	813	769	805	796	825	800	773	796	834	835	785	767	785	801	783	813	738	825	794	746	841	794	787	809	723	784	816	867	825	826	810	810	797	809	739	825	735	827	795	731	803	822	834	787	822	808	776	812	820	787	751	824	784	836	778	822	796	791	792	831	795	797	766	806	797	788	765	815	776	807	831	768	776	806	806	772	775	793	837	786	766	774	763	837	768	805	805	799	810	792	834	799	776	779	782	818	728	788	791	823	842	792	787	791	783	819	810	762	842	827	798	818	818	770	795	780	832	790	804	794	782	798	810	826	789	738	856	832	816	773	770	832	783	772	768	827	804	821	774	853	759	845	804	854	778	770	826	784	810	807	772	784	794	816	798	751	798	806	809	816	793	761	778	777	813	831	799	790	836	819	765	740	796	819	782	757	741	871	793	854	777	812	776	768	773	789	806	781	753	793	812	796	820	781	699	782	768	810	822	769	775	785	810	808	786	793	816	823	799	793	836	804	834	812	847	786	777	778	750	809	845	827	804	809	757	857	760	846	759	816	814	803	768	798	829	800	815	807	837	777	841	785	769	823	777	791	804	829	793	826	778	806	823	794	742	805	854	800	750	800	819	843	807	843	786	790	785	823	818	801	853	780	818	784	786	803	773	814	824	793	798	824	794	794	826	741	834	783	798	821	778	816	779	778	790	839	790	781	802	833	769	785	784	762	826	808	787	787	787	791	813	804	833	788	778	767	819	783	819	779	790	785	774	822	803	832	791	764	761	797	745	800	819	794	811	821	810	833	814	829	808	806	762	782	739	802	805	776	731	827	765	783	827	754	805	812	720	813	738	780	801	785	818	764	754	832	768	811	813	789	834	792	790	844	840	792	814	793	778	787	835	831	787	804	845	834	738	808	759	805	760	829	756	783	833	786	892	828	830	775
31107	26419	23866	13795	6492	1676	220	211	210	210	209	215	237	227	237	215	237	210	246	230	226	224	256	224	189	244	223	214	223	213	205	248	228	206	201	213	218	220	210	208	201	238	208	212	198	239	228	221	219	223	202	203	248	200	228	239	207	220	211	217	238	206	218	208	203	212	235	216	220	211	253	232	218	212	213	204	232	198	219	214	236	207	223	190	229	226	230	237	234	223	211	217	218	212	216	241	232	211	228	189	197	207	214	222	218	241	219	216	238	226	213	199	195	242	228	207	221	233	236	209	220	228	198	214	209	218	200	251	225	221	237	229	213	233	212	229	241	227	216	211	189	199	211	209	222	244	207	231	201	224	230	202	244	245	224	221	218	222	209	223	234	227	208	215	210	217	216	242	206	222	219	211	209	223	223	211	245	227	209	232	199	223	210	228	211	208	216	224	234	215	205	226	214	230	243	205	239	215	217	220	216	212	211	222	225	235	219	229	209	214	223	206	173	224	222	225	206	250	231	245	229	210	222	199	205	240	246	257	242	237	198	224	238	241	218	225	212	215	222	221	232	225	238	224	219	224	218	243	236	261	232	214	196	232	246	232	209	233	245	227	232	213	249	208	224	236	226	199	226	223	240	213	215	223	213	226	259	208	206	198	205	204	228	226	206	229	202	238	245	211	215	208	221	220	248	208	232	254	204	247	202	234	211	210	236	227	216	228	251	229	215	210	250	216	214	245	224	233	212	229	236	224	224	238	199	191	228	214	216	220	210	202	224	211	200	195	228	230	209	224	216	239	233	222	245	216	224	216	195	218	234	234	206	203	215	222	204	223	222	227	219	215	250	223	198	192	212	206	221	227	223	215	231	238	209	218	222	216	229	248	236	212	180	196	179	233	232	260	229	227	245	223	214	276	224	238	199	204	252	223	233	226	231	223	232	210	208	229	211	215	188	228	225	219	240	214	211	233	214	224	212	229	181	246	210	200	220	227	222	237	208	211	228	246	214	216	219	204	219	214	221	209	210	232	210	210	225	213	234	202	211	217	238	231	239	211	216	194	217	246	227	239	218	252	236	237	211	213	212	241	251	233	234	207	230	216	230	213	197	209	231	250	217	220	235	238	207	211	211	227	214	227	218	235	217	236	254	220	244	225	206	219	232	239	212	208	245	221	211	220	225	252	233	219	192	217	225	234	238	220	209	248	207	222	203	207	212	228	218	205	220	236	230	236	211	230	197	210	202	231	218	223	218	239	218	232	243	229	201	246	225	237	195	257	234	233	189	233	231	213	220	229	209	242	243	226	195	212	228	245	226	242	212	235	251	209	234	208	206	216	247	222	182	215	212	206	206	224	216	251	231	233	216	220	206	246	195	201	224	213	241	205	209	235	238	244	228	204	219	205	209	213	228	228	231	236	237	240	223	220	205	233	247	204	244	241	229	195	225	207	230	237	218	215	226	202	209	227	210	217	191	191	199	233	208	253	243	211	220	214	199	237	203	216	217	214	209	204	225	186	227	205	206	232	206	218	225	231	222	210	223	227	197	212	232	189	203	228	243	201	206	216	237	238	224	227	220	234	222	223	217	242	245	247	268	215	228	201	254	234	232	233	234	235	211	210	219	222	198	230	206	243	243	222	242	236	237	225	216	233	220	199	217	218	221	259	237	224	203	240	217	220	229	269	258	223	204	224	245	236	258	209	219	209	195	242	217	220	217	237	213	210	224	201	220	213	200	222	228	212	210	243	231	202	200	240	214	210	233	221	276	235	194	204	214	215	231	211	230	215	235	230	204	238	234	213	215	214	245	236	221	225	195	218	231	215	228	236	223	235	211	240	238	247	218	212	227	218	227	230	234	206	219	226	227	220	206	227	196	240	207	252	224	224	215	231	221	191	250	208	222	211	222	195	211	248	231	197	231	219	191	216	237	235	215	217	197	214	188	236	229	200	218	211	190	255	214	225	213	217	220	208	214	224	198	230	215	212	226	209	215	233	228	225	226	207	209	230	227	218	202	213	207	211	225	217	215	224	222	204	245	216	213	232	227	206	208	244	211	197	197	241	213	217	243	198	212	209	212	196	246	204	238	196	232	242	196	225	228	245	230	232	223	209	189	236	205	217	229	210	220	213	224	219	211	222	248	238	238	234	213	236	234	247	237	211	206	241	235	205	221	243	229	207	201	218	221	223	239	218	238	226	234	231	204	237	240	203	221	221	241	232	221	211	217	224	233	190	233	223	233	246	219	247	234	244	214	220	210	209	221	223	201	209	223	224	220	218	214	215	243	208	204	232	221	210	185	240	213	222	233	207	205	217	190	249	217	241	200	195	207	240	210	232	233	233	215	208	207	206	229	210	233	242	197	208	231	211	229	222	207	240	244	214	207	237	228	249	259	255	220	235	216	220	232	216	247	248	209	221	219	217	181	219	211	220	206	198	215	207	235	196	241	226	201	224	223	222	247	225	227	248	229	230	189	245	223	234	250	233	201	220	215	216	228	218	215	215	215	200	225	192	223	218	224	218	254	271	222	233	210	224	231	219	207	242	244	221	225	208	233	234	253	225	220	209	228	195	185	235	201	235	203	224	195	227	243	250	235	206	220	186	203	231	202	214	245	220	215	243	220	218	226	226	203	214	237	231	200	217	223	219	259	267	245	226	231	230	231	221	209	205	229	222	220	228	208	224	224	246	178	231	229	202	215	231	200	218	245	206	193	203	218	207	249	193	236	196	228	223	215	245	223	216	218	228	205	254	201	222	209	218	248	211	218	226	219	242	240	212	205	197	237	238	211	236	211	221	240	218	215	185	193	253	204	215	215	211	217	244	245	217	222	212	232	186	205	213	188	220	227	232	201	235	215	226	209	238	236	186	231	210	230	212	198	210	222	232	222	226	242	209	196	218	215	222	224	224	249	236	245	233	213	214	212	253	203	227	225	216	207	233	213	221	226	212	226	200	224	217	227	214	211	224	213	212	231	232	225	203	221	230	218	207	208	237	219	226	233	224	181	193	185	213	210	213	229	232	227	217	204	205	240	232	209	247	199	250	208	203	227	206	213	229	236	199	236	239	224	259	222	223	210	199	224	221	201	239	211	228	207	211	214	236	236	236	211	193	217	215	213	223	221	210	229	213	187	210	204	213	212	213	200	233	242	222	224	227	223	198	224	205	246	207	228	237	258	221	190	237	213	229	228	225	183	212	199	224	232	230	223	224	207	225	246	227	227	212	208	228	249	210	235	229	226	214	225	208	238	210	228	223	203	226	228	213	231	232	209	251	222	242	213	249	223	222	245	222	218	223	213	206	242	187	220	210	217	238	205	239	231	206	232	224	229	199	228	216	219	219	253	234	205	230	205	209	229	217	210	228	209	229	228	214	225	223	250	219	223	228	223	210	208	220	213	219	212	215	233	209	231	233	213	210	254	211	226	209	240	220	215	224	201	228	192	213	230	211	222	228	238	202	219	203	195	224	218	258	241	203	246	222	206	224	237	222
37998	42279	30677	16832	12015	3569	386	381	403	385	380	405	401	387	388	386	331	355	367	361	412	378	394	393	385	401	379	366	383	365	386	403	383	409	391	378	389	398	392	379	346	409	380	373	381	403	361	392	390	366	374	389	378	375	359	407	357	385	375	403	348	369	398	405	388	389	403	399	386	374	374	382	375	389	388	373	367	360	392	381	390	386	365	430	363	399	433	390	403	373	358	411	408	385	378	375	380	385	379	378	367	388	375	391	359	381	384	373	354	359	404	409	353	372	382	406	362	412	398	390	376	366	381	371	358	414	371	375	339	369	394	399	379	366	371	374	389	386	353	364	394	345	385	420	370	400	381	409	396	396	376	358	374	406	402	396	384	379	388	370	363	418	357	397	380	371	361	363	372	382	426	372	379	417	386	373	383	405	381	396	406	379	385	391	380	380	408	367	377	382	362	405	392	402	356	391	393	353	381	358	364	386	362	367	388	382	365	410	409	365	383	376	374	421	385	383	338	356	380	375	350	412	372	397	378	347	363	387	373	382	373	379	425	394	380	379	377	404	378	383	361	362	414	375	389	378	384	392	414	369	403	406	373	400	363	379	387	368	379	347	368	412	399	410	393	365	366	336	382	411	384	378	377	382	366	365	372	368	385	369	373	405	350	363	398	410	382	419	402	395	376	368	372	398	381	450	374	367	377	369	368	399	393	398	341	407	389	402	388	372	389	370	396	365	381	400	396	379	380	359	394	414	433	399	338	394	390	410	345	359	366	376	365	384	400	408	377	384	383	383	350	361	383	381	377	414	402	395	394	377	389	385	352	407	363	383	373	373	387	382	382	382	380	377	363	391	357	410	398	403	356	392	396	351	353	382	374	362	362	396	377	392	393	391	387	394	350	385	375	343	415	397	404	375	370	362	426	363	376	378	365	377	394	374	411	389	371	378	381	358	408	368	414	402	374	364	416	378	408	376	397	409	396	370	387	393	334	407	378	356	366	369	404	368	371	393	382	366	385	411	371	392	373	397	438	377	393	407	404	343	356	422	356	385	419	394	385	375	401	367	398	364	377	394	371	375	357	414	374	385	381	374	397	389	384	424	365	396	373	358	402	406	377	406	395	395	381	375	355	347	373	386	388	399	376	378	383	431	378	405	390	400	388	360	373	380	403	371	401	399	401	404	359	355	389	394	387	376	421	372	368	376	363	380	397	375	376	387	398	361	332	320	377	389	417	406	417	397	386	404	376	361	384	338	397	398	408	380	386	368	393	397	407	374	381	383	373	350	379	382	401	406	431	392	373	375	379	392	410	381	353	382	387	396	346	406	435	378	401	385	390	381	401	385	334	405	348	360	373	412	346	412	378	390	363	359	376	380	363	393	357	398	376	414	416	398	371	406	429	363	375	373	368	384	393	401	355	413	376	411	353	387	398	382	371	384	408	381	369	370	377	386	378	422	343	390	408	410	370	381	419	363	358	369	395	387	381	412	361	409	452	400	376	361	376	363	380	382	405	364	404	392	388	352	386	378	355	375	403	329	361	412	409	355	375	376	412	413	382	364	375	416	391	374	363	394	360	414	366	362	359	365	419	375	372	420	342	363	379	358	407	347	379	387	368	426	354	411	403	407	363	390	397	379	393	388	374	392	375	369	346	419	352	363	403	413	385	388	397	367	383	383	370	350	352	396	404	371	381	387	377	361	372	375	394	387	381	379	369	370	388	394	353	384	400	376	399	372	417	378	362	392	368	356	382	385	384	424	419	395	369	390	381	382	376	379	391	354	372	386	345	403	426	397	393	395	379	372	400	386	364	380	362	377	387	385	392	403	418	370	383	380	409	410	389	370	365	397	371	395	368	401	381	372	427	345	391	408	368	394	376	396	351	365	440	387	366	345	394	364	407	373	374	359	374	412	358	355	372	356	384	364	368	382	376	355	373	361	381	354	370	392	375	366	341	364	377	378	395	368	372	392	359	399	404	370	382	369	402	384	390	344	384	364	362	403	407	408	394	370	364	400	363	372	413	391	404	448	372	377	365	372	391	362	401	376	358	359	404	388	370	372	386	384	380	374	412	378	401	387	421	377	366	425	375	372	348	379	375	384	394	376	388	383	393	396	357	395	366	389	410	352	412	391	368	388	424	371	352	367	412	383	361	382	360	391	385	360	363	394	381	378	407	408	393	363	385	418	369	362	367	388	410	372	368	393	358	371	396	361	390	367	342	374	379	334	345	404	389	377	392	379	380	349	371	406	425	373	367	362	398	374	393	369	396	399	361	390	391	400	368	362	384	376	339	376	328	332	369	391	363	408	347	375	362	374	416	363	374	371	392	377	384	381	385	383	390	365	407	398	429	361	389	382	389	365	383	329	371	367	364	353	397	345	364	400	357	409	372	404	378	363	386	399	391	367	395	383	354	390	369	400	389	331	407	376	370	403	394	419	401	364	385	359	386	396	373	365	375	359	396	394	364	378	387	379	376	410	425	395	416	380	382	399	414	358	415	405	378	366	384	385	399	395	387	377	402	383	409	402	391	359	396	350	379	403	396	436	378	400	373	388	375	401	396	405	414	370	349	401	400	393	389	381	398	398	369	379	356	423	386	367	342	346	400	395	393	369	368	365	389	365	364	407	369	390	376	411	413	380	404	363	407	373	365	399	379	383	388	395	386	394	390	345	399	371	370	405	395	394	405	368	402	382	374	377	358	382	400	362	389	371	374	413	401	402	385	420	372	368	362	393	409	394	365	387	389	367	411	362	393	403	387	359	423	386	373	350	395	413	379	390	419	403	414	396	361	373	346	364	374	364	387	371	384	404	394	377	410	362	392	378	414	392	384	377	372	390	398	352	438	346	371	381	395	355	351	336	391	389	391	374	392	383	385	358	391	389	376	378	385	384	352	373	383	422	385	383	349	412	326	388	384	385	408	399	367	389	385	372	393	396	386	366	381	392	387	367	378	367	340	371	377	407	382	368	396	376	359	373	401	399	418	367	366	390	389	381	373	407	379	388	406	372	362	392	398	374	411	384	388	374	386	367	390	371	387	378	384	401	355	362	400	397	376	396	331	371	369	385	390	386	390	402	405	359	400	375	383	374	379	388	394	401	422	356	364	373	406	388	389	362	401	385	366	388	380	371	377	371	376	393	387	392	360	391	404	389	402	378	413	387	376	360	377	389	373	352	407	383	353	405	367	393	398	383	396	389	414	396	387	414	371	413	342	356	401	387	390	392	372	387	364	386	342	405	366	348	394	390	369	388	384	398	399	417	417	368	380	393	366	392	369	368	425	358	411	362	370	358	388	387	362	393	418	368	386	393	394	381	368	399	407	390	387	377	412	372	383	373	389	376	396	389	332	379	403	403	386	392	365	372	417	396	386	366	361	401	395	389	363	380	339	368	361	390	364	386	369	369	394	359	356	359	368	358	388	358	369	352	398	379	360	349	368	333	389	404	364	373	378	370	360	402	404	419	352	382	398	374	378	381	382	365	413	350
25308	23232	32051	32321	27092	16588	1489	408	374	386	365	363	379	375	349	369	381	364	383	360	343	372	378	339	346	345	353	358	336	354	357	354	366	296	359	335	367	335	358	344	331	358	335	366	353	342	319	329	338	336	367	370	348	323	373	338	337	386	369	336	374	353	358	370	362	352	350	343	330	365	361	350	357	368	341	398	323	308	341	334	345	344	325	330	336	320	359	352	351	384	333	353	350	361	318	379	345	364	357	348	312	365	357	315	342	356	330	336	334	391	351	380	354	375	357	367	368	353	324	302	356	341	351	337	336	306	331	341	383	333	354	336	354	354	361	374	357	367	343	347	364	338	355	418	363	312	382	369	378	355	319	360	353	340	370	340	383	346	377	342	354	357	326	371	343	334	327	354	352	340	351	367	353	345	372	335	329	343	365	341	329	349	345	325	358	319	382	349	348	346	351	339	350	333	375	348	383	317	350	344	356	351	330	376	362	357	342	338	338	334	355	326	369	346	340	353	333	337	344	367	325	351	339	354	364	342	357	343	344	378	341	372	335	354	371	360	325	356	338	346	354	362	352	312	333	341	364	341	360	334	351	325	386	339	323	346	373	316	346	360	359	360	369	403	355	340	358	363	361	335	344	341	355	329	364	373	364	348	355	389	339	346	318	298	343	341	342	361	342	354	353	357	379	380	355	323	316	350	362	368	370	348	338	344	345	347	329	362	339	315	386	362	329	344	347	378	329	343	381	386	355	370	350	346	334	354	345	348	402	357	354	351	378	357	311	336	338	355	329	367	347	383	313	357	368	309	397	321	364	331	360	320	345	331	329	334	358	336	338	347	372	380	339	369	333	357	335	365	380	351	356	335	344	371	361	348	356	354	354	337	355	328	345	358	374	332	357	346	333	386	358	318	341	358	345	368	330	370	380	347	342	318	337	355	367	335	327	372	348	348	340	321	334	330	346	352	365	315	331	391	339	335	355	352	349	334	345	358	357	354	345	336	354	371	328	365	357	372	330	363	382	345	362	337	366	360	337	327	365	321	367	359	350	330	354	332	365	332	355	343	352	358	322	390	343	356	362	366	332	347	375	358	375	355	342	359	354	321	347	331	360	340	355	329	397	348	394	336	377	326	383	342	334	374	347	349	362	321	361	329	364	370	353	336	362	335	303	352	329	350	334	340	350	346	314	359	359	329	323	333	358	355	354	357	367	360	348	310	371	330	352	379	330	340	342	333	371	316	342	360	356	346	324	397	355	341	351	322	328	340	338	340	337	331	345	341	341	378	338	322	365	346	340	346	389	385	339	324	362	346	349	378	350	365	361	358	343	332	355	307	334	332	328	354	335	348	361	345	373	334	363	332	366	318	334	372	318	364	339	333	321	335	349	364	368	371	351	339	375	372	347	359	318	341	337	344	395	290	349	357	322	310	307	347	355	331	327	331	371	337	329	358	348	369	339	351	371	325	324	340	384	351	354	364	399	319	365	361	359	339	359	351	353	342	343	354	343	329	351	331	335	365	372	335	356	340	336	359	333	336	326	332	384	351	329	350	332	366	360	372	321	339	384	367	359	318	347	319	353	343	339	348	347	319	349	365	333	361	331	377	360	342	338	364	353	331	338	343	318	337	376	361	347	318	321	372	374	361	349	340	335	313	342	335	339	351	346	388	329	366	357	361	335	405	376	394	348	335	332	341	332	355	368	323	349	343	326	375	353	340	352	358	355	380	354	350	332	328	335	316	357	349	353	380	372	342	348	334	365	321	373	368	364	327	345	340	358	353	339	355	305	343	364	350	349	342	307	353	333	355	340	331	336	371	347	358	341	340	347	345	375	321	318	337	347	349	361	352	345	374	336	360	350	344	356	324	348	384	357	344	322	353	365	365	327	380	354	366	322	336	374	372	375	351	349	349	318	347	308	361	344	322	361	337	332	344	328	374	338	375	305	378	336	390	381	340	364	376	348	365	336	349	376	371	335	356	327	349	340	362	366	353	350	350	369	360	348	355	338	359	372	349	323	367	346	333	380	327	337	341	352	370	345	419	368	342	365	334	343	361	314	355	378	322	370	390	343	346	355	346	332	358	352	328	349	356	344	320	332	386	333	340	363	345	369	348	334	328	347	343	319	325	331	297	356	356	350	293	367	375	352	386	355	353	318	332	366	366	371	358	346	354	320	347	362	362	383	364	340	342	354	340	373	344	367	365	356	323	380	385	382	334	364	355	330	366	331	349	362	371	339	372	366	345	328	377	400	354	353	358	362	333	380	380	346	331	356	385	374	337	374	326	358	374	313	332	376	325	344	331	341	363	361	369	370	346	356	357	358	353	344	351	329	332	344	361	349	330	385	350	352	340	340	354	373	330	313	342	338	348	344	340	363	341	348	353	370	350	387	322	319	339	351	354	356	346	321	366	340	354	338	326	317	372	373	378	370	374	364	366	371	341	340	336	363	335	361	373	346	361	361	361	318	368	337	353	374	349	329	368	370	367	348	322	362	322	369	359	319	336	339	332	368	354	350	352	344	373	365	362	389	381	352	374	336	345	354	378	355	365	350	339	353	353	347	368	350	343	352	363	331	374	358	363	345	344	339	310	321	358	374	392	374	392	366	351	341	358	349	366	372	365	335	346	354	336	365	357	338	357	384	341	369	362	328	372	365	376	367	329	340	368	335	371	320	349	371	317	345	346	335	308	355	307	368	349	372	359	357	361	316	357	374	337	367	346	343	338	370	353	374	300	343	319	315	367	316	354	330	382	386	367	374	341	333	349	359	363	361	350	377	320	388	388	384	337	332	342	367	340	360	327	331	351	317	344	371	367	366	367	344	341	354	325	335	333	393	355	355	386	333	345	377	345	372	332	346	328	342	395	350	324	354	338	326	345	342	354	344	344	353	343	362	356	338	327	374	344	362	343	357	356	335	364	367	369	365	349	327	350	373	376	327	321	343	366	360	349	376	328	369	331	337	318	335	360	343	363	340	345	368	347	349	327	351	355	370	362	336	342	366	342	354	346	355	356	350	404	330	321	324	367	359	353	353	356	370	373	373	340	343	348	373	354	363	321	340	342	314	324	366	351	364	356	352	335	344	314	367	341	341	341	373	327	358	328	354	326	371	352	376	334	330	325	356	347	339	347	357	325	401	345	329	342	333	350	301	333	332	351	316	334	354	368	372	366	333	359	344	364	369	369	351	348	375	355	347	360	348	365	342	383	342	374	361	348	362	348	339	350	345	349	336	349	333	377	349	355	312	346	383	362	357	359	330	343	348	329	357	318	365	343	344	335	355	340	344	329	348	348	323	340	364	339	363	388	325	336	351	343	342	356	378	357	345	342	373	364	354	324	340	353	343	374	341	345	335	367	342	348	353	322	368	358	377	313	321	360	356	366	358	357	371	386	346	351	355	368	342	349	338	335	365	346	358	348	354	363	331	368	342	360	326	338	336	330	350	344	362	347	348	357	314	361	368	373	352	370	303	391	362	376	350	358	356	355
61233	87644	64966	46481	34983	14194	624	668	610	584	551	633	564	572	587	539	544	548	562	572	567	574	562	574	571	601	569	562	566	596	587	563	569	590	536	586	577	601	574	552	548	593	585	566	556	561	508	543	553	562	528	595	597	575	589	582	550	557	562	565	567	562	547	547	566	547	573	536	567	585	564	576	558	554	563	556	572	549	590	568	605	588	589	531	542	552	576	595	552	557	540	549	603	552	559	582	581	496	572	568	563	579	587	528	547	595	567	617	525	537	576	531	614	539	544	524	565	555	549	561	552	569	544	543	549	563	547	559	549	527	544	548	537	511	576	536	577	564	581	523	572	593	553	517	563	571	541	569	591	551	547	535	550	573	538	538	580	573	556	564	522	558	579	572	545	572	554	552	596	567	572	571	503	584	592	545	584	560	551	541	574	565	551	520	582	570	575	535	510	536	558	561	561	590	570	562	580	565	556	520	554	541	555	589	527	599	563	572	580	551	533	595	554	540	550	596	560	576	600	564	511	527	538	529	536	535	551	538	544	616	566	542	548	609	554	539	583	585	557	567	598	556	524	545	592	560	557	558	521	548	578	513	557	547	608	562	541	575	556	542	544	625	538	544	622	606	545	566	552	533	585	583	525	582	533	558	547	512	588	566	536	600	559	583	527	543	565	593	553	583	589	582	572	564	573	584	575	559	570	584	570	544	585	565	613	576	549	577	543	518	564	563	596	508	546	545	551	570	548	589	561	537	574	544	592	555	563	551	582	553	637	563	530	558	536	574	582	568	550	608	520	546	571	571	585	545	582	569	549	566	586	588	589	572	518	554	590	537	566	545	563	557	553	581	538	562	531	540	579	555	576	549	567	575	552	581	537	597	551	542	571	558	589	582	602	566	505	605	525	556	550	549	624	533	558	520	577	587	552	526	560	599	546	582	525	570	573	557	575	582	596	551	553	544	551	571	582	565	578	555	588	540	603	566	537	564	592	591	570	589	558	554	554	531	524	554	586	586	547	537	609	552	564	528	483	555	565	544	590	558	587	511	556	565	597	556	557	580	552	574	576	589	551	540	571	531	540	605	574	564	558	557	558	542	582	577	587	556	583	544	561	594	542	557	545	576	506	540	553	580	592	573	578	615	586	542	566	562	556	530	541	572	570	551	564	556	575	562	602	613	524	547	569	609	606	531	535	586	544	532	554	529	559	609	514	536	600	553	570	566	533	578	548	554	564	539	554	551	558	582	512	576	544	576	552	590	507	571	518	567	536	582	565	541	544	579	527	543	530	574	578	515	530	577	566	593	571	578	611	573	574	566	524	584	587	528	561	588	590	570	588	578	550	527	582	550	522	563	567	548	586	581	562	539	543	563	568	557	569	537	569	559	610	544	588	534	592	583	518	522	594	554	529	572	558	530	595	567	593	581	585	537	568	562	560	544	569	528	523	581	558	541	578	575	556	580	587	565	559	574	581	527	561	566	542	561	573	541	562	600	549	562	543	532	531	582	569	537	569	560	558	573	562	517	551	598	562	602	538	559	566	552	554	580	561	579	597	594	602	534	582	543	578	539	563	589	598	557	572	558	568	579	572	545	516	576	536	607	588	539	545	550	561	578	536	569	584	540	553	612	560	564	544	586	576	573	522	572	549	577	565	544	539	534	556	625	554	560	566	554	556	553	559	536	553	524	547	578	551	562	566	542	596	632	595	533	572	580	567	597	572	566	557	518	525	607	551	542	602	513	533	595	611	569	576	578	570	557	541	517	539	580	570	562	520	570	526	547	594	530	533	581	579	593	555	591	596	521	566	538	551	545	586	582	552	565	581	584	546	595	611	567	539	541	560	573	591	558	537	564	560	570	560	579	538	582	513	608	564	542	546	576	534	537	543	603	568	516	540	545	597	537	539	546	550	558	570	544	534	544	557	514	542	558	587	560	587	548	560	522	574	569	522	583	556	608	599	574	566	539	564	537	601	548	554	550	551	589	555	570	599	571	554	562	551	578	554	604	578	602	547	550	538	594	554	574	590	563	606	519	526	584	573	575	570	547	536	542	543	586	574	598	553	569	556	547	560	547	554	556	592	549	575	565	583	550	546	579	514	568	568	580	588	567	589	562	529	573	569	573	517	579	576	548	602	578	564	553	575	549	527	539	548	531	557	552	578	558	560	564	561	565	563	561	563	529	523	573	569	585	558	528	529	562	580	577	545	559	586	521	566	574	563	534	543	536	546	612	568	573	540	549	585	548	532	577	577	583	572	556	580	570	586	610	591	573	560	547	531	558	542	527	532	573	555	611	561	562	568	590	578	521	570	577	566	528	568	597	537	642	523	569	590	592	558	506	607	564	512	598	565	550	561	565	552	565	568	560	552	593	565	552	585	553	558	566	606	556	553	543	572	584	529	592	610	575	575	518	544	557	538	573	582	608	570	573	569	599	571	539	572	519	589	566	571	575	563	570	551	560	562	577	539	573	578	550	587	544	561	579	554	562	585	604	531	538	577	558	555	546	572	558	585	567	576	530	569	535	628	553	558	565	525	592	605	587	532	569	580	565	607	601	566	581	552	597	560	569	511	581	557	566	568	557	501	530	579	572	618	550	593	552	595	530	523	584	567	600	578	573	578	548	551	531	531	535	600	563	554	607	547	590	542	518	575	566	562	548	568	541	568	573	595	591	570	545	545	541	550	509	594	536	552	569	607	525	539	535	554	564	551	545	587	590	560	541	608	572	575	575	546	572	574	546	539	575	537	537	581	556	527	597	572	571	631	560	536	554	523	517	588	597	562	571	564	545	567	555	537	555	568	586	571	532	577	609	569	541	558	568	536	573	549	599	599	548	555	542	578	559	597	572	572	584	584	551	571	577	518	597	562	575	573	591	541	577	590	578	558	523	559	602	560	556	565	552	533	501	568	515	600	583	561	564	538	607	575	582	592	559	537	551	585	534	563	578	567	554	569	586	604	538	579	547	566	572	515	579	552	546	605	580	577	579	562	590	542	529	606	590	568	520	601	593	523	533	526	545	569	545	534	547	600	572	561	514	574	533	592	549	530	533	597	551	612	548	575	588	561	554	541	589	589	550	539	545	568	547	546	527	574	558	550	588	533	571	569	546	572	568	526	531	562	588	551	574	569	553	553	566	586	548	541	613	595	529	548	522	547	587	613	510	541	579	535	590	565	543	566	504	561	563	515	512	540	558	535	517	584	509	588	570	581	512	577	537	526	560	573	559	566	570	542	586	585	562	575	577	552	564	572	586	542	568	582	554	564	588	574	600	562	552	534	574	567	553	544	533	567	542	533	586	546	536	596	590	553	555	560	535	592	545	549	560	590	548	546	531	566	587	529	586	533	579	574	573	609	551	585	577	576	578	557	559	570	581	588	569	556	530	584	533	527	570	563	575	550	548	567	569	533	552	547	548	596	585	562	557	565	573	563	603	574	595	549	526	524	534	534	555	538	583	555	546	559	551	544	584	570	586	608	540	599	563	567	537
24308	22829	30783	30005	27157	20268	4464	652	547	570	554	560	540	571	571	587	531	578	571	546	548	575	551	574	512	534	531	534	581	534	505	554	559	530	520	552	538	545	539	527	547	582	576	547	534	564	552	555	543	528	540	567	554	514	489	558	520	523	531	571	546	563	597	512	498	562	579	562	558	527	532	527	504	523	518	547	556	590	581	541	516	540	576	502	499	534	512	498	542	549	552	552	537	497	544	506	558	585	526	498	561	588	549	560	543	518	561	613	529	534	566	543	526	556	542	540	521	546	553	487	569	519	580	570	548	546	569	550	564	522	492	548	509	553	552	570	516	486	546	563	549	577	563	528	522	569	573	529	555	518	502	494	549	543	607	537	518	540	525	528	516	534	525	504	530	561	518	525	540	526	528	585	566	534	526	524	553	532	528	537	518	493	503	570	560	565	567	529	519	550	564	577	538	517	522	532	499	546	542	566	551	534	547	542	525	526	508	544	535	572	542	553	563	502	558	519	550	520	594	518	533	519	530	567	517	574	529	558	534	583	554	550	524	534	558	548	513	546	548	507	546	578	564	557	517	580	534	540	552	540	539	519	561	553	563	561	530	558	542	567	536	549	556	553	525	516	539	547	508	544	571	533	532	549	558	522	523	534	522	541	519	521	536	552	525	543	570	557	558	571	530	518	599	501	511	557	539	553	550	547	540	544	538	562	547	551	510	496	522	552	498	535	561	538	548	539	550	515	509	555	513	517	496	528	546	519	519	525	563	517	525	518	550	590	510	508	506	557	538	538	533	600	511	535	571	526	582	525	544	557	528	523	521	536	538	533	590	564	554	467	549	560	538	537	556	545	560	531	552	544	542	534	578	520	508	515	551	514	554	554	552	531	558	522	521	518	541	550	560	572	480	564	521	505	495	523	584	554	573	573	549	543	547	487	532	556	545	558	553	543	523	535	543	552	523	543	586	544	533	556	539	555	534	534	504	552	571	551	511	537	569	552	589	550	552	530	545	492	533	558	570	534	526	524	559	574	526	521	507	556	536	516	555	519	523	549	544	514	511	580	487	554	535	504	567	493	563	500	542	545	531	534	525	556	533	551	546	512	515	552	544	537	535	518	522	554	553	558	560	549	489	515	528	582	565	543	552	554	528	526	539	511	539	530	536	542	509	555	539	545	532	552	542	502	552	556	551	533	519	574	554	507	560	582	545	533	519	535	561	537	533	574	548	515	543	502	513	520	542	533	555	523	523	582	493	548	540	563	579	520	545	529	553	542	561	533	529	535	525	559	516	530	538	550	519	526	533	552	516	553	568	552	548	565	587	546	518	565	560	489	548	537	537	519	563	519	502	552	474	519	526	516	530	551	528	500	520	542	545	573	518	562	583	570	493	523	540	522	538	534	509	530	543	547	491	559	551	539	541	545	540	576	542	595	537	507	551	584	546	507	564	534	531	512	549	509	539	569	531	530	514	494	551	544	591	555	529	515	555	538	556	511	520	517	547	512	517	561	539	566	562	552	561	530	585	522	571	545	549	554	579	535	542	563	563	577	552	547	511	537	542	576	557	526	556	554	524	541	508	550	513	534	578	526	550	537	511	561	550	541	595	580	510	539	518	543	554	531	550	528	520	524	531	531	521	566	531	561	519	534	512	569	513	560	499	554	557	559	520	549	556	562	538	513	544	555	586	536	517	536	526	522	571	531	542	561	515	528	541	525	510	574	541	533	513	545	555	521	532	533	546	519	516	534	582	571	543	557	518	520	540	528	593	503	495	550	520	565	560	505	550	523	505	531	529	545	544	554	537	555	545	545	589	552	497	565	550	542	543	525	581	531	526	502	546	552	543	546	531	535	544	519	548	556	516	571	521	497	546	510	558	514	582	550	547	573	508	566	525	521	545	553	551	533	552	566	552	539	549	552	515	541	554	545	541	519	550	540	575	534	570	507	508	555	558	518	541	562	539	518	547	525	581	540	553	568	536	512	555	518	551	557	577	595	555	589	574	539	541	515	560	558	570	518	532	530	565	529	552	551	527	552	559	536	555	558	523	541	531	518	518	535	508	564	560	538	557	503	496	557	554	547	531	513	528	551	569	533	553	547	559	538	523	544	521	539	529	489	541	529	510	512	545	542	557	515	516	549	546	576	519	539	566	549	544	558	546	541	525	511	522	590	517	553	527	535	531	528	560	500	531	576	540	505	537	552	546	563	568	518	526	513	544	604	519	503	539	532	527	540	558	532	572	542	506	545	537	541	499	528	535	511	562	559	536	540	527	566	565	532	511	566	551	500	519	532	573	563	530	544	551	501	557	513	553	541	546	539	551	560	558	521	548	584	527	506	463	532	517	527	541	539	525	539	518	524	573	495	524	526	501	548	574	572	547	546	525	554	547	566	516	480	488	521	502	558	505	546	527	556	547	562	520	578	548	614	538	549	550	554	580	555	491	551	544	516	516	599	545	559	528	535	532	561	528	544	556	575	560	545	537	546	577	541	520	529	568	506	548	544	556	496	523	547	553	563	517	529	509	541	543	564	501	507	555	561	551	508	553	516	569	523	573	524	503	523	533	564	512	565	550	542	551	527	532	531	552	549	476	544	517	528	544	557	555	528	562	574	557	518	487	509	550	523	578	558	547	544	597	550	524	549	533	517	502	556	532	544	548	535	534	519	511	553	545	554	516	549	557	508	561	550	537	512	504	535	540	479	573	509	518	528	563	550	522	596	537	523	510	548	542	476	570	527	552	501	554	565	516	554	498	595	578	574	496	514	553	535	556	545	563	551	524	512	531	535	513	569	540	523	568	538	484	548	564	561	534	538	534	565	568	508	494	543	518	521	568	552	510	529	517	524	564	558	553	542	538	550	545	551	564	528	563	556	533	593	551	565	549	570	579	498	552	546	543	602	524	497	555	489	607	560	553	561	516	557	578	569	541	525	528	523	497	546	535	565	539	558	544	581	528	572	542	531	539	523	506	572	549	574	537	569	536	574	560	566	559	558	519	556	559	509	525	528	533	536	485	574	566	568	515	514	480	531	549	539	554	515	577	529	573	567	518	551	545	574	544	541	531	523	567	557	540	536	528	576	570	539	530	531	557	536	554	522	548	564	508	537	542	551	563	612	545	565	566	520	573	507	518	576	544	551	552	564	551	577	546	558	520	564	588	532	559	559	513	525	567	525	567	539	554	564	550	559	538	538	598	514	510	568	568	555	569	569	546	606	517	547	565	577	528	506	526	559	536	520	544	547	560	552	546	552	536	546	508	557	553	540	580	589	514	511	531	529	526	485	585	534	567	551	497	563	490	559	508	515	545	577	531	521	580	550	535	565	551	562	549	515	565	507	501	516	555	581	557	546	532	580	528	542	526	503	589	539	538	588	522	559	539	537	563	488	530	503	559	567	535	516	559	609	510	532	554	536	515	556	515	571	535	538	558	590	540	541	571	537	572	542	527	526	511	604	546	565	545	507	530	486	542	512	566	567	540	567	536	546
63898	96587	71935	51554	40206	15901	874	822	863	896	832	841	870	842	834	804	804	866	794	825	828	826	845	842	767	811	786	871	810	887	794	852	845	806	884	874	793	869	807	784	831	853	863	825	771	839	798	799	809	856	846	817	805	791	828	837	839	810	799	838	834	811	848	855	838	843	794	828	805	829	825	820	773	877	803	821	824	783	867	824	797	863	827	841	807	857	838	787	821	837	828	820	802	784	814	859	884	811	840	830	869	791	809	863	820	837	855	822	878	782	821	807	835	819	858	837	804	845	884	845	844	836	762	804	804	793	816	850	821	822	817	821	841	800	790	790	854	842	844	879	837	804	797	823	780	841	844	812	872	801	811	877	792	886	833	898	800	886	783	876	815	778	852	839	860	840	844	808	816	808	858	879	814	827	822	876	810	829	802	799	817	815	795	784	824	847	813	854	864	831	852	848	811	832	822	754	843	775	804	798	828	835	837	828	842	796	831	801	791	844	797	822	814	797	858	862	859	831	802	850	818	871	811	847	861	812	866	797	820	825	863	830	767	829	825	860	815	788	809	817	794	823	816	813	768	803	819	817	806	767	837	875	867	828	824	818	806	829	799	835	822	846	837	817	814	845	838	858	822	780	772	870	846	818	820	803	790	832	829	804	849	792	749	828	807	844	813	808	881	809	876	819	775	773	815	873	836	844	811	861	805	833	763	853	820	837	808	842	823	869	841	818	820	831	847	863	803	817	867	849	798	853	820	885	810	810	859	846	818	837	833	856	807	840	850	825	815	888	802	781	891	809	840	791	829	851	773	824	823	789	821	805	812	816	789	864	808	826	831	817	817	802	840	797	742	853	821	843	805	825	814	815	809	815	893	850	820	775	796	832	823	851	789	830	824	823	850	857	818	838	812	796	826	840	804	819	797	802	840	838	843	824	812	792	836	794	883	840	837	831	871	840	829	875	811	857	817	829	834	837	774	816	838	825	826	843	920	862	802	795	864	754	831	863	831	865	793	846	807	813	859	865	842	857	868	856	843	872	852	840	855	814	861	825	812	812	850	810	872	831	829	792	798	832	823	817	816	843	799	824	873	802	807	827	851	868	855	815	831	802	816	799	834	811	869	837	811	813	867	839	761	762	850	774	807	858	833	837	809	834	798	809	858	853	802	794	763	818	811	823	805	822	841	808	833	825	848	820	884	824	849	797	806	804	858	829	783	788	826	834	810	793	845	758	802	833	836	805	849	851	831	855	796	824	827	852	794	857	829	822	867	820	832	866	810	818	843	836	827	784	856	825	826	760	864	860	802	824	825	811	805	791	810	814	844	824	760	865	800	867	848	819	833	792	821	833	847	838	835	799	824	787	847	805	851	816	813	833	834	824	801	845	797	781	838	818	832	857	810	819	862	860	826	864	851	764	759	855	859	884	793	818	837	772	871	788	815	800	866	808	831	844	850	805	832	812	854	822	849	804	821	807	818	754	829	819	818	769	784	833	864	788	865	815	773	769	834	808	855	803	821	824	808	799	849	848	793	763	820	800	837	820	843	789	828	876	863	835	798	822	840	835	843	820	842	782	836	827	835	823	813	839	850	811	852	812	840	781	814	845	867	801	879	872	882	871	848	820	795	825	768	876	800	828	840	804	794	824	838	796	778	824	811	845	823	836	783	814	827	804	804	848	816	774	816	829	864	831	840	822	814	903	786	820	816	856	870	861	833	781	772	858	847	843	839	836	857	810	774	838	875	872	809	840	806	849	756	867	817	830	806	810	823	839	824	847	855	848	818	813	855	862	831	818	804	812	818	790	819	811	796	790	792	811	931	837	892	825	822	804	830	811	818	847	804	787	816	808	774	808	824	846	844	801	834	833	843	823	844	849	863	873	830	827	785	836	877	872	838	845	829	860	832	785	851	793	772	793	888	843	848	824	825	814	809	784	820	783	846	817	763	828	836	820	825	834	821	752	847	769	804	795	776	786	818	853	834	779	847	813	867	788	824	843	806	814	883	818	827	827	831	847	773	797	820	815	800	836	817	763	848	759	854	816	772	821	858	828	854	779	811	814	828	790	751	805	805	869	817	837	830	850	823	858	822	801	824	872	814	785	837	818	851	766	863	877	793	806	799	848	811	865	833	851	840	791	831	861	825	860	817	820	814	843	839	822	781	791	855	814	812	799	812	803	783	838	847	835	837	857	812	867	799	808	881	859	822	839	774	848	797	810	835	766	803	850	824	800	865	798	815	826	806	839	817	813	862	797	836	784	860	796	828	843	815	773	806	824	819	850	819	861	788	796	830	830	791	825	804	855	807	845	807	869	805	884	751	817	792	796	795	789	896	793	825	835	784	824	821	809	858	825	825	782	849	802	803	844	794	861	883	788	834	880	840	811	813	861	808	806	860	842	845	830	829	800	805	803	801	775	849	859	846	796	781	815	806	852	848	842	746	850	818	812	838	844	820	819	819	795	838	848	774	836	820	841	875	808	826	828	790	792	811	813	847	810	816	850	869	824	816	803	804	817	802	822	855	841	814	810	881	799	850	840	892	840	852	826	855	833	804	815	824	802	845	796	844	837	821	805	772	830	824	815	836	860	794	833	836	845	825	836	824	826	858	793	829	786	833	846	821	845	789	867	874	801	812	797	825	818	825	856	832	852	840	831	839	825	841	827	820	834	816	809	814	827	802	769	828	853	869	804	864	767	810	826	844	875	816	865	817	832	840	902	838	827	818	788	807	834	760	827	840	786	851	829	812	831	840	812	830	804	816	822	864	819	856	770	893	815	837	833	831	794	799	859	844	870	882	800	794	842	863	802	788	779	785	840	826	793	843	854	848	850	844	845	807	851	797	790	818	858	855	811	818	822	823	781	829	873	792	902	840	820	781	803	824	810	833	839	878	822	868	822	817	811	798	857	806	835	851	844	795	849	824	801	821	822	852	852	825	840	870	804	865	908	782	815	814	854	821	820	849	874	809	877	821	810	841	797	878	838	795	860	806	809	815	838	806	784	848	823	824	779	855	857	799	780	833	804	844	843	828	851	819	835	865	836	776	834	844	800	838	818	829	847	797	832	827	819	829	799	831	817	803	796	815	842	836	810	838	840	794	839	854	862	805	796	838	834	837	832	824	801	795	807	859	816	862	839	815	797	818	792	811	813	809	828	852	875	848	866	805	824	813	861	823	803	826	798	800	854	799	825	828	855	856	786	860	826	799	856	845	814	851	859	798	863	857	778	849	774	824	853	814	817	859	822	807	840	860	870	855	833	801	795	872	805	870	819	851	793	805	813	834	809	889	833	810	820	765	861	785	786	930	788	836	812	782	800	803	817	847	801	900	839	805	867	865	783	819	797	814	804	817	813	795	819	827	785	820	794	815	818	820	793	791	850	825	818	825	838	823	851	794	855	810	803	830	794	813	852	838	809	855	822	791	815	862	838	831	802	800	820	862	789	856	833	742	809	842	822	853	792	843	791	765	848	830	804	851	823	858	784	850	849
30726	31360	25110	12173	4278	1083	250	245	247	246	239	230	240	227	258	240	271	262	227	249	257	249	245	253	253	209	215	252	255	246	245	243	241	238	247	247	247	261	222	223	234	219	242	278	235	258	272	240	234	240	243	242	241	252	235	246	233	224	260	231	238	238	244	261	278	216	238	263	239	242	252	256	225	254	231	228	236	257	245	262	244	257	257	256	229	252	233	268	244	254	255	238	245	215	236	269	241	248	236	257	255	236	216	244	215	252	261	235	225	265	208	231	237	292	243	258	248	227	249	250	228	242	242	224	251	259	245	251	235	262	235	234	233	220	271	243	242	239	259	260	244	229	256	237	238	257	268	237	229	225	232	227	272	242	244	233	224	226	246	265	273	278	222	255	230	231	236	238	253	255	257	250	232	239	224	255	223	215	241	241	246	254	247	236	253	237	235	264	255	255	208	254	249	257	232	244	220	240	250	254	230	230	249	226	264	242	250	213	228	252	239	245	256	245	282	221	256	234	244	248	266	247	275	244	232	221	246	220	256	226	233	259	218	245	215	243	245	265	266	269	220	234	256	258	243	254	244	243	269	251	256	222	264	240	249	261	234	240	238	238	218	276	241	236	252	215	247	238	210	233	234	224	243	265	232	268	263	262	253	235	211	218	250	231	255	235	225	243	231	259	253	246	285	248	246	240	219	246	249	235	220	239	284	254	240	272	246	206	254	256	241	226	242	257	272	265	253	214	249	259	229	245	286	260	250	252	244	233	269	225	245	248	205	233	210	253	233	271	253	200	240	225	259	247	216	257	218	252	239	249	229	222	237	255	257	236	266	249	223	236	216	231	240	272	257	225	229	239	225	228	251	240	242	243	241	250	233	220	240	222	230	224	232	262	235	256	240	232	251	224	250	237	250	253	221	261	244	249	239	245	250	250	257	255	224	247	224	243	253	267	270	235	238	240	249	268	239	260	241	241	236	247	251	264	240	253	227	239	222	254	239	241	265	240	228	236	232	223	225	232	236	253	232	276	242	252	225	249	250	232	262	268	227	251	256	224	237	245	247	259	227	225	239	236	257	239	243	248	241	236	221	228	223	222	254	248	230	252	260	271	260	254	247	245	230	248	234	242	256	243	234	243	259	265	242	251	239	255	254	252	242	227	225	259	255	264	244	224	238	252	265	240	249	199	256	248	206	249	243	270	262	242	224	241	219	253	272	241	260	249	237	266	219	228	252	235	253	255	251	252	225	254	243	228	241	247	244	228	228	249	224	241	248	231	248	241	219	235	232	250	235	264	253	238	212	246	225	231	266	244	236	233	237	276	249	229	237	239	244	238	228	250	256	259	245	249	260	240	247	231	234	212	233	231	255	248	225	279	256	254	237	247	238	232	257	251	249	250	209	229	227	244	245	259	261	262	245	238	236	247	253	242	270	247	252	242	232	242	223	261	271	236	268	207	258	249	254	244	235	225	216	246	245	245	245	257	246	243	250	266	234	241	275	253	258	239	243	257	234	248	215	258	231	244	258	237	245	238	241	277	245	233	248	235	220	256	243	249	279	282	231	266	269	252	248	243	224	246	239	243	254	235	232	229	246	227	251	249	250	229	231	225	208	222	225	252	268	267	220	241	258	231	231	260	227	245	255	247	242	245	235	237	269	286	225	243	251	252	239	219	220	251	264	222	262	234	236	221	268	222	271	215	230	250	253	244	228	254	225	248	226	266	222	237	245	254	242	239	250	208	250	241	228	274	239	258	234	250	241	240	219	215	233	250	221	267	237	241	251	245	249	248	247	266	249	237	246	238	242	233	254	244	253	252	256	266	241	250	259	254	241	275	258	237	207	228	263	222	261	214	222	270	243	228	253	241	254	220	223	244	240	247	246	205	266	234	254	230	230	246	220	235	230	218	236	236	236	245	255	244	270	256	235	231	237	250	218	231	236	243	242	223	245	210	229	224	263	264	249	229	239	240	261	235	217	264	225	234	230	248	244	266	230	212	263	259	256	272	241	237	259	228	230	234	239	250	247	229	222	265	262	230	254	238	249	274	270	215	242	220	258	240	211	269	248	245	251	238	227	245	233	215	252	249	253	255	210	255	262	250	254	258	264	228	255	215	245	252	249	261	225	264	243	244	244	241	264	267	244	226	245	249	255	255	221	241	275	241	233	224	235	223	226	259	250	254	248	256	203	229	229	234	234	242	234	223	242	239	258	245	247	242	230	242	224	267	266	248	223	231	239	232	251	249	262	224	251	251	231	241	226	247	239	234	231	272	234	251	238	250	231	249	237	233	267	255	261	226	216	263	230	268	243	248	246	245	238	263	232	251	244	263	247	231	232	253	236	263	248	244	265	224	241	250	262	232	237	234	234	241	249	262	237	252	252	260	217	267	264	252	246	250	235	244	220	259	257	214	266	238	236	259	221	250	210	239	240	243	232	239	218	227	239	229	272	246	241	259	243	246	246	242	212	249	244	252	225	229	240	258	228	239	219	264	251	253	236	213	219	244	219	253	223	213	231	235	229	241	259	230	236	234	236	227	251	220	258	247	264	277	238	236	212	230	252	249	269	275	254	225	236	237	226	243	244	257	246	260	258	234	264	232	283	233	255	259	246	239	252	264	248	288	228	271	239	241	255	251	219	234	229	255	236	242	218	244	255	248	248	249	206	232	240	233	250	241	233	250	244	253	241	228	255	231	246	240	247	204	264	254	230	234	259	246	227	248	254	233	251	265	250	231	249	224	267	248	248	233	228	243	240	257	229	264	214	213	251	254	238	227	257	226	236	263	252	226	256	230	242	248	247	215	233	225	237	239	245	254	214	220	252	274	266	230	233	258	276	257	243	252	247	232	264	249	258	244	224	216	240	243	260	242	227	241	212	232	251	233	240	251	234	234	264	250	273	237	243	235	221	214	228	259	224	224	230	247	241	233	273	260	246	237	272	231	248	248	229	224	245	243	251	258	229	216	246	261	232	267	238	245	228	247	247	226	240	252	212	248	264	244	259	261	251	235	225	267	228	223	235	237	254	223	259	258	239	231	238	241	266	251	254	257	235	207	224	225	238	264	229	245	252	252	236	253	247	218	245	254	235	221	254	234	246	254	247	252	235	241	226	267	232	242	225	230	245	268	276	221	253	241	254	253	196	244	261	217	224	262	222	229	225	258	252	217	245	230	232	229	249	274	222	238	251	232	239	259	219	238	261	263	261	206	256	242	239	256	217	259	267	245	279	214	265	229	233	257	235	251	262	275	225	288	253	252	226	256	239	275	249	238	239	236	249	234	243	253	264	273	266	258	260	231	276	266	223	247	262	263	235	259	232	252	228	245	218	257	257	237	245	244	251	259	259	263	268	234	256	240	213	232	257	225	256	205	242	240	236	229	260	231	227	219	253	257	262	223	239	263	209	229	248	266	221	266	264	237	253	225	249	248	233	250	250	243	222	271	219	238	229	231	240	276	239	252	242	255	236	249	242	252	238	257	267	250	239	233
38667	49524	26722	14212	8671	2301	444	405	414	429	403	400	414	419	404	423	413	376	402	409	392	398	414	423	421	420	418	418	416	387	392	427	397	382	398	421	397	391	433	434	420	402	443	397	413	407	416	415	376	452	415	417	357	395	394	386	387	419	437	427	396	423	390	378	404	389	390	405	386	406	397	414	421	397	396	392	401	425	412	374	391	382	404	404	368	437	388	395	412	366	445	427	404	373	400	398	399	421	404	422	404	406	398	429	403	417	406	417	422	436	393	386	384	386	412	398	406	411	384	409	441	380	390	418	390	447	431	417	421	386	404	384	420	390	413	403	419	405	442	417	409	394	426	391	419	390	387	429	436	415	413	394	404	425	407	404	426	424	414	398	417	418	402	390	377	414	402	399	397	428	400	408	423	424	443	397	410	435	408	458	448	438	387	442	376	425	415	414	394	415	429	412	435	401	419	407	432	390	406	401	380	384	363	399	409	428	410	419	447	397	404	418	397	444	451	434	432	411	427	432	382	386	428	388	380	379	397	404	389	414	408	410	407	423	393	424	388	415	416	387	408	434	398	383	403	384	413	400	421	379	380	409	434	414	408	408	428	409	440	429	414	383	419	424	439	411	418	456	402	406	395	403	431	392	434	422	428	440	404	414	366	421	413	451	413	377	428	380	382	400	420	428	393	399	420	386	396	432	390	393	395	407	437	431	422	416	416	395	389	438	426	392	439	426	445	369	422	411	420	409	431	391	416	386	443	417	450	407	439	442	401	410	370	402	417	448	407	376	402	383	427	411	414	374	383	414	402	426	418	429	414	433	425	411	431	411	369	422	431	429	404	446	408	398	381	385	413	414	433	427	423	391	376	436	411	390	435	392	383	428	430	450	394	423	380	441	423	377	384	386	419	427	371	376	428	419	416	400	373	394	383	420	429	387	413	411	433	436	412	400	397	437	432	390	440	402	397	408	427	396	419	406	407	416	405	378	370	391	377	404	420	424	405	421	411	401	434	407	447	393	415	414	422	386	433	436	399	392	405	405	433	408	411	370	436	402	402	415	380	397	424	412	419	415	375	431	373	452	399	405	403	404	423	405	405	432	420	416	396	407	406	383	393	405	412	402	431	427	418	416	386	394	406	357	425	407	405	427	409	423	403	404	378	395	395	419	416	412	408	378	383	378	414	419	412	427	409	411	418	403	383	384	369	407	381	463	425	411	386	458	388	416	433	428	358	416	408	433	368	422	397	380	444	401	412	393	406	450	441	392	432	426	438	416	449	410	445	388	407	395	396	434	413	400	406	411	386	408	391	393	416	408	412	415	382	430	392	426	425	395	423	412	421	424	420	399	448	408	434	393	454	388	412	379	419	410	419	396	401	441	418	424	404	391	439	413	400	398	408	441	394	417	421	428	411	403	399	411	432	423	373	410	402	409	421	392	410	414	375	411	418	436	417	413	414	433	438	407	399	409	430	421	405	399	418	435	422	384	422	403	368	420	397	408	432	404	390	385	416	382	418	401	401	400	388	450	389	404	441	392	413	409	448	444	414	416	359	383	403	452	371	420	428	409	421	438	428	406	378	439	381	402	436	426	396	406	454	409	386	428	442	418	399	412	361	382	437	443	385	418	379	418	385	390	382	408	423	385	379	454	370	425	416	430	425	406	403	388	401	424	405	402	405	425	429	423	429	426	400	436	405	431	409	416	451	434	365	392	384	428	392	427	381	433	415	428	450	419	382	404	387	419	390	402	409	420	410	405	439	403	430	419	404	413	420	459	430	380	415	436	419	448	384	418	408	409	428	387	389	405	426	393	448	392	436	407	404	437	444	397	389	400	404	411	404	376	383	414	438	393	405	439	377	438	420	433	415	391	399	389	418	391	429	384	405	406	396	425	423	386	379	394	406	411	372	425	393	410	415	411	428	405	422	426	408	379	427	427	390	391	414	384	421	411	429	412	399	402	427	434	404	419	414	411	408	413	422	399	386	393	423	410	418	363	402	437	441	457	395	429	404	424	432	421	408	413	358	395	400	383	417	466	428	435	419	407	422	413	406	402	416	417	420	404	405	419	422	399	429	425	428	412	406	422	415	404	410	395	352	399	387	399	407	395	402	404	419	417	414	411	410	427	395	402	420	410	402	377	426	392	376	393	426	401	394	425	409	376	404	449	415	361	393	406	402	409	410	422	410	377	370	401	428	430	375	395	430	394	438	401	428	407	393	418	425	399	418	443	427	398	385	383	411	398	430	404	399	410	388	418	404	431	392	427	395	376	398	439	398	418	393	411	406	425	421	413	378	390	387	349	394	395	387	412	429	395	433	423	401	411	378	414	416	398	402	392	384	416	407	396	407	431	399	411	403	405	421	373	418	410	396	420	391	388	400	408	401	372	369	411	423	405	449	400	404	397	408	447	417	393	413	398	414	403	424	399	414	412	395	411	414	386	384	403	422	420	461	439	437	409	405	389	393	402	431	394	409	429	429	417	405	402	380	407	438	441	411	429	394	389	412	405	475	421	429	425	422	408	415	426	390	362	405	441	403	406	402	435	435	371	415	426	389	422	440	416	424	401	408	383	435	451	385	393	403	413	401	423	432	383	416	435	409	406	440	394	406	419	406	386	399	398	400	408	400	397	427	411	400	402	388	421	391	407	450	387	410	428	398	393	422	457	405	378	393	418	386	374	375	394	434	388	399	386	402	435	402	429	422	415	397	418	445	399	406	451	397	416	403	420	403	396	400	435	388	368	408	445	399	428	398	400	440	393	399	376	363	401	400	425	400	395	396	405	378	428	398	416	403	412	406	421	416	420	410	396	392	397	410	401	402	435	435	416	430	390	471	399	389	411	398	416	398	397	412	420	373	420	391	416	445	427	416	387	393	385	420	413	396	397	427	396	371	394	372	423	364	373	417	405	387	401	404	406	376	432	446	389	389	423	398	399	442	420	397	415	395	412	409	396	445	413	360	397	430	429	440	374	424	391	420	433	423	379	417	427	441	415	402	419	381	429	400	417	389	444	405	400	422	420	417	415	418	412	366	376	426	438	411	405	403	426	374	429	445	414	413	419	410	426	397	443	416	413	402	410	398	471	422	375	419	418	395	426	409	406	412	366	410	465	401	425	437	412	436	435	351	438	425	410	453	407	413	404	400	460	385	436	370	412	396	399	445	436	367	406	396	430	396	397	390	393	361	403	424	412	407	415	397	430	405	413	407	411	411	385	399	390	416	378	428	398	389	404	385	380	386	427	417	383	423	423	431	413	402	399	426	404	402	387	399	380	411	434	412	377	365	445	432	408	388	402	421	413	390	439	431	430	430	404	421	416	414	412	409	431	432	413	440	406	415	393	437	366	390	409	395	426	404	408	399	400	384	392	421	408	372	391	423	404	450	401	374	405	446	417	365	419	400	385	418	397	389	396	446	379	407	359	453	377	402	452	420	428	412	440	415	383	375	409	407	432	425	410	361	404	396	377	412	382	388	416	427	400	382	411
25732	25366	31738	25729	22557	12871	1019	397	384	393	365	411	402	375	364	378	372	379	367	360	340	391	365	391	368	398	356	388	363	369	351	368	386	396	375	423	366	366	339	374	362	370	380	355	370	372	396	348	376	370	334	365	370	354	385	345	392	375	383	368	368	378	357	376	366	342	361	365	359	368	366	389	374	377	395	356	369	362	343	362	355	363	367	366	341	393	370	376	389	388	364	374	360	370	379	354	341	329	358	397	338	395	347	370	385	343	345	359	366	373	350	341	361	371	360	361	350	362	368	373	398	333	373	341	368	374	383	369	356	393	366	365	357	359	381	390	354	361	405	354	385	384	334	377	363	355	363	376	353	364	359	341	364	376	384	352	376	355	405	367	388	363	362	358	364	384	367	372	355	355	383	376	363	360	362	378	382	386	346	340	358	382	359	356	351	366	371	389	351	348	398	345	360	360	354	353	386	374	354	359	388	367	374	366	368	352	370	352	347	402	361	403	384	351	372	379	386	401	377	356	392	380	350	397	376	380	358	350	407	349	356	367	377	367	373	357	385	339	358	361	350	370	380	379	387	365	387	361	349	399	392	341	382	363	370	351	356	370	377	387	363	382	395	372	365	383	382	373	359	376	393	354	365	381	395	406	375	377	338	366	365	378	386	347	347	366	366	366	390	377	385	360	344	393	393	354	347	365	369	363	370	386	365	383	372	420	394	363	331	367	412	358	391	408	391	347	379	364	373	375	397	375	388	372	390	343	388	350	385	384	372	372	376	375	393	353	370	354	383	340	369	381	356	336	397	361	371	415	338	387	361	373	359	322	386	386	369	365	367	377	396	364	395	388	373	378	338	409	394	338	366	390	389	377	356	388	379	351	354	353	384	350	340	402	381	369	379	394	390	417	348	355	411	344	401	387	344	350	375	330	335	360	368	368	365	383	378	360	380	357	373	375	402	389	358	377	345	357	352	394	344	343	369	373	356	354	345	339	356	383	393	390	398	369	360	347	382	359	362	349	370	344	357	389	372	379	350	393	369	415	366	372	350	377	345	395	377	410	372	348	359	374	354	352	344	363	359	343	371	379	380	389	393	392	340	423	358	363	351	382	381	374	367	360	394	369	362	338	371	404	381	329	361	343	336	386	349	353	341	340	382	385	410	400	337	359	323	367	350	383	378	373	377	384	396	369	383	392	375	359	389	334	385	385	339	338	375	377	376	387	404	344	401	320	363	374	340	365	379	376	376	355	374	355	363	382	350	396	397	357	368	352	345	382	345	336	355	350	365	357	350	380	346	354	369	355	332	366	394	346	357	335	367	408	358	388	369	398	334	363	386	389	370	347	376	351	340	389	371	384	398	385	354	391	376	365	335	360	370	359	351	345	384	370	363	384	383	357	390	358	384	375	361	391	342	389	362	378	373	366	374	346	381	352	379	388	365	372	376	345	390	361	401	346	352	385	381	388	376	371	359	376	373	384	366	366	371	368	372	362	344	399	404	344	355	394	349	359	359	368	371	399	342	354	365	334	371	351	352	383	346	373	357	411	390	349	394	384	377	353	367	350	383	372	341	361	377	360	331	362	339	350	361	409	348	360	355	358	371	338	358	386	383	384	422	350	361	372	351	383	355	390	363	335	336	363	368	370	362	399	366	351	379	361	361	375	369	332	345	384	374	362	363	353	358	371	357	382	347	387	377	358	389	352	373	343	399	384	356	353	397	332	383	362	372	393	378	379	404	372	392	389	396	361	375	353	327	396	342	377	404	366	401	402	398	324	344	349	349	399	376	357	382	372	349	394	375	383	367	353	377	377	363	383	368	383	355	343	366	401	369	369	382	373	365	382	377	374	389	338	384	362	385	364	377	363	384	384	351	343	355	390	389	367	387	377	365	344	375	377	378	392	382	381	370	400	366	391	380	366	356	363	372	376	376	346	384	397	354	369	388	367	384	399	358	363	353	334	367	333	361	373	391	360	356	369	359	357	350	391	350	363	367	371	363	374	365	344	391	379	370	367	408	353	378	381	357	367	389	385	406	359	368	391	356	348	350	374	349	395	385	368	365	391	403	357	360	387	389	355	374	370	354	386	366	352	407	382	400	332	379	347	390	366	371	382	349	384	347	356	401	374	388	357	397	400	384	397	368	395	387	346	372	402	364	381	366	375	397	403	378	380	369	369	403	360	356	368	356	353	369	332	355	332	378	382	379	332	356	371	368	361	379	352	385	395	397	357	385	337	367	391	391	357	371	355	352	343	368	356	386	380	351	359	346	369	372	392	349	378	340	370	362	384	361	349	350	393	359	376	374	295	383	388	347	369	371	350	392	352	351	331	374	369	376	382	371	360	378	357	357	373	378	375	354	352	396	375	349	359	370	377	414	375	359	346	390	378	370	369	363	387	381	415	340	368	372	357	355	371	387	388	332	362	375	361	405	384	415	378	383	376	354	375	368	395	363	352	401	397	341	366	376	377	349	397	374	395	368	420	363	363	345	348	368	337	377	351	407	331	366	374	387	379	358	333	339	363	392	390	385	392	341	351	352	387	364	370	364	365	363	373	351	385	371	385	400	387	377	351	401	395	426	337	340	375	358	349	377	364	372	422	346	349	381	339	390	368	370	393	370	373	351	385	378	374	351	383	378	368	384	390	337	372	347	373	366	359	353	368	364	354	378	357	389	360	380	391	376	392	388	344	355	331	369	357	375	362	363	373	365	371	325	379	362	377	375	378	383	357	366	343	358	378	387	331	390	382	337	370	396	375	369	333	350	358	369	345	356	385	367	382	380	344	376	361	416	342	346	386	384	359	358	369	369	356	366	361	363	368	390	370	344	356	330	344	380	367	372	395	351	360	367	362	375	360	361	382	360	375	349	384	392	348	362	375	368	339	365	367	359	392	382	366	342	348	359	382	393	364	381	376	341	381	311	354	337	340	363	432	352	382	413	354	343	344	369	358	384	343	380	354	391	351	353	410	372	403	366	370	358	353	399	356	380	385	341	366	335	387	358	357	335	333	377	361	348	381	382	374	361	357	374	391	363	411	361	360	400	358	363	395	383	349	361	366	421	407	373	366	371	391	376	323	380	334	375	343	381	367	368	348	389	359	362	385	340	367	359	393	389	316	357	383	384	323	385	355	359	367	358	377	354	364	379	354	399	383	392	412	386	376	370	356	363	363	388	350	387	393	385	372	381	386	373	342	376	373	348	372	340	374	391	418	348	352	358	384	355	365	342	392	361	360	374	359	370	374	401	353	384	426	393	375	359	373	381	383	388	348	364	369	385	391	344	376	351	349	368	343	387	370	386	368	403	322	339	349	383	379	381	357	408	376	352	347	356	394	350	384	428	355	348	361	372	351	364	348	335	366	363	373	391	364	355	365	386	387	347	406	382	393	339	371	367	362	374	365	349	345	397	350	334	374	379	365	380	364	372	335	394	388	388	401	411	332	382	355	345	348	373	348	368	348	365	390	367	354	355	377	382	380	395	328	392	378
59989	91493	54868	36365	27416	8977	603	601	565	617	592	588	604	595	569	581	606	584	626	593	591	627	600	583	583	601	620	616	554	589	591	655	624	593	547	643	604	607	536	565	586	584	590	597	588	570	581	559	606	589	570	579	602	559	640	588	577	609	622	644	559	573	578	607	573	589	576	587	631	586	595	602	593	585	569	567	590	572	570	609	619	625	594	602	568	622	585	619	579	554	607	552	632	591	586	537	559	617	602	623	582	577	557	573	600	619	579	584	586	542	597	611	558	640	568	559	609	549	588	562	549	560	561	595	620	578	541	607	567	574	575	626	603	615	577	576	616	571	611	581	613	572	620	601	600	571	602	595	614	594	575	587	607	543	613	591	591	600	575	592	560	592	587	576	555	584	617	556	585	587	593	586	565	590	566	584	557	620	629	585	597	547	576	602	617	562	573	608	560	595	597	623	589	605	638	590	559	606	599	578	657	611	621	548	578	564	535	608	538	621	558	581	587	535	605	586	585	604	623	559	616	577	584	602	605	575	578	565	566	523	592	632	577	547	642	604	632	584	597	548	594	578	601	598	584	631	584	626	591	569	612	561	586	570	605	619	599	572	562	605	541	589	622	595	592	574	617	632	548	558	593	577	601	577	612	563	573	657	605	572	609	607	599	562	570	557	627	604	569	605	600	571	558	586	587	596	575	603	567	558	575	555	576	622	579	595	595	587	624	559	608	586	589	615	581	596	536	600	618	601	554	606	584	621	625	558	575	575	611	600	606	586	600	550	558	583	565	593	629	626	553	572	563	586	615	585	552	563	562	543	601	541	589	609	594	653	587	563	561	537	559	574	615	619	586	598	556	594	612	603	581	575	593	540	549	589	587	618	550	588	636	567	602	564	586	600	613	572	562	625	577	636	591	617	597	620	611	615	604	578	597	615	562	577	577	596	590	609	622	589	587	619	546	608	579	577	593	536	554	569	599	603	607	599	568	563	651	570	560	598	565	567	591	581	612	570	583	608	584	577	630	601	626	547	572	609	597	544	594	589	594	575	559	609	600	614	588	614	650	576	583	605	560	560	588	566	582	574	577	564	608	565	560	573	612	561	573	586	599	591	601	597	584	568	587	568	599	573	593	599	628	615	573	583	655	586	569	573	571	554	602	612	566	561	600	581	578	575	612	604	591	586	547	612	608	556	600	572	558	626	599	566	588	571	606	616	642	633	571	553	546	630	614	599	622	581	609	595	580	591	577	587	599	598	571	575	589	571	587	590	559	587	578	596	595	599	601	549	580	584	642	603	563	586	571	587	612	607	600	542	601	562	570	599	551	588	568	575	552	588	557	604	565	595	634	605	601	576	561	615	594	592	566	597	579	567	568	570	603	579	615	583	593	545	543	586	574	625	591	599	576	606	577	601	612	570	590	599	547	545	602	614	572	581	605	611	613	601	584	591	598	574	567	535	587	608	581	578	589	549	637	578	599	570	583	604	579	600	569	606	597	584	588	634	610	598	583	554	577	622	610	597	604	610	598	614	598	593	583	563	613	582	582	598	585	605	589	604	610	613	576	597	609	564	595	516	598	547	568	614	602	597	575	586	636	619	635	570	600	611	561	611	594	614	592	609	608	639	603	595	576	577	587	584	618	604	607	600	619	605	599	589	547	568	569	597	568	582	616	574	586	609	566	568	595	594	626	578	613	643	553	581	637	598	575	615	576	568	548	580	560	620	613	578	613	571	554	595	588	631	597	607	576	596	592	606	596	568	580	588	571	593	601	604	586	593	619	581	576	576	645	567	589	558	603	599	570	577	585	612	578	616	596	584	582	594	583	613	556	565	570	618	586	614	568	587	606	545	601	587	595	572	606	579	601	634	594	602	588	575	551	563	535	592	602	553	564	578	588	609	564	573	562	635	614	587	584	600	566	569	593	589	568	646	604	550	583	592	576	570	566	570	590	595	569	611	617	598	556	581	564	578	606	590	594	587	531	589	558	593	602	543	547	584	576	581	578	567	563	572	611	557	580	577	641	583	602	595	569	608	576	594	641	575	593	600	587	586	557	591	613	569	603	603	576	601	625	618	602	577	592	600	542	602	630	622	612	594	623	600	628	638	616	613	579	627	598	565	609	610	568	602	598	599	610	568	597	631	542	577	587	589	586	638	620	575	601	567	598	573	586	586	606	624	565	576	619	562	609	579	640	584	544	565	565	618	591	576	589	615	586	588	586	605	605	570	574	545	580	563	596	560	601	564	626	591	586	591	615	614	611	561	616	554	589	588	602	563	581	643	563	569	593	600	604	613	595	606	572	591	576	613	623	555	615	584	568	546	601	617	601	564	593	566	574	600	596	602	577	606	622	609	570	567	623	594	563	603	573	599	593	576	564	611	581	625	600	607	545	580	577	587	578	619	604	616	599	609	630	563	609	604	608	569	601	566	591	602	541	558	588	583	624	578	566	594	620	583	592	590	562	614	547	578	565	547	567	634	570	648	556	559	599	612	560	569	564	569	588	581	582	581	645	622	585	601	594	591	591	595	560	598	627	589	588	558	552	622	560	612	542	616	641	577	585	608	660	563	579	555	603	668	596	586	569	644	542	557	577	570	603	567	575	564	536	612	624	583	588	608	582	599	598	555	606	615	611	559	646	592	573	602	565	610	631	584	556	576	600	548	583	619	539	584	600	575	606	542	541	541	589	583	593	523	551	607	595	566	573	576	573	547	602	556	564	615	615	618	561	551	612	611	601	599	600	586	590	565	583	595	608	594	543	586	616	610	592	589	590	536	588	629	615	595	608	601	613	577	565	638	594	601	603	609	573	582	572	607	532	565	622	586	611	611	577	617	562	589	593	561	608	597	612	572	586	564	578	614	563	571	626	600	586	581	578	579	603	565	578	578	584	537	607	625	566	603	577	627	563	574	571	577	580	603	572	548	587	645	595	588	580	560	556	591	599	585	600	582	581	614	597	603	605	591	575	573	609	610	549	616	554	619	559	593	571	568	544	590	601	591	627	562	571	577	613	663	627	638	579	658	567	568	599	567	571	589	558	599	588	578	588	627	577	591	585	577	597	634	590	598	595	572	590	630	565	601	576	587	594	584	562	569	603	594	597	591	536	592	600	540	612	569	575	576	592	581	631	556	603	530	607	583	573	604	560	581	563	608	615	630	559	594	565	584	587	615	577	546	560	560	541	589	575	597	578	564	598	557	560	595	613	617	624	537	599	590	564	612	569	564	590	568	596	568	586	613	576	587	609	550	591	551	601	549	594	573	614	595	634	545	585	569	574	595	602	646	604	616	589	600	602	569	574	577	599	632	602	610	626	576	563	600	586	579	546	577	605	587	599	580	577	574	580	614	579	586	580	559	609	561	581	594	600	605	598	603	591	584	615	589	586	610	566	574	580	598	577	574	583	562	594	568	566	566	583	589	625	612	595	624	563	576	611	601	607	566	563	587	553	605	587	593	585	625	554	596	596	536	568	610	554	601	581	594	579	560
24490	23279	30033	24918	22300	18928	4050	653	586	574	568	545	583	554	586	550	551	580	578	554	612	585	581	580	572	602	585	591	565	585	559	591	586	560	525	580	537	529	520	564	567	551	577	591	548	599	609	537	565	572	603	559	552	561	566	537	531	531	564	560	558	579	621	515	580	561	579	615	591	535	551	559	546	595	553	546	579	610	565	545	555	536	544	552	586	576	544	570	569	570	551	548	585	524	516	562	582	585	567	605	518	582	549	594	564	513	567	559	576	544	532	539	547	576	583	609	580	579	521	532	580	557	550	534	566	525	579	594	549	597	533	545	581	528	565	576	551	535	592	538	557	580	566	586	578	606	601	592	557	579	565	561	517	621	557	575	584	579	519	562	564	520	567	585	581	620	560	553	540	555	540	546	538	563	536	591	576	590	582	551	545	562	551	568	529	584	540	564	567	552	584	554	595	565	580	588	570	588	573	560	554	572	552	581	566	603	563	538	575	577	565	538	569	534	552	562	593	554	534	572	579	555	566	544	573	589	551	526	557	549	540	583	534	579	567	544	581	548	599	576	556	566	568	548	584	509	553	571	573	563	540	570	560	533	576	580	577	558	594	605	630	540	567	555	597	560	571	549	575	517	580	599	624	561	524	574	565	588	570	568	557	553	551	563	566	554	543	578	535	630	615	578	595	578	562	596	554	582	492	555	517	549	593	556	630	574	523	539	571	543	566	558	569	562	584	516	556	584	556	569	579	541	563	537	576	583	572	549	556	599	578	570	570	552	558	556	568	608	575	590	596	576	586	575	514	565	572	579	544	576	535	560	578	562	511	533	523	554	568	540	580	588	538	557	573	547	544	559	515	573	547	561	575	555	579	515	528	597	573	537	593	557	544	589	577	527	546	555	537	529	614	581	557	543	578	540	599	523	590	590	533	540	589	574	612	550	579	594	567	578	514	549	536	554	592	547	588	578	564	545	556	575	592	575	548	591	585	573	524	571	551	571	579	561	532	530	571	549	540	554	538	571	561	550	529	540	588	587	562	533	598	570	598	565	538	623	566	538	570	517	573	594	611	535	540	562	550	583	550	585	605	582	533	559	533	532	557	536	603	564	556	550	556	558	591	596	521	572	573	556	580	566	528	550	546	543	528	556	555	535	538	543	556	578	603	571	595	528	532	578	567	548	557	589	533	595	549	556	563	575	584	536	584	571	576	563	513	575	628	526	572	564	605	571	533	560	540	608	565	618	584	601	565	560	568	576	567	536	545	543	629	598	558	608	542	599	558	594	530	540	572	559	584	530	541	504	540	556	561	556	574	554	555	571	549	561	525	561	532	555	548	594	556	523	565	579	585	539	558	566	590	578	532	510	605	563	564	611	523	581	571	578	569	585	525	549	565	579	539	572	607	578	544	543	569	544	569	596	588	553	565	592	538	589	557	580	577	543	570	534	549	568	558	556	554	555	551	557	551	587	595	539	559	557	585	538	559	582	561	551	562	548	536	569	562	586	551	524	552	569	571	547	578	545	544	511	576	568	620	560	561	543	519	526	559	532	568	580	560	557	544	592	574	533	579	562	577	547	561	566	592	570	590	595	548	568	545	579	610	565	551	568	537	589	537	579	542	574	561	543	543	579	556	578	495	562	544	558	530	560	568	613	556	573	568	573	548	560	592	566	554	572	544	563	599	572	568	548	565	564	515	533	575	545	602	559	573	571	577	572	574	540	557	547	634	544	597	565	568	566	581	548	609	532	578	540	508	569	574	535	557	588	585	584	545	541	589	543	552	600	588	584	570	582	560	535	508	541	580	555	548	537	575	534	568	575	560	504	575	569	542	520	604	565	581	564	576	516	600	569	612	597	579	577	494	554	538	580	539	554	579	561	581	579	582	552	545	609	565	608	513	542	561	601	559	564	558	565	567	543	546	555	572	615	609	567	554	591	550	533	574	560	556	589	570	546	582	567	542	564	579	570	503	533	568	548	542	565	559	559	580	555	562	577	562	578	575	574	611	573	540	575	577	550	540	544	558	580	539	580	570	614	528	555	547	584	536	609	553	574	564	601	567	543	531	562	575	571	590	572	561	531	552	567	569	591	572	575	554	587	559	557	574	584	540	579	524	534	578	525	612	550	536	561	536	572	554	577	539	537	575	588	546	576	590	569	580	590	578	564	589	542	550	581	580	606	582	557	531	566	536	582	583	559	596	552	565	556	621	549	581	548	544	568	564	559	595	526	557	566	509	563	580	544	632	532	584	582	589	536	548	581	536	568	561	573	596	562	591	587	604	566	588	592	544	535	568	570	620	556	556	570	569	546	572	563	555	577	571	556	576	582	567	580	588	527	571	576	556	552	552	553	553	558	545	587	561	536	578	552	572	563	552	612	547	553	571	587	556	573	561	554	571	532	516	595	527	583	567	605	537	542	585	582	533	564	572	581	587	547	570	627	524	585	548	558	558	538	571	556	571	569	549	593	534	524	593	561	553	590	594	587	569	559	555	586	550	584	574	538	552	561	564	539	513	558	583	610	527	524	564	564	572	549	558	557	578	571	548	555	589	573	536	570	588	571	560	577	533	562	556	573	554	579	550	584	569	590	544	574	571	584	563	584	590	570	577	560	558	565	598	584	593	578	609	555	548	579	588	574	543	551	574	561	519	553	584	584	532	550	564	539	511	537	590	563	549	587	586	566	581	571	573	532	584	537	563	611	567	556	577	573	585	571	540	507	597	544	567	543	591	571	516	562	610	605	547	561	585	567	579	602	577	562	520	543	585	572	562	571	529	523	532	550	599	525	582	591	578	534	556	490	578	515	610	581	559	521	591	560	594	562	553	530	545	551	537	566	567	551	571	556	584	565	598	573	578	576	537	561	614	587	553	551	543	587	552	639	560	570	579	569	577	553	598	562	572	547	575	547	577	569	579	579	533	547	623	532	573	588	552	581	596	588	561	620	578	591	582	572	540	579	558	560	557	570	552	615	529	554	541	549	549	547	555	572	598	556	525	604	544	572	533	586	547	558	541	558	548	527	561	591	526	583	549	549	569	547	605	541	577	615	505	581	536	542	544	527	503	551	571	570	515	575	547	578	572	615	559	613	547	558	562	565	550	591	571	531	593	543	573	572	544	553	588	594	571	549	543	569	582	602	579	556	550	539	569	559	574	580	557	579	579	544	509	509	533	574	542	582	553	606	576	624	541	549	567	585	563	549	537	574	557	572	572	595	621	573	529	546	541	579	555	562	551	562	589	580	573	510	572	518	548	540	541	552	559	550	573	554	596	553	536	594	628	575	555	578	563	534	578	530	569	554	548	557	569	576	531	575	574	505	567	595	586	591	568	561	568	549	580	524	589	565	587	567	585	561	590	537	538	565	567	571	523	564	577	554	564	562	578	526	560	577	577	563	582	558	572	516	597	562	579	538	525	553	606	617	545	550	517	534	562	585	532	542	559	556	590	579	567	593	583	598	601	539	555	569	539	530	556	563	533	581	553	575
59408	97712	60098	37324	30238	10792	893	915	909	898	881	819	930	840	889	845	856	908	858	891	881	858	890	833	836	795	877	853	898	866	857	853	923	845	891	838	838	893	885	899	852	868	875	954	874	851	787	869	882	795	843	862	849	861	904	873	903	854	830	927	843	854	828	866	901	861	839	863	872	858	891	894	859	822	854	916	826	785	832	848	835	865	843	837	859	875	847	893	794	865	806	892	802	836	796	831	846	832	845	827	855	849	872	812	887	872	853	836	897	877	857	834	828	876	899	837	820	844	892	848	864	855	893	823	829	850	831	892	880	821	816	897	879	883	877	843	869	866	899	819	840	879	856	841	819	854	819	860	880	833	865	864	822	813	849	824	815	823	829	882	887	869	790	844	845	835	806	825	824	852	846	796	823	841	872	833	827	874	847	851	852	820	836	846	784	856	834	875	843	850	777	851	819	838	864	835	859	836	879	883	805	874	816	815	869	829	874	859	862	885	846	880	840	824	877	849	829	847	842	835	892	850	808	873	869	817	876	858	854	850	826	870	844	841	867	833	821	847	828	876	872	816	877	829	842	877	858	871	843	895	831	896	822	809	912	847	895	862	847	833	828	842	818	857	827	837	868	902	815	850	798	848	865	867	864	826	859	848	766	815	872	827	894	887	816	879	875	820	798	843	906	822	903	834	936	855	842	835	877	851	827	806	861	827	836	861	847	863	854	857	817	887	852	843	839	903	841	894	824	871	894	816	848	876	879	862	822	799	874	835	844	809	853	841	803	769	869	807	865	885	887	884	814	875	817	837	872	888	884	876	868	831	829	847	845	882	930	912	828	838	892	841	876	820	839	858	856	858	917	835	885	819	891	867	864	834	830	804	885	898	836	889	846	928	902	816	856	866	845	864	877	860	836	854	845	827	831	831	883	845	882	860	800	879	844	843	868	835	882	787	843	850	847	855	896	828	800	837	886	811	872	819	850	828	800	893	830	865	871	849	805	869	824	866	801	829	872	803	845	877	879	821	817	852	854	827	881	848	869	848	834	848	858	874	853	858	854	840	868	890	923	827	827	846	838	854	817	853	871	878	850	853	873	856	816	845	865	919	872	827	799	887	908	853	841	811	868	834	854	808	780	797	815	858	787	858	841	788	858	867	839	880	823	872	843	846	825	835	873	924	834	868	853	844	862	834	819	832	827	860	835	888	852	842	855	877	829	857	829	819	877	909	842	889	840	823	781	836	829	843	866	887	878	892	856	859	880	851	862	870	815	840	872	824	873	866	825	848	815	879	869	865	816	814	887	797	853	886	855	864	854	826	842	798	877	825	825	812	875	829	844	808	879	800	867	826	856	785	883	891	848	898	882	866	842	847	868	813	833	853	853	883	924	883	865	873	889	861	840	886	848	827	864	878	861	842	874	842	789	819	860	831	833	878	862	863	852	858	854	876	846	888	868	853	866	860	868	822	885	814	839	780	846	854	833	874	834	870	832	821	887	845	848	891	825	844	786	884	898	809	868	864	831	844	824	826	881	840	875	835	864	850	836	891	847	857	839	862	828	856	835	846	833	835	834	857	820	826	846	831	834	819	860	836	822	839	838	825	832	880	834	866	830	903	822	847	835	866	883	910	817	876	864	848	881	855	828	837	851	862	847	836	905	884	874	844	853	873	854	876	831	828	828	804	835	856	830	836	844	848	862	821	886	851	818	843	871	868	855	836	819	864	857	881	855	837	873	852	839	831	843	813	808	788	876	877	866	863	831	840	844	847	836	819	863	838	844	861	820	866	870	883	875	870	815	855	841	836	834	813	841	847	866	835	820	885	903	843	837	840	818	818	837	908	826	891	831	814	869	856	864	892	862	857	916	854	844	834	832	884	878	898	812	811	830	906	845	838	861	865	804	895	831	854	910	829	886	891	874	811	887	871	885	860	843	900	849	881	875	843	819	905	843	851	798	837	851	862	819	886	848	781	857	849	864	894	853	858	854	854	843	835	772	844	825	855	862	863	819	858	860	810	888	876	831	788	847	835	874	809	862	875	852	853	891	826	821	862	823	806	853	882	813	890	812	815	927	830	867	872	876	849	823	853	882	906	885	873	844	809	849	861	881	831	902	871	850	824	865	854	804	869	869	847	867	885	927	887	890	831	892	877	830	849	830	846	850	845	844	876	878	833	861	855	787	864	883	862	860	855	833	835	838	809	800	868	877	875	825	820	889	812	794	847	868	821	862	848	847	810	841	848	865	902	876	869	859	849	846	838	871	879	878	816	828	868	816	853	822	838	840	859	820	826	895	760	859	878	855	840	849	825	831	821	838	848	847	848	803	827	805	862	844	873	883	878	873	815	826	834	834	853	843	844	874	746	844	835	883	858	877	866	853	856	821	876	861	850	835	852	857	836	838	858	812	899	822	821	837	834	844	841	843	815	847	828	821	848	859	855	886	871	890	842	867	853	780	811	856	865	840	788	865	831	885	871	855	883	891	877	798	862	847	854	803	796	828	826	881	836	868	913	902	894	878	872	869	820	812	847	880	847	853	889	862	810	856	846	826	848	850	866	855	849	853	859	862	823	869	888	847	826	831	804	895	836	821	850	859	914	806	860	746	847	876	925	818	872	808	847	854	854	863	880	878	863	867	876	861	848	899	831	834	827	879	845	871	858	805	817	845	830	870	784	858	864	799	846	892	832	830	785	858	848	792	809	825	869	822	818	884	884	838	891	839	823	842	832	829	797	847	824	877	789	856	905	808	850	851	839	866	879	827	868	832	840	879	830	833	827	892	857	864	838	855	853	811	841	897	886	884	859	812	793	828	826	872	916	902	849	863	838	867	854	815	826	895	824	862	827	818	868	855	846	908	873	864	921	805	837	839	900	903	818	824	837	898	904	862	861	837	808	804	837	854	845	865	867	874	873	878	913	821	889	875	800	836	884	813	873	857	870	859	872	894	792	890	828	849	868	852	837	845	809	837	859	787	825	828	887	851	869	879	862	847	843	886	842	814	800	826	854	887	883	825	838	845	888	818	831	866	859	842	849	836	860	848	840	847	803	867	844	924	878	876	881	895	897	860	840	876	813	894	916	844	845	876	839	844	876	829	855	828	816	839	879	840	883	856	836	906	814	875	879	855	785	841	829	839	876	868	802	839	814	801	842	897	874	895	853	847	820	800	867	814	865	807	844	857	862	869	821	849	881	864	845	806	816	827	829	854	857	853	867	823	849	858	831	805	865	825	859	843	789	846	899	856	832	886	830	858	814	893	815	912	840	812	805	868	832	867	858	807	868	834	848	882	816	847	848	835	892	880	832	839	873	818	861	872	831	807	836	834	805	838	851	857	872	841	905	840	873	896	895	799	793	871	832	871	861	821	810	864	858	812	833	870	852	862	837	910	801	881	862	841	796	823	825	837	836	875	808	818	865	845	910	805	810	829	907	787	859	863	841	846	854	855	853	838	862	854	857	833	823	865	840	769	895	900	824	873	906	843	853	821	826
32895	31857	22855	7170	3020	833	259	270	278	278	230	296	252	264	258	234	261	250	248	250	273	265	275	216	254	304	244	246	263	257	259	267	276	252	261	249	257	274	268	248	225	246	244	266	277	245	274	246	272	275	274	247	249	214	238	283	234	269	245	254	286	231	253	273	292	228	253	244	242	254	252	275	260	243	272	257	243	257	238	252	255	275	246	251	265	244	266	238	264	251	255	276	251	255	258	260	256	279	247	265	260	254	237	261	250	260	257	291	267	239	261	239	288	267	240	262	300	241	250	262	246	222	265	275	287	283	248	278	237	270	261	274	274	278	248	288	263	248	270	250	217	243	264	255	268	251	252	269	252	271	268	247	244	237	247	244	245	265	261	253	251	273	246	255	276	248	261	275	258	264	278	265	273	269	233	253	268	244	252	245	243	251	252	244	276	255	255	268	276	263	262	284	241	291	261	267	233	264	236	277	279	231	262	225	258	228	250	266	266	266	237	247	247	234	262	260	268	258	238	256	256	252	268	262	260	266	238	222	236	254	261	246	262	256	271	243	239	257	271	271	276	269	281	249	252	268	258	260	242	254	281	260	253	255	250	271	289	262	251	226	266	272	263	246	274	256	243	247	248	272	260	280	275	249	248	252	241	252	237	250	258	245	252	284	250	263	295	263	235	261	271	247	262	257	264	280	281	252	216	264	256	255	234	250	220	235	271	222	271	267	265	265	265	258	249	243	291	248	255	258	252	267	266	260	257	234	268	270	298	249	260	246	237	244	255	275	262	258	247	261	248	279	249	276	274	243	271	281	247	265	268	263	272	253	263	297	254	256	257	257	252	246	258	260	258	237	264	249	279	243	235	260	268	252	243	259	272	273	270	263	259	238	281	258	239	256	258	283	254	278	238	263	231	267	263	267	266	234	273	268	266	247	264	257	263	254	245	250	262	237	294	283	243	243	265	260	280	273	229	268	252	254	251	246	251	245	252	256	294	248	247	242	288	247	268	282	256	249	257	262	237	265	237	242	267	254	280	252	233	228	295	241	266	251	256	260	284	247	267	254	259	275	247	276	257	257	239	261	269	270	269	264	266	254	253	269	264	253	264	263	250	251	272	245	258	257	300	259	265	230	272	249	290	246	251	243	247	262	284	210	249	246	243	266	264	247	229	253	255	241	267	256	264	238	265	272	255	242	264	259	228	250	289	238	264	255	273	249	274	262	259	284	242	249	273	253	257	266	287	263	267	270	266	245	241	253	224	258	286	266	260	258	276	237	260	256	296	268	269	256	254	261	271	259	253	246	263	261	286	268	251	271	251	236	269	271	264	266	270	240	268	262	236	245	265	239	256	254	237	242	274	229	269	241	287	258	253	277	263	256	268	278	262	261	261	256	244	240	267	236	232	270	275	261	281	260	281	279	265	241	274	248	255	247	258	237	261	271	236	267	265	248	265	270	234	256	252	245	229	244	267	248	284	238	263	260	270	235	275	265	257	261	278	235	269	276	277	244	281	277	257	230	268	252	233	248	261	256	241	282	223	246	264	259	279	257	249	248	283	268	254	236	238	251	274	283	249	232	263	259	253	223	266	239	251	288	250	282	243	262	269	242	256	275	280	243	262	290	248	263	235	267	289	255	249	238	237	266	279	260	242	256	244	237	258	263	229	254	247	259	234	258	287	237	278	252	248	271	252	252	242	255	262	240	251	224	265	276	289	260	279	296	265	270	245	281	256	262	265	248	220	263	265	251	263	244	266	226	266	238	258	245	262	270	248	243	226	243	251	253	239	241	239	275	231	265	237	240	265	247	246	257	252	245	270	264	257	271	236	273	279	264	228	249	288	255	274	283	249	253	287	253	246	252	246	265	268	240	239	257	231	261	253	250	271	253	252	263	259	243	253	260	283	254	290	258	259	239	283	292	269	269	280	258	245	247	254	235	253	270	254	266	257	270	260	242	249	268	237	231	266	247	255	248	280	258	272	243	263	267	292	239	266	233	254	225	261	248	310	258	233	244	272	267	256	256	241	248	246	283	270	247	276	270	247	256	278	240	238	244	259	264	260	256	286	253	263	243	267	245	250	261	246	259	244	281	240	280	257	244	261	256	263	230	252	240	259	256	248	243	277	284	256	258	257	273	268	256	250	271	251	238	260	246	245	269	257	240	262	270	271	262	239	269	259	260	261	250	258	263	279	243	257	262	243	256	230	273	290	260	261	257	250	268	245	231	263	257	255	302	242	227	279	243	308	245	241	253	244	246	267	264	261	273	277	249	258	258	251	247	267	272	279	248	237	270	245	268	262	226	273	264	248	248	240	239	246	253	249	223	255	263	269	242	266	281	265	263	281	261	259	255	256	260	244	272	263	255	230	242	265	267	277	275	288	256	253	259	262	265	287	265	262	252	276	242	272	254	243	283	283	272	261	244	262	244	231	200	281	250	269	263	252	236	274	279	279	236	267	243	264	284	243	282	253	253	253	248	274	232	271	245	254	254	264	259	253	278	260	247	281	248	255	283	285	256	244	260	215	267	245	219	225	246	270	240	248	294	260	264	242	249	249	259	240	280	252	269	268	249	249	237	271	255	242	243	266	278	258	275	288	256	267	279	276	216	269	289	262	246	258	234	257	243	251	296	259	281	255	248	262	243	268	271	267	250	261	270	257	245	274	247	251	239	242	237	257	248	270	239	251	249	230	261	249	229	272	252	268	255	261	244	271	251	275	259	255	237	251	246	239	249	289	274	246	246	240	282	261	264	249	264	263	251	237	250	259	243	258	225	235	252	267	244	255	287	273	240	245	281	263	282	274	289	273	265	239	253	269	242	246	288	251	295	270	261	260	277	268	249	272	264	254	278	255	258	263	232	260	250	263	265	251	270	244	236	247	250	286	283	212	235	256	250	297	287	266	242	233	264	269	251	294	276	235	251	255	267	221	275	264	261	263	239	271	242	259	238	246	250	249	259	282	252	257	266	257	249	263	250	266	232	245	234	248	255	240	276	260	251	279	260	260	262	253	260	241	279	263	272	232	258	241	261	241	240	264	274	268	240	281	231	223	280	254	277	259	286	255	274	258	222	240	248	237	250	277	247	276	232	242	296	276	254	285	237	246	297	256	251	280	264	248	247	270	263	280	278	294	275	255	233	267	253	222	265	255	258	278	280	260	257	247	257	271	261	230	270	237	280	243	239	280	233	224	248	230	224	236	253	240	249	225	245	270	254	254	229	238	244	286	267	265	260	249	243	213	243	264	244	240	272	282	232	261	251	240	261	269	264	222	288	247	248	259	249	256	278	252	245	248	262	265	238	298	237	268	261	268	254	246	237	271	281	267	242	271	290	254	270	247	237	226	261	241	254	240	289	260	252	250	235	259	265	232	246	272	257	253	269	235	269	274	252	238	247	268	254	276	284	277	268	240	244	292	270	229	248	262	259	276	277	271	229	290	248	265	257	257	252	231	250	226	256	227	231	248	271	266	278	299	278	260	251	293	260
42268	47829	23221	7159	6152	1650	408	411	407	460	437	444	448	447	440	402	431	399	411	429	399	393	428	495	414	471	420	421	439	430	412	433	418	439	447	459	448	414	450	431	453	416	442	453	469	461	415	431	472	451	442	424	463	458	449	452	436	450	382	436	426	452	439	451	435	459	464	449	407	438	425	428	431	405	452	442	414	442	440	426	401	445	439	426	415	403	410	425	404	414	451	432	388	397	439	423	444	419	390	436	424	426	432	434	421	450	424	419	412	451	427	394	431	442	437	464	454	394	473	448	422	434	426	457	449	456	443	439	414	403	411	444	429	427	432	451	418	447	435	424	432	391	435	442	417	435	418	435	429	474	415	416	460	438	439	415	408	397	421	424	415	403	445	435	443	426	419	434	461	418	461	422	414	403	439	426	407	426	466	450	437	439	427	478	430	402	444	386	410	431	437	433	429	440	449	453	388	449	427	484	427	447	417	408	433	434	421	454	412	456	458	446	452	440	417	419	438	416	433	439	435	421	448	444	390	437	425	420	387	440	426	392	419	476	445	417	421	421	448	424	442	458	442	447	440	469	424	444	420	448	422	444	437	471	451	425	412	409	431	442	460	421	389	443	445	429	430	468	490	442	467	451	488	419	437	468	432	456	458	425	449	448	421	422	450	421	430	404	439	429	436	450	433	411	448	458	463	463	434	444	411	449	440	400	407	423	431	454	453	451	447	412	454	477	384	388	433	413	408	412	458	443	448	445	425	436	457	437	450	405	446	400	419	435	426	374	451	441	454	378	427	403	427	417	437	450	416	447	434	404	435	449	451	398	468	438	401	396	438	454	454	435	443	429	423	452	419	437	423	442	465	454	401	388	469	435	421	426	423	417	471	414	415	425	421	461	466	420	473	424	425	419	437	465	434	467	447	437	455	440	440	426	434	416	431	406	403	427	466	440	399	410	436	414	444	459	431	428	443	427	416	426	415	425	429	483	427	444	431	463	434	423	433	414	414	443	416	468	447	455	421	430	407	423	457	439	396	430	434	454	421	457	424	418	419	405	430	450	416	442	441	442	395	420	433	443	464	425	461	421	461	448	472	429	491	437	372	443	373	455	446	453	441	431	431	408	415	417	423	455	395	465	465	455	465	463	431	455	428	396	433	434	412	457	456	431	452	438	397	421	429	432	406	402	409	435	405	418	414	436	425	398	417	441	438	412	402	469	412	442	403	434	455	445	438	442	453	455	445	442	421	436	414	425	403	416	430	412	448	448	416	440	453	433	445	421	402	415	431	434	454	429	424	445	439	424	453	434	414	424	399	437	402	393	453	402	452	457	386	456	427	418	432	430	439	439	414	407	409	464	436	432	418	431	409	407	422	414	427	437	436	431	388	410	449	426	412	449	423	428	425	429	417	407	406	416	436	443	408	429	408	407	393	429	369	436	435	419	464	400	455	447	462	385	435	399	417	425	418	423	407	439	396	461	472	419	419	454	483	427	437	423	431	429	447	421	428	434	431	447	417	456	446	414	449	471	427	459	441	452	438	464	449	463	443	417	413	458	416	439	439	412	404	436	393	426	438	444	410	416	451	470	429	447	446	422	404	424	450	425	430	399	451	461	441	427	423	437	445	467	482	419	437	415	455	421	428	432	438	446	406	433	431	424	405	437	430	419	450	431	438	428	434	439	442	443	416	433	437	434	443	415	400	448	425	448	455	454	416	415	466	443	425	470	468	394	457	428	451	428	413	421	486	420	475	403	446	441	443	407	436	445	445	414	437	433	432	448	423	448	485	401	444	436	465	464	449	441	422	421	410	451	385	425	452	428	427	443	442	451	461	440	459	418	437	418	433	431	457	438	405	419	417	401	418	475	420	401	436	414	409	447	475	440	432	430	407	462	456	439	433	434	470	409	439	462	471	405	428	417	431	426	442	442	421	459	414	441	398	433	423	419	433	448	516	433	434	449	419	449	433	440	438	453	410	441	449	416	430	429	412	463	435	418	448	447	431	418	406	433	417	448	423	451	390	397	425	419	459	397	425	420	434	468	449	444	428	395	411	401	402	424	426	420	443	455	442	404	463	430	450	418	461	412	471	429	441	402	445	431	430	459	440	446	446	426	443	448	420	423	430	442	420	446	407	427	447	407	446	455	447	421	425	440	393	461	431	457	424	447	438	435	440	435	480	402	430	424	397	447	460	436	461	427	437	429	376	414	456	448	442	405	459	411	451	432	439	434	466	461	440	443	450	439	463	418	440	438	451	453	421	464	419	503	402	435	466	437	460	420	477	462	437	418	397	422	424	387	447	449	414	444	457	437	437	415	427	450	439	460	418	413	448	433	430	465	418	417	449	421	452	446	428	444	408	449	423	440	387	447	430	425	425	410	452	437	405	473	441	440	425	423	413	417	467	411	403	421	424	445	436	451	445	442	423	437	467	433	443	436	450	456	448	394	442	442	429	440	437	419	462	393	427	447	452	471	474	430	452	407	434	415	426	435	422	405	418	407	404	427	454	431	423	431	454	425	485	416	454	416	426	429	457	414	437	415	436	418	437	453	429	452	437	432	432	441	416	395	429	390	425	399	400	430	394	411	405	447	442	422	445	399	433	439	415	424	423	425	443	373	445	434	430	463	393	463	451	423	387	445	392	444	451	375	425	413	467	433	409	450	428	417	465	423	451	395	395	399	433	468	414	428	434	424	391	486	429	425	440	420	461	403	444	424	410	459	464	426	457	409	425	470	441	443	438	418	418	391	465	407	417	483	434	441	422	422	491	368	413	418	427	440	402	437	453	446	381	416	420	445	408	415	452	425	408	450	423	398	444	415	443	429	453	450	443	432	447	462	454	444	435	402	434	436	460	443	428	447	405	453	398	449	413	432	431	446	434	466	448	432	434	404	450	445	475	431	449	415	451	403	422	446	425	431	438	442	441	429	453	437	416	439	435	400	446	418	412	424	431	418	424	452	444	428	405	440	432	421	445	453	426	455	497	414	456	457	435	427	443	414	412	450	399	461	448	411	447	448	463	439	428	429	425	433	409	412	430	422	414	441	417	427	453	443	440	440	420	412	420	456	447	461	449	458	433	439	458	443	423	443	431	425	429	431	411	442	412	456	439	441	412	462	441	409	446	425	439	425	395	411	446	423	446	419	423	421	458	476	416	453	446	396	470	420	440	440	457	423	414	464	449	408	474	429	452	440	472	404	445	448	430	439	434	435	447	459	423	447	421	425	438	438	413	443	428	431	465	448	468	460	422	413	466	451	425	470	434	459	417	463	425	450	427	437	455	417	475	428	391	433	432	445	422	454	407	461	438	408	464	465	450	441	441	418	443	425	462	419	431	411	469	438	429	404	442	421	431	441	448	436	427	425	417	415	412	443	419	386	422	414	447	411	449	395	440	432	415	411	458	417	424	447	436	405	407	406	397	421	467	457	406	451	453	426	425	414	415	466	448	444	435	476	511	451	443	464	418	423	414	440	462	463	414	437	429	396
25591	24750	31840	25977	22571	12269	966	388	403	372	368	361	365	402	333	356	365	378	402	344	370	403	357	355	379	363	353	372	341	378	389	362	337	380	405	371	380	356	394	384	381	380	382	348	358	361	399	367	350	355	352	360	398	365	375	369	375	386	373	369	383	393	346	365	373	374	374	378	371	372	347	372	361	369	356	390	410	355	357	400	393	337	374	360	341	379	345	363	338	352	370	367	333	361	359	387	357	392	377	381	335	351	353	394	358	385	364	369	346	371	401	327	339	379	355	374	401	391	388	364	384	350	367	362	354	373	334	391	346	368	340	353	370	365	364	347	383	368	346	352	455	367	408	386	386	375	329	350	339	360	383	368	388	315	366	390	360	401	375	355	383	367	369	352	384	368	382	358	373	383	339	361	377	357	381	365	392	362	360	381	369	376	337	376	391	376	354	367	357	380	392	371	382	359	367	329	385	366	351	365	357	397	357	358	376	358	363	385	364	377	357	370	365	358	403	424	331	373	344	376	380	349	341	400	360	364	340	349	363	329	352	360	362	378	385	366	351	355	363	340	372	365	330	388	411	369	361	400	385	367	354	389	423	372	343	355	363	384	352	358	388	371	409	356	344	334	382	391	356	360	357	396	391	356	372	385	359	376	391	381	345	349	339	356	385	367	428	334	357	358	375	345	395	373	329	375	370	357	352	346	333	349	380	379	360	395	358	370	365	373	332	333	338	360	380	409	414	378	352	358	368	395	400	371	349	354	341	351	343	360	383	376	371	383	369	354	349	369	386	351	409	372	343	331	344	334	387	389	353	371	377	380	360	361	338	374	340	382	384	379	376	358	378	379	364	373	380	379	379	364	340	331	366	368	355	377	389	392	371	367	366	381	370	359	363	350	375	367	371	380	377	365	355	340	388	354	384	376	404	389	393	400	384	372	353	388	375	379	368	369	358	340	363	382	388	377	379	365	372	387	374	395	375	373	348	354	371	358	390	363	361	370	359	382	407	332	395	358	343	374	401	374	354	374	393	370	394	383	375	335	377	352	375	367	377	348	377	344	339	380	343	365	368	368	354	342	385	353	383	367	367	334	377	397	367	320	353	364	375	373	382	360	371	374	358	371	382	345	366	397	371	362	378	368	378	380	368	349	378	364	319	373	357	347	366	356	343	377	332	332	369	342	364	336	362	344	343	357	376	369	340	359	395	401	357	350	337	351	347	378	356	338	379	357	352	373	382	376	403	339	347	385	381	386	397	362	377	347	378	354	348	399	370	362	355	379	373	364	344	380	355	345	375	362	360	335	363	372	335	364	364	395	383	356	367	358	379	351	380	344	348	366	356	364	342	354	395	376	372	373	359	382	392	353	416	375	378	351	321	360	381	339	374	383	338	360	342	371	397	370	382	370	378	341	339	406	344	367	363	335	375	352	376	345	370	339	385	385	358	338	396	384	341	376	358	361	352	397	370	384	332	357	396	357	367	334	376	337	366	334	382	357	328	381	406	368	375	358	344	365	363	385	367	343	345	352	363	370	370	385	397	370	377	369	374	367	329	339	357	358	353	326	366	358	391	357	330	339	400	369	376	370	378	375	338	359	360	387	344	381	357	376	368	359	377	383	377	362	378	352	371	355	337	338	338	354	393	387	394	351	351	349	407	339	373	345	354	389	382	379	369	354	348	389	362	356	343	389	356	361	340	340	328	371	378	381	333	348	416	380	357	374	338	328	369	348	377	394	378	383	363	391	381	372	395	368	334	392	335	362	368	333	365	344	355	339	360	366	380	369	361	367	379	349	342	364	348	391	368	388	366	367	380	346	371	358	358	373	338	346	377	376	337	386	340	348	350	355	353	359	408	362	360	373	354	375	352	382	340	389	392	352	395	380	347	384	403	403	357	370	394	378	350	390	336	385	342	386	368	375	388	396	386	370	396	370	391	363	322	399	373	327	389	334	362	357	394	356	399	353	377	367	379	389	360	337	380	368	361	378	374	366	363	400	389	352	413	360	388	356	346	363	358	337	366	373	382	355	359	370	350	354	377	377	380	365	374	339	362	350	328	375	378	382	355	357	333	360	352	353	388	364	361	372	353	355	368	357	378	331	378	335	383	366	373	352	371	337	331	345	383	364	339	363	373	358	327	350	324	344	340	365	369	320	366	402	385	358	355	364	360	358	340	342	386	380	381	339	365	357	390	367	353	369	350	371	371	403	353	324	371	363	350	379	375	337	377	391	364	344	374	379	365	403	359	396	371	362	353	370	362	357	361	336	339	368	342	347	378	349	361	336	375	364	376	389	399	375	387	378	366	335	330	371	388	380	384	364	350	357	366	383	393	380	377	375	347	382	356	342	370	387	318	382	375	392	326	355	377	401	363	368	352	379	379	376	368	341	360	367	382	367	331	359	402	354	333	381	392	380	346	392	349	341	388	364	376	384	360	346	348	360	358	381	356	366	398	326	358	361	345	379	384	399	378	351	373	355	353	350	355	375	366	391	350	352	348	369	359	409	332	332	344	386	355	370	343	386	389	356	380	349	363	391	362	363	339	362	389	382	352	353	383	366	361	367	391	384	370	378	356	385	364	341	334	379	397	395	382	381	308	373	325	362	396	359	372	384	371	383	419	366	368	387	340	387	376	374	336	320	355	362	365	366	376	393	362	396	374	388	363	352	362	373	338	375	376	385	359	369	348	338	382	378	389	393	347	377	383	388	356	357	377	371	364	351	370	363	384	365	378	380	382	355	373	358	399	351	365	374	405	364	345	387	332	384	378	387	343	360	364	389	365	381	356	346	390	352	354	372	380	378	335	386	344	378	357	363	379	363	348	339	371	336	358	365	363	350	384	404	358	367	363	349	389	387	372	340	349	360	382	356	373	353	361	369	353	386	360	409	362	359	374	402	361	355	318	336	364	349	334	342	354	342	376	371	338	346	390	368	381	379	376	353	395	362	330	361	415	396	341	339	388	380	371	382	375	384	354	362	346	367	373	361	374	371	371	338	324	387	360	397	368	406	385	378	390	349	373	348	386	382	367	337	377	391	382	374	343	369	389	335	362	372	345	377	339	348	370	385	398	384	361	393	348	378	341	365	387	365	370	372	376	333	351	351	359	396	396	377	391	387	351	403	372	370	346	337	353	368	353	382	365	382	335	359	380	372	372	358	373	396	360	343	379	348	366	358	393	353	385	346	349	314	365	372	366	375	373	356	363	378	368	356	353	361	354	355	338	335	357	351	337	387	388	339	381	380	389	353	374	375	368	372	381	354	390	363	372	349	343	375	371	380	350	376	353	349	368	388	373	388	365	372	342	370	362	385	346	405	361	360	370	363	366	364	357	371	361	384	361	326	379	339	365	389	371	357	348	347	390	354	361	365	388	377	375	344	359	380	377	366	340	383	376	363	373	381	382	396	378	363	366	383	367	407	410	335	366	356	388	369	328	333	367	340	394	382	335	415	343	378	385	382	389	352	357	376	383	345	391	374	368	385	359	384
63554	90757	53893	32349	30305	8390	627	629	609	584	600	661	567	588	611	613	632	591	582	587	592	589	594	608	579	626	589	533	568	585	623	593	593	634	583	565	584	584	612	625	595	598	555	566	607	611	545	597	565	591	628	631	607	557	564	572	571	576	562	584	621	621	601	554	632	564	560	561	586	590	599	552	544	548	542	612	584	594	615	572	594	592	581	538	624	588	574	579	543	572	573	577	625	624	554	547	612	551	626	589	602	578	609	578	571	592	605	601	624	567	583	591	572	588	594	622	610	621	630	610	589	632	552	589	586	602	615	576	586	578	570	574	540	640	601	627	622	615	576	589	598	569	605	575	591	576	594	589	588	576	628	585	558	568	556	628	606	594	622	599	640	585	559	574	621	585	547	546	599	542	572	584	577	564	551	625	595	579	619	608	577	589	570	607	605	624	530	538	559	526	558	623	523	562	561	583	597	620	615	645	610	619	618	608	556	539	565	608	611	592	557	566	567	623	540	572	547	619	553	588	609	564	617	587	589	610	591	572	583	581	578	593	596	609	634	580	577	549	557	621	590	605	602	568	570	566	545	563	578	586	593	593	551	559	519	525	607	608	589	630	600	576	560	565	588	619	580	630	560	581	624	630	575	585	594	574	584	548	577	611	578	530	563	562	603	570	588	578	604	575	579	605	595	561	572	597	584	557	598	598	568	564	585	593	610	607	590	552	576	549	595	578	583	629	584	602	573	631	585	579	576	582	535	606	584	599	621	607	562	534	604	595	598	604	592	609	600	563	546	568	588	586	587	573	596	589	583	599	572	624	566	574	585	569	597	588	569	620	571	588	599	579	593	582	612	584	616	587	582	546	581	545	570	612	602	594	617	580	622	597	629	549	566	568	606	564	597	582	586	524	605	585	579	608	616	559	565	588	568	586	623	593	603	590	611	590	603	617	595	583	556	586	611	568	579	632	603	579	592	608	586	578	562	587	596	598	549	594	605	618	575	589	609	644	580	560	591	601	616	589	580	561	607	592	589	603	580	600	578	562	592	574	589	568	606	605	572	582	604	592	602	628	574	560	628	625	556	597	606	555	571	591	576	553	633	583	583	584	627	545	577	539	583	564	590	606	554	586	592	534	553	589	587	574	586	565	618	575	579	577	588	588	574	608	607	533	585	590	557	601	561	596	564	564	590	620	570	548	553	564	566	561	567	571	589	567	591	572	583	589	583	582	582	572	560	596	573	579	576	567	586	581	561	590	594	578	597	574	562	599	619	579	588	605	639	595	584	550	594	611	595	572	594	583	601	616	586	610	594	566	542	582	571	598	607	587	603	604	591	575	622	566	588	588	552	597	561	631	579	634	600	604	596	638	538	562	592	578	558	570	594	557	593	646	584	566	573	588	535	586	559	603	615	540	619	573	555	615	599	583	576	575	582	565	592	617	621	614	538	587	629	574	615	585	613	583	584	569	600	596	592	593	568	604	606	588	607	617	589	609	582	552	579	596	589	616	598	571	603	581	618	569	592	573	588	579	609	586	597	590	595	588	565	586	550	566	601	602	598	572	604	584	601	558	634	620	602	607	588	558	603	606	618	613	568	540	661	563	559	588	542	603	625	543	567	551	603	601	593	601	552	567	566	547	545	573	586	575	572	602	622	527	570	601	598	613	588	578	595	583	598	608	564	583	599	579	569	573	608	583	585	559	585	612	596	618	620	574	578	558	609	559	577	619	555	611	550	592	570	579	586	660	584	600	598	583	569	598	602	624	567	577	592	557	569	570	593	574	589	568	552	563	578	567	559	629	609	558	604	559	605	571	555	573	613	561	579	571	594	607	604	558	605	594	559	539	576	608	616	581	611	591	575	605	544	586	632	582	580	604	591	594	598	542	591	585	562	614	536	627	563	597	587	612	608	586	578	560	585	624	585	581	614	566	533	598	622	514	602	595	631	600	589	587	592	564	563	584	580	576	592	563	627	576	600	566	580	575	577	661	617	587	611	607	582	530	602	608	587	610	539	582	605	579	557	625	577	581	610	565	595	591	581	640	607	625	609	579	579	618	596	568	564	605	594	647	545	585	573	588	600	618	595	546	560	563	565	584	557	569	582	613	581	611	573	623	619	539	599	604	559	586	587	569	557	605	567	593	564	619	535	613	583	610	583	573	590	593	611	566	586	594	575	595	626	559	592	563	590	612	591	618	575	590	603	526	561	619	589	595	585	620	621	626	630	580	552	649	618	586	595	594	568	602	591	588	597	559	580	576	592	584	574	581	613	567	557	570	599	590	572	606	605	575	601	590	557	578	565	632	637	625	603	598	607	591	599	623	578	582	608	597	552	585	546	651	559	578	589	541	553	605	558	575	626	564	581	584	587	587	562	524	599	595	585	570	621	584	584	576	587	589	559	601	604	559	587	559	612	625	612	565	622	598	624	603	589	570	599	612	567	586	572	589	560	619	570	600	621	593	556	554	537	590	606	653	586	547	622	633	625	597	563	555	568	561	611	590	593	570	595	594	575	586	565	586	607	598	642	581	568	576	554	585	587	605	608	555	565	619	571	580	537	599	576	560	569	541	542	628	539	586	604	556	598	613	590	576	590	620	554	583	547	625	582	592	597	568	591	580	545	553	581	606	616	529	617	544	557	568	570	571	594	586	565	557	584	593	600	594	551	599	593	567	560	540	554	560	609	606	583	554	604	596	566	607	576	592	598	565	593	585	607	620	606	586	572	590	631	558	594	601	604	575	609	582	544	589	573	605	540	595	611	600	579	603	592	559	591	607	592	613	607	611	567	571	582	581	622	561	597	586	571	580	574	578	592	563	589	585	580	601	571	565	579	605	587	580	576	516	571	556	595	587	547	603	601	563	576	553	605	612	580	592	552	591	594	580	541	583	630	547	563	598	612	547	560	584	589	595	598	607	621	629	600	571	616	546	541	636	571	616	577	570	563	632	588	566	599	528	580	596	585	585	629	584	640	586	589	592	549	590	571	596	612	606	601	597	593	609	578	599	594	616	586	591	575	596	558	585	613	569	601	633	625	561	534	603	567	624	572	533	575	600	624	595	568	551	565	564	611	562	567	576	600	601	575	574	588	629	569	592	572	642	581	554	590	618	561	574	598	578	584	609	613	590	563	613	585	531	548	629	582	552	588	610	615	605	592	582	617	598	607	565	574	569	600	602	599	601	582	618	593	630	569	623	626	603	613	638	549	597	592	538	585	587	607	552	582	586	610	576	577	579	601	574	609	644	617	622	578	595	567	571	608	601	601	637	573	566	577	539	548	567	591	589	582	608	616	608	561	589	589	554	565	579	553	583	581	599	543	598	584	616	584	618	595	557	579	621	583	576	641	591	591	563	580	563	612	567	591	570	609	600	643	610	613	600	594	609	574	569	589	562	613	578	565	592	603	590	604	565	550	600	549	587	603	598	579	595	626	615	594	591	602	622	604	615	578	581	568	564	566	563	621	613	579	571	594	567	545	588	565	583	595	583
24506	23225	30786	24976	24501	20543	6028	673	580	574	609	569	559	531	562	578	564	555	549	519	601	589	569	555	580	531	552	581	559	544	525	565	539	532	564	515	521	519	533	560	522	523	576	562	548	537	537	558	541	551	510	559	560	525	533	573	530	515	527	538	539	537	532	524	566	523	556	548	514	499	585	540	511	535	552	531	566	551	512	536	576	615	568	540	528	557	520	532	561	585	588	522	549	561	543	579	533	591	523	522	566	536	594	524	562	525	533	524	536	557	508	554	533	519	536	532	539	550	543	573	550	574	531	574	526	536	574	515	550	551	540	517	556	546	587	537	553	552	549	543	586	531	553	523	546	478	506	547	527	552	561	552	559	567	552	535	582	544	515	576	515	552	556	559	568	499	563	571	561	585	504	533	518	555	545	556	527	572	545	587	527	591	541	520	526	563	539	548	540	568	525	520	534	584	610	573	540	554	550	544	529	549	599	539	518	517	503	571	568	540	549	526	537	522	532	563	551	546	537	536	518	562	586	547	534	545	576	526	558	546	562	553	542	582	539	559	574	542	529	580	588	540	560	547	550	505	533	570	501	529	528	572	544	517	552	577	520	575	548	545	558	524	540	559	530	541	561	542	528	507	547	542	500	545	520	571	572	533	525	565	527	522	531	538	544	533	570	559	539	590	567	561	509	539	537	499	542	506	509	528	557	549	562	568	512	504	546	527	573	538	564	524	556	547	565	581	519	525	535	543	533	563	531	576	507	522	552	476	562	536	608	561	537	532	567	547	575	544	528	541	550	519	519	586	542	541	545	520	539	514	550	556	539	514	496	495	564	557	561	548	549	516	543	541	520	548	533	523	531	517	497	516	552	538	549	536	563	537	546	545	578	510	571	551	554	510	550	552	528	527	508	507	527	549	535	579	523	573	543	555	546	524	567	553	557	532	534	564	536	528	550	582	552	546	582	546	515	529	550	558	565	557	557	538	544	552	545	574	544	536	556	556	560	531	489	541	559	500	547	580	541	535	562	537	555	555	583	579	524	525	547	533	570	590	511	600	543	539	571	523	574	510	538	525	553	539	531	522	537	508	543	499	551	522	526	532	532	521	548	577	563	541	502	519	550	548	569	542	489	531	580	507	533	547	547	526	543	570	589	512	509	560	566	502	548	545	547	572	526	557	611	533	557	511	559	587	570	512	553	544	528	526	512	569	543	514	563	529	533	498	531	507	528	530	477	553	532	521	531	535	494	560	563	556	591	561	532	539	574	553	544	577	537	498	520	547	531	541	541	548	540	531	532	517	525	506	563	577	506	545	509	511	566	541	535	538	565	541	523	533	541	527	563	565	489	524	548	529	546	538	501	525	586	553	537	563	576	528	498	510	554	552	561	528	538	520	596	514	509	539	521	530	530	541	521	557	529	526	550	545	525	526	544	565	531	536	540	541	579	551	565	513	553	571	544	540	537	537	557	560	519	583	570	508	544	529	562	511	537	513	584	554	519	550	556	578	525	546	555	590	569	570	558	559	497	550	566	557	563	519	552	535	553	569	543	579	508	511	596	511	606	559	549	527	529	534	532	503	557	527	520	559	533	546	582	580	517	549	540	530	571	541	571	542	526	530	530	545	522	539	547	537	561	557	600	583	531	546	547	521	535	557	532	563	525	551	498	612	574	551	567	561	558	595	536	539	534	554	529	524	543	509	562	565	581	533	540	565	519	535	536	539	546	512	483	522	563	546	551	547	560	542	543	526	557	584	546	531	539	496	536	537	514	540	534	544	524	539	552	508	570	548	570	542	549	591	584	539	536	552	548	555	555	528	603	569	551	532	576	499	511	551	585	533	549	529	557	516	550	537	521	508	551	538	517	559	529	567	527	502	540	546	538	556	554	522	483	568	564	579	526	540	529	560	579	545	581	556	579	537	537	586	518	551	579	549	526	529	563	538	552	572	533	522	541	558	555	531	511	555	584	541	562	533	513	523	525	563	551	547	557	527	569	560	536	536	510	522	557	546	546	541	530	534	530	539	585	549	526	527	543	567	541	578	579	515	556	565	513	520	542	583	558	541	574	518	535	546	512	549	524	519	556	519	560	558	541	554	563	562	547	589	510	539	529	511	543	556	538	542	533	555	504	557	524	520	544	540	569	544	552	568	507	578	545	492	580	549	568	561	526	543	566	528	532	541	533	569	567	577	556	520	564	528	547	525	559	550	533	522	521	566	549	542	535	539	549	551	514	546	515	529	549	534	543	522	519	539	546	573	547	579	536	595	541	587	574	549	546	566	509	564	553	560	558	538	532	547	533	570	556	543	577	588	560	582	521	537	548	532	579	534	543	550	540	615	514	565	527	535	558	556	520	526	547	537	507	577	561	538	567	550	539	567	531	535	539	561	568	573	571	584	574	538	534	541	560	523	555	554	523	544	568	504	558	524	566	533	578	504	573	542	481	519	535	531	534	538	530	481	486	490	532	553	549	558	526	597	554	551	518	557	537	567	584	527	536	515	521	502	550	576	553	543	557	506	574	571	536	528	539	524	552	602	588	576	545	570	548	538	511	489	504	515	502	553	550	518	565	539	545	555	543	587	531	554	543	512	517	554	527	523	526	555	528	556	592	595	552	559	534	577	533	537	556	517	552	556	568	571	558	548	550	530	563	535	492	520	514	572	532	567	586	500	576	548	579	542	534	551	516	525	548	520	515	487	551	575	539	563	551	535	551	502	523	521	559	549	531	539	518	555	570	580	532	537	560	561	518	502	526	555	552	514	590	511	557	581	561	535	564	560	553	552	510	500	494	575	594	484	512	550	530	543	551	582	536	541	512	550	585	545	559	518	520	548	529	584	531	549	570	533	572	526	580	554	561	546	564	538	554	525	512	561	519	529	552	516	561	572	558	521	553	567	574	535	532	566	532	566	529	511	520	566	541	528	541	583	527	503	547	519	547	535	509	554	550	544	583	563	567	529	555	521	531	584	529	547	585	559	496	518	546	529	543	545	542	558	538	563	550	537	561	527	541	598	567	581	538	515	559	554	544	546	543	557	556	582	543	554	518	552	564	572	525	586	566	490	588	604	543	535	526	592	519	531	558	543	562	565	541	565	552	537	533	552	559	547	502	552	567	530	539	519	529	539	525	544	517	581	540	488	545	550	568	525	603	571	557	522	537	520	573	509	567	535	544	545	537	579	514	522	534	539	578	586	530	498	526	546	495	571	549	549	556	548	533	535	531	531	535	547	513	560	507	577	569	538	576	548	547	526	561	523	579	497	554	534	549	530	534	566	542	512	529	533	577	569	539	528	576	535	513	566	509	571	575	531	507	536	552	592	564	521	489	561	547	523	541	549	532	578	554	550	498	546	481	557	530	505	544	552	516	562	567	556	545	498	572	606	515	598	553	486	559	539	557	543	540	571	587	532	586	530	553	558	536	576	556	547	562	555	536	516	553	533	556	556	559	529	547	541	562	521	519	545	543	540	581	543	560	556	522	537	494	495
62106	94773	63593	38639	40149	13282	935	934	856	848	833	847	825	843	876	823	899	779	896	860	842	819	860	803	780	865	843	841	863	851	845	838	847	800	834	849	797	822	793	813	804	809	845	830	856	829	845	819	828	781	842	813	894	848	876	839	833	825	839	868	785	865	786	848	837	782	809	860	777	852	778	813	845	844	832	853	794	793	914	868	848	813	858	833	849	857	816	857	838	777	860	805	803	845	794	843	807	845	822	798	797	916	838	855	823	890	786	834	907	774	797	871	842	844	830	804	856	834	841	874	810	795	863	828	831	913	829	765	802	826	886	805	836	798	868	819	801	833	877	867	799	826	807	796	854	817	829	815	890	799	861	829	815	789	846	824	842	863	824	854	841	854	806	801	821	826	805	784	826	819	793	782	805	815	819	825	818	871	847	833	873	850	824	827	870	882	894	847	814	795	864	857	812	827	814	794	844	852	818	854	821	832	900	785	831	820	846	786	828	859	796	853	876	831	799	816	853	825	829	908	778	845	819	815	853	799	871	824	809	770	827	811	805	805	852	804	834	881	827	808	827	751	804	795	786	804	820	804	828	829	805	813	768	845	803	812	921	801	826	820	831	855	852	805	829	823	819	877	797	874	819	773	832	837	864	816	813	792	827	816	840	812	769	735	852	836	853	765	832	831	846	806	854	860	885	829	852	869	849	779	847	843	797	810	835	870	831	832	802	831	875	848	876	838	818	883	826	787	825	841	804	858	810	795	791	841	836	851	779	819	864	831	863	832	876	857	851	832	863	835	839	835	826	801	811	845	802	808	783	828	828	796	836	825	869	838	849	819	867	819	795	801	829	813	865	874	868	827	795	827	778	801	876	841	803	835	860	799	809	859	809	838	808	817	833	792	795	885	772	801	836	830	835	779	833	827	817	887	814	849	801	859	845	856	784	919	803	826	807	837	823	883	754	775	834	831	833	787	834	886	864	747	825	812	815	833	790	820	823	824	869	849	868	821	837	832	810	789	814	890	853	826	856	818	765	835	813	747	808	801	807	805	881	802	883	816	812	861	864	832	798	837	833	827	828	823	837	885	842	814	795	786	855	840	781	827	781	812	886	833	837	847	824	858	859	804	792	830	822	783	850	786	822	864	836	872	813	827	837	831	811	829	842	833	876	818	827	836	813	802	853	857	817	812	759	847	832	854	854	852	825	852	802	839	851	878	816	829	815	829	839	891	876	844	845	858	801	821	780	844	840	811	810	838	837	825	810	849	803	804	845	843	844	799	808	840	846	808	876	800	864	835	864	837	855	791	854	881	762	795	826	811	811	815	829	821	835	821	839	799	826	863	842	849	841	829	817	827	847	835	865	781	897	814	794	870	858	840	854	823	806	859	855	842	877	848	836	898	827	822	837	838	783	807	792	803	823	825	784	834	839	871	834	832	828	838	911	815	854	842	805	840	851	838	842	851	834	831	839	802	840	849	808	829	802	835	852	885	837	853	880	783	812	853	785	842	868	843	836	913	784	868	803	860	860	855	863	836	853	819	850	803	816	868	816	788	877	879	824	821	842	821	867	858	793	823	791	832	836	852	841	868	845	826	817	855	869	830	787	829	816	860	826	824	828	834	768	860	850	830	865	785	812	862	803	793	890	774	833	820	789	844	805	823	811	838	832	854	861	802	808	808	822	820	817	826	854	835	883	808	817	795	834	846	815	842	801	829	834	778	874	831	840	836	857	823	804	844	864	825	871	842	826	825	829	781	824	852	850	828	865	833	852	829	882	767	822	806	832	803	860	890	820	850	844	835	767	801	833	843	840	801	810	846	834	858	827	820	860	824	838	807	803	815	829	820	839	838	807	808	836	830	810	797	794	827	891	844	849	853	842	849	821	846	826	866	807	831	786	831	815	857	856	760	814	820	823	842	783	767	816	808	861	838	843	834	886	828	782	836	803	867	860	865	814	877	827	853	842	863	807	861	800	796	871	846	807	839	872	838	813	822	838	862	851	852	836	802	831	798	869	864	862	825	836	896	827	839	845	809	775	864	829	863	832	796	809	789	780	862	842	831	808	869	810	817	858	801	809	834	834	842	838	799	818	805	814	850	786	826	790	794	853	830	851	775	857	806	858	886	874	826	796	815	876	837	808	825	819	836	772	767	811	781	864	900	811	872	834	862	833	814	792	840	828	827	801	805	858	831	869	859	902	823	808	793	837	785	835	836	847	784	866	836	855	844	821	875	836	859	889	848	793	839	844	809	832	844	836	843	790	815	829	856	833	844	842	857	820	819	798	803	796	785	846	875	895	789	859	775	857	830	812	873	852	785	802	806	829	823	856	845	828	822	826	851	799	873	781	852	851	818	813	877	864	840	837	850	866	847	845	882	797	847	843	810	824	804	808	834	794	805	834	866	807	796	839	835	845	848	832	788	813	850	842	817	796	816	838	802	799	805	846	788	814	867	861	812	821	839	868	867	774	866	794	804	808	854	819	892	865	856	861	842	855	862	876	808	833	853	796	853	836	824	832	784	901	835	838	858	839	788	847	853	836	827	858	820	817	841	803	839	837	795	851	862	867	833	828	822	790	777	799	862	828	845	814	865	812	862	832	872	859	808	817	785	815	807	801	857	858	834	821	847	820	852	784	852	812	806	875	875	784	810	872	822	850	806	810	797	797	823	862	809	849	790	853	788	827	841	799	886	776	830	766	874	835	850	795	841	826	844	777	843	904	814	860	796	769	845	835	825	821	823	873	829	872	826	810	834	845	845	814	840	786	842	869	868	875	866	828	840	816	856	844	855	823	792	818	848	803	866	809	855	864	827	846	840	830	813	803	868	778	875	812	851	867	810	809	844	841	832	784	801	859	860	828	793	875	856	843	895	859	810	813	852	833	832	908	795	804	846	833	866	819	815	824	832	821	807	845	854	791	818	796	872	792	774	829	858	900	822	774	837	847	841	828	841	885	801	854	779	872	842	855	835	802	893	814	833	842	859	795	851	822	809	842	861	793	838	799	810	838	801	798	823	791	833	849	856	796	807	820	808	838	822	861	822	817	858	821	848	814	859	871	850	846	832	838	777	817	837	819	832	816	833	801	794	881	840	896	827	862	831	806	843	843	866	760	817	866	784	833	812	848	832	786	863	858	831	869	819	824	862	836	792	912	845	763	829	818	817	835	845	832	808	878	821	850	821	856	810	837	839	808	923	853	832	845	821	862	860	839	866	833	823	846	878	785	886	852	830	750	835	835	789	892	860	831	800	785	778	851	816	821	813	868	819	799	828	882	892	801	824	841	819	778	819	800	798	841	826	802	820	870	855	831	798	822	847	829	842	786	830	795	886	895	812	834	842	816	851	825	850	846	846	821	878	858	798	847	843	867	837	833	849	828	867	826	784	887	869	879	790	829	885	826	833	822	831	845	825	816	807	857	814	754	850	845	818	850	785	815	828	804	785	884	837	800	832	791	819	834	834	878	784	835	843	868	861	823	828	849	845	787	827
32367	30161	22619	7821	5352	1164	266	278	252	249	246	245	244	265	238	251	241	255	213	252	254	249	223	258	248	249	252	244	258	255	244	233	234	256	247	222	257	248	235	240	254	238	252	255	254	249	249	240	232	263	258	222	240	214	237	240	221	231	250	236	219	237	237	244	242	219	214	258	220	244	218	245	243	211	241	248	242	234	237	222	204	223	233	246	230	236	221	257	278	235	247	212	234	251	256	230	232	231	253	227	229	219	262	245	237	233	239	227	242	271	267	248	219	236	255	244	239	244	242	238	249	254	239	258	238	234	202	213	232	229	229	240	219	241	246	253	262	249	222	205	245	237	255	208	250	239	245	227	248	242	226	254	220	242	218	263	248	218	230	248	273	246	242	228	266	249	249	244	239	207	227	239	219	249	230	233	238	230	280	233	275	206	252	263	265	257	219	243	241	224	256	238	267	268	235	244	253	250	236	217	266	248	242	257	260	239	250	241	235	242	250	267	233	231	250	245	221	244	231	232	229	225	229	250	269	232	237	253	235	252	235	239	214	231	265	264	259	243	213	277	234	240	226	216	230	246	275	247	257	242	241	220	268	248	220	229	237	236	208	246	209	250	274	228	249	272	249	233	265	227	215	255	226	229	256	244	276	244	232	214	232	232	251	247	264	237	246	249	245	268	223	248	228	226	227	247	254	242	232	232	243	270	242	245	234	216	229	237	259	267	221	253	229	259	249	257	247	253	245	224	233	229	259	238	226	242	279	229	257	215	229	249	239	225	255	247	249	262	255	238	272	249	253	235	239	244	261	245	252	246	241	234	217	249	232	228	253	242	236	252	246	249	245	223	238	211	263	226	219	258	252	212	236	245	251	249	262	240	248	217	238	246	261	264	264	257	244	252	244	226	228	248	253	227	232	258	269	262	260	253	270	260	241	215	242	218	258	255	255	247	251	244	256	237	246	250	223	261	229	241	234	236	266	245	228	224	221	241	232	246	234	245	247	235	253	259	229	228	247	278	257	241	238	250	247	252	262	238	237	243	264	247	220	239	236	257	218	229	236	222	254	248	244	233	260	249	269	248	262	237	247	216	227	255	230	218	232	265	247	255	223	241	244	231	258	231	226	259	255	245	247	248	222	248	242	244	239	266	230	253	252	233	256	247	229	232	237	238	240	251	213	252	222	238	257	279	246	226	229	218	228	245	217	229	251	257	241	243	228	249	249	262	241	243	243	253	234	253	225	244	246	241	239	227	231	218	267	262	250	224	232	239	247	242	241	258	248	222	242	238	238	242	249	247	251	225	226	224	235	233	232	265	225	244	216	278	232	231	214	220	244	255	249	253	251	242	236	212	246	248	256	216	266	255	256	226	232	219	242	230	247	252	226	252	213	244	234	193	231	240	238	257	239	248	221	252	235	239	211	238	248	219	238	228	268	247	244	256	251	228	265	246	242	237	218	243	224	237	256	225	264	284	240	247	240	223	244	208	232	249	235	256	262	260	206	231	265	237	247	269	239	225	244	246	251	231	269	284	231	242	269	254	250	234	224	237	260	222	220	225	237	275	246	233	267	225	246	255	241	244	233	230	243	246	242	223	244	264	241	234	235	242	244	252	210	264	235	264	248	255	220	242	222	216	259	223	262	240	278	233	243	243	257	274	247	227	229	245	203	252	213	262	239	279	226	226	227	247	234	241	230	238	257	261	272	247	244	262	233	250	231	218	235	222	215	242	267	241	223	215	244	254	213	245	235	227	253	244	241	244	219	204	253	235	214	265	238	236	250	249	252	242	238	216	249	241	267	288	257	235	241	258	238	218	249	236	223	232	250	234	236	238	250	250	255	258	242	249	240	259	250	255	232	226	261	215	230	222	243	245	236	210	259	246	242	249	241	244	241	230	229	258	270	240	248	246	235	269	224	230	257	236	241	250	235	254	219	221	238	240	253	248	266	232	218	265	254	242	238	240	239	256	243	253	234	227	238	246	214	244	244	245	215	237	262	232	214	232	245	237	256	264	255	282	234	227	233	257	251	270	256	193	242	275	240	232	238	243	248	233	276	239	253	241	242	223	249	257	254	250	280	215	259	234	237	237	215	271	248	230	256	243	249	267	226	231	249	250	247	243	232	234	221	256	219	241	256	237	232	269	237	243	236	240	231	239	225	237	246	242	237	212	264	231	257	247	231	293	247	251	273	246	228	250	252	224	245	236	246	216	273	249	225	227	277	227	230	252	243	242	240	247	248	272	241	245	253	251	232	245	228	265	249	265	247	262	242	267	231	238	244	238	242	245	230	251	226	243	246	254	247	248	262	258	232	260	229	252	237	269	243	261	240	230	246	251	252	224	236	259	260	240	209	263	247	263	240	239	258	235	264	240	228	231	255	223	253	232	249	231	244	260	245	255	251	238	261	229	245	231	217	263	213	227	231	231	266	230	256	247	234	256	218	229	224	241	231	241	248	262	245	231	263	232	244	228	224	226	252	231	268	259	219	260	249	237	240	242	234	230	215	234	241	236	261	255	250	227	213	222	241	228	214	246	259	234	270	245	250	223	229	237	222	262	251	239	216	267	234	235	261	210	225	225	233	248	303	233	235	234	246	249	272	228	260	228	251	256	257	247	228	249	251	258	251	221	224	247	244	264	240	271	249	277	249	230	246	224	230	220	257	238	234	228	223	218	250	238	233	266	233	236	247	252	240	223	249	218	243	235	211	244	247	226	206	240	259	226	214	213	256	258	236	231	228	215	270	244	198	229	241	224	235	244	275	223	253	235	274	218	236	233	228	270	258	246	236	228	228	214	246	240	260	225	245	227	231	242	217	289	249	254	239	261	243	238	262	242	217	239	245	213	233	241	247	252	243	248	227	223	221	227	262	253	234	247	244	233	272	271	272	259	262	241	249	237	217	242	258	229	273	240	243	239	215	241	236	276	255	230	241	227	231	218	255	243	255	269	258	251	245	250	237	255	270	232	235	235	270	226	238	262	232	233	216	216	255	228	234	248	226	248	249	220	213	248	238	249	221	222	238	225	247	215	252	228	227	255	256	255	221	241	224	229	249	287	233	234	255	217	230	231	271	242	255	260	254	228	256	256	268	246	244	240	222	228	256	223	258	235	232	277	224	244	250	221	247	233	239	222	278	245	220	250	225	250	229	242	258	226	244	247	259	244	244	226	237	223	224	243	252	251	246	242	254	267	237	247	243	231	274	242	238	213	226	230	246	225	239	268	244	236	242	244	240	252	238	240	245	247	220	246	241	251	232	268	283	248	232	253	249	235	228	236	263	224	212	231	233	251	261	216	247	255	234	248	261	234	250	245	220	220	262	215	269	236	244	261	260	243	249	259	267	253	258	239	217	247	235	229	249	217	273	235	241	236	253	232	235	233	257	202	247	240	233	239	266	220	232	232	227	228	249	248	230	220	236	230	261	240	258	280	239	246	229	260	242	222	253	241	227	236	246	235	238	236	214	221	247	244	264	244	235	238	243	235
41289	45581	24975	8218	10950	2387	385	408	417	397	430	421	408	404	422	397	429	353	418	408	416	411	377	415	393	411	380	401	427	408	383	395	431	398	425	396	388	398	412	440	378	367	408	389	422	416	476	389	404	388	393	418	447	392	395	425	409	388	429	384	393	408	405	415	409	417	404	434	416	365	426	378	412	423	392	394	439	390	428	385	393	401	409	393	416	451	379	406	390	426	436	354	410	398	429	403	417	410	448	381	407	441	384	436	395	416	357	404	433	418	399	422	441	425	396	423	433	462	410	360	431	418	437	409	398	421	397	383	428	420	378	387	405	405	401	419	370	407	439	405	406	428	434	436	402	378	402	408	414	384	401	442	432	420	395	420	401	406	416	386	389	385	411	403	421	420	408	409	405	423	411	374	388	428	390	426	413	415	419	450	401	387	420	388	382	446	404	412	409	375	398	436	402	464	373	395	420	428	468	434	381	422	406	437	431	413	441	393	382	422	391	428	405	399	384	441	438	395	404	403	433	419	390	412	360	423	403	424	403	426	378	419	392	420	405	393	369	411	357	420	392	426	408	386	420	380	425	427	415	400	425	425	366	402	449	442	417	431	407	431	402	429	444	430	404	393	378	394	428	436	418	428	427	411	403	396	348	373	381	415	397	416	407	385	402	394	443	395	395	424	431	402	406	406	420	370	391	414	389	403	400	431	387	417	399	400	379	430	424	407	403	384	438	410	386	416	401	372	422	360	408	424	448	371	347	410	385	386	420	403	442	391	386	401	395	395	407	428	378	441	361	403	420	411	414	412	389	418	431	400	413	371	387	427	393	375	444	394	433	416	404	386	423	414	432	415	399	389	426	459	408	370	426	445	383	407	379	394	388	420	406	423	363	419	402	401	426	379	431	361	425	388	379	383	418	420	404	389	372	407	390	388	419	392	400	410	394	428	402	439	406	402	405	414	427	416	401	429	421	446	424	417	446	394	432	406	391	373	399	414	408	408	383	378	422	407	412	399	401	440	422	372	402	414	431	429	400	397	382	387	427	356	403	393	427	422	430	396	398	428	456	395	410	430	407	417	422	398	376	383	393	414	405	411	428	436	440	390	429	429	385	414	417	377	381	397	423	405	421	415	389	385	373	384	407	400	418	411	423	425	392	417	424	395	402	404	381	426	397	403	411	394	399	425	426	402	393	399	416	409	419	365	371	387	399	448	370	406	388	402	420	360	401	396	346	407	394	405	419	440	435	405	405	428	437	390	412	403	418	388	468	444	385	411	433	412	409	420	378	425	386	404	417	412	434	393	427	396	416	410	411	399	407	372	408	412	404	401	420	414	429	403	441	392	389	374	425	419	398	417	372	397	381	411	377	415	390	428	426	424	402	432	393	439	433	422	475	387	448	413	405	451	418	425	384	413	432	420	380	435	386	402	400	418	407	410	411	382	411	391	409	433	429	385	375	394	382	426	396	420	422	411	459	396	398	416	419	425	399	381	397	422	403	423	427	393	386	386	428	397	407	404	426	381	404	448	371	407	404	398	385	405	408	410	396	400	377	386	386	382	395	389	405	395	391	416	422	378	402	375	420	413	396	392	453	387	404	415	406	420	439	402	418	414	414	405	370	392	409	438	419	407	446	425	372	401	398	433	424	391	394	425	418	379	383	434	465	418	426	451	400	364	442	420	415	407	400	412	374	403	393	430	406	406	395	391	400	397	404	411	380	385	398	409	448	407	430	404	405	357	434	401	435	393	415	424	415	448	430	398	390	415	405	415	412	424	425	430	410	378	432	425	410	412	403	364	436	409	403	380	398	410	409	390	395	400	407	445	390	367	432	384	406	364	430	426	415	392	394	406	399	400	410	394	383	417	397	380	392	423	439	398	411	414	391	387	391	426	411	404	395	422	385	399	409	402	413	393	421	388	424	411	410	447	430	439	408	449	408	426	408	376	360	417	414	417	418	389	373	427	415	439	413	414	397	393	396	396	429	396	428	424	394	385	432	414	417	400	393	419	423	398	399	404	428	408	398	396	393	420	417	377	420	403	415	358	429	398	443	401	413	402	408	397	416	422	405	414	395	380	406	424	405	402	444	431	435	400	391	411	388	437	403	384	371	433	382	388	425	404	422	426	422	417	446	381	444	433	386	393	433	440	391	410	405	406	412	412	408	395	423	404	418	418	371	427	401	395	383	387	408	400	386	410	379	431	396	401	381	384	420	403	402	447	407	385	404	436	417	391	428	413	425	391	399	401	420	379	423	401	407	407	413	447	421	383	396	388	394	413	410	390	425	410	421	385	387	424	396	410	417	411	420	386	424	430	399	418	393	396	415	427	405	404	420	422	372	412	386	412	377	380	401	384	424	412	413	397	381	434	398	410	401	438	417	415	409	403	403	393	447	421	395	390	396	414	379	411	430	450	399	415	368	395	402	402	369	402	420	407	431	371	434	398	388	388	418	419	377	427	383	399	444	414	397	390	414	420	472	425	427	411	401	396	413	396	407	398	436	455	409	414	414	403	390	397	404	450	422	404	402	410	408	373	375	413	438	408	427	385	397	392	424	419	400	388	447	389	408	411	445	403	392	379	416	405	359	430	432	422	405	400	455	411	438	425	438	400	429	393	423	420	375	403	381	418	447	399	394	420	401	442	424	416	388	399	396	390	443	419	400	407	369	406	407	414	384	389	398	429	399	409	403	393	427	373	381	403	396	366	427	407	419	402	413	451	407	443	416	393	411	403	420	410	427	430	382	400	386	399	392	431	416	407	409	414	433	438	419	431	422	408	426	392	399	404	417	400	386	413	408	403	387	435	374	405	417	393	380	399	409	435	411	446	395	424	445	414	385	390	431	407	441	405	423	427	400	394	411	428	406	406	393	439	418	428	407	388	416	387	398	430	396	398	391	407	411	396	446	391	450	433	410	388	407	438	420	391	408	401	379	443	404	393	410	383	427	383	414	430	387	393	422	378	393	396	400	390	455	401	382	393	417	416	379	398	383	404	406	437	436	383	435	396	410	397	424	437	396	404	386	395	410	412	425	420	444	400	416	395	423	388	417	379	360	427	430	405	373	384	409	401	419	417	396	412	410	402	375	437	437	401	423	414	405	398	372	402	425	441	413	401	461	419	407	433	389	382	430	439	424	370	386	422	424	431	388	438	408	390	382	387	415	446	403	420	418	407	405	441	416	393	419	400	406	424	421	400	410	383	392	385	410	454	404	396	426	404	400	407	392	408	410	434	418	367	432	413	442	398	377	429	402	391	423	409	414	420	398	429	426	399	388	418	425	375	406	383	413	402	411	420	395	426	422	418	393	415	404	387	409	370	418	429	408	420	413	410	409	421	417	410	367	420	408	455	394	381	402	431	403	399	397	416	410	413	361	392	432	420	416	403	399	425	379	387	415	413	402	406	356	419	411	409	405	427	395	397	416	411	377	435	411	406	424	367	437	400	416	398	416	429	431	413	417	426	398	414	430	382	389	431	416	379	406	400
25565	23977	30507	25388	24990	13951	1054	373	388	378	360	389	337	354	357	389	348	363	372	364	391	341	336	332	374	349	318	345	372	422	376	360	348	359	387	373	353	353	388	351	388	346	358	350	391	358	344	379	371	365	383	342	339	374	383	378	364	382	371	344	391	355	375	350	341	336	361	326	397	344	315	323	340	371	324	332	360	345	359	380	348	356	359	337	367	347	369	395	385	355	366	347	382	364	365	348	381	378	335	364	326	350	349	315	341	355	348	342	367	370	380	343	320	345	365	335	349	345	363	361	355	336	368	352	367	380	369	379	322	352	339	353	317	352	381	351	394	377	373	384	347	342	354	338	366	350	380	366	384	338	370	381	362	379	318	357	357	348	389	374	379	369	368	357	354	332	357	364	393	384	354	389	378	348	368	389	343	373	347	357	352	406	359	324	357	352	317	356	370	361	334	347	349	371	341	329	359	396	388	345	383	356	395	359	363	359	361	375	347	335	340	340	367	365	327	367	324	370	391	346	368	379	363	349	371	334	403	361	339	381	344	332	371	390	362	349	371	365	347	371	364	341	364	384	337	349	341	372	360	324	345	374	341	372	353	343	359	336	372	343	362	369	379	363	347	360	326	327	375	347	354	361	358	357	333	327	373	380	348	397	349	360	351	346	366	331	365	359	354	372	357	357	402	369	328	344	359	376	361	373	364	369	352	390	348	371	336	373	359	354	330	375	355	352	360	375	356	380	331	356	380	373	375	392	348	380	369	322	351	362	334	375	360	391	346	376	362	356	328	338	335	373	369	377	359	366	362	347	379	339	386	309	381	345	338	357	333	348	373	350	355	318	357	374	369	334	352	370	376	358	353	337	371	367	359	367	346	322	326	339	369	319	387	360	356	360	359	384	331	349	351	359	363	369	394	341	339	363	332	358	337	376	373	367	348	366	365	372	354	384	381	391	351	332	350	391	355	380	372	368	373	311	389	357	331	377	377	340	374	369	375	378	379	348	377	365	332	346	369	346	352	379	396	340	321	348	356	333	390	362	311	304	339	335	345	364	364	362	392	338	355	359	338	375	361	370	341	354	367	373	342	365	372	343	364	335	352	347	339	353	379	351	370	339	325	379	364	343	387	357	376	375	387	363	362	379	347	347	356	355	329	361	371	386	366	335	397	362	368	381	336	382	356	337	360	354	357	368	391	376	365	377	352	362	374	346	357	335	375	363	391	369	359	358	374	367	371	356	338	346	335	365	374	357	345	338	361	362	371	320	367	372	378	339	374	397	348	327	335	391	340	349	334	344	378	338	389	387	396	356	392	339	387	341	335	364	349	377	324	376	359	388	346	366	310	350	379	377	326	377	375	336	353	329	342	368	373	370	347	361	352	373	369	376	363	367	384	374	356	369	339	352	343	376	338	402	347	374	371	374	368	366	353	339	374	345	323	384	384	374	358	357	370	324	342	373	370	311	386	341	371	366	377	361	379	373	348	347	344	349	348	352	338	339	357	342	360	368	346	374	385	358	352	379	358	354	361	390	369	359	365	359	334	384	348	371	340	357	363	358	349	351	345	373	338	380	352	373	323	355	330	334	390	362	359	394	340	336	379	363	335	361	369	313	350	345	362	368	343	352	348	388	403	355	353	361	364	371	363	330	349	363	375	355	320	369	351	346	368	331	362	358	347	347	341	358	327	318	339	364	359	365	362	340	341	344	316	346	349	374	366	335	346	336	357	378	363	376	366	345	377	339	386	379	354	372	327	357	350	342	405	367	348	386	353	353	352	367	368	346	370	333	354	356	343	362	368	371	352	358	374	358	384	393	355	347	394	373	361	380	370	371	392	365	375	366	346	355	333	365	335	330	350	367	356	382	370	355	353	361	365	357	388	333	391	368	398	365	391	343	344	341	368	339	337	351	400	325	369	376	336	355	369	356	352	364	367	363	363	363	343	365	360	346	389	363	389	355	356	346	374	332	361	383	369	381	352	372	379	346	417	348	394	378	356	325	368	336	330	345	356	341	354	361	361	362	381	334	365	343	356	339	358	390	363	389	363	359	360	376	333	358	360	343	377	338	368	364	345	332	387	364	356	350	367	321	339	342	396	356	389	345	361	341	372	362	341	375	328	368	354	405	354	353	341	395	380	366	369	351	357	378	361	380	394	349	355	378	343	343	385	362	333	358	363	346	358	383	358	363	337	370	325	344	367	365	362	386	388	349	370	339	321	364	375	329	366	342	313	341	337	379	317	351	326	370	342	357	327	358	363	357	370	330	363	391	376	350	379	384	364	390	362	404	344	381	369	347	341	338	345	368	347	366	347	412	371	366	371	352	392	360	354	347	336	344	360	343	397	375	359	393	361	322	351	376	381	359	360	338	376	370	334	348	373	334	343	363	338	391	340	329	344	354	334	370	334	349	322	366	342	343	363	391	376	372	338	375	389	338	360	379	354	361	356	353	374	335	377	358	367	359	331	367	389	353	367	365	366	368	370	347	410	357	354	338	390	369	340	359	369	349	365	362	363	402	352	332	394	360	340	357	361	315	353	367	378	337	383	366	363	346	346	355	359	352	352	370	386	364	364	358	345	351	330	362	349	375	343	383	340	339	358	357	319	362	339	333	333	358	389	348	377	371	366	332	366	325	340	342	380	373	377	362	377	357	345	329	317	377	358	357	349	346	361	368	336	365	376	378	377	350	302	365	369	363	365	370	344	327	313	358	328	350	362	389	359	346	362	360	366	367	402	359	384	375	369	367	351	364	375	366	354	356	354	360	359	341	394	351	385	321	375	346	361	355	354	380	346	330	350	338	338	349	358	346	359	344	355	345	376	345	370	364	354	392	354	332	343	360	352	394	349	352	337	339	357	347	371	357	394	365	346	354	367	358	350	363	354	398	373	325	380	363	377	351	376	397	367	379	344	386	358	368	381	347	362	363	351	350	361	333	343	357	360	370	330	330	364	375	360	330	337	360	353	372	344	408	366	370	352	359	369	339	347	339	347	315	397	343	364	376	341	376	361	315	340	382	383	349	333	359	366	384	337	363	348	350	359	379	380	382	353	367	332	357	341	379	378	355	383	351	351	348	383	396	379	345	367	348	387	336	370	334	348	364	347	351	346	381	371	324	365	354	378	349	330	353	367	369	352	355	348	343	374	356	344	396	332	361	366	337	377	354	345	376	349	387	363	375	392	336	370	377	344	326	369	343	381	370	351	354	338	373	370	356	368	358	355	327	355	336	330	324	361	359	368	359	360	351	360	340	378	352	345	377	346	360	365	373	334	352	374	352	375	326	347	337	346	323	359	363	406	365	337	342	333	358	324	340	370	344	354	370	347	362	369	371	343	360	348	351	353	345	320	397	358	365	345	326	369	371	339	356	365	359	390	386	376	352	384	351	370	353	353	338	347	373	350	388	367	347	349	333	358	351	355	343	406	340	368	379	343	337	340	356	368	354	346	353	352	360	345	403	383	352	364	343	349	358	339	381	346	373	397	400
62279	85192	57151	34248	34661	11416	606	604	595	569	601	557	591	608	577	575	605	571	590	531	634	612	568	579	577	597	612	566	566	544	576	559	559	545	586	528	572	569	576	556	628	581	555	559	573	574	603	607	546	611	574	597	587	616	580	583	585	580	581	576	581	571	559	563	558	619	555	548	544	575	594	582	590	569	542	605	557	609	581	542	549	569	584	581	591	587	547	611	570	550	604	591	552	546	550	564	610	554	594	529	570	593	615	569	572	572	559	592	594	627	554	575	591	570	513	559	594	549	591	597	563	571	577	555	600	598	571	601	549	571	531	598	614	615	581	555	585	604	588	571	535	589	587	577	590	550	579	580	569	582	576	555	548	577	581	586	587	593	588	534	554	568	599	573	563	565	559	544	570	574	567	587	577	551	559	560	548	560	557	570	566	630	608	580	578	610	534	567	568	597	582	553	593	627	619	598	602	537	582	592	567	575	514	586	638	616	567	567	569	554	592	574	584	564	522	568	561	543	518	585	600	561	545	604	560	570	557	543	563	556	587	587	564	586	588	580	575	605	581	587	577	538	568	565	530	569	580	575	577	573	552	586	613	548	611	570	537	595	558	566	583	566	557	574	590	576	572	561	552	590	582	607	529	579	570	573	595	542	556	572	582	592	583	566	572	590	563	525	574	578	592	590	556	558	619	615	543	568	582	547	611	582	627	565	574	598	586	563	518	611	577	555	555	575	574	541	560	560	580	567	561	561	559	608	575	547	552	601	551	571	610	550	591	600	638	596	586	594	577	595	559	541	550	568	533	587	511	574	605	574	548	538	561	550	573	618	606	549	563	543	627	584	570	591	597	541	615	542	598	584	553	554	618	584	605	586	543	566	579	598	596	498	579	581	552	553	571	589	581	584	545	552	595	597	605	610	627	541	533	538	567	576	595	567	592	590	568	599	539	544	535	600	553	558	568	563	604	553	562	572	599	556	604	645	552	584	630	596	561	578	613	590	582	612	632	544	555	586	563	619	559	545	568	545	514	567	587	627	644	616	572	574	588	565	595	640	600	549	570	577	590	602	563	615	575	542	539	562	576	584	602	567	570	556	593	577	577	549	585	570	562	550	572	520	566	569	589	603	595	598	577	580	606	612	554	572	597	552	550	531	565	578	609	583	615	543	554	538	594	581	596	586	626	556	547	531	556	594	611	538	560	565	613	532	611	574	611	551	596	564	578	575	571	591	555	578	625	591	584	569	582	567	596	587	619	570	588	555	580	557	583	565	600	543	598	532	582	581	564	547	583	564	548	572	600	566	544	554	518	522	596	564	596	577	597	571	573	597	561	566	561	589	597	611	632	590	556	569	545	593	507	577	585	592	562	580	581	635	541	584	588	546	584	587	581	626	573	567	572	598	577	564	633	562	592	601	585	553	564	547	563	574	558	570	559	569	591	595	547	549	595	587	626	552	552	595	575	541	542	576	569	581	602	571	598	580	584	597	582	583	607	574	569	586	599	525	588	563	568	557	574	580	597	596	543	588	578	519	631	563	586	556	581	552	573	587	558	593	590	534	572	592	564	590	584	606	589	593	576	579	599	589	555	572	591	549	591	562	551	562	569	572	541	585	550	546	620	575	598	611	572	593	600	549	594	573	590	572	519	592	582	600	582	543	532	535	579	599	616	574	593	586	603	545	543	538	552	626	596	566	542	593	562	592	565	607	625	533	556	573	554	636	547	533	546	585	601	583	553	557	579	605	595	564	555	565	563	562	538	553	579	565	573	599	594	568	566	604	545	584	545	576	570	573	591	576	599	554	596	568	584	552	585	607	529	584	526	558	605	543	571	544	550	579	537	585	540	615	584	591	609	569	593	598	584	538	589	558	600	560	575	564	569	582	584	546	609	602	589	574	610	585	588	591	588	584	562	534	567	563	549	598	548	584	587	572	598	548	526	543	565	513	609	568	549	596	611	549	539	553	584	578	578	562	572	558	538	550	597	560	538	538	570	555	561	583	594	565	545	545	546	601	568	562	569	561	596	534	572	551	536	566	562	541	559	546	576	587	563	556	556	579	568	595	571	539	550	552	576	569	574	576	549	572	565	583	594	579	580	577	598	607	553	578	605	603	567	603	553	595	566	544	549	560	557	592	548	563	498	603	612	560	554	570	570	525	517	527	538	552	593	587	540	607	574	596	572	541	590	583	577	601	551	574	614	560	569	562	584	550	575	578	594	594	558	583	583	621	569	557	580	607	562	549	580	588	597	568	623	580	610	585	588	597	591	569	562	611	584	570	593	551	575	572	559	567	567	516	583	590	550	592	610	566	592	605	561	575	595	587	603	551	603	568	584	606	562	563	608	587	575	536	567	547	554	561	596	627	580	611	600	538	614	571	605	592	557	596	560	568	562	567	597	560	552	541	567	589	575	593	573	578	565	540	525	562	607	591	528	600	546	551	588	555	557	617	569	585	534	579	537	613	576	591	556	572	635	558	592	569	584	564	593	609	595	589	632	581	568	518	603	588	566	554	589	573	579	603	553	571	592	570	550	561	597	577	544	573	554	591	561	572	532	583	535	573	557	568	581	561	559	537	571	606	598	579	519	546	565	586	556	563	591	562	583	572	578	547	560	562	582	536	533	581	539	574	565	579	550	569	554	556	569	583	502	592	572	578	565	565	622	559	573	577	584	584	555	563	567	547	613	617	618	566	566	585	565	568	547	555	610	574	616	542	581	546	573	574	548	576	571	552	574	556	554	553	587	573	613	608	556	572	558	588	593	585	584	577	548	572	555	577	546	570	561	532	541	568	629	577	594	568	576	599	561	585	581	520	563	546	632	519	546	602	559	570	582	568	577	595	609	616	627	586	552	613	541	594	552	566	588	556	576	623	600	528	606	588	580	541	594	582	588	602	568	604	574	572	568	560	592	582	581	576	612	650	561	585	554	592	557	557	570	579	544	573	548	632	554	569	551	573	567	569	625	606	583	593	593	588	622	568	592	559	567	627	562	555	528	583	571	603	578	596	540	582	542	595	568	554	558	553	570	564	612	585	583	612	590	596	592	558	559	549	614	546	610	607	586	570	598	589	529	547	593	526	591	568	639	560	589	598	598	553	557	584	544	583	553	537	574	597	586	561	582	550	572	613	572	571	588	579	566	591	566	583	522	548	627	622	564	549	616	600	575	613	596	529	627	584	597	573	530	556	581	605	596	544	595	586	590	579	578	563	595	610	567	596	561	545	540	624	563	601	600	590	598	568	597	612	522	598	564	548	599	568	555	539	555	599	569	592	572	598	581	583	576	605	564	625	572	549	539	568	523	552	549	573	564	581	574	601	605	596	606	576	605	558	567	577	568	575	609	579	565	582	654	594	580	585	536	576	586	540	600	585	569	569	571	566	583	572	609	586	576	570	564	600	550	623	591	582	536	567	554	577	534	546	591	585	584	551	620	585	606	590	571	512	590	562	593	577	598	589	562	581	573	578	564	584	550	582	561	557	594	621
24426	22954	29752	25844	29004	19512	3351	640	547	609	584	578	532	544	579	545	560	587	538	572	547	547	544	574	529	523	557	540	531	552	540	549	583	536	555	582	569	582	572	536	529	561	562	562	559	514	555	558	579	543	526	545	522	549	520	526	540	535	566	563	564	563	567	546	529	560	529	587	515	576	557	527	497	520	570	544	555	553	582	588	601	512	532	536	539	570	496	561	565	574	613	565	600	552	526	600	554	527	520	578	551	532	574	571	524	611	541	532	542	512	559	529	583	559	534	560	577	520	523	534	525	559	578	551	593	561	564	553	503	563	541	558	562	581	553	530	511	582	529	547	617	536	544	557	534	530	513	554	544	544	547	528	551	531	543	553	576	518	507	548	576	535	578	553	530	513	551	497	557	523	545	611	581	574	503	544	503	591	547	512	564	530	521	547	592	550	535	589	540	522	537	514	539	536	560	578	532	509	526	547	540	551	551	557	589	558	531	533	523	506	532	537	552	557	547	536	515	557	530	529	546	507	550	547	586	522	545	518	556	515	560	469	533	538	553	519	555	538	534	547	557	513	509	525	530	534	549	544	554	553	539	545	543	558	512	557	551	540	552	557	544	512	549	505	504	573	538	564	561	519	536	582	519	558	537	509	538	578	570	533	533	544	504	519	544	600	524	511	524	492	519	533	544	560	546	530	538	507	545	564	591	569	532	498	544	541	582	577	568	522	542	533	525	517	586	557	532	532	559	578	549	529	534	557	574	550	565	572	496	560	494	565	546	508	552	526	549	525	525	566	513	541	558	538	575	572	545	530	546	546	531	584	555	551	525	530	537	506	535	529	534	557	577	556	551	558	537	543	541	549	545	580	567	551	550	532	552	607	518	536	514	550	525	561	542	550	514	577	547	567	537	541	570	514	541	526	559	573	565	513	530	547	572	549	548	503	560	571	512	526	508	578	534	527	507	547	542	494	557	544	566	526	548	571	561	610	571	546	565	578	543	541	524	547	535	525	580	513	548	582	554	549	505	557	523	513	571	527	534	498	562	580	524	536	519	587	523	570	584	504	536	522	541	546	556	547	559	569	608	538	546	589	539	553	577	560	497	548	554	528	536	521	554	545	534	555	563	518	566	500	542	536	525	508	531	574	530	573	563	530	579	538	565	542	520	537	566	519	531	528	537	584	542	542	535	557	541	505	519	533	579	554	568	555	540	517	562	586	527	562	591	512	567	578	554	568	553	562	507	525	528	532	553	533	572	457	522	541	567	536	517	538	535	523	521	501	577	575	541	528	565	530	547	540	521	582	525	515	534	529	520	531	532	512	532	567	562	580	561	511	557	544	530	544	545	525	562	539	542	497	530	542	540	544	535	559	507	521	553	503	528	533	562	500	536	514	532	561	518	513	524	514	558	548	530	541	574	525	511	544	573	509	553	515	565	573	593	488	563	521	534	530	527	513	528	519	592	541	530	518	618	517	596	589	542	598	576	551	525	548	517	550	528	566	531	564	502	527	542	543	533	542	517	550	587	567	527	551	502	547	560	573	547	558	535	539	538	524	560	562	553	537	579	583	550	563	522	550	562	509	569	534	536	546	524	567	582	552	544	546	535	500	560	506	528	572	550	509	553	573	563	537	541	534	541	526	550	578	528	553	530	538	539	525	536	537	528	544	531	600	546	517	560	543	595	539	501	533	573	526	530	496	508	512	548	588	520	581	522	541	525	556	544	539	552	548	530	527	579	556	519	551	484	473	531	538	533	517	542	549	571	496	531	549	542	538	517	538	552	534	505	553	591	531	557	527	547	535	547	531	562	561	501	553	535	537	534	544	531	593	529	596	543	510	526	552	565	592	545	575	550	569	536	564	481	552	542	564	543	603	487	549	539	547	550	516	521	532	560	559	513	501	553	535	544	568	583	566	524	545	531	518	532	518	543	539	564	531	556	606	502	542	539	550	549	547	568	551	501	530	508	523	554	585	531	544	531	524	567	517	512	524	539	546	556	485	574	555	545	557	525	520	540	570	543	573	578	546	555	486	556	531	540	547	566	564	558	560	567	511	524	524	565	529	553	536	599	536	590	516	561	534	562	555	521	500	536	577	556	529	541	573	547	539	522	554	571	537	547	578	538	559	546	545	547	520	554	550	523	535	535	542	567	561	533	547	559	530	532	565	533	556	561	527	523	521	580	526	542	548	555	531	544	547	534	567	528	545	578	502	544	568	552	537	536	557	514	544	530	555	540	572	556	556	546	537	522	534	565	557	546	504	513	550	568	538	559	585	532	553	532	550	582	616	532	556	529	518	564	538	534	543	552	487	549	485	508	516	546	542	535	520	534	512	516	558	538	586	561	577	542	515	566	571	548	586	541	497	570	560	533	531	499	550	542	573	581	554	566	523	516	574	516	518	542	552	560	541	565	534	539	556	542	564	564	585	518	522	520	528	529	581	539	543	507	515	526	569	557	552	574	530	566	514	562	516	583	547	562	505	519	547	514	528	590	551	520	553	548	538	539	581	521	532	527	538	566	560	530	510	564	520	579	552	576	540	570	559	550	570	549	571	537	593	538	563	570	545	544	495	561	591	507	527	550	545	527	534	556	569	530	535	527	560	532	560	535	535	532	567	561	510	517	571	541	555	571	507	526	545	576	551	565	541	561	545	544	535	574	592	579	577	550	542	526	535	524	532	506	539	516	569	532	507	523	555	574	527	554	559	515	545	519	564	567	521	562	553	514	563	544	557	557	553	559	550	519	556	513	536	499	556	509	533	573	569	521	554	556	553	530	536	516	562	550	543	539	535	542	584	531	601	533	553	531	546	595	524	534	506	548	570	605	521	548	510	581	587	528	499	541	513	555	546	536	553	556	560	520	589	571	570	525	565	540	531	503	559	525	550	573	565	545	549	573	586	545	574	514	543	496	540	559	521	574	563	523	511	542	537	542	543	533	526	536	522	525	517	555	572	492	504	596	537	535	511	528	566	553	564	524	554	593	542	530	542	551	557	540	550	559	558	498	498	473	517	539	553	548	529	526	545	529	524	514	521	549	557	521	527	552	578	561	549	524	568	566	553	556	547	568	540	540	555	556	538	545	550	587	485	502	516	575	524	546	571	552	583	531	529	498	530	517	532	528	506	540	519	536	547	555	546	555	568	523	520	543	504	531	563	521	539	512	531	547	572	554	540	552	606	521	518	549	532	548	531	511	608	528	578	569	512	516	562	514	528	568	525	564	549	525	574	545	535	583	557	552	550	521	557	545	533	539	528	536	501	553	544	573	539	596	559	535	565	524	540	608	526	516	529	526	576	521	521	535	523	519	546	561	574	529	529	563	507	556	585	545	526	550	551	537	542	561	536	568	553	567	564	533	563	539	557	568	537	542	529	556	574	560	563	554	579	519	539	564	586	559	527	564	564	535	547	556	546	517	562	532	508	526	557	523	523	531	561	524	555	514	540	534	497	496	566	516	528	530	567	507	592	540	550	545	550	533	546	535	509
62396	91382	65173	42924	42827	16286	902	905	933	899	798	856	816	833	817	834	831	798	807	784	832	823	847	832	845	826	866	871	847	871	834	805	826	792	849	833	850	869	860	806	824	828	857	830	799	847	841	773	789	816	811	858	834	804	839	853	797	850	819	819	755	859	785	774	791	862	819	852	829	809	791	809	820	825	841	867	818	901	818	835	853	807	815	831	830	824	871	776	830	787	810	870	829	870	806	882	823	847	800	841	779	852	822	855	802	800	839	874	840	824	806	844	832	805	850	889	854	822	911	807	845	812	820	833	854	807	796	763	866	854	851	840	858	811	837	866	880	816	803	813	851	855	798	822	823	820	853	814	831	820	843	788	867	860	858	864	894	880	822	819	810	805	820	812	796	836	790	827	820	803	826	814	849	804	871	859	805	799	771	820	829	816	828	842	842	822	823	857	866	831	803	819	840	800	837	781	831	824	875	785	835	859	822	802	817	849	850	796	826	821	801	851	841	814	826	818	819	830	836	831	834	796	873	827	840	754	876	839	858	831	856	794	788	800	806	850	804	799	854	833	869	825	851	863	858	795	845	882	815	865	837	898	842	825	830	853	896	795	834	857	818	779	819	828	817	853	849	863	833	825	892	842	845	814	834	797	776	817	780	847	863	862	834	865	873	805	815	804	798	824	835	754	836	827	817	844	876	870	778	816	845	856	808	848	784	870	858	836	767	845	828	810	798	784	889	805	827	847	784	842	824	824	798	833	791	860	820	823	849	844	834	819	823	855	826	811	871	855	826	762	867	807	792	825	852	799	806	785	885	894	824	776	812	825	782	883	882	801	806	792	860	824	827	842	871	757	811	788	800	844	829	834	818	815	842	808	847	828	789	835	870	823	826	791	816	832	848	868	852	815	861	859	819	877	769	820	797	843	839	833	824	837	807	804	836	810	779	800	840	827	853	883	782	886	840	840	855	807	784	864	798	842	790	789	828	803	785	805	847	809	824	824	767	799	834	777	860	893	812	816	859	792	834	767	886	837	810	908	819	859	832	840	842	811	810	848	847	871	799	804	819	837	863	799	739	793	834	800	811	761	870	755	868	825	766	775	804	837	874	801	824	885	846	941	828	895	846	829	812	854	821	839	812	792	840	833	821	837	791	773	828	799	792	842	827	794	769	816	838	845	803	831	789	781	813	797	842	795	808	819	828	784	870	896	811	872	793	792	824	830	828	818	829	863	819	873	827	823	820	897	814	808	792	816	768	875	793	810	824	802	844	848	834	851	757	773	804	801	824	828	791	798	852	838	824	784	800	811	848	852	865	825	803	813	843	825	796	817	786	823	809	810	881	857	821	863	829	891	804	898	827	845	825	862	801	791	831	789	869	833	866	809	832	887	861	814	816	844	817	802	821	863	841	836	800	844	818	824	883	839	782	816	895	823	802	841	841	830	904	833	831	856	803	821	885	799	841	862	839	817	807	817	808	793	822	835	778	849	802	812	820	843	832	794	805	860	843	802	760	786	857	816	822	810	868	826	854	858	748	851	848	845	811	850	839	873	825	812	835	815	833	833	817	822	867	784	820	820	817	815	814	827	844	824	848	791	775	835	850	852	822	831	851	767	795	840	831	839	784	815	793	822	811	861	833	756	832	837	814	800	822	820	849	790	797	873	817	825	822	781	856	827	771	816	839	824	750	825	833	842	804	827	832	849	791	801	866	833	842	814	814	794	870	805	908	845	854	841	865	828	799	876	794	833	797	839	846	843	887	807	811	834	806	815	885	775	829	852	833	789	865	829	843	790	833	786	845	805	880	853	853	815	833	821	895	802	785	785	846	767	849	787	857	798	860	820	803	793	850	883	828	822	807	830	836	814	828	874	854	819	816	823	853	815	852	821	873	829	825	800	853	850	800	839	810	857	812	784	855	793	830	786	793	780	816	848	772	867	822	824	834	871	837	841	826	867	732	804	822	830	829	860	826	787	836	821	826	827	836	871	825	808	867	821	769	768	811	827	832	806	826	825	837	862	851	833	813	823	826	826	844	828	808	814	836	822	827	788	777	808	836	837	805	882	880	770	811	796	786	813	795	804	820	791	818	798	780	777	786	820	872	841	848	828	796	818	880	844	858	806	780	860	866	773	815	854	803	832	821	829	865	815	792	836	855	804	814	815	889	873	838	825	813	831	772	788	839	789	782	830	803	846	818	816	844	818	816	834	826	819	841	797	872	883	822	824	815	838	776	863	843	839	810	812	818	875	867	826	819	830	860	784	810	815	860	820	800	828	800	826	834	840	798	874	844	828	821	852	818	865	796	823	817	881	800	814	807	832	776	850	795	798	801	804	815	856	827	852	843	863	853	837	822	869	830	803	866	849	785	830	820	891	789	844	814	810	833	847	829	824	823	825	746	824	846	792	865	749	832	820	865	818	807	837	822	852	814	822	815	852	897	836	841	848	795	848	873	822	842	820	813	875	867	847	796	834	818	820	789	787	899	802	816	851	871	835	841	821	868	777	820	829	844	823	887	842	796	805	826	822	821	862	872	811	847	840	872	821	876	785	823	822	828	848	798	798	886	828	825	804	796	808	815	800	855	833	838	854	875	817	812	852	847	841	812	815	833	822	806	792	835	812	834	871	842	812	825	820	836	808	839	854	784	835	853	827	805	831	808	828	752	838	882	816	843	811	824	802	837	777	848	848	770	827	818	724	854	850	815	772	821	816	783	868	775	855	823	835	849	851	836	839	825	837	862	827	822	842	792	816	845	823	854	800	800	848	820	812	846	821	828	842	863	842	788	801	833	820	834	843	835	823	759	816	829	816	849	865	849	787	854	819	801	863	862	775	763	796	852	864	828	848	805	856	838	849	854	817	803	845	789	804	820	816	776	832	820	812	800	841	849	789	823	809	823	784	846	821	835	838	838	842	836	806	811	843	813	788	798	825	779	820	806	830	789	821	795	848	821	823	792	817	847	828	784	851	834	866	793	825	812	820	866	816	808	794	798	794	838	852	806	754	797	791	857	815	847	795	809	823	815	785	784	784	859	851	815	835	843	837	773	811	840	785	820	825	885	808	850	823	874	851	823	813	828	823	834	854	841	836	834	781	811	852	832	800	830	809	844	813	862	809	832	806	824	855	824	843	837	846	858	864	829	826	851	809	840	777	810	787	861	834	836	796	778	858	825	868	822	811	806	782	798	839	861	847	800	771	810	859	799	825	844	795	799	839	821	833	818	829	871	839	834	828	803	838	857	823	795	863	761	779	842	818	789	821	834	878	735	841	810	819	835	833	778	845	825	820	837	814	883	833	790	848	821	817	827	805	849	858	807	802	907	792	797	818	864	859	754	835	796	811	779	779	814	810	874	837	832	817	790	817	764	792	809	873	844	811	789	802	891	815	845	838	866	796	821	785	793	847	784	830	808	803	768	839	811	821	868	828	817	813	851	744	850	809	809	788	827	814	865	798	865	845	790	815	838	812	823	853	828	865	857	781	795	852
32031	29196	21456	7266	6451	1323	259	261	249	262	223	225	243	202	227	222	202	232	221	243	225	246	252	218	242	223	211	244	236	247	239	244	234	225	236	212	221	252	226	239	239	241	225	244	243	234	258	230	226	217	224	246	207	209	223	235	224	199	254	224	244	210	251	243	232	241	225	228	223	220	238	232	228	229	194	242	252	245	242	233	231	202	222	235	240	219	216	272	235	243	257	229	207	210	232	245	230	255	241	249	223	227	269	224	211	243	236	244	220	237	230	253	255	240	224	238	224	220	236	244	227	245	226	266	252	219	256	243	249	215	237	241	248	245	198	260	231	263	244	245	208	226	248	242	258	242	230	205	264	237	237	234	260	245	222	243	236	251	243	254	257	224	230	222	224	238	220	222	254	216	241	240	264	215	235	236	240	253	211	242	261	226	231	226	270	275	251	235	230	243	227	230	256	212	256	249	199	236	233	248	235	218	243	243	247	210	208	231	249	246	241	240	208	236	219	234	253	220	239	209	222	256	214	250	225	238	240	224	237	245	236	258	243	242	218	249	232	265	227	209	241	223	248	233	218	251	225	226	215	234	237	262	253	261	224	230	223	231	237	275	220	229	235	203	250	217	236	270	242	223	212	247	215	220	245	242	256	244	223	227	246	252	263	229	231	228	226	246	228	251	232	238	238	238	234	223	239	262	231	215	198	230	239	224	246	218	232	285	214	255	252	224	240	223	248	240	241	245	258	246	234	246	239	274	238	264	225	239	212	223	255	243	210	241	212	253	209	224	239	218	263	213	237	247	210	233	226	242	240	232	263	227	232	256	239	250	206	249	245	241	257	211	233	221	239	242	252	221	233	227	223	209	229	248	234	238	237	246	236	238	233	229	207	258	262	231	235	232	247	230	229	237	225	255	239	263	258	223	227	237	223	244	219	264	242	262	223	233	206	214	253	227	240	248	256	229	218	231	248	251	229	231	241	252	214	236	239	215	259	230	232	242	265	238	237	245	203	244	238	227	219	252	246	243	242	256	234	229	227	244	202	246	239	247	242	237	211	231	252	227	220	254	237	233	249	243	224	239	233	246	190	254	207	230	239	226	228	245	226	207	234	222	226	256	254	217	264	258	238	218	232	219	261	287	254	227	261	226	215	261	214	236	232	235	249	238	233	224	254	245	251	197	222	225	210	246	237	241	234	259	259	259	246	234	224	243	247	211	255	252	251	242	237	242	255	223	214	236	244	227	240	247	227	238	231	240	241	228	222	209	212	247	213	235	245	277	259	236	225	228	247	221	238	227	236	243	229	256	237	247	243	245	230	240	249	235	237	245	248	258	273	236	226	212	203	219	231	246	234	219	246	250	227	235	235	237	261	239	252	218	266	223	243	235	246	243	241	223	233	247	230	200	241	238	224	257	254	231	249	245	224	227	238	238	233	235	231	243	239	224	251	239	252	253	237	224	255	226	221	219	221	240	232	240	208	246	234	223	223	253	251	224	260	256	244	249	210	262	243	254	233	218	252	235	230	224	237	270	231	232	254	233	237	206	225	237	236	234	248	245	251	239	235	221	231	253	242	222	243	271	216	232	265	266	255	229	230	270	206	240	206	244	227	247	213	235	241	238	233	238	205	230	246	214	240	253	234	266	242	227	242	245	242	220	217	228	271	233	222	248	241	248	236	257	207	248	258	232	214	228	242	242	202	225	221	245	223	227	244	238	220	217	232	209	265	252	238	238	239	248	227	256	228	246	256	204	225	238	213	262	238	262	213	223	254	247	264	225	243	234	229	248	243	232	223	214	247	213	241	255	216	280	224	227	241	235	261	230	262	263	250	241	224	224	227	261	231	238	273	220	238	241	229	240	247	251	230	241	234	257	242	252	237	247	240	232	240	247	248	258	248	222	260	251	232	255	234	209	230	224	245	235	249	242	244	251	243	216	241	217	230	239	240	211	261	225	244	232	226	241	222	228	233	228	231	212	216	264	260	235	237	255	237	262	235	242	249	258	234	216	243	228	229	246	194	233	246	250	224	245	239	243	250	244	239	218	233	243	223	191	236	264	262	240	245	221	226	254	249	275	230	224	246	229	223	218	252	236	258	240	246	230	238	253	260	244	215	232	261	233	257	243	228	239	242	246	214	230	245	222	211	225	214	231	240	233	232	258	218	212	239	230	231	219	233	223	220	216	207	241	236	214	234	252	237	238	204	246	227	221	255	230	233	245	230	246	273	232	223	210	207	221	278	212	242	254	235	223	253	232	281	264	232	257	226	248	240	238	222	265	254	261	239	250	237	245	241	242	244	209	245	216	240	240	249	257	225	243	233	222	245	244	244	225	229	230	211	233	250	241	227	236	241	243	271	267	246	257	242	226	243	251	254	238	221	201	227	215	234	220	249	234	223	239	232	230	245	209	255	231	247	238	216	233	244	235	211	253	227	228	250	210	229	248	266	223	258	254	230	273	235	236	218	263	250	237	237	272	256	216	238	234	264	241	241	209	256	248	231	238	249	213	231	262	264	237	280	227	238	232	267	233	250	243	223	237	227	259	233	245	236	253	246	211	234	226	241	231	217	215	249	222	235	237	243	234	245	222	237	228	202	223	243	254	267	252	215	234	216	229	243	232	251	225	265	220	234	263	241	250	230	238	224	236	235	245	223	227	225	240	240	235	258	235	248	205	231	238	246	243	236	232	230	243	252	231	212	249	246	224	238	234	228	223	237	207	245	226	226	223	243	242	226	219	226	240	218	209	216	223	249	228	217	251	243	240	216	237	239	245	238	217	222	247	231	245	217	242	227	262	241	236	244	245	208	234	245	222	243	250	233	246	243	247	242	246	276	236	238	231	215	253	251	224	229	242	240	232	242	217	240	242	234	250	229	249	250	233	237	240	239	208	239	244	239	252	221	236	215	247	238	219	230	243	251	256	250	229	231	243	237	225	246	237	265	211	240	248	244	221	208	198	241	243	255	253	218	234	250	226	231	250	234	243	226	239	223	231	254	233	224	258	222	229	258	251	231	236	235	234	224	250	241	223	214	217	238	241	228	256	211	232	231	238	217	217	215	284	239	240	227	270	263	230	249	240	247	261	215	228	251	245	249	240	233	230	258	256	246	231	222	235	230	246	251	226	220	256	244	242	237	254	256	254	254	218	219	215	222	236	249	252	238	215	245	208	264	239	221	237	229	236	222	239	256	228	228	234	235	246	217	219	246	234	254	218	229	229	222	256	226	220	231	238	207	252	248	205	236	211	227	231	231	234	218	238	237	216	237	212	253	224	241	233	251	250	245	251	228	243	236	214	223	209	202	205	272	241	246	212	267	236	244	239	245	212	228	229	241	229	231	235	242	232	231	243	255	247	258	244	247	244	217	227	233	240	237	220	237	242	244	235	233	249	220	243	268	236	263	210	252	267	238	272	225	223	260	273	238	218	240	220	228	212	218	242	222	212	253	237	219	231	224	240	207	233	235	234	243	254	236	246	228	231	214	208
40706	44035	23264	8051	12919	2852	396	415	428	382	417	417	401	377	412	371	402	432	381	386	386	395	413	404	405	387	377	417	401	403	395	425	425	382	379	398	371	399	392	405	416	395	394	393	401	403	388	367	420	393	387	392	429	396	395	422	414	424	389	423	417	429	370	402	385	379	389	383	404	387	425	393	406	401	430	383	408	402	407	374	386	386	364	390	386	396	384	395	388	376	391	384	426	367	379	368	404	422	421	415	399	390	369	425	410	374	447	393	397	430	373	383	394	396	393	413	405	406	366	400	423	397	422	400	397	422	388	399	402	410	379	408	431	423	383	443	375	386	415	384	426	425	410	389	354	375	413	377	425	372	364	372	380	360	389	395	399	387	400	389	414	427	390	391	414	419	398	390	381	407	392	396	410	399	421	411	404	400	435	454	429	389	359	425	392	386	386	380	380	347	412	383	392	413	417	417	407	411	421	378	382	399	393	412	397	400	401	394	395	381	392	368	397	418	412	394	391	398	343	375	387	451	403	395	396	400	419	407	381	389	362	400	402	382	418	416	393	404	373	344	378	380	393	444	384	428	392	365	373	416	400	387	410	392	398	423	435	418	376	437	388	426	417	406	395	406	386	367	428	394	423	394	405	405	417	386	403	368	412	404	377	428	400	396	386	364	402	390	412	363	373	368	413	422	376	394	385	394	376	416	363	413	370	418	406	392	390	395	398	357	364	426	400	416	388	378	391	398	414	418	393	361	447	377	377	427	399	394	423	385	377	365	421	377	386	370	384	388	405	387	399	366	385	384	397	380	389	389	396	405	405	399	410	431	391	395	402	437	414	378	389	384	368	423	348	410	375	392	386	374	396	374	390	407	384	394	410	369	390	407	400	407	418	392	370	401	411	406	390	394	413	420	395	378	431	404	394	368	406	373	414	414	400	413	399	401	376	429	417	431	415	391	412	415	394	383	418	402	401	403	424	400	402	427	390	407	377	417	389	442	422	426	403	366	447	382	425	407	396	423	424	408	389	404	367	398	390	416	399	447	405	401	395	374	380	415	406	406	375	415	372	403	412	423	399	363	426	404	374	410	372	394	379	383	438	410	360	424	407	385	395	398	412	377	358	405	368	393	408	388	396	424	390	421	410	364	392	393	388	380	394	406	357	382	385	397	391	403	390	402	398	414	406	390	383	400	374	400	368	408	395	396	395	379	422	406	433	384	397	414	377	406	404	397	339	406	439	382	408	384	400	421	398	353	421	375	431	422	383	413	401	347	408	404	404	426	379	380	383	376	385	389	389	390	434	441	387	370	382	393	417	382	364	431	380	401	372	418	384	416	362	407	431	453	385	382	394	390	394	398	388	399	374	376	403	385	409	398	411	357	370	393	380	383	374	368	365	419	347	359	382	388	396	383	363	423	400	408	393	396	408	385	409	392	363	396	422	398	392	393	382	417	383	384	404	438	408	413	381	415	417	394	391	396	408	423	403	390	421	413	370	416	355	412	395	420	437	359	411	387	411	414	369	401	391	403	426	375	433	398	366	412	384	394	381	386	424	399	365	386	395	424	418	400	405	396	387	375	373	403	387	393	389	406	388	409	412	398	404	417	391	395	402	383	432	396	396	418	428	356	404	419	357	385	415	372	417	399	403	440	385	373	394	407	427	382	393	364	358	377	397	367	405	366	429	408	397	386	371	360	397	410	406	380	421	348	383	414	388	367	405	389	421	384	428	403	401	402	378	381	360	408	404	382	406	383	416	391	401	374	344	372	394	396	372	399	416	418	396	398	384	404	396	409	387	391	410	410	406	372	417	411	419	391	394	400	408	405	396	370	398	416	424	403	399	378	379	400	366	358	421	391	436	355	427	408	415	410	374	399	385	403	393	389	425	381	381	385	387	378	391	369	414	411	391	377	380	437	413	411	385	382	401	388	405	454	401	387	409	416	423	417	403	385	403	377	373	407	409	389	415	383	380	389	424	397	400	389	388	344	405	365	409	382	419	390	374	422	399	399	396	381	372	448	418	378	440	424	418	416	377	405	374	423	407	405	363	374	433	420	395	414	407	419	405	401	387	385	395	401	380	373	408	365	378	410	385	406	415	393	409	409	387	419	409	372	403	396	417	376	368	391	424	419	370	395	381	401	421	408	401	389	403	404	413	412	423	371	391	414	416	386	359	420	378	431	431	409	360	374	388	426	405	346	389	367	385	364	373	397	423	384	383	381	416	417	394	357	396	386	399	402	379	393	350	382	386	412	432	361	420	407	425	412	428	398	389	385	428	367	397	420	403	388	407	349	376	364	371	374	399	373	402	387	406	390	427	375	417	378	395	431	394	390	390	415	427	413	415	420	423	373	431	410	393	380	430	431	436	389	396	373	421	387	378	428	408	380	419	424	432	359	421	392	397	421	370	395	399	399	399	425	372	405	392	398	431	389	390	395	387	398	417	380	413	408	414	374	387	470	365	387	394	332	406	415	393	381	401	411	402	408	421	412	415	413	354	413	361	379	381	391	415	383	409	397	362	385	403	401	444	416	353	439	381	397	402	381	419	407	419	357	397	377	393	391	394	359	410	402	415	430	397	421	387	424	423	382	436	451	380	401	381	370	416	400	398	405	408	419	380	403	417	407	401	400	426	423	378	400	406	370	428	407	369	403	408	394	406	389	384	398	399	397	438	412	370	401	424	404	404	397	407	392	412	395	374	383	412	422	407	387	407	402	425	386	395	414	389	413	384	402	388	383	369	401	406	404	403	416	392	377	447	396	389	392	371	432	397	379	387	415	396	363	411	400	389	395	432	420	381	395	423	389	421	391	402	427	381	377	400	396	383	376	404	430	437	372	406	401	376	376	387	411	418	397	383	424	402	409	364	355	394	413	363	355	374	361	415	377	431	415	396	377	394	382	406	410	410	424	376	403	396	427	382	397	387	402	360	392	419	402	402	386	408	396	414	375	392	424	390	373	407	407	400	405	406	394	414	367	402	395	397	388	386	411	420	389	421	409	393	409	392	377	412	397	405	395	397	403	413	436	384	370	399	402	378	420	367	378	379	439	422	395	416	388	407	391	390	373	398	391	409	418	367	370	407	396	423	411	393	376	398	388	425	410	374	382	376	420	404	425	399	428	394	396	350	400	429	386	424	418	376	394	397	368	371	375	391	428	377	362	377	391	383	408	398	384	371	399	436	370	368	379	399	385	408	397	408	390	358	444	417	409	418	405	382	377	422	408	406	400	424	359	403	380	359	379	362	418	365	368	370	395	393	395	355	384	397	380	371	395	381	376	409	391	394	362	402	379	377	379	409	404	414	408	405	379	397	380	393	413	363	411	357	402	409	376	384	389	396	398	405	383	413	402	394	357	401	393	417	395	380	404	410	417	388	402	403	397	375	410	381	407	387	435	395	390	392	403	375	383	386	390	393	393	424	363	338	421	415	395	405	369	377	375	407	385	363	427	398	442	379	414	402	395	404	397	379	402	384	423	409	395	420	388
25659	23659	30144	26202	32982	15945	1237	398	381	349	353	357	366	353	371	359	343	366	385	330	363	330	365	364	373	388	357	366	379	390	372	323	335	317	332	337	359	330	379	381	388	351	371	331	331	351	353	305	392	360	352	368	354	333	353	356	346	313	340	351	335	345	338	350	343	358	356	349	348	363	378	351	360	373	358	355	350	345	378	360	385	347	351	393	325	336	359	355	349	336	330	353	346	356	390	342	368	351	357	374	350	350	362	311	363	347	330	327	329	357	373	352	359	357	319	337	335	339	361	369	337	345	292	328	334	331	369	342	343	372	357	382	382	308	338	338	344	381	354	361	341	372	333	364	326	367	390	371	341	355	342	355	330	325	323	322	319	315	344	357	339	343	328	360	376	324	330	324	373	355	352	391	345	370	339	350	355	384	342	367	366	351	315	336	354	359	341	346	337	326	344	327	332	369	366	388	344	354	351	360	357	361	339	349	364	324	314	333	350	333	353	365	313	354	368	367	316	374	345	361	372	342	360	338	368	369	378	359	328	340	331	327	321	363	347	370	356	352	339	367	363	375	355	355	364	331	331	342	361	349	345	376	365	334	363	347	325	381	361	341	360	367	330	362	382	336	348	341	316	368	331	338	344	341	343	344	341	337	349	353	349	345	351	370	344	358	332	365	332	345	332	371	350	336	329	370	348	342	357	335	350	360	353	365	363	341	340	400	360	336	338	353	367	322	321	364	368	368	349	377	348	377	354	369	324	363	342	353	357	318	344	345	347	361	375	333	333	349	338	394	389	365	324	362	354	350	366	359	337	316	327	376	343	342	376	362	350	371	368	336	369	347	351	361	372	382	337	343	385	335	339	353	358	337	349	352	335	367	350	347	381	339	354	352	334	347	348	381	350	344	321	360	353	343	346	323	348	352	322	377	375	362	344	364	394	381	359	361	322	347	365	335	372	345	354	343	335	315	366	314	358	335	350	371	382	354	352	358	347	358	353	350	307	374	339	312	341	349	328	341	366	347	370	378	349	356	366	323	348	333	372	359	336	330	366	332	350	342	340	350	379	353	354	337	362	359	384	368	369	357	363	371	345	374	357	364	340	357	338	360	331	345	368	331	343	356	382	391	371	327	389	367	331	342	336	356	327	376	350	340	381	335	327	362	397	344	333	343	349	357	342	330	357	333	362	350	336	371	346	348	331	345	360	354	347	332	342	318	354	343	333	352	364	334	348	362	348	358	337	356	342	349	347	325	341	366	366	335	315	384	333	342	302	358	310	347	345	345	351	336	357	374	385	350	373	328	341	349	347	361	333	379	338	356	337	347	327	357	344	366	356	363	370	347	314	344	346	361	347	293	362	360	341	378	368	360	345	335	344	334	313	331	325	338	327	367	379	392	381	364	375	337	353	347	346	342	378	345	386	341	387	372	341	359	331	351	358	362	337	346	374	331	364	384	337	351	358	356	378	345	356	349	346	335	369	370	312	339	363	334	320	328	340	332	349	320	350	329	336	393	351	387	375	356	339	328	358	343	354	358	343	333	374	334	377	361	328	344	351	342	366	363	347	365	361	358	347	352	356	351	327	355	336	358	354	362	371	347	374	360	370	349	402	336	357	358	357	359	330	348	373	342	325	362	364	327	383	345	337	348	332	336	353	365	329	352	347	363	355	335	368	347	367	351	352	317	365	374	388	365	359	352	342	354	415	369	366	328	373	368	348	353	345	371	319	350	386	315	350	326	352	336	401	352	365	336	361	332	370	361	375	369	314	326	405	339	351	350	352	308	361	342	390	365	354	355	377	343	362	365	359	315	387	344	361	372	382	337	330	320	338	341	320	338	357	340	366	351	371	341	366	344	322	346	336	321	349	322	378	346	342	322	389	357	336	361	315	375	334	311	364	349	364	361	378	358	355	314	350	377	374	353	358	360	334	337	339	359	353	366	343	315	367	342	371	361	341	352	340	361	339	391	361	363	355	336	375	347	330	365	383	364	367	379	346	363	374	361	357	363	350	371	336	360	353	362	346	377	356	348	351	363	351	346	342	338	313	332	352	363	353	368	339	381	332	385	363	327	329	359	332	383	386	357	360	363	362	337	374	343	366	385	347	347	365	368	355	362	353	364	345	356	342	345	385	355	317	345	311	384	365	310	386	359	360	311	340	361	346	347	314	348	343	347	371	333	377	347	351	321	356	346	315	369	339	336	317	390	366	369	315	355	345	317	365	356	357	343	356	322	397	345	349	345	381	317	343	342	328	381	328	351	370	328	322	341	361	338	334	329	358	369	346	349	318	332	338	339	323	370	350	369	354	299	354	373	355	342	347	338	334	362	357	385	336	391	390	350	357	330	352	350	313	368	349	346	336	352	335	367	339	357	337	345	310	343	320	339	370	350	337	357	343	340	354	382	380	359	368	372	360	355	341	381	347	347	345	379	312	368	342	396	361	357	338	322	328	334	324	366	359	332	383	352	361	355	351	361	329	384	368	366	333	308	339	343	339	371	342	341	373	354	369	339	364	367	357	347	352	362	345	329	360	338	351	337	306	377	330	359	350	361	366	343	340	358	377	368	352	343	337	371	396	327	338	377	342	369	346	358	360	358	332	371	358	333	300	365	352	356	339	359	367	327	352	341	342	366	356	344	344	371	340	364	325	354	310	334	343	315	364	345	352	340	341	367	328	358	366	315	335	329	355	364	363	343	332	382	302	375	367	341	367	346	370	347	410	361	340	373	375	354	366	347	315	360	340	354	396	364	360	333	328	365	323	361	327	375	355	362	373	319	364	349	367	358	345	367	324	346	326	354	369	353	346	355	360	364	348	358	340	328	326	376	353	346	363	362	358	353	359	364	334	342	357	340	379	379	352	367	351	344	325	376	364	350	344	379	325	372	343	348	329	347	361	354	338	357	342	359	313	336	347	364	325	360	361	326	339	388	334	333	379	329	372	363	353	387	335	341	333	359	333	304	376	349	339	303	344	359	329	345	353	340	329	344	341	341	356	347	366	341	315	382	351	362	343	347	350	338	362	361	365	320	358	355	374	359	374	345	396	362	334	357	346	383	380	349	354	376	360	355	366	334	347	393	354	329	397	284	338	339	378	369	376	321	355	376	341	336	376	349	361	365	351	375	342	358	364	330	338	347	367	377	389	339	361	364	341	333	322	355	346	355	351	326	364	316	335	340	347	391	347	316	346	347	367	375	337	362	344	373	357	355	350	363	343	328	351	324	347	342	335	327	330	351	325	347	336	375	330	384	364	338	327	364	375	362	361	354	366	349	336	356	319	329	336	336	321	351	354	351	373	348	383	327	355	365	342	338	362	336	372	330	335	359	337	357	404	367	360	338	328	329	366	345	362	350	353	333	390	336	338	350	347	365	358	381	361	370	350	371	330	375	330	339	370	373	356	346	338	357	360	373	363	360	366	358	348	366	364	313	341	350	368	342	345	347	347	317	336	354	337	329	361	316	346	378	331	347	346	365	369	364	369	333
62312	83080	51093	25762	41876	12222	638	619	637	559	566	553	564	576	604	541	577	559	582	558	564	590	567	567	553	580	565	574	569	562	594	587	567	554	555	572	564	569	577	579	571	568	582	572	564	559	521	542	537	552	551	587	586	569	550	521	559	579	525	578	557	543	570	560	590	506	590	580	545	585	556	601	543	547	585	580	578	535	578	544	566	574	602	538	572	541	590	554	574	533	576	555	557	618	524	553	618	539	581	548	576	560	593	543	536	632	563	549	562	562	549	589	561	525	552	607	561	550	561	582	568	604	573	584	540	537	567	598	544	633	542	525	520	574	590	557	594	576	507	577	545	563	595	553	572	570	577	535	586	591	561	554	536	540	555	556	578	586	541	548	546	542	562	553	564	539	563	589	566	538	553	592	543	549	540	577	546	566	530	592	546	611	545	550	591	535	543	529	543	549	578	548	532	577	545	564	545	565	538	565	529	580	563	534	591	565	548	542	558	625	599	564	531	530	533	549	542	575	558	570	541	553	546	548	543	573	563	560	580	531	575	553	535	539	577	522	547	600	565	558	531	552	571	544	557	577	536	557	592	533	587	536	569	546	579	557	554	544	595	543	563	521	548	511	544	580	570	547	564	606	531	553	568	546	538	585	572	564	557	605	552	552	500	557	562	528	560	547	579	518	601	589	543	583	521	556	566	567	572	621	566	577	562	569	593	561	548	573	579	516	539	576	580	556	615	548	559	578	562	543	592	561	609	553	525	514	585	553	541	570	549	561	575	600	558	548	578	503	597	538	566	501	577	590	548	548	563	562	569	527	592	542	558	559	543	561	558	544	491	584	576	565	561	565	575	614	585	537	542	569	570	520	606	538	543	520	561	542	584	533	565	565	574	540	578	573	552	585	559	560	596	581	572	543	565	558	567	576	542	555	556	583	541	598	580	553	606	565	542	544	521	541	556	586	517	570	537	582	596	587	561	608	571	548	522	527	531	560	574	563	514	574	559	580	577	589	568	555	592	559	560	530	583	586	550	583	588	570	560	586	597	544	552	543	562	547	543	569	524	526	519	631	560	569	579	576	571	568	575	558	573	594	558	564	533	556	569	554	570	554	556	546	582	581	521	578	563	596	554	542	573	542	587	536	592	532	578	558	540	577	559	552	587	548	530	566	539	584	608	554	558	602	552	503	539	576	575	561	560	572	560	548	540	584	560	598	537	560	608	572	566	579	499	505	559	563	562	546	527	556	581	550	565	567	581	578	565	596	558	538	554	536	515	550	560	572	582	526	581	565	570	553	557	594	555	588	521	577	552	543	542	545	550	576	531	557	589	567	551	550	553	508	524	568	559	575	552	579	546	568	579	520	582	531	605	613	595	575	516	557	540	537	569	573	585	538	542	575	578	606	541	608	564	555	568	595	545	566	582	545	573	531	528	591	584	551	576	587	562	555	558	552	550	576	585	546	538	562	553	549	561	535	502	568	525	529	568	598	579	599	579	588	558	569	567	574	559	556	575	552	571	556	578	538	593	561	576	581	561	609	520	576	549	554	550	551	539	526	530	564	566	584	534	541	520	578	573	567	555	539	528	551	573	617	551	572	535	550	576	570	586	571	542	595	555	552	553	535	530	542	543	585	554	618	535	589	570	577	564	540	550	584	610	584	603	535	613	594	543	553	572	587	519	552	544	527	547	550	583	557	568	600	570	518	563	605	552	513	594	563	570	539	530	575	584	537	562	534	565	581	561	565	613	571	566	558	557	594	555	551	552	565	519	523	560	593	578	556	561	560	567	530	606	522	560	563	546	561	585	544	600	566	580	558	580	555	582	564	569	522	540	589	555	550	593	579	562	563	545	561	522	563	577	559	564	559	568	549	552	574	538	561	574	568	575	555	553	561	543	574	574	577	579	579	569	558	568	573	574	598	568	544	543	557	545	547	533	552	549	554	562	596	591	571	550	561	583	572	512	567	550	532	549	553	530	583	538	591	582	594	550	583	573	557	566	555	569	580	534	524	511	607	590	503	586	532	560	575	573	540	562	588	586	553	546	562	572	544	595	557	544	562	601	572	534	544	571	572	578	575	582	501	559	572	544	540	565	528	538	530	587	566	584	591	563	546	540	569	538	540	535	574	586	562	596	558	616	536	564	550	532	571	542	573	560	596	589	582	573	548	540	505	572	537	589	552	544	559	567	580	615	586	544	580	552	560	594	523	545	561	573	586	533	573	530	536	538	599	536	594	564	567	560	578	507	534	577	545	557	582	526	568	590	496	544	567	552	541	589	573	585	588	537	542	560	578	548	569	577	580	518	554	574	610	574	564	537	535	566	586	564	575	569	584	567	558	588	552	540	550	565	587	526	583	560	561	556	512	510	557	503	554	565	581	541	560	559	566	577	542	575	571	536	571	554	526	575	617	579	560	565	592	571	516	531	576	562	590	525	621	562	579	515	571	564	557	538	556	517	601	546	565	585	567	533	536	531	590	571	553	545	603	595	534	551	608	578	547	561	611	556	551	577	528	564	596	561	546	586	519	547	560	602	569	600	543	566	521	513	543	585	580	561	542	532	581	602	554	542	560	593	549	561	604	545	536	593	547	585	544	534	558	596	590	596	511	598	558	567	517	521	564	560	587	579	559	544	530	567	585	569	580	611	581	559	576	559	507	569	593	569	543	549	605	559	553	585	603	550	585	511	504	536	545	568	559	587	540	541	541	588	531	554	564	546	562	567	553	593	560	555	542	561	560	539	549	547	592	558	551	599	549	579	554	571	559	542	545	572	552	585	559	591	564	535	551	585	541	576	547	592	581	530	562	583	582	565	555	594	568	533	585	564	540	585	552	580	563	544	571	582	591	618	594	559	541	544	575	577	600	583	538	562	528	580	576	569	532	528	586	565	556	558	575	566	585	607	581	581	575	569	529	505	553	541	630	551	552	529	556	540	572	561	596	539	553	547	587	579	548	590	540	584	546	626	569	578	542	547	563	582	582	534	586	527	604	506	527	505	585	534	600	535	561	529	546	568	562	572	554	552	582	604	524	514	567	545	552	540	531	557	562	555	603	537	520	614	596	586	577	558	578	608	565	508	548	562	567	576	539	548	531	566	516	609	572	529	583	555	560	570	540	560	571	571	549	555	608	583	580	561	549	562	571	564	548	631	571	562	578	584	559	543	514	539	531	589	593	585	577	570	556	571	581	565	595	540	574	553	578	572	519	571	527	580	600	559	577	569	527	533	553	524	566	569	521	534	574	588	583	613	570	593	593	562	555	574	561	544	571	534	543	547	525	548	547	555	549	579	550	580	546	575	572	573	571	557	554	555	568	551	579	551	560	569	577	578	551	565	542	544	550	559	525	552	591	596	580	536	612	584	535	527	584	516	542	563	564	595	598	588	572	564	572	574	544	592	542	551	558	588	592	589	573	559	516	544	531	578	584	573	569	539	572	549	538	561	547	551	573	541	544	557	567	564	583	580	561	573	528	562	556	569	538	545	522
24404	22681	30107	24587	36639	21859	4861	617	562	560	563	552	606	571	522	562	555	573	551	550	584	550	544	586	517	527	595	578	529	546	572	570	518	551	562	608	528	521	569	515	575	550	570	544	549	534	528	520	506	564	588	569	513	541	559	563	510	506	554	571	567	510	563	595	564	608	527	551	524	566	563	525	559	572	548	559	579	549	541	520	562	538	514	542	602	542	516	526	561	507	531	532	558	549	547	562	551	545	553	518	533	565	529	551	569	534	565	549	508	543	556	491	524	541	575	558	554	506	510	523	545	533	521	529	553	550	526	511	539	540	525	538	521	542	500	518	537	534	540	508	512	545	539	560	548	513	551	519	560	523	501	517	555	529	563	533	539	497	563	563	511	510	503	527	545	532	513	515	493	525	567	576	497	542	561	557	532	572	560	539	494	518	526	522	526	513	531	555	563	521	530	554	543	544	563	558	558	549	575	559	527	550	561	536	495	553	547	521	510	501	495	566	500	541	543	546	492	518	554	525	546	575	560	547	513	536	556	533	513	530	518	532	551	534	566	506	504	475	562	536	558	523	544	507	525	528	562	520	564	551	554	561	510	531	558	552	561	537	535	530	511	556	580	558	536	571	514	558	541	565	548	525	541	553	532	559	520	537	512	544	546	522	536	575	538	555	541	510	559	549	525	580	531	557	562	492	547	540	549	558	557	562	503	529	583	484	544	539	517	535	540	536	534	553	549	523	509	520	567	532	518	553	522	532	579	547	560	551	568	538	540	489	515	560	557	545	532	536	553	531	535	549	531	515	494	563	523	536	511	579	530	500	555	544	514	515	528	549	527	492	529	542	554	558	540	549	511	570	519	570	499	574	523	555	571	549	529	534	522	530	536	537	516	557	519	554	564	549	527	508	509	555	521	542	553	545	522	544	505	534	561	570	538	537	522	556	515	546	520	522	519	527	545	542	558	570	553	573	561	530	557	528	556	546	522	545	566	510	526	513	504	554	543	532	502	551	581	522	570	518	544	554	503	517	559	520	497	553	504	518	537	521	530	503	507	556	518	541	542	576	510	509	545	540	573	540	530	528	552	563	551	529	542	547	536	574	531	547	517	519	546	539	551	544	541	494	548	533	529	550	555	542	546	514	518	532	553	523	513	548	547	530	590	490	558	526	543	576	560	543	488	513	564	557	496	542	591	543	540	554	542	511	551	545	571	546	527	519	511	534	520	539	524	498	570	538	550	548	530	516	563	559	534	578	525	577	538	536	544	505	526	555	546	542	544	507	543	501	518	525	538	530	543	550	545	512	514	524	574	541	564	524	542	541	501	567	558	541	550	520	557	526	555	563	533	513	569	538	557	552	536	514	577	555	540	553	521	586	538	572	559	537	521	542	529	540	536	562	523	568	538	545	577	537	561	496	510	532	521	521	509	551	542	568	550	545	551	535	504	506	531	538	523	547	577	553	561	531	544	543	499	530	515	532	549	506	571	558	555	496	518	525	535	518	522	522	534	565	536	546	554	574	557	561	540	542	508	557	526	569	519	473	545	525	551	549	529	547	560	488	498	513	544	570	551	561	533	537	509	534	570	539	514	523	562	579	502	506	518	513	537	546	512	570	532	509	528	516	551	528	546	568	517	502	546	530	544	576	524	570	564	527	496	543	559	501	544	551	518	521	545	564	537	504	552	580	541	549	535	560	469	515	530	559	532	527	519	567	545	570	546	545	510	534	531	545	583	509	565	504	548	509	539	526	566	518	527	582	602	568	555	561	553	518	539	501	513	534	540	562	530	570	578	520	543	534	569	521	494	531	568	520	506	544	557	567	540	550	584	520	562	514	555	549	517	524	536	549	520	555	538	551	496	545	593	535	496	526	539	571	556	522	516	545	532	510	550	535	558	526	576	530	512	500	633	558	552	576	519	516	493	513	531	571	561	515	539	501	552	542	553	536	526	533	589	546	540	527	501	535	510	587	514	537	572	485	568	544	520	516	538	568	486	516	542	508	566	522	519	516	522	539	561	546	563	516	525	556	541	541	547	541	553	574	539	532	581	518	532	568	539	512	540	536	578	528	512	534	555	597	550	524	540	533	545	552	532	554	569	522	546	521	528	569	547	546	557	533	548	583	533	518	563	572	493	539	544	560	536	535	570	538	556	546	538	532	555	531	579	538	535	545	552	517	526	526	539	539	555	546	582	558	569	550	577	559	546	530	567	549	561	560	597	521	539	496	527	546	532	502	538	554	544	527	526	531	503	560	517	565	545	621	564	533	526	528	504	592	543	530	547	539	525	508	522	506	524	566	541	545	568	562	530	547	557	519	499	561	517	537	547	572	530	553	544	538	532	564	515	515	537	516	552	528	580	521	484	521	530	557	556	527	552	506	536	531	556	546	533	540	541	519	525	540	527	513	548	559	546	551	526	548	544	563	555	516	545	522	543	543	548	552	539	486	497	504	505	513	519	571	537	541	574	545	582	494	546	552	492	565	558	514	530	595	506	520	554	549	530	530	567	540	550	485	540	568	527	556	529	517	555	555	548	524	528	500	562	510	539	531	552	543	569	527	521	532	567	536	547	494	552	560	536	539	543	539	557	543	551	564	528	569	539	529	570	561	534	549	564	550	560	515	528	538	522	540	547	525	572	544	571	556	521	506	532	533	531	514	554	542	569	564	546	562	521	551	569	547	524	564	510	520	543	560	544	554	556	526	540	504	590	529	539	563	570	562	502	570	511	566	534	550	548	569	530	506	535	557	513	507	590	576	550	581	546	565	494	537	561	516	509	526	533	531	527	540	525	527	561	542	553	538	533	594	534	562	534	515	494	555	527	524	562	567	538	565	540	547	541	518	580	549	552	530	560	564	537	537	590	550	525	510	546	521	567	540	574	503	540	575	569	556	550	531	484	568	556	510	554	510	512	530	521	535	552	564	514	582	535	528	554	528	540	514	546	559	536	554	501	575	487	543	551	538	540	489	577	540	545	541	538	535	565	538	546	553	510	538	552	502	524	556	519	580	535	543	507	555	522	547	533	563	550	511	522	521	538	515	526	545	509	553	520	518	536	542	586	530	523	523	525	567	465	533	554	532	481	527	562	563	583	549	524	550	491	566	569	555	521	531	538	495	522	538	525	558	563	586	526	538	529	567	538	539	574	500	558	538	530	524	557	570	541	528	523	536	537	545	569	559	483	474	535	548	560	530	523	517	512	561	494	503	571	530	516	524	562	522	540	542	541	529	576	536	581	557	541	521	488	541	529	576	548	564	527	551	540	518	554	549	533	543	538	560	540	547	508	503	554	520	549	517	555	548	537	588	491	548	493	554	554	525	563	526	531	562	542	546	543	486	530	528	540	555	610	563	554	532	549	537	527	549	536	541	501	522	539	502	565	556	544	536	483	526	560	526	532	570	578	553	554	527	546	542	473	477	527	580	559	535	550	566	522	525	529	527	514	536	540	543	523	538	565	540	580	545	532	546	545	545	566	496	520	544	536	528
60292	87871	52056	33874	50547	13806	907	900	879	883	825	897	843	819	903	826	814	827	777	830	837	847	852	830	797	811	789	822	842	773	817	859	811	848	860	858	869	809	805	843	832	873	780	828	828	800	824	820	812	858	828	811	855	824	852	774	839	849	828	837	819	832	846	883	820	795	824	855	845	816	817	822	838	802	775	780	763	857	853	804	825	801	862	813	829	775	849	822	824	789	837	841	857	809	825	826	819	780	827	829	832	844	805	813	824	804	804	869	888	868	843	821	817	854	814	855	787	856	821	814	818	793	816	852	794	817	827	848	827	814	848	820	837	801	830	883	892	790	866	832	853	848	831	849	851	853	849	811	839	815	825	804	836	829	782	819	813	821	807	851	817	820	790	840	808	834	811	787	839	816	802	889	831	837	841	822	799	811	807	831	817	857	792	863	793	831	813	828	808	870	803	838	784	829	778	849	847	790	815	813	822	795	817	819	835	794	839	823	873	833	873	813	786	854	848	764	738	848	813	800	819	855	855	811	858	811	838	816	822	853	834	823	793	834	789	831	768	828	835	864	879	826	832	799	837	782	898	797	852	840	780	906	825	777	855	777	826	809	798	855	848	841	824	829	854	795	827	808	821	795	822	815	845	840	834	838	825	823	814	790	783	826	897	817	879	839	811	837	810	824	822	791	815	817	818	791	842	877	787	821	778	861	801	800	807	781	819	775	818	794	818	842	811	815	808	848	778	828	795	756	758	834	814	812	822	836	795	795	795	822	850	831	799	820	792	786	805	819	856	828	807	812	861	811	837	850	811	842	819	807	861	838	789	845	861	802	871	806	785	895	817	824	772	847	834	854	810	818	818	813	809	786	818	836	859	820	839	825	838	799	839	854	788	842	827	850	788	864	838	849	806	876	849	815	815	797	842	817	826	847	811	785	814	786	805	782	792	856	823	817	817	831	784	849	794	853	810	782	804	840	831	803	795	847	843	843	798	845	856	827	850	857	793	821	819	800	820	859	765	794	813	824	836	856	760	829	822	772	854	876	807	789	820	814	825	837	881	774	776	824	854	799	859	776	812	820	859	828	855	838	793	828	733	871	808	811	837	860	785	752	790	833	808	805	785	854	838	840	824	760	858	815	856	827	757	824	822	796	837	775	824	809	821	844	781	842	803	838	825	789	838	837	825	840	846	772	870	835	834	814	792	842	844	781	851	845	820	766	799	788	813	886	838	831	821	831	849	838	817	807	800	825	853	802	792	810	839	859	799	756	838	814	841	846	831	818	821	807	832	833	825	828	815	815	831	793	837	811	784	872	876	859	814	867	813	823	829	842	835	820	843	778	806	817	875	844	804	778	825	760	809	836	816	898	852	803	802	818	842	843	809	857	760	785	766	851	803	800	821	884	850	785	844	765	806	808	835	805	801	869	835	821	799	849	820	819	810	849	834	840	771	802	810	801	826	838	808	821	779	846	870	827	803	868	864	814	893	814	815	887	824	792	790	836	762	842	812	799	830	794	811	870	844	855	867	828	846	774	812	808	851	857	836	829	805	835	748	859	816	801	840	865	809	793	771	772	815	778	854	830	852	828	777	795	844	841	807	845	821	874	825	798	842	814	794	794	833	816	871	845	806	885	831	825	769	755	827	793	788	806	843	848	818	799	825	785	865	837	890	811	865	815	766	823	798	790	846	821	805	815	841	774	834	819	791	825	876	808	842	840	861	819	880	859	806	842	835	820	849	803	814	823	774	813	873	821	883	861	846	806	825	830	822	821	843	791	780	829	797	781	853	846	825	817	824	831	833	796	841	827	785	802	790	832	811	794	849	801	866	818	829	844	794	838	883	796	804	822	843	779	857	812	784	782	872	818	883	813	805	796	831	827	827	829	848	825	856	829	850	802	843	834	872	805	861	818	785	775	860	853	867	846	783	823	818	789	818	845	792	795	742	841	841	818	823	787	831	812	817	847	830	847	861	818	831	849	782	844	780	793	807	849	804	842	822	869	840	848	793	883	859	843	835	851	845	797	887	849	838	825	825	851	803	827	782	824	811	799	860	833	805	818	883	846	864	799	843	794	855	769	875	826	839	924	797	836	813	813	774	823	818	817	880	837	818	816	842	854	804	823	849	810	812	821	895	825	846	832	846	802	776	803	805	785	790	795	826	879	768	791	799	876	805	838	853	778	828	816	808	840	852	840	791	779	847	768	810	876	840	833	841	776	850	807	834	826	823	825	828	813	826	847	808	791	804	838	843	839	841	842	818	834	811	778	799	844	794	811	833	831	816	812	836	810	820	807	811	763	824	850	833	810	816	786	804	789	906	822	835	820	838	854	872	789	845	833	802	821	812	858	843	855	787	844	836	805	848	798	815	874	824	820	818	795	830	874	855	828	777	790	815	860	808	778	817	804	853	816	803	811	850	883	846	850	803	806	792	851	821	874	764	804	830	812	821	825	837	807	841	786	833	822	873	874	858	803	807	820	801	897	851	827	835	818	908	812	802	892	797	790	822	817	781	854	777	784	802	832	809	846	797	785	890	795	801	806	813	889	847	829	819	871	843	879	796	852	814	814	838	871	797	805	832	865	820	838	817	840	852	786	822	792	796	794	872	849	816	755	834	886	829	799	777	836	807	799	830	874	813	828	825	803	850	873	847	824	823	840	851	793	868	863	835	837	830	798	834	838	865	793	840	815	854	842	865	806	808	858	774	859	774	774	807	829	846	811	809	818	858	849	782	853	790	823	803	822	822	850	793	821	845	846	756	760	809	778	809	778	801	841	857	827	857	797	810	826	804	823	825	789	844	855	828	807	839	797	804	826	808	790	787	856	821	847	832	816	832	841	789	816	897	869	858	839	866	770	820	772	845	826	801	895	785	809	851	879	832	797	816	768	811	814	808	798	830	819	822	829	846	854	792	827	806	786	866	840	791	800	832	882	788	780	812	827	821	817	824	833	844	863	832	779	782	816	833	831	811	831	855	797	846	830	856	829	842	829	870	838	839	826	861	827	818	788	827	817	821	814	851	856	815	830	787	806	784	820	820	822	839	846	857	865	773	798	868	821	818	833	760	811	794	839	867	829	806	810	800	808	842	824	857	812	839	845	806	825	813	780	838	825	796	836	808	823	819	797	826	820	835	808	860	823	842	823	792	811	859	793	801	847	854	808	824	813	855	821	870	756	787	815	769	831	815	820	843	839	867	814	820	813	781	791	825	763	861	809	850	782	867	796	803	863	790	837	791	806	842	833	844	794	825	820	860	825	787	849	825	788	847	848	858	841	855	798	800	844	834	772	805	784	803	874	834	850	825	817	802	845	838	869	839	863	882	845	804	890	830	824	816	829	819	861	782	802	795	817	815	874	809	827	814	787	834	854	830	780	842	803	819	845	782	838	885	809	841	873	789	864	810	828	861	816	872	799	855	847	820	835	831	829	823	768	838	850	839	778	777	783	828	892	740	837	835	765	765	839	799	863	850	857	824	830	826	795	818	825
32040	29326	20226	6858	8269	1305	219	241	260	248	264	235	256	221	225	239	235	242	227	196	218	255	243	264	222	223	244	213	246	248	243	202	247	229	235	246	254	239	224	244	213	228	241	209	217	242	217	213	226	220	248	231	217	239	216	248	230	255	218	238	247	235	217	242	249	240	255	217	236	257	197	230	245	258	251	241	238	258	243	236	201	243	223	257	229	220	246	223	257	246	222	228	258	254	222	228	231	233	222	198	237	249	240	241	237	249	223	246	232	214	212	249	233	224	243	221	247	220	225	237	250	239	227	226	244	237	256	220	240	244	202	261	232	255	223	230	228	232	245	236	222	243	220	235	246	226	220	249	242	242	227	216	219	238	234	229	244	241	217	242	228	246	203	227	214	219	232	237	215	236	245	256	251	257	220	228	205	250	241	240	220	247	231	234	215	229	233	238	234	230	248	229	228	236	241	234	223	250	219	260	244	197	235	236	224	243	228	235	212	207	225	218	236	248	245	240	244	213	245	233	224	248	215	270	256	259	242	279	259	255	244	248	220	219	242	221	229	209	245	234	222	241	254	221	213	207	259	256	216	215	208	204	246	264	239	218	223	229	231	230	245	223	252	214	242	269	222	257	219	251	231	209	233	223	229	225	249	247	230	242	242	246	232	226	246	219	226	239	227	215	245	224	238	206	240	216	243	237	252	229	246	220	232	236	232	220	246	227	236	228	236	237	266	218	226	235	225	218	235	257	244	228	219	215	253	236	263	245	256	235	232	215	239	221	217	239	242	220	202	262	246	236	225	224	239	245	242	232	217	218	222	254	217	225	235	209	243	202	252	219	238	205	222	237	212	232	223	232	222	212	260	218	237	233	197	230	220	222	232	233	218	225	230	222	263	234	234	258	241	252	245	236	221	217	235	222	220	215	244	221	242	243	255	242	272	237	229	256	264	228	230	230	209	217	239	224	217	245	259	241	234	233	234	253	225	222	251	218	229	240	258	240	246	242	240	228	226	239	240	259	241	231	186	231	220	235	207	227	228	229	208	232	244	224	246	227	233	240	239	210	246	246	236	222	218	254	253	212	218	230	208	229	219	207	230	240	232	225	222	251	222	234	227	240	258	231	224	229	211	242	246	221	253	237	258	230	236	245	211	240	223	229	209	207	246	230	239	234	246	198	252	217	234	231	225	243	238	253	227	223	268	256	237	224	245	218	249	231	219	235	231	228	234	230	242	222	261	227	222	238	248	207	205	280	239	223	252	253	255	224	226	227	250	262	238	219	258	233	237	231	236	250	217	234	251	237	251	236	244	245	223	236	221	240	220	224	233	249	224	209	230	225	217	224	243	237	237	233	234	224	202	243	234	238	226	271	243	220	219	244	234	233	228	221	224	250	242	250	240	203	240	216	208	243	234	221	226	256	246	231	202	232	223	233	207	197	259	213	207	226	228	245	227	238	236	233	224	238	217	225	224	244	219	216	220	213	244	230	224	214	247	238	252	258	233	245	200	237	214	230	250	235	249	228	230	237	218	257	219	249	229	227	215	233	239	223	239	239	215	219	230	224	223	233	234	239	232	233	228	209	247	185	226	222	233	228	205	244	215	226	230	239	223	242	264	217	235	230	238	207	233	222	239	257	248	257	218	251	230	226	275	253	220	221	238	252	237	200	220	223	235	208	211	234	245	259	236	238	208	223	203	236	261	229	236	220	252	233	225	216	237	233	237	241	245	240	219	218	227	254	255	267	263	243	243	242	233	232	254	242	212	222	238	223	228	221	246	204	240	231	222	209	255	217	251	240	237	236	247	253	221	222	238	271	242	257	236	235	237	249	216	239	264	253	235	225	220	239	227	216	233	232	247	213	239	233	234	230	243	201	229	228	252	239	244	231	216	250	240	257	221	246	234	207	229	256	216	226	217	246	242	238	256	263	215	241	224	242	230	229	230	255	260	231	207	252	224	234	252	202	278	244	217	250	215	238	214	241	255	237	248	234	232	257	223	239	233	208	214	220	278	219	245	242	229	233	209	240	231	254	224	211	210	242	230	231	236	241	201	222	239	236	206	253	226	257	205	214	256	229	232	266	225	240	205	223	205	215	236	246	240	241	229	232	227	241	211	213	246	223	225	236	230	236	241	243	240	229	226	215	220	233	226	204	224	187	253	220	233	247	218	205	247	239	252	239	248	227	240	212	231	240	224	223	232	252	229	247	239	256	226	193	235	235	241	240	237	237	220	217	222	228	236	234	225	235	239	254	229	235	260	209	230	245	248	254	241	234	247	236	248	233	243	251	255	229	239	245	256	235	220	215	236	238	235	257	229	239	250	258	276	237	217	241	201	233	218	211	217	242	226	209	234	218	232	218	224	243	216	247	222	231	225	220	227	254	208	240	213	226	211	256	236	204	209	243	261	236	231	225	243	236	222	227	242	211	213	258	249	197	263	234	230	230	252	204	231	232	221	241	233	231	229	254	223	233	256	219	233	221	223	230	224	223	217	225	238	192	253	234	242	227	216	203	226	242	233	229	204	244	229	225	247	250	223	235	242	243	230	235	215	253	233	240	224	226	216	241	201	239	233	232	242	220	217	226	239	238	229	247	238	225	240	223	240	234	233	227	252	218	239	229	221	218	250	232	230	234	233	241	226	221	205	203	210	253	215	206	221	230	222	220	213	232	229	217	238	227	250	209	228	212	249	227	221	236	230	247	222	237	227	197	234	234	236	209	252	233	206	227	227	232	246	215	230	229	222	225	264	232	236	241	233	231	223	235	228	238	227	247	221	248	249	231	256	223	249	202	238	237	247	234	221	240	220	199	219	237	215	242	253	232	238	242	230	224	256	210	224	227	216	206	227	234	223	229	243	231	217	243	226	245	239	215	237	229	218	241	220	253	234	226	230	222	201	236	223	199	239	230	229	216	231	230	251	242	236	268	224	217	226	237	229	233	225	242	219	248	214	231	236	209	277	233	203	252	225	254	233	224	198	261	244	232	216	242	236	230	252	209	221	212	260	243	192	247	230	237	212	247	233	228	217	229	263	231	237	221	227	219	219	233	238	240	245	225	242	252	239	226	242	239	228	233	203	243	253	261	227	263	219	218	249	237	224	238	231	246	245	226	228	262	235	259	219	258	223	220	218	229	255	239	246	224	234	216	231	197	226	238	241	230	210	241	218	256	217	238	241	219	264	230	217	243	235	225	220	241	225	235	225	237	242	230	198	239	216	226	254	240	242	237	190	229	237	237	254	252	238	245	241	240	224	231	236	227	243	233	240	230	233	211	215	222	252	220	248	225	207	242	222	249	222	225	236	230	238	230	221	231	214	261	232	235	225	214	193	224	211	245	224	225	240	255	216	212	273	221	222	250	231	253	245	233	214	233	240	231	210	243	243	221	210	224	193	219	238	252	250	226	244	237	234	239	206	242	233	249	232	230	242	238	234	238	229	214	258	242	243	214	203	263	232	223	203	225	238	222	227	239	210	247	218	223	235	219
41079	44586	17478	7942	15502	2234	376	410	406	399	374	397	394	374	395	414	356	366	391	393	371	359	407	384	422	398	396	386	406	388	385	372	387	368	419	383	373	380	389	379	367	388	400	402	385	364	388	396	389	414	394	408	386	409	403	400	402	404	422	375	370	392	351	369	417	423	407	355	385	403	427	413	406	362	366	398	405	392	361	386	416	401	419	392	415	388	403	371	382	402	397	408	425	363	389	378	394	424	400	390	451	399	403	370	368	411	372	367	395	440	427	386	359	362	359	394	351	392	376	411	368	392	416	399	371	342	409	434	410	446	382	432	428	397	366	393	382	394	410	383	383	405	397	383	352	366	392	426	412	362	429	403	386	407	393	379	370	394	385	385	376	375	380	407	411	395	391	408	411	411	387	389	388	412	410	374	369	350	412	397	394	392	397	368	378	363	376	399	404	391	388	340	374	396	386	386	379	403	415	422	384	404	410	367	387	407	388	390	439	388	394	397	392	407	406	396	379	378	390	387	390	411	388	392	396	407	416	414	392	359	435	418	386	401	413	394	379	386	399	407	370	368	403	397	411	414	385	398	384	378	428	384	372	409	377	393	342	420	395	404	394	387	416	399	424	386	409	418	405	388	389	385	401	379	361	398	389	354	408	418	369	416	394	399	409	396	368	406	391	371	345	379	369	387	421	397	432	355	411	392	385	363	394	388	393	405	418	380	414	356	370	374	398	396	372	416	364	407	399	406	368	388	407	405	406	396	400	406	377	397	420	408	403	347	390	384	374	400	442	399	350	389	394	392	407	414	402	368	412	370	417	392	415	400	419	404	418	375	394	384	432	352	363	409	434	418	402	410	378	389	398	380	428	424	414	365	382	424	410	383	379	405	381	396	369	386	399	413	427	372	413	354	389	363	374	377	370	391	412	406	430	370	376	367	401	399	420	414	409	405	413	363	395	399	423	393	381	410	389	396	396	433	390	392	372	409	396	390	381	357	398	402	424	380	383	382	411	374	379	400	382	408	389	391	440	366	385	424	367	394	380	393	413	388	392	425	392	403	409	414	429	394	365	357	414	418	386	399	376	380	384	408	403	374	404	335	411	396	378	396	426	392	393	391	398	403	408	384	388	409	369	391	390	359	416	392	383	381	406	363	403	412	412	398	390	408	388	392	374	352	363	379	375	368	400	400	384	420	379	367	364	422	406	397	363	384	400	390	380	386	414	367	396	385	394	377	389	371	389	406	364	406	372	429	402	386	423	421	352	399	411	391	382	431	358	370	375	404	425	387	385	378	394	389	415	430	381	397	400	393	363	414	373	401	365	411	422	426	427	390	408	412	395	375	377	401	384	351	364	412	379	374	406	401	382	395	417	413	388	403	401	401	409	412	390	409	428	366	397	367	405	373	364	398	409	424	360	374	389	355	380	407	384	399	406	416	395	410	408	374	371	407	398	368	376	438	408	389	396	380	385	390	381	411	396	380	382	401	400	405	382	398	391	414	375	407	406	396	419	365	383	398	405	400	376	364	391	416	416	400	408	392	394	392	414	388	380	400	360	400	395	402	396	405	427	390	404	398	415	412	430	378	417	394	392	359	386	409	408	381	358	421	414	380	384	414	420	389	393	377	388	417	362	394	350	409	412	375	406	359	385	372	399	380	353	358	381	373	428	408	418	371	390	367	378	383	369	384	406	399	406	370	432	380	416	373	412	358	361	418	404	358	400	435	376	387	405	383	377	390	399	383	402	387	404	404	371	381	396	387	392	365	369	377	425	362	412	385	376	393	386	395	361	354	364	402	394	388	410	389	389	368	389	368	397	419	394	413	382	384	346	389	397	385	408	426	368	393	386	411	388	416	396	405	415	383	406	395	410	387	387	368	395	389	416	382	385	385	392	419	429	416	389	402	398	409	406	382	372	356	406	406	377	388	419	394	407	356	398	393	367	411	358	387	349	400	372	407	416	370	394	365	417	421	384	366	349	405	379	366	386	388	439	380	408	392	409	385	386	373	407	408	372	393	356	388	361	401	399	402	396	397	399	390	349	420	383	421	383	383	399	386	410	391	420	377	392	402	362	388	445	434	373	408	378	399	398	402	446	382	377	381	408	385	402	391	379	384	374	428	412	442	376	351	406	415	370	379	372	386	394	400	426	414	413	404	389	382	423	374	376	386	370	407	439	398	388	398	410	379	421	370	374	414	394	362	376	389	387	368	419	410	356	391	379	371	376	359	410	416	401	419	393	387	403	402	388	407	353	375	395	413	427	365	395	365	403	431	418	439	394	357	389	387	400	404	430	368	385	398	421	382	390	386	401	405	384	366	406	402	410	386	413	395	388	434	399	380	373	407	428	411	396	397	404	375	390	394	397	349	397	367	379	400	402	376	409	415	382	385	458	422	417	408	381	390	398	415	401	373	350	400	410	369	409	399	453	390	389	367	372	377	401	370	393	413	379	414	407	418	393	405	381	450	376	411	358	375	347	346	368	373	390	444	401	402	376	386	389	363	380	430	395	344	395	421	408	415	402	391	384	390	388	383	378	346	365	395	348	413	410	392	355	391	386	431	376	390	363	402	418	392	378	397	378	416	420	385	379	390	432	410	406	391	359	397	428	425	358	380	368	431	351	381	399	409	428	371	393	393	386	409	367	358	372	373	381	415	341	387	439	390	415	372	376	390	415	424	381	366	404	394	384	363	374	395	388	426	407	399	433	399	421	398	369	438	386	377	431	368	378	374	413	396	391	392	414	371	405	364	407	401	403	349	374	406	389	375	374	417	348	378	374	440	387	374	379	438	407	422	385	342	394	438	367	372	389	440	393	401	407	402	404	369	373	401	398	417	378	377	374	374	356	431	433	396	362	394	397	409	402	423	379	426	375	375	375	408	428	400	368	386	400	369	387	402	390	409	401	397	389	397	384	372	381	379	365	407	392	401	376	408	383	383	418	387	430	365	387	378	394	413	426	403	379	371	381	391	411	411	437	396	396	388	387	387	372	390	395	399	379	364	371	380	432	395	419	392	382	412	404	396	371	383	374	364	450	414	402	399	410	420	390	393	390	388	389	416	391	410	420	409	418	395	414	373	415	432	398	378	410	409	338	430	399	386	366	417	420	385	378	417	414	363	385	402	427	392	381	372	378	367	397	404	384	414	391	388	404	405	399	373	390	408	390	398	398	388	382	373	368	378	378	354	399	381	381	370	409	395	393	411	349	386	405	361	372	377	376	379	366	399	409	400	393	375	406	379	402	402	368	366	399	378	395	385	396	376	359	384	432	429	396	387	375	395	384	373	409	413	389	438	408	380	400	381	391	377	388	407	389	387	397	402	431	394	421	388	402	399	376	414	394	396	427	389	383	357	389	402	378	372	343	398	397	379	403	374	391	426	369	394	425	388	388	379	403	401	409	377	377	387	387	385	395	390	439	386	386	384	402	407	391	351	395	393	435	391	376	410	385	391	426	416	380	373	375	398	409	404	372	410	391	401	396	401
25422	23761	29149	26562	35382	15908	1453	377	369	376	384	337	343	366	399	374	369	360	358	367	361	375	326	357	365	350	347	348	380	318	364	354	337	342	359	328	344	347	332	368	343	368	376	347	342	355	368	327	348	308	373	309	348	347	366	372	319	351	352	332	345	328	354	341	321	353	345	378	320	340	338	334	338	373	332	354	351	373	387	340	340	347	369	343	362	375	316	357	306	364	367	316	343	332	351	315	364	327	382	335	383	330	369	350	351	329	355	306	390	311	356	377	361	363	349	326	337	356	345	330	325	348	319	336	350	342	372	354	386	367	345	360	375	337	381	369	336	343	336	369	364	331	385	343	350	364	340	368	358	308	333	364	375	322	349	329	344	333	339	337	341	326	319	331	325	392	333	367	386	340	333	345	386	350	349	346	358	361	301	340	351	357	346	346	348	331	344	354	354	366	344	346	312	370	350	360	366	337	339	371	368	304	343	353	351	341	330	333	347	381	347	348	363	369	325	339	372	354	378	336	351	337	339	354	333	329	331	296	364	371	345	358	352	340	370	362	333	372	358	361	332	340	295	358	352	340	341	330	363	332	369	342	386	387	341	336	362	344	343	360	358	323	302	339	340	335	328	354	313	354	350	362	319	334	359	344	378	339	327	364	322	330	356	363	350	368	325	359	346	360	344	345	363	370	332	326	312	343	365	336	309	341	331	348	318	380	361	334	348	329	342	350	300	335	337	296	352	365	354	361	325	319	346	304	353	348	349	336	349	340	369	343	335	368	322	324	337	345	367	305	329	351	342	319	354	321	353	352	347	367	344	360	344	338	361	362	332	358	328	341	346	348	354	333	350	327	361	316	346	337	335	329	359	358	321	358	323	336	356	359	380	367	352	317	363	343	352	363	344	348	343	344	329	325	325	354	364	323	354	360	357	327	346	389	352	346	342	344	354	342	355	339	358	348	372	354	394	360	349	327	350	330	363	328	335	341	330	319	320	343	318	358	335	393	365	358	368	331	353	359	324	334	330	337	346	350	324	339	341	348	346	340	355	349	331	312	351	356	294	341	347	349	336	363	331	326	330	316	321	378	376	330	342	351	342	334	371	345	296	355	364	330	326	348	322	341	363	368	284	339	359	334	337	356	350	343	342	334	339	371	360	357	339	326	328	321	339	353	329	336	315	343	387	357	373	338	336	330	367	331	340	378	337	339	337	349	355	336	364	355	343	317	349	337	343	342	302	348	336	295	351	361	315	391	345	357	343	363	363	324	356	339	333	372	358	346	350	354	318	334	341	377	368	319	342	336	355	348	299	364	347	358	343	351	328	325	333	329	351	314	326	363	343	346	367	361	327	316	347	326	374	376	339	357	295	334	336	358	325	333	335	331	384	347	331	366	371	371	321	325	350	369	351	343	314	355	372	348	347	342	367	364	366	354	318	337	341	348	329	348	353	363	351	351	334	362	380	370	385	352	320	347	339	333	365	332	398	361	325	325	365	337	342	350	336	366	337	349	316	350	352	352	351	344	322	354	327	338	329	351	365	305	357	310	355	382	297	393	346	366	345	336	341	305	361	334	378	353	358	338	383	376	360	391	335	337	318	337	331	365	369	347	341	351	347	319	353	338	330	374	310	356	348	332	361	358	344	314	338	341	344	324	362	319	347	347	354	340	355	342	334	360	374	340	348	354	350	350	336	338	353	336	349	337	363	368	347	348	368	345	358	302	348	355	315	324	329	356	334	357	342	344	360	353	332	342	334	340	374	366	341	357	349	354	323	344	322	336	339	345	328	318	330	319	318	323	329	348	331	332	334	343	328	356	351	390	354	316	364	349	352	342	302	324	397	353	368	350	361	363	339	355	340	348	342	350	363	390	376	359	353	351	358	341	372	350	350	325	347	401	336	387	324	348	350	310	357	339	353	338	366	296	336	312	308	310	346	359	350	350	328	365	372	325	347	342	329	338	319	337	324	349	330	346	325	332	336	367	391	330	331	339	356	361	338	342	372	362	336	364	329	355	323	338	327	335	352	359	373	338	350	310	375	333	351	352	351	300	338	362	345	354	345	316	373	342	356	352	328	324	354	331	331	306	342	339	342	324	344	330	362	379	340	373	352	363	336	353	368	369	360	329	308	349	363	334	376	329	359	358	395	377	349	347	348	360	384	351	327	331	358	374	350	362	326	311	325	353	344	311	355	325	327	385	349	328	327	350	334	311	369	349	371	340	366	343	358	364	319	309	369	363	318	365	323	360	333	347	364	357	331	312	341	337	362	360	379	356	341	343	364	373	350	370	368	321	341	345	355	344	341	373	347	334	363	318	326	356	337	354	344	359	359	336	338	380	313	337	355	347	329	340	364	326	337	342	344	349	363	365	352	345	331	322	369	347	368	368	345	328	356	347	354	337	379	352	374	376	384	332	346	349	358	342	364	322	339	329	365	327	313	334	363	309	333	357	334	340	338	321	343	333	337	349	355	360	354	339	347	351	343	310	351	333	354	335	362	328	328	368	372	318	345	377	337	343	382	350	329	338	339	352	299	340	344	371	346	340	344	335	338	337	349	328	349	350	346	358	332	340	327	347	344	326	388	334	342	344	341	311	368	344	356	351	328	331	337	347	345	314	306	351	394	336	367	391	360	355	371	389	359	357	343	355	411	330	384	351	322	328	341	348	335	329	345	333	347	335	334	348	362	356	349	336	369	349	362	355	348	306	354	359	357	362	354	344	378	354	367	330	343	349	329	360	323	332	381	352	338	307	358	355	359	333	371	333	330	351	320	355	302	363	340	348	375	350	332	333	352	354	372	285	352	341	354	338	336	359	347	367	359	350	349	347	317	381	333	359	365	337	364	333	353	383	350	324	347	348	360	344	348	316	346	340	333	360	331	377	349	366	352	364	359	323	325	321	344	339	330	362	321	309	320	336	354	323	354	354	356	328	349	349	375	354	354	340	370	376	373	362	348	318	366	336	326	367	356	349	339	353	351	342	331	328	337	328	358	338	342	338	336	332	336	337	332	351	355	332	339	392	326	350	384	374	339	320	332	323	339	353	373	364	357	313	376	358	358	366	365	343	319	336	329	353	353	340	351	319	373	353	320	347	335	360	364	348	328	337	343	383	352	329	345	341	309	344	351	315	336	322	303	376	322	318	318	360	340	357	356	315	345	372	363	324	341	374	339	345	357	319	376	348	298	374	353	378	360	374	333	343	322	326	354	384	336	365	353	358	352	359	343	375	363	343	354	346	334	332	331	331	363	367	329	347	363	355	322	340	339	366	369	317	322	360	342	377	317	323	307	316	323	336	331	344	315	348	324	373	355	325	356	339	361	332	355	356	341	342	354	312	349	338	343	339	358	342	351	358	376	328	324	318	339	355	317	355	351	325	333	339	352	367	367	378	349	365	329	368	364	322	354	365	348	356	351	351	320	367	336	320	365	364	345	346	354	366	347	334	334	360	352	347	326	380	357	378	345	361	364	351	337	377	352	349	338	324
62524	87014	45727	34074	44102	10655	603	581	570	589	575	561	558	590	573	592	587	606	530	533	597	597	553	562	528	567	541	572	555	507	562	570	529	535	584	564	593	545	555	603	587	535	528	578	537	555	583	601	533	551	617	528	543	520	589	524	561	547	552	547	574	546	548	556	556	558	559	541	563	541	557	514	560	534	543	547	551	536	509	548	552	554	537	567	511	560	592	573	575	568	575	563	577	555	568	515	530	561	569	591	534	525	573	524	590	583	540	524	597	578	581	552	535	582	527	544	549	548	563	574	549	565	626	558	531	512	536	554	527	529	543	576	536	554	521	518	579	540	575	527	569	548	563	527	537	560	579	526	623	593	551	550	526	564	505	567	559	518	557	546	556	571	532	520	585	582	600	546	553	574	570	540	570	553	572	542	543	588	535	560	535	575	566	532	568	575	533	576	566	546	538	543	588	589	572	569	547	559	568	556	544	550	579	539	565	558	560	559	560	534	578	579	568	535	545	573	556	539	571	605	533	554	581	558	544	593	520	523	540	537	565	566	539	555	568	558	556	539	599	557	534	550	586	571	597	513	522	569	545	590	507	590	572	613	552	574	552	577	558	571	605	586	558	555	555	535	541	559	541	591	546	604	583	547	512	544	571	558	569	573	562	586	542	524	554	556	587	610	575	519	525	567	563	583	585	574	556	577	536	544	554	578	529	556	568	561	548	573	553	567	509	554	567	571	570	554	543	546	578	557	557	551	614	541	556	565	557	529	512	574	550	545	534	519	571	504	563	542	580	565	567	594	582	511	576	524	552	570	586	579	561	568	598	542	611	583	567	556	518	548	521	578	619	556	563	550	539	547	545	597	540	554	578	544	552	552	576	543	561	538	552	581	542	543	611	567	561	579	555	574	543	558	519	552	538	574	575	515	568	555	519	575	558	569	557	581	591	566	579	532	559	530	544	518	539	596	555	537	553	569	555	535	566	565	558	558	579	579	528	552	550	581	549	553	525	553	567	561	583	530	524	543	559	518	534	585	559	536	521	544	536	541	556	547	586	558	535	545	524	548	567	572	532	550	544	616	544	557	522	569	557	560	564	577	543	551	563	541	550	575	562	534	536	586	557	555	560	522	572	550	560	535	560	580	526	512	567	553	535	542	564	558	528	572	565	560	550	564	572	577	548	553	539	556	574	530	557	563	545	551	577	562	578	560	565	558	551	533	595	557	566	539	552	564	543	529	539	576	555	553	545	516	519	547	589	543	563	532	527	570	532	532	566	552	589	514	553	526	527	565	560	541	539	581	506	589	529	578	590	574	546	578	558	572	574	566	550	597	529	599	584	528	537	549	516	553	526	537	573	570	595	546	577	559	538	557	569	511	501	575	593	566	595	542	574	545	539	594	550	583	576	511	567	546	534	516	560	522	563	558	533	524	534	541	560	539	551	578	564	560	564	576	614	534	581	563	554	545	554	538	518	535	570	565	546	562	535	560	583	549	554	576	523	578	541	544	581	566	512	556	527	562	525	570	538	494	553	544	582	572	560	537	562	565	553	579	490	502	560	559	530	562	532	571	543	549	550	560	522	566	600	552	555	576	602	576	606	569	584	492	593	558	541	585	586	540	539	577	558	530	547	577	598	566	538	543	551	520	555	512	515	554	546	588	536	551	564	566	527	565	576	538	559	543	546	537	535	533	489	578	570	561	575	526	549	575	544	556	546	585	551	571	547	536	534	591	579	518	535	563	573	591	557	557	567	556	563	583	506	533	571	588	563	614	540	549	550	555	543	552	563	545	507	536	583	564	534	515	584	546	537	561	552	590	559	594	529	561	568	554	569	536	561	583	525	542	538	534	561	543	551	564	549	532	537	544	597	582	574	569	531	536	588	545	573	544	622	532	582	543	511	534	531	527	571	545	515	604	557	568	556	545	514	567	558	560	571	570	560	547	597	531	581	594	563	583	516	571	582	528	553	549	518	590	584	501	566	565	562	567	548	583	542	559	576	542	577	561	536	551	556	535	567	577	550	552	572	563	535	542	548	527	572	572	535	553	562	562	591	567	561	559	576	561	604	570	607	532	567	548	549	572	589	583	545	555	520	552	561	558	580	554	560	579	588	516	571	524	560	562	533	559	549	515	585	511	508	571	544	574	521	576	514	529	582	532	564	569	555	555	547	543	564	508	598	518	571	554	556	545	611	517	545	533	585	561	550	573	558	560	559	589	567	537	551	580	573	562	564	530	549	542	587	533	586	525	533	566	545	527	572	537	529	558	565	540	553	565	543	545	571	534	542	508	507	566	555	584	572	550	589	513	576	545	548	561	502	548	564	502	576	573	541	538	545	568	567	560	563	570	580	535	541	562	564	541	551	551	557	547	558	546	547	532	536	567	541	546	567	565	557	525	569	530	564	536	584	564	551	562	516	578	567	558	562	549	521	558	606	568	545	585	566	538	556	575	523	556	551	538	557	574	518	577	543	575	521	510	541	542	569	600	534	576	543	567	553	564	536	532	522	534	576	579	565	587	535	576	532	568	557	562	561	519	521	535	575	560	512	586	551	565	533	521	477	592	526	589	546	577	553	552	544	511	577	568	559	586	562	502	615	619	571	496	529	564	558	567	527	506	567	546	553	538	591	537	559	539	555	540	559	566	543	543	514	533	558	562	555	532	555	597	577	555	583	557	537	581	544	560	589	542	556	527	568	583	572	587	558	549	524	603	574	577	570	567	573	588	597	544	546	526	554	555	555	581	522	556	550	529	590	549	566	590	558	573	549	545	568	561	583	597	530	609	534	505	595	510	569	575	580	533	556	579	570	571	552	539	583	544	554	564	582	540	552	594	544	562	530	541	581	531	577	511	526	533	583	575	525	545	551	565	542	557	556	569	562	547	543	561	533	521	530	554	551	557	588	578	516	551	516	543	536	549	523	562	519	565	595	616	550	541	566	561	528	593	583	564	578	581	556	562	572	530	561	560	574	572	535	593	546	514	574	602	509	524	567	592	536	569	547	554	531	526	552	556	537	552	512	570	556	570	512	572	512	540	550	569	561	560	541	580	529	555	529	552	568	523	566	549	548	600	549	618	572	511	582	596	548	550	587	594	572	568	579	535	568	534	519	556	563	541	546	553	556	562	585	586	576	523	530	564	582	511	571	548	583	568	605	557	517	592	566	534	518	574	533	579	534	543	581	546	546	566	546	537	562	548	553	621	552	539	563	531	532	552	593	550	597	556	592	563	596	557	558	536	576	542	537	582	588	553	552	579	555	553	558	542	590	508	573	542	543	582	563	578	538	576	546	593	544	500	547	543	539	564	565	580	569	556	570	554	589	566	542	576	559	553	562	550	576	552	517	560	564	526	579	610	539	560	589	553	517	539	565	563	528	542	575	551	542	546	572	555	559	556	525	579	571	583	552	573	523	544	568	543	526	519	558	557	587	542	548	573	527	569	561	517	551	507	569	559	524	586	573	513	567	608	529	546	589	581	559	545	586	566
24312	22956	28894	26140	40589	22627	6169	694	590	620	525	552	586	561	532	561	522	572	504	556	561	502	488	559	539	543	503	544	550	540	534	510	521	529	542	545	512	502	511	544	558	570	568	499	521	504	541	530	513	544	544	507	532	517	520	500	521	553	506	536	549	537	539	556	521	532	543	529	531	529	551	572	535	507	512	523	516	520	518	562	533	545	534	547	512	554	538	554	534	477	569	519	514	551	573	527	517	554	548	513	521	534	519	575	513	527	505	511	533	517	511	544	515	549	544	541	575	538	543	491	573	535	520	526	546	536	553	538	519	531	506	556	525	537	516	600	533	541	523	523	533	515	533	555	477	557	518	551	551	526	515	545	493	514	525	495	514	542	522	540	510	566	497	535	520	540	515	565	533	523	532	562	521	543	538	553	561	536	546	506	517	541	550	537	550	531	537	518	499	502	511	531	530	575	542	553	534	518	539	565	536	547	544	535	532	539	526	486	482	539	528	541	542	557	483	529	502	512	545	569	502	512	547	538	509	555	542	547	521	542	527	508	502	542	523	549	540	545	498	548	531	585	534	571	544	512	517	542	525	511	527	550	573	474	503	528	520	566	510	522	530	552	549	513	523	572	495	492	533	539	497	550	522	494	535	507	544	517	511	529	521	528	526	538	568	489	514	516	532	562	508	489	534	517	510	520	521	547	520	538	494	469	548	529	520	513	525	568	549	506	510	540	534	540	533	496	532	538	526	513	532	556	537	513	546	524	558	547	499	535	494	517	503	514	520	519	516	560	549	521	552	527	537	544	552	502	556	525	521	507	490	532	533	488	531	532	556	542	519	536	532	536	513	533	530	560	501	512	512	510	560	550	495	547	527	525	517	553	524	511	536	526	524	548	536	497	567	546	561	548	550	533	526	536	539	572	583	517	505	556	528	570	549	527	500	490	493	504	536	476	532	537	494	570	535	495	525	539	525	572	537	519	479	478	521	576	505	545	538	571	568	542	571	575	529	510	547	493	538	591	507	532	527	482	543	523	507	562	556	523	540	544	500	525	561	511	503	520	541	537	507	532	541	540	530	524	556	533	486	546	523	528	528	547	525	533	500	545	518	534	509	511	505	572	543	530	548	552	511	533	521	544	537	530	534	542	561	520	511	550	526	568	523	558	522	513	520	543	491	570	519	536	570	487	532	522	510	532	544	499	549	529	554	547	561	531	505	558	561	533	569	532	519	520	521	580	526	564	548	545	480	529	527	535	540	520	521	515	493	550	538	559	560	539	546	525	517	516	509	480	541	544	544	547	528	556	528	530	556	499	509	519	549	553	549	511	530	517	554	491	531	531	529	520	525	564	546	519	553	539	501	538	549	550	493	549	514	535	518	534	530	547	545	553	552	509	525	569	488	592	514	545	537	484	552	549	552	541	461	530	557	519	570	547	519	516	493	507	537	543	549	548	531	550	567	518	531	529	485	507	553	528	526	545	507	538	517	487	538	495	541	526	522	483	493	528	524	523	553	548	533	559	507	478	542	556	533	507	501	524	519	499	508	551	529	542	516	568	503	520	549	522	505	546	518	517	504	540	549	512	514	556	535	496	514	544	541	519	536	471	543	553	556	559	509	552	514	519	511	530	521	491	545	510	549	528	532	533	537	505	548	528	543	601	499	536	553	535	518	561	521	557	543	505	495	493	533	507	515	537	524	510	528	524	566	500	565	510	539	532	512	515	590	557	554	494	539	511	487	530	543	547	538	539	504	566	554	536	529	513	538	532	532	532	527	528	553	546	545	542	542	536	536	524	502	559	590	510	521	504	593	515	576	557	553	542	522	555	499	485	509	539	539	538	505	507	511	505	563	515	520	526	526	515	606	541	514	520	510	534	523	526	525	538	530	545	539	511	513	511	515	522	514	521	528	534	560	477	512	560	537	566	520	556	522	556	517	570	528	563	535	544	554	516	499	518	581	562	510	566	521	533	549	517	525	498	538	543	533	568	523	548	554	551	560	547	516	500	526	511	523	512	489	542	521	493	569	561	530	536	566	527	530	509	477	527	522	555	522	543	580	536	532	569	504	544	564	549	518	502	540	494	536	561	506	556	512	597	548	542	510	515	496	566	520	550	543	552	518	514	572	529	543	513	537	543	541	477	519	529	558	541	532	553	561	534	506	563	546	523	538	519	532	565	513	526	520	554	557	471	518	510	499	481	561	522	519	500	553	556	547	500	514	532	540	493	531	545	515	544	543	517	534	512	527	523	555	609	554	524	526	541	524	512	516	541	541	544	535	539	565	496	516	521	560	530	506	493	548	504	568	440	514	481	588	577	536	530	546	505	529	492	543	545	542	554	527	549	541	542	519	536	509	523	515	547	543	538	565	533	526	543	542	553	560	521	502	541	529	522	495	521	541	556	537	551	527	553	539	523	516	497	558	542	533	547	575	518	542	538	519	507	498	492	530	536	524	579	522	520	509	537	532	551	508	543	497	534	512	521	534	529	540	495	540	520	574	534	568	602	512	571	494	551	504	511	565	540	533	488	541	513	524	550	503	548	542	510	500	512	546	565	515	544	542	517	522	529	496	497	563	536	531	585	528	524	567	537	535	569	519	509	539	499	544	541	546	536	532	542	523	531	489	523	536	518	545	528	485	565	559	526	476	514	521	517	564	547	529	500	543	545	519	548	524	555	564	513	516	494	476	530	509	519	505	544	507	518	534	535	566	533	524	522	543	499	533	505	531	541	542	558	520	539	573	497	525	517	536	561	508	515	528	533	581	569	518	529	548	530	530	534	549	544	569	546	515	500	509	528	556	531	524	516	589	502	466	545	525	544	531	556	585	529	547	541	560	482	522	487	534	537	516	494	512	548	486	500	519	552	510	537	523	505	554	528	507	512	538	476	550	540	518	578	528	501	569	528	594	524	572	531	536	506	555	587	489	538	552	512	510	541	521	561	493	562	531	539	526	605	526	531	509	543	568	502	545	510	532	552	587	533	537	528	506	496	505	547	509	518	525	539	524	512	531	478	542	524	530	483	525	549	562	493	520	510	547	595	542	551	517	512	542	560	501	516	532	528	515	504	531	560	536	502	509	576	502	509	489	510	526	507	546	566	541	511	527	548	545	539	499	535	524	539	510	529	562	556	509	512	527	539	505	535	522	495	489	526	546	502	551	559	537	528	506	570	553	526	522	547	492	546	525	535	537	498	501	507	536	560	535	520	509	546	538	539	519	571	529	553	510	505	519	511	495	515	535	513	541	541	513	541	542	532	530	538	534	496	536	533	514	513	539	559	525	508	531	534	519	503	546	554	532	556	545	526	563	594	506	514	537	546	525	517	513	554	515	551	551	503	498	498	507	507	542	533	573	533	503	557	510	538	541	530	511	557	503	519	532	558	520	539	535	541	508	524	529	547	543	557	497	523	526	535	517	573	497	588	474	518	517	527	518	537	551	575	498	543	578	522	508	502	512	539	507	551	523	522	546	542	472	502	565	550	572	548
63018	90642	56934	42481	53856	16147	897	899	907	884	860	865	807	817	847	824	848	848	809	831	818	838	887	796	769	806	764	780	824	785	775	817	786	879	824	774	754	803	823	851	794	784	793	877	849	761	797	763	820	808	798	741	801	767	802	742	852	763	847	805	861	777	790	788	802	766	840	763	830	789	777	787	822	867	776	835	827	857	754	802	790	730	791	777	813	816	837	776	818	803	789	795	797	809	788	809	784	799	832	824	820	788	761	819	808	822	802	821	816	805	831	828	820	808	767	848	803	775	783	784	762	799	835	784	806	820	815	826	788	852	811	829	812	770	851	825	768	797	781	803	791	747	817	810	751	799	815	817	826	804	834	794	813	846	844	869	837	867	768	839	813	855	782	815	839	789	802	788	783	807	788	809	850	810	836	788	819	778	757	765	795	750	823	818	766	822	862	775	810	842	778	788	843	792	778	806	810	821	844	791	786	794	790	822	822	828	764	790	777	816	828	812	778	765	781	801	832	820	783	767	779	843	785	778	812	802	808	801	825	819	806	796	827	785	792	839	816	770	787	848	811	808	830	792	789	800	840	825	827	825	863	802	851	828	759	806	795	810	817	835	819	799	804	808	797	779	798	784	828	839	831	767	843	764	798	795	790	794	856	765	812	820	779	786	826	838	865	756	880	824	776	781	808	827	780	798	815	823	803	828	791	858	815	834	822	770	743	798	817	784	855	811	817	752	845	804	844	793	777	801	756	814	820	778	813	807	801	790	837	811	851	810	840	803	777	762	832	782	873	830	833	821	781	841	837	765	852	809	791	839	769	814	853	786	847	774	840	837	820	825	789	799	757	755	814	791	780	807	822	833	753	750	859	799	856	844	802	793	788	823	782	762	817	790	863	807	802	836	848	827	805	753	840	774	781	826	826	824	828	826	794	802	826	785	855	842	878	806	811	779	840	819	831	857	806	774	791	797	835	822	788	764	792	819	779	779	800	794	804	830	844	818	831	821	801	816	784	806	790	741	790	752	812	807	819	834	840	831	842	779	787	820	818	782	812	830	870	792	772	826	855	803	812	825	842	823	801	866	825	823	795	839	790	830	793	838	829	815	807	809	805	809	841	768	849	812	770	834	833	862	787	842	779	839	809	816	806	796	777	803	788	816	863	843	807	783	794	800	780	801	824	869	809	777	775	819	832	845	759	810	741	788	780	798	833	838	813	831	822	839	753	810	773	766	801	830	775	816	785	838	761	834	844	815	835	821	830	863	804	820	809	830	836	843	810	749	784	829	805	790	790	774	848	804	788	806	808	826	820	830	815	780	837	787	821	773	822	828	830	857	818	749	745	821	818	768	744	819	810	864	809	800	763	787	867	821	779	842	788	811	828	766	807	757	787	804	817	860	856	810	788	782	829	801	821	787	807	810	809	780	850	841	833	832	817	779	807	811	873	785	778	754	790	823	832	815	792	834	791	743	781	799	786	814	803	804	816	833	800	808	836	853	720	784	806	830	817	765	855	755	766	834	859	857	857	834	780	787	844	774	808	806	807	838	820	842	841	818	851	832	875	838	788	803	797	824	828	798	834	844	780	816	785	831	829	787	791	822	809	817	792	863	840	780	798	784	813	787	805	807	808	789	828	833	813	842	790	778	756	780	808	815	781	812	824	816	838	809	841	783	775	795	796	796	775	865	808	781	835	835	816	733	788	788	803	809	791	822	827	826	784	823	880	793	819	762	796	782	842	812	788	823	840	839	812	789	810	816	807	803	777	778	872	817	810	817	845	862	753	829	884	842	832	795	836	860	780	811	790	813	836	810	766	850	790	853	768	846	778	790	793	832	788	822	770	804	799	805	807	870	777	754	808	806	856	831	838	806	827	842	800	799	786	833	791	821	813	802	810	801	794	794	801	854	816	817	809	803	814	787	826	814	813	855	831	854	790	819	763	824	789	813	810	796	838	787	847	757	750	784	772	856	793	807	778	844	770	791	797	743	779	772	761	840	792	798	810	843	865	820	793	786	822	798	766	831	794	780	831	820	805	805	822	807	843	788	821	809	804	806	828	820	833	816	825	792	802	799	844	836	859	761	802	820	806	835	758	827	824	824	794	817	828	792	837	771	819	830	802	835	826	809	730	796	832	775	846	760	815	862	780	823	815	802	814	784	758	816	808	812	835	773	767	835	792	817	813	819	811	811	851	829	869	769	823	839	819	799	763	847	832	786	728	755	837	803	815	806	821	807	828	813	799	816	831	781	825	793	789	808	809	832	797	832	828	798	825	789	826	808	802	828	836	773	809	804	785	817	792	825	827	839	779	870	828	808	815	748	810	840	804	847	763	838	820	853	822	875	809	791	814	790	776	784	790	815	818	820	779	798	856	878	817	805	809	782	795	793	755	822	817	849	843	834	786	824	780	824	825	814	810	827	814	809	795	832	814	748	815	776	828	841	824	856	807	815	784	811	822	782	778	801	834	798	817	789	835	807	874	782	843	794	855	794	819	784	813	822	849	798	838	772	815	786	864	794	845	804	863	798	812	808	819	770	840	854	772	803	821	814	782	806	843	803	787	815	845	811	835	799	788	819	795	822	842	822	776	789	879	797	797	855	792	813	807	818	773	796	823	796	789	792	796	802	769	842	752	855	836	780	813	797	752	793	800	790	796	841	841	824	782	775	776	824	812	811	813	803	802	825	857	782	808	770	760	778	828	823	841	802	851	776	772	796	716	831	805	808	759	843	850	798	844	827	798	854	777	803	848	828	806	821	801	809	784	793	791	831	788	785	812	801	837	761	792	880	815	814	777	776	813	771	773	837	785	805	799	854	793	811	834	815	846	853	802	795	828	763	836	811	825	800	766	822	802	772	819	734	845	869	811	835	812	798	838	827	792	838	797	854	798	860	810	846	844	832	778	799	774	830	791	802	794	801	806	814	834	845	824	818	770	800	785	793	789	797	836	832	820	787	848	785	792	819	803	792	835	795	797	764	851	752	767	839	786	777	759	859	769	802	856	823	805	848	804	840	802	813	832	840	842	803	810	820	832	823	800	826	813	801	817	818	805	827	821	775	845	828	828	800	827	801	816	771	788	793	820	805	764	776	852	833	789	800	819	798	785	830	814	815	772	825	841	835	798	781	833	758	813	817	773	859	812	822	823	755	798	752	786	831	811	807	752	822	842	804	849	842	783	737	868	788	838	801	821	800	786	813	775	793	796	807	823	836	851	799	860	838	841	754	823	799	801	772	809	818	803	794	836	851	848	764	805	812	846	800	861	787	839	847	807	820	797	806	769	843	817	822	819	840	842	765	776	797	784	796	835	829	814	814	836	786	851	830	803	864	838	783	824	797	778	845	833	808	789	793	817	791	798	828	822	817	855	816	862	802	824	793	761	823	793	796	760	847	788	804	782	824	801	785	836	768	789	789	803	867	813	803	821	811	826	826	832	782	861	748	812	864	824	807	791	844	839	801	797	797	812	832	810	823	818	843	818	808	893	848
30360	28346	20910	10153	11330	1495	242	222	201	225	241	244	211	235	225	222	196	223	224	257	224	218	214	231	220	221	237	235	224	233	202	248	234	248	220	225	199	209	223	214	227	218	234	234	216	204	225	195	188	215	226	211	203	199	216	215	209	246	250	185	219	215	218	226	223	237	239	217	238	194	211	235	231	229	215	217	223	214	224	226	220	205	226	213	252	238	230	213	236	242	230	203	207	205	193	220	190	220	213	228	224	243	256	233	226	228	222	222	229	224	223	202	196	232	210	222	233	225	238	220	218	214	219	227	228	221	250	190	212	208	232	228	195	224	238	229	217	211	240	240	244	192	245	202	219	233	205	249	229	222	213	248	233	217	227	216	239	225	225	222	230	217	213	206	221	208	224	217	214	230	213	237	221	232	215	208	218	211	221	242	218	193	253	203	233	201	208	210	229	221	202	235	230	219	222	225	214	219	223	241	236	226	227	220	219	247	246	213	216	230	216	226	236	209	218	196	193	234	232	222	237	213	204	234	227	217	205	217	186	227	231	235	228	195	222	235	202	226	202	221	202	224	221	186	227	199	222	231	204	215	225	199	243	212	234	213	215	245	219	208	251	214	208	233	240	233	197	222	200	198	251	192	203	220	212	245	208	231	215	241	202	215	209	223	225	208	205	218	249	226	208	237	226	222	243	212	241	213	215	226	196	202	213	229	251	203	223	211	240	247	224	222	239	243	232	242	203	219	237	216	215	216	208	231	221	236	226	224	231	221	228	253	212	233	207	226	206	211	225	253	230	193	210	209	211	226	230	206	229	232	192	220	257	207	207	197	212	217	240	254	252	199	217	227	232	199	222	232	245	251	205	229	227	217	224	232	217	208	240	228	228	219	209	236	210	250	236	218	223	225	222	244	232	222	227	243	221	212	216	217	229	204	208	215	242	215	240	243	200	211	215	229	244	221	220	219	213	258	231	235	227	227	240	206	233	220	243	214	208	204	200	229	222	218	227	222	235	248	210	230	232	222	237	187	235	238	224	218	220	238	236	212	232	204	184	211	232	216	244	249	228	234	235	223	218	220	197	211	224	235	215	214	227	240	221	238	220	229	237	221	219	208	214	226	212	235	227	216	233	231	229	224	204	238	236	204	219	250	222	225	211	224	219	231	235	219	230	202	216	216	244	204	241	199	224	198	213	225	198	205	239	225	225	210	221	210	251	230	208	248	217	214	221	206	228	226	241	236	233	227	219	209	241	244	229	183	231	186	224	212	219	224	216	234	220	241	224	236	235	245	213	212	214	223	226	211	216	215	227	212	222	238	214	239	209	227	239	237	233	207	219	198	223	211	228	243	226	221	202	200	223	209	233	200	230	225	226	230	217	208	230	197	217	210	241	212	220	235	202	232	233	201	208	260	209	219	240	193	226	250	198	244	224	230	211	213	213	238	231	238	221	224	227	221	221	213	212	237	235	228	207	207	229	238	253	231	221	232	228	209	228	217	222	234	200	220	223	208	217	225	212	232	232	220	222	223	251	222	232	227	198	213	243	214	207	204	209	221	220	209	205	221	200	218	216	242	197	249	208	220	210	231	231	219	227	201	235	215	196	222	196	233	225	203	238	223	216	195	225	218	231	249	231	217	249	255	219	219	178	204	208	216	240	218	226	215	226	237	222	223	220	231	239	258	221	200	213	219	208	232	211	229	212	233	214	214	235	208	226	232	215	211	213	234	236	236	238	204	235	238	239	213	222	223	216	209	234	230	210	234	202	232	224	219	214	232	199	245	222	229	214	220	220	223	201	201	227	216	227	206	236	199	240	193	217	214	206	210	207	243	227	203	223	215	244	219	206	221	219	244	209	230	193	224	232	231	236	221	229	232	226	241	218	218	204	246	205	218	195	248	240	225	264	218	212	217	223	218	227	226	209	219	241	224	210	239	210	209	245	235	215	221	206	253	232	210	220	214	196	217	242	232	243	233	218	214	224	233	215	213	201	220	198	218	232	236	209	242	228	206	222	221	220	232	247	226	228	211	227	239	219	219	224	221	206	231	199	212	217	203	261	180	234	209	222	221	199	226	210	208	233	208	230	208	223	238	202	225	226	232	210	214	259	213	241	234	222	216	205	215	218	223	227	220	235	229	201	251	220	219	261	251	228	227	220	259	218	228	219	198	190	235	242	241	218	211	239	245	208	228	229	222	228	211	217	230	230	214	210	223	239	214	216	232	209	239	235	254	228	230	233	231	236	237	248	248	250	212	221	220	239	234	198	204	219	213	217	212	206	227	277	222	221	239	231	209	236	222	224	218	221	208	201	223	234	228	205	232	211	231	220	216	198	239	204	236	203	248	228	188	223	204	230	217	217	202	221	217	254	229	207	233	229	224	225	232	218	250	215	246	219	228	211	228	195	229	225	195	207	199	224	228	210	225	254	251	228	186	223	229	216	224	216	237	223	234	222	215	205	233	196	257	223	201	209	213	220	244	232	216	206	227	242	203	238	214	201	226	208	197	214	233	227	207	210	216	202	256	193	206	232	203	223	238	212	211	218	219	198	212	227	206	203	218	218	190	221	214	223	253	223	214	222	223	233	210	212	215	227	201	227	235	224	221	225	210	220	228	261	256	223	244	247	199	251	254	212	190	243	194	242	216	214	232	219	206	231	204	224	238	233	232	215	234	238	201	205	240	233	228	212	210	229	222	241	217	220	189	243	218	220	218	248	220	232	239	206	215	225	228	232	212	218	229	223	220	236	220	203	216	241	208	229	225	253	192	185	250	255	216	212	235	221	224	236	221	196	238	226	212	254	241	210	212	233	219	228	206	231	202	228	205	220	198	218	205	245	227	236	208	225	225	228	239	221	210	225	210	245	226	222	211	242	220	213	228	212	223	211	199	213	208	225	261	233	236	227	196	223	221	198	210	218	239	217	195	239	212	216	216	198	224	241	213	252	225	203	193	228	199	232	219	246	198	215	226	230	248	181	221	208	233	242	222	207	218	208	233	214	217	240	232	207	210	231	205	222	247	216	220	244	245	218	198	232	238	204	213	224	224	216	237	203	210	216	251	244	210	196	194	217	225	222	211	224	246	224	218	238	211	244	202	232	239	248	215	226	224	236	255	237	225	234	194	208	225	219	227	237	212	256	221	214	228	241	209	209	238	222	207	188	190	236	213	227	217	213	259	246	215	231	217	217	210	229	229	214	221	235	234	226	235	263	207	249	237	226	210	243	231	199	219	262	240	229	247	224	243	259	221	229	226	227	204	202	239	241	216	212	203	232	239	245	213	224	225	213	230	219	215	219	253	198	238	188	210	230	205	228	229	221	225	212	217	223	219	243	207	188	206	226	213	228	210	225	251	221	225	216	236	208	222	208	221	212	228	210	264	231	221	209	216	220	223	223	232	210	226	206	183	235	192	213	202	206	250	214	229	239	247	208	220	215	223	218	224	231	192	233	237	239	219	223	250	203	216	220	226	220	224	242	261	250	225	213	233
37589	45100	22223	12816	18678	2697	375	382	370	376	345	375	371	365	412	390	386	410	348	372	351	408	400	368	397	396	391	383	352	388	378	392	359	389	396	404	391	380	390	393	394	422	359	361	347	393	369	372	410	377	381	357	390	431	345	396	377	381	403	402	366	362	375	381	386	381	343	374	361	362	379	402	384	358	348	392	397	377	383	388	352	385	382	383	383	384	377	387	372	372	316	380	389	380	364	404	402	361	371	383	375	355	357	378	372	402	370	372	378	413	384	369	388	364	347	368	335	403	368	372	410	376	409	355	351	399	402	354	369	377	389	365	380	356	369	381	380	378	365	391	384	353	396	380	425	401	325	381	364	348	343	345	381	380	375	358	350	352	393	408	352	388	360	403	408	372	378	369	377	359	402	359	390	391	386	358	388	343	347	388	364	348	391	375	375	369	381	378	392	354	372	352	381	385	385	407	386	358	405	363	361	360	355	406	367	400	374	415	383	365	381	390	401	370	401	386	385	380	396	336	373	358	378	375	404	382	397	356	402	375	362	379	348	409	380	368	354	386	405	391	348	381	396	370	383	407	398	395	420	384	361	394	392	399	368	392	380	360	360	382	380	368	419	373	372	356	391	356	360	351	348	369	391	386	398	414	368	389	401	381	374	340	358	355	408	371	371	417	387	349	368	376	347	384	371	378	378	360	374	391	354	381	371	336	374	381	366	378	374	367	376	390	389	393	371	383	341	380	365	363	365	391	385	411	383	360	345	375	368	363	382	369	375	369	352	406	356	374	403	346	408	347	363	383	384	405	374	396	346	383	379	356	383	374	363	394	373	394	353	358	354	390	396	366	401	386	404	377	388	375	379	394	407	356	370	360	378	355	383	375	369	378	378	366	383	374	408	405	366	354	388	385	357	418	371	371	353	366	370	420	390	386	357	368	392	352	376	382	375	399	377	381	385	422	363	380	357	380	326	366	392	362	383	392	425	390	389	360	380	352	394	366	392	398	378	360	383	373	361	359	325	366	386	415	347	402	352	383	365	423	376	355	381	388	399	387	398	392	374	350	382	369	392	367	388	362	389	403	393	395	381	363	390	397	351	389	401	389	383	386	370	387	377	377	385	385	378	372	332	376	414	376	337	360	339	337	377	397	373	388	401	351	386	374	364	358	405	360	377	373	354	364	372	415	387	362	350	408	363	353	361	364	387	374	345	353	353	392	404	358	373	385	380	357	390	416	375	369	400	387	380	363	375	386	361	364	375	358	374	355	404	377	377	370	407	391	394	410	363	387	394	401	395	372	399	364	409	400	334	392	386	377	382	398	377	386	370	389	389	379	392	399	367	397	382	367	384	361	371	383	401	377	410	404	347	389	362	380	403	360	376	354	365	346	373	401	360	379	377	363	384	359	390	378	364	361	393	432	345	365	396	339	354	361	355	386	389	374	350	389	387	386	407	379	332	370	356	370	364	372	383	380	380	398	361	378	398	386	373	387	359	357	365	385	365	363	381	398	354	385	368	327	395	363	385	366	378	347	401	401	383	417	378	417	376	391	366	346	363	395	383	355	361	386	352	395	375	370	392	375	387	403	333	343	374	379	379	399	376	341	384	353	383	376	325	353	383	387	385	377	401	355	378	364	390	361	376	402	334	372	373	371	415	342	354	375	385	372	377	394	387	365	369	390	407	396	390	374	368	389	362	370	380	379	370	401	413	387	403	344	381	389	366	372	363	373	359	402	364	385	422	392	385	397	374	379	348	336	387	374	356	370	384	381	390	387	378	399	403	394	381	389	418	350	392	383	351	338	384	335	383	374	404	388	386	360	368	389	394	375	393	372	374	398	366	378	441	386	410	364	353	383	373	415	371	359	379	355	344	358	366	377	371	358	384	365	393	397	360	367	383	359	377	384	352	387	365	375	396	403	371	395	397	385	393	372	382	398	390	380	363	394	389	394	358	378	382	388	362	367	366	375	399	379	339	390	381	382	381	385	392	399	368	379	368	382	382	402	372	365	386	351	349	335	370	368	376	406	415	375	409	390	381	373	396	410	393	370	407	345	365	401	372	379	383	347	387	381	390	388	400	368	395	348	397	389	400	365	407	388	369	364	399	364	382	369	385	355	380	389	387	397	372	358	399	381	356	374	359	373	346	378	357	385	363	394	392	371	413	418	385	357	392	412	381	394	351	363	380	390	390	358	345	376	352	399	353	370	417	367	351	387	346	389	367	395	422	389	370	364	362	377	364	371	430	342	357	405	403	386	380	370	346	399	343	373	338	360	375	357	369	405	366	377	407	371	367	368	374	418	406	398	373	391	363	420	393	392	378	391	366	413	353	401	349	383	387	370	364	371	346	351	398	387	350	375	362	356	397	363	355	387	382	383	380	350	343	398	372	383	378	379	377	370	391	369	390	392	392	372	373	388	352	382	367	388	353	379	366	372	394	387	360	398	367	384	354	359	360	391	380	400	370	398	358	363	368	355	357	370	407	390	364	372	384	344	363	415	401	369	373	368	389	363	369	350	338	402	365	343	364	376	370	406	393	385	363	341	394	346	375	360	360	364	388	386	387	386	369	355	367	397	398	365	368	361	374	367	403	348	370	341	437	387	365	384	354	373	361	389	385	350	376	359	385	388	400	405	408	386	404	368	352	358	365	365	410	361	352	377	393	398	335	387	392	375	355	405	393	393	403	398	397	369	378	380	372	379	381	359	353	371	387	405	398	396	355	352	400	415	356	386	368	358	428	387	382	371	363	408	391	373	400	357	365	355	385	326	386	389	384	360	389	373	377	391	343	373	389	387	355	355	361	414	380	393	384	425	393	398	407	384	388	414	384	393	380	364	354	385	379	378	384	382	401	360	385	388	378	391	369	390	394	399	332	358	381	391	384	373	365	335	373	359	359	370	341	368	429	387	390	362	425	399	396	383	390	349	368	409	353	382	408	345	374	389	350	384	373	336	378	359	350	376	333	373	408	406	395	400	414	376	374	361	366	385	389	392	384	340	363	348	357	367	384	399	369	409	360	379	370	377	368	374	375	377	424	380	402	390	399	359	371	356	368	379	426	378	366	395	393	378	370	379	383	385	387	362	368	371	382	349	347	381	413	394	362	398	383	374	394	362	389	390	382	375	384	370	379	395	388	374	387	373	405	387	379	328	367	356	361	394	385	366	358	387	392	336	346	402	402	369	362	377	392	380	388	369	383	404	381	362	357	391	364	424	387	364	380	392	338	357	376	387	386	394	372	393	362	380	371	374	348	335	365	386	387	362	394	362	364	320	374	355	381	415	400	373	421	381	356	421	381	355	362	398	377	397	387	340	398	400	392	360	363	373	373	393	390	366	372	353	368	357	332	422	366	409	364	399	366	375	378	389	424	376	372	396	381	361	396	390	319	374	373	378	377	344	381	361	351	380	358	380	434	372	362	387	348	380	396	385	378	371	377	376	362	372	368	379	371	370	417	337	362	386	377	377	394	372	340	370	380	387	396	381
25377	24175	29699	28333	34510	18948	3250	416	361	368	363	374	356	374	375	335	358	356	358	373	333	355	339	354	344	361	337	327	330	369	358	363	341	369	346	339	363	355	340	366	399	352	359	394	337	341	345	365	332	326	367	326	347	321	325	368	373	337	358	363	354	356	364	359	403	321	336	309	339	343	357	334	351	358	334	351	339	341	344	351	338	341	341	341	333	365	350	363	377	332	358	338	351	320	320	342	353	330	319	360	340	338	357	318	356	331	337	353	327	395	336	329	348	348	346	340	353	355	368	358	402	367	360	338	354	333	366	333	371	354	334	346	323	317	351	352	333	343	353	335	358	349	331	394	343	350	337	369	325	359	353	408	348	349	344	320	318	333	373	318	351	336	345	351	315	359	369	345	333	361	339	345	331	321	321	352	351	337	324	360	361	367	338	335	356	327	354	351	332	359	347	333	361	335	367	353	382	353	338	319	332	336	337	311	371	355	332	359	336	300	336	341	346	363	320	359	322	339	346	358	334	372	339	326	364	333	346	325	336	333	340	333	358	344	365	356	343	340	338	350	363	367	392	367	319	339	328	322	350	352	364	364	366	353	351	321	357	370	380	331	333	363	391	345	347	344	331	359	336	320	333	383	365	353	382	341	359	347	338	328	340	287	327	364	355	360	369	351	322	321	312	311	334	342	312	361	359	333	357	348	364	333	373	330	325	341	336	369	365	357	360	364	321	382	345	307	372	345	355	366	346	372	364	317	325	314	347	363	322	352	337	334	351	328	330	354	375	322	353	350	333	341	360	353	322	340	365	339	368	332	359	337	347	382	334	351	328	368	385	351	367	344	365	331	327	342	359	358	364	362	374	347	310	295	365	358	310	355	360	369	325	365	336	349	338	308	359	323	375	308	358	314	338	353	363	314	336	339	327	341	334	296	352	346	350	333	333	352	324	340	376	333	355	318	335	331	351	342	348	333	363	339	367	364	367	347	316	334	327	338	334	351	366	359	345	350	352	345	368	353	380	331	360	348	337	367	355	356	374	368	335	340	337	360	334	325	351	343	329	328	328	341	348	371	353	331	342	373	352	320	360	331	345	358	356	324	375	350	349	359	334	339	389	375	315	333	349	318	341	353	319	384	324	358	357	307	340	364	325	344	350	381	306	352	314	356	322	337	349	346	330	351	325	333	347	356	350	335	361	334	325	375	335	330	337	343	371	335	333	352	388	340	383	362	343	345	317	346	340	371	358	342	372	336	324	339	372	376	318	354	360	320	342	355	324	316	341	389	335	335	327	354	349	350	312	354	339	322	346	347	340	339	397	350	359	372	362	361	352	326	353	346	355	323	355	333	325	340	321	363	332	335	335	379	327	330	345	379	333	331	301	327	311	373	373	321	378	317	350	342	309	349	354	367	355	339	355	338	337	352	328	329	314	325	326	378	348	373	380	334	343	353	357	347	339	348	338	331	348	369	336	329	315	351	341	348	306	327	359	341	353	356	324	337	331	328	335	380	330	330	363	336	350	318	339	331	330	319	325	329	321	340	360	344	345	307	331	335	357	341	374	329	347	322	378	325	350	301	331	348	335	328	369	329	317	329	331	356	358	369	343	360	314	388	324	351	339	369	350	329	342	344	339	353	324	309	359	336	364	348	308	314	349	322	357	339	353	310	375	343	338	326	349	388	332	347	342	347	348	357	345	350	367	332	372	323	314	334	385	351	348	317	358	342	331	350	369	308	344	327	322	357	343	392	330	337	357	335	320	368	355	343	351	276	390	344	362	332	324	352	343	351	359	358	348	371	338	355	355	329	339	329	357	344	358	340	340	337	358	331	342	348	332	317	297	371	318	327	365	352	346	343	320	346	337	339	378	363	332	366	376	323	345	337	301	339	377	357	375	321	351	341	351	312	361	315	345	361	351	329	361	390	358	338	348	350	368	333	361	344	341	352	319	381	329	340	349	329	320	344	366	361	336	354	319	348	349	329	337	339	359	362	346	355	373	331	364	370	359	368	349	360	354	353	358	356	371	341	327	325	325	368	352	324	378	376	351	351	351	334	341	350	338	339	346	355	338	344	338	394	353	361	345	372	337	352	312	352	352	326	325	351	342	330	372	358	368	320	371	316	350	314	365	312	345	320	357	327	341	339	367	360	338	341	342	332	350	333	306	362	368	327	390	361	367	310	338	324	366	330	326	349	383	349	335	327	356	324	335	338	355	360	340	316	379	339	332	346	344	364	357	341	321	371	368	348	339	384	363	343	293	339	374	382	335	320	356	348	348	334	358	343	334	334	342	356	353	338	347	343	342	346	359	345	350	322	327	358	343	338	323	343	337	330	345	350	326	366	346	345	357	322	328	346	371	324	331	338	349	331	333	362	323	340	393	323	330	369	357	319	326	328	377	331	345	348	352	335	339	346	336	355	381	360	348	357	316	356	347	342	370	360	354	338	359	349	322	330	348	346	356	334	333	349	338	351	318	362	336	365	342	368	393	350	329	342	352	351	374	360	355	330	349	333	360	387	351	351	355	340	351	367	343	326	333	335	345	330	309	345	304	341	357	350	344	356	355	329	352	343	326	324	343	390	338	335	344	362	349	344	363	324	345	331	338	354	358	342	369	355	357	324	330	345	349	341	346	360	357	323	346	330	331	351	367	351	353	345	381	367	331	362	338	355	333	296	363	334	386	388	356	380	364	325	336	347	352	362	354	365	355	345	344	331	343	343	357	344	345	355	334	362	363	352	346	355	308	298	345	394	337	342	324	358	332	356	373	342	334	370	304	330	329	367	345	332	316	405	352	320	380	378	358	328	323	351	345	347	349	344	345	352	341	305	375	349	323	353	360	344	337	340	334	344	336	352	338	320	366	352	327	354	354	366	322	322	353	353	365	347	327	382	347	327	383	368	371	374	346	381	375	330	350	354	323	331	329	335	344	333	344	361	344	357	352	375	346	305	356	359	358	353	327	338	364	349	347	310	352	326	327	364	328	388	338	336	367	358	350	354	355	367	305	349	370	295	338	308	324	332	386	338	334	340	340	347	341	339	362	313	345	373	327	335	326	346	382	299	374	369	344	352	362	376	317	334	319	328	355	330	346	344	338	344	361	354	335	348	348	337	352	350	365	388	349	347	360	336	332	329	332	365	337	355	345	311	327	350	336	361	352	326	336	344	355	372	333	343	360	335	327	353	338	337	330	350	328	352	380	352	350	359	333	336	341	348	314	364	336	352	332	363	336	351	331	345	345	329	341	349	352	364	351	314	351	338	358	328	348	322	357	311	374	359	315	323	373	317	355	347	339	338	358	360	344	326	324	369	346	347	348	356	350	340	340	357	350	342	319	337	367	331	359	344	343	364	373	352	334	361	349	359	354	346	335	379	369	327	330	334	353	362	346	353	335	360	344	337	361	345	383	345	378	314	338	315	319	356	355	356	330	345	350	346	376	333	369	315	360	328	350	330	342	361	362	335	335	356	346	339	341	322	322	353	340	353
61202	86046	54760	45251	43605	14963	638	585	563	551	565	543	565	580	605	581	540	568	594	535	579	600	547	563	566	568	551	550	538	555	575	581	547	534	569	558	596	551	562	515	545	560	587	555	593	541	576	514	574	557	563	545	557	543	572	512	530	561	546	565	536	559	532	559	564	580	531	542	543	551	563	547	545	552	542	540	587	494	552	564	528	570	565	572	575	558	565	556	540	548	574	538	535	550	558	532	561	522	558	562	591	574	593	587	591	587	576	562	560	545	550	549	568	535	524	576	534	565	551	539	561	536	569	541	539	551	591	529	576	562	570	561	570	565	547	536	585	559	553	552	590	576	536	531	550	584	558	541	552	535	567	517	555	561	588	554	536	550	549	544	564	584	560	597	543	516	540	573	548	589	536	545	573	580	593	554	585	539	536	555	552	538	579	579	561	538	562	558	550	550	544	565	604	567	539	554	540	577	562	515	541	549	582	533	542	521	508	544	596	525	580	549	555	518	578	541	582	556	588	541	545	570	554	546	559	567	549	570	533	531	586	542	545	583	597	564	589	563	576	546	541	535	569	565	544	566	549	566	543	558	583	541	530	546	567	567	571	584	494	533	583	555	573	563	537	562	540	514	549	556	560	516	582	539	543	521	545	557	506	586	575	542	580	522	587	528	565	580	510	577	560	563	555	513	570	536	570	570	555	550	573	589	532	565	574	566	527	574	590	525	572	533	558	560	547	521	542	536	532	558	564	560	556	594	541	558	583	619	522	562	555	545	577	590	535	556	571	555	555	542	578	587	537	578	534	561	616	558	557	554	550	567	586	515	592	508	551	555	519	532	613	542	562	565	571	547	573	586	543	589	568	554	595	560	547	559	572	561	537	585	562	574	578	529	587	596	593	564	586	592	534	548	562	547	535	570	552	585	557	514	569	553	552	600	563	575	552	564	567	556	553	528	556	593	552	559	552	545	556	585	537	556	555	581	548	558	567	578	595	508	553	533	559	546	541	520	582	557	546	577	581	542	568	557	508	542	530	538	616	523	569	518	560	550	549	572	539	527	542	537	577	546	517	547	541	563	547	610	546	527	614	587	533	588	619	571	579	591	520	570	508	562	588	516	555	530	558	575	559	563	525	556	582	556	591	546	601	534	598	541	561	541	539	555	536	576	573	566	627	565	547	562	569	505	555	573	567	564	570	561	558	593	562	567	563	569	539	609	585	549	520	580	542	548	561	532	523	557	564	533	548	523	517	542	527	499	581	565	580	511	539	534	531	542	544	534	525	559	575	524	547	550	572	531	542	586	601	556	557	540	566	518	550	553	582	575	508	546	537	567	563	555	515	526	545	586	556	548	498	568	540	554	579	578	551	508	537	575	566	577	546	530	539	537	591	566	579	522	553	539	545	587	571	552	576	546	553	573	583	587	593	542	569	571	571	589	549	584	565	595	582	542	571	496	532	550	559	567	543	536	601	550	549	545	556	564	553	577	570	572	575	524	576	576	562	553	565	546	580	572	557	559	552	583	568	540	540	534	598	566	579	560	513	586	539	544	546	550	571	537	548	570	583	560	567	545	572	532	522	539	516	576	586	543	557	610	577	581	514	563	533	539	541	600	566	553	560	577	550	598	548	556	542	505	571	539	549	485	566	466	583	545	572	541	593	590	550	585	598	522	521	538	572	570	551	555	586	571	532	555	557	556	567	541	537	590	553	585	520	558	520	574	574	546	588	547	551	563	574	536	545	576	579	592	565	512	583	547	520	556	562	528	542	546	543	541	556	567	544	534	529	559	536	540	567	552	568	598	582	625	539	540	587	578	524	571	563	563	554	518	585	569	549	535	556	558	562	504	568	592	550	594	532	577	596	547	561	525	532	555	555	576	547	569	540	522	513	538	537	563	546	588	547	593	511	549	510	538	541	574	572	531	552	545	532	533	564	530	594	569	536	552	504	552	584	560	535	584	544	557	545	535	548	568	575	561	567	564	601	528	562	508	552	562	553	558	566	568	543	586	488	565	578	604	569	525	530	541	566	584	534	564	571	582	552	557	573	549	552	580	566	560	560	563	541	596	525	554	552	539	531	578	568	564	543	578	572	553	538	621	513	551	573	550	534	530	507	603	562	564	559	539	542	555	562	582	549	545	569	550	521	587	575	599	550	590	577	535	570	549	594	598	584	592	570	533	548	551	555	558	568	559	523	556	537	576	552	542	564	565	558	544	590	537	580	556	542	551	540	568	601	551	567	547	559	579	553	529	569	528	557	544	563	558	559	561	546	525	524	541	569	645	561	537	531	554	533	540	547	568	548	569	567	538	550	566	531	578	554	551	574	559	500	545	519	513	577	564	544	549	586	550	556	548	548	564	584	607	555	522	588	561	594	562	554	527	542	510	566	579	569	568	562	605	592	536	558	573	557	574	564	536	567	582	560	598	544	579	580	566	557	530	504	520	523	580	537	546	581	557	597	571	558	611	567	545	589	558	575	564	552	553	548	566	528	595	536	524	583	534	533	578	537	521	555	577	572	538	597	490	583	596	582	572	544	557	567	535	547	569	565	522	550	530	550	539	538	602	531	568	529	534	529	560	565	573	538	563	549	516	603	544	600	527	550	549	530	599	536	575	608	593	561	537	560	553	540	567	592	591	580	527	577	500	579	573	560	522	563	594	525	571	552	591	536	526	534	548	574	592	527	541	574	576	526	532	520	564	516	556	541	525	574	541	559	547	560	583	519	555	565	543	542	548	597	589	539	548	579	561	579	567	545	576	566	600	586	584	560	571	559	538	540	587	546	575	542	560	541	570	536	579	569	558	594	563	551	585	554	527	579	518	551	547	566	577	569	546	552	545	549	580	594	563	567	597	568	528	541	511	582	553	565	530	548	537	556	539	559	540	566	555	524	555	562	579	581	543	548	585	582	525	572	557	566	524	547	587	566	538	543	561	566	536	570	543	555	519	588	547	581	580	569	517	544	516	591	562	508	527	543	573	567	521	562	547	517	565	560	561	518	599	529	562	554	508	575	563	545	578	571	567	560	562	499	601	512	548	573	562	588	544	554	519	530	589	503	546	541	502	561	536	536	552	543	555	557	605	526	493	597	559	555	551	599	569	565	575	574	521	577	533	546	568	563	591	553	575	581	561	565	548	594	543	562	562	597	527	549	547	584	576	578	561	567	562	551	584	542	535	572	564	527	522	567	558	561	555	547	549	543	538	580	555	579	545	544	537	556	524	600	522	545	591	551	538	562	532	537	533	575	575	560	564	482	538	510	535	557	571	614	595	545	514	605	576	537	524	573	549	572	579	520	567	552	568	510	571	525	542	538	542	555	554	519	560	537	590	536	597	519	587	556	552	546	552	608	502	587	517	524	587	560	527	561	579	531	528	535	565	563	592	540	517	571	587	549	535	580	543	558	578	554	541	535	529	592	548	562	516	522	568	555	552	545	558	573	594	544	559	569	553	551	599	559	639	535	533	559	534	579	538	569	564	517	567
24327	23045	31004	28365	34607	23927	9821	799	558	576	558	584	554	560	552	603	528	548	541	537	537	528	561	521	557	574	551	504	519	506	556	539	567	498	542	547	538	509	567	532	545	547	483	515	526	589	557	508	515	530	562	531	590	500	549	550	545	581	523	530	529	506	554	496	543	502	535	536	499	525	549	571	570	561	506	504	547	512	517	560	506	591	543	534	567	534	560	511	535	556	567	509	546	517	558	555	536	517	524	554	544	556	553	540	534	541	556	579	516	550	588	557	536	548	584	605	536	578	531	550	534	558	545	533	546	544	522	515	525	515	535	544	509	511	549	552	522	544	548	560	555	519	555	517	547	532	503	509	480	530	541	535	562	543	555	518	510	561	538	525	551	536	501	529	564	539	557	528	547	534	528	516	547	523	561	565	513	533	494	550	529	497	506	556	545	567	552	501	514	566	540	534	539	524	542	521	558	531	549	537	525	533	540	537	562	538	537	527	509	523	537	554	523	556	529	551	522	510	527	512	582	541	563	533	593	547	529	567	520	566	558	550	561	500	550	535	544	541	555	509	515	546	541	548	578	529	587	489	491	552	521	543	547	533	564	510	519	564	532	550	545	517	530	549	566	527	556	544	506	562	516	506	503	548	544	501	546	524	568	512	523	525	540	523	524	495	539	510	508	519	552	500	541	574	533	504	537	500	509	537	563	491	529	531	505	506	542	556	562	568	573	535	530	540	568	511	514	547	510	514	527	578	560	554	529	559	542	547	567	494	498	551	535	493	534	510	547	573	556	539	558	493	520	514	548	543	501	489	548	547	502	474	542	523	554	548	504	548	533	549	533	561	557	529	519	542	548	543	470	572	535	543	509	500	565	531	568	536	512	554	579	533	550	476	565	517	513	521	542	567	519	520	539	520	514	480	539	515	551	536	519	540	552	565	531	536	565	510	556	529	534	582	518	518	540	492	549	508	536	572	569	541	543	526	539	561	524	537	518	492	518	537	516	516	533	547	573	562	521	544	511	519	539	540	577	569	544	527	572	531	531	564	510	564	571	509	560	529	543	573	526	526	573	536	533	579	534	516	515	503	511	546	511	532	567	561	516	547	489	514	561	543	534	513	570	553	566	559	541	547	520	516	582	535	572	482	576	546	507	545	588	512	571	500	549	551	495	500	519	560	524	561	531	526	551	538	523	522	525	516	559	526	516	551	566	563	545	531	555	537	532	548	551	530	513	526	567	559	539	546	554	529	571	531	547	543	512	506	515	556	544	504	537	520	551	557	566	524	517	477	555	552	562	558	510	563	505	506	551	525	541	492	564	523	535	542	558	522	495	549	488	534	570	543	554	580	513	530	519	536	495	537	521	521	498	515	509	509	595	552	528	551	538	543	521	588	529	512	563	516	531	574	530	530	522	552	536	544	519	534	549	546	554	545	553	544	497	517	534	570	529	515	528	530	527	569	511	560	531	532	517	568	507	527	533	531	539	513	501	544	536	541	552	556	508	525	549	533	539	548	527	496	520	513	519	557	535	563	570	502	555	515	580	502	560	526	550	547	508	515	561	554	561	579	574	572	535	515	541	509	499	542	526	564	531	540	545	516	523	550	540	545	527	545	553	524	558	524	533	565	567	505	513	486	533	547	554	557	553	531	542	517	531	568	574	563	503	545	530	511	494	566	529	526	517	550	546	504	554	532	567	492	509	505	524	526	481	523	553	529	551	529	507	517	547	560	546	507	532	558	514	554	513	540	567	496	567	555	514	513	522	519	525	532	517	518	556	559	543	564	552	550	556	547	528	505	535	482	592	537	522	521	517	506	526	541	509	521	554	535	532	526	550	535	562	518	585	557	535	534	534	495	555	523	508	556	554	512	518	558	552	550	526	553	510	521	526	557	571	489	530	529	545	522	529	563	522	508	535	559	519	579	511	550	540	533	530	534	553	497	528	522	542	541	506	514	584	563	522	563	530	547	526	559	550	539	516	578	551	529	526	553	518	528	525	568	546	518	560	507	528	532	499	514	505	546	513	515	536	491	523	552	542	554	545	560	532	547	521	502	587	523	554	532	552	535	532	537	551	563	536	534	590	537	525	558	533	501	536	541	545	520	532	547	508	537	529	499	519	559	577	484	519	517	549	511	534	524	530	510	542	512	572	505	543	531	527	561	529	536	503	518	535	550	531	551	521	519	535	524	521	534	567	495	537	529	547	534	471	534	502	517	520	522	536	548	523	556	530	554	503	548	544	516	545	557	546	532	516	551	560	547	552	534	518	506	540	535	517	503	505	506	535	524	556	503	520	547	515	539	535	525	540	528	502	580	535	509	564	534	539	563	554	528	536	544	506	537	568	540	534	547	561	552	532	596	534	516	533	521	545	536	578	544	551	520	545	523	533	543	560	513	531	523	495	508	538	534	549	539	572	577	562	549	535	512	513	567	469	530	539	528	547	551	532	500	562	547	530	503	559	564	516	515	490	514	509	522	512	553	578	547	532	552	513	563	495	522	529	538	584	517	512	526	507	529	556	518	528	528	542	519	540	532	523	532	557	561	527	521	524	505	549	538	509	570	555	534	568	547	505	534	505	509	543	511	571	550	524	525	539	523	535	518	531	549	522	553	486	531	583	531	580	524	565	561	543	530	547	567	522	533	524	535	561	517	510	520	544	532	572	542	587	559	526	531	528	535	544	534	553	508	535	559	520	559	605	542	559	555	533	556	520	538	539	501	545	505	584	501	557	558	545	503	558	566	543	541	548	504	530	537	561	548	544	508	538	541	546	529	553	540	550	553	533	552	552	528	498	502	530	539	527	570	507	554	514	531	517	553	578	535	514	534	488	508	542	537	545	515	547	562	523	530	567	557	550	509	501	538	550	560	511	536	528	568	523	513	536	555	479	531	580	584	520	545	536	531	505	557	571	490	492	518	542	516	552	541	498	510	531	551	552	507	548	571	557	540	524	566	505	533	534	526	530	545	526	565	548	549	534	543	517	527	483	533	516	534	517	508	530	546	566	542	543	531	623	561	505	519	524	543	561	510	506	587	550	526	591	515	475	501	559	557	508	546	557	546	523	597	559	530	529	529	507	518	556	553	570	494	544	527	510	550	505	554	519	517	526	553	520	511	542	515	601	528	529	528	490	544	486	537	515	527	490	515	559	555	558	537	510	542	505	497	534	513	558	500	552	538	519	524	540	536	529	544	547	521	496	506	552	521	566	522	491	567	563	523	557	522	553	499	523	547	529	515	553	524	550	542	477	560	533	557	530	526	561	492	609	543	507	518	562	521	526	548	487	551	516	576	542	525	537	514	543	569	524	586	551	569	575	543	492	562	578	549	517	506	510	513	513	525	502	538	566	521	543	523	545	493	562	561	552	567	521	511	557	533	533	502	531	544	550	536	515	550	537	533	504	549	538	545	508	522	537	550	488	565	530	545	577	560	533	487	587	544	553	517	532	514	524	518	517	503	583	529	528	547	540	557	534	550	532	514	579	536
64094	85676	71845	53671	52071	19122	904	904	897	895	880	843	854	827	834	762	870	854	879	850	900	828	867	815	796	809	881	827	810	854	829	786	801	776	807	811	836	798	821	839	861	826	771	824	849	803	790	843	781	871	830	806	869	762	852	849	853	765	818	800	846	845	823	798	802	791	833	829	824	863	821	798	812	777	843	786	806	825	850	805	831	778	877	801	784	840	809	842	818	792	808	871	806	819	862	830	802	810	899	733	838	833	826	800	797	803	845	795	858	838	818	786	810	838	818	784	867	781	815	782	822	782	777	860	830	793	816	825	805	846	768	804	814	819	806	871	799	775	810	766	861	795	835	849	831	775	847	788	776	814	801	785	790	769	822	776	803	826	852	790	865	792	860	820	848	811	798	849	827	837	840	858	845	861	854	800	816	785	826	842	814	825	768	784	819	842	810	817	772	823	823	815	798	806	799	812	824	740	837	805	771	771	795	804	815	802	808	824	812	817	809	855	806	777	831	731	816	811	761	831	819	842	802	803	842	810	802	786	834	813	760	825	833	794	797	810	821	841	789	780	833	789	833	764	799	856	768	795	842	807	824	830	791	806	805	808	780	821	838	830	821	789	774	791	781	862	748	846	844	853	789	823	800	841	832	824	863	855	840	766	858	765	792	817	827	747	817	830	800	817	758	804	880	813	831	796	799	763	883	875	851	809	836	822	833	801	800	791	812	813	800	862	817	837	819	799	797	802	849	874	800	828	787	857	843	733	806	794	783	832	832	807	794	828	790	836	830	817	806	763	786	783	794	837	771	783	769	827	806	800	837	812	792	779	830	750	808	799	793	793	816	839	797	812	813	831	813	819	834	837	848	824	835	795	791	804	819	796	800	786	817	832	879	848	786	800	889	775	803	792	804	808	786	746	850	811	823	805	799	806	786	841	821	801	758	864	801	840	789	787	814	852	821	818	836	807	832	805	769	826	786	836	799	797	803	791	799	813	829	795	801	803	832	813	849	800	800	839	837	780	776	849	815	763	823	793	880	824	821	856	878	765	818	800	794	841	806	824	852	846	819	824	826	806	822	797	767	801	808	811	809	818	779	785	830	821	848	801	816	818	773	770	802	783	826	840	852	856	792	764	791	814	837	801	833	764	815	780	785	798	780	781	747	845	852	797	828	836	761	820	845	832	843	777	798	848	788	788	850	837	806	803	828	790	864	828	790	834	822	800	815	794	795	843	859	869	866	839	860	779	850	803	830	786	804	754	776	773	792	799	792	810	806	816	796	811	794	852	786	875	843	843	822	838	806	826	779	773	826	802	814	842	867	830	791	829	833	809	813	769	852	848	784	816	842	835	848	823	847	777	823	817	812	810	806	850	811	765	803	743	829	765	772	835	838	781	784	827	786	772	844	807	845	838	814	809	805	834	837	809	807	776	877	818	839	858	822	793	810	814	817	825	816	772	803	839	788	861	801	795	805	837	783	819	908	839	800	749	814	858	851	799	808	777	801	859	819	803	788	791	781	825	802	797	895	823	794	821	820	776	871	832	766	825	788	816	815	767	829	805	848	780	834	791	794	780	816	798	783	836	835	807	809	821	818	814	781	771	790	822	829	845	765	792	813	809	767	766	803	802	806	830	860	739	808	795	828	785	787	819	768	840	796	768	828	797	791	805	736	825	809	819	821	831	818	823	783	803	822	779	787	778	821	832	799	780	880	827	789	837	785	830	823	811	821	793	794	807	775	805	835	786	760	811	783	808	818	830	836	855	755	829	780	823	804	815	805	818	829	883	807	836	783	865	840	876	806	823	828	778	813	786	857	787	825	865	818	843	831	808	780	830	861	862	767	833	784	802	788	818	809	822	839	814	847	777	781	793	860	813	767	823	842	830	802	775	831	828	798	866	842	746	789	789	807	751	833	825	809	812	818	792	829	832	841	818	782	827	822	846	813	780	868	799	844	806	834	849	826	810	840	829	889	823	791	836	815	784	800	814	843	803	844	788	819	829	815	796	806	824	774	740	809	875	722	772	782	818	800	807	821	747	767	818	857	755	854	857	859	824	817	828	877	838	794	818	793	782	797	827	840	777	831	834	805	802	756	754	811	875	840	798	816	799	797	782	839	834	828	824	813	791	814	827	821	815	846	785	823	846	844	830	758	791	808	821	840	847	854	799	787	822	790	884	791	769	812	790	807	812	815	844	804	820	843	813	835	769	800	830	832	753	818	806	833	849	819	801	783	794	785	815	830	814	845	835	777	792	805	800	760	771	807	837	871	833	775	820	828	837	757	818	825	821	811	823	832	827	847	805	799	763	792	786	844	768	793	834	849	823	845	829	784	828	769	774	847	761	816	800	819	794	779	803	833	826	806	787	794	831	812	848	798	795	830	757	838	803	864	786	835	794	872	851	797	823	734	858	784	838	791	810	798	815	822	791	869	771	810	846	747	809	753	801	838	771	858	746	804	805	818	794	834	771	821	825	795	860	790	844	851	827	814	784	830	807	808	823	807	846	839	782	847	805	791	786	832	807	768	765	820	856	774	829	843	753	838	830	834	808	788	844	827	798	829	812	814	790	862	810	852	848	829	782	860	786	833	818	802	818	810	779	781	793	796	807	789	767	852	844	773	809	773	802	811	833	856	860	818	764	847	828	797	775	783	818	810	800	867	816	837	845	792	816	776	829	774	813	826	835	806	832	831	855	829	823	819	795	842	785	769	764	788	780	802	790	825	806	790	836	820	813	825	805	758	801	810	801	817	887	788	801	837	831	776	775	822	850	868	837	793	811	767	806	873	783	816	842	868	794	811	857	811	798	779	852	792	839	795	807	853	793	801	810	775	813	808	842	812	805	915	810	808	848	826	795	841	819	888	813	812	806	804	828	845	822	854	838	801	799	800	846	805	872	799	821	799	810	835	803	862	789	815	802	863	811	818	770	810	834	837	857	821	847	883	801	837	807	818	874	795	846	779	862	796	790	801	796	795	842	797	814	831	831	832	831	850	811	863	811	879	816	822	787	888	850	826	844	820	762	840	811	835	781	795	825	822	844	831	862	836	792	807	806	778	816	854	830	814	839	804	837	836	840	880	762	775	780	835	816	856	836	772	787	739	844	827	778	816	842	822	794	833	848	818	865	866	799	791	800	798	819	859	844	797	871	774	778	835	794	823	800	813	799	791	855	783	775	827	792	822	813	831	747	780	837	843	777	786	864	814	824	813	822	807	813	850	761	768	814	798	870	814	781	781	793	831	822	812	752	814	812	875	842	820	851	864	823	844	764	873	798	860	797	831	756	831	809	816	822	847	778	842	789	832	805	812	832	831	795	815	784	826	811	758	820	829	842	794	802	809	800	798	786	778	815	790	786	827	770	826	798	779	793	845	785	816	715	804	788	808	785	878	778	808	791	759	786	780	863	855	818	850	768	839	806	798	819	792	817	837	876	794	830	821	783	811	775	848	822	869	767	790	818	794	806	789	795	837	835	830	802	832	844	835	824
29865	27360	24148	14906	11727	2319	339	222	237	218	237	238	218	236	223	208	224	222	253	231	230	214	217	230	223	214	233	219	230	233	212	219	230	238	234	206	239	199	218	226	210	230	229	230	219	191	237	185	239	194	199	202	241	223	230	212	228	215	239	227	209	223	237	233	234	196	229	220	230	240	214	242	211	215	226	228	225	251	213	213	226	206	213	239	204	215	217	224	240	231	209	264	195	206	216	219	209	208	209	235	235	199	220	217	223	228	248	215	211	224	222	221	213	232	222	236	214	211	221	234	248	233	231	204	240	220	233	197	233	212	204	231	235	240	219	244	240	201	242	231	253	228	226	248	226	192	220	228	218	237	235	229	243	228	233	232	224	254	244	232	217	225	206	180	210	250	221	219	234	201	226	217	225	221	212	254	219	220	231	238	236	223	236	219	234	186	247	223	221	213	235	203	209	212	206	225	229	218	211	210	186	228	208	199	235	223	220	243	234	217	223	236	193	237	215	216	216	232	226	228	230	204	224	194	229	228	224	246	212	231	211	196	221	257	231	243	227	192	254	232	243	206	209	227	243	219	226	268	213	211	212	233	234	219	228	237	229	211	222	233	222	211	233	208	216	245	221	234	236	222	231	202	213	212	228	205	240	207	236	238	215	217	222	207	235	239	225	227	216	229	223	213	236	245	214	219	221	205	184	207	221	247	212	240	213	240	230	211	245	235	238	220	258	234	219	220	214	223	232	214	212	238	220	216	215	247	219	215	228	211	219	241	235	213	236	233	249	220	218	199	206	210	205	215	209	225	215	233	272	205	234	229	224	247	231	208	217	197	232	249	239	235	210	220	220	217	221	225	232	220	246	208	248	230	217	236	228	225	202	242	220	228	220	237	230	211	235	257	227	206	216	219	206	218	198	218	216	246	204	216	216	242	248	219	221	219	215	223	218	219	230	229	271	249	218	222	248	233	202	234	217	227	240	230	214	224	210	220	231	223	225	216	231	211	209	185	256	217	251	249	203	200	238	217	226	244	219	243	212	217	226	202	233	232	194	244	242	233	227	223	227	230	218	243	233	230	231	207	209	206	223	216	205	193	249	227	247	209	231	201	216	223	200	209	220	225	225	205	206	234	250	222	227	225	221	238	209	254	216	240	200	228	244	235	232	226	217	212	231	223	233	223	225	231	230	219	230	273	213	249	227	209	216	225	231	236	218	220	230	227	232	223	234	230	197	218	242	199	204	203	238	224	230	215	228	235	213	210	197	235	218	206	229	235	231	231	230	200	228	235	232	219	202	215	243	199	237	217	248	203	202	225	221	230	227	239	235	208	218	230	214	192	216	228	228	252	253	205	217	206	238	227	231	230	223	210	203	206	240	240	219	235	241	234	230	242	231	201	233	239	211	212	234	222	235	241	217	237	237	233	218	227	204	205	234	231	238	221	216	233	258	197	253	221	218	214	254	252	256	234	231	214	223	222	218	238	209	239	201	203	204	223	208	211	203	210	250	232	225	235	244	217	233	200	224	215	217	223	195	242	243	226	192	228	239	218	241	206	252	218	230	212	225	230	239	244	212	221	195	199	250	220	190	245	222	222	208	236	229	225	257	210	205	199	224	246	247	253	229	253	235	214	227	232	221	212	205	221	229	210	217	230	231	240	227	200	212	212	228	226	236	220	204	217	219	191	236	225	195	234	210	218	194	210	230	213	239	254	219	215	216	219	224	232	233	239	237	225	231	212	199	241	220	204	201	207	211	218	244	227	218	215	231	195	200	191	195	236	222	244	219	231	209	248	208	232	231	200	172	224	213	237	220	249	220	183	209	222	230	238	221	211	225	232	221	203	208	203	224	238	194	232	216	201	200	228	244	230	219	232	222	231	250	227	235	230	225	225	233	245	231	239	207	222	221	213	223	221	249	234	209	213	218	244	233	202	229	228	201	240	203	228	215	227	216	209	251	225	242	203	215	232	223	218	211	218	235	217	230	233	214	244	230	243	224	210	251	211	220	211	213	232	215	209	207	239	222	206	229	247	244	208	206	252	230	236	248	233	228	227	241	264	232	225	226	229	244	254	250	231	231	223	203	212	235	230	196	220	240	215	222	228	185	235	219	229	226	252	256	226	223	230	210	214	197	233	217	230	226	259	214	184	236	215	254	237	233	249	265	240	210	240	214	219	247	228	216	215	236	238	195	209	204	219	236	214	210	236	216	211	203	241	214	242	222	226	229	224	213	203	197	245	229	239	230	209	210	238	215	228	220	223	229	233	207	237	219	204	223	223	237	220	208	215	245	207	245	242	213	237	174	238	229	223	237	221	234	220	223	198	225	238	218	231	215	237	201	230	222	219	220	202	193	232	216	226	217	219	246	253	194	242	226	216	230	212	205	205	204	228	225	225	241	216	213	224	241	203	207	207	212	215	216	217	210	208	237	243	227	208	189	222	245	214	209	229	201	188	224	252	246	229	231	222	218	230	226	234	199	185	235	229	215	206	265	231	254	212	217	222	238	176	232	221	224	198	229	226	232	221	224	217	221	212	231	219	208	240	222	245	232	227	246	204	247	215	186	228	220	224	231	213	210	216	224	206	217	227	222	224	230	216	247	219	229	218	215	241	209	209	229	236	232	239	220	210	235	225	225	233	235	222	209	232	201	223	215	242	220	216	242	229	229	240	196	220	246	185	229	205	233	236	205	206	210	224	230	233	223	229	258	238	267	221	241	235	198	226	223	254	246	226	246	241	220	213	224	244	222	226	229	231	255	206	213	223	252	225	223	198	195	220	225	232	226	207	202	221	193	230	219	231	211	197	223	239	226	227	220	225	216	212	261	220	226	242	235	244	195	224	248	222	221	204	204	245	198	242	211	222	235	236	217	235	238	203	246	235	229	242	228	212	229	219	220	222	220	220	225	220	226	232	234	251	231	224	232	224	241	243	210	226	225	220	217	240	210	264	222	234	208	236	221	240	234	217	223	199	206	196	244	199	233	214	220	228	230	223	239	216	206	204	217	212	240	204	226	221	205	218	244	226	216	240	241	194	224	230	231	214	241	200	224	227	200	225	268	225	225	212	220	210	238	218	207	251	216	227	221	227	217	234	205	239	233	246	237	213	243	237	251	237	200	216	237	230	229	216	214	213	223	216	211	208	216	199	234	199	236	222	237	224	238	228	248	211	201	236	223	223	233	201	228	247	215	229	196	206	224	237	226	224	239	217	229	244	215	224	205	227	219	235	248	203	233	233	213	248	203	224	221	215	215	243	233	243	225	211	217	237	200	245	207	200	214	235	231	222	217	235	254	240	215	223	228	207	215	226	216	194	201	203	211	240	225	237	235	247	238	222	199	230	218	222	220	248	226	226	244	213	205	215	202	210	200	219	232	217	222	222	224	230	207	198	201	219	226	216	231	225	220	231	227	230	232	233	236	265	227	239	233	215	206	230	251	217	213	224	231	220	234	214	237	209	204	238	226	230	242	222	225	214	214	231	222	205
36275	42526	31449	19178	17965	4235	381	412	374	401	373	362	396	366	412	390	415	379	365	381	424	357	371	399	410	407	393	415	417	399	359	365	369	403	373	395	382	406	341	356	389	346	395	419	372	393	386	391	409	398	385	391	385	353	411	396	331	369	392	400	365	374	369	386	369	346	394	365	382	400	413	331	363	354	389	349	395	426	368	390	376	351	337	384	393	406	370	362	397	374	362	381	385	375	384	391	396	383	375	383	373	387	374	379	392	375	366	392	381	369	366	388	374	365	393	376	386	391	384	384	369	347	407	383	386	365	400	381	373	427	366	392	354	382	364	373	399	385	349	383	382	365	387	338	399	405	365	387	395	362	413	366	383	384	350	369	387	330	373	370	323	369	377	343	367	411	369	359	373	360	366	350	371	359	384	349	393	340	402	377	367	411	380	408	373	404	404	380	344	412	392	386	370	354	391	366	387	344	404	381	349	385	391	416	390	355	391	364	374	361	359	399	359	415	363	396	403	410	373	410	396	365	416	338	391	373	388	365	358	373	390	359	364	397	383	400	372	355	384	369	338	395	349	397	375	344	421	372	399	339	385	364	379	382	358	365	376	335	382	367	382	414	362	403	370	389	385	388	365	365	349	341	362	359	366	376	389	373	367	386	378	406	395	376	351	418	413	377	394	342	390	357	369	378	362	348	350	379	386	427	385	339	374	394	362	368	373	359	341	350	387	398	362	416	365	386	365	363	363	371	372	393	422	367	383	372	387	364	377	381	422	364	362	360	382	383	383	383	370	408	396	342	394	396	392	340	373	386	350	367	375	383	381	342	355	404	380	409	360	356	368	382	388	377	367	404	356	382	364	379	358	367	366	366	393	379	435	344	378	417	387	375	372	350	393	354	384	387	360	373	361	378	375	377	380	334	396	368	409	408	369	394	354	373	364	410	378	387	361	357	353	372	379	375	360	343	390	375	371	377	367	373	358	359	386	392	347	377	358	397	355	397	400	387	392	384	404	340	387	391	401	365	375	364	371	383	394	396	364	406	378	397	404	341	381	359	386	384	366	372	371	361	388	364	368	385	419	372	377	362	353	399	401	349	389	400	354	383	354	384	374	353	399	365	353	397	401	349	398	375	392	418	398	353	367	366	366	385	351	343	376	384	368	367	396	389	365	324	389	369	404	375	387	377	349	365	381	409	343	373	367	394	364	357	363	357	381	405	407	383	391	347	356	379	412	363	350	403	348	384	405	376	391	362	382	392	432	374	375	396	374	375	375	390	405	350	417	351	419	354	400	385	357	355	362	359	359	377	395	349	376	363	398	392	378	377	374	339	407	376	372	414	403	377	382	394	390	347	355	368	359	378	391	366	354	394	384	362	357	386	374	384	390	369	393	373	387	356	371	355	394	367	388	366	350	386	403	361	369	353	373	401	354	316	394	387	376	401	335	407	385	388	397	366	390	364	382	350	347	374	367	339	360	360	338	406	370	416	356	405	388	393	380	393	350	409	374	346	366	371	387	394	388	395	367	386	373	354	396	360	360	413	397	412	381	381	364	325	363	386	366	384	389	340	377	379	348	393	397	391	354	359	367	404	375	359	365	374	387	373	362	361	375	395	369	383	355	357	402	333	369	391	357	372	355	413	394	403	403	375	412	352	340	368	338	370	398	396	408	374	377	374	387	364	407	348	409	373	377	394	378	399	348	378	376	373	370	403	405	340	365	372	367	371	355	407	394	409	359	371	415	353	376	370	387	344	370	366	368	393	341	382	349	378	376	371	354	336	366	374	396	376	380	376	376	368	415	384	361	342	392	384	395	412	392	352	361	405	376	382	393	369	373	379	405	396	373	382	368	405	406	370	372	357	327	368	403	335	353	374	384	380	341	342	347	401	395	368	356	366	372	402	374	385	387	353	363	361	356	383	338	346	364	384	382	401	365	391	372	371	371	378	393	373	355	387	407	357	395	393	351	362	379	384	392	378	382	346	387	357	362	353	398	398	412	401	372	368	407	365	393	330	363	407	367	349	357	371	388	418	370	371	384	396	374	400	387	395	347	367	379	402	361	391	365	376	420	371	370	360	386	410	404	399	347	371	389	374	356	371	361	399	372	339	334	377	384	390	412	372	371	391	388	399	388	385	350	374	347	392	377	364	392	372	364	374	388	366	372	380	392	358	342	387	384	392	389	388	421	397	385	394	363	381	406	364	376	381	355	344	353	359	364	353	374	351	370	377	370	397	381	374	346	373	398	379	384	437	374	357	375	373	378	382	388	367	392	373	388	344	362	406	375	386	375	350	379	357	393	390	391	385	375	386	387	383	358	364	373	359	373	372	390	392	357	379	345	370	391	364	358	373	377	389	435	362	421	375	427	375	402	346	342	379	369	349	361	395	369	353	369	383	360	344	377	384	341	380	428	378	382	374	365	355	408	396	394	367	352	397	402	362	362	377	356	374	360	375	357	385	375	361	392	386	385	398	388	358	313	361	407	393	392	362	388	384	390	393	375	360	373	391	404	383	352	349	356	365	399	384	391	378	376	362	391	371	391	375	376	401	360	396	371	390	375	364	374	388	373	353	389	384	387	383	377	375	372	401	386	360	418	382	346	367	384	383	370	372	360	373	389	388	372	364	362	399	390	371	366	382	412	387	371	387	403	375	374	384	379	394	369	404	400	386	350	355	372	375	371	431	396	397	316	377	371	368	373	363	370	409	342	374	394	393	367	384	364	364	370	333	372	406	372	384	402	397	364	380	390	382	384	373	390	371	368	378	371	388	364	382	367	383	397	396	361	393	376	397	384	372	369	398	357	366	365	371	375	360	355	388	353	353	394	346	408	349	380	361	366	381	404	359	392	381	415	394	385	397	398	394	367	347	369	339	380	342	402	411	374	365	393	362	393	360	380	402	379	341	368	392	417	376	404	359	388	423	362	398	389	389	370	339	389	362	394	356	362	395	401	388	377	353	360	376	364	391	365	386	400	380	377	400	353	394	362	392	379	378	384	388	377	416	369	366	368	362	364	394	375	362	359	398	418	366	395	387	369	392	364	363	388	394	387	363	376	394	392	371	353	368	399	415	395	391	386	384	360	383	368	376	383	418	414	394	382	375	400	362	388	369	363	361	379	317	399	393	411	386	390	393	410	361	375	386	367	398	349	388	363	383	380	388	381	408	375	372	354	361	374	403	375	354	393	380	377	375	375	368	390	369	375	342	345	338	377	389	344	404	368	373	354	375	351	375	354	368	349	363	336	385	396	387	382	344	394	405	351	408	399	387	378	388	380	355	393	379	392	385	395	382	383	408	416	368	385	390	357	400	375	403	358	398	332	424	401	429	393	371	366	359	372	353	392	393	416	410	375	356	387	353	383	370	365	375	365	425	401	372	404	377	374	362	361	401	363	393	384	400	398	400	362	409	376	339	383	379	381	407	374	378	395	392	394	402	366	363	380	385	422	391	373	391	376	388	334	412	370	389	405	412	366	371	391	396	395	387
25281	23293	33110	30290	32965	21984	5386	442	385	378	387	379	378	321	361	376	349	352	365	368	334	329	342	383	357	365	356	361	326	333	332	325	343	343	316	330	317	341	347	324	309	366	311	343	312	322	339	351	351	341	330	346	333	353	349	318	315	354	345	346	319	309	334	356	325	366	316	335	334	347	311	322	319	330	359	321	339	316	310	325	348	343	327	338	342	325	311	369	311	371	339	328	364	329	324	350	333	384	341	316	343	345	356	354	323	369	356	319	381	351	376	327	370	362	341	367	345	311	316	330	377	352	326	308	321	344	301	344	336	357	319	347	357	355	335	342	327	343	347	304	325	296	320	348	338	351	353	335	336	315	337	330	344	384	313	350	343	388	327	343	338	333	333	344	310	351	355	333	339	331	330	328	336	348	374	334	337	343	349	338	369	350	365	338	319	340	336	335	319	307	326	333	329	337	334	300	351	348	343	352	341	345	331	333	348	342	350	322	317	319	338	341	330	348	365	330	335	321	338	322	365	333	343	359	336	366	349	318	355	359	335	350	349	332	332	316	343	350	322	318	315	346	328	344	339	356	330	340	336	333	366	338	355	349	385	314	340	322	359	333	319	340	326	342	339	317	357	329	331	320	341	298	371	310	329	361	339	344	368	345	329	342	319	337	314	340	340	328	315	340	360	356	327	336	319	338	314	341	338	345	312	371	308	349	361	381	338	356	336	355	353	321	327	319	337	351	309	336	310	349	332	291	346	337	340	328	324	372	331	351	326	355	378	311	315	334	340	312	339	307	318	316	316	338	366	324	338	317	322	320	328	360	328	348	342	337	383	323	323	327	370	334	355	316	343	331	338	346	364	332	346	338	335	331	345	327	348	310	291	323	337	361	349	346	373	352	314	331	313	343	348	323	326	326	316	365	343	336	336	351	346	316	372	338	318	335	343	304	303	319	358	311	314	338	338	368	337	345	363	332	329	338	343	337	328	331	310	340	354	380	329	350	306	330	356	361	348	343	345	326	330	330	348	351	336	323	351	347	341	337	328	347	309	315	325	361	333	337	314	334	336	315	379	353	323	362	369	342	324	358	328	343	366	342	346	344	316	346	334	318	355	341	323	327	325	340	318	339	404	340	342	339	360	336	336	315	346	333	364	340	335	372	355	345	345	356	310	330	350	335	361	331	343	309	330	350	341	320	317	310	392	316	326	326	320	335	361	312	304	349	353	360	358	298	380	333	330	328	327	374	318	321	317	329	339	341	351	347	326	316	323	358	314	316	343	361	330	327	348	343	332	320	348	334	313	337	356	327	375	346	303	332	347	372	327	347	344	330	358	345	321	328	311	337	340	332	339	351	334	361	348	361	340	357	338	317	338	333	331	303	329	344	352	335	303	343	333	295	313	328	343	361	341	357	364	347	309	334	370	373	345	337	300	340	294	342	324	344	331	336	327	321	375	339	339	311	338	323	371	369	366	332	362	345	323	297	376	330	353	321	341	334	361	323	335	310	332	358	346	314	333	339	327	358	330	320	343	326	339	335	322	335	350	334	343	330	335	332	334	331	350	361	370	358	341	339	329	348	325	360	314	357	333	313	332	317	363	363	339	343	346	333	337	344	381	346	302	341	303	316	335	339	334	323	349	342	368	351	335	348	362	376	343	365	353	326	339	372	356	335	347	344	319	358	323	354	347	314	331	375	321	329	335	311	311	321	337	362	332	377	305	323	323	313	366	324	356	316	347	322	342	330	338	342	371	337	313	340	329	341	320	338	355	333	357	337	315	345	349	325	352	339	331	340	330	330	340	303	348	338	364	365	358	371	351	351	328	319	358	346	354	349	356	329	326	356	340	350	331	338	318	340	353	357	360	360	331	343	339	336	333	364	325	330	328	336	334	329	302	315	371	350	322	335	323	337	333	349	341	329	326	324	363	381	335	339	341	333	345	363	339	327	336	349	317	341	367	338	334	323	325	343	303	319	357	395	344	339	343	341	344	336	322	348	361	366	340	327	373	331	322	367	319	314	339	332	372	330	324	361	344	315	302	355	346	335	343	364	329	369	342	325	357	330	314	361	313	323	359	344	329	340	335	330	325	288	339	375	322	325	339	338	361	341	326	322	356	351	352	349	336	355	354	365	328	353	349	324	346	345	329	348	292	339	334	328	337	340	337	332	373	349	355	334	335	308	330	336	332	321	322	331	353	372	333	320	349	351	330	355	346	314	315	305	323	332	337	342	350	350	348	372	358	322	323	340	330	341	347	335	354	339	312	348	362	317	327	334	340	306	341	284	340	346	361	319	357	364	325	321	370	308	333	332	338	325	337	352	308	375	325	337	369	330	342	322	337	356	354	348	370	296	336	316	338	343	345	354	351	354	330	330	331	381	334	338	332	356	319	333	353	309	361	328	334	348	331	330	318	350	330	338	325	341	353	308	355	352	312	373	341	349	336	325	329	338	330	324	329	361	356	346	349	330	347	342	347	314	317	344	346	342	337	347	317	309	350	384	339	358	354	318	338	370	338	349	347	340	349	309	334	352	353	335	377	341	322	302	362	339	337	333	343	341	377	375	340	335	368	362	333	312	357	331	326	335	346	307	321	339	392	335	328	328	346	334	314	320	343	346	340	335	315	312	340	358	327	325	326	345	326	321	311	305	355	321	369	351	371	330	331	340	327	357	321	321	340	342	344	340	348	370	313	324	344	339	340	351	365	358	368	317	353	367	319	379	337	346	279	336	356	347	334	335	305	322	334	320	354	361	393	369	324	324	346	355	358	343	333	352	367	326	333	372	339	328	332	355	356	343	323	344	337	285	345	351	357	303	326	339	331	333	351	364	318	352	358	346	342	366	318	336	323	360	329	295	343	313	338	353	335	324	330	339	302	338	344	343	339	318	338	340	331	310	349	356	334	335	346	335	326	320	383	336	343	331	327	335	360	354	349	339	293	318	348	317	349	343	366	349	307	360	333	328	333	375	326	349	333	306	325	326	311	308	334	357	316	332	387	345	332	329	338	346	328	357	347	334	337	367	350	298	331	334	337	311	332	350	344	332	340	362	320	357	339	314	311	335	356	349	320	329	368	309	332	351	355	333	317	317	366	354	376	393	346	335	346	346	345	323	363	346	362	360	338	331	317	314	337	324	322	326	346	359	319	338	349	343	349	331	338	319	376	326	373	349	334	342	343	328	333	336	353	326	348	330	357	322	322	350	327	343	358	305	293	298	310	331	364	331	354	338	346	329	335	362	355	338	350	329	365	322	326	325	308	285	357	333	361	319	336	353	331	336	327	350	324	350	324	352	321	360	345	323	343	351	388	323	336	347	362	363	366	335	325	351	308	342	311	368	324	360	350	318	349	358	317	323	328	317	348	350	331	326	329	327	360	341	351	303	364	349	308	340	329	341	352	338	349	328	349	385	348	357	352	339	331	352	319	338	309	364	366	353	342	327	317	341	315	348	333	346	338	337	311	348	353	364	354	333	337	287	345	313	373	338
60705	85224	67210	49141	44055	18375	644	583	591	566	526	571	544	557	573	542	528	534	571	552	556	538	562	551	525	524	584	549	550	558	553	548	549	535	555	524	544	548	525	522	504	553	622	594	596	553	547	538	573	576	543	525	531	517	551	545	561	520	501	538	530	567	571	524	549	525	547	566	574	535	539	549	587	525	586	527	554	568	507	517	523	548	532	553	565	548	565	547	559	551	524	598	562	534	570	547	558	525	530	572	546	537	557	588	523	580	586	545	546	539	517	506	559	551	506	546	541	555	559	543	582	535	531	559	543	556	509	529	535	552	550	567	537	562	567	567	548	521	532	511	554	523	484	530	544	542	553	587	553	539	552	557	597	539	570	503	541	522	572	567	543	550	480	525	567	560	536	557	532	548	568	534	526	562	561	598	565	565	554	553	513	550	574	549	548	551	503	536	525	565	510	543	580	551	571	546	572	570	559	538	580	516	532	568	524	562	544	567	588	533	544	542	541	527	554	534	566	527	538	540	560	554	579	525	543	540	517	549	557	531	587	548	506	553	568	546	557	494	517	538	536	539	526	577	550	570	550	563	510	557	534	536	535	544	536	525	548	560	512	546	577	513	487	530	540	567	522	496	559	546	525	557	570	478	536	563	545	556	539	525	517	528	573	491	502	515	558	566	526	545	561	531	558	510	604	533	565	548	500	537	549	555	557	513	552	544	514	525	538	568	530	564	563	534	544	575	568	555	511	529	584	558	543	537	610	564	541	524	541	545	526	516	539	532	528	560	550	554	517	532	551	527	568	531	495	565	518	526	557	552	570	532	553	566	554	555	557	501	550	589	518	545	511	527	541	558	530	547	576	552	528	597	501	588	561	568	566	523	536	523	518	523	556	550	549	497	534	541	534	512	548	545	547	538	543	536	564	563	552	550	523	548	519	527	532	553	557	558	561	552	539	532	554	550	551	518	519	588	560	509	568	563	562	564	568	516	554	503	541	573	569	553	549	543	513	546	512	517	569	545	573	538	557	570	567	553	528	514	544	562	542	555	566	527	514	543	540	566	515	558	566	540	520	529	535	523	547	548	579	538	549	529	562	537	548	510	487	509	545	512	530	551	561	555	541	521	524	542	599	578	552	512	506	555	550	593	538	540	522	546	563	560	543	567	578	541	557	517	530	556	531	612	497	550	575	545	582	587	563	475	533	526	552	549	555	557	540	550	489	495	564	536	531	556	547	576	522	556	546	542	548	551	581	498	561	547	566	504	534	503	575	540	559	568	512	548	564	542	561	565	521	543	544	518	498	546	554	590	514	555	552	559	565	563	554	482	560	582	569	576	533	564	538	581	539	539	554	557	541	522	562	545	531	567	603	547	511	554	548	543	544	533	489	504	526	532	568	557	526	553	523	590	537	511	534	515	590	548	560	537	525	561	542	524	556	564	509	559	542	513	568	578	542	558	552	494	507	551	536	510	534	566	566	550	569	515	532	581	519	562	523	540	523	550	537	575	533	557	566	537	504	550	569	545	529	561	528	520	538	529	510	523	549	536	524	537	530	564	538	522	539	551	550	523	577	567	516	523	556	478	524	576	527	539	512	546	509	535	542	555	533	545	533	533	567	574	565	510	540	570	567	543	532	537	551	518	584	572	527	558	540	545	539	553	530	518	515	555	541	603	546	578	532	579	556	536	553	542	524	563	550	560	572	503	597	548	539	556	522	531	531	514	528	526	530	521	523	531	534	547	527	517	592	531	559	539	527	545	523	532	549	494	564	549	537	526	559	551	561	506	534	562	547	566	558	539	542	565	505	537	567	547	534	537	531	525	522	546	563	560	524	559	516	563	522	565	614	550	579	557	537	569	590	553	526	604	584	545	513	533	506	571	550	560	557	572	530	575	504	527	525	577	559	519	519	547	565	547	550	533	499	538	513	512	532	494	611	553	539	547	576	557	537	504	478	544	545	560	573	584	574	564	547	532	574	553	579	503	547	521	579	551	485	554	521	552	540	586	552	552	555	532	536	542	537	579	540	507	537	541	541	532	546	563	587	529	513	566	600	534	587	506	582	518	572	543	555	556	533	525	530	574	573	548	527	559	543	541	548	537	493	544	558	508	533	542	584	545	546	552	544	553	497	538	557	557	514	536	540	509	554	563	516	548	553	508	571	547	610	540	550	524	515	507	540	531	556	523	553	540	514	580	521	537	554	531	540	549	507	589	557	546	559	515	543	552	531	511	530	532	573	532	512	541	540	564	533	576	548	552	567	542	559	553	551	531	559	530	545	546	566	507	566	563	560	581	551	511	562	521	561	584	570	577	531	537	567	495	491	540	543	560	564	520	530	553	572	537	540	522	527	561	543	521	526	554	594	561	535	516	547	539	536	568	570	566	508	518	570	555	571	520	555	563	541	527	546	515	546	545	524	565	539	580	568	572	558	559	537	527	546	545	559	551	574	555	517	560	566	568	508	530	524	521	588	509	565	550	563	553	560	515	563	584	524	509	577	583	554	580	571	539	550	571	561	571	527	548	574	553	570	536	541	589	564	558	546	561	523	531	549	498	566	550	562	537	527	553	525	538	566	535	552	541	550	558	564	541	568	577	505	516	557	579	528	507	529	553	499	573	546	589	578	545	588	511	548	581	553	561	553	571	553	509	527	488	549	530	553	584	547	543	507	574	514	552	551	530	571	566	575	571	553	548	551	533	563	526	535	549	538	553	525	514	526	547	522	511	561	508	526	555	553	560	552	523	534	528	522	529	561	608	571	568	540	549	528	588	549	550	551	527	550	532	501	555	544	571	569	585	561	537	543	582	540	543	546	583	571	514	511	543	543	540	527	601	508	584	532	531	559	540	568	552	530	600	515	524	546	553	548	557	511	540	584	552	540	515	534	586	516	549	558	534	561	566	536	550	547	570	554	524	560	532	557	524	563	586	523	528	572	560	542	552	536	540	567	561	532	546	550	535	549	534	535	568	538	605	554	555	540	540	572	519	558	548	525	557	537	536	553	530	511	559	559	523	555	549	516	564	542	529	540	553	543	538	552	546	543	542	547	513	564	569	543	553	543	515	519	573	555	578	556	539	542	579	534	613	533	540	538	535	559	553	525	547	568	568	520	484	543	522	541	497	536	514	565	541	589	575	513	560	510	555	563	540	565	533	539	521	498	563	508	559	568	491	533	563	555	543	585	519	549	548	518	580	564	539	536	561	560	560	549	558	525	564	520	522	539	523	535	546	501	541	508	564	523	563	540	531	530	521	615	537	514	555	576	531	551	547	531	543	570	538	533	579	551	566	530	527	528	553	529	583	534	559	548	546	574	527	564	550	537	529	537	571	538	553	566	589	520	548	510	553	542	556	524	566	554	506	569	542	577	566	554	539	518	558	535	509	564	545	549	542	528	563	578	538	556	539	551	545	519	539	531	537	558	589	541	535	547	585	557	511	622	553	524	537	549	529	574	514	575	528	543	565	536	548	583	534	514	545	580	522	575	521
24211	22247	33395	31047	38080	26535	12878	1270	556	593	564	534	574	569	523	577	580	561	514	568	516	515	539	538	515	544	506	533	532	546	578	560	561	520	515	533	502	506	502	523	528	539	515	540	480	546	511	520	546	518	529	533	546	592	523	502	503	561	541	539	509	526	563	533	535	477	545	533	540	525	543	530	530	499	515	528	524	535	601	532	537	524	530	524	520	509	509	504	527	539	483	522	512	524	479	531	554	519	553	519	543	539	540	542	488	531	533	554	541	562	521	568	522	518	521	497	562	496	530	509	505	492	508	525	506	510	533	561	489	535	478	501	509	516	516	521	525	469	523	490	482	487	530	515	539	505	566	529	538	518	514	536	530	501	543	494	536	528	534	530	557	508	516	522	519	521	523	466	484	490	513	559	538	534	569	517	542	546	487	486	538	502	489	546	525	571	522	514	512	547	532	521	558	549	561	492	513	515	530	532	498	537	517	536	489	521	535	528	548	498	572	519	501	537	510	515	544	554	530	507	520	491	526	474	501	509	555	524	523	503	515	483	521	529	546	502	533	513	499	528	516	518	529	536	536	525	498	527	541	518	517	545	535	548	593	557	521	537	511	550	496	528	562	542	514	522	553	531	545	508	531	521	560	506	525	529	515	543	518	507	525	519	521	484	538	560	558	492	508	532	578	522	518	544	525	544	522	559	516	524	498	533	513	555	490	541	558	526	523	520	526	502	557	493	554	507	506	509	524	518	535	548	539	546	496	523	515	584	499	515	529	522	575	541	531	479	484	515	521	533	516	481	542	554	525	520	542	477	520	535	556	518	517	507	535	504	484	487	516	494	520	506	526	535	569	535	525	571	499	493	481	505	510	479	524	551	525	531	525	547	523	485	502	500	508	548	551	584	540	531	478	540	516	526	496	544	525	553	489	526	558	584	520	544	514	501	511	541	507	507	501	541	503	527	535	503	536	537	542	535	507	564	502	513	553	517	540	532	508	515	516	498	468	484	548	523	514	548	485	496	501	502	515	511	570	589	502	503	530	469	503	496	539	522	463	513	513	493	531	499	542	532	488	523	523	520	496	514	542	501	526	522	524	528	514	521	561	528	572	552	516	556	534	504	477	521	537	549	518	558	505	538	477	498	511	532	505	491	516	489	503	517	565	594	510	496	502	530	507	502	517	533	506	489	514	504	535	519	525	512	523	517	500	535	514	496	514	520	517	541	524	489	517	514	554	565	544	514	571	492	510	494	512	504	542	544	518	554	508	480	533	528	494	530	506	532	513	531	533	528	545	535	484	559	472	544	591	504	509	529	506	510	549	524	537	518	489	517	534	518	507	531	562	504	538	506	537	526	517	548	526	574	568	487	541	562	544	516	547	542	526	541	509	503	534	574	542	529	556	536	543	516	497	533	549	495	533	495	530	509	512	531	530	516	517	543	533	515	536	535	495	511	568	503	536	510	530	549	493	535	499	568	561	560	536	521	510	552	520	530	537	514	537	542	512	545	547	522	500	523	557	505	534	505	525	483	536	580	545	538	521	530	545	512	517	514	536	520	531	497	514	513	497	499	536	530	554	487	528	534	521	525	526	504	460	519	533	510	553	533	507	483	485	525	492	529	511	511	518	545	461	530	487	515	508	486	479	549	522	539	579	527	571	499	512	508	536	568	493	518	523	493	528	541	540	548	536	560	567	518	488	509	493	496	547	513	530	476	559	527	551	545	526	528	533	516	522	535	509	572	510	535	526	526	514	534	523	552	522	524	562	507	509	505	541	530	551	554	495	566	524	534	542	529	501	530	518	517	534	533	528	474	541	494	562	531	551	520	518	520	536	522	557	541	501	511	494	510	511	541	509	522	510	509	528	534	544	544	502	527	525	510	523	484	500	504	562	543	534	521	524	532	531	533	557	501	530	497	562	520	504	530	521	545	524	496	528	511	547	541	506	516	551	554	552	542	538	488	540	532	528	502	517	529	526	539	532	547	524	506	592	508	545	522	549	576	519	533	546	507	542	529	508	559	499	489	575	544	544	530	495	545	525	569	540	506	550	498	525	532	531	558	528	501	558	500	511	532	529	535	506	519	513	545	503	537	514	519	552	530	503	531	512	502	522	546	519	527	538	546	511	576	502	537	525	572	533	493	533	521	555	515	542	522	523	521	532	536	556	516	524	515	484	539	488	531	545	537	491	534	521	509	527	517	536	492	532	497	507	529	547	519	560	507	493	521	527	510	517	471	517	520	525	513	503	567	502	533	547	508	525	513	533	522	509	524	567	483	507	503	498	526	537	525	544	482	519	510	500	500	569	537	561	505	547	486	557	536	511	555	518	578	505	565	543	514	539	512	540	520	524	532	535	537	531	572	559	533	549	504	488	545	512	527	510	479	558	549	487	524	525	541	517	506	547	526	525	555	548	551	544	492	538	538	527	488	522	595	546	530	527	514	536	497	538	525	539	514	598	565	545	495	494	530	534	523	488	492	565	539	483	550	537	550	553	513	528	518	523	516	522	515	518	487	533	532	528	482	541	518	465	558	496	561	499	528	512	519	535	545	529	509	534	527	526	499	505	562	548	508	509	501	503	501	537	514	546	562	468	519	505	522	521	511	514	523	529	507	496	489	547	515	548	497	511	535	536	526	530	518	498	529	515	502	555	522	484	534	544	495	502	499	524	541	550	511	552	511	496	493	505	500	498	511	506	518	543	572	536	534	492	548	540	542	498	535	531	526	546	535	526	496	562	516	520	523	554	499	474	566	578	501	534	533	508	454	546	561	527	511	510	582	521	549	513	533	545	532	552	550	524	525	530	527	538	525	510	500	539	528	518	539	518	493	536	521	522	492	549	565	544	529	504	536	525	491	572	560	533	547	518	536	543	544	564	513	503	477	510	512	508	527	511	544	532	539	542	522	490	542	561	482	496	511	528	511	513	524	506	531	517	547	532	528	512	530	544	529	525	538	523	531	497	554	510	552	480	501	511	552	517	516	543	559	453	502	535	477	524	526	533	530	505	533	520	526	505	509	548	499	536	549	496	536	508	521	530	509	505	561	517	525	542	495	585	533	525	527	521	528	518	516	535	553	502	525	532	557	525	539	506	512	568	551	549	521	534	528	499	540	532	565	524	526	512	522	557	489	539	527	555	497	522	583	537	490	511	540	512	524	533	518	538	505	495	538	582	504	539	545	555	539	506	534	514	528	530	543	518	549	506	521	509	538	529	508	498	546	528	497	541	523	498	534	487	542	517	522	481	521	535	528	532	534	529	523	547	533	512	549	521	537	506	519	538	512	528	522	519	544	508	552	533	532	512	569	510	518	550	487	524	497	551	548	531	502	511	525	519	560	535	550	496	528	509	492	536	498	538	542	539	532	525	513	527	501	535	549	545	496	523	543	520	527	554	524	555	519	522	514	553	525	578	498	494	534	463	540	494	504	512	517	486	496	545	514	485	550	506	504	516	529	499	505	518	532	509	499	530	519	504	524	504	545	511	525
64016	96624	79923	60329	55468	22661	934	901	924	887	856	851	889	848	819	820	824	841	821	872	818	860	821	777	861	854	790	792	793	799	769	838	851	781	818	847	809	792	798	781	777	806	828	797	784	815	796	796	848	786	841	828	806	827	800	784	788	790	843	788	833	832	760	838	833	775	813	795	792	837	846	851	813	804	783	794	842	780	824	791	813	808	830	776	776	776	852	808	806	805	873	804	820	781	830	787	802	841	807	755	802	794	824	824	820	818	802	823	779	859	793	745	784	785	827	775	764	787	794	803	822	842	811	805	780	790	809	795	835	823	835	809	780	843	781	775	786	828	804	843	802	803	785	807	808	839	834	851	810	816	835	820	804	873	816	765	801	782	825	803	804	815	809	816	816	806	781	824	830	850	820	794	836	833	786	809	782	826	825	765	805	831	854	840	855	765	785	811	743	773	790	810	898	791	791	829	820	829	798	799	860	844	798	821	824	802	778	762	819	824	809	851	774	841	780	775	734	826	842	808	844	802	777	773	759	847	828	815	785	804	789	749	804	850	791	816	802	817	821	804	822	774	813	794	785	831	820	765	786	826	834	815	814	812	785	800	824	787	827	896	793	806	814	814	791	775	808	796	767	828	833	787	831	827	802	883	810	831	774	820	853	830	811	757	771	817	798	817	833	866	798	824	758	802	862	831	807	809	759	821	821	794	768	802	765	840	798	840	801	797	779	849	862	789	855	794	819	815	833	862	804	794	799	857	802	797	835	803	816	789	799	750	782	792	812	818	819	811	802	825	807	825	809	767	761	809	787	808	783	817	732	778	825	825	832	854	792	789	783	809	777	808	832	808	783	832	806	784	814	756	783	858	826	813	829	856	781	799	805	795	787	807	789	825	795	801	807	829	796	797	790	810	835	804	813	820	813	798	845	823	836	827	772	801	816	817	806	803	843	800	833	811	792	835	796	779	811	777	778	776	798	838	840	855	820	806	788	825	836	866	812	852	768	769	799	796	798	807	796	831	823	832	816	787	804	763	837	846	807	807	851	804	786	849	821	786	777	801	811	824	803	839	798	795	830	796	793	834	758	802	762	838	818	791	820	806	820	844	834	844	810	846	811	804	861	844	846	822	802	778	844	806	758	758	754	793	801	811	800	805	731	788	859	810	794	797	838	825	809	784	777	799	798	824	822	856	810	823	816	809	797	786	811	792	834	807	792	803	842	791	830	774	826	805	790	828	768	797	806	817	828	846	808	828	765	832	793	813	816	815	810	801	791	777	811	821	775	803	800	850	774	824	867	794	830	847	784	820	802	770	769	757	799	782	822	746	784	825	831	816	823	773	811	830	838	845	784	794	831	852	863	801	800	804	853	791	799	787	845	776	818	783	847	735	808	832	832	846	812	855	788	775	762	779	826	802	780	779	787	810	761	805	808	812	737	834	782	783	811	730	798	771	771	829	799	805	808	817	812	846	816	777	779	804	827	851	838	812	790	821	792	839	831	856	785	789	832	772	835	791	824	752	813	833	803	816	788	821	833	827	794	810	779	815	780	792	753	793	870	804	834	810	761	792	814	788	840	791	838	859	801	803	772	830	785	860	823	789	848	791	813	797	819	821	834	800	798	850	791	791	877	816	795	796	777	817	828	861	832	794	825	822	795	790	872	818	799	816	856	826	815	843	853	839	816	785	800	833	767	835	840	844	760	843	808	856	788	794	853	844	783	814	772	825	805	831	803	802	825	778	760	822	758	872	826	809	852	786	782	816	792	825	860	782	797	839	806	790	792	800	780	851	820	801	784	783	843	825	818	778	786	866	845	836	809	844	810	806	821	767	785	831	816	790	845	758	809	824	824	810	792	854	789	765	822	820	834	769	775	842	802	810	788	765	867	810	827	784	861	822	798	813	802	864	791	801	763	771	817	831	785	800	835	824	774	773	782	839	808	785	809	808	837	759	831	793	817	810	830	766	818	834	790	785	822	759	787	798	798	811	831	765	844	805	761	857	853	799	797	785	850	836	781	782	826	800	786	755	771	758	776	818	761	814	828	853	795	781	817	799	810	784	828	775	821	810	810	813	810	803	781	836	784	805	804	841	768	831	832	824	820	794	825	818	787	820	757	825	793	774	815	836	809	820	830	803	859	857	823	796	806	863	812	849	775	827	873	789	819	817	824	846	809	789	897	830	812	792	784	861	829	823	787	825	798	849	776	813	773	747	802	835	807	801	799	799	849	743	831	839	777	822	789	811	802	801	793	814	786	804	845	843	746	803	807	773	775	799	816	840	823	849	838	781	781	779	776	758	807	803	813	805	801	781	767	843	797	804	835	831	800	770	809	785	822	832	822	800	761	801	813	768	812	805	780	776	808	809	779	826	832	773	820	796	756	822	772	795	856	836	814	855	829	828	790	836	806	853	813	757	806	840	859	816	744	804	801	807	765	774	782	831	828	805	816	777	794	828	810	805	865	858	810	782	817	814	895	789	770	760	857	794	800	815	794	799	818	805	827	846	801	878	810	786	782	791	791	857	788	799	814	766	764	791	760	783	850	782	770	780	808	788	772	798	796	790	853	797	861	806	803	818	770	811	812	752	780	870	825	847	839	780	748	785	778	794	816	791	790	821	795	798	827	775	840	766	754	825	814	745	771	805	808	818	874	828	815	822	842	839	886	840	845	827	770	811	826	790	806	835	813	833	818	817	814	811	757	765	799	770	824	840	778	836	780	796	786	793	802	782	803	799	804	818	859	826	776	802	822	820	774	726	835	793	831	815	802	814	758	793	843	808	801	824	789	821	805	823	791	837	735	824	847	774	812	809	798	774	851	806	785	852	785	783	814	826	808	820	793	821	806	797	831	812	802	817	788	854	850	805	822	800	805	829	800	750	780	841	751	820	758	820	831	813	836	809	827	800	847	812	806	794	801	793	853	818	843	846	823	773	774	794	785	803	829	846	733	819	824	820	851	762	799	807	835	819	849	820	768	786	785	768	820	867	780	809	832	803	763	801	818	765	891	902	804	809	775	834	785	827	819	812	851	812	807	768	800	811	800	824	777	806	819	751	782	767	779	782	788	772	816	824	857	770	780	815	819	825	744	838	830	822	825	755	798	814	770	847	751	815	777	751	821	775	780	787	781	807	830	804	805	789	836	851	856	816	800	816	805	872	792	845	777	834	759	839	858	820	801	802	851	763	778	783	798	821	813	863	821	768	831	789	828	821	798	826	817	812	796	800	782	789	843	778	859	756	848	782	835	822	792	797	822	814	800	784	845	784	780	871	825	831	803	796	754	782	774	871	773	854	821	809	829	819	796	802	763	797	814	804	803	850	781	823	825	807	792	805	781	835	831	713	823	786	787	780	775	838	795	852	850	745	781	837	816	821	777	811	842	810	755	812	793	799	839	813	818	783	826	889	798	780	814	775	809	812	837	833	799	860	792	789	793	821	785	843	790	818	848	847	832	868	852	795	776	822	797	841	847	783	761	818	751	758	845	853
29006	27313	26011	15936	11341	3045	246	214	215	223	213	221	235	216	210	216	238	218	206	220	193	227	179	232	231	196	225	207	220	221	221	206	226	188	205	220	218	199	227	232	229	223	217	209	220	248	236	211	202	206	211	211	201	210	218	207	223	208	233	209	207	221	232	177	224	214	195	216	211	203	198	210	207	218	210	210	214	188	194	233	230	226	220	216	215	210	207	220	192	232	216	222	204	229	226	221	225	230	197	195	219	243	208	208	220	212	212	218	208	182	233	189	219	209	237	238	215	210	214	186	185	204	214	222	199	203	213	213	164	215	197	205	219	239	230	213	194	217	210	219	209	198	199	190	232	206	227	197	215	219	230	190	219	219	246	209	210	232	219	202	214	248	223	222	213	212	229	233	234	207	223	233	199	201	209	218	219	216	237	221	216	218	225	224	199	214	219	203	208	240	219	194	215	215	190	213	235	228	209	212	199	210	210	222	212	232	217	207	204	221	190	220	227	210	252	228	225	206	233	214	227	187	228	237	212	203	191	237	214	211	235	216	218	228	220	219	206	224	229	226	198	182	260	214	211	229	187	234	231	217	209	226	246	210	215	231	203	239	198	199	194	214	213	205	232	237	213	207	226	244	206	204	223	195	209	179	217	223	220	238	211	201	207	226	201	216	209	199	225	234	178	218	210	196	204	214	220	226	229	186	186	203	219	231	193	227	190	221	204	207	247	232	188	193	209	236	206	218	232	221	218	221	215	225	209	202	255	220	216	247	199	200	204	237	215	204	198	224	224	209	212	206	214	231	206	196	219	212	235	222	220	209	197	193	217	194	234	229	215	188	229	233	207	228	201	223	208	223	241	228	194	201	200	225	192	240	221	196	221	226	222	209	190	229	206	239	231	222	227	217	193	227	216	209	215	225	210	216	205	200	223	206	212	252	209	196	217	204	232	207	203	214	194	232	204	211	208	201	209	217	219	202	206	220	210	200	226	223	228	197	207	213	198	215	220	240	221	209	220	215	234	233	222	212	244	203	235	222	196	207	231	213	219	222	220	217	209	195	209	232	238	227	226	221	220	211	194	200	211	194	212	206	219	208	203	220	218	219	217	198	197	224	223	223	217	204	227	186	209	204	220	211	217	232	194	196	218	216	220	198	204	220	209	196	222	234	251	220	198	209	228	203	228	218	214	217	223	209	215	218	225	209	213	223	225	230	193	233	221	222	216	217	200	190	209	253	224	194	213	221	201	218	194	219	187	211	250	201	214	228	207	238	201	212	203	224	217	229	221	225	211	213	209	209	234	211	239	213	208	200	218	217	204	193	206	232	243	177	207	236	229	212	228	227	177	194	238	209	209	225	203	213	230	218	263	187	235	193	252	209	197	236	205	225	234	214	208	199	216	212	195	240	210	215	231	205	187	235	188	194	244	199	198	223	204	251	220	221	224	194	210	221	210	227	200	233	225	193	230	221	204	204	208	188	217	212	231	218	232	209	201	237	224	212	199	239	188	222	212	197	213	220	194	223	199	190	211	231	202	222	221	219	207	216	201	224	231	212	216	229	208	201	229	242	213	204	215	226	231	197	197	239	215	206	200	237	201	215	242	202	227	214	195	204	198	210	190	210	214	192	194	208	198	236	213	230	196	200	205	232	208	220	233	215	205	208	224	207	197	220	198	225	227	232	208	208	203	196	203	218	211	234	214	197	204	201	229	233	222	216	211	208	235	212	221	217	207	199	207	229	197	204	199	227	239	219	225	234	232	262	224	209	234	202	216	212	201	228	226	223	197	215	198	203	227	226	214	217	220	226	204	213	233	229	191	199	232	208	232	226	203	222	227	197	230	230	226	219	218	206	211	208	184	200	204	226	211	236	224	211	215	194	217	210	215	242	221	237	205	203	197	203	205	196	242	208	234	211	196	192	213	234	204	226	208	211	210	210	201	215	196	229	240	233	244	209	185	213	208	219	215	212	212	208	227	228	197	244	203	193	191	197	198	177	195	229	209	206	229	210	210	201	208	216	224	226	204	222	186	212	213	210	206	201	211	226	211	223	218	211	203	200	205	208	210	221	209	206	229	221	212	216	206	203	201	239	240	206	208	220	214	207	216	237	217	198	228	223	196	199	229	235	193	211	206	219	208	221	207	227	218	189	210	254	223	223	207	212	247	207	202	213	220	216	216	223	218	228	244	204	212	216	207	210	200	212	253	227	196	212	240	234	219	222	211	212	224	213	219	210	210	218	202	205	199	222	227	238	197	234	204	221	210	215	208	216	248	225	206	222	198	221	194	206	228	204	200	202	219	205	240	222	191	208	202	209	232	212	208	218	201	225	229	196	213	213	226	225	229	205	218	217	246	201	238	212	233	199	227	208	212	237	243	216	221	190	215	232	218	218	204	171	221	203	197	183	227	219	210	210	218	191	194	215	226	204	255	202	225	209	219	218	185	199	210	197	188	202	215	203	217	201	229	213	218	212	228	190	236	209	220	210	224	193	201	205	221	209	195	213	217	189	201	194	219	228	214	203	235	238	245	193	213	217	243	219	223	214	189	206	220	213	208	211	222	210	212	197	212	222	218	215	217	200	224	228	190	211	247	184	229	202	217	220	181	199	218	228	211	228	213	215	241	180	224	238	202	228	199	215	205	223	213	186	220	230	231	186	231	207	227	216	224	195	223	206	237	205	192	213	202	199	181	213	189	222	221	226	227	212	230	200	194	205	226	219	200	210	213	204	220	225	220	235	211	235	213	198	204	204	239	208	210	229	209	223	203	222	223	200	229	178	233	212	218	220	210	226	228	193	200	198	198	200	223	218	217	197	212	251	220	245	232	234	240	197	230	217	225	217	224	233	199	229	193	197	215	215	217	216	217	201	214	178	204	233	221	221	191	220	217	209	208	216	219	212	212	206	213	209	194	219	235	225	225	208	182	239	198	205	223	198	212	212	222	221	205	228	231	203	204	213	227	204	230	234	200	227	222	188	225	235	203	221	206	215	204	227	218	216	192	188	193	215	210	214	215	216	224	193	199	214	223	219	205	199	187	246	205	219	196	226	226	193	194	218	197	244	193	221	244	192	233	228	202	209	199	239	206	239	219	219	196	222	217	204	212	218	192	197	219	229	226	207	219	228	208	212	221	235	201	207	204	200	204	201	226	245	212	248	201	199	206	211	197	211	215	208	198	231	208	234	238	222	221	193	187	189	210	211	219	195	220	187	238	209	212	206	224	229	207	193	211	221	188	195	205	208	222	187	214	216	210	239	230	215	218	234	215	213	197	227	211	201	223	223	212	229	232	230	219	199	219	230	235	210	201	198	222	210	229	224	225	236	211	227	217	227	197	230	198	216	201	178	214	227	205	227	206	234	242	211	182	212	193	223	199	207	212	213	210	196	216	211	210	232	240	198	220	190	201	232	229	227	203	182	227	198	215	226	211	199	209	209	234	226	241	222	210	224	227	234	199	210	206	200	207	217	200	195	215	226	224	202	197	219
32798	45430	33282	20347	18247	5667	397	383	367	349	364	360	382	367	369	359	346	402	365	359	396	354	353	387	377	393	356	338	375	370	330	409	395	391	379	363	366	426	361	395	394	372	370	354	361	346	357	362	405	385	371	362	398	368	351	383	356	385	381	381	379	365	358	360	332	391	393	401	360	357	409	369	388	367	361	363	385	353	386	364	406	373	372	379	379	380	407	360	390	364	388	352	375	383	343	384	400	375	366	381	347	350	366	349	403	362	366	344	372	363	393	422	330	386	364	366	383	355	391	402	393	377	385	374	335	408	375	386	394	378	384	382	378	337	376	366	350	386	387	405	346	404	392	338	344	366	365	367	353	394	385	380	372	366	391	326	383	342	363	373	398	376	351	395	357	374	353	387	347	382	375	407	385	363	371	357	356	354	356	372	391	346	370	381	374	371	373	383	335	388	335	380	383	343	390	352	332	362	375	367	340	347	369	386	370	380	375	364	381	390	373	357	363	354	350	380	384	363	347	361	349	365	407	364	360	371	377	394	363	388	370	383	359	343	364	352	354	378	366	357	379	372	378	382	378	339	384	388	382	375	348	368	372	356	407	368	402	333	382	355	356	372	383	400	389	361	375	344	381	399	385	362	327	380	395	397	329	347	394	346	330	355	362	360	380	358	380	359	386	382	368	404	379	354	364	344	372	388	372	356	392	387	350	386	383	398	373	374	359	366	383	351	355	383	372	339	368	373	350	373	362	394	389	359	355	381	391	356	374	368	363	340	371	355	379	358	381	388	412	388	354	319	399	368	414	373	376	381	349	359	395	383	396	355	378	377	391	361	368	399	355	363	368	360	341	368	357	387	386	361	373	372	393	394	384	367	387	366	370	390	400	360	372	351	372	364	361	363	320	355	321	396	370	369	377	394	381	347	368	349	390	361	373	388	362	375	356	368	391	357	357	380	358	392	366	358	349	369	358	352	368	381	353	380	416	394	391	380	371	352	379	389	372	367	345	367	376	362	379	398	375	373	377	386	400	367	354	372	373	349	377	366	364	363	367	385	415	337	363	371	396	354	395	371	356	406	392	380	400	308	367	375	382	383	390	357	372	370	394	399	401	368	375	354	347	410	350	371	336	389	391	381	372	370	362	422	379	372	408	371	371	376	375	376	374	399	362	393	339	371	358	367	349	355	375	368	338	374	368	367	362	380	349	374	360	377	377	361	392	359	353	363	355	375	412	408	364	332	379	371	393	358	379	381	364	370	349	384	398	382	352	374	363	389	365	404	373	337	352	345	381	344	389	389	384	363	386	391	347	362	355	334	361	334	393	378	386	384	358	347	394	363	372	368	390	400	355	363	424	402	403	375	404	356	357	369	377	361	370	374	354	390	378	357	372	392	361	394	351	376	352	345	356	398	370	332	379	361	356	366	346	347	381	369	353	352	400	386	366	376	394	359	368	378	417	377	365	352	355	387	369	373	370	365	360	334	367	357	369	391	358	365	395	378	389	355	357	339	380	383	371	358	400	371	388	388	373	381	412	374	354	367	385	366	386	371	371	377	369	355	359	358	428	390	402	381	370	362	344	396	336	380	386	386	385	359	405	357	363	377	368	349	361	369	360	393	367	387	368	339	364	367	369	399	365	390	350	411	387	383	383	364	406	404	375	393	342	357	373	405	394	368	381	376	373	357	383	396	410	408	388	356	373	389	316	388	345	402	397	397	379	386	372	382	374	338	385	378	367	376	393	379	392	349	364	393	369	336	371	370	376	373	399	389	347	387	385	352	384	392	351	369	328	332	364	374	381	380	400	373	373	322	373	361	389	370	336	371	362	365	401	383	408	342	360	350	344	380	372	360	348	369	383	338	378	378	369	355	362	412	365	389	381	393	375	393	389	367	365	378	414	418	361	369	362	384	379	407	341	395	373	371	350	388	355	385	390	366	362	370	370	377	406	394	370	365	390	388	390	373	371	361	379	366	334	342	351	344	394	399	364	379	339	398	357	375	349	340	369	393	360	363	357	355	355	371	363	345	390	341	363	367	373	389	398	357	404	392	381	399	384	381	365	387	375	378	340	373	384	346	387	354	386	388	370	374	348	375	341	382	342	373	361	397	341	405	387	357	346	369	408	387	386	332	366	389	369	385	400	398	393	357	355	386	365	358	383	382	356	388	403	391	369	395	353	398	333	371	375	361	394	390	370	377	362	402	395	351	375	385	361	393	375	375	359	390	360	396	342	360	399	360	369	364	377	400	347	369	346	381	358	380	355	386	356	379	375	374	353	369	347	374	380	377	364	360	391	399	374	379	362	372	366	341	351	380	355	342	378	359	390	398	377	385	382	399	375	356	390	390	403	401	349	387	361	357	388	379	362	376	385	390	379	365	350	345	361	369	372	369	379	412	373	362	371	377	344	372	359	391	372	385	378	372	394	398	374	384	364	351	387	357	396	359	346	394	369	353	373	344	361	363	350	387	400	382	341	332	367	376	338	362	381	359	371	403	365	349	357	392	371	389	353	388	381	381	391	378	363	394	338	363	403	348	391	366	367	344	388	384	362	374	370	403	366	385	372	375	372	353	354	365	356	412	388	407	406	359	361	394	359	363	390	357	399	390	379	360	390	395	365	383	356	364	346	406	375	350	377	367	373	336	349	379	390	336	409	374	374	382	398	364	346	355	364	383	349	331	381	348	391	358	376	353	333	422	367	354	353	396	357	389	377	381	374	409	367	386	366	374	364	345	367	367	389	356	349	383	384	375	364	372	356	327	371	392	375	375	357	326	360	405	371	355	376	387	390	379	397	328	393	358	382	387	362	383	364	406	383	346	398	372	388	384	357	384	374	390	372	418	376	342	368	377	383	387	362	377	363	375	362	358	365	371	357	396	346	322	362	378	373	378	383	373	371	388	369	384	339	363	361	394	373	335	400	384	361	404	386	376	335	366	375	372	367	373	354	352	355	375	353	352	349	346	359	387	389	369	399	374	402	384	403	398	370	382	358	372	392	354	379	388	338	342	373	361	390	369	384	355	390	348	372	374	356	397	359	437	392	362	372	387	377	374	334	381	377	331	355	422	374	407	342	412	383	350	340	398	383	374	346	356	399	372	349	361	388	362	364	360	347	409	367	392	383	331	389	348	396	366	359	375	365	332	379	348	370	367	334	381	410	386	398	391	390	378	362	349	380	389	383	372	363	341	352	394	393	334	366	366	367	369	344	369	334	378	368	339	361	341	370	348	339	349	378	360	351	381	408	370	406	374	365	391	365	383	376	338	335	372	357	380	338	387	399	343	367	395	354	373	345	366	365	395	390	371	373	389	359	360	337	379	381	341	386	358	373	373	371	395	385	347	379	407	381	378	347	365	386	370	359	338	356	341	399	383	347	386	326	395	368	351	337	399	367	364	396	377	375	413	367	348	369	400	354	370	357	340	341	380	374	376	398	350	378	371	371	395	411	391	396	350	377	391	399	339	381	385	411	344	374	361	345	361	347	370
25186	24383	33179	32467	36628	21113	3808	386	365	348	347	335	341	372	343	336	362	328	317	340	338	331	343	339	336	328	357	333	379	326	358	328	342	359	365	338	360	346	318	357	362	362	334	327	315	343	332	352	365	338	361	339	316	334	311	320	320	309	313	294	329	309	312	331	348	284	345	329	336	324	327	335	376	314	338	328	300	334	344	357	333	345	317	368	329	334	354	346	338	322	328	337	349	335	321	327	322	323	359	327	329	335	341	303	320	329	371	347	315	362	322	339	328	366	316	322	303	348	397	306	327	315	354	360	356	317	350	346	333	337	330	351	321	371	341	344	312	317	310	368	341	355	311	314	341	314	329	333	365	344	348	321	344	344	327	364	319	332	325	365	333	322	331	366	322	360	342	374	340	351	332	329	332	295	332	331	333	350	335	310	353	346	341	331	394	329	346	348	316	333	336	331	355	321	344	364	337	322	340	313	340	334	337	331	360	326	341	343	355	385	351	353	338	309	330	312	347	327	357	318	330	373	345	342	353	350	344	327	323	333	328	338	348	336	347	316	358	331	308	334	341	332	301	354	358	294	347	334	297	312	326	335	313	336	366	308	333	335	353	307	337	338	335	315	330	342	323	336	314	375	361	322	330	337	335	342	342	357	321	365	336	356	323	328	339	338	346	336	376	351	321	323	334	298	332	324	308	361	329	341	350	333	321	359	346	303	333	336	368	368	347	351	358	328	328	332	352	340	313	330	308	336	366	356	370	320	360	281	328	333	343	338	348	301	357	341	318	352	338	341	342	321	299	344	317	331	325	351	351	290	338	342	328	353	320	345	332	370	356	361	322	328	365	341	338	340	371	347	344	334	329	318	352	349	350	321	325	320	319	340	316	345	343	350	326	368	382	332	315	350	347	344	336	354	354	319	352	337	336	337	326	328	328	347	375	315	295	337	346	348	341	341	366	319	312	356	331	336	324	344	340	349	323	340	336	348	354	325	339	344	315	326	327	327	336	368	320	326	331	343	354	359	365	303	312	349	300	353	335	328	322	352	338	336	336	335	362	343	376	324	338	291	308	336	297	341	344	348	306	358	347	358	295	366	344	310	310	350	316	363	318	330	358	341	333	336	333	331	332	311	366	320	321	311	348	356	335	357	297	334	343	308	340	361	323	349	344	325	359	340	313	329	339	321	334	384	327	335	332	350	351	360	300	348	351	329	303	324	349	349	341	339	333	349	318	309	340	336	340	351	338	363	347	345	310	329	347	323	351	349	297	364	327	336	363	362	336	300	354	373	359	344	357	348	358	331	365	352	315	309	331	347	308	331	345	310	344	341	307	355	344	340	323	311	335	332	344	344	360	346	315	353	327	339	360	341	306	310	340	331	357	353	317	339	332	328	369	347	316	320	357	355	330	384	365	339	334	326	356	336	342	342	352	318	350	317	349	335	338	361	341	353	347	337	329	314	349	345	342	357	362	355	351	330	360	336	339	367	314	325	351	339	330	328	352	327	330	351	336	289	318	330	350	344	327	367	350	352	320	342	321	347	370	344	333	327	352	321	324	362	348	330	334	351	355	345	356	330	329	331	318	364	350	348	341	305	324	338	365	326	319	346	345	350	345	330	339	320	348	341	345	307	333	334	371	333	369	332	323	311	370	340	377	351	309	314	368	319	344	336	305	352	349	362	347	288	342	346	329	372	331	336	325	326	330	358	340	376	318	352	346	316	325	310	377	337	369	381	367	341	339	355	342	341	375	311	327	318	328	311	343	313	364	340	331	343	371	347	339	339	335	310	313	318	328	352	343	362	306	333	366	360	308	304	323	374	338	345	351	341	359	339	353	351	339	370	342	354	355	344	316	342	302	329	348	328	341	352	347	363	342	344	323	356	345	345	338	323	333	356	326	332	316	310	370	352	322	331	353	347	319	313	367	321	330	302	326	327	353	307	362	336	327	328	345	339	357	325	339	325	345	303	379	332	350	365	372	345	326	329	362	308	351	339	353	327	325	354	352	330	357	363	333	343	358	361	359	340	361	341	320	336	350	354	333	363	341	312	388	365	370	351	312	345	354	349	318	331	335	333	357	328	318	345	345	357	331	316	371	334	321	339	322	333	330	378	333	282	311	327	356	375	345	340	323	363	335	315	350	344	345	343	324	314	366	343	322	340	339	337	343	346	354	315	320	323	338	338	332	329	341	372	339	323	328	378	337	320	333	303	334	393	344	345	326	342	361	330	360	333	345	333	345	306	326	321	320	346	377	353	353	347	323	328	345	333	330	340	354	353	328	377	340	370	372	369	342	356	329	343	353	294	322	340	323	358	369	312	367	352	322	324	350	327	342	337	349	339	337	350	335	358	329	344	332	305	329	339	316	327	321	325	345	300	324	324	361	326	350	290	365	305	327	326	341	345	369	341	357	325	340	357	330	370	319	325	347	326	337	327	345	313	323	333	322	344	329	357	310	329	379	335	322	347	361	331	328	354	326	343	361	332	341	311	315	344	347	390	338	329	365	351	347	340	340	331	328	305	342	341	345	321	316	348	350	381	354	322	317	357	351	316	341	348	348	331	353	311	342	344	351	329	335	340	334	360	287	312	309	349	296	308	324	337	362	349	333	321	329	349	294	349	359	322	331	366	377	326	340	362	339	343	362	347	318	322	353	339	351	347	326	313	323	341	306	316	328	364	326	348	359	344	295	347	346	349	293	331	329	320	346	368	306	342	360	363	344	354	316	351	338	347	352	360	324	306	359	339	347	354	318	308	359	345	351	343	357	340	360	351	331	317	355	328	342	337	345	318	356	329	367	362	337	338	322	362	336	343	349	332	293	325	312	325	348	346	324	339	306	351	339	367	350	331	329	327	325	331	341	325	326	345	332	327	326	359	326	316	342	337	359	314	335	340	296	328	343	331	349	355	345	324	330	350	307	356	341	324	316	327	313	358	340	323	283	349	374	363	319	342	304	341	358	347	347	335	351	322	353	332	315	320	331	325	324	323	336	331	354	348	341	310	313	333	354	349	321	320	332	335	353	340	308	352	360	311	319	310	315	316	352	322	322	321	363	324	312	320	320	372	357	342	365	320	342	335	303	345	366	306	334	377	349	292	376	322	326	326	358	340	351	347	347	363	370	344	335	351	363	341	347	343	338	340	329	366	343	324	351	329	336	330	325	315	306	317	330	362	379	347	365	346	351	318	340	341	313	359	351	320	348	336	363	332	342	302	331	379	349	365	316	298	347	308	380	310	325	376	321	328	355	336	319	315	350	346	316	320	323	317	339	349	347	327	324	349	354	350	346	347	339	351	305	315	335	310	363	349	342	367	345	352	311	336	342	363	347	338	335	350	390	319	339	340	326	323	369	310	333	329	352	314	352	327	373	322	329	332	347	316	316	316	297	315	364	333	336	370	359	313	336	331	330	335	340	367	340	340	349	377	326	321	336	315	348	345	316	365	339	365	348	320	288	346	344	314	344	304	327	363	315	333	331	334	331	348
59745	91105	63850	50113	44532	17643	617	643	603	570	575	562	605	564	523	576	596	534	535	533	527	553	572	566	548	506	570	532	612	537	568	540	592	547	546	582	510	532	566	558	544	524	522	594	506	556	514	553	520	535	522	528	600	526	557	562	562	563	534	531	552	548	513	511	591	545	519	563	554	542	557	560	493	534	541	515	553	609	550	582	562	568	558	559	557	530	525	526	573	539	564	562	531	576	589	529	560	520	555	522	532	566	572	543	549	531	564	568	562	556	546	532	537	525	513	562	578	511	554	577	528	530	529	559	563	522	514	536	543	541	545	557	514	548	560	547	551	517	554	582	540	572	604	550	523	558	594	556	559	566	552	547	547	549	488	573	567	540	528	575	506	560	604	532	589	573	534	559	554	520	561	482	515	540	523	580	591	532	540	551	571	570	540	589	528	539	542	542	537	574	562	568	572	536	589	575	557	556	549	537	528	533	555	578	566	543	558	549	545	537	566	545	553	553	566	522	534	515	602	522	504	557	550	556	528	550	579	562	539	577	577	533	577	584	558	512	510	531	491	547	562	543	551	545	578	551	543	559	578	537	547	534	505	513	566	580	529	537	594	566	530	580	594	543	537	525	549	537	509	550	519	562	544	575	532	563	552	550	523	534	602	541	575	525	539	551	546	535	519	551	549	542	562	589	540	526	554	581	581	527	550	554	530	563	566	506	555	508	591	583	541	584	550	528	548	537	556	518	538	552	587	495	538	534	545	560	534	543	533	581	506	523	615	542	545	538	568	525	519	557	547	552	529	566	533	559	565	570	569	593	546	548	520	527	594	549	515	495	567	573	516	554	551	571	552	536	562	526	562	495	508	535	575	555	574	523	548	572	552	536	581	488	557	533	557	580	547	528	542	523	496	564	540	529	559	507	570	535	524	566	567	528	552	519	542	556	528	548	554	559	555	524	565	503	554	516	521	532	561	500	543	538	565	535	539	533	533	556	545	572	522	512	576	549	564	516	484	531	505	561	574	577	529	564	507	546	519	566	583	545	532	567	521	526	538	559	559	510	545	559	506	539	514	561	551	514	548	557	540	549	533	537	564	533	530	533	553	572	570	576	519	546	551	517	572	530	545	533	523	512	589	548	542	551	524	547	553	510	571	546	593	525	526	585	545	582	558	551	546	524	572	555	567	547	526	511	508	527	570	557	547	582	549	518	540	551	599	526	565	573	559	528	531	557	554	533	554	579	549	554	523	550	512	502	531	567	596	529	567	565	559	537	558	575	563	537	570	522	534	535	561	576	545	546	538	517	547	532	554	555	520	545	559	534	586	539	534	567	547	549	508	535	564	562	575	509	568	510	570	547	548	532	534	546	564	560	522	521	538	590	548	580	538	531	545	565	538	599	531	559	529	575	555	551	557	589	546	517	554	549	556	513	568	576	544	507	564	532	550	506	488	561	545	527	553	576	566	557	513	612	529	570	504	561	556	528	543	541	548	518	529	533	560	545	527	563	533	540	608	545	531	559	555	553	532	574	546	495	514	564	564	528	557	574	543	557	560	575	537	536	522	582	522	534	582	588	544	566	596	557	553	562	580	546	524	549	557	549	553	550	579	552	542	546	563	564	536	547	514	546	520	564	540	555	549	572	536	532	564	560	529	547	528	562	518	541	535	565	525	584	601	522	566	555	524	559	524	526	562	539	547	528	573	517	542	543	567	544	546	559	522	539	514	542	567	524	577	560	550	532	578	560	564	533	553	550	548	544	576	523	542	521	563	565	568	507	554	542	544	542	548	575	585	561	552	549	604	508	532	561	529	534	573	540	556	563	550	545	556	566	557	503	536	537	569	547	598	552	575	570	583	573	568	532	607	578	562	548	558	554	564	567	535	529	550	561	575	598	559	529	521	545	577	543	545	552	554	520	547	550	538	544	549	562	565	525	538	532	508	566	525	590	535	508	528	534	539	548	564	552	528	537	529	547	554	517	562	552	615	585	521	553	545	568	593	550	595	580	599	533	536	570	558	559	513	592	532	543	567	536	545	578	525	541	544	543	539	529	568	534	531	566	550	555	548	546	515	557	555	560	543	531	542	556	503	544	586	505	602	544	526	559	566	584	554	570	531	534	537	529	550	586	525	504	595	552	518	569	582	522	534	542	546	514	519	530	543	581	528	531	535	546	533	544	542	536	555	545	513	600	563	594	510	567	541	547	524	552	522	542	581	571	567	552	461	567	542	545	539	535	533	565	556	583	581	529	534	549	556	532	540	556	556	589	549	553	530	486	569	567	591	546	563	581	557	518	554	552	522	540	583	565	586	545	537	535	569	548	517	536	531	580	497	532	560	506	538	573	579	565	558	558	553	561	572	512	542	561	575	565	535	544	506	534	513	554	500	595	534	545	548	551	579	533	578	570	526	559	554	562	516	505	558	522	552	535	585	585	543	515	568	556	551	568	556	535	528	548	566	620	572	557	549	536	558	581	517	527	543	528	528	509	557	543	566	543	514	512	579	587	564	571	566	523	503	595	523	515	510	555	494	558	530	542	538	526	573	554	517	527	540	550	565	574	556	525	514	549	578	508	521	550	548	545	531	544	553	549	537	545	543	548	585	520	548	550	559	556	530	590	493	589	537	552	546	521	573	540	558	578	543	558	525	570	541	530	530	565	541	562	589	542	551	564	586	551	546	533	497	530	538	570	559	553	540	557	571	528	530	569	578	562	572	532	581	553	522	544	552	526	527	508	566	550	555	563	493	563	552	559	547	566	520	564	542	528	559	531	543	555	531	577	545	547	587	574	516	543	531	552	549	544	547	575	599	536	560	526	538	525	533	609	563	549	522	575	539	580	529	570	533	542	570	518	551	576	549	511	532	556	575	515	546	550	544	546	548	533	541	509	521	567	549	562	566	554	547	556	517	522	536	580	532	541	566	540	551	556	525	513	508	555	543	524	562	533	549	571	581	582	566	542	535	543	552	540	541	524	524	560	534	563	528	525	546	529	525	530	498	551	534	518	581	522	611	534	538	569	528	514	531	521	581	533	562	558	590	520	533	548	562	556	575	538	559	555	544	564	544	563	523	537	567	532	536	546	493	543	544	526	576	526	555	532	534	573	581	546	577	529	572	545	587	508	580	581	589	506	555	549	535	514	559	533	543	532	573	519	523	555	555	538	579	595	543	529	544	545	542	561	557	534	496	555	562	510	564	550	612	556	514	551	578	535	547	548	567	532	554	497	552	525	548	578	567	532	542	560	548	580	511	545	529	566	519	605	540	522	494	530	550	532	549	511	540	600	517	576	585	565	538	517	501	569	577	528	566	527	575	542	559	540	548	548	541	539	543	555	591	542	509	571	534	534	532	565	533	518	563	483	571	545	581	566	540	524	590	588	564	561	584	568	548	551	512	544	564	536	511	544	571	569	527	539	566	560	548	529	564	559	572	568	515	589	591	546	552	544	529	565	568	552	541	608	560	550	541	530	565	582	588	543	537	527	550	548
24246	22917	32994	30847	42289	25833	8997	838	610	532	551	581	554	576	550	531	551	579	545	489	529	547	572	520	585	535	569	558	501	512	537	561	586	547	513	540	551	558	515	546	548	528	504	532	534	554	527	545	564	565	567	498	523	539	565	531	546	535	516	504	544	593	486	499	548	546	527	528	561	538	558	543	486	491	529	500	496	557	506	525	514	509	527	530	515	544	507	504	546	508	498	525	522	528	510	528	533	565	552	500	538	510	523	506	531	552	564	556	510	551	598	480	519	512	542	540	516	537	527	523	542	545	496	508	535	555	553	537	544	521	501	566	520	551	513	529	550	496	500	514	510	526	529	503	523	551	493	506	486	515	525	561	523	531	549	510	527	559	508	547	525	540	467	492	522	519	521	525	526	536	525	521	473	544	539	496	496	511	509	567	512	507	548	550	524	514	552	517	540	525	499	514	583	537	517	578	546	515	564	558	539	540	544	549	544	543	511	517	539	546	508	575	553	523	526	572	514	575	557	516	523	543	564	489	561	561	498	542	544	512	475	532	515	547	527	511	560	530	504	512	488	507	559	551	546	497	542	511	502	513	523	536	510	523	544	533	529	507	538	535	517	519	489	534	491	531	515	557	539	523	536	522	541	534	531	517	545	491	551	532	517	507	507	530	569	517	511	470	486	533	526	539	510	498	503	532	521	522	538	496	504	564	489	561	546	561	559	550	548	515	540	530	492	519	515	507	494	503	537	523	526	525	547	555	537	510	498	533	515	521	542	530	517	540	544	530	537	546	532	562	479	516	542	517	521	497	521	547	519	489	510	552	557	560	515	538	491	534	525	487	510	506	544	584	519	523	582	491	535	520	539	519	521	509	537	554	489	521	515	525	506	521	518	497	557	504	526	514	532	549	534	554	535	544	516	533	494	531	542	503	491	537	516	526	510	535	517	564	559	532	476	526	553	554	531	503	573	464	537	533	578	528	527	488	553	518	476	511	539	577	539	515	495	543	517	508	523	529	565	551	533	502	511	512	543	541	522	511	584	502	526	519	530	562	490	528	517	536	569	500	534	550	511	511	578	528	509	563	505	537	540	494	531	512	545	482	477	552	529	515	492	575	525	552	486	528	531	495	540	504	524	525	523	528	531	558	558	567	591	484	540	544	522	503	485	473	524	523	572	519	528	500	503	513	532	509	521	534	506	497	496	547	510	537	543	538	525	547	516	558	590	534	498	531	540	543	517	516	528	564	515	502	510	537	497	557	552	509	554	484	549	532	529	513	505	513	534	538	555	553	512	517	524	528	532	542	497	535	517	503	499	521	540	540	518	515	539	502	550	536	512	506	512	538	491	490	552	569	541	546	513	520	542	528	543	571	506	539	510	505	485	524	565	542	554	535	524	499	558	534	522	600	503	530	517	507	523	531	558	547	543	511	519	528	524	505	517	528	536	520	536	520	485	536	525	516	534	475	557	493	529	521	516	558	491	529	530	515	524	494	547	556	509	540	552	532	516	538	517	551	526	512	505	545	534	528	564	545	573	501	510	522	483	510	566	573	545	531	545	540	498	507	562	478	505	541	519	539	510	524	499	519	495	513	556	530	496	561	500	584	513	505	540	545	514	507	491	542	554	511	523	501	506	516	497	510	533	523	495	499	532	525	538	509	506	536	532	510	526	537	537	472	510	536	544	498	546	521	494	523	512	544	519	516	489	542	511	552	522	496	516	525	538	577	506	574	541	478	494	496	525	536	545	558	556	527	539	488	500	525	528	514	527	521	563	562	536	527	555	556	508	505	565	492	517	554	535	536	541	553	551	552	556	519	519	479	532	517	503	535	506	535	533	519	541	519	503	561	517	549	531	524	530	548	537	535	574	553	506	549	499	513	547	513	545	550	546	475	512	595	483	500	557	541	505	499	495	506	529	486	525	486	498	541	536	504	531	494	508	553	548	496	533	520	513	531	535	525	546	511	512	535	515	526	545	528	533	496	518	573	551	545	536	515	517	514	542	541	507	521	516	507	523	522	531	522	518	534	535	521	509	530	546	549	530	523	503	497	555	506	528	537	495	560	559	516	487	528	557	526	498	512	526	537	530	525	544	510	534	562	546	502	474	540	545	515	540	536	511	547	543	504	518	533	537	498	522	526	537	525	511	525	538	540	504	520	526	534	538	557	518	555	560	517	521	529	552	524	580	546	521	524	482	529	512	556	559	548	533	495	495	469	507	521	540	521	501	572	552	509	512	536	509	513	554	561	479	510	521	517	529	477	530	498	510	529	554	492	532	510	508	544	566	494	502	544	500	521	539	519	549	519	503	554	536	474	573	539	509	504	541	522	541	568	554	577	575	524	530	537	537	510	515	490	552	558	556	538	523	537	578	499	503	519	505	532	507	546	532	470	520	528	533	500	527	590	538	532	524	546	548	547	513	538	485	547	520	542	555	502	538	555	534	545	507	551	568	509	529	528	520	485	533	492	519	527	519	533	526	523	527	557	525	517	521	595	545	529	480	555	504	513	533	532	564	502	504	545	554	504	522	547	528	546	503	546	539	502	543	541	530	522	552	539	553	504	552	490	508	518	524	520	534	543	526	505	513	555	519	527	522	529	513	541	525	500	523	526	540	519	557	558	512	531	542	515	499	511	518	573	470	538	510	537	539	497	518	523	548	536	545	555	589	497	568	488	531	525	575	542	563	557	510	532	552	501	533	543	566	536	501	561	538	513	550	543	523	493	496	525	538	548	492	564	527	533	511	562	559	536	502	559	515	548	523	523	536	550	563	544	498	507	502	544	546	503	538	498	513	556	493	490	528	548	520	492	561	493	526	526	523	539	548	546	492	568	519	516	564	513	525	497	518	500	518	516	487	517	477	528	514	500	483	511	521	512	533	518	487	516	533	516	531	579	549	526	554	523	500	521	534	521	540	531	558	550	535	551	475	503	528	562	531	498	526	539	509	555	541	597	551	539	534	497	530	554	537	558	492	561	519	510	509	532	582	518	508	541	562	526	551	538	522	515	583	524	542	530	504	530	552	528	525	519	540	523	511	543	501	537	559	520	569	535	526	528	501	529	539	524	542	510	497	537	499	527	519	543	526	541	513	537	515	515	512	539	526	544	505	471	516	539	563	536	534	517	549	506	520	512	472	535	520	562	514	553	505	495	525	537	568	544	497	555	525	505	474	536	522	552	529	529	517	562	524	532	515	532	528	544	501	519	539	541	506	536	548	507	510	537	526	547	531	485	558	531	524	526	513	536	521	491	506	528	509	556	555	537	526	558	551	506	478	537	548	561	535	551	533	525	518	520	573	517	488	542	521	516	560	490	513	509	513	500	502	524	559	535	536	532	550	544	526	503	518	533	551	542	491	516	537	515	509	516	508	490	513	535	495	503	522	527	523	538	508	499	551	538	526	534	554	532	535	507	563	536	528	555	537	555	546	523	515	543	507	505	528	583	575	559	521	542	525	525	529	534	490	539	538	530	503	532	505	556	528	509
60844	99691	70781	58443	52697	20225	937	917	868	930	815	859	879	852	818	853	822	808	789	782	800	826	840	817	819	793	838	814	779	838	808	805	808	791	819	783	794	845	845	788	825	845	815	857	826	796	817	800	778	844	831	827	799	850	832	780	831	841	818	803	854	807	847	777	760	798	762	775	804	783	816	813	813	824	867	810	794	792	770	806	819	822	821	828	799	733	832	809	834	801	839	827	817	778	794	832	833	808	800	837	804	838	829	853	798	779	817	781	828	832	797	746	806	796	898	783	781	817	837	802	847	829	775	794	870	834	766	811	806	826	781	840	796	795	769	780	825	839	817	828	869	809	831	848	835	808	767	792	768	854	767	841	837	823	861	814	777	868	807	803	773	818	722	819	795	828	860	799	844	800	858	793	798	844	860	765	815	793	860	823	815	783	778	765	796	809	817	808	813	814	835	783	778	866	812	826	822	801	773	789	805	780	802	826	807	847	803	837	844	841	840	826	825	808	788	807	834	785	824	825	790	797	794	815	801	790	773	802	806	812	812	778	782	844	833	778	753	813	786	793	798	857	803	872	826	825	817	796	802	800	778	806	838	817	851	789	821	843	812	822	806	791	799	796	822	768	829	874	790	823	783	748	781	827	798	779	855	851	760	851	835	816	851	814	874	828	769	776	754	837	822	798	785	831	879	808	799	807	846	793	799	829	836	836	778	819	841	803	806	808	779	881	832	801	845	784	824	846	809	838	808	809	845	855	780	877	789	865	726	824	879	809	859	818	788	801	762	832	799	793	807	815	773	821	766	828	840	847	807	817	831	834	793	757	852	781	805	739	798	816	805	798	852	804	837	797	782	777	850	820	771	874	765	820	799	834	866	826	801	848	804	782	844	777	841	780	824	791	803	833	848	816	800	820	802	815	822	771	815	874	845	822	791	804	825	820	835	762	785	806	804	891	837	862	850	815	804	830	804	875	834	877	808	771	820	848	802	764	844	762	801	804	784	772	786	853	821	778	802	814	767	832	802	729	815	811	794	836	744	805	793	866	817	843	825	828	831	825	773	828	867	830	812	806	767	864	795	812	844	807	782	810	810	827	777	816	768	848	798	867	821	806	815	828	815	801	834	786	821	789	807	782	787	826	815	803	834	832	823	863	804	795	745	845	762	847	760	842	785	837	846	820	828	854	782	791	830	850	769	837	838	804	826	774	806	833	845	851	798	808	798	826	847	746	818	875	821	847	825	750	767	777	798	826	810	833	792	747	800	818	826	855	798	770	773	800	824	878	810	801	798	803	791	857	800	871	829	785	820	784	863	851	821	797	816	775	800	730	795	802	829	834	811	865	800	808	755	830	827	881	840	840	811	825	821	805	836	855	784	822	817	844	819	798	821	824	795	839	851	775	834	774	796	802	782	865	806	776	797	820	780	852	820	873	795	773	811	852	813	853	780	784	777	796	829	794	813	793	776	843	814	814	761	838	801	812	795	756	834	798	767	808	848	815	829	879	840	815	756	820	813	770	827	819	787	762	764	847	819	795	807	849	782	801	833	808	762	761	822	780	845	806	834	815	812	817	765	827	843	817	822	837	826	819	822	795	816	809	826	780	837	807	771	828	790	830	837	836	800	847	832	761	758	791	855	805	800	806	801	813	796	834	820	833	834	802	789	851	819	790	778	795	795	802	804	795	784	850	803	798	822	873	767	848	787	804	773	756	800	773	776	884	811	838	800	796	829	758	834	796	812	812	797	835	777	802	834	836	789	809	800	762	787	797	807	808	804	812	802	857	836	799	827	834	850	822	817	776	775	808	794	786	864	818	856	823	812	835	854	767	839	787	852	817	819	833	808	815	792	820	771	815	773	749	820	832	843	815	775	821	794	842	806	821	786	787	771	760	784	825	825	875	869	777	809	795	751	827	818	803	853	781	826	804	795	792	789	808	811	812	804	828	820	828	827	795	776	800	823	843	851	790	821	845	897	816	777	833	831	787	790	806	780	848	790	775	829	848	789	797	788	838	829	839	836	747	802	811	856	827	755	806	829	828	763	795	861	824	797	838	803	848	823	829	816	842	829	846	844	827	819	830	813	819	803	832	798	823	836	790	839	880	789	813	783	792	770	845	814	841	795	834	794	806	785	825	838	832	813	850	800	807	775	814	773	811	824	867	791	835	760	850	818	847	808	801	820	773	821	816	806	803	785	826	845	820	826	824	798	811	828	810	825	806	830	823	803	817	789	799	814	789	857	819	805	796	794	785	814	852	828	850	811	814	841	803	809	832	829	798	807	807	796	753	849	770	785	768	835	785	828	793	832	850	789	793	779	805	804	792	826	822	817	758	753	813	792	836	807	794	792	731	804	766	865	831	808	805	784	791	808	822	786	834	823	806	818	838	792	852	766	851	829	773	795	849	799	831	765	799	808	793	813	833	798	786	765	821	811	819	819	825	789	802	806	797	806	830	835	778	862	808	805	830	821	786	759	817	819	847	814	800	790	842	861	827	807	840	823	844	823	853	832	815	787	772	845	758	794	836	852	857	804	804	862	828	802	793	823	831	821	832	781	816	806	863	798	782	777	828	844	775	808	781	852	817	784	807	787	821	808	845	800	803	776	835	804	857	844	855	850	846	801	822	812	788	780	814	776	803	875	824	783	829	773	822	770	785	802	845	798	807	802	841	810	806	814	841	838	788	804	790	799	779	783	836	776	838	778	776	830	809	787	808	789	797	825	763	870	855	833	807	808	776	797	808	762	807	754	799	785	778	817	831	797	788	784	810	797	832	771	871	803	792	785	767	796	790	824	783	802	832	806	759	820	834	777	814	825	771	767	806	781	780	857	818	824	825	796	833	774	772	787	791	785	807	811	837	820	796	828	809	855	812	790	811	743	815	777	824	793	815	772	803	834	833	829	810	818	824	798	852	852	822	809	811	780	811	837	826	850	846	744	800	757	834	800	820	763	819	806	792	808	753	777	809	819	815	816	824	851	828	790	803	812	816	831	794	827	787	856	847	824	825	800	728	787	820	800	866	817	810	788	788	851	797	783	832	828	843	840	797	767	809	798	857	817	802	840	835	789	816	806	779	746	806	830	816	792	831	793	850	794	839	813	830	830	811	759	768	774	848	843	792	788	807	811	877	882	837	795	807	787	833	778	779	866	820	792	806	828	805	808	779	782	795	831	857	789	879	750	790	817	766	819	838	753	779	840	828	805	827	757	832	795	815	839	783	802	810	820	847	797	783	778	817	832	808	779	831	838	791	853	851	770	856	846	816	757	850	790	750	768	866	784	813	804	795	827	797	843	789	824	839	808	797	789	806	872	771	811	841	808	778	846	783	822	828	814	805	829	787	811	825	854	830	818	836	805	814	835	790	801	831	786	830	816	855	805	835	826	816	793	838	794	794	763	840	819	829	821	860	829	827	814	786	817	792	831	806	839	810	844	867	817	867	807	840	793	795	797	814	773	810	822	841	815	801	861	773	843	857	835	855	854	825
29547	28507	26256	13262	10138	2615	223	247	224	201	244	228	225	211	222	220	233	205	216	217	214	212	206	230	211	225	223	207	212	219	196	216	242	250	221	228	219	217	206	220	220	243	238	249	228	209	194	234	197	229	236	229	219	214	199	214	236	229	205	234	225	211	233	219	203	257	209	235	237	220	252	246	237	220	220	234	220	240	199	246	240	210	223	225	218	225	219	239	205	231	224	241	226	230	224	224	210	189	216	209	228	201	226	221	200	235	242	219	223	235	227	203	232	227	218	215	209	204	263	230	206	183	218	222	212	231	227	198	210	218	217	223	204	228	218	210	234	248	226	255	223	246	228	229	232	223	239	202	210	226	186	222	215	210	244	237	205	202	196	226	197	209	222	223	227	219	224	212	234	233	190	219	214	204	211	213	205	201	219	204	214	205	242	223	246	210	199	207	232	223	204	209	226	235	210	221	214	213	223	202	249	239	214	228	238	203	205	217	211	227	214	219	215	225	231	205	238	207	219	203	213	222	225	218	222	226	247	220	214	215	240	229	207	186	220	210	217	231	213	213	218	234	213	205	200	219	217	234	225	233	240	240	216	205	221	212	222	216	217	222	222	221	223	233	201	222	241	207	210	220	210	252	226	214	240	200	203	205	223	216	183	240	222	229	219	246	222	212	234	227	232	257	213	245	211	218	215	243	218	206	218	228	230	244	221	205	218	220	214	224	212	183	228	221	232	231	217	213	212	213	233	227	205	231	212	223	204	229	211	212	202	196	214	214	213	224	255	248	215	221	249	227	229	196	240	208	249	221	204	243	240	215	196	212	227	204	231	232	211	218	213	220	234	229	212	210	225	234	230	225	214	210	224	198	215	202	224	243	220	203	200	203	229	226	225	220	260	194	213	217	199	219	235	207	193	200	236	217	229	218	238	229	210	220	210	219	241	212	204	200	210	227	211	233	223	221	229	215	225	229	210	222	222	199	238	203	221	203	258	218	211	222	227	231	187	228	202	204	228	207	209	226	215	219	213	242	204	228	201	244	226	216	244	209	209	222	216	208	240	231	211	195	197	223	207	219	203	231	206	203	222	209	217	197	170	222	222	220	206	263	223	200	218	231	229	236	211	218	211	215	228	213	216	203	217	207	234	219	237	199	225	221	223	218	218	217	246	213	219	209	206	241	189	215	179	226	196	216	233	248	221	198	232	224	237	201	231	231	219	206	222	216	204	219	218	198	186	209	201	236	207	212	231	249	237	251	220	210	227	243	229	246	210	223	211	218	226	259	224	207	231	236	194	223	224	223	221	219	232	222	236	187	214	235	230	225	211	212	201	196	210	217	213	229	206	198	205	220	217	222	205	217	228	219	222	249	214	233	212	238	208	203	234	210	209	192	209	222	220	205	222	202	222	215	219	203	227	214	226	185	220	198	208	200	201	237	198	215	233	220	249	201	217	218	236	245	222	243	206	226	205	209	223	226	222	198	220	242	213	213	212	216	204	237	241	207	216	197	235	234	204	236	200	186	207	214	210	208	209	223	225	230	221	205	219	216	229	216	249	231	233	224	209	211	207	202	240	223	234	233	217	228	218	211	208	226	219	223	224	210	202	241	227	240	206	193	256	218	207	244	205	199	217	210	249	217	213	244	210	236	207	205	213	206	243	239	224	193	240	218	192	199	228	233	192	222	227	214	199	224	201	219	218	234	223	209	208	196	232	231	238	221	222	208	209	233	210	202	226	222	243	218	216	222	228	233	227	222	220	232	240	220	189	209	239	223	206	225	212	222	239	242	218	212	203	247	230	219	218	257	230	193	210	202	212	228	199	217	220	238	204	196	219	222	219	220	221	205	222	206	243	226	222	229	203	236	228	215	204	232	211	214	221	232	215	245	235	215	227	196	216	237	219	214	208	222	210	214	211	251	219	226	199	217	213	205	203	222	244	208	227	243	204	209	234	211	214	228	202	226	222	219	224	213	208	239	210	222	229	213	198	227	242	222	204	202	210	197	225	194	242	200	193	212	208	230	247	235	181	228	232	228	200	191	221	224	243	231	227	225	234	217	237	240	230	233	224	219	217	211	230	210	201	252	213	238	236	236	207	190	212	218	201	218	225	204	222	220	258	198	211	194	246	216	204	196	202	212	212	214	198	202	231	225	217	198	246	212	232	209	242	245	198	219	203	227	196	223	211	218	222	224	220	229	225	208	197	202	224	241	213	227	219	205	235	215	235	231	210	216	218	244	207	218	226	244	230	227	219	244	227	195	217	243	198	229	213	221	208	207	220	215	212	223	231	236	219	214	223	231	222	233	207	232	207	215	213	216	244	213	217	211	206	213	208	229	223	253	219	201	227	239	212	218	216	226	217	197	218	192	212	204	201	252	224	223	211	204	221	234	232	229	207	224	232	195	221	208	211	252	218	223	224	196	218	199	230	227	221	229	207	219	210	219	193	197	194	223	232	214	242	221	211	184	213	210	201	254	228	192	240	212	210	230	232	226	215	229	218	213	215	209	221	252	241	191	228	222	224	215	246	212	217	204	246	215	218	219	243	212	208	220	207	225	226	218	199	208	222	212	204	215	205	212	220	221	225	220	222	211	203	243	224	225	218	220	225	193	213	174	222	212	214	238	220	206	239	222	248	201	212	231	228	210	203	244	244	210	254	215	232	237	191	211	201	212	197	214	227	217	190	205	198	240	193	205	210	222	235	224	235	214	226	204	209	229	182	213	210	236	213	197	217	221	242	224	221	230	232	217	258	211	212	225	234	234	245	214	216	221	211	247	241	206	226	210	229	207	224	231	207	215	196	230	207	231	227	219	226	225	232	213	208	223	201	198	233	229	223	213	224	227	214	212	254	212	241	232	208	232	226	260	264	194	204	204	244	206	211	193	200	197	204	215	205	216	192	225	213	220	229	195	236	240	207	224	257	228	201	210	200	232	206	205	209	213	190	189	195	201	219	212	243	216	242	208	231	209	222	200	219	246	249	207	225	221	221	219	238	219	223	224	212	213	241	207	226	209	233	215	216	215	215	228	211	208	214	225	205	237	217	246	212	238	213	214	223	230	202	211	243	235	202	209	237	188	221	224	216	238	212	197	228	200	232	228	229	239	235	223	207	183	228	240	228	212	235	201	211	209	208	215	208	228	226	240	211	228	241	211	223	229	228	212	219	218	206	224	205	221	216	236	209	207	194	209	206	250	223	218	194	168	221	208	227	223	226	218	210	210	200	212	209	209	198	207	215	222	214	237	201	239	225	209	221	218	213	223	201	222	219	228	209	199	216	238	219	181	216	245	213	230	192	248	245	213	213	209	216	216	226	211	218	211	215	195	214	251	177	237	213	219	209	218	211	248	225	204	210	247	186	237	241	200	197	234	181	218	237	208	238	223	215	215	210	212	197	220	205	200	210	220	232	223	216	199	239	192	218	214	222	209	240	214	248	200	210	204	211	230	203	238	221	222	223	194	204	213	222	203	212	214	232	250	252	221
35279	46825	31275	16806	17624	4803	388	367	393	395	409	373	377	364	347	376	373	378	407	384	392	358	395	338	407	394	392	400	382	390	404	398	400	377	416	329	364	349	436	375	373	364	395	367	392	354	386	363	381	381	378	366	412	393	380	382	337	350	364	362	389	371	404	374	391	361	387	360	392	352	397	391	390	375	393	376	328	377	335	398	355	364	398	373	404	360	387	378	418	380	361	407	347	368	398	359	406	381	425	346	397	373	388	346	371	357	403	389	396	417	366	376	382	384	392	409	407	378	360	342	349	364	369	372	394	386	390	370	391	384	389	382	392	376	400	403	372	373	347	356	395	365	395	387	348	409	388	400	391	371	373	386	381	373	376	395	365	365	382	394	399	379	383	400	371	362	397	385	391	392	417	365	363	390	384	378	386	365	368	381	412	363	368	427	409	365	383	378	386	389	358	373	412	376	396	369	405	398	362	370	369	387	381	400	347	361	361	390	377	362	375	388	343	377	369	391	363	374	395	354	377	384	344	376	389	384	365	371	373	403	372	366	363	382	408	393	354	372	390	372	383	347	389	389	358	387	382	390	369	362	396	370	411	396	353	407	381	375	365	322	352	381	373	356	415	383	357	359	378	382	380	394	345	373	386	374	401	380	376	405	348	381	365	365	366	414	397	364	366	410	358	342	387	366	374	374	401	362	390	364	402	334	346	357	378	403	380	398	385	369	405	375	390	389	382	358	366	375	397	343	373	386	385	402	406	352	382	368	388	379	362	380	385	345	405	331	357	367	377	365	376	383	393	409	352	380	388	364	397	399	356	371	381	385	368	401	373	346	368	388	417	387	392	399	385	399	411	377	358	330	372	414	375	352	402	376	351	384	400	339	397	360	395	369	365	392	344	388	355	358	365	377	347	381	359	388	381	424	388	385	378	384	365	373	381	374	370	379	341	328	405	385	349	399	373	399	393	396	327	366	382	389	359	376	382	385	376	400	375	400	392	366	363	384	392	383	402	335	362	367	392	366	390	374	389	376	396	338	387	357	356	378	398	399	353	357	376	382	375	395	379	394	345	362	354	397	379	364	336	361	346	389	380	397	393	367	396	348	376	387	369	361	374	397	387	371	382	416	339	351	367	367	398	384	421	393	384	355	371	389	367	378	375	374	390	360	395	353	393	391	376	365	359	356	376	371	377	352	400	363	405	383	340	394	398	370	367	362	364	379	375	376	394	380	388	356	324	401	400	357	371	381	372	354	375	387	348	387	374	360	398	369	388	394	382	392	411	387	399	395	398	408	408	352	385	372	395	370	396	416	389	345	391	396	379	362	363	372	380	386	351	387	387	408	372	356	363	381	376	326	356	391	386	364	341	356	382	388	353	354	343	368	399	382	362	362	415	375	398	370	435	334	399	345	390	379	393	381	365	369	368	390	353	383	359	355	377	391	367	391	407	367	357	372	371	361	388	350	348	389	351	377	361	376	386	376	372	391	393	369	417	365	375	364	383	381	352	351	379	412	407	377	375	378	380	336	395	378	376	382	397	394	348	370	361	391	372	371	370	324	361	365	363	387	405	380	373	397	378	389	359	394	363	388	399	382	385	425	399	408	397	383	363	348	405	413	404	393	405	380	381	373	357	341	361	392	352	341	370	373	392	382	392	410	389	374	387	363	407	356	374	366	382	384	382	352	376	392	354	389	376	366	376	363	361	387	390	391	376	371	366	344	378	370	369	368	394	377	378	357	391	371	353	388	366	415	372	386	371	370	417	417	372	399	397	360	374	368	389	405	423	355	405	379	394	383	383	368	399	376	417	385	354	388	402	382	400	377	376	378	369	362	366	377	388	379	375	354	358	412	377	395	353	391	372	383	409	389	357	381	367	380	379	391	393	342	373	384	388	388	359	373	381	358	385	394	351	395	369	388	394	392	406	345	395	387	403	356	409	374	348	343	333	423	369	387	367	361	381	370	341	345	385	392	318	369	329	389	358	353	379	381	389	363	413	394	389	397	393	343	405	371	397	357	382	403	361	388	371	354	386	377	374	402	370	387	360	374	390	371	395	390	391	366	382	406	379	363	385	371	378	367	378	366	388	373	384	350	397	352	384	359	380	396	406	375	414	371	372	356	357	372	383	386	382	396	392	368	386	380	385	353	365	390	416	358	335	376	374	366	373	380	421	366	403	380	376	392	392	391	382	327	375	376	376	343	348	419	364	343	367	363	405	359	394	390	386	340	376	350	398	376	375	383	401	392	369	416	384	403	352	364	378	338	357	404	411	364	365	370	374	355	378	386	423	349	379	392	367	376	367	355	387	356	390	355	381	377	362	386	389	373	382	399	362	387	405	366	421	396	387	365	380	368	392	414	406	390	364	374	415	382	363	391	378	377	393	400	387	332	395	350	359	352	370	354	359	346	366	367	410	388	384	351	404	371	373	369	418	403	352	412	357	367	359	363	438	365	375	363	379	365	415	371	402	364	381	356	406	380	377	404	369	374	353	402	390	383	354	366	362	372	370	347	375	392	392	371	385	381	380	390	404	375	404	388	389	405	354	365	381	380	381	368	406	371	348	389	356	375	405	390	361	392	361	373	340	343	378	361	396	374	360	369	377	376	375	375	356	361	404	419	415	366	388	376	391	389	385	383	385	381	367	366	356	416	348	394	329	356	378	371	374	390	416	400	385	345	396	380	354	404	368	366	401	336	398	389	389	364	360	366	382	367	370	377	394	376	378	376	375	340	364	344	394	364	377	359	338	355	359	391	350	357	369	364	384	332	365	399	398	371	377	365	373	361	362	381	361	363	413	377	372	378	367	372	395	386	381	355	396	353	361	393	353	380	402	378	359	397	378	365	387	400	403	392	371	375	347	396	379	417	380	384	367	354	394	388	382	396	424	408	356	351	376	353	386	383	368	347	398	362	363	387	364	377	383	364	362	385	351	354	382	364	381	382	348	353	376	399	381	363	392	397	405	391	363	359	392	357	367	373	352	365	381	406	381	336	357	359	398	394	372	345	374	361	348	354	412	393	394	382	353	353	375	357	363	364	408	352	366	369	384	358	361	411	368	391	373	397	386	405	368	380	375	415	361	409	353	366	401	324	346	384	359	362	358	367	372	362	345	394	387	378	384	370	380	375	370	399	372	397	329	361	369	387	374	384	343	397	382	384	370	348	420	355	381	350	395	351	352	392	397	378	344	357	394	368	369	392	374	427	358	363	409	330	380	392	351	358	383	349	362	374	378	389	379	413	410	364	372	362	388	344	377	358	390	386	340	375	393	381	368	400	383	395	365	369	372	393	424	382	392	348	380	418	435	405	388	395	385	382	348	371	372	419	381	386	348	368	348	392	391	380	358	364	356	332	352	344	387	377	371	362	388	362	401	371	379	386	401	393	410	367	403	354	390	376	352	393	381	387	394	401	371	387	363	397	419	361	372	387	393	408	412	376	360	386	385	367	375	380	383	358	415	361	410	383	419	372	357	387	381	361	366	353
25222	24665	35299	31297	31901	19494	2929	417	359	337	371	350	382	358	375	346	323	344	337	356	355	338	364	355	367	379	361	349	343	323	380	341	361	337	325	369	356	360	365	331	328	356	375	404	377	341	358	324	338	340	343	371	322	353	363	381	351	336	358	377	352	343	340	371	343	347	350	308	343	387	314	334	364	357	321	351	368	329	346	325	344	371	343	343	348	333	350	330	321	350	360	346	357	327	342	370	338	359	360	343	363	358	355	353	360	375	325	364	321	331	318	351	359	345	372	376	353	349	345	343	348	335	324	323	356	343	355	353	372	360	358	336	378	358	325	357	340	355	354	318	336	353	320	290	377	342	359	345	351	361	375	371	327	307	338	343	371	340	369	349	363	353	375	362	329	373	332	355	331	352	341	368	377	349	332	319	350	325	342	376	341	361	350	366	375	395	388	353	334	364	356	369	333	370	359	354	333	329	336	363	367	346	392	358	349	358	339	337	349	330	326	367	380	366	358	352	331	354	360	353	359	331	319	348	340	336	350	357	372	379	353	339	356	336	362	355	357	351	340	366	307	342	358	336	353	318	353	320	368	325	341	365	347	353	377	338	339	341	345	325	315	363	361	345	339	354	334	341	328	368	355	342	370	334	348	370	337	321	348	346	348	332	354	355	348	325	332	349	332	347	372	337	344	335	369	367	360	349	328	337	336	343	329	305	359	369	341	329	335	331	332	345	378	347	349	315	325	323	343	335	323	372	374	333	372	345	357	369	329	351	358	323	364	328	328	342	370	355	370	356	324	360	367	375	344	370	339	355	354	345	323	362	329	340	356	352	354	366	360	349	364	319	358	371	357	343	340	341	340	356	366	343	332	368	345	369	355	337	339	349	345	339	343	333	369	375	337	350	328	320	330	349	374	360	339	333	373	333	308	350	338	403	376	371	358	371	329	347	313	345	364	347	347	354	327	320	381	345	358	361	366	370	332	321	330	313	358	332	354	349	353	320	343	342	373	339	346	336	348	341	349	344	338	364	319	339	369	355	339	346	353	333	361	341	340	340	338	369	336	346	346	357	340	381	328	337	328	349	342	360	331	351	351	352	361	337	323	340	360	323	365	334	361	326	364	321	370	353	347	341	356	382	355	355	350	360	355	349	330	333	352	339	345	360	369	329	364	332	330	357	378	318	374	359	345	350	386	345	341	334	321	327	380	356	332	356	340	328	338	316	319	328	369	335	317	361	352	336	356	360	331	369	330	339	351	345	357	353	364	345	359	341	334	342	345	336	326	374	348	369	330	361	368	346	351	357	369	342	374	356	348	330	336	332	340	333	337	323	324	378	312	343	334	374	335	334	387	322	336	360	371	376	334	349	366	326	338	363	359	328	375	335	320	324	294	357	316	354	357	339	334	357	332	372	374	331	354	365	347	365	329	315	351	335	368	331	355	370	360	343	365	341	330	357	316	382	302	360	330	359	328	353	350	333	329	356	327	344	381	345	339	320	349	348	354	341	331	351	330	332	348	374	336	354	344	362	370	334	341	351	355	332	345	368	352	358	359	381	373	343	356	350	355	336	367	329	334	347	338	356	356	358	340	356	314	324	339	359	375	373	353	345	316	348	363	332	317	343	344	314	361	333	358	364	356	337	340	361	361	327	368	325	352	327	347	354	379	320	342	331	355	342	312	318	325	333	346	339	365	355	327	359	361	372	338	345	357	336	313	324	334	365	342	330	323	352	355	366	305	361	392	398	344	361	383	326	396	365	352	345	319	348	310	321	351	383	334	366	350	374	352	329	337	348	340	373	371	345	332	294	362	314	346	350	340	355	341	338	331	365	329	362	344	342	359	360	380	373	347	338	349	356	356	331	362	346	372	366	329	348	359	364	337	346	357	344	362	302	365	312	351	344	315	332	334	356	372	322	359	360	338	312	359	353	332	343	332	360	350	374	340	328	355	363	386	345	339	346	330	341	340	310	320	322	355	328	334	332	357	336	384	393	356	355	351	344	328	342	346	328	316	373	367	370	368	346	342	325	356	352	363	353	358	350	321	312	322	356	350	346	362	340	361	332	357	345	342	340	364	344	364	328	350	344	321	338	354	327	367	331	366	353	340	354	384	359	315	344	347	354	355	352	371	319	352	362	338	385	322	335	343	369	364	331	383	293	398	359	343	356	375	339	349	367	356	365	374	377	358	337	331	341	382	367	370	336	350	360	317	339	343	381	336	358	353	376	331	322	337	331	357	322	343	332	362	352	359	315	368	353	299	337	346	381	393	310	374	363	348	349	327	296	330	356	366	310	340	364	333	362	349	375	418	341	364	360	365	390	337	330	338	367	355	360	356	327	368	348	349	333	345	327	365	351	351	335	337	357	364	368	330	340	357	368	399	329	378	351	367	348	333	342	310	323	346	362	359	337	382	358	338	340	325	374	330	346	385	343	347	345	326	356	385	383	365	338	344	351	333	353	395	343	358	327	352	347	329	334	364	319	365	369	312	334	300	324	333	340	369	327	367	358	353	389	337	373	394	325	324	366	366	336	362	340	368	349	342	334	348	347	345	337	372	341	390	360	359	361	300	354	388	338	357	387	370	368	347	340	324	359	303	350	311	352	332	362	320	354	375	370	376	355	343	348	319	336	341	389	331	321	342	328	348	343	416	380	336	355	367	316	374	347	378	334	371	325	343	315	353	384	342	356	359	387	375	337	366	356	350	328	372	358	348	333	332	346	338	376	344	364	336	347	325	342	334	350	355	325	343	349	361	352	358	380	350	345	350	338	376	347	338	335	337	342	344	309	353	347	336	377	351	344	370	346	351	292	325	358	356	364	329	343	361	346	321	350	365	335	372	351	324	338	325	337	390	334	314	367	355	343	359	338	335	346	336	392	347	360	329	324	353	332	362	356	330	361	336	327	324	374	308	342	330	368	342	344	334	356	354	382	354	353	348	334	343	340	342	365	359	401	361	340	337	343	350	346	381	372	351	356	366	348	359	331	334	351	344	322	359	340	340	367	331	351	348	363	379	312	390	333	341	345	363	336	375	337	357	355	368	369	349	355	358	310	327	344	365	321	332	383	351	354	384	346	350	335	331	359	363	341	350	331	380	341	382	387	355	358	357	370	353	326	351	334	362	362	372	357	357	330	330	314	346	379	367	351	385	354	338	338	349	383	352	322	349	332	380	347	374	358	357	318	352	340	380	351	340	348	335	384	362	326	358	359	347	353	358	344	334	330	333	349	358	350	351	364	348	335	355	340	350	340	358	355	352	349	369	347	348	351	317	378	351	341	318	359	345	353	356	352	323	357	343	360	345	344	347	336	332	322	338	359	333	372	352	334	344	363	357	342	355	364	348	343	339	360	380	315	389	364	391	368	325	361	356	360	379	347	360	341	334	341	322	319	328	308	375	375	329	349	365	361	356	371	355	362	366	355	369	362	365	327	360	338	323	345	358	358	362	367	328	321	330	340	388	343	366	348	354	360	340	341	345	343	342	331
59990	93962	66489	45839	41974	16717	653	650	606	567	569	566	543	576	551	564	576	600	582	555	609	526	595	578	559	574	575	585	561	555	573	579	546	564	550	569	603	514	555	588	537	580	567	552	566	547	562	546	537	576	560	496	553	607	581	577	598	579	600	598	554	561	561	573	557	586	506	535	561	573	547	574	531	543	537	532	574	561	527	574	566	567	563	544	521	567	519	553	595	564	567	590	560	602	563	542	555	609	564	576	578	569	557	546	559	559	583	577	547	574	596	599	599	594	600	594	566	609	614	556	539	585	598	560	577	543	583	590	564	559	618	573	566	547	604	620	569	516	589	568	580	581	575	544	568	582	606	537	609	565	589	566	594	525	574	539	558	543	549	532	516	552	588	557	545	554	544	592	587	563	615	560	550	559	582	569	565	543	563	540	570	600	587	536	536	536	573	579	547	536	576	573	569	543	534	550	622	560	558	529	549	613	539	585	603	545	562	575	557	595	569	535	612	557	520	591	578	599	562	582	564	557	595	575	594	556	566	526	536	583	584	522	565	510	567	533	560	571	562	539	570	554	585	600	559	535	544	537	573	589	593	564	561	577	562	549	554	607	584	538	579	517	569	564	555	556	574	531	601	600	589	594	520	578	541	548	535	563	570	548	579	586	514	557	585	568	610	550	566	556	589	558	572	538	571	541	534	585	504	542	569	524	551	517	542	574	578	561	585	495	580	591	546	535	492	586	538	591	551	545	548	513	566	587	572	567	574	586	557	585	562	562	571	561	573	591	554	554	531	590	556	493	525	562	576	554	568	538	575	585	575	508	559	555	598	569	594	561	584	534	592	555	581	590	528	596	568	489	586	598	568	588	536	605	538	560	592	599	593	549	568	582	561	588	586	576	611	525	582	588	538	574	538	562	560	566	556	576	559	564	595	598	550	557	555	597	554	583	523	567	563	566	542	575	550	549	560	547	551	560	564	527	542	565	595	562	520	574	565	582	584	518	521	580	534	533	587	581	580	563	586	578	634	531	571	546	593	569	566	608	602	584	578	561	584	572	530	531	570	569	560	609	579	588	557	581	577	574	597	552	554	560	568	590	579	565	542	560	542	517	532	600	571	614	581	574	535	574	566	598	508	514	593	610	550	526	569	564	571	556	543	578	578	604	575	591	542	572	551	539	552	541	559	597	595	523	600	578	549	556	599	533	553	561	564	542	569	532	536	527	586	551	584	566	553	592	525	580	589	581	588	549	564	569	558	561	560	609	564	582	576	557	577	592	562	581	544	556	529	569	542	562	555	552	560	577	545	571	570	567	567	527	548	557	560	503	596	577	579	567	525	577	590	579	522	578	528	554	571	548	592	569	554	544	578	592	563	551	577	551	501	571	553	559	545	551	529	568	604	520	566	597	570	579	548	564	569	587	538	552	540	551	550	548	564	607	566	530	548	551	567	560	561	575	545	581	568	578	548	557	578	537	540	573	570	552	550	576	548	547	515	540	552	530	574	534	523	584	575	561	545	572	570	592	548	554	562	571	564	544	571	553	578	545	555	529	584	584	553	571	582	558	588	526	560	556	566	566	598	561	584	527	568	569	563	543	558	544	570	571	529	582	571	570	548	559	554	564	566	587	538	592	565	578	535	551	569	529	545	603	559	560	573	570	555	540	523	517	597	566	518	549	576	558	580	539	533	575	603	517	549	565	568	560	537	567	571	577	588	617	567	536	567	562	579	568	580	563	542	558	572	524	565	547	566	561	573	562	588	571	554	544	600	556	543	555	558	602	568	565	619	570	570	562	554	538	538	537	572	552	553	560	569	603	547	576	570	562	586	594	567	583	529	543	571	582	552	573	578	493	573	578	522	533	557	587	562	538	586	561	584	552	553	589	564	568	589	573	616	592	518	561	549	514	565	582	597	577	579	554	577	563	545	539	534	562	569	572	536	549	583	554	584	550	580	608	522	592	595	579	542	553	555	562	555	566	558	552	544	573	590	558	532	588	567	542	572	549	575	550	584	559	520	575	582	617	569	610	574	556	574	580	569	569	543	573	570	531	599	544	557	530	589	554	479	560	523	591	563	576	542	516	538	553	577	550	554	544	533	528	589	572	606	584	528	545	561	604	561	566	597	571	570	549	545	584	549	546	574	572	588	548	604	533	545	555	521	508	574	513	586	566	516	570	582	525	534	565	580	559	505	552	557	544	579	575	563	536	627	564	590	575	562	549	541	542	554	582	559	560	556	570	571	535	579	563	570	557	492	576	570	588	560	552	537	554	587	556	577	552	570	555	532	573	541	574	580	550	547	578	564	559	551	585	559	579	602	562	530	556	496	546	551	533	606	569	508	562	555	543	535	564	588	541	517	599	566	543	511	555	570	555	551	539	577	590	556	602	590	553	589	575	601	583	562	526	535	541	604	588	585	555	570	556	549	567	532	571	540	564	551	558	517	545	577	572	592	554	551	568	536	562	559	536	569	591	550	567	597	577	570	543	553	612	570	594	565	558	585	557	577	554	498	530	564	587	599	556	558	586	597	588	586	539	563	573	566	563	591	577	548	585	564	540	566	581	565	576	586	584	549	567	541	563	588	614	494	555	588	589	549	552	594	550	520	607	529	516	597	545	555	552	570	565	600	561	556	542	581	554	533	602	645	552	544	579	554	572	548	539	546	593	521	514	587	519	548	544	515	559	597	601	562	544	613	582	537	552	559	595	565	520	535	608	548	550	583	610	589	542	607	546	515	525	562	570	617	588	559	522	573	552	564	624	547	567	572	570	549	598	545	567	604	540	611	538	567	595	576	538	560	603	550	623	599	597	559	568	532	546	541	551	564	560	598	526	556	586	567	550	585	564	546	537	569	590	543	584	591	562	539	594	585	590	609	541	594	557	532	578	557	597	543	574	541	585	550	588	553	582	560	583	582	533	568	574	567	552	583	533	565	546	579	556	521	522	578	555	579	552	548	564	577	533	585	561	566	564	565	504	604	554	558	561	570	527	533	549	513	575	605	576	544	556	598	603	618	538	532	591	523	526	580	545	615	583	585	584	556	543	583	546	601	577	596	578	596	565	574	580	586	556	574	527	588	555	569	575	568	558	563	505	551	599	536	568	552	533	588	571	590	592	559	564	559	559	576	552	531	562	560	568	572	579	622	542	563	532	524	589	547	564	620	570	515	560	599	532	580	567	581	574	533	540	586	548	560	533	552	567	572	569	569	548	558	564	536	521	584	546	551	555	562	579	539	541	550	536	573	573	526	575	608	533	612	554	580	552	594	551	588	523	543	531	577	549	553	591	557	515	602	571	585	619	570	503	531	539	546	547	569	532	569	586	576	542	580	579	568	573	574	584	561	553	576	605	565	541	587	558	606	562	561	624	534	566	564	574	595	565	564	551	535	562	580	545	591	584	533	557	522	536	595	528	577	570	515	562	591	575	533	565	572	548	550	541	565	592	563	565	571	624	504	540	558	582	553	584	572	580	546	574	584	562	580	614
24287	22739	32085	27421	34635	24563	7934	815	560	556	625	587	538	558	556	573	532	512	574	546	565	568	549	546	578	541	532	597	545	512	536	555	538	552	560	536	524	517	562	509	549	535	533	540	526	532	579	497	532	530	529	515	546	513	570	524	528	530	570	582	516	540	594	539	534	548	499	527	533	539	529	549	551	524	524	578	520	537	512	525	538	535	542	548	494	511	525	512	540	527	541	521	578	523	569	559	543	585	519	552	565	551	573	571	521	557	538	518	523	517	548	514	583	536	538	562	491	521	535	557	488	577	525	513	538	527	515	514	580	571	515	521	559	526	548	484	522	559	537	495	520	509	516	522	552	508	550	494	504	558	529	549	522	534	537	490	552	585	518	516	507	543	510	528	547	534	530	544	556	542	507	557	536	558	503	543	514	490	513	513	544	524	555	547	547	568	566	583	540	557	526	535	550	527	529	536	520	559	532	535	535	512	552	508	526	491	534	514	523	517	503	569	499	554	528	548	538	535	550	546	535	538	540	560	583	483	520	537	503	486	514	505	538	543	520	548	519	534	536	484	572	508	490	526	529	558	629	507	524	538	572	591	512	560	530	561	538	559	515	511	532	539	576	548	587	537	497	543	536	524	581	525	529	510	519	530	572	521	510	535	525	493	550	572	547	582	535	549	549	560	550	539	570	555	536	501	540	533	504	489	519	491	517	538	541	558	572	523	543	524	536	558	526	543	531	538	541	517	542	539	529	554	588	570	509	520	515	478	533	498	550	541	528	546	564	542	524	528	510	537	470	519	523	532	576	507	542	522	547	517	546	510	535	544	552	574	540	528	575	511	494	543	515	541	547	557	552	536	514	515	509	534	494	523	544	552	498	547	536	521	550	532	512	555	532	536	523	532	549	551	552	571	510	554	522	532	534	529	534	553	554	547	516	498	542	533	550	571	548	559	544	563	544	551	525	539	530	541	552	503	549	509	516	576	520	540	544	482	525	529	507	510	539	556	513	494	533	492	521	534	484	548	525	530	552	541	551	511	526	508	546	520	521	519	528	508	510	539	521	527	567	526	506	545	561	551	503	538	546	496	586	516	523	588	516	536	505	525	547	546	564	523	547	497	519	526	548	512	538	553	517	489	543	505	580	569	569	523	522	536	550	551	473	539	528	538	531	525	561	526	553	511	534	507	502	481	500	534	531	593	527	500	516	528	519	468	543	561	545	517	493	554	527	530	536	528	545	533	521	517	546	538	551	555	508	559	554	515	555	548	577	558	537	515	558	547	559	553	527	541	499	545	550	589	534	506	527	522	586	515	550	551	569	524	528	508	542	530	533	539	539	508	528	544	538	550	537	544	549	549	543	557	540	594	494	539	528	519	540	513	558	563	510	506	519	549	523	514	510	524	568	499	535	522	493	524	515	530	525	602	505	577	584	501	541	577	576	525	541	531	572	513	517	544	538	523	524	553	569	536	503	553	512	520	561	537	518	555	537	503	555	558	536	515	544	533	571	506	553	517	560	513	551	516	547	535	579	563	542	532	494	512	502	546	511	524	533	513	516	550	482	515	528	538	520	530	502	532	544	521	524	565	511	547	530	532	517	503	524	539	585	549	564	541	544	568	505	580	594	535	554	585	574	570	562	552	566	544	549	527	569	567	551	542	569	553	521	515	533	553	531	578	515	571	502	549	564	556	506	516	544	540	546	584	568	557	526	546	466	522	529	561	547	572	495	553	539	538	539	509	507	528	542	563	567	538	537	548	516	543	527	531	518	522	567	536	526	554	554	549	516	544	540	509	583	526	552	513	537	556	550	487	525	536	523	568	560	530	545	540	551	551	541	558	585	524	549	506	530	543	582	515	565	543	543	549	521	485	462	542	489	490	507	557	523	536	534	520	567	551	529	527	525	520	538	550	521	523	548	543	545	540	554	519	539	540	547	524	561	581	553	539	558	542	566	534	535	567	513	534	538	534	525	554	535	528	511	547	551	526	522	529	508	498	532	536	578	594	525	521	532	526	544	563	560	549	544	527	530	547	542	584	523	522	537	509	522	538	528	519	515	541	570	528	555	539	542	525	538	572	570	559	536	506	569	529	509	541	537	550	492	538	532	551	547	520	533	511	569	588	534	520	503	514	503	577	565	569	537	569	520	536	530	518	515	532	558	526	535	507	551	520	552	569	505	541	514	525	575	500	528	567	512	567	506	529	550	510	532	540	551	509	516	532	523	574	530	573	557	507	531	519	539	527	512	534	534	535	532	535	562	545	525	558	541	545	540	560	543	535	513	559	517	547	594	530	553	555	537	496	507	509	556	499	537	529	560	519	555	525	516	574	563	537	489	555	530	510	556	549	537	479	523	551	516	547	542	498	551	522	553	568	561	542	567	544	547	495	495	535	556	531	576	538	586	590	512	533	554	553	521	561	485	539	521	549	495	500	543	531	553	526	551	518	531	556	551	510	497	552	596	548	521	549	522	505	549	543	563	552	539	505	516	558	539	534	516	532	579	511	535	540	543	531	574	524	560	504	528	573	532	503	553	556	527	558	519	549	528	536	509	553	520	560	509	519	508	540	555	531	551	515	494	573	522	566	551	573	552	562	574	539	499	551	515	573	507	476	552	572	527	545	514	565	548	497	539	526	515	576	567	555	546	566	559	535	543	528	529	514	573	526	544	500	529	561	531	533	512	532	545	546	525	543	502	503	543	520	518	537	562	514	542	533	517	520	515	524	529	571	535	563	550	552	510	486	544	534	593	575	554	568	542	527	563	575	540	521	535	535	503	541	476	520	573	543	515	556	551	511	542	544	545	526	545	534	517	538	503	556	531	511	522	517	565	532	520	574	518	532	587	554	543	524	534	511	536	554	542	526	555	495	553	554	569	550	547	508	528	544	537	496	515	516	518	547	514	555	534	525	564	517	515	570	569	548	562	529	569	528	533	539	504	563	541	511	538	527	523	540	543	582	515	571	525	519	540	566	531	502	526	550	510	588	486	531	513	545	495	533	518	518	539	556	546	523	527	553	534	564	518	546	546	553	557	507	535	541	528	544	537	584	526	518	538	531	535	520	537	517	527	464	523	543	541	517	517	544	552	478	545	516	532	530	534	517	531	569	517	577	538	511	541	573	516	524	584	513	499	498	525	534	509	500	513	574	567	511	490	561	557	544	502	496	543	512	550	535	552	523	534	541	562	519	522	565	514	537	547	546	542	547	542	592	530	536	555	553	532	518	547	541	494	536	569	507	563	501	519	512	510	533	546	557	525	567	569	518	520	554	543	558	537	534	508	481	538	477	509	554	525	511	526	538	560	527	522	504	566	512	496	520	581	551	529	557	557	497	515	513	506	529	523	479	569	556	567	508	501	547	541	531	535	520	503	547	521	520	509	569	550	540	553	535	553	531	550	519	521	519	540	506	552	492	554	535	545	572	549	529	522	505	518	511	543	508	558	507	554	498	570	528	497	514	514	512	514	494	512	554	545	492	537	518	545	548
60494	101021	75153	50572	50303	21313	905	990	919	863	915	895	875	834	840	865	880	839	853	836	815	818	842	834	857	808	820	845	770	819	837	818	853	828	882	787	827	783	821	872	815	824	855	809	898	813	865	844	819	769	770	826	841	838	825	840	868	798	836	851	824	793	843	838	793	818	783	768	818	890	834	857	820	790	785	855	780	839	871	798	806	788	850	818	845	830	829	814	821	805	857	795	851	838	869	835	807	824	884	848	816	807	829	796	815	791	810	788	800	834	785	887	841	783	849	864	843	821	846	839	818	831	826	825	822	834	832	820	815	794	778	824	846	832	859	859	773	818	856	833	799	798	815	815	795	861	804	771	814	859	858	786	843	864	811	812	848	832	800	816	822	766	929	800	832	853	807	839	798	807	810	858	825	808	854	834	880	783	862	781	844	795	876	771	824	793	798	780	805	858	815	835	833	868	852	850	865	754	875	825	832	827	815	794	835	814	805	869	820	835	832	807	830	795	832	787	864	894	824	841	807	799	823	858	829	836	776	855	836	789	784	844	822	827	806	802	846	805	861	858	855	851	861	799	847	839	861	861	820	857	808	774	860	820	764	843	811	860	842	778	784	830	838	838	820	785	842	821	846	819	840	789	804	822	829	782	833	823	862	863	792	798	803	789	854	817	796	797	802	855	849	831	804	806	827	806	814	833	833	866	811	813	891	801	828	839	839	788	844	841	842	859	802	839	873	813	778	833	806	796	820	869	838	816	821	825	836	830	795	840	826	811	892	865	752	826	816	856	857	801	814	809	789	860	792	841	800	758	858	873	823	835	885	819	850	856	824	807	842	849	816	803	794	815	820	842	791	824	780	834	798	871	829	851	774	848	833	806	753	816	860	814	829	836	825	776	857	849	816	832	872	795	845	846	807	812	817	793	812	829	846	814	780	856	874	799	843	818	806	808	827	849	780	865	821	796	843	816	810	813	878	828	812	862	854	811	787	778	802	795	854	787	852	728	844	814	844	856	780	855	821	835	846	810	839	830	817	847	845	812	819	852	848	847	871	821	870	826	822	813	861	854	808	820	879	831	839	826	823	850	776	791	858	824	780	844	831	857	790	822	767	827	828	837	862	816	803	758	852	809	825	777	851	776	807	839	785	808	807	825	827	801	813	832	755	859	821	803	804	861	805	817	789	843	818	800	785	831	817	821	830	800	836	826	841	795	849	808	845	794	818	800	849	796	852	800	814	794	827	816	822	835	891	847	875	845	781	860	801	813	834	816	807	812	834	790	866	809	833	797	826	827	773	797	834	835	789	770	771	839	831	843	820	792	829	828	810	872	824	757	839	844	840	827	852	845	887	802	794	826	854	880	828	914	822	846	813	866	860	806	828	871	796	834	854	803	792	829	786	807	806	840	879	780	857	805	824	817	800	848	856	814	842	823	800	836	828	799	812	804	820	835	839	839	827	835	794	806	845	839	851	859	866	832	821	792	848	846	789	808	809	819	807	845	850	795	813	817	776	777	812	732	818	847	874	792	798	858	818	803	833	834	833	821	858	848	870	766	840	795	810	841	757	845	804	856	800	742	818	819	823	836	876	864	772	864	830	831	773	827	826	806	859	837	806	796	856	801	832	767	802	852	839	815	869	782	830	796	868	783	835	781	818	815	775	797	856	779	767	818	787	841	847	816	827	826	823	847	826	789	847	820	819	828	831	840	843	830	787	867	831	800	821	815	887	823	780	854	843	840	762	814	853	768	803	806	798	848	791	824	812	835	829	789	857	819	878	844	836	832	772	840	836	853	782	785	819	814	877	816	821	808	883	794	842	827	890	821	817	810	818	831	818	836	847	839	832	864	833	848	772	791	837	861	845	819	830	843	853	825	839	808	825	816	846	838	817	794	828	805	848	841	819	776	825	787	775	850	777	811	767	845	837	810	852	801	832	804	831	815	820	790	834	838	857	815	834	825	834	827	854	734	823	831	773	851	817	821	804	813	837	841	791	844	837	826	836	856	820	824	776	855	852	819	872	855	883	770	813	860	814	805	793	815	828	826	809	838	797	814	793	781	848	822	839	853	844	883	827	806	853	817	792	857	827	809	825	852	884	896	809	801	829	843	856	842	803	862	822	822	782	850	814	856	839	824	799	820	840	819	835	794	824	845	767	844	868	826	783	823	774	844	844	818	815	786	811	788	834	802	804	804	878	837	833	811	846	798	829	826	862	847	820	810	791	775	825	838	809	841	822	869	817	825	767	809	783	786	803	791	826	851	847	778	839	814	825	809	798	863	814	808	804	887	827	884	784	830	807	847	841	793	834	784	759	823	812	834	843	855	821	802	822	853	857	840	791	796	833	808	867	861	802	825	816	787	821	797	812	845	797	796	792	868	820	823	843	818	780	803	856	830	830	757	807	873	802	843	813	867	794	792	802	836	896	854	822	854	825	804	824	815	802	890	825	814	800	921	893	847	868	819	797	810	848	827	827	839	814	881	882	799	776	809	809	793	741	788	842	838	855	797	856	791	825	821	841	799	801	812	806	849	799	835	842	873	850	818	845	777	738	815	841	791	807	820	825	845	837	840	838	816	828	815	821	802	807	859	859	807	788	821	867	834	826	826	801	826	852	819	793	771	829	842	795	817	809	793	821	832	777	821	791	828	799	795	829	789	808	851	811	812	825	823	840	813	841	861	906	842	800	823	775	812	826	797	846	826	802	824	832	863	854	773	774	794	820	815	857	768	765	855	809	807	872	819	857	796	861	833	764	804	858	774	908	797	791	803	833	809	848	805	792	808	847	830	825	792	858	868	813	822	833	869	781	851	813	814	847	859	801	795	807	766	825	771	840	810	825	844	815	802	835	831	794	819	809	805	853	808	851	852	851	807	873	851	795	862	872	849	880	779	760	826	799	831	811	870	841	789	823	826	831	802	831	795	819	787	847	817	797	795	798	789	828	846	828	836	808	834	815	803	779	828	816	778	818	826	815	852	846	823	837	868	871	797	795	802	782	830	811	795	824	801	808	852	820	775	867	828	807	866	847	814	815	832	805	827	806	829	853	861	777	841	829	844	830	828	811	804	847	822	830	845	814	852	833	827	828	873	828	834	813	850	817	835	867	822	810	842	809	848	848	829	888	853	823	832	804	872	829	825	842	858	831	833	775	796	849	851	836	875	829	811	794	802	775	827	794	816	857	830	832	795	856	836	803	837	791	839	779	805	764	840	786	806	857	795	822	777	847	805	801	838	845	769	824	836	847	823	793	817	859	823	814	807	850	826	839	771	804	801	790	807	801	839	797	841	794	840	803	804	819	820	807	815	823	830	771	848	798	839	778	834	813	741	841	854	888	823	839	792	813	823	819	813	827	861	832	808	835	800	859	781	820	789	852	862	822	796	856	820	826	838	858	802	818	812	855	836	783	868	827	850	827	828	786	788	804	882	745	819	866	850	810	838	838	797	833	842	770	858	807	762	774	790	819	837	827	880	863	796	815	866	860	810
30075	29369	25683	12111	8376	2370	239	233	226	238	241	202	218	250	222	203	225	246	231	228	235	237	234	255	230	227	205	248	228	200	243	219	216	242	202	217	214	228	204	236	211	237	207	227	240	222	228	225	228	224	247	219	208	201	213	226	218	228	219	238	215	205	210	222	191	198	219	234	203	235	242	239	222	215	221	215	213	216	218	206	202	247	219	217	242	228	220	228	215	222	243	215	198	196	206	206	222	215	198	242	226	209	202	210	208	214	199	204	210	198	215	239	228	204	213	200	218	215	252	206	206	228	206	198	212	211	204	223	222	199	197	226	208	227	216	260	188	204	230	242	206	239	230	251	212	213	227	216	208	208	210	203	246	216	241	228	193	228	229	216	217	225	204	214	229	221	235	212	190	220	225	212	221	238	243	223	210	220	215	207	219	227	207	240	216	232	221	233	237	240	213	235	199	195	218	234	239	214	210	202	224	234	193	204	236	241	232	233	223	196	216	233	210	240	229	207	217	217	204	221	201	221	220	205	217	214	227	199	224	229	234	200	211	221	211	221	233	208	216	231	246	206	226	224	224	221	239	219	223	216	221	212	197	210	219	253	214	237	231	213	211	208	227	210	215	217	228	230	210	204	222	218	236	193	210	241	243	204	203	234	217	235	208	207	211	207	215	232	231	225	190	227	192	231	202	234	208	219	200	202	212	194	239	218	225	263	238	212	213	223	220	229	212	229	198	215	229	226	211	219	189	227	199	214	208	232	190	242	233	202	198	229	202	225	209	220	236	233	223	227	217	216	193	230	205	198	230	225	201	219	213	240	213	238	253	226	192	196	232	245	204	221	232	204	224	214	213	213	233	219	200	227	207	219	214	226	224	209	225	228	214	214	227	226	208	221	235	205	212	215	223	208	235	224	205	213	208	220	193	220	208	227	211	230	236	228	224	209	244	195	205	197	219	237	215	253	230	217	207	207	227	218	202	229	240	213	232	206	220	208	209	221	206	193	245	210	207	227	210	214	227	245	222	249	209	207	219	226	225	220	210	212	245	219	216	206	204	213	225	235	202	246	195	212	238	227	237	211	207	212	204	211	231	248	230	219	234	210	229	210	213	214	192	219	236	220	201	210	232	221	204	215	207	192	221	210	222	180	218	214	220	208	207	231	183	212	205	200	217	205	205	226	222	235	189	231	223	210	224	251	203	207	225	205	226	203	204	225	213	233	213	213	209	224	227	247	221	207	202	238	210	225	206	221	216	209	189	240	217	194	212	225	230	204	210	237	232	241	215	231	240	225	240	219	228	219	218	214	240	240	209	228	251	250	211	234	207	247	215	243	217	213	213	207	249	227	211	228	218	213	210	245	225	218	191	203	209	216	200	229	216	217	210	216	203	235	186	200	235	213	229	225	221	215	222	208	204	203	225	231	217	227	235	206	217	197	231	222	212	211	220	191	206	209	225	199	224	246	203	196	198	242	202	217	189	208	208	208	228	215	208	221	182	239	223	200	198	228	216	236	198	224	226	205	207	205	234	218	216	223	195	215	225	223	243	253	221	200	187	240	227	209	231	225	224	211	210	208	236	194	223	225	246	203	233	201	205	237	226	215	216	197	203	235	222	215	204	241	199	246	215	200	239	214	220	220	211	225	232	182	213	233	226	223	216	251	244	217	229	223	250	220	237	216	216	206	235	203	222	212	227	219	225	223	218	231	233	221	214	231	221	216	233	199	229	198	218	204	246	218	232	207	219	224	232	191	204	219	231	213	216	217	218	220	199	245	234	204	228	206	230	248	219	200	250	233	210	209	216	221	232	227	223	203	234	214	218	252	225	228	257	227	226	226	199	226	229	214	242	224	218	194	219	233	208	209	228	212	252	232	220	215	201	224	208	191	215	229	212	238	197	202	238	207	218	213	214	221	233	227	210	226	206	215	203	235	216	208	225	217	208	242	211	208	215	225	230	221	235	197	223	197	220	177	248	225	229	232	210	202	215	211	229	239	224	217	221	237	202	241	238	215	232	216	207	216	226	221	208	222	230	211	189	206	225	232	223	217	236	234	218	221	219	239	225	234	219	207	216	231	190	208	207	214	216	208	241	232	197	207	198	217	241	222	197	191	196	189	210	218	221	216	234	237	189	221	224	230	229	196	213	229	211	196	220	241	210	224	209	234	215	198	204	216	210	215	204	246	219	220	218	205	188	207	234	227	240	208	229	198	216	212	234	223	202	230	219	207	229	224	212	228	186	232	198	225	232	203	216	217	225	212	240	221	219	231	216	215	202	190	209	227	224	204	201	230	209	221	211	216	224	214	223	238	204	206	232	219	204	233	198	222	194	198	217	216	217	211	211	239	234	221	232	214	220	210	234	228	228	238	186	228	204	237	225	237	189	228	243	231	238	253	226	218	208	201	205	214	223	222	201	199	229	221	204	218	224	233	251	239	241	248	212	206	230	206	221	221	228	221	214	220	197	203	212	238	232	195	223	240	185	216	218	202	220	214	216	226	212	217	222	222	207	240	215	211	222	241	215	210	207	197	198	219	226	216	205	237	239	231	204	212	220	240	203	197	209	211	204	200	197	221	231	242	220	230	209	214	205	211	207	229	201	231	239	230	218	196	239	231	226	208	226	228	217	203	219	202	211	253	209	216	225	237	211	234	219	212	194	223	250	223	217	208	199	204	244	213	184	218	219	205	198	212	219	230	214	191	220	220	221	235	257	217	206	222	211	232	213	223	223	210	215	221	203	219	201	217	222	224	230	236	211	193	211	209	218	219	233	193	189	196	227	201	248	232	244	240	221	197	230	193	208	219	204	218	205	207	228	206	208	225	229	200	215	234	215	200	221	239	209	193	215	218	232	218	198	231	224	227	198	222	195	223	221	211	210	204	233	241	225	211	236	230	188	213	209	253	235	211	244	197	208	210	232	200	216	224	225	179	224	212	223	214	208	230	222	240	193	234	211	230	229	219	220	194	196	247	196	215	213	203	206	193	226	224	253	246	181	209	220	205	189	202	214	240	219	221	207	213	220	226	212	216	214	200	213	207	214	231	232	224	188	229	243	221	227	219	214	252	219	204	206	208	206	203	201	221	208	223	235	221	219	231	208	214	220	227	212	224	237	227	217	235	213	226	218	207	191	209	211	202	192	243	242	223	194	191	198	202	233	223	204	201	225	230	246	203	237	223	236	236	188	231	224	245	207	198	203	237	207	204	197	208	230	219	212	253	205	218	211	194	241	226	214	224	212	183	215	204	241	233	207	222	218	209	229	216	221	224	202	218	228	205	208	197	217	214	236	198	221	201	217	251	213	226	223	223	221	195	221	213	207	211	222	233	250	234	230	242	233	180	212	224	222	199	193	219	224	213	223	213	223	193	218	222	228	200	230	244	199	222	200	212	223	201	208	219	218	210	223	204	202	229	226	213	203	226	215	224	228	215	215	235	236	220	222	215	210	211	220	193	181	201	222	199	200	226	248	224	234	221	227	200	221	214
36124	47611	30537	14559	15941	4971	367	372	414	401	377	383	376	395	380	349	397	351	366	365	387	369	413	421	348	364	402	355	359	393	390	365	369	374	387	365	362	363	387	377	386	345	380	342	393	394	352	385	383	379	404	383	374	343	352	379	369	363	434	438	362	340	368	361	364	355	401	355	356	382	375	394	385	361	397	360	385	354	358	370	392	385	377	360	359	364	395	394	341	387	401	399	372	374	425	375	393	388	392	405	382	392	365	350	418	389	366	374	386	357	362	350	344	394	382	379	387	359	404	392	374	378	401	328	388	364	378	364	388	378	385	355	402	360	375	346	371	384	382	365	377	357	379	402	404	405	380	384	382	383	383	372	398	358	352	396	367	374	379	390	363	391	400	389	388	380	341	365	392	381	392	381	341	371	411	419	366	386	409	382	376	387	395	392	375	384	390	381	371	346	397	378	372	349	384	378	368	370	381	381	413	381	376	395	349	334	352	377	366	389	362	367	364	369	401	389	396	397	407	379	354	339	385	372	361	382	407	375	373	378	374	346	360	409	380	387	390	388	351	400	389	378	379	363	402	366	377	370	368	379	389	366	380	356	365	379	377	369	398	349	396	403	400	374	363	331	403	370	402	370	371	434	383	384	437	353	394	382	399	408	344	339	358	368	376	372	357	371	381	343	321	392	355	363	382	357	373	351	332	363	351	355	388	367	379	387	369	404	354	372	387	360	364	379	375	350	365	396	404	390	396	405	366	395	398	405	377	366	349	386	349	385	366	379	376	374	358	399	347	344	398	409	354	380	376	362	382	387	381	380	394	410	343	369	394	382	392	369	418	415	374	371	349	364	365	320	378	358	369	374	359	368	373	355	429	371	393	382	395	380	374	382	363	390	358	379	366	328	387	397	372	389	374	387	362	367	364	358	388	376	339	376	368	375	380	366	411	385	376	393	371	370	405	373	345	346	353	395	384	369	379	407	357	386	350	378	358	385	365	373	383	396	400	423	376	362	350	401	374	365	367	350	363	361	392	349	403	390	356	363	380	393	399	374	364	394	398	395	388	363	368	370	388	373	435	405	382	357	382	391	385	381	375	366	386	390	407	404	365	386	368	407	363	387	375	388	359	399	371	379	397	366	403	407	394	365	380	374	356	372	367	369	382	354	363	347	356	357	354	341	397	387	352	413	367	357	372	366	382	402	355	361	341	350	354	362	395	359	376	340	399	380	352	346	388	364	329	390	347	374	394	411	367	388	397	385	380	361	397	379	343	386	370	354	404	383	350	360	405	407	371	377	383	374	369	385	398	404	366	422	365	357	351	346	391	380	349	417	378	378	342	381	393	377	400	360	325	390	363	380	389	393	382	404	332	393	405	388	358	394	364	363	363	400	367	379	390	358	377	378	378	385	404	387	404	350	368	370	385	427	378	389	357	378	399	391	402	374	364	346	382	375	364	352	380	371	365	382	374	362	377	388	361	399	388	388	397	435	414	392	335	408	381	375	371	377	387	344	409	388	344	386	406	389	349	387	400	423	345	401	375	410	386	371	356	374	372	386	405	368	342	391	402	377	388	374	372	431	402	368	388	386	412	406	384	402	358	389	383	391	366	397	354	373	366	370	382	362	382	392	384	365	364	379	380	381	365	373	384	393	344	400	398	361	393	387	343	403	359	356	353	353	388	368	351	398	353	371	381	397	386	416	374	353	368	377	364	386	356	353	391	369	356	381	380	404	387	341	372	369	354	389	358	389	351	341	388	351	349	331	352	382	396	381	341	349	376	357	360	366	359	388	372	403	366	386	388	377	348	379	380	368	349	379	340	365	396	382	366	390	367	349	364	375	363	351	405	384	355	354	367	339	422	400	382	353	397	375	387	364	379	389	398	358	376	390	368	388	412	371	394	375	393	364	339	391	351	390	397	371	367	367	380	401	343	366	377	395	389	366	356	327	388	349	346	375	389	334	397	356	382	365	373	391	371	344	389	392	354	370	347	366	398	395	380	390	373	391	390	371	381	377	379	380	402	354	362	369	388	399	355	342	387	401	383	346	360	364	368	365	419	355	385	363	359	391	379	371	400	431	385	382	411	411	384	362	398	397	373	351	358	383	379	398	346	385	409	381	348	336	374	406	372	373	389	385	340	381	401	369	375	344	351	403	362	396	368	366	375	386	374	387	366	343	366	386	375	367	359	365	380	350	375	377	399	373	377	401	417	370	400	371	390	400	384	365	363	427	383	356	385	386	380	376	369	374	371	371	383	436	379	338	345	357	368	389	373	393	385	401	367	373	400	400	374	364	364	372	377	363	351	373	383	345	361	369	390	403	397	375	348	367	366	383	405	361	383	410	361	407	394	374	395	354	366	386	348	373	408	379	370	378	355	374	397	427	391	343	337	404	370	376	406	349	359	339	375	378	357	383	364	379	408	377	378	365	374	374	386	388	392	371	366	402	348	349	401	389	381	402	399	377	376	367	389	364	398	384	420	375	371	399	410	389	392	400	364	376	355	368	360	386	338	409	373	401	365	383	374	409	399	400	367	382	375	355	371	363	352	346	379	384	379	343	415	389	383	379	392	396	394	378	382	417	393	397	378	362	371	353	376	385	358	372	361	365	359	382	397	409	360	374	385	356	396	373	389	391	353	394	340	340	372	377	409	404	374	357	379	362	332	379	396	375	402	389	384	376	369	379	377	402	369	399	346	410	380	341	374	393	383	374	376	384	393	410	417	409	391	391	370	406	378	402	367	377	431	362	381	364	353	360	377	367	388	391	400	351	385	411	343	408	379	359	385	401	421	384	398	404	346	364	389	346	377	371	358	373	367	378	343	358	425	373	397	358	378	399	394	331	432	368	371	379	400	397	378	339	375	381	359	387	388	396	368	391	374	385	365	375	378	382	383	348	387	373	343	353	369	363	390	394	349	405	373	353	379	365	397	363	360	400	367	392	436	358	363	391	364	399	369	383	383	375	371	418	402	399	397	331	351	345	374	390	372	345	362	360	365	350	363	365	329	365	391	397	370	387	387	381	379	409	338	404	388	370	380	343	381	393	369	393	407	385	374	404	357	374	381	406	371	329	387	367	373	383	371	371	372	373	356	359	399	373	405	356	364	354	358	366	399	374	387	381	399	374	370	375	391	385	353	365	361	376	344	364	381	405	385	391	390	400	386	351	379	393	403	402	380	383	361	398	338	385	362	379	360	375	355	350	406	407	392	356	408	362	375	391	408	396	377	394	389	384	391	421	394	339	399	392	364	347	390	368	400	374	381	367	370	369	374	376	366	390	372	374	345	391	359	381	393	344	364	387	372	375	358	371	367	373	366	397	392	349	398	362	386	383	385	404	377	387	373	368	373	367	383	372	349	364	379	407	348	409	417	360	377	383	373	340	376	378	350	364	372	371	382	395	354	388	383	377	377	371	372	417	386	382	364	351	394	378	361	354	386	401	344	409	356	411	383	351	387	381	383	362	389	359	361	395	371	354	382	381	340	377
25209	25014	33506	31880	33219	23981	3397	395	369	367	357	355	352	329	351	301	312	356	338	379	332	315	338	285	318	340	338	328	345	337	347	330	347	347	345	343	320	341	346	350	334	384	365	333	316	354	348	320	342	305	354	339	346	341	357	343	314	314	322	368	300	339	321	321	357	352	390	367	366	353	335	354	335	324	351	330	326	322	345	328	326	327	325	348	342	324	334	330	340	323	331	358	315	334	342	306	354	346	360	381	343	336	351	352	344	323	347	310	349	369	367	347	333	345	349	350	326	320	319	326	328	327	351	329	332	341	310	309	333	322	355	339	326	323	311	317	355	324	337	338	333	366	369	319	311	346	359	370	348	331	313	316	306	333	304	331	315	328	298	321	323	319	327	358	344	341	305	335	346	362	344	340	350	358	309	337	335	332	331	295	336	329	287	326	351	338	329	368	371	319	348	317	338	334	352	310	341	315	341	331	301	374	300	356	327	315	303	364	313	345	317	329	336	344	342	344	346	339	322	324	324	305	344	320	332	313	337	323	308	355	336	316	323	334	351	338	332	383	350	295	328	340	338	357	356	309	340	342	334	316	320	338	331	314	312	337	332	332	324	331	349	323	368	341	357	322	321	338	323	337	318	336	312	337	313	341	342	320	326	319	346	338	348	314	327	353	329	335	321	318	349	336	316	309	316	346	287	346	344	318	320	334	334	346	343	325	321	305	296	355	354	322	320	321	309	319	328	371	320	330	341	336	335	341	336	342	345	327	360	380	283	307	339	332	308	333	305	320	359	330	318	332	310	305	336	318	344	359	352	341	321	348	361	366	320	356	350	324	331	329	326	358	362	360	324	351	328	333	337	337	348	324	327	314	317	363	297	333	337	326	316	357	333	339	314	310	363	338	340	324	336	335	302	335	290	338	316	353	350	317	334	336	358	325	339	353	364	331	342	326	361	321	329	345	326	308	334	329	305	376	349	340	314	328	312	323	324	312	390	335	381	346	310	360	342	360	332	347	366	352	361	340	328	365	321	323	325	342	366	338	294	344	313	335	349	332	325	331	347	324	319	322	315	386	338	338	363	289	288	330	349	340	380	313	344	329	343	339	327	327	378	324	345	348	342	338	333	331	340	347	314	348	330	351	311	345	321	304	365	333	357	351	331	353	345	345	320	316	347	318	303	380	368	325	337	299	300	335	356	369	360	318	346	327	332	317	331	341	325	313	361	373	353	336	322	332	329	347	317	311	319	300	314	347	370	308	330	332	344	340	332	331	328	345	335	364	335	362	354	373	322	347	323	309	361	343	349	306	334	314	336	306	402	339	326	337	347	291	358	356	313	319	329	327	324	354	337	353	333	315	339	357	331	359	354	313	341	342	360	334	328	323	363	341	340	344	339	349	296	347	337	325	344	298	355	331	313	311	326	308	330	345	365	331	295	324	381	349	337	345	328	305	341	308	325	315	328	308	302	322	360	340	363	331	330	336	367	318	350	328	331	333	340	329	333	329	334	338	333	333	337	354	324	318	283	349	332	335	335	302	351	345	351	347	337	331	346	324	321	333	340	329	335	343	353	339	310	349	354	359	330	336	294	331	337	328	294	353	306	280	323	355	335	311	319	327	312	317	358	352	357	307	307	353	355	315	333	359	315	336	346	348	369	342	323	352	340	332	329	319	348	329	311	338	314	335	340	322	380	341	351	306	349	332	335	348	335	330	343	315	369	325	314	369	320	363	345	320	352	324	322	320	327	338	317	363	332	328	307	320	343	329	305	354	319	324	343	356	368	316	319	332	356	338	346	346	306	326	311	381	326	349	366	343	298	347	347	328	344	343	333	320	359	321	346	326	359	349	318	345	342	352	355	321	346	336	322	301	344	346	312	317	340	334	311	310	340	324	344	331	331	319	352	290	370	345	332	351	328	341	373	325	369	335	325	317	350	316	367	355	311	295	329	332	365	355	337	362	365	332	336	346	344	356	332	327	329	307	338	340	320	337	322	345	325	306	358	333	341	315	306	324	336	337	323	349	353	352	332	333	342	311	300	338	350	345	358	314	351	309	328	367	329	306	321	347	353	323	311	307	361	317	363	309	345	319	350	352	318	326	391	347	355	338	334	325	359	351	350	330	328	324	319	316	359	347	306	323	368	321	345	360	353	309	317	325	337	348	330	339	362	312	360	329	321	355	337	327	351	300	336	373	347	331	323	285	324	373	336	306	357	316	346	347	333	320	299	332	322	338	333	328	312	371	309	332	337	326	336	339	318	360	338	356	358	334	346	301	319	336	342	329	347	313	341	334	320	336	289	366	314	357	338	336	321	346	320	323	311	359	314	323	345	357	348	322	305	360	300	345	304	357	344	324	341	330	323	337	339	339	313	340	294	321	300	321	340	312	348	336	316	321	333	332	345	329	315	331	334	337	320	338	329	344	303	325	297	362	316	354	334	308	355	331	341	290	339	338	340	311	329	335	322	346	366	348	323	349	344	338	350	316	296	366	333	329	351	338	309	332	341	301	342	362	323	331	322	296	361	336	332	341	340	345	347	328	335	348	354	315	350	307	325	304	335	340	301	345	347	339	326	336	292	371	332	319	331	331	335	326	307	354	298	326	324	345	316	330	344	343	332	336	317	372	330	313	305	347	347	329	314	331	360	353	319	357	365	312	340	347	313	351	331	326	345	336	334	346	355	329	354	354	326	364	324	345	334	357	332	315	350	355	357	332	331	314	339	343	305	330	310	321	301	336	330	322	333	327	325	347	323	317	338	342	346	345	355	315	303	326	356	323	323	322	323	301	317	347	353	364	314	366	321	333	355	322	321	329	333	337	333	328	385	342	308	305	340	347	373	323	344	354	332	321	357	342	343	361	337	359	321	342	325	344	317	307	313	351	305	328	314	329	361	326	338	357	327	340	330	364	348	362	343	339	311	324	332	359	322	332	356	321	329	327	345	333	306	343	338	366	359	319	326	286	321	328	358	344	327	352	335	348	306	342	328	336	356	325	309	344	319	344	335	340	349	326	328	335	315	353	330	331	365	324	319	300	314	321	323	333	359	329	373	319	310	348	326	349	307	341	325	334	377	348	309	304	329	315	307	307	344	328	356	330	333	328	355	312	321	339	329	351	342	366	349	356	333	336	335	325	341	332	323	328	324	335	330	330	339	337	333	343	298	315	333	357	319	328	326	316	338	312	341	322	321	315	295	317	346	331	343	334	354	323	354	314	380	352	319	323	365	333	317	328	332	358	334	340	335	328	349	355	320	337	325	336	330	342	342	335	311	339	332	339	327	345	339	327	309	344	341	337	344	329	340	326	336	320	342	331	341	305	343	345	321	343	333	313	337	316	352	365	341	339	340	329	351	338	331	310	292	320	319	323	334	346	310	346	348	349	335	334	334	352	306	358	328	337	308	342	342	322	340	339	335	304	363	350	342	345	347	343	299	328	306	315	330	372	332	345	328	356	355	325	330	338	329	313	336	316	322	338	327	345	324	372
60133	86908	64684	46066	45367	23028	657	567	624	595	579	549	597	539	553	557	559	565	531	566	578	515	548	549	528	563	547	542	560	576	540	530	517	594	570	542	536	546	562	565	569	555	501	500	582	508	570	539	514	520	525	547	544	536	509	537	549	545	538	534	587	560	552	548	566	535	545	516	509	551	546	571	542	563	561	568	591	548	592	518	525	561	488	534	544	576	583	562	535	544	523	558	551	490	587	542	595	527	568	548	553	533	556	518	512	543	515	519	555	550	541	583	576	542	576	534	563	541	519	600	561	543	533	562	536	545	547	527	553	544	568	499	514	564	554	522	579	579	512	543	560	567	553	591	563	494	540	529	539	529	575	532	545	563	532	549	482	552	506	578	566	563	504	503	537	576	553	567	531	520	560	528	551	556	526	524	517	542	532	515	549	549	551	523	527	529	543	505	520	500	527	555	572	525	511	560	555	610	558	543	593	528	532	537	559	561	556	549	549	544	510	576	530	582	577	554	537	543	545	531	536	602	565	568	577	552	499	568	552	543	567	510	542	531	561	526	551	541	508	529	522	550	574	530	525	526	562	559	477	562	531	541	527	534	544	496	538	521	551	558	558	550	570	507	524	494	532	547	544	548	537	572	545	580	549	548	548	537	537	544	566	563	514	537	522	576	532	564	518	533	501	476	536	559	531	547	541	551	501	541	546	520	533	557	538	508	527	557	521	562	521	568	555	537	510	553	530	530	568	529	530	530	590	534	511	555	559	520	558	559	556	581	507	529	548	563	493	560	580	551	509	529	537	548	557	538	547	559	507	541	527	558	545	573	525	541	540	589	563	565	482	536	547	529	539	536	477	512	518	554	518	564	506	531	587	566	543	539	538	530	529	577	525	542	596	529	538	555	515	536	538	533	558	501	590	571	529	525	519	547	539	564	535	552	557	573	544	551	516	487	569	587	566	544	580	501	581	564	550	531	552	561	540	569	540	530	529	532	524	540	537	543	563	580	584	528	511	556	539	585	560	519	561	540	540	491	596	535	570	522	568	539	514	566	513	556	552	500	541	535	544	548	595	586	558	502	544	506	534	549	480	524	520	534	539	542	513	506	562	489	532	540	542	542	560	542	543	545	537	501	584	534	527	554	531	544	535	557	542	554	513	520	528	547	568	503	620	552	565	558	542	562	539	553	542	541	580	550	590	546	543	597	565	528	491	496	555	532	580	549	537	539	530	569	522	565	540	520	551	527	563	550	531	541	553	564	541	555	548	571	547	520	537	564	532	554	541	525	546	485	545	482	533	528	568	597	560	550	564	556	541	549	537	571	529	564	569	535	493	551	550	512	553	545	500	548	544	564	599	551	529	546	547	550	567	552	537	589	573	550	598	536	521	551	511	520	520	521	545	546	509	529	540	535	544	527	533	521	547	515	554	504	531	539	538	522	529	546	555	524	509	511	547	557	588	608	537	533	541	510	564	523	516	549	556	559	538	543	556	531	540	565	462	553	533	559	533	529	546	531	502	540	518	555	558	578	536	590	533	568	535	572	578	539	574	543	546	549	551	554	542	551	522	524	520	533	499	543	519	543	518	513	531	499	508	530	542	573	579	537	579	550	507	510	548	538	516	500	504	556	557	589	543	568	528	489	552	521	534	541	502	575	535	561	551	516	539	512	567	547	504	564	532	530	542	530	507	593	516	515	513	524	543	528	537	535	557	532	557	515	545	572	553	553	576	520	536	538	516	550	555	581	534	558	561	559	555	577	555	475	527	529	530	523	543	593	570	532	562	538	562	552	562	540	584	505	559	533	561	498	558	553	530	603	546	532	504	575	537	554	545	573	556	551	597	525	561	532	609	547	556	553	552	557	527	562	537	559	571	524	498	543	518	533	542	553	509	498	544	508	534	575	532	544	542	512	517	528	498	564	542	547	560	555	551	573	530	570	562	560	565	552	544	533	508	530	498	532	537	541	547	518	544	539	553	571	568	588	578	563	538	539	534	545	520	565	538	574	522	578	532	515	533	532	529	547	542	537	602	530	527	527	541	575	572	535	518	541	554	539	563	544	525	507	550	502	597	551	558	547	550	526	562	567	518	572	548	609	561	557	523	531	554	548	549	547	570	571	552	551	527	569	519	504	541	544	509	571	576	532	567	562	535	488	549	583	557	508	546	555	518	547	529	542	530	618	521	538	540	541	518	558	569	574	566	547	588	557	509	562	546	544	566	537	504	515	548	582	532	525	575	534	490	529	568	532	548	538	508	547	497	508	527	545	558	572	588	535	552	558	540	533	558	535	546	575	566	525	583	570	538	529	578	559	539	575	515	529	552	534	533	569	532	556	575	578	560	537	519	514	548	575	511	529	570	510	562	543	583	510	489	532	569	558	535	545	532	529	560	539	515	533	551	527	574	531	584	559	550	533	532	524	543	533	577	523	550	544	543	518	521	553	518	560	578	554	517	574	543	568	558	513	569	565	550	525	567	515	538	548	517	531	525	584	546	549	597	540	561	540	567	506	554	491	558	512	543	589	538	529	539	561	560	544	600	564	499	546	501	539	559	521	519	508	551	509	588	602	524	514	532	571	536	530	523	534	519	564	509	518	541	531	547	558	495	538	587	560	576	538	512	553	590	514	561	567	552	540	527	539	585	538	508	539	580	521	522	554	573	534	575	560	586	519	579	559	516	554	547	521	552	545	528	549	541	517	579	571	516	612	542	532	536	528	538	543	533	530	531	563	556	518	553	536	527	569	552	519	501	550	523	548	532	561	543	548	542	539	525	498	531	528	545	551	541	553	532	567	536	544	543	525	536	548	559	540	587	540	565	526	556	559	520	539	522	549	577	545	552	538	552	550	557	553	524	508	503	542	554	550	561	555	514	560	570	549	529	552	566	586	533	503	541	562	511	523	578	525	587	526	540	553	529	515	540	548	473	540	516	589	572	560	540	552	536	565	560	521	568	565	568	598	567	579	507	507	524	539	536	530	513	534	560	529	547	496	543	566	513	507	524	534	580	553	597	567	586	517	545	575	565	551	545	543	550	532	523	572	530	573	545	530	547	565	549	518	533	543	520	543	494	562	504	561	538	556	532	545	528	532	559	557	529	544	546	529	538	540	558	562	552	530	546	554	537	510	566	506	499	510	536	563	559	517	546	516	578	562	543	556	545	533	543	571	558	546	583	535	569	525	532	563	520	510	561	552	540	505	540	551	540	515	552	516	603	573	509	522	533	578	558	590	532	534	522	550	567	559	528	513	528	591	564	564	504	516	588	526	564	515	527	546	572	511	522	500	567	490	535	521	558	535	551	522	543	510	552	534	546	566	545	554	550	542	549	520	556	569	555	512	554	526	519	511	543	560	539	566	570	538	498	545	558	523	568	583	541	543	541	571	508	547	547	556	514	529	564	539	557	500	562	555	556	539	541	563	546	579	572	520	524	573	540	534	526	536	529	562	543	571	540	548	552	530	535	569	534	557	508	530	513	555	541	557	545	551
24256	22600	30856	28579	33022	29598	7973	844	618	593	562	506	582	540	540	553	504	540	511	591	524	521	531	527	529	523	501	535	516	521	530	570	514	533	528	545	530	512	517	512	543	547	527	526	563	572	537	496	527	510	541	518	486	511	521	529	547	529	530	490	540	514	489	574	534	536	547	493	526	501	560	534	529	566	550	525	561	507	523	520	569	525	516	583	536	524	518	480	514	553	567	560	519	535	542	516	512	533	509	511	521	539	528	586	500	572	536	543	528	494	525	569	547	520	517	521	552	509	523	501	535	489	509	550	540	543	518	521	485	519	530	557	541	532	529	529	505	530	517	531	502	520	542	534	519	562	535	522	513	546	509	530	538	590	527	502	528	564	496	491	534	542	554	512	523	496	515	520	518	511	545	543	531	552	499	552	551	513	538	548	546	569	530	552	542	529	513	577	505	478	494	529	488	519	475	546	531	547	525	513	557	486	545	516	498	550	493	509	549	539	516	492	499	523	532	542	541	548	522	513	520	501	494	521	526	524	539	551	505	522	519	564	517	498	530	539	497	541	473	539	541	508	514	536	521	514	565	491	546	588	543	481	529	488	533	556	548	524	570	537	553	500	535	557	529	512	499	543	542	507	523	530	535	516	531	533	537	512	530	527	543	538	508	511	526	511	542	498	515	499	494	516	523	494	544	553	521	532	544	545	519	537	563	560	512	520	514	509	540	492	560	546	505	551	514	527	527	510	505	508	536	502	500	483	531	511	534	560	561	541	530	506	561	493	539	511	529	541	539	536	534	512	478	582	540	520	531	523	546	499	492	491	508	524	520	497	508	532	506	519	536	502	492	528	503	507	518	524	535	560	546	517	567	567	511	499	530	563	516	514	554	555	527	539	530	531	527	549	542	544	543	513	533	502	534	552	546	509	560	533	508	536	518	526	503	539	525	451	532	514	486	542	558	515	479	490	521	505	513	508	557	517	554	520	478	527	540	508	538	550	549	511	575	555	518	528	511	529	539	554	503	532	530	514	537	544	536	561	533	536	570	523	531	514	538	533	549	551	528	564	522	522	527	543	551	498	473	511	555	540	489	543	541	512	547	520	577	490	551	526	499	501	526	547	530	535	525	503	540	495	520	533	537	536	503	546	534	522	527	538	520	551	500	576	497	548	548	491	527	503	543	508	505	563	493	532	534	549	532	530	508	519	537	539	499	543	494	547	535	510	541	571	536	518	506	529	551	518	551	519	564	560	549	537	526	510	484	528	515	541	547	541	499	554	516	515	514	569	500	517	527	486	534	562	511	536	532	541	508	552	510	502	529	497	545	538	518	506	581	513	488	516	525	573	566	524	562	527	509	544	501	486	542	540	511	577	547	515	567	529	541	489	519	525	483	537	498	505	533	511	520	515	531	550	491	512	530	519	548	550	531	489	548	514	533	514	508	545	531	551	532	541	549	525	579	487	507	540	542	522	512	528	546	520	556	537	541	523	522	485	563	563	481	533	545	511	528	554	535	516	556	547	488	524	544	563	561	527	529	497	527	567	567	482	521	540	558	538	543	519	531	513	555	530	497	524	542	556	509	555	501	482	523	559	473	503	574	535	525	514	536	536	522	521	542	520	528	534	492	543	533	548	534	552	512	544	550	547	496	535	551	490	519	479	533	506	519	550	545	539	508	576	521	503	508	499	542	495	525	552	550	524	533	516	534	530	512	533	480	519	548	510	541	528	511	488	553	508	527	501	560	536	509	510	543	528	546	498	520	500	488	559	526	551	542	524	513	466	512	517	519	543	532	550	589	550	566	519	540	531	510	567	551	530	513	512	539	525	545	514	539	516	505	514	534	497	510	546	538	514	520	505	541	510	549	560	538	529	554	530	538	539	511	516	562	530	505	522	530	500	532	548	551	521	535	513	534	552	496	491	560	539	560	511	526	530	546	565	505	533	512	538	518	517	547	490	539	549	533	540	503	534	544	518	512	530	544	528	522	524	510	600	532	514	542	562	507	526	507	507	534	525	550	532	547	507	550	600	548	501	513	508	511	555	533	526	481	506	544	506	515	502	523	531	541	524	525	480	482	569	550	503	471	532	535	560	531	526	538	527	497	538	522	520	552	534	546	525	515	530	527	547	523	522	532	547	539	492	519	519	516	499	544	501	553	557	507	526	554	542	507	586	527	537	528	563	497	545	534	569	501	537	544	519	568	533	513	539	542	518	541	487	504	570	556	531	534	503	544	513	526	490	489	524	518	559	546	563	522	518	499	543	565	558	515	550	527	507	501	538	498	490	566	518	510	495	545	505	504	518	480	519	504	549	508	507	502	543	501	552	554	559	514	506	472	558	519	502	519	515	535	502	498	523	526	480	528	530	472	495	518	512	496	535	513	514	520	520	554	521	526	514	536	548	540	554	570	489	505	526	538	525	544	504	525	538	533	541	513	525	520	515	514	517	525	509	481	539	538	546	525	553	513	500	549	535	510	538	549	498	533	523	547	538	535	545	541	560	527	479	530	542	544	503	457	542	526	524	511	504	526	513	530	530	539	542	556	549	523	520	556	529	517	519	537	543	508	562	542	552	575	545	539	494	504	527	520	526	543	541	558	572	520	518	529	473	504	497	521	505	545	530	513	516	533	500	553	522	523	504	543	489	522	559	540	541	574	521	496	544	524	555	550	530	524	524	520	520	527	527	538	520	514	503	513	562	539	508	553	560	518	570	515	546	535	518	512	522	557	510	484	515	513	536	478	536	547	521	517	543	559	547	539	524	501	531	528	529	527	507	520	538	549	493	510	499	512	559	545	542	559	508	527	509	495	541	550	521	522	535	514	549	500	503	495	565	572	520	534	525	526	557	526	522	576	523	503	553	564	521	572	531	512	509	542	541	531	545	568	551	502	558	550	518	502	562	549	568	532	525	479	552	528	484	543	521	548	515	504	494	560	564	520	497	531	519	531	544	526	499	521	479	526	503	532	514	495	493	570	532	487	507	487	521	493	519	505	540	490	530	497	523	548	497	532	546	541	532	558	506	530	471	538	513	565	527	524	523	533	545	509	545	557	516	548	507	542	511	509	519	533	510	552	522	502	516	472	495	532	527	537	513	523	538	513	547	481	514	536	496	518	470	499	501	533	481	523	471	547	578	498	522	506	520	536	503	557	570	548	535	527	538	551	516	538	485	583	581	578	478	501	541	545	511	505	536	525	514	521	516	585	522	502	520	510	521	569	509	539	577	554	536	538	538	531	543	520	563	514	531	548	530	531	562	531	544	503	532	560	526	515	504	568	508	510	557	534	564	479	499	499	516	530	561	489	535	509	522	507	492	505	541	531	536	513	499	501	511	502	540	542	532	542	499	519	571	562	516	545	532	512	523	532	548	532	531	526	520	484	495	511	552	527	513	505	522	554	546	511	499	507	558	517	546	500	549	550	512	517	516	502	514	499	511	529	519	521	560	521	510	555	555	547	539	534	542	530	546	536	564	543	488	529	564	532	538
60335	91284	74677	55227	52221	29258	949	945	931	913	876	841	851	821	833	855	819	838	839	817	830	841	889	837	805	817	823	823	825	825	808	859	765	828	800	815	788	824	823	819	786	762	823	814	802	810	805	832	776	845	824	812	801	790	805	787	823	793	866	826	825	824	824	772	815	823	842	767	789	861	800	806	825	772	818	800	789	820	836	808	765	796	788	766	873	871	825	825	845	772	805	774	821	822	832	813	813	838	784	839	826	789	831	795	814	776	798	799	847	766	821	830	835	816	784	793	772	833	858	791	764	825	838	863	823	795	780	797	817	820	843	818	862	837	812	793	774	803	812	763	771	812	782	876	813	755	809	777	831	852	846	786	824	816	810	797	781	814	836	778	792	837	782	818	798	845	786	797	829	785	764	771	799	826	793	801	822	791	790	807	847	822	797	750	773	807	788	813	871	847	821	857	805	781	762	804	853	891	796	822	788	830	777	818	821	793	779	823	799	837	825	777	833	803	785	835	820	799	845	789	826	834	846	798	842	814	834	821	815	797	802	819	826	771	806	831	810	837	764	812	776	795	842	707	809	832	803	789	791	872	823	810	816	819	757	794	778	780	835	856	806	791	781	811	839	785	832	822	804	820	805	831	793	828	838	851	792	792	801	782	784	792	795	758	791	809	824	834	838	793	839	789	783	794	833	772	823	781	837	844	842	813	793	779	837	776	758	827	830	841	818	838	804	896	806	767	804	797	769	824	756	794	814	841	800	805	852	785	834	835	843	813	807	820	800	827	767	856	784	836	824	838	863	779	818	810	790	810	786	772	785	824	866	832	794	814	798	795	792	807	810	792	784	847	814	841	810	774	790	799	815	803	851	851	800	779	821	820	782	826	793	828	783	855	826	795	794	818	820	836	858	815	787	771	845	840	771	854	823	814	809	820	852	792	817	783	845	832	841	840	809	781	819	766	818	804	784	795	785	833	855	826	818	777	839	778	823	780	804	804	821	842	880	784	787	784	799	744	799	805	808	792	823	812	843	834	797	861	815	777	819	837	766	845	807	727	815	744	821	811	811	831	798	775	762	832	783	787	856	822	772	853	828	834	822	796	828	815	811	842	795	850	834	814	818	783	770	799	752	830	780	844	862	797	769	762	810	836	784	824	792	849	865	820	811	769	765	769	838	787	773	793	827	796	826	813	841	859	770	805	826	832	803	829	827	809	827	821	769	852	746	830	786	781	810	772	796	807	825	813	759	763	795	834	790	835	811	820	832	832	804	803	819	787	788	765	810	861	818	754	851	823	777	856	815	812	778	824	815	770	810	840	815	769	796	801	798	795	832	832	802	812	822	837	796	854	805	780	861	783	832	820	811	825	784	818	849	810	822	844	830	786	835	782	845	817	828	805	837	746	788	823	832	808	836	746	790	808	832	793	787	830	820	811	782	766	819	848	865	775	840	822	856	786	833	833	817	789	771	820	808	848	843	856	843	841	833	831	784	838	806	782	816	786	809	809	855	787	790	792	787	794	816	799	798	809	808	796	836	796	822	850	827	860	830	807	844	848	810	795	753	757	836	827	840	816	773	838	802	829	820	794	798	768	777	804	750	821	859	825	828	803	765	800	757	820	827	826	770	804	860	816	789	761	798	816	832	827	818	785	778	805	826	826	830	807	818	819	812	827	804	861	772	813	833	794	863	782	793	838	792	826	794	798	806	795	851	839	816	822	824	832	841	789	812	775	771	822	813	796	838	801	862	799	791	784	833	756	805	791	777	849	790	784	796	798	848	833	817	863	760	797	822	805	801	843	803	825	830	837	753	806	793	777	846	831	838	789	789	837	783	787	845	762	813	851	818	851	833	816	836	778	787	794	811	808	753	822	843	831	809	846	821	817	802	875	806	744	774	814	822	794	844	783	838	800	818	807	888	778	794	793	803	807	747	809	808	801	827	795	821	850	820	860	846	833	778	795	812	789	868	842	790	804	831	828	777	825	784	820	776	741	836	848	837	849	831	804	795	865	857	786	787	813	802	788	819	789	806	760	746	804	768	857	816	818	820	792	794	838	890	817	801	811	861	802	822	827	784	765	805	831	803	783	851	805	827	865	782	806	810	819	806	856	841	781	804	826	797	781	792	799	774	850	817	811	865	802	823	832	822	790	798	777	861	811	783	819	849	787	829	819	811	831	818	822	817	801	839	778	792	828	782	804	762	796	793	819	804	830	788	796	820	769	821	744	849	791	821	787	803	829	855	766	801	776	759	790	813	824	833	770	857	802	763	806	810	820	810	814	801	833	859	809	818	818	800	816	803	792	821	781	800	789	819	779	791	841	830	784	784	815	805	830	795	786	782	779	818	837	816	789	812	785	811	842	858	760	836	837	867	808	801	807	786	833	805	765	838	778	830	862	796	815	825	834	789	792	803	824	797	823	809	858	844	779	846	790	821	811	808	789	806	826	834	791	780	805	785	789	822	798	859	821	811	768	794	824	759	765	820	771	790	820	840	799	802	801	778	831	753	850	814	797	845	787	796	855	817	828	790	794	841	797	792	833	812	817	858	786	834	799	819	767	801	826	813	781	832	813	834	834	815	786	801	777	841	829	800	780	872	789	825	866	777	833	777	865	778	830	848	793	818	830	835	770	828	854	809	841	791	817	840	773	854	789	802	810	786	809	824	831	782	850	815	810	824	778	863	800	790	810	825	862	789	806	833	815	795	799	805	837	846	782	838	752	784	814	788	807	827	827	773	836	851	805	798	793	768	845	799	842	773	832	789	792	794	837	802	836	795	807	837	887	837	777	786	777	784	795	765	805	789	831	846	870	739	809	828	842	891	831	781	828	770	809	836	774	760	807	854	832	825	881	789	797	796	844	792	761	763	835	771	776	847	834	811	806	826	770	816	790	827	814	794	768	818	825	807	790	820	800	818	746	808	806	826	787	906	771	857	821	831	792	802	811	817	875	797	812	810	806	773	863	828	819	826	788	815	816	819	788	790	824	790	820	814	805	768	867	865	814	890	819	823	745	842	791	789	808	861	840	818	799	834	827	822	798	777	814	816	855	771	853	872	850	826	872	815	821	845	805	770	798	820	847	790	818	771	865	739	791	811	799	835	822	795	860	797	812	785	778	810	824	812	772	822	785	779	831	853	806	812	791	822	799	832	872	812	828	822	767	794	784	835	774	845	767	843	820	795	809	801	831	788	801	852	828	803	849	796	823	816	875	815	767	790	820	788	807	823	817	757	840	844	798	781	804	790	808	814	797	796	866	812	846	825	778	813	797	778	825	850	768	831	826	811	795	816	812	796	796	793	807	814	815	809	839	785	813	763	796	798	852	808	811	815	803	842	809	774	802	823	812	810	802	839	867	873	846	813	762	802	796	802	816	857	782	755	772	786	846	774	853	812	819	839	806	790	795	823	821	846	897	800	804	771	821	821	804	795	790	791	842	779	779	798	802	776	815	841	849	819	747	837	805	839	803	895	787	800	778	830	843	823	810
29653	26168	24812	14812	8102	3386	285	191	201	221	197	204	207	196	207	240	218	225	218	230	246	222	201	210	216	216	195	178	248	228	207	216	231	209	197	223	227	242	225	227	193	222	216	235	188	199	212	210	211	220	228	214	220	214	197	196	232	228	216	232	213	222	210	209	198	204	205	199	207	209	184	191	217	201	227	211	210	207	181	188	215	220	196	216	218	208	189	211	211	206	214	209	226	200	223	211	183	204	211	234	236	207	234	195	215	217	210	217	191	207	210	210	214	215	214	197	205	195	213	207	208	193	216	190	192	206	221	191	200	232	183	202	212	207	192	204	195	224	209	197	211	197	195	199	205	211	206	205	183	175	206	204	218	221	209	216	226	209	205	200	217	230	215	205	246	208	208	218	199	186	198	207	222	222	216	188	191	197	214	209	200	222	206	218	193	223	207	232	223	177	207	207	194	225	208	201	206	183	215	192	216	223	199	230	194	228	221	197	235	213	218	224	244	242	223	186	212	214	198	187	229	212	201	199	211	217	222	198	222	198	238	201	202	220	201	204	203	204	210	212	179	230	197	200	212	219	207	210	206	218	226	226	225	213	210	237	201	223	237	189	230	205	212	223	193	214	206	209	225	195	199	185	224	168	218	217	197	192	219	229	198	217	204	196	235	192	214	232	242	224	220	219	202	198	221	220	225	222	217	217	191	198	201	222	199	226	202	218	212	164	232	205	200	232	237	209	203	204	192	220	200	197	226	219	216	226	213	210	200	181	196	206	233	193	221	176	223	212	192	239	189	207	197	228	187	197	222	208	217	214	186	223	217	192	212	189	187	216	196	201	228	222	205	188	208	205	210	220	182	230	207	208	214	218	196	217	205	209	219	233	207	215	203	226	225	239	221	173	207	216	205	217	215	217	181	207	210	217	208	202	203	224	220	194	200	210	194	219	202	227	202	215	222	225	211	210	205	218	214	217	215	223	232	231	203	206	238	199	207	212	198	227	227	230	227	209	248	199	196	207	194	211	199	220	218	246	206	202	191	199	220	195	219	186	213	221	191	225	223	222	209	204	205	232	209	200	229	197	214	203	206	248	201	214	206	210	207	212	225	200	199	223	208	186	194	191	215	204	225	221	201	225	213	219	227	210	182	253	208	212	197	205	206	212	172	225	207	213	193	208	222	207	183	192	198	217	218	191	215	205	199	199	219	205	226	204	210	230	223	250	195	201	226	204	210	196	199	209	208	189	210	185	214	215	196	216	227	197	209	211	208	217	202	209	229	207	187	186	188	215	207	211	215	219	196	201	222	204	205	201	219	199	193	220	216	204	207	227	199	187	201	201	221	195	210	232	219	201	210	195	188	250	198	196	218	209	189	217	214	204	200	218	199	215	211	198	228	219	215	235	180	227	214	211	224	215	189	211	212	252	224	208	209	188	232	180	186	212	212	236	222	228	184	224	203	218	208	213	168	233	201	179	196	209	211	222	210	211	210	197	209	189	196	226	204	232	210	213	226	225	197	203	223	223	218	222	219	194	203	211	207	212	226	201	228	206	188	213	220	200	217	247	223	199	189	211	210	215	209	191	187	225	212	227	202	219	187	201	204	209	196	188	200	190	230	232	209	213	233	224	200	208	221	224	192	203	232	237	205	225	196	205	222	222	219	190	178	218	202	224	212	226	209	204	241	212	209	220	192	215	215	234	192	215	190	201	207	190	219	208	236	198	204	193	230	220	207	201	204	227	201	231	216	213	223	211	231	203	233	201	214	199	190	217	217	215	192	225	212	191	212	199	226	179	214	197	225	193	188	205	185	198	225	236	223	223	212	210	205	200	211	198	240	196	205	203	203	213	237	221	204	222	205	167	223	196	224	219	171	201	193	217	212	244	210	220	222	197	216	204	222	213	228	216	219	200	209	195	217	208	213	216	231	237	225	199	215	216	225	224	219	229	205	224	240	206	204	193	228	229	209	199	200	226	227	186	213	232	183	195	180	204	215	217	189	177	204	193	214	174	219	205	204	214	217	215	214	204	202	220	192	214	192	203	225	206	203	205	203	209	230	221	213	174	188	199	209	200	216	212	214	217	211	182	196	193	202	211	180	189	207	205	182	196	214	204	198	203	224	217	226	204	213	202	218	208	210	245	188	212	192	221	208	197	207	201	242	235	232	203	210	219	205	227	207	239	198	231	231	202	198	216	227	225	216	218	207	178	192	218	216	243	174	210	197	201	194	210	235	181	218	210	206	198	203	199	208	223	238	194	211	213	185	209	201	230	215	184	209	233	188	208	208	221	203	221	207	192	208	240	185	231	216	247	224	201	199	222	178	211	212	221	192	231	203	228	209	199	217	207	190	242	189	189	214	209	211	222	228	210	199	204	217	245	213	207	212	208	194	207	203	205	192	213	219	211	215	226	218	220	211	202	212	225	214	218	190	207	198	200	203	201	204	213	200	184	218	207	229	201	212	202	234	213	195	224	209	223	222	218	208	203	210	212	220	217	189	221	199	218	204	201	216	219	221	209	189	190	208	209	212	228	225	221	206	197	187	225	210	219	213	189	226	192	185	218	215	213	207	217	217	209	182	194	206	214	192	221	195	215	197	213	228	191	214	207	207	206	209	217	223	208	229	220	221	181	246	224	218	218	231	224	220	177	209	217	238	232	197	230	223	202	212	204	230	173	227	194	199	209	215	214	205	173	216	235	202	213	199	205	222	192	212	190	195	225	201	229	202	225	222	230	191	188	196	210	200	212	242	221	220	217	179	189	209	207	213	193	213	206	182	209	212	201	223	210	225	213	212	212	210	229	205	226	187	214	210	213	186	220	192	252	219	213	237	185	225	187	209	207	222	205	218	215	218	220	216	192	221	217	209	216	218	199	219	218	203	214	216	220	223	232	223	197	206	228	231	212	227	202	224	218	197	188	214	216	206	208	199	213	187	207	194	203	199	222	182	209	193	190	234	231	201	213	229	216	189	228	229	216	235	234	196	200	190	194	224	191	218	193	217	200	202	203	189	202	228	214	201	201	244	214	204	205	195	211	222	204	199	209	233	187	195	190	191	187	221	212	211	197	210	220	196	216	211	209	209	201	219	211	220	229	243	212	236	200	216	246	197	255	202	204	221	217	231	233	207	205	191	217	204	191	208	234	212	208	200	212	192	209	223	206	199	220	198	214	219	212	183	222	198	196	199	219	194	227	217	212	219	211	209	203	191	233	214	211	193	215	200	233	193	210	216	200	205	228	193	234	191	213	207	237	181	230	219	231	205	205	208	193	225	239	232	227	216	200	229	180	200	209	209	229	198	191	217	221	238	208	211	220	214	195	205	211	224	182	215	198	204	208	209	213	226	222	188	203	219	219	232	209	193	186	222	212	205	207	190	214	208	221	226	192	237	195	232	183	248	248	200	209	227	194	218	208	204	209	225	198	205	198	196	215	176	198	225	203	215	200	228	195	183	205	210	219	202	208	210	204	209	193	236	219	173	189	182	207
34954	41635	32778	17221	15522	7024	366	371	350	354	355	326	377	344	375	373	366	370	355	359	374	353	377	351	355	350	388	368	361	373	334	349	390	368	371	341	361	366	365	372	369	342	351	365	349	363	367	309	332	370	371	332	373	401	370	335	322	355	377	313	352	375	374	345	381	384	328	383	368	334	353	365	345	362	378	348	338	359	356	388	336	333	338	370	358	337	383	365	329	362	356	362	345	362	345	375	377	358	326	365	371	361	345	364	376	357	376	351	353	357	363	362	383	401	386	380	348	368	363	364	387	356	355	342	361	350	340	322	367	362	367	385	370	361	353	341	379	333	346	359	350	373	323	345	358	354	368	373	330	397	376	379	366	354	348	354	374	339	350	389	360	382	391	379	367	364	349	375	314	374	388	342	347	358	378	350	349	353	368	348	355	353	341	343	365	380	336	363	357	353	367	329	367	365	328	363	347	373	387	349	370	358	380	345	368	369	340	348	345	362	354	322	341	357	325	362	364	383	349	359	361	398	342	348	380	357	392	338	391	347	376	341	330	390	347	387	354	353	350	334	348	357	365	330	351	400	345	352	385	385	343	400	359	334	421	377	350	337	366	349	378	366	355	356	357	315	365	376	355	369	354	352	359	336	341	349	321	351	372	347	351	347	360	343	350	353	390	368	378	389	376	361	353	375	360	374	351	362	333	323	343	385	343	325	383	356	382	349	337	350	361	362	334	362	325	372	386	350	356	378	354	318	350	336	326	377	374	370	372	359	388	361	378	358	348	372	337	375	374	370	336	349	394	360	363	357	346	387	388	382	355	377	375	359	347	346	366	349	391	381	330	362	354	357	355	364	346	365	348	313	344	310	348	358	375	395	363	417	353	376	368	381	378	389	382	360	341	325	366	370	345	368	364	383	373	386	379	355	345	347	392	341	339	331	321	368	373	379	335	355	336	335	319	368	367	339	419	352	356	367	375	357	368	333	375	383	368	326	346	367	366	352	381	367	346	336	362	354	366	334	356	362	384	375	390	359	357	375	357	383	349	361	362	375	369	390	338	325	352	360	380	399	374	388	360	391	333	376	333	408	371	347	358	360	356	392	338	380	360	356	359	338	404	375	376	335	352	358	339	341	371	351	343	346	351	336	366	373	379	366	359	355	373	367	375	340	370	336	369	325	380	360	368	381	354	332	382	354	355	341	351	349	320	401	351	353	348	341	347	356	351	364	358	352	361	335	344	357	328	347	362	363	370	367	369	365	364	391	334	355	366	379	382	381	341	368	395	366	332	340	326	350	357	323	349	383	374	417	360	366	324	351	295	363	368	343	388	372	349	369	348	378	355	360	345	363	327	360	366	387	363	363	365	350	397	383	359	378	333	358	353	338	349	361	349	304	347	361	361	327	333	352	383	385	341	376	364	358	382	319	345	362	363	384	364	348	375	396	340	353	347	384	351	343	367	317	355	353	420	375	349	340	350	349	354	363	364	339	328	367	369	395	374	360	360	353	328	350	363	348	386	355	344	364	371	371	362	393	347	311	385	359	365	354	384	362	380	379	337	353	338	346	354	352	360	343	374	367	384	354	353	336	363	404	341	365	345	367	369	350	376	379	333	364	339	369	370	330	369	361	347	339	368	354	341	349	348	416	350	360	376	379	364	329	376	397	365	326	362	348	369	383	376	357	370	331	366	342	351	357	354	368	382	365	343	343	377	386	325	355	355	343	369	364	371	366	344	365	386	349	392	373	353	325	330	322	336	361	345	354	330	381	369	368	342	377	349	401	381	336	356	382	340	361	437	359	342	326	347	314	352	347	356	386	357	385	364	371	356	343	388	367	340	345	346	356	382	334	365	381	373	383	329	370	360	343	349	330	348	351	412	346	365	379	377	325	347	350	383	325	413	373	338	347	348	339	365	389	340	336	340	345	362	363	387	367	362	389	370	380	354	378	377	360	375	360	355	349	378	343	382	383	406	399	345	344	352	352	367	389	357	359	357	339	384	348	350	378	362	388	387	333	391	396	375	377	366	349	346	370	372	345	370	382	374	367	383	392	398	374	347	362	378	317	365	385	360	341	349	383	320	353	340	375	327	326	361	331	371	369	348	363	361	360	365	355	353	349	345	349	381	349	350	372	336	338	347	362	355	377	397	381	360	356	385	328	361	356	341	334	379	368	346	349	378	325	376	365	341	385	339	356	365	374	335	385	339	383	351	386	364	359	363	365	360	348	351	354	362	364	336	353	394	365	344	333	347	335	373	387	329	328	371	383	330	364	361	394	341	384	369	355	339	374	337	367	343	376	351	352	361	358	386	347	356	355	373	337	389	380	354	382	364	327	366	347	346	342	371	386	339	347	359	378	375	346	341	347	377	355	347	378	344	342	342	356	365	332	394	345	332	383	376	347	364	359	366	337	368	362	337	357	332	351	355	367	373	348	366	347	364	357	346	368	358	368	341	323	322	388	366	326	360	353	375	356	329	355	328	354	342	371	375	339	357	387	360	349	386	353	351	398	366	359	303	349	355	380	365	372	365	340	362	381	396	350	344	330	351	349	361	371	389	360	396	384	373	348	357	353	377	370	363	362	321	357	353	344	352	344	333	373	379	371	333	359	325	337	390	339	362	346	339	343	370	353	343	326	365	360	378	373	359	358	357	355	362	367	324	332	382	379	322	367	359	373	380	357	367	350	350	339	374	375	366	367	398	341	340	317	391	374	395	363	357	322	344	343	368	363	395	342	352	358	343	372	361	369	389	359	358	337	313	351	387	378	361	364	397	351	367	361	363	392	361	360	359	348	336	378	397	358	353	362	343	418	360	378	376	386	343	344	363	389	338	332	359	371	331	329	334	384	347	336	354	371	355	358	372	349	374	356	365	339	336	359	365	328	351	325	370	368	352	385	337	397	369	354	363	361	344	330	339	360	347	362	379	341	317	369	388	379	324	373	356	383	360	344	325	377	363	341	349	384	346	343	351	352	348	378	358	381	328	362	358	352	346	360	353	366	384	346	374	338	393	382	382	390	373	372	360	347	327	362	353	343	399	339	370	352	363	363	374	377	345	370	330	350	352	370	367	380	355	357	358	366	344	347	371	349	355	363	338	379	357	323	351	368	367	376	366	355	330	346	373	374	361	383	369	399	353	395	329	363	325	344	361	375	331	358	374	358	360	348	367	360	375	340	364	334	357	349	372	402	347	352	365	357	362	363	363	370	368	349	370	357	344	349	389	354	330	325	352	394	359	372	371	358	395	344	392	358	382	332	356	351	374	370	406	352	341	374	367	337	394	355	350	359	364	403	384	372	325	375	354	349	377	364	347	364	370	363	329	369	350	341	343	359	356	381	337	351	389	382	385	358	357	338	356	355	360	368	355	358	366	384	340	375	362	361	351	356	373	320	344	339	344	364	364	373	342	389	339	371	368	374	372	385	339	380	361	382	352	326	379	395	345	365	331	355	354	387	378	344	375	338	350	376	365	350	363	368	386	384	357	372
25188	23494	34627	32901	30949	23254	4099	387	384	372	373	324	358	340	339	298	338	339	361	346	370	347	339	335	358	329	339	348	357	349	356	358	310	349	324	352	323	334	350	335	306	314	368	312	341	341	338	319	336	366	338	358	311	326	354	334	324	337	363	349	358	335	321	355	317	342	323	341	331	342	340	353	341	357	348	341	300	325	317	331	349	321	351	316	390	331	312	324	352	339	333	315	354	308	320	305	370	372	310	337	349	342	317	344	323	309	352	357	332	338	344	351	321	325	349	330	365	322	364	345	320	346	350	307	366	342	307	330	371	304	309	334	352	325	348	332	353	355	336	331	342	343	316	367	361	345	326	339	340	362	322	382	323	299	328	318	354	345	327	353	349	345	319	362	335	336	341	323	340	352	326	324	320	332	325	325	327	318	327	339	344	325	334	350	330	324	346	329	316	315	326	326	312	319	331	370	343	344	340	342	337	323	316	340	334	342	352	334	336	340	336	327	346	346	366	337	297	347	359	315	335	313	338	316	344	328	356	343	314	342	336	301	352	311	325	354	320	349	363	343	307	323	334	328	366	355	296	367	343	319	299	305	357	313	309	358	337	336	335	344	326	356	352	317	319	364	373	376	344	326	352	335	366	318	319	311	339	338	346	345	328	342	318	346	296	336	347	326	298	370	361	358	308	352	313	330	320	344	356	319	361	335	331	356	333	324	313	354	359	344	318	311	349	346	319	332	339	314	332	336	332	304	353	338	322	329	323	342	331	330	338	341	345	322	330	309	311	317	340	337	359	349	333	336	346	330	341	363	322	317	337	320	337	357	347	310	359	317	344	358	283	342	323	343	307	326	309	334	311	349	325	358	348	325	337	335	336	348	327	361	354	361	318	337	345	352	319	326	337	310	305	312	367	338	318	313	318	334	333	363	352	348	321	314	311	332	338	354	335	331	355	328	318	333	307	304	330	327	341	292	319	347	356	342	349	386	341	325	365	357	329	350	354	312	338	306	321	333	317	368	330	351	324	377	345	335	323	338	321	341	349	319	366	306	338	301	357	376	324	334	333	315	367	330	375	324	337	345	335	325	336	340	363	333	364	327	333	341	338	343	295	324	322	327	325	313	366	338	331	339	325	339	346	338	309	317	337	321	314	331	336	329	366	328	329	324	338	344	319	344	346	311	345	341	366	320	329	283	322	318	330	332	313	332	340	361	319	360	359	365	358	340	331	339	324	325	350	350	323	361	352	340	329	313	294	324	357	359	321	371	328	356	351	327	324	289	348	326	322	330	318	305	346	346	330	354	314	311	340	322	332	336	329	320	335	292	307	328	330	320	347	330	337	318	318	338	346	331	346	333	308	319	338	364	311	336	333	294	319	340	347	345	358	330	335	306	339	347	348	321	328	316	322	327	332	378	318	315	347	328	328	332	344	300	345	330	311	346	337	335	320	345	355	349	353	353	363	340	333	327	351	334	321	330	346	316	328	303	316	339	346	319	333	333	385	326	366	339	346	346	341	347	321	308	302	334	317	327	340	306	330	365	313	325	330	305	352	331	327	329	322	330	375	329	342	344	318	301	336	316	338	322	320	357	318	362	341	394	340	315	347	337	338	345	359	382	337	305	339	341	330	324	346	304	307	327	334	350	298	351	325	349	311	342	344	327	358	322	352	334	330	352	300	327	325	336	327	315	329	310	345	303	359	299	355	329	326	302	356	394	299	322	293	306	322	377	334	348	315	325	299	326	343	350	341	349	349	336	341	361	326	358	355	346	329	370	316	345	347	302	309	320	308	333	328	336	348	316	335	316	333	325	330	351	356	345	347	323	337	334	339	339	326	344	359	328	324	334	354	305	353	311	305	350	342	319	320	351	313	334	353	357	345	348	324	341	302	358	303	361	348	330	317	313	370	292	320	323	337	326	316	336	343	324	363	359	335	321	365	326	307	358	319	320	308	344	356	322	359	346	359	333	304	298	329	315	339	346	334	308	334	346	357	341	338	345	356	309	372	340	352	325	342	351	296	345	358	318	322	310	317	319	326	331	356	321	345	310	369	304	324	350	339	358	318	361	364	308	328	346	343	312	346	327	340	323	338	339	324	299	319	369	310	354	323	360	343	325	313	348	327	336	357	328	306	301	319	352	335	358	324	329	301	328	342	347	328	328	322	330	341	354	308	371	338	350	355	363	357	348	350	357	315	314	327	318	320	309	350	327	317	310	350	339	327	308	316	332	352	362	314	316	326	346	354	343	377	342	333	324	339	330	327	308	340	337	317	328	314	326	341	349	317	340	293	322	356	356	322	316	346	324	304	377	323	309	337	340	363	315	329	342	372	366	392	341	328	332	339	345	337	333	328	338	314	354	353	313	354	309	348	343	309	353	355	277	322	336	327	362	325	315	313	366	313	352	327	331	334	311	305	339	327	344	312	319	341	316	354	342	357	337	302	330	328	343	331	361	347	307	336	316	347	300	329	321	299	345	341	354	344	308	332	305	325	326	316	335	342	320	343	363	316	359	344	339	345	351	351	333	345	356	315	355	356	334	345	348	360	316	348	339	294	283	303	335	330	316	341	320	368	337	320	354	335	351	345	300	314	349	318	327	349	354	329	327	324	355	336	332	341	359	348	326	306	345	310	351	343	360	338	315	309	340	367	355	360	340	341	311	316	303	347	347	335	323	326	333	344	306	317	352	331	367	316	374	322	337	332	326	339	307	310	347	356	335	337	306	327	314	320	330	319	327	334	321	320	302	323	339	319	326	343	349	321	313	346	355	331	314	316	333	309	331	330	296	315	327	315	318	360	317	329	342	337	331	332	329	319	373	307	343	326	320	336	311	330	291	316	350	310	322	337	323	312	312	341	322	352	355	344	342	349	324	345	307	328	347	315	335	312	317	346	328	355	334	360	303	326	322	343	358	376	364	353	327	336	335	352	360	347	329	338	332	322	369	329	378	314	314	322	381	337	333	329	332	328	352	374	357	314	326	293	337	335	362	294	343	311	305	339	364	345	372	329	378	325	342	367	315	356	349	375	335	317	348	320	332	295	327	352	297	334	341	348	337	365	329	351	323	350	291	357	334	303	313	305	339	313	360	316	368	323	322	351	370	340	326	329	314	311	351	320	339	298	316	318	340	348	358	340	323	368	351	337	306	355	316	329	327	330	342	354	361	357	353	316	349	352	323	334	343	338	309	309	300	346	328	310	344	339	344	355	346	360	347	313	329	355	322	367	324	296	326	305	321	344	332	341	366	331	319	337	329	335	333	296	332	304	342	291	335	325	310	327	339	361	323	364	347	331	337	340	330	331	338	333	335	346	328	299	313	345	324	358	337	327	350	345	338	348	339	307	342	327	326	333	340	335	346	317	311	328	345	316	340	331	341	327	371	341	337	325	325	336	329	324	325	322	311	311	368	331	316	318	341	333	344	339	369	341	361	324	344	332	339	285	338	356	352	320	343	317	310	360	378	341	327	340	331	362	336	351	322	356	340
60746	89129	71602	45202	43679	24993	665	638	597	611	570	538	587	604	535	539	542	552	584	557	567	546	541	535	576	557	533	526	551	541	529	609	570	555	559	527	539	563	553	578	569	529	537	539	527	535	524	513	523	559	554	529	548	540	515	502	560	578	529	565	510	558	518	496	491	574	547	543	551	542	560	539	535	583	548	521	519	529	541	506	543	555	541	538	516	559	549	546	535	543	523	556	527	531	515	491	524	543	520	562	540	621	522	511	543	536	543	531	544	518	530	523	529	514	544	518	544	564	544	560	532	550	547	562	545	575	541	542	528	510	585	509	527	546	525	589	521	541	523	533	519	536	534	579	558	543	537	545	554	547	545	488	557	531	558	508	542	581	544	510	535	546	538	511	557	561	550	580	548	546	561	559	536	554	539	566	546	568	569	514	519	574	551	545	539	508	513	527	554	560	530	544	522	523	554	557	537	556	568	535	552	529	561	523	564	568	515	525	505	512	532	570	546	524	550	540	536	529	535	513	531	532	539	527	527	536	541	535	532	522	550	540	532	520	529	566	570	545	516	605	545	513	541	547	586	556	506	554	536	531	558	576	533	564	569	505	532	562	515	556	559	515	535	550	523	510	527	566	494	558	530	505	544	561	529	541	550	543	588	540	535	567	545	545	509	538	537	565	529	572	540	521	504	600	568	513	549	556	556	528	550	531	521	524	543	562	520	513	496	553	526	561	584	589	571	513	582	557	562	478	564	589	577	489	542	521	497	560	549	549	534	506	589	548	530	530	560	522	546	539	545	507	530	542	511	595	513	520	581	582	532	510	536	534	542	522	531	587	539	526	537	558	521	551	551	521	521	529	514	537	554	584	545	540	548	523	563	549	554	550	595	544	571	551	546	550	562	526	524	513	515	527	541	552	551	598	586	569	553	574	505	580	569	546	538	515	552	541	505	510	525	526	542	531	571	555	562	524	500	536	538	519	524	558	518	574	515	540	551	572	555	563	588	485	581	561	505	557	511	517	507	568	534	549	558	523	517	540	517	508	598	571	539	533	575	542	505	585	549	537	519	547	499	565	525	530	581	552	524	559	514	564	550	563	543	561	513	544	538	594	530	550	566	545	586	555	521	563	470	568	525	513	561	534	533	507	572	554	569	545	599	539	535	537	567	556	514	497	527	526	554	550	537	538	507	597	502	528	514	538	557	536	542	569	559	537	525	556	523	564	568	547	532	552	574	538	572	501	555	576	513	568	559	519	544	531	501	541	502	537	536	509	542	559	592	590	543	565	568	500	545	539	538	537	528	535	531	535	503	508	584	539	524	573	522	521	539	515	542	531	511	530	527	554	548	523	522	563	537	558	533	522	558	566	552	580	561	543	549	547	568	530	579	570	536	508	549	555	541	545	550	512	537	549	489	542	501	543	505	543	508	548	529	543	504	565	524	566	514	523	563	546	515	537	543	589	595	562	539	511	543	517	509	515	530	495	527	538	580	527	595	522	521	519	513	547	551	571	532	530	544	516	550	511	532	524	560	537	600	575	504	561	528	529	556	513	508	545	568	517	543	480	546	573	566	541	540	500	560	547	528	578	560	554	572	563	526	568	583	557	537	560	555	539	470	567	546	595	548	542	605	518	551	560	520	540	529	554	514	522	528	528	540	523	549	529	541	550	553	537	528	510	536	567	536	525	558	496	549	542	571	535	565	569	524	585	530	585	553	527	553	542	563	548	560	534	521	542	543	542	535	531	556	564	545	538	567	588	572	521	575	549	511	548	499	560	496	552	553	543	518	543	545	544	552	520	543	559	520	556	544	524	566	552	553	596	533	546	534	576	565	578	566	547	504	564	527	549	566	571	530	529	547	569	495	515	561	537	534	542	575	540	540	534	540	551	540	517	538	503	549	531	515	541	499	556	547	536	526	544	534	509	555	538	526	523	522	547	602	571	562	582	517	516	516	487	534	518	543	541	531	568	543	558	534	571	528	495	535	581	540	546	558	543	500	496	528	570	557	491	515	537	548	536	570	545	518	522	550	549	539	553	558	534	532	566	535	519	505	519	553	523	548	593	512	542	550	525	564	584	557	589	541	559	518	481	574	550	535	564	563	567	546	521	539	514	538	573	583	508	558	539	542	565	537	516	559	555	519	539	562	541	539	542	546	530	519	504	554	563	519	523	559	569	542	546	549	575	546	537	550	546	564	556	507	541	537	573	571	529	586	526	529	572	563	551	597	532	589	573	538	535	500	553	557	542	528	546	518	554	549	559	526	570	539	516	564	541	578	533	568	605	521	570	593	550	500	570	511	535	495	545	530	517	494	496	531	530	514	540	580	552	556	549	510	517	545	542	575	513	560	567	534	509	542	578	576	524	599	517	545	541	571	556	564	514	560	517	533	562	552	546	551	531	541	526	509	517	555	531	541	532	560	535	519	571	567	561	511	554	525	532	531	538	554	580	541	529	573	554	543	529	527	567	539	555	565	551	542	571	564	586	522	515	516	552	576	565	537	522	550	526	512	513	508	558	535	528	549	580	531	553	505	561	526	543	561	532	592	557	549	532	520	534	547	537	548	515	544	539	543	573	528	548	547	559	495	508	547	563	536	505	555	515	525	529	523	577	505	565	549	555	515	537	569	519	551	570	491	556	592	505	575	557	529	513	564	497	545	521	534	512	502	575	534	538	565	560	554	530	591	541	528	540	517	566	502	540	545	544	519	569	546	577	508	562	518	551	565	554	548	531	568	516	548	535	518	553	495	547	558	563	533	566	552	529	566	559	564	537	548	524	553	495	529	558	549	573	565	537	596	528	526	561	557	536	517	505	518	523	509	582	524	521	546	538	574	505	570	567	500	512	554	546	551	560	534	531	525	558	516	537	560	573	535	516	516	556	536	548	556	569	570	554	523	559	567	531	525	515	508	517	543	519	561	550	520	566	476	551	543	559	528	535	558	524	557	568	547	573	528	523	499	555	606	552	528	570	574	523	569	570	564	536	567	567	544	564	512	581	554	574	514	560	563	551	553	545	564	548	542	532	543	575	531	546	517	582	509	543	554	559	562	565	568	528	545	574	555	561	536	556	582	570	545	553	539	500	530	538	532	512	536	514	556	573	515	565	526	555	553	586	524	523	556	533	554	531	520	541	541	533	537	539	554	518	538	539	579	544	540	551	559	545	571	505	544	553	531	591	570	540	554	533	545	560	573	538	559	538	561	525	581	517	513	525	507	548	581	587	555	526	556	556	546	531	540	537	536	574	567	515	551	490	553	542	569	543	509	556	527	532	516	597	587	520	535	585	564	555	548	536	578	546	549	575	565	552	561	544	535	504	563	566	515	497	552	516	536	549	537	510	539	565	555	536	582	537	581	550	559	535	563	553	536	518	576	483	510	534	565	522	567	555	523	552	525	524	584	550	506	579	539	553	577	514	537	527	516	530	537	553	554	554	499	541	531	571	561	518	551	542	569	517	525	552	524	559	561	554	535	526	518	563	550	538
24262	22572	33710	31249	33019	33422	10333	811	575	593	582	617	582	589	573	546	558	544	534	561	581	515	530	564	549	516	550	561	492	536	539	526	506	515	520	552	515	535	541	496	506	507	540	556	501	555	536	514	521	520	514	515	529	493	538	517	547	510	531	568	570	506	541	510	518	529	558	533	527	526	558	521	542	503	518	543	515	527	495	586	529	498	526	521	551	542	539	555	520	562	542	560	544	586	494	538	542	483	566	534	539	541	535	554	550	481	520	503	549	510	524	492	510	529	517	492	537	555	543	547	564	544	560	576	505	571	503	538	502	543	558	526	511	541	534	539	528	509	516	529	544	539	551	557	522	577	525	503	517	515	496	522	501	563	522	495	547	519	504	519	518	542	506	531	504	528	534	526	480	494	555	528	533	534	503	548	550	526	500	504	509	569	505	549	522	546	536	526	501	505	549	522	572	533	523	534	518	537	528	528	532	512	525	511	535	524	541	541	494	489	547	557	528	522	525	527	510	525	539	564	549	534	528	532	532	542	537	554	566	518	555	529	497	549	483	590	559	542	504	524	557	557	524	505	529	527	503	527	491	503	518	549	531	594	491	511	502	519	546	518	557	557	529	542	538	521	528	525	505	528	469	520	545	560	518	568	541	517	556	541	530	534	507	512	519	506	505	524	531	549	514	524	528	542	534	540	577	533	541	529	528	494	522	556	524	535	517	559	527	538	582	520	514	519	550	543	526	517	547	501	523	508	487	508	484	506	490	538	493	503	524	507	534	553	546	557	526	543	581	509	566	516	520	498	509	487	545	524	533	519	539	517	527	508	509	536	523	523	530	536	507	546	501	544	550	506	479	533	538	484	496	519	546	506	520	507	500	510	470	501	528	529	510	547	529	514	541	539	491	503	551	546	515	527	586	530	568	542	560	503	536	524	555	561	541	518	531	524	570	519	549	557	585	551	545	520	499	540	522	508	508	524	541	563	542	548	506	572	558	503	529	507	485	555	542	538	524	551	500	514	517	506	552	525	506	543	508	525	530	557	546	542	521	487	580	506	529	505	489	537	521	525	513	569	546	486	544	543	517	511	511	497	499	549	506	582	490	497	545	543	557	495	565	500	539	551	505	543	583	511	565	533	516	518	534	524	567	556	539	533	552	524	506	486	538	526	532	536	465	495	489	526	529	478	506	511	514	511	553	528	521	513	547	550	550	515	549	567	490	525	531	503	561	555	552	515	537	480	537	511	555	577	544	528	521	545	502	525	524	511	526	566	565	551	552	552	526	518	532	533	483	524	512	493	512	536	581	481	494	480	560	584	506	500	517	531	538	540	495	542	514	498	514	543	546	513	503	569	531	525	567	494	579	526	541	534	539	536	508	543	549	531	515	494	534	543	501	536	554	544	527	536	561	504	519	538	518	483	537	536	539	556	503	574	546	519	501	513	553	519	514	537	538	486	521	512	531	527	542	516	553	493	536	479	503	525	522	539	529	563	522	554	540	469	498	541	532	527	547	493	514	508	539	541	502	530	501	538	508	540	535	530	545	518	556	525	511	537	520	486	533	538	522	555	526	563	568	524	518	534	519	522	524	489	525	522	509	538	501	497	499	497	520	532	549	512	537	513	523	526	569	494	499	511	522	448	503	557	514	539	510	583	513	511	561	566	555	549	529	561	528	538	546	521	521	508	553	532	561	554	530	514	520	507	512	511	556	487	522	510	498	535	575	508	509	512	530	536	506	509	534	549	495	499	506	531	501	552	507	570	515	542	523	506	512	586	540	517	588	564	535	531	507	541	487	519	527	483	502	510	537	535	504	539	545	523	553	509	555	488	535	518	566	521	534	524	524	482	525	534	576	524	511	543	499	499	523	504	545	569	501	562	560	527	536	527	534	522	530	521	553	524	546	524	529	532	481	549	526	538	566	477	497	565	512	539	525	514	567	517	543	549	522	556	495	518	515	511	556	558	529	529	536	519	527	551	505	522	504	521	525	513	519	531	545	523	534	541	503	502	528	535	549	519	536	558	516	548	548	532	560	511	554	536	530	521	501	533	538	512	489	528	527	508	536	533	564	530	547	542	573	557	549	562	492	512	501	540	554	523	546	505	513	550	540	522	530	540	555	541	553	509	519	509	522	570	537	512	590	534	545	543	572	546	524	517	556	523	540	501	587	501	533	552	472	508	516	537	521	519	514	517	517	559	513	540	496	515	537	499	535	533	528	513	515	507	538	490	534	541	531	522	502	545	567	498	541	559	535	516	536	569	519	500	538	505	517	512	536	540	552	519	511	511	506	503	512	519	542	485	509	564	518	531	521	501	511	552	520	566	512	534	491	489	500	519	516	499	492	510	554	539	573	522	571	536	486	538	527	535	520	532	486	510	525	530	535	513	544	508	502	508	529	519	501	528	532	541	495	538	520	493	500	535	551	520	544	574	563	510	510	540	517	567	513	535	505	536	568	557	540	543	525	527	527	527	486	496	524	553	476	544	577	527	490	549	522	539	545	521	552	544	533	509	499	547	538	515	519	503	524	555	500	517	531	504	522	560	560	541	543	525	536	507	531	520	511	526	550	493	559	545	527	554	564	553	549	528	523	544	519	514	530	534	476	542	526	490	488	501	526	520	483	554	557	544	545	500	524	527	567	560	536	520	516	529	532	510	541	520	572	527	487	529	524	543	498	510	529	557	499	531	521	567	523	541	488	524	555	561	549	532	554	549	512	519	522	517	535	526	513	561	528	535	542	539	560	520	503	552	525	528	554	553	533	578	531	521	521	546	521	460	525	529	535	523	547	542	490	512	520	538	558	560	544	532	497	545	510	585	540	501	519	487	506	522	498	550	542	514	548	544	539	519	521	508	521	539	539	538	493	515	573	533	528	540	530	521	534	529	503	512	511	508	527	576	539	533	549	505	565	526	532	523	531	526	561	495	589	518	541	555	498	539	501	553	526	500	497	569	534	491	543	512	539	477	573	508	534	509	542	545	500	521	562	504	521	535	550	561	521	528	555	547	530	495	521	554	499	489	511	545	518	530	566	532	518	502	553	503	515	551	532	527	518	554	555	549	530	519	507	525	538	584	565	517	517	577	517	525	553	545	528	495	508	549	503	541	542	526	546	541	535	578	543	515	510	529	503	542	533	542	512	511	538	528	553	509	541	543	507	502	505	506	557	518	554	538	575	514	495	536	559	529	472	570	540	525	527	465	532	537	519	495	535	526	517	555	546	489	510	493	568	509	563	544	531	502	472	558	545	542	531	513	506	489	520	487	503	553	517	519	531	528	529	523	587	522	536	505	556	564	502	529	550	531	517	498	553	533	505	523	528	565	571	504	556	531	524	488	530	495	545	533	522	510	543	525	520	533	545	516	517	534	535	518	507	478	508	502	496	525	505	553	518	530	517	515	528	560	495	549	519	528	557	584	510	519	554	521	523	534	511	551	523	529	518	525	537	524	525	532	530	499	549	516	575	472	513	527	518	559	562	538	517	472
63763	98018	83463	53216	51316	35549	1051	975	933	884	896	824	866	842	881	790	843	805	883	798	831	849	823	839	871	801	798	835	805	789	773	821	856	806	812	794	850	777	803	809	806	789	872	816	821	785	844	802	822	795	854	838	875	782	826	785	790	815	819	813	840	818	844	775	828	811	788	771	802	824	780	824	784	827	807	803	897	788	830	818	832	786	825	839	840	796	825	802	813	815	827	809	798	789	843	813	823	802	800	801	859	854	829	844	821	842	821	773	803	782	809	751	859	838	845	760	799	770	760	823	851	835	828	799	839	779	765	803	837	782	826	787	747	776	769	868	828	781	847	785	800	843	790	780	805	819	767	867	848	803	837	820	793	835	809	763	807	806	839	811	776	811	788	847	845	805	818	810	815	818	800	800	821	754	818	827	800	831	845	852	790	837	852	820	843	812	809	825	811	847	827	839	863	773	810	765	807	850	743	806	781	832	803	811	759	810	812	821	801	796	793	825	848	786	825	826	811	800	805	836	757	813	819	792	799	825	773	809	830	810	764	819	804	791	761	767	807	822	790	835	831	821	822	819	751	795	817	803	791	816	811	818	827	862	819	805	770	804	794	778	849	821	814	779	845	800	792	780	839	800	801	815	799	760	782	826	824	845	840	774	805	831	825	896	773	835	769	835	756	797	785	835	839	759	772	829	802	778	808	781	867	781	774	802	772	777	772	792	789	794	847	806	826	801	795	835	815	790	777	764	771	843	774	799	800	838	840	783	747	832	778	810	849	825	740	814	786	815	881	769	819	809	782	821	775	800	829	796	818	788	783	804	829	786	804	825	829	790	817	756	786	804	849	818	795	824	816	781	766	803	772	864	820	826	762	752	847	764	817	717	725	805	778	769	800	813	834	837	844	832	849	832	800	832	874	834	817	774	810	782	813	869	766	808	842	812	809	755	777	823	788	803	811	820	839	835	842	794	771	834	863	764	785	788	779	813	787	765	858	781	798	756	812	848	785	858	797	822	818	856	748	754	803	823	800	793	819	794	805	851	812	814	784	774	837	773	806	804	850	791	809	803	804	841	816	858	789	872	767	788	802	801	796	812	800	803	815	796	800	817	834	785	812	801	843	817	818	784	783	830	827	859	814	804	797	833	783	793	756	788	776	793	806	807	783	802	828	799	851	812	840	818	799	777	855	834	791	833	791	785	817	783	813	866	831	849	764	778	792	784	809	801	863	821	804	837	804	818	819	840	870	774	815	773	768	808	791	752	777	826	829	815	840	826	863	805	787	778	777	814	777	783	813	818	804	810	797	840	858	773	750	854	817	770	801	796	826	796	813	770	765	845	823	827	814	806	848	795	833	790	813	847	834	828	769	837	831	794	855	811	786	790	809	810	849	834	840	771	826	820	835	815	782	856	855	770	742	793	850	876	788	784	824	804	776	839	833	820	804	791	842	770	833	834	813	829	802	781	803	851	809	837	791	811	824	766	880	795	780	816	806	820	821	817	806	828	793	831	786	829	798	824	802	822	823	866	811	809	837	795	833	812	797	834	832	821	830	788	852	811	768	795	799	762	809	809	763	867	843	835	812	837	869	830	837	813	850	816	802	797	783	821	818	761	846	790	796	814	804	786	769	828	826	775	866	839	787	796	819	808	793	839	771	844	790	823	843	787	820	797	782	819	813	791	842	827	831	792	802	816	874	779	822	826	783	818	780	784	799	835	869	798	824	827	852	803	813	799	811	738	759	837	814	770	792	762	807	804	846	797	762	795	782	830	837	812	776	857	853	777	814	833	847	822	783	805	783	762	807	814	764	780	827	823	780	840	832	754	797	804	815	821	797	795	809	814	841	827	878	812	834	837	780	731	800	833	754	806	798	804	822	770	817	816	783	842	843	791	833	840	821	838	777	817	835	835	777	767	782	842	826	799	813	809	836	772	851	819	885	821	798	838	811	794	844	790	834	837	812	844	800	872	821	774	787	821	859	796	805	844	811	855	783	774	790	766	797	757	781	826	832	788	801	851	844	808	808	800	763	827	840	792	775	754	763	853	864	784	820	853	781	804	847	787	770	857	839	782	821	812	841	809	802	829	795	814	782	842	824	844	813	807	836	774	815	799	807	767	752	837	769	762	819	840	755	814	795	814	835	781	804	797	795	789	819	817	842	805	842	820	836	839	787	807	784	783	812	818	861	813	843	804	822	828	832	797	829	826	834	818	832	810	768	786	802	787	795	809	795	809	809	849	782	812	808	841	816	809	789	798	808	789	811	850	765	804	827	808	800	807	852	824	777	847	838	770	763	797	797	770	781	824	778	788	833	804	818	835	838	804	821	762	794	803	810	775	766	815	827	833	837	805	826	777	833	776	763	845	849	796	801	858	795	775	813	742	820	801	793	834	800	796	789	792	843	809	846	824	837	813	820	798	783	827	816	823	799	765	798	810	811	795	818	797	755	748	763	833	798	838	793	837	742	828	843	825	842	760	801	783	807	770	784	827	781	827	814	800	815	806	816	842	788	791	808	833	814	795	831	775	817	839	827	794	823	798	801	820	774	812	798	857	770	820	813	855	789	791	774	781	867	793	828	761	796	842	845	807	795	774	790	788	819	802	797	822	800	859	836	834	773	780	824	797	803	783	823	800	815	801	853	772	776	764	775	805	834	863	808	779	819	779	805	808	776	822	825	783	831	803	839	768	819	816	842	781	740	769	808	810	815	803	808	787	794	779	799	837	836	803	807	827	841	811	808	818	800	837	818	836	823	798	756	893	812	807	773	822	825	793	828	839	820	794	837	789	799	817	858	836	829	838	789	836	872	841	852	829	807	806	802	790	778	771	834	831	811	829	843	815	791	832	812	808	828	812	796	763	796	844	796	814	811	810	814	814	873	824	824	831	788	743	842	839	863	814	847	794	827	801	785	775	853	804	869	814	784	824	806	780	843	820	829	792	772	810	810	803	788	755	811	870	783	806	816	826	848	802	808	810	787	817	819	754	831	804	809	814	808	840	805	770	791	888	759	832	838	846	811	768	763	784	809	823	781	798	792	830	837	734	829	814	850	771	818	834	826	762	825	779	814	798	804	841	875	813	802	775	820	809	822	835	784	805	806	834	838	817	822	795	846	821	797	810	782	825	765	740	857	824	848	819	815	829	840	788	848	776	823	799	823	847	822	794	809	804	820	821	801	819	821	835	801	805	823	807	830	824	788	805	871	818	822	796	832	803	792	856	812	791	816	794	786	805	795	835	819	775	821	814	835	752	797	816	810	798	792	760	774	827	794	830	861	795	811	800	835	785	843	756	868	810	775	751	803	797	817	774	814	821	848	823	851	832	797	791	847	829	831	798	808	758	792	806	795	869	841	796	831	789	862	802	842	843	785	828	855	793	790	792	780	813	797	841	878	829	827	813	811	815	817	812	787	802	785	830	852	743	871	827	822	821	804	810	792	816	802	776	870	845	777	838	856	753	838	836	766	777	776	820	808	793	800	765	817	783
28596	25931	30441	15705	9345	6112	292	218	223	222	220	240	184	227	212	209	221	196	196	214	224	209	213	212	189	226	196	204	176	234	215	208	204	218	190	214	240	200	226	215	199	216	227	238	223	208	212	204	217	219	211	225	223	207	218	214	191	219	226	246	240	185	203	225	222	204	207	208	224	208	212	238	217	221	207	214	206	218	197	218	229	208	224	218	219	237	211	219	205	200	198	196	213	210	236	199	208	199	199	235	216	220	215	223	223	218	205	200	214	182	191	196	218	236	216	229	198	233	216	199	221	224	197	223	225	233	199	218	201	202	222	217	205	234	208	193	204	193	222	242	236	206	237	244	209	214	220	220	212	226	234	233	221	214	214	213	204	208	202	212	199	216	190	242	225	209	211	212	205	220	209	202	200	180	178	225	195	221	193	212	218	189	222	207	196	202	248	220	218	211	210	198	212	232	214	205	216	188	219	244	227	195	212	238	219	231	212	225	232	211	220	212	216	202	241	210	228	217	222	204	220	159	212	230	179	199	220	229	218	248	203	215	221	219	200	204	218	214	231	187	203	204	222	216	234	217	225	209	223	189	217	196	223	222	195	211	220	225	200	197	213	198	213	217	186	249	222	221	203	228	215	231	201	179	233	195	209	204	195	207	189	203	215	207	210	206	212	204	213	205	223	203	202	219	229	240	224	200	201	209	208	231	217	209	182	208	212	215	212	185	215	198	193	179	209	221	246	204	185	218	212	184	222	192	216	225	198	217	203	182	222	201	225	214	180	216	213	212	201	251	214	200	206	204	224	225	208	176	199	232	201	226	213	228	214	220	208	191	208	193	210	218	248	194	217	247	221	182	220	204	229	237	230	198	210	195	219	260	223	203	213	216	205	232	219	200	211	200	194	195	239	206	205	205	224	233	215	213	198	222	205	205	219	206	232	217	230	220	199	243	208	223	201	219	195	197	209	204	228	210	224	198	212	202	218	220	233	219	193	207	241	180	220	200	203	204	217	220	218	194	194	233	200	220	231	219	205	220	207	224	216	213	215	174	226	186	206	206	233	220	241	209	197	229	211	200	242	202	210	187	214	223	201	202	206	225	212	239	207	232	246	175	234	208	216	227	209	200	238	229	186	211	221	238	214	210	235	205	223	217	215	211	205	217	200	218	216	202	222	224	232	199	182	209	182	216	218	199	225	217	213	208	207	215	204	191	220	219	216	194	176	204	215	227	195	221	227	234	214	204	207	185	210	235	208	227	217	245	225	205	192	210	218	204	246	212	217	204	202	203	234	202	214	233	228	226	190	228	197	198	221	235	229	204	203	222	226	200	193	220	196	232	231	224	217	211	216	215	213	199	201	192	213	200	190	193	198	199	224	194	199	219	215	217	207	210	227	199	235	198	196	229	222	212	202	234	220	233	222	218	204	216	249	221	205	206	198	231	215	247	203	232	222	213	205	227	217	199	212	213	226	208	229	239	235	191	205	227	221	197	218	218	201	215	180	213	201	212	209	233	218	194	205	234	217	218	216	212	248	237	233	213	217	200	196	203	225	221	190	188	205	212	184	205	220	233	227	208	221	192	237	206	199	197	201	227	215	215	211	216	204	214	207	210	213	225	239	226	204	228	232	179	213	234	223	206	224	229	194	205	224	198	210	223	187	189	225	214	221	185	224	222	187	217	229	220	206	243	207	195	218	201	223	228	226	222	216	197	215	209	228	198	204	232	204	228	216	219	224	205	222	217	229	204	214	200	238	213	219	197	195	190	200	220	215	212	243	217	207	200	209	199	217	208	218	206	196	215	207	227	208	206	219	194	218	194	203	192	247	192	191	194	241	226	213	223	218	207	244	227	215	216	196	215	229	221	196	219	221	208	202	209	198	237	206	226	231	204	205	233	212	246	203	233	221	209	218	241	199	208	201	230	214	223	209	215	198	213	222	206	231	202	205	196	203	224	224	205	210	199	217	201	200	224	200	210	198	227	225	223	195	225	214	199	224	209	219	219	231	221	193	188	216	221	209	171	196	205	218	186	229	218	204	220	203	206	210	217	189	214	213	214	223	221	217	207	210	233	208	219	218	193	202	209	204	197	212	219	226	237	205	202	204	201	211	214	189	197	246	189	204	213	227	195	221	215	217	204	210	214	215	212	222	228	201	194	207	185	206	206	197	224	254	192	223	202	249	231	215	210	238	220	204	187	203	206	227	211	250	216	224	226	178	225	198	217	194	220	228	210	221	245	200	223	225	220	190	217	216	242	214	177	228	167	220	236	220	206	219	215	218	229	201	211	216	237	208	211	215	206	209	215	224	213	194	215	199	257	202	219	230	221	193	212	214	233	219	221	232	200	237	205	222	194	192	215	190	222	196	222	218	199	222	221	229	213	225	222	211	227	219	211	201	213	215	228	227	219	223	227	239	218	192	202	218	220	197	183	199	196	208	219	232	230	200	212	196	220	198	214	202	237	179	203	193	213	210	237	240	227	192	198	203	212	212	204	199	208	227	208	230	227	202	218	207	211	233	230	212	210	208	184	210	194	193	199	193	192	223	211	210	208	202	215	209	205	235	226	216	215	222	243	220	202	220	224	229	221	189	240	210	215	217	217	234	224	225	216	208	247	210	229	206	217	195	256	220	195	239	207	204	197	228	220	202	214	193	185	212	233	210	224	244	212	194	192	203	216	218	194	222	198	200	221	204	188	209	213	249	225	221	202	183	221	212	190	207	217	227	226	225	203	231	218	216	195	217	243	212	204	229	210	199	192	222	207	212	203	213	210	194	209	201	209	201	231	181	216	212	218	222	194	248	198	238	217	206	209	199	201	192	219	215	212	236	210	210	206	236	204	238	201	205	192	211	221	210	227	225	225	203	205	212	224	197	189	195	226	237	194	200	239	226	232	199	232	214	221	219	230	219	213	223	217	231	218	211	191	207	201	193	234	215	189	242	217	207	214	201	194	206	209	233	218	190	224	218	202	222	206	208	215	218	201	210	231	228	223	208	221	238	221	201	205	207	213	205	207	217	233	196	222	180	218	192	236	213	216	225	193	174	217	196	206	210	220	212	206	209	234	238	207	203	202	228	214	204	224	223	206	212	206	221	210	195	215	211	199	228	207	210	194	203	209	175	221	217	200	203	221	217	202	228	200	226	197	199	249	221	207	196	215	211	204	201	216	178	208	203	196	219	218	230	242	221	212	198	217	217	214	196	241	196	204	216	196	243	232	214	234	228	226	209	213	212	223	191	206	223	242	215	211	213	202	224	224	220	196	195	213	227	210	215	230	197	227	226	203	219	185	190	195	218	207	204	221	236	192	210	235	206	213	264	212	212	213	226	169	197	208	205	201	221	232	214	207	213	218	222	236	191	212	240	206	196	215	242	195	216	193	220	219	214	220	215	220	205	212	213	263	227	207	224	241	222	212	209	224	201	212	227	213	188	240	203	219	213	204	207	213	234	213	218	225	215	216	220	215	210	221	209	224	197	200	201	216
30020	43790	38974	17049	16976	11653	409	382	340	385	393	376	360	367	391	382	361	400	359	363	352	345	317	363	367	360	372	384	348	380	362	347	332	369	344	372	356	321	375	360	391	384	356	363	377	348	376	368	384	379	384	350	374	378	367	368	347	363	378	376	345	369	361	375	353	362	374	383	357	377	358	376	346	382	340	376	355	374	352	355	349	367	380	347	373	381	383	377	350	362	353	353	379	372	405	346	396	378	355	358	386	364	360	348	360	346	364	360	345	389	379	374	350	418	385	366	377	360	383	377	368	360	372	361	378	388	359	366	337	359	396	376	344	355	352	341	390	384	365	388	354	328	366	359	357	349	372	360	373	390	396	335	377	345	367	374	374	379	323	348	353	390	369	360	385	363	390	389	374	367	341	356	363	395	370	386	376	366	373	355	358	357	387	343	365	402	366	369	377	375	340	348	345	364	341	359	385	375	355	359	373	349	365	337	371	378	347	358	354	354	349	361	379	372	352	337	373	385	360	417	343	354	415	367	355	362	402	381	378	387	378	379	367	316	385	341	359	375	327	403	360	377	362	362	379	368	371	345	386	397	367	354	365	366	346	375	380	406	367	365	336	348	396	370	372	378	370	339	368	401	372	391	371	378	365	354	387	373	372	369	363	347	388	352	344	347	358	366	343	388	371	358	346	367	338	377	346	334	382	377	397	353	394	389	387	368	345	379	340	393	326	356	379	349	370	368	367	383	369	370	403	365	373	368	316	386	362	357	347	348	375	369	327	359	353	363	359	371	361	342	354	352	398	363	380	344	390	360	348	364	374	400	372	358	368	347	380	377	352	373	360	365	356	370	390	346	370	368	384	392	342	343	345	346	363	378	388	373	335	345	367	394	371	367	322	334	360	327	354	398	386	427	356	355	373	350	396	373	378	354	389	372	337	376	343	365	377	359	361	352	372	343	363	404	374	372	382	378	344	344	363	409	370	366	371	358	342	385	377	377	396	326	396	352	379	380	361	355	361	357	410	357	365	369	377	359	382	366	379	361	344	355	359	380	348	372	379	357	338	399	353	391	335	403	378	386	383	366	367	373	371	358	414	384	390	345	403	355	360	379	345	364	381	351	352	377	356	343	349	359	375	354	344	394	370	350	405	351	362	377	355	346	376	377	367	362	351	333	384	372	403	369	328	365	354	387	353	368	356	397	407	350	377	376	341	379	354	344	349	368	393	358	365	323	360	365	373	394	342	374	387	388	350	375	377	377	364	398	388	366	373	370	352	364	350	356	376	369	382	381	354	396	380	335	374	355	373	366	416	386	356	346	357	348	366	388	365	363	369	366	392	384	358	329	341	340	362	357	323	347	333	356	362	384	366	391	370	360	390	375	375	380	350	354	350	343	375	336	347	388	355	384	382	378	414	368	381	327	365	365	352	374	378	357	385	335	360	360	396	370	365	381	361	368	393	358	345	363	400	383	362	371	366	376	383	359	389	373	377	339	403	343	379	364	352	350	363	409	378	395	379	377	377	370	380	354	392	378	352	366	353	326	379	343	395	404	327	326	383	372	397	361	393	328	392	343	377	356	347	355	383	388	381	379	352	359	392	375	390	356	383	360	393	347	362	374	349	333	362	336	369	326	381	382	343	386	331	379	346	357	345	363	368	392	350	363	383	349	387	379	338	339	328	382	378	364	412	362	393	368	373	355	403	392	365	354	379	359	374	391	377	359	345	391	378	353	367	364	363	386	362	348	362	392	347	366	318	381	379	360	405	345	378	328	344	361	369	383	355	369	374	379	378	377	354	343	398	378	409	379	370	363	363	390	367	353	350	353	346	393	418	384	354	359	367	401	373	373	394	342	377	361	367	375	395	365	355	357	357	377	374	362	350	404	356	325	377	311	362	344	333	370	379	361	344	400	360	385	361	360	368	367	369	368	391	381	370	350	400	358	393	340	357	359	371	418	357	385	364	384	385	377	356	372	355	360	380	359	351	368	380	360	410	390	360	395	360	373	393	382	328	406	395	349	366	369	375	356	356	374	338	361	360	329	400	344	348	365	401	384	396	356	347	351	354	367	375	375	345	360	354	362	354	348	376	371	365	373	353	364	375	363	364	360	357	330	343	367	372	355	375	344	368	358	374	367	406	385	362	378	355	354	359	415	397	391	355	373	327	334	379	369	421	368	370	414	374	361	378	378	349	368	329	397	380	383	362	405	392	359	388	356	407	378	374	371	326	370	391	328	394	343	345	335	362	348	394	374	388	406	352	420	329	404	362	397	405	396	376	404	380	373	346	357	329	365	369	350	394	386	393	360	363	368	381	383	362	388	407	377	383	338	349	372	400	367	373	352	345	361	335	366	371	349	350	354	369	323	390	358	349	354	369	373	422	391	392	375	363	370	358	341	370	344	365	388	379	375	368	386	357	340	387	357	345	317	381	384	344	384	377	375	370	370	354	362	375	357	390	351	383	350	378	371	338	387	358	337	374	348	389	405	378	346	343	379	379	359	390	359	388	353	369	336	365	360	364	340	421	377	394	371	363	327	387	410	395	350	373	377	367	354	341	370	363	327	367	391	374	368	361	335	381	368	391	365	342	391	341	396	346	386	364	337	377	393	397	384	395	365	379	371	376	355	371	360	361	338	356	366	347	376	344	354	385	373	366	381	400	385	403	350	332	362	341	397	370	345	371	353	396	372	353	371	349	361	352	355	367	386	371	378	358	365	302	376	392	375	362	344	383	382	376	333	359	389	379	398	361	350	341	331	353	337	369	358	379	385	336	372	398	361	354	386	398	351	376	388	365	363	394	348	390	374	368	353	384	321	370	354	381	362	341	370	365	347	365	343	378	342	385	355	361	365	339	343	379	408	404	391	350	337	359	402	371	365	386	374	393	364	342	377	357	376	357	354	363	353	307	360	369	374	346	395	370	402	394	364	339	358	405	367	383	347	380	352	390	409	348	384	321	368	400	371	339	358	388	357	363	369	380	379	373	398	362	363	355	404	405	358	360	341	372	370	348	378	379	368	326	340	380	379	354	367	361	364	395	362	367	341	345	391	371	343	375	376	348	355	370	366	398	401	348	365	373	343	389	371	348	374	388	350	358	385	356	369	376	355	407	337	354	373	340	374	351	361	351	373	361	369	351	365	376	336	347	395	359	372	342	409	340	377	368	360	372	359	381	340	348	371	381	352	367	374	330	311	378	350	374	414	356	358	377	358	383	363	355	354	392	344	371	369	358	388	373	378	392	401	361	379	393	336	370	374	367	379	408	351	344	363	375	367	380	351	368	355	339	341	377	348	394	344	382	371	379	379	355	366	342	355	374	335	363	346	372	344	377	363	395	393	360	362	371	346	384	367	377	368	347	363	361	345	371	362	406	387	370	318	350	396	370	352	359	394	339	399	374	368	385	379	384	400	362	348	328	341	349	355	381	338	338	349	374	338	354	369	402	365	402	351	355	370	339	405	371	358	342	436	379	330	363	384	403	350	370	384
25152	23674	38977	34475	32487	30982	7379	492	345	378	353	364	338	362	376	329	380	351	360	339	341	341	355	346	335	336	314	341	319	392	376	375	344	329	342	363	353	376	367	341	346	361	359	337	329	325	352	346	360	323	364	328	337	363	334	337	351	367	336	335	334	364	345	302	346	358	354	325	349	337	332	350	341	338	336	361	374	343	347	378	336	314	360	326	339	310	341	352	350	340	332	357	354	323	362	362	346	328	340	360	359	310	331	354	333	356	353	335	356	345	354	336	364	351	341	325	329	363	323	375	328	342	343	326	310	303	325	320	364	346	337	360	383	330	369	299	342	353	372	341	351	355	333	387	340	367	298	350	316	333	350	356	355	348	327	347	339	370	337	352	334	356	333	338	359	337	349	368	317	308	317	350	360	335	358	337	344	375	346	323	327	316	375	343	343	291	341	342	342	344	327	338	335	354	316	355	335	345	330	370	377	331	367	380	335	359	363	355	334	331	325	341	350	345	346	337	347	347	338	348	352	357	333	378	352	343	324	316	333	321	382	332	327	362	379	323	315	333	360	334	369	356	340	357	344	299	348	340	351	329	324	338	324	346	330	338	349	375	364	344	352	336	365	335	331	335	339	382	310	332	364	345	332	364	303	387	345	338	344	346	309	345	352	348	328	335	350	341	349	343	336	360	335	372	354	363	364	356	290	325	337	360	353	331	342	357	352	320	343	317	350	330	344	328	329	333	338	326	339	321	368	330	318	356	346	357	394	354	355	340	353	359	337	381	345	309	352	318	367	344	328	339	361	331	316	322	358	338	349	315	358	329	336	349	357	330	322	343	342	337	321	343	333	308	335	330	355	336	359	328	327	318	322	333	359	337	353	356	391	327	338	381	355	332	350	343	372	343	322	326	332	350	340	369	348	317	339	333	332	349	328	336	305	353	353	355	393	316	345	340	350	304	373	358	332	369	343	365	375	335	344	329	342	345	368	335	336	351	349	343	319	365	340	318	339	365	335	340	312	344	376	353	351	339	349	317	361	352	346	350	357	335	348	347	388	350	352	344	340	331	337	346	368	334	310	356	310	312	329	335	363	340	343	378	338	352	342	341	331	334	360	341	328	359	332	371	370	319	325	343	362	321	334	328	371	364	366	364	341	336	330	355	372	339	328	367	349	341	343	334	343	340	364	344	340	378	346	363	320	336	333	304	323	329	310	346	323	345	331	354	359	345	351	341	364	371	362	319	347	343	349	366	337	330	374	353	335	348	319	362	344	365	351	337	366	352	337	338	357	362	373	339	326	357	331	359	343	337	312	363	327	346	312	332	333	344	355	373	345	360	368	330	353	350	328	334	335	359	349	357	357	329	356	341	355	364	367	351	358	318	312	335	350	352	308	328	330	356	313	367	338	339	350	371	342	316	350	348	331	351	347	351	321	361	353	359	340	361	338	333	351	345	323	333	308	347	342	348	355	356	362	329	326	344	367	365	361	328	314	320	308	336	381	357	373	345	353	351	337	377	331	351	389	301	338	308	329	332	344	352	358	348	366	357	335	353	346	372	337	387	343	324	311	335	326	349	338	341	358	337	337	383	362	353	329	362	317	333	326	325	324	343	351	364	321	363	380	348	357	344	329	308	354	355	347	350	327	325	340	373	364	327	362	365	345	364	318	345	360	344	316	355	343	341	327	393	324	359	334	320	369	332	349	364	327	353	323	340	315	341	334	368	348	320	363	337	328	327	357	308	309	363	343	351	338	330	335	348	360	335	324	354	322	340	315	320	323	333	337	338	364	343	350	360	356	348	324	360	349	328	307	339	348	343	369	327	352	319	336	346	290	319	355	350	366	354	365	361	311	340	322	334	350	336	360	354	371	341	323	383	349	318	313	364	350	328	361	314	338	326	323	355	322	340	339	330	354	319	316	349	342	306	360	370	371	353	325	341	314	327	380	313	318	369	350	352	386	339	328	351	346	350	339	327	311	359	332	358	335	369	376	395	342	335	339	357	366	336	323	321	365	344	350	332	335	343	338	323	349	379	363	336	333	325	356	372	341	346	349	345	348	334	356	374	318	348	345	368	369	341	353	345	367	355	329	324	371	347	329	357	319	360	346	350	348	346	363	347	343	341	364	323	342	326	359	368	348	360	331	345	356	334	341	368	381	320	320	344	355	343	337	336	360	345	355	318	373	373	323	364	345	369	363	330	338	326	351	374	341	382	337	340	324	315	360	333	361	309	359	355	344	336	354	341	390	366	352	325	366	339	372	307	337	341	329	360	367	342	331	341	323	355	339	331	375	340	359	365	336	354	329	340	345	319	368	345	307	310	335	321	340	308	338	308	344	358	372	333	315	304	353	351	364	330	344	340	358	365	335	330	333	347	339	361	343	316	331	347	333	363	364	357	350	355	326	336	350	338	340	357	340	363	327	340	337	330	333	324	329	352	338	354	327	355	347	351	354	314	378	327	337	319	355	328	376	351	359	370	353	340	331	356	333	316	348	324	335	364	361	370	369	356	304	315	325	322	357	355	367	375	391	358	316	343	334	308	324	355	335	335	356	322	346	350	343	338	352	342	340	336	332	373	372	341	364	349	329	322	381	366	352	341	366	299	322	336	348	339	315	332	346	368	326	404	355	339	370	344	350	343	359	333	358	349	356	356	334	346	364	324	356	341	374	353	353	341	329	338	348	359	346	361	379	351	339	343	355	349	318	351	314	348	320	346	333	337	329	332	312	337	326	369	357	342	361	373	361	340	369	343	325	350	352	319	373	369	337	330	366	335	333	330	349	318	360	376	347	343	314	329	364	323	347	342	366	331	340	283	361	349	347	362	333	329	331	369	365	354	341	360	294	329	324	337	337	335	323	354	367	308	349	337	373	338	345	355	336	359	341	342	316	334	346	347	335	301	325	369	321	344	358	362	325	347	336	355	362	296	349	335	373	360	341	338	356	349	315	364	359	357	347	354	323	393	374	364	342	349	346	351	336	325	370	367	339	340	334	331	348	347	349	320	328	372	341	354	324	321	367	355	359	370	329	390	322	348	362	358	331	358	337	343	344	345	347	334	340	325	315	364	332	331	378	329	348	336	347	337	359	359	328	338	283	355	341	309	338	299	324	317	362	368	334	357	344	360	323	357	343	353	300	345	362	352	338	334	339	365	370	315	331	330	342	340	326	346	317	371	338	341	342	369	340	341	334	359	311	328	324	354	340	353	361	351	365	374	340	320	321	311	337	346	373	367	355	344	349	362	334	315	364	361	333	344	349	365	356	350	384	343	330	363	332	343	332	348	337	347	324	345	295	343	376	330	357	311	344	361	318	345	348	345	341	362	313	337	359	325	345	357	358	319	352	353	360	332	382	314	336	327	346	360	345	333	338	311	344	319	348	331	365	367	316	315	314	368	334	319	353	381	340	350	361	338	327	349	382	358	338	347	309	349	372	315	339	375	386	347	338	347	333	353	371	369	325	337	314	318	334	354	339	355	343	359	325	341
57546	90209	76535	44188	44798	33998	722	613	625	649	531	634	592	586	581	603	553	649	518	594	532	592	603	575	585	565	541	586	544	566	588	539	528	553	544	520	604	568	599	540	547	537	520	578	530	550	529	583	537	538	509	580	556	567	569	552	512	551	594	526	545	543	570	585	560	559	568	598	593	530	545	578	597	559	610	525	557	516	610	545	594	578	535	500	577	571	551	586	547	566	544	578	509	571	594	565	599	525	533	563	579	535	561	556	513	537	569	523	543	609	589	570	584	532	560	574	551	543	557	569	559	577	539	559	592	595	572	550	542	520	540	562	534	535	540	533	572	513	536	551	599	564	559	567	553	558	548	557	542	551	502	553	557	542	593	548	541	553	503	584	585	562	556	554	599	543	560	534	582	559	563	549	521	567	554	559	549	532	553	528	573	537	576	583	517	538	594	558	564	574	599	512	584	570	583	538	518	563	500	584	581	614	547	595	545	588	593	575	575	574	577	549	558	561	557	561	560	570	584	571	530	560	570	563	536	508	538	562	556	565	554	555	528	587	593	581	539	502	537	551	529	558	604	525	550	510	574	607	581	595	594	530	552	567	576	544	523	555	550	575	557	572	577	524	545	557	529	586	584	576	589	557	563	576	553	550	551	525	535	596	563	556	571	528	520	565	535	556	572	540	551	553	524	575	500	571	535	589	565	521	585	566	586	565	571	552	539	599	542	560	543	563	565	537	591	572	557	557	566	573	569	536	549	551	608	537	535	555	568	540	569	529	536	580	519	609	563	533	571	570	607	567	572	544	577	547	526	561	561	547	560	554	556	583	571	572	591	558	547	578	557	617	567	564	575	521	549	585	540	538	551	573	558	527	576	576	537	551	520	566	552	551	556	583	559	584	598	536	518	521	547	565	530	501	578	543	517	584	560	593	534	559	555	584	592	572	533	588	566	532	542	541	548	549	560	544	545	572	514	552	557	557	532	526	566	565	527	565	570	583	542	567	540	545	603	561	572	595	550	538	537	539	570	560	533	554	582	569	604	515	548	582	561	580	598	493	569	555	507	542	531	555	577	511	524	574	499	543	564	553	554	552	539	538	577	567	566	580	544	570	562	539	522	547	522	590	551	555	528	581	523	547	561	605	555	554	592	539	555	539	540	548	533	574	539	576	550	579	592	580	585	559	579	572	556	569	588	540	596	565	565	545	571	550	587	521	540	575	563	527	568	579	540	554	575	535	545	541	514	557	555	559	532	564	498	596	560	539	525	555	537	582	572	556	566	564	563	567	545	555	528	554	592	586	576	585	554	533	530	538	567	579	552	583	565	570	494	565	571	572	590	550	513	552	568	516	553	540	553	512	537	525	573	591	525	528	525	563	586	557	546	549	512	549	589	573	581	553	543	555	564	541	547	559	578	547	564	556	530	552	592	589	541	551	542	556	613	554	563	514	582	545	544	574	567	562	539	562	563	553	555	547	567	565	520	536	510	572	563	540	575	553	601	549	580	569	552	591	555	532	533	588	583	589	565	530	586	545	542	548	532	593	574	519	563	539	487	555	513	518	583	543	571	552	545	583	580	526	557	526	529	548	521	505	575	565	561	547	598	555	550	567	560	543	550	584	572	561	504	542	552	547	562	547	543	537	530	563	527	530	522	561	546	566	541	575	559	518	559	581	561	546	525	547	580	582	545	563	590	529	570	542	566	555	569	573	555	559	599	560	546	525	587	574	571	556	532	545	558	596	545	566	565	577	563	550	536	547	540	558	570	507	513	533	571	535	566	549	578	568	531	530	555	538	582	553	578	590	536	600	558	564	588	537	511	537	567	547	521	553	544	527	546	529	573	569	517	544	496	541	549	564	583	560	590	512	521	523	587	561	588	543	606	542	536	549	570	540	565	583	540	566	557	568	542	582	596	563	538	519	543	543	528	542	587	576	553	539	584	574	552	550	524	537	572	530	546	524	553	542	507	565	547	519	547	518	549	551	582	566	592	560	534	525	534	585	538	557	554	522	537	586	538	550	562	537	578	565	557	532	575	541	559	586	534	586	529	559	542	586	577	528	523	549	568	568	539	559	525	563	540	526	580	584	579	533	570	549	535	529	601	582	514	557	548	551	545	561	509	556	552	548	543	569	604	556	567	543	602	573	532	552	544	565	535	549	581	554	538	550	530	547	551	558	552	551	543	545	590	577	572	547	549	528	568	593	565	544	546	591	536	562	622	585	547	515	539	545	561	557	541	556	571	533	528	548	577	551	564	547	515	561	552	611	553	554	518	594	540	572	536	543	539	562	605	558	543	531	525	553	537	573	541	533	562	567	569	600	521	524	519	553	529	543	556	525	622	560	523	549	523	545	562	579	581	576	553	545	553	554	570	546	527	581	518	545	541	541	547	548	596	585	582	524	559	564	550	557	566	587	553	564	553	569	544	576	581	568	541	586	537	517	569	563	571	557	535	547	575	576	560	551	521	570	597	549	559	546	590	576	529	563	550	552	542	598	581	544	526	577	517	568	506	530	504	558	597	534	569	550	524	598	561	586	535	535	514	571	544	553	593	547	569	558	500	549	574	562	539	519	555	527	532	552	570	523	499	584	539	562	546	551	557	567	533	537	589	635	568	601	562	565	537	539	592	524	561	575	588	557	535	580	559	570	587	537	548	566	610	589	573	564	551	578	568	574	583	523	573	572	531	566	611	564	551	547	558	580	565	544	525	570	600	549	553	580	578	542	561	531	555	577	539	535	612	551	563	520	586	581	565	524	559	534	610	584	537	513	588	556	548	544	533	581	579	540	538	586	562	569	553	552	544	600	502	557	560	549	548	549	541	562	571	598	578	565	555	552	525	580	595	547	520	545	553	543	582	539	553	524	604	535	541	561	563	543	585	530	514	547	530	565	570	522	557	527	563	535	552	557	552	533	543	571	578	586	544	577	513	547	534	538	555	565	570	593	563	516	556	549	610	549	561	578	585	587	537	603	540	572	523	544	553	572	570	562	589	538	537	552	532	554	566	518	544	588	539	579	576	560	561	562	616	505	529	551	506	540	528	573	534	599	568	553	533	531	584	553	549	550	586	565	524	568	547	544	588	539	578	554	540	569	538	556	538	564	541	563	561	570	583	532	512	547	575	548	601	549	561	535	572	587	586	547	548	555	555	559	532	550	525	553	524	554	534	548	577	590	586	540	545	574	547	545	530	552	576	582	565	586	558	568	545	516	565	568	565	573	497	533	543	540	611	569	574	492	534	562	568	564	575	559	553	531	563	569	539	545	536	524	557	580	592	588	631	526	544	557	569	553	578	559	553	511	511	587	540	542	568	556	575	535	517	508	562	570	568	492	566	603	559	550	584	540	557	567	563	540	562	547	555	574	594	563	564	588	566	571	525	547	504	522	557	549	573	544	522	567	596	551	544	552	548	576	566	573	574	534	542	592	566	540	560	555	555	543	577	566	568	558	549	552	552	547	559	595	533	557	587	582	578	581	604	510	561	563
24158	22439	35840	32359	34461	37721	12697	1084	616	565	534	546	561	538	583	572	594	564	552	565	517	590	552	545	548	569	580	557	531	559	537	534	552	550	560	543	550	544	575	533	486	567	514	539	552	523	557	529	527	536	522	540	524	547	557	535	515	503	537	542	537	559	518	520	516	523	560	520	507	528	509	568	545	538	564	554	536	552	548	540	497	548	575	484	604	498	572	557	538	539	551	543	521	476	491	544	546	490	513	519	547	527	527	537	561	584	499	529	510	550	569	544	540	574	519	571	547	532	544	524	487	551	484	547	552	508	548	564	544	572	508	552	561	577	489	538	498	523	583	550	498	524	527	562	496	502	534	519	558	565	515	528	543	496	524	538	557	548	557	523	560	505	558	533	579	527	544	547	527	534	524	535	511	555	516	558	539	534	498	542	524	510	495	508	538	591	519	516	573	582	532	493	510	528	532	528	574	555	547	580	531	516	528	511	543	508	538	531	506	589	521	523	519	521	560	541	527	546	554	515	529	542	588	499	527	556	554	563	530	533	486	562	518	545	487	541	539	554	490	536	561	528	498	540	526	540	503	480	525	528	565	503	536	522	546	523	531	548	574	532	509	522	547	537	556	496	545	518	526	539	553	531	504	528	527	533	498	524	583	549	577	513	504	517	524	556	548	517	526	542	544	548	517	552	552	511	559	572	527	551	585	537	530	538	503	536	523	496	575	506	501	493	534	515	566	530	522	503	537	512	519	510	562	530	470	559	551	541	503	509	546	517	547	552	577	533	550	526	508	560	576	531	532	565	522	532	567	493	523	542	526	548	533	507	525	515	536	502	523	500	541	569	482	524	565	529	563	550	554	521	530	515	525	511	550	565	526	582	490	556	520	596	553	509	550	543	506	489	528	552	502	576	555	502	531	517	525	550	511	525	517	518	541	535	536	537	545	560	524	550	523	531	584	558	537	561	524	529	556	548	541	545	570	542	542	519	545	533	545	495	526	572	524	504	504	524	511	518	499	569	543	558	536	559	499	516	536	541	531	551	563	502	503	570	495	509	522	493	516	510	515	517	571	526	599	535	514	506	482	532	550	559	529	542	527	484	554	543	494	559	523	579	574	527	560	537	553	535	545	532	530	523	524	511	518	500	506	568	552	509	483	531	580	547	582	557	547	535	522	545	503	509	552	542	515	555	545	527	555	523	549	498	533	556	535	535	515	538	517	521	512	512	543	528	534	582	551	520	541	536	541	526	545	507	507	544	545	529	528	533	569	491	525	550	511	545	531	484	527	570	546	546	555	530	548	562	524	524	510	514	571	531	518	527	521	523	561	515	550	564	559	563	546	572	557	505	521	509	499	518	519	552	526	552	495	536	546	506	533	562	510	587	586	555	539	551	537	545	532	507	493	535	573	543	539	538	519	550	529	582	518	530	532	520	541	539	502	544	482	511	553	482	523	549	536	556	546	557	555	564	567	525	499	507	538	506	543	492	525	568	556	519	555	515	521	580	570	528	491	502	542	524	548	526	545	512	549	550	520	523	487	521	567	524	518	515	510	531	483	528	552	558	512	515	523	526	538	563	514	540	491	599	521	561	543	524	497	552	523	546	579	592	512	536	546	571	534	522	538	528	495	540	537	535	517	571	548	537	508	525	517	531	554	521	525	526	520	496	518	548	540	515	548	550	557	533	541	505	543	533	504	513	516	564	549	530	521	551	493	553	528	533	529	532	507	484	535	526	497	571	529	550	530	564	520	558	562	543	532	521	558	566	513	576	559	590	526	555	549	553	537	519	530	487	512	520	534	579	572	556	535	579	549	538	548	520	570	536	523	513	544	535	490	526	521	548	535	512	535	556	544	517	512	536	525	543	549	525	544	545	531	541	531	533	533	563	562	526	555	525	503	538	581	533	511	527	550	563	551	518	535	540	548	533	509	502	548	511	530	559	525	534	554	522	545	488	522	559	518	514	547	526	528	562	565	492	538	530	556	584	575	533	553	542	558	511	528	543	545	544	517	528	514	506	529	515	575	490	545	556	571	537	556	547	571	529	566	548	542	511	507	517	552	509	543	578	508	545	539	541	518	581	558	543	514	521	543	516	555	542	543	513	532	526	544	562	568	566	545	545	500	504	546	548	545	546	543	523	529	541	553	534	561	526	577	517	513	562	512	523	533	520	515	539	562	568	495	557	508	563	536	513	547	531	495	523	566	528	551	521	483	533	553	502	549	573	546	569	532	504	513	571	530	533	538	501	518	538	508	572	561	510	530	575	550	533	526	564	542	548	511	523	543	539	537	500	512	541	531	573	531	527	551	535	526	562	564	572	578	542	539	531	541	543	532	567	580	522	536	558	544	523	504	528	535	517	534	503	533	579	551	523	529	488	536	527	542	543	519	536	518	514	568	519	484	566	543	518	527	503	518	534	553	526	570	539	529	571	555	506	593	555	501	559	530	525	530	484	538	511	504	525	563	545	514	573	483	499	532	540	525	552	543	565	545	558	529	518	536	520	536	538	601	534	524	532	548	540	530	543	529	513	540	536	538	600	503	542	579	524	533	572	547	561	523	516	487	501	549	553	547	507	515	530	539	575	557	575	529	543	535	570	557	526	542	532	498	511	556	527	525	551	658	566	540	523	524	552	534	528	545	554	535	505	544	524	511	510	502	527	482	519	507	560	514	555	559	535	550	546	524	559	559	516	524	509	530	532	524	571	558	516	562	519	537	508	458	535	536	528	566	540	510	540	529	562	572	513	528	507	533	530	523	563	532	562	558	525	533	545	548	577	520	561	536	572	501	547	522	565	547	486	480	546	494	554	537	535	530	514	524	495	521	505	559	530	517	545	490	488	538	475	584	526	532	555	504	490	525	527	494	515	565	526	555	544	551	535	506	561	531	510	551	517	521	523	589	511	532	569	557	573	547	521	506	565	539	541	550	536	535	544	486	512	514	498	545	548	513	581	549	550	559	552	535	514	555	521	555	544	551	569	558	537	485	534	489	528	522	511	531	547	544	561	606	528	551	545	521	521	563	530	519	535	518	509	525	568	552	534	532	575	553	492	568	551	553	500	547	545	511	524	551	495	529	559	600	547	527	562	551	540	526	565	548	572	579	546	529	523	532	582	526	530	548	511	589	557	549	513	524	522	527	549	529	559	547	547	500	517	527	518	521	561	500	544	553	504	515	515	540	530	553	543	528	530	539	506	529	519	507	568	525	508	563	493	579	530	518	578	518	526	549	485	517	517	526	541	548	536	518	523	529	510	527	528	528	556	532	528	522	492	528	538	570	555	551	539	499	544	547	507	525	551	497	499	513	542	529	566	510	533	574	523	550	559	510	546	558	553	561	573	548	567	564	556	539	533	487	530	549	498	540	546	530	553	514	540	553	556	555	503	565	524	564	552	520	551	533	556	551	535	503	580	538	506	518	524	520	575	526	542	503	552	506	546	538	543	530	531	521	545	530	564	518	537	520	569	516	538	527	526	555	568	527	533
62675	99029	86497	51270	52702	40801	1269	935	921	864	857	897	870	853	906	911	814	824	842	844	869	880	824	806	867	804	858	795	809	806	796	813	817	827	795	835	771	825	776	908	804	846	790	819	827	909	804	835	793	773	855	873	795	784	856	871	803	788	810	814	833	821	829	782	839	840	840	813	825	835	825	748	810	796	814	837	845	838	837	775	842	813	841	850	786	769	834	826	796	818	806	837	812	814	805	854	871	792	821	785	793	793	840	789	860	846	823	798	822	802	870	803	782	826	847	841	834	839	874	828	854	850	840	852	824	841	745	800	785	817	803	842	834	818	879	834	831	820	848	831	813	798	860	819	828	821	844	833	859	826	816	832	836	812	804	787	826	755	859	867	854	805	800	820	837	814	782	862	778	780	838	808	815	792	803	807	808	824	842	791	844	800	808	842	816	833	893	783	880	841	811	787	808	805	839	852	798	827	820	783	848	803	845	834	833	862	821	836	816	850	777	864	846	798	807	826	850	814	779	797	872	798	763	781	841	764	842	836	821	823	822	811	798	792	845	783	784	860	796	838	798	830	816	786	839	868	823	829	828	855	771	845	798	785	837	779	832	816	824	838	832	779	793	848	847	789	837	795	840	790	792	813	825	800	863	839	782	813	790	821	809	839	795	858	786	808	826	848	832	783	774	772	820	814	810	768	828	775	820	810	800	799	805	850	839	823	799	846	807	790	774	820	777	818	745	761	844	837	877	822	812	817	775	826	847	800	851	820	725	851	799	782	791	816	789	866	825	837	828	853	811	807	867	853	805	861	761	828	797	869	842	851	867	842	847	861	798	858	814	794	794	791	817	778	824	857	810	793	818	797	820	825	826	832	856	819	791	840	817	812	784	852	786	789	812	781	870	816	826	778	847	768	834	803	848	844	783	810	837	805	886	790	785	859	793	789	839	854	818	849	838	830	802	803	799	798	825	805	816	834	855	877	828	803	790	773	897	845	830	831	827	800	784	820	807	808	845	796	831	818	792	761	802	829	847	832	836	857	822	821	807	888	771	849	790	830	790	835	802	818	853	792	794	787	832	837	814	839	788	861	811	857	833	790	822	823	795	875	854	798	760	849	841	808	802	829	835	776	829	834	784	759	777	849	820	829	753	798	845	809	850	821	795	833	827	822	830	830	815	838	829	824	818	858	828	854	814	790	820	790	848	820	819	802	875	802	842	799	837	834	774	858	817	866	844	814	783	798	830	798	816	848	804	838	840	820	806	874	836	786	764	847	790	847	809	884	831	824	880	793	832	821	814	857	848	866	826	825	853	761	795	877	832	846	867	803	801	842	781	807	803	791	828	839	833	774	812	852	839	798	804	858	841	789	817	792	785	795	854	802	790	796	841	787	817	814	803	818	811	786	840	809	848	788	774	785	823	809	826	835	829	853	803	799	823	792	790	791	854	790	788	853	846	801	797	870	820	831	806	822	862	835	772	840	797	866	882	835	816	847	830	808	797	856	806	831	847	881	804	832	863	781	840	816	789	795	855	837	811	819	834	859	772	787	776	827	838	809	793	808	828	849	785	833	852	824	821	795	782	815	818	830	809	841	815	798	802	800	841	839	852	809	837	846	844	789	857	813	797	761	818	837	830	823	850	806	853	777	761	821	803	867	791	810	802	861	790	796	766	830	811	882	782	811	862	788	847	831	868	819	826	753	800	828	806	817	794	791	869	790	840	805	838	775	827	824	815	816	815	839	779	852	780	818	810	827	844	830	805	835	814	850	856	847	815	839	837	772	812	816	850	832	782	774	833	839	830	844	848	828	800	820	839	789	787	817	820	793	848	824	753	763	806	810	803	816	802	820	818	816	835	896	847	838	853	765	785	883	809	816	802	841	834	836	794	832	848	843	814	786	783	784	808	853	874	807	777	801	836	819	830	804	817	867	792	826	805	799	813	840	787	854	840	850	796	851	831	828	840	871	797	817	791	790	781	772	844	805	776	836	818	820	764	839	796	857	801	882	850	801	837	855	836	819	863	858	845	793	861	817	788	799	805	796	863	776	754	802	873	838	815	822	808	841	840	839	814	849	784	864	805	835	777	854	822	801	905	797	768	808	835	852	869	826	761	807	857	809	803	795	826	797	801	844	858	833	875	826	808	803	819	795	782	810	769	807	861	862	851	844	814	817	804	818	781	806	848	847	794	846	875	829	845	798	780	841	815	806	827	786	820	809	739	809	798	841	842	811	778	810	859	842	832	804	858	869	812	846	815	771	719	814	832	830	844	836	809	840	794	838	809	814	801	781	847	808	821	825	818	800	816	839	843	807	812	814	809	789	781	821	823	838	801	815	791	750	824	792	858	800	794	843	853	810	841	818	817	821	791	781	820	827	814	800	848	808	840	839	836	750	839	844	761	826	787	833	866	866	827	814	799	872	808	847	820	813	800	817	762	818	824	811	772	815	833	819	825	792	828	796	812	830	827	857	801	844	788	824	784	783	807	797	781	819	804	771	804	818	845	822	794	822	806	842	771	835	792	782	841	805	876	799	850	833	825	809	805	791	826	805	836	809	842	808	755	796	814	812	817	871	830	819	799	827	804	781	803	820	801	793	828	831	820	826	794	812	786	829	826	876	784	852	827	796	837	794	793	819	833	882	822	767	858	822	855	829	811	825	810	754	798	795	826	832	777	832	844	799	837	820	828	831	785	779	811	802	861	837	814	836	858	819	878	756	781	804	819	814	814	844	770	818	826	833	830	838	850	847	816	817	827	865	810	727	883	780	805	789	863	784	802	781	831	809	790	826	809	861	841	809	873	785	799	848	829	786	816	815	763	830	857	818	846	841	795	794	847	807	797	830	828	852	866	820	828	823	839	824	799	806	831	796	788	775	828	820	816	931	854	809	847	832	831	818	791	788	843	782	820	744	827	775	811	824	852	820	827	804	833	783	848	827	864	825	843	822	845	800	801	813	832	792	835	798	835	792	836	815	766	838	788	803	884	842	827	780	854	810	778	823	799	807	813	833	806	806	854	818	815	804	794	806	822	804	805	760	821	827	761	868	806	869	813	794	849	802	819	805	823	845	820	831	835	761	821	816	813	849	814	810	793	826	851	815	786	830	759	829	875	831	862	827	826	865	794	844	847	807	853	822	858	856	810	846	815	880	812	875	805	815	816	849	834	868	778	788	855	791	836	799	810	795	805	815	800	819	802	847	849	828	776	838	825	788	806	838	843	796	788	791	808	861	813	827	851	835	772	886	811	771	790	774	809	821	838	824	785	817	789	843	843	768	795	798	806	819	799	779	768	814	795	813	802	887	819	827	835	817	885	830	799	814	773	758	849	843	774	875	827	785	788	839	829	809	793	803	800	828	847	799	822	848	842	815	818	808	773	734	789	766	827	821	837	808	860	826	824	810	748	783	810	838	839	814	801	809	785	842	842	826	840	792	821	827	787	823	825	779	816	785	791	801	802	805	802	844	819	854	811	855	830	814	736	818	822	785
28562	25489	30470	14965	9627	5740	359	221	216	188	216	214	234	205	235	184	211	215	215	179	223	225	217	239	230	221	216	198	259	212	246	228	207	233	198	215	217	214	195	221	199	222	236	210	221	204	192	220	210	223	246	216	192	221	218	203	229	209	210	208	207	182	208	203	251	201	218	204	244	213	238	208	223	209	222	234	176	217	202	208	192	219	203	216	226	205	226	255	205	220	201	222	208	218	228	228	202	222	204	195	228	217	216	209	249	218	208	219	219	224	193	234	199	212	216	220	205	211	231	216	209	197	209	200	234	217	194	222	206	196	224	248	243	209	201	208	241	237	231	227	234	212	206	217	220	233	202	208	222	211	231	214	214	245	192	225	226	212	229	243	235	229	226	235	220	212	224	211	211	225	235	216	211	235	193	202	223	227	208	209	232	226	200	194	222	195	209	207	211	206	215	235	206	194	193	223	196	202	231	214	231	200	207	197	205	203	212	235	209	210	214	205	216	216	210	245	212	206	191	214	214	184	208	202	206	229	200	199	229	227	176	207	205	222	228	229	196	226	192	223	234	202	241	228	216	174	224	202	215	216	195	192	236	215	198	211	218	218	212	200	226	222	220	204	210	215	200	213	189	202	231	221	236	224	195	230	232	207	221	218	193	227	197	197	206	232	202	206	221	197	214	229	193	216	217	208	204	177	226	199	185	223	226	195	223	197	215	213	224	199	211	203	230	225	218	189	232	230	207	227	211	214	204	214	214	232	215	225	205	215	240	223	236	221	233	211	203	218	218	189	213	195	237	219	217	211	237	228	241	196	198	193	202	252	213	205	237	219	215	240	217	205	230	223	200	212	221	221	198	194	219	199	215	248	199	231	229	216	218	194	253	218	233	218	222	221	230	213	220	241	222	219	199	215	196	212	208	212	211	246	221	197	196	247	208	202	194	224	239	224	227	198	212	221	200	203	184	206	217	187	236	229	226	216	230	206	226	217	221	207	205	204	244	202	220	211	193	205	227	220	222	224	208	213	227	194	234	209	208	221	254	218	210	222	214	220	228	188	204	225	230	238	223	219	212	247	205	221	207	221	222	203	225	202	214	199	227	217	216	214	224	222	214	218	225	192	203	222	226	239	234	195	212	182	228	219	211	217	227	220	214	214	183	233	243	215	210	249	205	215	211	232	216	222	225	267	218	219	224	215	220	205	227	221	222	191	199	237	232	193	218	194	207	241	234	202	214	218	203	221	214	230	219	212	212	209	203	196	218	250	213	206	204	231	195	200	222	214	197	221	213	223	200	226	198	217	221	211	217	239	221	235	211	217	225	223	227	222	233	208	221	212	211	218	205	216	216	209	239	186	224	211	193	221	223	222	222	215	217	214	234	230	202	218	238	205	242	208	197	211	206	207	184	193	229	215	187	205	224	203	221	231	235	216	221	234	233	218	197	201	218	220	210	213	223	211	219	208	214	204	189	237	228	208	231	205	201	220	248	216	189	235	200	193	233	220	223	217	217	212	211	225	235	214	223	199	237	198	222	207	222	241	198	220	210	191	210	222	202	201	212	227	226	233	208	196	221	210	214	219	224	203	226	228	200	210	226	229	206	204	197	211	223	222	227	212	216	190	222	219	210	233	211	199	208	218	227	216	208	211	225	232	212	218	224	215	214	224	222	228	230	220	198	236	200	223	234	210	236	195	230	239	220	233	213	213	209	196	222	218	220	229	222	215	203	218	208	194	160	225	238	218	228	229	233	197	205	224	202	213	224	213	198	217	194	220	207	226	226	219	211	185	220	229	235	219	211	234	219	215	228	192	196	230	195	209	215	202	226	199	203	190	208	213	254	201	214	222	204	199	227	190	232	199	242	239	253	237	214	222	220	217	213	220	248	212	201	207	193	244	195	243	194	198	233	211	218	218	217	211	203	223	217	206	214	212	224	229	226	214	239	224	195	236	223	207	212	196	196	210	234	227	208	223	220	216	221	205	212	220	206	212	201	187	207	212	225	216	208	225	207	199	192	226	223	209	228	169	234	205	225	227	218	202	207	211	214	182	176	199	207	203	235	191	212	195	218	255	201	209	228	219	217	217	225	210	219	204	207	206	200	232	190	208	201	210	237	205	195	205	220	203	232	205	206	218	198	209	222	207	215	173	226	212	225	243	201	222	214	220	206	221	231	241	204	232	217	228	216	189	204	204	210	216	215	210	207	218	240	228	235	229	172	215	203	204	217	195	228	230	221	209	219	213	199	211	195	231	216	225	228	219	241	190	247	212	224	212	226	228	221	231	230	236	234	216	193	214	193	222	215	226	197	235	212	245	235	218	209	220	217	204	197	191	212	227	243	199	249	199	217	226	230	230	188	221	246	224	201	224	201	234	231	219	224	199	195	209	219	254	213	222	208	233	212	212	207	217	246	228	232	232	208	213	230	194	229	227	208	211	191	227	212	208	211	224	213	235	192	216	202	228	219	221	202	246	210	202	210	195	215	212	197	205	242	207	191	213	218	227	222	212	219	206	191	236	208	245	205	237	201	219	210	222	231	210	239	224	224	202	203	227	195	229	211	218	224	222	213	223	215	202	228	201	214	233	212	220	231	211	203	230	192	209	206	239	244	198	218	205	237	220	229	203	201	193	235	242	210	231	234	226	239	185	197	195	206	208	213	211	210	209	206	207	188	219	205	228	220	225	196	222	194	215	214	225	216	225	191	229	204	208	215	225	199	213	191	210	241	213	198	221	207	229	206	213	232	212	206	211	225	197	223	243	242	187	197	196	205	212	250	205	199	239	235	228	217	214	203	218	217	208	220	213	217	235	226	200	220	195	249	212	189	216	195	207	197	214	208	219	216	214	210	238	215	191	210	215	190	227	234	222	209	186	214	246	220	207	223	218	234	213	223	216	220	208	200	191	215	196	229	235	216	209	223	204	231	206	229	215	226	202	208	213	232	211	198	208	239	215	201	227	195	210	228	212	196	242	231	220	201	189	213	237	223	209	222	228	221	210	193	207	201	210	229	198	192	193	228	228	203	222	212	213	184	221	191	214	218	214	238	216	212	199	238	223	221	187	224	222	227	210	218	196	210	188	199	196	228	239	207	203	216	200	200	204	223	217	212	211	210	218	217	234	209	203	203	218	194	197	217	221	212	213	212	209	191	216	223	212	197	223	195	250	210	212	213	203	218	247	209	216	218	224	235	202	214	226	240	228	228	231	225	209	202	210	220	219	204	232	229	218	251	206	246	226	215	212	227	215	228	214	215	235	210	205	222	210	216	202	196	220	217	210	216	216	211	217	213	217	195	195	249	201	194	231	213	205	204	218	184	231	246	210	203	218	193	198	199	227	184	227	195	231	232	230	195	234	241	206	200	231	227	206	212	234	202	219	217	206	212	203	212	221	230	232	218	199	229	202	218	212	202	200	210	191	223	220	201	207	224	196	220	226	220	213	218	217	193	215	217	216	238	222	225	218	199	223	227	216	211	203	197	233	217	209
30838	43137	38605	17055	17360	11150	444	388	379	345	372	351	413	366	404	381	396	377	372	385	364	359	396	396	378	382	361	366	368	401	355	382	343	375	397	382	383	364	370	368	381	387	366	359	359	390	379	371	421	383	355	361	385	358	357	355	414	366	368	358	345	381	383	372	401	413	368	387	351	355	369	370	374	380	341	341	347	349	370	342	356	353	352	357	354	351	392	355	365	377	317	367	352	359	343	378	382	377	377	361	379	389	393	372	397	371	326	339	333	380	372	345	375	347	390	370	338	395	347	378	371	383	359	343	373	389	371	350	362	322	372	346	374	405	383	354	384	360	391	363	345	378	352	393	352	392	364	343	379	375	370	403	385	363	361	379	360	387	382	359	359	359	407	380	351	351	390	361	390	377	371	385	351	400	355	385	382	364	372	367	382	348	340	370	365	366	395	398	359	351	329	356	377	369	368	339	399	372	361	366	396	366	347	386	378	386	363	380	389	396	308	379	359	380	359	358	341	354	383	384	342	354	392	362	388	402	366	373	361	385	359	373	362	385	416	369	359	372	385	350	357	350	372	333	356	333	362	364	343	368	377	356	379	360	375	397	386	355	397	355	381	367	363	355	360	357	366	345	383	394	382	415	374	356	356	352	387	358	360	341	410	355	336	381	385	342	370	331	380	365	348	379	355	351	371	370	365	379	366	353	353	360	390	346	362	351	366	355	330	373	387	352	377	365	377	344	387	355	343	318	363	360	389	383	377	364	364	354	381	372	362	369	365	376	368	374	320	396	351	369	365	397	368	357	346	364	358	378	379	356	359	363	344	329	338	354	350	358	380	427	371	371	357	342	354	389	384	379	388	361	392	360	367	368	367	347	365	368	364	375	390	384	352	386	387	348	377	346	395	359	379	398	398	378	382	384	356	360	348	375	357	379	385	347	350	386	387	367	373	362	391	377	369	362	383	365	386	387	387	397	373	351	334	355	389	350	355	343	373	352	369	384	369	365	344	378	372	372	371	341	415	337	370	380	360	351	371	370	395	403	380	352	358	369	357	343	345	362	357	368	342	358	347	371	366	387	425	349	371	388	380	361	412	351	363	355	400	365	384	386	356	370	384	370	372	371	348	366	365	398	355	363	339	360	346	357	371	350	372	333	375	347	369	368	355	350	363	363	351	349	348	362	386	357	377	367	371	350	365	371	368	350	356	364	348	347	381	372	368	402	351	378	377	359	347	353	362	377	370	381	354	356	384	366	387	369	381	374	366	320	384	378	351	348	383	394	365	350	379	394	362	370	413	345	350	376	323	337	365	380	348	376	374	350	349	399	363	365	358	380	352	392	374	372	395	330	394	358	358	372	352	352	329	366	370	385	408	352	371	339	351	354	346	360	329	330	377	364	405	387	370	379	365	361	391	366	408	353	351	387	349	362	372	365	405	346	371	356	393	350	368	393	343	373	337	386	369	373	351	378	364	379	337	376	353	361	357	384	365	361	387	354	359	338	360	359	345	378	368	351	402	369	330	349	364	354	351	348	365	367	345	329	351	412	347	368	380	368	393	367	370	372	335	378	346	361	370	378	380	346	387	367	348	392	384	345	356	402	344	392	378	363	359	374	369	317	376	361	356	371	366	392	373	377	363	357	373	389	374	367	383	375	324	369	387	368	393	382	385	346	373	360	371	356	392	398	360	362	401	355	364	351	343	382	331	367	395	405	355	368	360	370	396	373	349	379	363	374	385	366	346	364	385	388	358	387	332	398	337	359	363	359	380	379	358	339	364	331	349	344	348	375	350	368	380	385	361	366	363	346	359	395	370	367	346	386	362	369	366	336	344	394	347	366	353	414	381	363	363	375	363	387	348	339	359	359	367	361	357	340	388	363	380	361	367	375	356	400	376	326	355	375	392	370	365	365	361	387	380	372	342	378	376	379	352	366	380	331	357	365	410	377	390	378	399	354	377	381	360	384	380	356	357	355	367	392	353	358	361	391	381	340	359	386	383	378	339	368	389	357	366	359	347	377	346	372	370	381	382	393	373	399	375	384	407	325	365	383	346	351	365	362	384	410	385	365	377	378	367	357	380	387	324	375	391	365	372	350	383	373	325	374	378	340	353	351	368	334	337	388	355	376	351	348	378	359	356	370	372	377	352	351	321	364	345	370	349	379	395	353	368	363	362	380	362	379	368	352	367	357	358	361	367	367	378	371	364	347	371	336	365	346	388	382	373	377	353	412	377	374	341	358	394	376	372	370	373	360	381	369	426	398	348	349	391	363	359	381	379	384	370	352	358	384	385	378	363	350	353	373	380	334	387	376	360	353	380	379	346	346	354	331	375	347	399	374	350	341	373	380	341	375	359	357	361	382	363	320	387	391	350	351	362	405	406	342	344	360	347	336	361	373	376	374	395	383	352	409	332	353	366	377	369	385	345	394	400	377	360	357	339	416	349	320	380	375	334	378	389	347	344	357	360	358	377	372	347	381	349	365	385	358	332	368	361	395	371	360	365	356	355	335	350	351	397	369	376	385	363	402	343	334	370	366	370	352	388	361	384	365	354	360	359	359	378	378	348	348	384	401	330	359	400	380	396	378	368	361	379	344	349	348	380	364	382	341	417	378	358	368	310	352	355	378	335	371	347	358	326	348	378	367	380	382	392	365	383	395	356	357	363	382	342	385	394	367	362	356	378	349	374	375	372	394	383	364	355	352	362	385	360	371	369	398	387	387	328	371	380	360	359	358	340	324	366	334	379	409	363	347	363	388	348	371	360	393	418	315	374	399	409	366	378	359	349	376	414	362	385	390	367	333	312	365	391	359	336	365	376	359	384	382	401	358	327	330	384	375	399	379	336	332	362	372	362	383	367	360	368	385	373	345	398	358	361	365	344	356	362	378	376	388	426	378	363	375	358	386	358	353	359	374	385	337	343	368	394	371	339	357	386	383	379	365	382	350	343	368	416	353	345	374	330	353	371	343	349	365	349	378	374	330	382	381	362	367	342	374	348	375	331	384	352	354	393	381	369	343	344	380	357	364	373	374	329	390	366	404	356	329	368	353	348	342	367	356	374	392	361	364	393	358	333	356	365	356	389	370	366	331	363	385	380	379	365	358	394	380	387	361	375	364	360	362	392	368	353	378	362	357	381	332	336	366	343	375	405	371	386	352	418	374	375	371	359	372	362	341	365	394	372	403	383	389	393	375	362	380	400	354	370	347	365	363	362	370	342	411	372	371	382	380	386	352	386	380	358	394	350	373	353	383	338	366	367	382	353	368	399	359	348	389	385	397	368	368	370	355	336	382	361	376	368	367	387	394	366	366	353	361	360	341	361	357	323	360	399	322	353	364	377	385	341	365	392	357	356	377	360	391	361	371	362	360	359	379	349	373	352	343	377	410	359	343	352	363	385	374	342	377	362	360	389	402	406	351	353	394	377	387	370	406	384	379	361	351	395	381	366	363	372	352	374	361	348	390	357	411	372	345	340	385	334	361	366	365
25053	22939	39836	35879	34140	30487	7278	455	371	398	366	369	338	364	379	326	346	324	354	323	341	335	359	373	323	321	350	312	359	331	353	329	361	381	356	366	354	342	351	334	317	324	353	352	320	363	359	331	309	397	383	390	338	327	339	316	357	322	311	370	347	352	315	345	332	327	343	357	313	324	301	336	332	329	335	343	359	340	331	319	350	336	378	351	341	337	368	329	337	361	299	338	351	355	316	312	326	344	352	345	337	334	319	331	332	364	344	355	348	362	345	335	301	346	337	363	342	334	349	365	368	345	342	340	320	330	321	321	340	339	347	349	350	306	316	375	350	350	324	352	358	356	331	384	364	310	344	316	360	345	309	358	331	353	359	320	336	368	305	319	338	324	316	323	312	360	341	371	312	319	332	332	341	349	338	341	358	353	328	329	311	345	359	375	330	341	328	332	339	344	339	335	343	327	325	345	382	346	337	352	313	344	350	342	360	361	330	322	348	346	318	306	352	327	337	321	327	338	320	351	313	364	342	359	333	333	311	355	336	340	323	341	332	348	321	362	354	340	348	335	357	344	386	335	342	331	376	343	330	339	311	352	329	323	367	339	332	329	355	347	334	369	344	356	355	366	384	355	319	340	358	366	335	345	384	333	357	360	305	350	353	363	358	349	364	360	325	347	306	311	334	314	325	352	339	351	338	378	377	355	328	325	339	322	352	308	318	344	379	341	350	341	314	358	321	404	328	317	342	346	353	324	332	311	331	346	346	346	334	369	331	357	338	356	348	338	365	364	361	305	357	350	327	318	345	337	319	367	346	317	343	317	325	329	372	327	349	318	321	342	347	335	348	365	376	370	332	360	356	328	340	315	376	352	322	342	321	371	325	330	356	351	303	327	344	342	331	343	351	327	375	330	336	380	332	366	346	323	313	319	330	307	332	337	349	351	348	358	358	326	337	337	368	339	317	332	326	348	315	320	354	369	323	336	331	357	342	357	326	373	327	356	355	332	337	354	336	360	353	347	323	329	318	316	376	355	378	340	361	345	365	343	358	373	326	350	342	325	358	318	328	369	312	363	324	358	359	346	366	370	365	354	350	311	334	336	319	357	318	316	300	362	348	351	338	354	350	312	344	372	311	323	356	342	358	361	380	327	331	333	340	327	322	318	358	361	339	338	352	333	340	376	354	355	331	345	324	337	337	385	363	351	345	322	364	352	321	332	332	323	329	333	349	363	339	350	321	308	343	367	337	361	339	381	347	333	334	340	306	326	337	334	329	345	362	310	330	372	344	364	327	353	358	327	308	356	353	327	346	337	345	354	336	325	360	357	372	342	336	328	350	330	331	335	349	324	340	338	319	347	378	331	347	322	317	342	297	320	332	352	354	361	367	353	366	321	332	348	318	341	336	336	352	362	301	327	308	340	318	327	357	330	335	331	303	315	330	350	325	329	349	375	338	363	332	354	321	317	344	323	322	318	345	335	370	355	345	318	316	358	340	332	395	341	349	352	348	336	330	328	355	350	321	352	343	368	357	339	320	332	370	346	365	330	321	291	332	327	340	342	334	363	327	395	306	330	321	364	342	328	360	333	360	336	358	369	347	302	355	321	344	343	363	324	314	315	318	359	311	367	324	341	343	344	325	343	340	329	359	351	378	326	308	327	326	356	373	322	334	360	326	337	360	312	362	326	333	365	367	370	351	348	357	358	345	337	330	315	365	329	332	339	381	317	316	338	328	323	333	362	328	360	331	344	353	374	355	346	352	364	348	317	316	343	339	361	317	334	309	370	337	351	327	329	326	343	382	328	358	358	323	393	351	315	353	329	346	307	357	314	331	305	328	324	349	293	372	320	327	341	321	345	356	340	305	323	356	340	338	363	354	335	335	329	344	332	319	315	345	350	326	326	349	376	316	351	318	326	328	363	365	353	306	316	351	345	338	305	347	372	374	328	350	369	346	350	385	344	309	383	350	363	348	313	357	350	321	357	359	320	337	372	337	321	315	334	342	339	334	324	334	381	344	351	375	352	366	352	338	355	321	347	362	351	315	344	365	336	356	311	345	332	313	327	336	357	337	331	330	327	314	331	305	336	374	286	348	367	333	355	312	303	308	337	321	378	327	328	369	328	323	321	340	329	325	360	365	314	331	362	354	338	318	351	333	336	351	343	335	375	389	362	359	331	339	333	374	307	345	306	339	336	319	341	356	361	345	374	323	363	302	350	374	338	351	338	344	315	333	358	330	320	341	365	338	322	332	323	332	353	340	330	353	343	313	326	332	360	326	338	386	335	338	371	354	341	317	381	333	339	348	332	363	344	342	353	366	327	306	369	335	320	336	353	344	331	350	362	330	353	319	321	344	336	309	349	338	337	343	308	352	323	346	316	361	347	330	357	351	343	383	329	323	331	348	344	350	329	332	339	333	344	322	332	350	378	339	326	323	331	356	318	311	329	350	324	329	328	310	332	337	333	346	373	333	323	348	339	325	358	335	338	354	387	358	335	313	338	330	343	336	332	347	339	357	334	348	329	346	332	354	368	322	324	348	323	328	353	317	345	307	359	336	365	339	324	323	320	336	338	343	336	365	350	348	344	362	335	345	323	378	316	333	334	364	341	350	318	362	338	354	357	353	344	335	315	394	318	343	332	332	335	322	363	354	357	325	357	285	337	348	332	349	376	376	352	341	330	347	330	315	343	378	345	345	330	353	339	339	317	343	362	342	343	339	314	362	346	315	338	340	373	311	317	299	335	348	372	334	357	328	354	334	339	323	337	323	364	289	327	318	332	372	330	358	356	314	341	366	348	310	330	325	325	365	345	337	359	329	353	298	320	326	332	313	353	349	359	327	309	321	342	334	338	332	355	340	357	352	329	341	332	352	338	338	340	336	351	327	332	300	318	363	324	339	295	311	346	331	340	383	348	325	324	319	334	327	346	331	307	381	356	332	329	360	291	319	329	340	349	362	324	345	336	339	360	339	311	352	330	327	337	354	334	320	330	344	362	363	347	359	344	340	329	333	347	343	305	325	336	321	331	338	335	312	307	364	335	381	353	350	308	344	340	349	351	323	360	320	343	354	338	344	340	326	345	306	355	374	302	317	362	354	365	319	299	346	315	323	328	326	317	354	339	347	390	343	334	310	376	356	346	345	303	347	326	343	339	338	339	335	315	327	329	349	334	359	366	322	343	362	351	382	315	312	331	373	318	346	318	321	343	348	341	344	346	384	329	340	339	329	381	347	309	340	324	342	326	332	367	351	353	356	329	313	333	344	330	371	355	359	337	347	339	332	357	364	356	375	332	349	347	340	361	304	345	334	345	337	367	339	356	335	365	328	341	330	355	360	333	341	324	365	361	358	384	364	321	360	339	318	337	359	340	319	324	352	360	343	362	327	352	319	352	344	337	330	317	321	383	331	337	366	325	348	327	333	314	348	294	363	337	386	319	374	351	316	313	353	335	347	324	337	347	324	315	330	377	364	324	362	376	293	349	334	332
55185	87457	78290	48758	47077	32584	837	616	581	549	587	578	575	559	578	553	570	565	567	578	567	586	584	588	599	548	513	555	559	562	534	564	561	554	533	517	550	529	563	545	591	561	496	569	586	516	525	550	522	560	543	533	537	528	553	524	533	526	502	593	564	540	538	535	534	535	565	598	554	530	530	519	539	537	528	564	578	541	562	553	567	538	551	527	531	567	540	547	570	556	505	553	548	556	550	494	562	545	539	546	575	573	538	564	551	530	591	538	547	535	573	511	578	529	541	575	590	547	539	520	552	565	518	513	558	568	528	547	530	539	534	547	542	531	555	555	537	549	566	556	532	537	557	530	548	576	519	538	545	538	535	557	529	525	553	505	534	525	564	546	593	551	565	576	576	528	616	542	551	566	538	535	531	563	565	584	565	526	568	543	565	552	548	539	552	542	556	520	523	524	519	604	579	546	518	579	566	524	525	504	508	547	520	527	571	534	543	498	534	571	546	575	557	517	518	547	538	546	506	527	577	528	564	563	551	574	559	515	531	506	496	517	550	554	582	542	519	521	510	569	572	568	576	562	513	547	518	572	540	562	565	558	573	553	543	503	544	586	546	540	490	571	563	535	542	554	534	530	555	534	558	531	568	558	561	589	581	548	576	565	545	546	537	568	521	504	574	525	537	543	560	529	506	579	557	548	596	603	526	548	584	539	523	527	566	584	515	483	556	565	528	563	550	591	542	538	502	593	598	519	521	536	527	567	523	553	511	524	590	574	563	558	577	496	569	533	560	528	488	503	572	583	559	526	531	546	569	559	529	546	522	535	533	553	573	539	568	553	579	548	565	571	572	547	523	557	549	549	570	510	593	518	522	538	545	525	531	527	549	565	530	551	544	567	559	522	553	580	575	538	577	574	546	569	557	532	539	590	565	589	551	579	557	527	577	513	538	517	536	550	577	571	552	511	508	551	577	520	557	566	559	558	564	545	548	571	531	546	540	526	548	553	536	556	595	551	540	566	554	541	548	554	562	540	582	571	541	586	556	548	522	556	542	512	528	598	531	572	577	528	508	583	519	523	537	555	537	505	549	551	518	529	564	529	575	534	577	533	567	494	540	608	516	553	582	552	547	521	544	513	552	552	537	559	590	552	551	557	557	583	518	561	558	601	580	600	550	511	540	547	529	534	520	523	550	507	549	532	551	512	530	543	533	534	508	577	592	576	533	549	529	571	564	518	531	539	568	566	545	543	538	605	546	556	534	548	548	534	516	563	572	564	537	552	561	559	538	529	543	532	514	578	478	549	535	553	600	557	558	565	546	585	545	520	523	547	601	536	573	551	519	546	554	553	550	583	554	539	584	555	552	572	548	528	552	545	557	521	550	522	513	554	558	559	533	554	543	548	555	599	552	566	565	586	535	555	512	526	514	553	572	531	575	518	496	550	579	530	554	580	504	599	508	592	524	543	566	573	564	554	547	575	573	576	575	562	520	541	534	542	519	571	541	551	542	541	536	552	553	519	570	578	518	547	558	571	535	524	565	550	567	555	547	560	529	556	563	520	530	517	561	547	536	568	565	557	548	511	565	563	552	562	540	520	539	529	569	586	524	598	588	582	556	568	502	549	535	584	560	531	596	573	536	559	512	534	558	571	596	558	561	520	519	537	531	583	548	526	551	536	554	530	537	583	579	528	610	522	561	552	539	557	531	575	573	529	573	533	513	557	532	563	537	552	539	565	542	545	561	569	553	532	539	540	598	564	543	526	499	558	550	558	556	530	564	566	550	509	545	551	547	547	549	535	540	533	563	572	553	538	519	561	533	564	534	547	535	530	559	546	563	533	532	523	565	538	553	501	524	561	509	551	500	526	552	534	534	542	566	593	604	562	560	513	556	601	564	513	547	579	578	552	545	522	544	551	568	523	513	547	522	520	530	554	491	566	555	500	548	548	516	539	568	525	538	547	539	584	529	543	590	586	581	553	601	534	560	556	522	537	548	542	568	551	545	563	540	526	583	569	518	572	525	518	583	515	550	548	577	515	532	547	550	482	577	520	535	581	465	493	564	548	545	520	534	555	552	493	573	535	592	553	511	515	519	576	563	530	571	589	583	557	537	543	541	545	520	558	554	550	537	561	568	522	580	535	518	558	549	561	520	572	532	565	556	544	549	504	549	516	532	577	570	567	534	586	551	584	535	571	537	481	522	533	525	533	571	540	555	558	558	590	546	560	568	576	537	537	491	615	552	533	571	529	590	579	517	537	554	555	546	541	553	541	540	527	543	547	580	536	564	556	532	552	538	553	537	572	543	547	562	527	586	521	517	557	529	552	543	546	535	549	552	559	508	543	529	542	552	552	504	583	568	533	538	531	543	578	540	542	549	569	571	547	542	568	536	557	597	550	581	517	555	560	533	511	524	578	533	545	524	533	554	557	598	504	559	541	553	544	542	516	521	543	529	583	532	550	555	538	542	543	549	540	559	575	561	588	525	527	536	525	550	522	564	525	547	542	547	576	555	565	517	527	571	575	564	571	538	530	572	522	557	566	550	584	546	560	514	557	547	506	558	531	550	569	548	615	543	517	557	557	540	544	525	537	570	497	551	565	516	578	597	558	551	577	562	512	558	506	551	521	540	549	568	559	585	527	551	572	535	546	550	553	555	535	557	555	536	600	581	558	539	539	548	548	559	562	557	563	553	541	507	524	530	539	515	536	511	527	555	534	550	518	534	554	527	546	580	563	582	559	536	548	564	531	537	560	510	561	550	581	576	530	531	534	552	533	553	521	546	541	552	559	574	506	579	538	561	514	526	480	585	534	537	496	535	521	509	563	532	552	573	558	553	545	565	555	544	521	564	554	548	618	575	549	552	588	551	533	540	568	580	542	593	555	570	508	554	582	586	587	560	518	522	557	573	545	584	552	512	537	515	549	526	537	552	545	568	580	561	559	564	543	520	568	566	566	529	575	561	570	533	569	517	563	567	565	504	542	544	599	518	528	520	504	570	535	555	572	539	542	564	546	516	601	515	566	518	606	554	544	565	531	589	561	561	539	551	595	548	576	581	580	576	587	521	560	551	581	529	571	575	511	572	535	510	551	552	515	546	551	531	606	551	518	560	570	554	545	583	557	546	545	531	554	548	563	567	581	533	583	585	530	601	532	545	549	576	543	564	572	551	549	523	516	544	524	565	527	541	554	550	541	576	545	557	566	535	509	542	499	570	527	555	531	540	560	593	578	529	570	543	514	574	552	553	558	564	561	540	567	565	534	516	578	523	556	594	480	520	526	576	522	571	555	525	591	504	577	524	550	514	555	548	503	537	549	535	604	577	545	544	552	565	600	525	569	535	551	470	547	554	530	545	585	542	572	529	547	564	551	583	566	571	552	549	537	540	563	579	547	549	517	565	520	559	541	566	584	568	556	514	571	562	552	533	538	521	529	506	543	561	555	582	552	565	548	584	537	564	590	553	528	537	552	533	549	519	544	584	556	530	557	538	531
24179	22222	36030	32159	33744	34564	14719	1305	607	586	590	549	521	581	588	581	601	555	538	540	548	555	581	591	544	549	555	503	544	521	559	551	547	554	553	553	548	541	521	556	576	510	537	492	547	522	524	532	537	548	508	535	574	544	564	487	551	501	518	511	520	540	536	503	505	528	541	543	548	547	559	564	514	531	513	506	555	555	502	557	522	527	564	557	544	527	569	523	520	545	530	548	550	495	562	562	549	545	540	482	570	573	547	523	544	545	587	561	547	566	570	527	526	533	517	514	542	539	541	536	549	510	535	547	550	533	532	519	529	518	567	503	517	536	547	517	499	525	533	514	536	538	503	516	533	498	520	596	520	527	540	522	538	516	555	510	562	506	532	517	519	556	504	534	561	520	540	552	552	574	535	544	539	549	498	556	534	538	564	536	543	547	549	565	589	498	537	566	513	552	518	558	509	501	547	580	597	510	507	547	546	532	537	549	512	513	563	541	505	551	558	531	511	560	565	527	480	552	574	523	550	540	535	522	532	509	543	537	506	544	521	530	563	551	524	560	541	558	534	561	547	538	529	546	528	510	459	517	498	576	529	518	571	526	525	541	486	538	531	530	555	533	545	467	542	509	569	516	551	533	495	541	530	461	575	563	536	578	513	506	540	536	505	531	541	520	512	561	525	495	578	516	561	561	529	531	514	527	529	568	530	500	535	566	509	536	526	504	552	483	543	513	516	541	534	539	521	563	512	526	538	536	524	547	520	522	550	501	532	537	520	539	588	552	511	539	535	533	552	569	501	528	514	539	518	529	512	509	530	520	526	533	531	515	567	525	548	565	513	551	523	560	529	519	535	519	546	551	516	553	541	524	516	543	528	534	548	538	522	531	555	534	525	480	556	543	542	567	542	536	555	537	557	544	515	564	517	538	580	497	551	556	541	520	547	526	538	534	539	541	560	491	578	550	536	533	538	535	568	527	509	533	540	514	516	528	530	559	556	494	493	532	513	511	511	566	559	521	536	544	561	521	537	531	561	544	495	556	513	539	557	546	553	521	511	531	503	526	519	521	517	563	539	554	505	536	546	555	533	540	532	576	548	533	510	540	547	523	542	547	576	551	532	515	508	539	574	530	548	579	504	550	550	498	528	538	510	550	561	519	544	536	519	521	511	535	522	532	510	539	543	555	505	496	502	560	571	531	487	542	556	516	528	554	521	495	560	509	531	523	545	545	512	517	502	557	574	528	544	500	582	530	526	562	494	582	488	510	559	512	524	503	539	498	558	559	533	552	541	529	536	522	529	563	518	520	515	502	528	560	547	554	555	502	547	534	513	569	492	537	531	513	573	513	505	554	538	554	532	554	517	529	532	552	581	519	526	517	504	536	571	527	531	521	574	548	550	532	553	517	582	547	553	537	514	530	505	567	590	574	560	561	555	540	516	476	509	548	522	568	528	504	539	490	550	542	562	513	544	536	519	553	519	524	527	491	556	572	542	526	530	536	509	519	540	538	555	520	539	531	569	533	516	495	539	557	548	514	583	544	515	502	566	549	545	543	562	556	570	515	514	521	530	565	514	510	518	503	530	549	556	562	569	480	525	543	536	522	533	560	481	489	559	544	539	471	542	496	503	527	534	491	506	517	534	511	545	536	517	559	570	526	500	508	510	529	563	574	499	553	540	508	529	524	526	585	553	527	509	577	503	509	569	528	553	540	535	525	555	535	523	561	497	517	565	550	499	517	527	534	517	510	522	531	532	562	529	516	580	486	552	492	543	527	540	522	535	544	527	528	534	512	526	541	570	547	488	508	553	542	568	525	553	520	547	542	528	524	537	506	555	555	493	506	531	553	531	528	507	544	565	503	536	562	545	537	515	537	563	538	583	515	564	531	521	506	542	556	534	539	526	536	556	551	502	517	535	535	538	525	554	524	565	514	524	534	568	537	531	499	531	527	506	539	556	557	517	528	514	547	516	517	540	538	562	559	519	525	506	545	541	573	524	575	514	536	526	533	587	513	567	522	552	523	502	526	542	553	515	510	519	531	558	524	473	528	544	524	552	507	538	523	506	545	558	542	535	519	493	512	530	554	525	499	496	530	537	573	546	551	536	532	533	548	501	515	544	528	520	503	535	546	529	515	532	504	528	536	552	567	514	519	525	561	540	506	508	511	519	543	517	546	542	490	529	536	557	524	506	523	481	547	517	545	549	521	564	530	519	515	532	494	513	532	507	550	516	570	575	548	512	525	531	516	536	526	545	510	548	563	528	524	576	527	506	559	568	507	516	560	535	519	530	517	557	496	555	539	528	489	531	502	566	525	564	520	520	518	547	542	542	552	511	552	569	529	503	540	579	534	533	559	495	523	543	546	570	560	518	514	533	501	505	576	555	555	538	545	557	516	538	568	522	534	543	492	540	532	553	585	537	592	547	549	527	547	540	513	530	523	521	547	519	553	544	552	513	560	517	546	533	580	516	542	552	523	530	494	516	532	537	554	504	578	571	492	536	486	526	513	507	561	524	533	554	543	582	484	539	542	527	516	595	536	546	538	505	551	531	522	508	525	536	556	490	551	532	558	554	534	523	562	557	514	527	533	529	572	524	545	537	552	476	499	534	516	520	552	514	527	519	559	542	504	514	525	576	553	564	553	541	505	539	519	548	534	551	536	564	556	538	543	523	573	505	513	573	550	534	524	512	553	553	527	550	513	554	512	533	548	514	547	565	518	487	545	521	538	510	555	547	537	583	535	505	572	503	501	564	543	542	524	501	532	567	483	558	524	520	560	542	531	518	511	539	508	525	548	556	534	543	552	463	533	537	524	511	526	536	536	534	516	541	571	569	506	559	524	540	573	520	542	502	508	499	495	529	556	546	553	529	567	527	541	511	557	531	514	552	526	546	507	482	529	507	497	499	519	507	526	540	572	519	481	525	502	549	510	516	518	569	525	518	541	514	531	577	523	520	481	526	535	532	546	512	558	518	516	500	541	520	493	577	534	555	548	518	515	533	513	524	528	507	535	519	493	568	541	555	594	518	550	498	488	490	556	543	526	499	539	557	530	584	537	544	488	503	553	537	547	561	559	563	551	564	505	504	556	532	503	554	509	533	570	523	524	544	535	556	517	510	562	534	521	599	549	517	573	531	511	519	510	526	536	540	558	520	511	549	547	543	495	524	533	551	521	485	537	532	523	530	511	490	554	527	518	537	554	515	539	552	502	522	554	494	497	566	503	523	526	503	534	519	526	505	529	525	527	520	527	547	532	546	541	560	531	575	527	541	535	562	564	549	501	543	557	545	508	499	561	552	518	517	520	504	550	546	547	543	495	505	482	533	533	541	553	532	519	553	574	553	542	532	535	522	555	477	525	511	545	485	499	544	542	560	526	538	557	478	517	534	483	570	495	559	502	543	527	487	563	528	552	535	525	516	565	541	529	508	512	551	486	486	551	549	577	527	525	585	545	551	562	525	558	518	531	530	574	503	518	542	545	551	521	499	517
58627	98957	86322	54324	54054	38642	1358	977	907	923	893	834	859	883	858	864	835	884	814	866	831	899	825	905	863	808	841	833	830	888	829	849	883	920	791	820	854	843	811	839	852	825	847	837	850	857	848	837	746	814	838	790	782	889	845	831	774	839	824	798	786	817	828	787	821	819	818	849	815	796	801	841	815	820	823	836	796	805	818	807	803	809	810	852	812	838	836	847	792	820	801	855	807	795	832	801	819	798	843	882	845	852	836	811	852	815	871	820	811	862	783	842	844	827	797	863	845	791	825	810	837	855	888	797	846	788	854	863	812	843	816	790	852	844	776	835	793	890	834	840	805	777	842	813	892	875	800	827	776	819	813	871	824	796	789	758	828	787	838	831	855	815	803	843	786	783	878	824	813	774	806	852	800	831	791	780	811	780	806	860	857	850	853	820	821	795	838	815	820	792	816	814	803	792	818	814	821	841	855	822	809	808	843	810	840	812	804	803	784	762	838	823	841	845	855	849	823	855	815	797	773	794	813	846	835	784	836	806	830	829	795	878	820	766	836	835	846	791	824	797	788	787	812	842	801	827	823	804	857	841	768	794	809	870	857	850	807	903	804	819	838	828	829	832	772	813	781	825	841	817	800	832	807	826	837	869	845	765	798	815	841	830	815	855	822	825	839	810	860	796	838	808	839	794	878	795	803	825	802	814	834	835	757	838	785	828	787	852	814	797	881	833	776	843	825	850	792	839	818	833	816	829	806	877	877	822	796	844	818	849	809	789	864	839	764	827	833	798	825	779	832	822	846	833	802	891	826	846	866	864	844	842	821	818	825	824	841	842	870	814	803	832	815	809	776	858	807	814	843	785	806	801	877	778	768	809	840	789	791	821	799	865	833	801	793	869	841	824	829	809	814	802	850	808	828	836	779	818	839	791	787	798	811	791	858	801	811	826	798	802	771	845	851	772	807	797	849	785	808	772	816	809	828	786	807	840	809	838	855	780	781	787	832	804	794	827	798	774	772	851	806	809	807	824	819	816	815	878	843	820	774	829	801	794	799	810	844	778	818	819	878	822	794	836	831	813	831	757	838	824	819	806	771	831	833	815	828	797	818	830	783	856	802	807	736	798	845	807	831	803	784	784	822	812	803	818	830	810	816	777	878	927	775	821	843	799	783	839	869	802	861	831	777	844	749	834	790	803	875	833	805	840	799	813	873	808	809	798	794	864	784	845	839	844	849	798	886	789	838	820	830	838	799	822	830	779	832	830	865	810	881	804	846	836	827	793	836	848	779	845	838	818	780	805	848	805	794	803	846	845	792	836	840	823	799	806	830	826	833	807	769	854	794	828	810	785	848	866	816	804	786	818	814	863	883	861	823	846	855	772	808	798	833	874	832	758	825	850	863	796	849	837	825	835	796	868	805	871	775	821	792	781	802	809	849	798	817	774	838	809	816	848	817	829	880	830	832	778	813	802	832	784	814	815	874	770	797	757	823	819	827	819	850	790	819	816	770	802	852	830	794	845	871	799	830	884	793	818	785	843	817	792	804	798	782	812	798	800	839	806	854	809	828	803	812	814	838	786	837	847	789	795	732	798	832	812	863	842	849	814	820	859	826	816	834	865	846	890	818	795	823	837	816	770	859	765	818	860	792	807	801	812	848	808	845	824	798	816	827	832	839	830	847	762	818	837	816	770	820	837	820	797	822	791	810	796	824	804	781	768	871	887	814	805	833	793	827	796	858	817	834	888	781	810	809	836	777	848	801	817	826	818	800	850	830	808	829	792	867	859	826	817	850	817	762	838	844	818	842	836	864	842	847	827	862	825	794	836	822	840	808	828	794	814	863	850	793	787	791	864	788	880	843	819	781	810	810	857	817	833	825	856	800	849	834	860	800	795	836	777	748	823	826	816	827	840	774	838	880	785	809	818	781	750	812	842	786	788	836	833	816	828	837	805	830	829	816	816	866	804	853	820	801	846	791	833	793	780	843	874	832	810	840	815	859	814	858	802	864	789	822	806	815	808	792	829	836	843	850	826	850	854	824	847	799	828	846	825	780	812	794	808	805	831	816	833	816	836	826	819	854	816	809	781	810	831	809	823	757	811	813	799	854	827	802	828	745	817	872	799	834	765	808	831	842	832	826	820	863	803	862	816	847	835	822	848	796	790	808	817	825	819	790	851	814	843	754	829	790	845	802	866	843	807	820	860	780	874	838	822	833	839	794	815	795	765	832	803	799	843	857	823	788	801	871	752	824	855	856	847	802	807	785	804	819	809	843	792	801	782	851	857	814	790	843	824	795	777	789	788	788	831	852	776	774	797	849	846	799	798	806	807	787	788	817	811	823	836	793	830	832	804	856	818	816	821	850	814	841	807	817	858	842	786	789	819	870	818	772	773	813	819	818	801	838	826	807	809	834	833	742	837	838	796	843	822	825	816	820	810	866	788	816	839	847	815	811	861	822	818	860	856	827	800	867	837	782	829	786	823	810	823	799	837	869	822	852	837	812	788	797	854	810	863	809	845	869	802	878	833	763	839	824	782	857	824	880	813	824	799	808	815	806	812	815	783	846	809	806	787	846	807	780	797	806	816	833	811	779	813	812	853	783	790	786	768	814	789	891	842	822	788	800	861	835	867	829	823	816	779	841	824	790	830	799	835	815	871	830	840	796	824	856	782	823	796	804	812	806	818	875	768	838	792	775	841	873	851	780	811	872	890	813	851	814	810	806	800	803	782	806	810	777	756	802	824	778	830	802	786	839	829	748	851	781	795	822	864	835	853	830	822	761	863	840	805	842	775	835	800	867	781	867	813	825	819	857	791	803	802	817	820	810	809	821	860	814	831	789	899	760	844	822	828	821	865	804	817	855	813	808	806	848	844	807	800	822	830	801	836	845	840	769	835	793	816	856	868	816	822	817	805	833	812	850	824	843	842	810	795	857	827	829	832	796	863	801	835	847	837	805	829	795	798	830	775	785	847	827	832	867	794	822	776	826	800	835	805	807	805	813	804	790	851	836	845	797	796	793	803	852	846	822	788	763	819	798	775	803	818	795	835	867	825	771	790	812	824	817	772	851	834	805	832	770	818	795	774	840	788	848	820	837	822	813	832	778	817	830	849	827	799	813	834	823	819	804	829	818	800	852	812	814	785	777	805	791	852	788	778	823	802	845	850	835	845	826	792	814	816	792	813	806	809	781	783	848	854	813	844	830	825	810	776	808	810	811	799	835	863	810	856	824	878	844	823	843	834	789	809	835	774	873	757	725	849	841	801	785	828	824	845	802	837	865	813	832	795	812	786	865	853	874	835	760	800	839	844	839	794	859	826	796	872	815	837	807	793	834	836	828	821	833	813	789	788	835	848	829	873	820	794	810	788	825	861	838	774	816	886	825	830	838	830	831	832	837	825	802	819	810	834	844	806	797	835	815	882	851	815	808	821	801	830	797	834	833	825	842	855	804	830	790	800	817	872	797	803	796	825	821	845	847	824	842	855
28530	27375	31692	15537	9021	4909	332	194	247	226	214	217	223	214	226	199	182	189	227	212	227	216	210	213	230	234	223	232	231	229	256	213	217	247	203	187	210	213	201	217	204	228	229	202	210	224	225	208	211	195	223	187	204	226	200	227	229	223	232	194	184	222	201	220	212	211	225	222	221	199	215	248	208	223	203	186	195	211	215	215	228	240	219	224	213	212	206	199	226	218	218	205	231	217	220	220	199	209	237	210	191	219	228	214	222	216	230	243	220	218	254	207	204	219	207	246	203	196	233	203	193	207	215	229	239	201	207	215	210	218	230	218	210	215	227	216	204	225	219	229	210	238	196	206	204	229	207	215	217	238	219	200	206	223	247	218	200	212	211	212	193	223	211	228	221	204	215	238	222	224	207	202	217	220	211	197	218	221	195	195	228	228	246	243	236	231	238	221	208	228	226	216	213	214	193	219	198	211	231	197	255	217	225	227	224	235	215	222	241	212	211	226	215	237	230	222	232	233	214	231	232	236	221	221	230	264	205	213	203	207	206	233	206	217	218	230	222	200	225	196	205	213	240	223	211	215	229	225	225	225	219	194	232	213	218	228	204	230	213	236	202	231	208	211	210	219	227	229	229	198	212	196	211	212	223	223	217	202	200	245	198	196	211	200	230	230	219	196	218	217	210	228	233	224	230	223	232	190	219	216	226	212	199	215	210	234	197	206	238	192	228	219	227	205	191	232	223	201	226	211	219	211	238	216	204	209	227	235	219	255	217	215	222	230	216	201	218	211	207	235	222	216	198	233	221	231	204	199	213	229	213	205	224	228	214	210	193	221	234	228	209	217	220	217	217	227	209	212	217	204	201	235	213	243	213	211	191	241	212	232	227	226	207	204	240	221	252	172	214	206	212	234	230	238	234	212	231	213	194	212	202	242	217	193	226	219	205	215	221	218	217	196	217	235	223	212	227	202	212	190	204	231	182	221	207	233	207	232	235	202	209	224	204	212	196	207	201	216	216	226	232	218	218	217	214	262	235	215	205	216	217	192	219	212	223	226	224	212	220	223	213	250	201	188	213	245	226	203	201	236	227	237	232	203	202	218	215	194	198	228	206	203	224	215	240	224	198	225	223	199	214	213	239	197	195	217	216	228	242	213	239	213	211	200	202	214	213	234	207	206	206	197	217	198	223	184	223	204	209	196	211	213	202	224	231	243	242	225	208	229	200	200	188	223	224	193	190	237	241	208	196	214	227	203	239	191	200	213	212	197	222	219	245	213	233	211	230	224	222	221	210	223	223	214	236	224	216	234	202	217	233	201	208	224	222	227	224	205	192	208	238	229	182	234	234	215	215	241	221	206	252	234	215	232	220	211	175	235	219	207	220	239	222	204	214	226	231	225	205	211	218	230	211	228	217	231	214	209	194	259	215	247	222	230	235	239	193	219	228	230	199	222	229	198	207	247	232	218	240	233	202	192	218	211	212	223	198	211	214	231	210	205	224	215	261	209	220	232	242	236	223	210	229	242	223	228	237	217	206	207	214	208	210	223	212	223	205	223	187	207	227	218	203	211	206	233	204	198	234	219	182	216	215	213	220	223	204	207	209	211	193	233	229	223	249	236	230	197	195	217	221	219	210	226	215	191	240	212	209	222	202	216	228	203	225	244	195	207	203	216	226	213	219	226	235	189	219	228	217	223	210	206	220	205	206	218	213	213	222	230	224	244	203	216	235	215	208	186	231	218	196	221	221	210	187	228	214	221	215	213	221	240	217	208	222	209	215	217	204	210	256	206	209	215	225	202	200	225	207	200	204	222	208	217	211	211	197	228	223	211	219	223	205	210	236	200	216	213	206	208	224	208	235	236	212	204	205	231	210	225	231	197	219	200	224	214	220	216	239	224	216	243	181	218	249	249	183	207	206	211	229	240	229	211	202	181	207	220	209	224	209	223	211	241	226	233	206	222	251	235	212	203	218	207	224	213	209	220	224	206	222	213	227	212	215	231	208	225	220	230	231	202	213	204	230	224	195	226	215	219	209	201	204	220	195	229	207	228	227	193	237	207	189	230	231	204	193	212	232	215	217	205	218	224	231	214	217	214	210	216	207	226	209	231	227	209	229	229	242	239	210	211	198	202	195	224	216	222	222	213	213	253	237	185	220	241	201	231	226	208	249	208	213	237	193	229	232	220	210	197	211	214	219	237	204	205	231	225	239	208	232	220	205	205	230	223	206	220	228	220	211	209	221	228	235	202	205	230	254	223	230	227	233	203	209	227	206	225	238	213	221	220	227	227	223	250	211	234	198	210	253	219	199	231	197	221	229	212	215	225	213	218	214	210	203	220	218	209	217	225	202	232	204	228	182	231	224	234	220	195	212	216	241	217	211	208	244	217	235	221	249	211	208	200	219	238	220	224	212	206	214	189	213	237	241	222	236	188	209	208	214	224	205	226	211	234	213	227	200	220	218	207	219	212	220	210	206	234	220	198	213	197	180	205	204	208	189	235	199	200	210	214	228	213	213	205	206	197	190	213	257	206	242	204	235	216	222	208	228	210	203	215	193	233	203	228	181	216	218	201	212	210	191	225	195	206	187	203	231	224	206	211	215	222	203	223	206	235	213	208	208	187	220	211	220	220	226	220	228	217	232	207	209	220	214	225	239	211	223	236	200	237	198	226	233	207	224	236	201	216	214	221	210	222	209	223	219	236	240	214	201	219	219	240	208	220	216	196	206	217	228	223	189	209	231	210	224	235	202	220	232	232	210	209	207	213	236	215	211	222	196	197	195	221	230	238	245	197	221	230	193	198	208	230	230	228	193	211	224	242	219	243	213	214	219	190	210	212	198	210	214	198	228	241	220	221	237	218	245	257	198	205	229	210	225	183	224	220	199	228	207	208	184	226	199	208	217	209	223	220	214	228	215	205	208	211	212	246	223	205	236	204	210	193	229	223	234	219	217	198	215	221	206	216	231	217	208	217	200	222	217	221	215	207	228	231	207	210	213	220	227	226	203	207	224	222	203	206	250	204	207	233	218	217	207	211	214	200	231	206	189	207	217	208	190	194	224	198	220	225	247	204	189	219	191	199	230	252	196	236	226	217	239	241	218	231	220	230	217	222	228	226	233	249	242	235	205	185	190	226	225	230	219	234	198	242	221	214	244	241	212	202	220	236	211	235	242	217	217	214	212	216	235	217	191	232	222	192	221	215	224	197	213	223	216	244	205	218	204	203	203	229	193	227	216	219	223	226	216	241	246	216	215	224	217	215	221	219	219	215	232	215	218	217	213	205	194	202	206	229	204	193	219	230	210	228	218	210	194	227	221	230	217	213	219	240	221	212	211	199	210	201	217	217	233	202	200	201	187	227	210	217	228	211	218	222	243	210	215	217	213	211	205	224	210	217	219	226	226	204	218	214	235	226	209	209	201	201	174	179	232	215	213	224	242	215	256	235	218	215	225	202	222	214	229	205	234	209	236	241	210	202	221	225	201	200
30254	46853	39677	16162	15878	9918	413	407	409	392	363	378	379	395	386	366	369	373	404	352	335	369	361	344	381	362	354	378	391	403	393	363	371	365	367	340	358	377	370	387	419	366	368	351	354	358	365	343	348	362	385	366	374	386	384	410	378	365	393	369	398	363	354	382	381	388	370	365	400	367	417	360	390	375	354	392	400	374	343	346	353	377	363	361	397	385	399	394	426	398	376	356	379	378	361	343	353	373	373	351	380	382	368	373	393	370	374	376	374	368	364	355	366	372	365	370	379	343	397	375	373	359	361	361	344	357	358	372	367	375	384	341	394	347	352	409	387	399	353	374	368	358	376	389	364	339	384	383	369	391	362	389	379	348	376	346	339	399	391	359	362	417	379	377	391	373	361	384	359	377	355	369	367	360	372	389	363	373	384	346	352	398	379	374	355	370	365	356	385	363	382	348	419	364	339	394	369	376	398	347	346	369	350	349	378	344	405	365	390	373	382	390	360	326	364	386	401	384	351	377	407	394	382	385	382	367	398	398	371	397	366	402	381	380	395	405	364	383	339	369	383	382	356	380	350	382	366	368	369	367	358	306	343	372	389	375	373	365	365	352	379	369	375	357	350	385	354	361	362	414	405	368	389	356	376	397	386	363	384	409	400	392	370	363	366	386	377	391	365	363	389	344	388	362	339	352	380	363	357	382	370	366	391	356	330	350	363	398	365	400	371	393	393	400	382	343	359	369	386	382	428	366	373	425	394	377	366	364	396	364	380	391	384	385	400	357	404	342	371	367	403	386	353	387	321	387	352	394	370	384	365	368	372	372	373	350	355	382	394	401	393	400	376	369	350	357	382	405	364	367	362	386	400	379	387	345	355	343	384	363	374	382	332	352	385	367	396	362	407	319	340	364	379	330	368	381	399	388	344	349	401	383	360	383	341	358	408	366	399	391	392	363	361	343	367	375	371	362	390	357	357	372	371	380	425	352	349	381	366	394	347	399	409	362	349	334	372	356	360	368	404	380	382	346	355	383	368	379	360	385	387	424	400	370	340	401	373	351	394	363	370	357	401	352	371	414	350	410	389	348	353	344	367	379	388	346	333	364	377	375	358	359	358	339	378	366	381	419	369	369	364	389	360	337	346	382	364	397	375	395	387	362	360	393	364	401	353	356	349	356	375	384	400	373	370	397	375	360	366	394	347	375	369	359	413	384	382	361	363	358	380	417	370	358	379	346	381	397	364	376	391	367	347	378	362	344	335	375	369	366	379	362	375	395	361	386	331	383	371	346	381	374	344	392	338	393	399	383	350	372	376	326	335	379	372	330	386	360	342	403	373	348	394	373	362	374	367	423	382	394	401	341	361	389	353	369	351	343	366	385	355	377	376	381	363	374	371	368	396	357	396	346	371	375	373	365	403	373	391	406	350	311	336	380	389	354	383	377	385	388	377	363	380	397	379	354	356	350	401	384	374	366	354	373	376	370	372	397	382	343	332	351	366	345	371	374	393	357	370	378	377	348	404	404	371	378	362	395	385	373	371	314	365	357	394	380	349	347	349	381	379	339	377	393	371	384	400	368	351	382	382	360	409	396	390	359	369	403	422	363	374	376	386	371	398	379	364	428	382	373	372	368	352	401	348	375	421	381	376	383	384	357	356	378	338	355	393	389	361	389	398	319	338	369	346	394	355	390	359	352	345	347	379	364	365	395	347	355	392	355	399	376	389	380	356	322	342	397	337	414	394	375	367	357	345	366	380	345	368	387	374	383	372	402	385	386	387	378	391	357	370	350	400	380	392	344	373	377	388	357	376	383	385	384	373	341	369	362	384	371	373	425	383	381	393	371	394	375	382	377	371	386	370	361	388	392	348	380	368	371	337	383	425	365	397	391	363	370	391	401	353	352	371	372	359	384	378	380	347	361	384	398	358	355	367	424	380	381	340	348	357	352	356	379	367	373	380	391	356	400	372	381	381	347	385	402	341	393	344	386	353	366	379	378	401	412	345	388	417	380	392	400	373	346	362	391	387	389	370	341	369	369	345	373	407	372	391	420	392	347	360	367	371	356	368	398	363	368	402	378	396	407	368	374	368	370	369	371	357	381	350	365	361	405	381	375	394	370	378	352	381	389	365	326	365	368	410	374	368	365	372	368	358	340	360	352	412	403	387	348	359	382	373	355	382	376	359	428	395	362	372	346	383	385	396	385	383	319	353	370	373	373	379	401	388	358	382	390	372	380	366	360	386	372	384	394	390	375	379	359	355	337	374	363	352	399	382	377	341	374	316	379	407	376	380	356	373	392	382	375	369	338	368	375	387	404	365	340	373	345	396	329	343	375	395	425	401	373	394	358	403	347	340	374	355	344	371	346	361	362	364	356	395	380	367	392	385	372	351	352	362	365	382	371	388	394	400	370	395	370	385	382	372	385	368	419	376	349	388	374	319	348	371	396	365	385	393	406	378	345	378	358	349	353	386	334	387	351	399	350	402	346	372	397	355	361	360	367	360	404	350	354	380	378	375	331	337	372	373	374	344	365	363	357	374	387	384	370	386	371	349	326	379	378	391	377	363	356	360	406	371	324	388	388	365	389	353	373	360	401	355	410	359	406	376	344	379	394	383	365	382	395	411	400	348	342	362	371	405	389	375	378	380	331	350	362	384	376	347	357	366	342	369	342	374	361	399	366	374	356	416	356	379	346	429	372	399	392	370	371	362	383	330	352	378	385	381	367	376	377	364	376	345	381	380	350	397	367	392	398	394	360	382	356	379	374	368	392	390	377	384	394	373	356	393	350	381	370	372	399	354	361	401	400	351	365	340	385	378	358	394	402	390	403	404	338	361	374	338	384	380	373	379	377	365	385	347	340	383	401	362	382	363	388	382	335	372	377	364	387	401	375	395	398	371	339	383	380	377	329	354	369	364	376	370	364	347	342	353	364	365	355	351	339	393	366	387	367	404	380	381	375	370	382	350	363	365	363	399	383	383	378	363	394	374	392	374	406	353	345	367	345	350	346	377	386	392	361	394	350	379	356	380	371	392	377	355	368	372	356	329	363	354	370	393	371	378	362	364	386	408	389	331	386	392	387	345	370	354	342	355	326	382	363	374	362	369	380	372	391	338	401	414	359	358	391	377	407	354	406	361	377	366	352	339	343	365	369	393	396	376	378	355	380	376	363	388	360	354	368	361	375	360	356	375	400	415	385	372	349	390	358	385	418	369	366	386	363	384	383	352	358	364	352	391	377	382	427	382	381	368	349	372	376	357	352	396	384	412	369	316	354	382	383	366	346	397	404	382	383	371	377	374	350	373	384	389	370	372	371	360	382	370	371	380	383	396	399	383	367	390	346	361	367	352	367	389	372	393	375	374	374	368	377	341	361	376	366	386	389	405	352	347	378	362	338	379	379	372	391	365	384	344	374	370	362	340	380	385	390	389	381	395	368	405	385	377	366	341	389	384	376	352	385	344	340	385	412	344	373	413	362	351	378	348	355
24962	24232	42340	34001	29427	27855	9147	544	405	364	383	367	343	333	380	349	354	337	338	348	350	342	367	343	339	369	344	365	342	340	338	353	326	381	345	366	330	326	323	335	333	359	340	346	345	320	327	332	301	335	317	279	344	356	354	370	344	319	390	339	343	343	355	371	339	330	369	334	331	349	357	314	362	362	358	359	366	351	358	319	348	368	347	330	338	354	370	348	322	333	373	361	319	331	370	329	334	352	360	328	333	344	332	344	368	361	362	330	334	376	356	352	335	349	341	348	359	363	328	379	344	353	337	392	332	353	340	329	349	330	369	388	347	308	336	310	350	342	361	337	287	344	316	323	332	362	341	347	338	321	343	341	310	331	349	340	367	354	344	346	343	353	310	326	316	337	289	349	334	331	327	313	346	343	372	328	349	347	330	345	374	355	326	350	358	324	370	319	356	354	320	354	322	350	351	349	350	340	385	322	339	356	374	343	383	318	347	372	335	334	369	340	348	325	349	340	322	372	343	352	345	356	350	324	331	319	302	372	357	329	344	346	335	358	351	356	362	367	354	366	388	361	375	383	356	338	354	352	319	359	378	326	365	309	376	366	357	369	332	364	326	322	332	383	343	310	340	340	362	338	329	325	376	319	367	357	332	355	332	319	355	357	350	361	339	333	340	333	365	338	339	339	345	342	344	358	341	336	330	315	337	327	352	354	352	356	326	354	318	348	363	375	337	345	300	338	293	339	370	329	342	381	369	327	350	386	367	356	355	358	314	333	354	330	359	309	339	316	375	343	363	358	326	346	337	357	356	344	338	350	351	349	336	343	357	340	340	348	338	355	354	342	363	365	350	349	376	324	323	360	369	324	343	328	345	350	341	342	362	339	353	303	370	333	371	336	352	370	330	352	363	319	311	340	380	327	321	326	333	350	336	347	325	333	308	345	345	349	347	338	332	313	338	318	337	347	346	360	325	317	331	349	347	357	300	310	372	298	335	348	348	335	387	342	355	354	325	335	332	346	341	338	329	372	372	368	343	324	345	360	362	356	349	359	362	347	339	344	344	361	351	327	339	357	335	332	348	384	353	313	327	313	334	348	375	325	351	347	332	366	357	339	308	347	346	392	348	343	346	313	326	327	337	317	355	379	331	332	315	315	304	346	336	378	359	339	356	359	358	350	343	367	315	353	382	323	357	328	335	342	333	337	384	359	326	319	325	352	370	348	337	331	359	347	363	369	339	347	351	321	334	330	330	372	346	348	329	322	280	325	351	359	341	339	357	335	290	344	342	337	309	321	347	349	323	328	329	368	340	369	339	321	379	348	319	313	328	329	326	323	315	357	339	348	390	366	351	304	346	379	370	339	332	352	356	376	366	336	339	367	365	339	356	348	364	323	346	342	345	362	336	348	345	363	322	336	352	343	308	284	348	325	330	320	312	361	332	339	370	323	358	330	358	339	324	370	339	334	294	345	351	360	332	359	354	313	292	357	341	372	316	349	336	341	354	325	358	325	356	337	343	334	316	373	358	361	368	347	356	320	359	343	344	347	336	366	345	347	384	309	386	309	338	355	343	372	328	350	386	341	371	312	331	350	346	327	357	373	342	350	368	354	326	357	337	323	364	372	341	350	355	340	342	321	354	356	364	326	347	341	374	331	353	351	344	337	348	342	356	360	331	354	390	339	339	350	313	317	334	306	304	353	331	325	325	382	333	342	342	333	349	351	341	339	352	347	335	351	326	346	313	344	347	332	343	368	348	359	317	334	330	333	336	351	336	344	336	342	349	321	341	388	333	316	342	335	365	334	335	328	348	352	313	351	341	322	335	379	360	341	352	341	341	334	374	358	337	376	373	344	358	347	313	347	319	344	341	307	330	337	360	335	369	326	344	351	337	332	345	334	365	343	358	352	353	318	397	364	333	349	328	407	338	378	363	338	351	350	315	363	341	342	374	325	335	346	344	369	326	342	378	343	346	353	365	360	344	348	336	337	343	346	357	356	357	343	334	325	306	348	358	316	328	332	349	340	349	314	339	328	379	344	339	344	387	360	336	342	328	333	360	364	356	350	355	350	336	349	359	337	348	331	363	299	340	328	330	336	367	302	357	363	353	354	357	332	361	345	343	363	370	365	324	327	378	343	349	341	334	342	361	318	351	366	354	341	384	330	325	361	340	322	370	359	355	327	347	358	330	331	307	356	325	335	327	298	379	341	340	312	366	355	330	410	379	367	364	334	334	376	342	368	322	330	352	367	313	358	379	333	324	319	341	356	342	365	351	357	349	338	329	343	368	348	352	309	347	357	353	330	353	349	357	336	379	341	335	356	351	322	354	349	353	303	367	309	358	348	360	357	349	318	359	334	344	348	354	360	347	325	367	339	345	329	356	345	374	303	373	369	332	374	329	358	339	326	348	356	346	311	352	354	350	377	345	317	337	371	357	335	307	347	345	341	379	358	322	362	330	364	319	318	339	318	336	337	331	303	338	339	370	331	322	341	324	362	341	361	351	324	352	361	345	353	345	353	345	361	331	343	377	348	351	361	348	337	310	334	335	337	354	340	324	294	361	355	338	360	352	374	329	339	324	356	324	324	342	367	383	336	341	336	336	383	335	336	371	320	342	344	340	344	330	300	348	326	336	348	348	335	364	328	365	341	362	354	351	333	360	334	353	345	377	343	335	360	327	333	355	333	377	313	337	388	347	328	312	341	355	336	344	323	356	370	338	344	356	362	361	350	340	324	355	362	329	324	353	324	351	329	353	346	342	336	333	349	307	360	324	340	344	314	389	336	333	326	332	346	325	369	333	341	341	378	381	336	337	323	336	352	344	342	340	298	382	354	331	336	349	364	340	354	330	330	347	326	342	345	341	346	358	341	330	388	336	338	348	354	344	325	338	354	330	331	379	343	330	351	352	322	351	385	309	343	333	338	350	358	321	365	387	325	386	389	342	333	316	359	340	359	364	361	327	366	339	337	364	343	335	338	327	341	339	345	355	334	365	348	374	349	343	350	337	363	348	347	333	336	346	334	362	356	369	326	342	348	363	356	314	343	365	331	365	331	348	348	331	345	326	337	342	343	355	351	349	309	305	343	344	336	362	320	351	343	327	331	357	328	387	342	354	357	281	338	331	323	366	338	320	376	365	323	328	367	368	377	332	383	311	321	335	362	351	336	319	329	369	356	317	357	322	339	349	349	364	352	325	356	342	329	351	344	358	341	347	360	324	334	351	289	358	355	359	331	332	347	376	370	379	371	317	324	337	353	334	360	364	298	327	376	341	372	349	335	378	316	352	325	323	335	359	341	366	362	358	356	310	349	333	310	321	326	351	346	366	344	350	337	327	348	326	326	360	334	349	351	375	326	318	336	337	339	339	371	344	324	319	352	348	344	330	383	332	344	315	392	376	344	329	377	319	339	339	336	337	368	330	338	341	365	327	336	366	337	341	326	343	366	309	353	338	326	306	326	338	337	339	348	353	346	318	345	299	330	350	377
55969	92566	80620	43931	43088	33385	955	600	594	591	589	614	554	536	559	595	542	551	565	570	596	576	616	596	569	520	555	551	565	563	538	574	562	554	547	564	551	568	552	554	570	529	554	563	538	562	557	559	589	528	573	573	567	527	553	602	551	576	531	591	548	583	543	578	569	546	602	534	559	508	525	542	556	575	549	544	544	513	590	553	542	512	550	551	528	550	546	544	600	560	558	613	544	563	541	521	543	563	548	580	554	537	545	559	533	521	559	584	509	533	605	568	543	543	570	554	535	541	563	547	531	571	579	553	554	585	558	588	536	596	548	523	491	556	592	570	589	555	561	526	606	542	562	556	510	565	542	521	586	550	575	547	525	571	568	587	564	535	562	571	543	526	529	580	570	552	576	581	597	564	544	577	530	538	623	527	531	551	509	524	539	520	564	530	537	544	552	576	536	511	567	578	581	568	594	575	577	560	588	546	525	573	572	556	549	546	559	555	560	532	549	572	517	535	537	540	602	558	555	566	545	567	524	551	515	590	582	539	532	570	550	571	511	511	594	561	529	538	559	549	595	559	525	538	572	540	574	581	516	596	530	553	547	522	514	505	563	571	570	530	542	543	597	544	571	569	536	549	539	550	583	565	559	575	532	590	527	528	528	537	554	569	561	536	561	540	502	559	553	541	564	516	585	576	579	588	550	546	553	542	565	545	592	553	578	522	631	537	597	509	566	583	561	534	517	518	544	512	543	572	536	547	500	577	560	580	575	535	559	533	539	585	548	540	567	560	550	561	566	549	525	560	553	566	593	550	547	549	522	576	545	562	540	554	549	568	547	556	502	549	549	539	545	538	547	567	562	563	527	546	552	555	572	579	530	539	578	561	562	576	533	538	576	557	512	525	524	532	570	613	560	537	545	551	567	577	500	541	542	559	548	542	602	563	531	553	553	573	574	567	601	585	566	529	525	600	542	576	583	542	548	521	537	542	568	531	553	532	542	553	610	594	552	541	534	546	589	601	578	564	518	547	585	570	564	534	574	576	549	590	574	551	579	577	520	576	526	594	544	577	548	561	541	524	578	542	528	524	550	558	599	534	551	577	571	510	529	559	571	527	557	518	533	615	526	561	546	558	527	519	548	562	546	529	534	550	553	545	550	567	609	609	563	549	554	545	559	564	557	536	572	533	552	556	538	543	556	568	538	541	547	580	550	544	576	563	523	527	574	543	574	576	527	560	558	568	558	559	559	572	591	533	557	527	538	539	621	542	533	568	575	529	584	574	505	552	560	606	536	591	519	511	575	522	590	523	571	567	535	532	580	518	513	538	596	557	552	563	577	579	561	548	551	571	591	567	586	592	546	574	532	556	557	568	548	565	555	554	562	570	534	573	549	587	574	540	517	526	560	518	548	572	582	570	529	561	615	611	549	585	564	520	567	520	571	568	574	577	574	533	521	563	561	542	560	563	521	534	545	548	582	565	564	543	548	551	526	483	595	549	528	543	554	555	568	581	629	570	567	603	554	540	585	534	569	593	570	590	582	504	524	583	526	513	514	597	576	566	573	574	529	536	509	590	568	575	522	536	538	525	532	565	559	566	596	566	581	517	577	573	543	541	589	598	546	556	557	576	559	531	595	569	531	565	570	554	559	575	531	569	538	502	581	545	574	510	566	555	550	557	545	575	526	549	561	583	537	547	540	561	575	596	552	569	563	562	554	535	546	555	566	558	553	549	572	533	528	571	594	554	542	569	620	551	525	587	564	555	569	538	552	538	562	542	533	565	548	559	534	474	521	563	580	554	599	597	555	525	501	524	544	557	583	507	576	559	581	566	568	547	567	561	613	548	540	524	551	547	544	556	586	534	563	537	527	557	576	524	573	512	583	569	542	580	551	499	546	576	556	585	513	587	541	558	536	547	552	587	544	543	540	560	600	561	575	547	566	492	567	545	566	545	537	532	552	570	550	553	543	540	560	552	572	556	566	516	567	544	565	565	550	542	535	604	506	563	584	543	547	560	577	545	572	542	563	532	557	537	581	537	611	555	554	565	591	581	517	532	515	538	551	551	527	602	550	514	529	558	554	535	586	568	538	566	565	536	565	580	596	511	564	525	562	547	573	577	574	582	497	527	561	516	598	566	557	559	566	532	556	578	551	566	551	547	515	542	544	536	505	542	567	554	524	533	599	586	560	566	551	566	528	560	590	543	544	564	541	556	575	562	560	587	555	538	574	554	594	571	556	519	540	544	529	531	556	513	520	558	566	557	490	560	573	524	517	534	579	554	553	568	582	527	576	521	539	565	531	531	584	539	546	542	530	538	564	538	601	556	538	541	549	577	561	558	519	564	554	544	553	553	535	590	545	579	578	543	516	582	576	565	577	537	550	581	520	541	559	559	580	528	516	555	587	545	517	591	561	583	521	577	568	536	578	509	527	555	526	547	557	551	555	522	560	540	609	564	517	535	566	549	546	528	542	565	536	544	527	549	560	585	553	602	512	536	610	519	560	568	523	574	529	540	537	553	569	531	582	576	588	588	520	541	586	570	550	560	565	577	597	522	578	556	537	585	523	546	544	531	569	562	569	597	560	565	552	566	568	565	559	518	567	515	549	556	578	534	630	537	538	557	539	535	547	547	575	558	541	573	574	544	586	590	562	563	581	545	541	568	522	557	534	567	536	548	531	555	541	547	570	519	551	535	587	545	545	528	536	530	520	586	560	564	611	565	599	616	520	563	570	551	531	560	580	551	571	555	534	555	578	549	519	522	541	522	542	591	571	567	529	560	564	560	563	546	539	569	546	531	558	561	568	551	549	543	577	565	592	515	536	564	519	564	594	549	533	589	554	571	603	474	525	535	510	577	516	578	546	542	537	567	569	551	593	529	538	543	566	536	590	566	589	593	577	502	521	584	564	565	536	542	531	509	505	538	530	538	537	585	527	597	581	556	564	579	576	532	574	557	488	518	536	567	588	562	549	487	519	540	531	562	520	527	553	534	544	560	563	569	534	570	554	554	589	524	570	597	554	582	553	565	557	547	551	565	550	529	546	577	528	558	547	589	598	513	550	570	557	543	533	579	579	529	551	555	561	539	553	572	554	516	545	538	577	519	567	550	542	535	551	556	578	552	561	540	508	564	551	557	553	572	523	550	596	564	526	595	545	556	565	549	562	557	566	570	555	519	536	554	577	546	582	562	586	561	559	549	558	516	556	547	574	492	574	578	550	546	545	580	579	550	531	528	575	542	533	530	572	552	562	577	536	566	568	504	557	558	564	560	619	577	564	558	569	559	562	525	538	556	569	557	559	534	541	534	571	536	551	513	564	523	566	513	609	580	533	550	580	536	563	600	568	549	598	520	545	547	538	539	564	529	524	557	581	558	513	564	568	582	536	579	546	548	558	546	550	538	623	564	546	583	536	536	585	546	581	585	571	521	589	573	563	568	566	580	591	575	550	557	545	568	577	577	580	541	587	569	505	551	562	563	550	546	555	565	572	556
24219	22876	36970	30802	30134	31024	13181	1071	637	538	619	553	557	575	535	580	569	538	563	557	574	543	584	556	555	539	566	538	526	546	576	568	534	519	567	553	510	563	575	567	528	558	547	563	537	584	538	525	545	566	541	514	520	552	561	509	496	537	580	525	556	548	546	547	524	524	560	519	572	528	571	534	565	572	571	558	542	552	535	509	535	557	513	517	529	570	515	571	494	523	554	524	549	523	560	531	557	551	513	538	516	550	546	557	532	554	564	530	536	560	518	504	558	549	576	521	549	554	507	587	551	507	498	525	516	525	518	592	497	530	510	532	557	531	567	510	563	532	507	529	552	532	545	524	564	538	547	509	492	542	559	580	519	530	513	574	574	556	521	525	540	522	533	551	534	513	532	544	525	525	538	547	515	534	514	572	547	548	532	540	553	560	506	563	520	570	567	549	542	552	536	590	521	545	510	526	565	545	558	529	506	553	535	514	543	550	537	570	539	534	536	560	510	537	548	544	559	537	512	554	535	559	534	511	574	600	554	605	551	541	523	572	555	546	517	552	533	541	578	529	545	521	532	522	580	557	531	572	550	531	529	562	539	549	556	594	521	507	537	541	512	558	535	508	554	491	519	545	530	581	524	539	567	549	536	535	545	527	576	583	549	547	539	518	532	610	533	550	546	525	586	517	550	523	544	516	562	523	537	553	579	566	557	542	555	486	552	586	536	542	556	546	539	528	556	492	566	522	512	541	498	528	509	542	530	522	545	569	562	572	553	518	510	540	545	561	528	501	523	528	556	545	542	511	520	531	583	536	534	530	524	527	494	503	515	542	587	515	509	579	549	529	565	547	512	547	539	526	562	512	538	552	510	537	522	532	589	508	528	513	567	528	565	599	560	550	555	499	514	568	463	563	579	529	533	528	561	484	554	516	532	519	547	522	566	536	532	528	588	527	543	554	551	528	560	534	557	530	497	547	553	538	537	540	562	532	532	560	561	575	529	545	534	524	577	559	551	537	552	537	551	529	569	557	535	519	526	534	509	499	548	534	547	535	582	558	535	590	533	526	524	505	549	578	546	494	561	564	572	522	504	559	547	531	571	511	515	508	509	562	537	552	523	542	576	549	559	521	515	534	551	537	541	571	577	568	570	523	521	550	508	554	587	537	482	524	547	548	539	592	559	574	541	540	540	562	528	550	506	547	515	584	566	551	513	559	527	565	529	586	532	511	564	526	524	560	514	574	501	545	508	514	518	569	572	532	542	507	543	543	561	547	566	566	572	506	536	514	570	558	550	533	544	554	541	538	580	556	526	509	532	547	524	561	560	546	587	561	566	570	502	521	582	487	559	521	556	546	550	512	533	503	511	514	575	549	536	554	555	519	535	521	531	553	521	513	555	576	509	544	552	502	564	522	585	556	526	548	564	545	589	536	509	587	540	562	483	529	562	506	559	527	556	549	544	520	534	498	501	530	532	527	535	486	550	548	527	584	531	483	508	535	514	561	539	522	560	524	560	497	557	501	500	560	574	560	535	564	553	520	554	517	502	565	538	527	526	518	565	520	579	529	525	523	578	564	549	543	549	559	546	562	526	554	526	584	598	563	547	532	534	544	561	569	568	526	505	567	533	540	508	537	539	565	532	515	556	547	537	572	553	510	550	552	566	538	550	513	532	570	549	543	531	561	512	535	542	566	474	542	526	547	545	530	548	582	518	562	544	560	503	541	571	541	538	521	543	554	537	524	565	508	504	544	540	537	563	550	535	514	554	559	521	528	508	515	579	558	589	519	504	558	550	514	534	543	557	551	522	551	517	529	585	543	573	531	512	554	539	502	551	528	487	552	562	511	570	536	578	535	555	578	537	510	550	549	535	562	573	564	548	549	547	508	539	516	522	561	542	534	567	564	569	536	515	529	543	518	564	555	546	500	548	560	553	543	540	577	542	552	549	545	580	516	538	526	529	535	524	511	541	556	503	534	508	560	530	534	539	525	523	497	534	526	521	505	515	513	562	543	529	506	561	568	524	529	527	548	529	523	591	515	565	535	581	502	560	487	568	536	560	511	540	506	548	542	542	528	512	544	510	515	599	542	553	550	564	509	557	545	541	543	555	573	549	557	519	544	560	529	543	520	562	509	524	506	547	535	539	526	533	560	559	557	560	542	583	558	533	536	551	488	526	553	555	519	521	539	564	527	553	521	545	565	537	567	543	549	536	579	526	521	523	525	536	525	523	545	553	543	533	544	523	527	530	586	582	488	550	535	531	529	480	511	572	533	544	513	541	499	535	561	495	560	499	532	547	608	545	512	538	538	579	557	518	567	558	525	567	528	525	536	513	537	510	501	542	543	556	553	528	578	555	563	523	558	521	562	556	543	583	526	574	514	588	527	538	531	555	552	548	540	527	470	535	549	514	527	512	497	539	593	541	564	548	541	569	568	530	542	528	561	509	550	548	530	550	535	558	541	509	559	554	561	563	564	547	535	545	554	536	579	545	562	534	511	559	521	527	487	541	549	578	507	524	532	553	523	556	555	536	521	530	536	561	533	534	546	529	563	533	515	513	527	526	547	553	521	558	537	548	551	515	554	556	538	563	541	506	564	534	564	493	543	588	574	524	473	512	511	505	505	506	540	521	515	532	554	491	536	553	555	557	581	511	555	544	569	563	526	558	538	551	530	535	508	542	583	531	512	524	533	531	532	540	545	536	560	527	524	514	541	537	561	539	527	562	575	516	556	523	554	515	540	521	574	581	539	555	541	588	583	522	512	561	526	492	528	564	522	549	531	520	530	517	577	530	552	528	548	533	546	556	562	552	550	526	523	551	558	536	544	559	555	545	543	542	556	579	515	550	526	547	512	528	540	556	581	573	544	523	534	546	558	561	526	554	526	523	536	582	531	542	515	562	530	533	555	508	536	561	535	538	549	571	511	553	571	536	550	523	560	512	540	548	545	544	531	568	562	546	540	545	549	558	576	531	525	546	570	549	560	559	532	540	536	593	565	510	544	555	572	563	512	541	521	551	509	558	553	542	537	549	574	527	544	506	522	512	495	550	565	546	540	555	522	517	564	544	548	541	538	496	576	564	550	548	539	559	561	546	508	533	543	565	520	550	536	503	558	508	512	510	566	587	516	545	571	553	522	550	589	512	547	546	561	530	562	505	543	592	513	563	504	532	515	577	534	516	583	551	507	577	533	561	547	543	518	517	525	541	539	571	517	557	526	510	535	516	553	519	560	574	568	586	481	523	580	534	523	598	532	522	573	574	538	530	526	530	501	573	548	546	577	560	548	553	501	529	579	545	535	563	537	544	502	514	511	525	541	554	553	545	526	533	550	528	538	535	527	521	535	521	553	540	563	574	534	521	553	540	519	568	502	534	514	553	551	591	501	569	520	558	569	515	509	560	554	545	585	523	536	590	537	514	512	534	585	539	543	515	554	554	558	583	522	532	517	533	563	551	572	526	560	511	552	537	573	555	519	552	551	555	538	588	520
61588	101924	85190	47717	48810	38817	1955	910	915	843	895	884	875	838	858	866	848	852	791	813	865	858	872	855	850	824	819	834	837	835	847	829	823	834	807	813	795	866	812	851	866	817	864	841	847	880	822	880	840	880	846	830	807	843	914	848	888	791	847	783	840	824	880	849	815	829	822	817	899	846	801	869	835	811	833	873	871	833	844	774	870	838	856	844	865	836	822	798	860	820	881	829	819	862	842	827	772	844	834	845	828	855	842	842	796	831	826	853	873	823	846	846	850	882	845	825	886	843	796	830	820	842	812	792	830	800	820	853	811	810	824	819	893	846	849	819	848	827	805	798	849	853	745	830	828	835	838	779	821	829	825	902	813	858	814	810	813	837	804	827	817	821	807	866	848	858	813	879	858	833	819	827	834	807	831	822	839	832	818	816	824	839	818	845	814	838	867	838	856	846	785	838	813	833	857	829	824	846	804	852	818	817	822	796	797	892	768	774	787	820	802	848	795	871	801	818	804	812	897	830	893	789	762	846	864	848	877	853	818	824	824	827	810	798	857	851	860	801	829	847	818	841	838	819	841	875	832	790	821	802	788	826	825	833	798	857	829	820	836	800	853	901	883	794	874	847	844	848	836	763	802	847	813	826	831	824	838	787	851	808	850	812	838	861	831	874	849	798	836	848	787	837	817	840	823	834	796	827	860	837	814	846	839	787	902	793	822	854	794	825	821	854	773	847	830	823	857	815	858	833	833	873	823	872	829	837	809	821	825	786	842	814	841	871	883	787	850	807	859	826	815	825	800	840	831	904	868	768	882	875	834	793	798	874	835	845	763	850	858	819	803	840	840	848	805	872	829	806	776	825	796	808	793	862	845	819	806	826	810	818	794	826	855	860	758	813	875	856	849	835	834	878	814	825	808	847	884	819	820	841	831	855	791	806	870	807	792	809	761	833	815	802	822	771	820	803	827	822	793	804	857	878	846	864	838	852	825	824	809	866	830	784	865	852	815	847	810	788	876	817	833	865	829	804	886	805	866	839	855	818	832	831	783	845	780	789	818	854	766	831	867	832	868	857	852	804	825	808	829	813	865	865	887	850	831	840	841	845	873	814	867	855	782	821	794	801	834	839	857	864	873	815	877	825	791	794	820	877	849	829	794	827	784	858	813	840	837	807	808	850	835	786	821	869	843	796	833	865	833	824	838	840	806	826	830	781	843	882	810	815	829	788	822	822	843	810	834	807	838	825	782	796	843	820	822	864	816	842	815	853	823	830	861	777	836	853	846	827	852	857	816	867	806	867	785	814	865	807	847	822	809	840	797	856	811	800	830	775	841	837	836	745	860	822	832	814	814	784	882	817	790	853	789	855	836	866	827	822	828	793	794	862	830	819	811	800	849	878	805	756	811	853	822	789	793	801	860	847	871	885	829	838	776	877	859	826	841	826	915	880	813	868	808	802	839	811	843	837	853	860	857	834	836	830	839	903	849	843	832	843	817	820	822	798	881	846	797	806	835	834	881	831	795	839	780	836	820	838	820	864	863	798	840	805	849	828	827	875	853	857	837	834	778	830	842	855	794	845	837	827	828	847	873	775	824	827	812	847	836	840	838	824	789	843	897	843	782	834	809	798	829	800	810	871	855	806	819	843	839	829	800	861	834	833	832	833	872	856	872	839	795	806	834	886	916	824	809	857	785	793	792	830	871	820	798	829	853	794	846	820	893	865	862	844	851	831	829	871	853	859	798	819	851	865	861	803	862	822	830	857	873	808	834	871	777	833	808	832	819	880	839	851	822	838	755	825	787	827	824	805	825	811	824	834	852	860	821	791	828	855	805	846	852	830	856	811	849	819	854	825	791	822	855	829	855	859	797	812	807	821	806	815	795	776	812	838	828	860	844	867	823	837	844	822	866	834	883	875	817	866	860	874	846	888	786	890	832	845	854	845	831	787	846	772	829	816	866	878	842	769	837	776	885	857	814	847	794	843	893	840	800	839	822	832	807	839	830	829	820	789	832	861	786	865	837	833	849	845	844	831	873	864	872	883	872	819	781	808	834	861	803	848	817	841	836	808	847	837	829	784	820	820	882	843	796	824	863	830	807	802	825	842	871	861	867	832	841	812	855	793	797	826	851	809	842	840	837	851	822	830	861	843	819	822	864	825	809	873	795	901	833	778	760	859	814	834	803	853	855	860	861	766	807	793	869	830	892	839	831	780	845	856	820	846	813	841	833	807	865	800	825	833	825	851	842	794	849	831	849	826	859	761	851	826	792	825	814	817	859	769	872	882	894	805	821	791	850	812	820	814	847	830	830	794	772	828	783	909	842	833	785	842	844	831	858	806	810	801	879	840	837	876	833	816	854	834	823	825	816	824	826	826	838	851	834	898	858	834	888	820	873	898	833	793	827	785	825	812	847	804	883	837	798	838	858	801	885	851	806	792	806	829	815	835	827	843	852	870	800	865	858	866	885	866	863	808	884	820	914	789	829	827	787	820	839	811	847	805	856	823	849	859	839	803	841	822	816	831	813	784	797	902	801	792	832	873	858	807	842	837	838	836	812	816	856	847	834	799	827	892	805	826	802	820	837	853	804	792	869	805	844	857	798	800	826	845	812	829	818	845	822	802	827	867	815	867	812	821	841	831	842	839	838	795	809	868	885	779	817	861	834	829	804	827	854	843	789	827	812	861	823	807	832	819	807	798	871	795	824	822	840	830	828	856	829	805	822	808	830	845	803	865	809	780	773	817	866	822	858	801	861	843	817	812	863	836	845	889	878	880	811	839	875	862	840	838	855	809	844	787	871	808	810	811	841	788	868	836	795	886	786	823	853	832	861	869	857	830	806	799	837	832	836	781	777	852	895	849	825	844	860	826	865	829	845	841	821	808	836	851	835	845	817	809	849	889	860	858	804	826	783	818	832	816	801	820	811	838	830	859	821	827	838	853	859	802	841	820	791	877	823	828	795	855	820	826	803	765	833	834	840	869	814	812	848	861	873	788	859	765	783	830	803	865	848	874	792	840	833	845	871	853	828	788	874	907	790	812	849	804	863	866	813	896	860	833	838	894	826	868	841	813	825	814	839	878	819	860	842	835	820	850	785	856	833	817	778	830	754	861	853	808	848	861	826	832	760	851	787	807	882	795	855	833	810	804	850	826	874	842	809	818	834	799	828	866	838	816	768	852	796	828	793	817	814	877	848	856	825	829	831	826	806	815	821	795	852	806	804	826	868	799	864	844	833	810	824	850	788	829	766	861	857	824	837	883	831	797	829	815	790	840	812	821	844	826	832	865	818	766	830	870	872	828	912	878	864	832	855	836	826	811	861	834	835	817	825	849	832	826	843	777	839	858	850	820	807	851	845	830	801	834	786	806	886	876	841	820	843	834	836	830	909	784	844	831	852	851	836	839	800	907	824	793	849	808	785	815	831	852	762	869	828	817	838	815	849	818	815	797	859	883	848	882	865	861	817	833	834	837	839	869	853	829	829	855
29254	29855	30820	12272	6943	4002	450	238	213	240	223	220	252	265	235	250	225	205	228	210	220	236	248	214	231	200	224	224	210	246	254	208	235	241	263	235	238	222	238	239	240	233	250	273	226	223	261	216	237	232	258	219	241	223	221	216	215	221	215	224	241	242	218	228	234	235	238	218	222	223	242	238	231	225	232	224	228	248	231	240	236	243	206	208	239	231	220	231	231	212	244	221	214	219	193	228	253	246	221	222	232	235	200	254	254	217	215	223	251	228	252	242	240	253	203	230	204	252	235	227	255	227	238	231	225	249	209	230	278	230	261	243	262	221	220	228	234	222	237	202	219	238	265	241	231	226	255	216	231	226	215	240	223	238	220	253	227	239	244	243	210	260	224	224	260	241	240	235	233	247	236	211	230	178	226	257	241	209	225	235	259	219	234	224	235	218	247	223	225	255	219	218	207	245	243	221	230	250	234	214	226	215	228	227	211	251	223	237	246	236	222	254	233	254	248	209	244	246	245	233	219	257	259	233	218	239	226	219	212	250	238	242	229	226	214	202	249	230	243	226	247	247	232	218	257	222	241	242	221	244	221	248	213	235	214	235	214	245	241	232	201	246	235	243	250	224	236	250	222	245	225	245	241	226	228	233	221	211	232	231	240	234	231	220	251	254	252	234	239	232	244	230	225	230	209	258	210	263	225	234	231	265	248	231	195	239	212	250	239	221	224	242	188	248	210	229	237	220	229	248	212	232	219	201	212	248	242	222	218	219	231	235	237	276	236	201	194	250	213	236	226	234	209	235	232	233	242	258	231	227	244	230	227	214	241	202	234	218	207	220	247	228	219	227	194	215	244	228	224	226	264	249	236	262	232	224	227	226	246	234	235	230	243	231	232	239	238	247	243	214	226	232	232	222	208	225	244	208	229	243	230	225	248	209	212	236	223	240	216	207	227	245	239	236	248	243	242	202	219	228	218	233	226	245	225	224	220	232	226	228	229	221	252	226	231	219	235	239	214	237	250	205	236	237	210	235	234	219	232	250	232	231	242	227	242	222	225	234	228	224	212	209	235	216	211	231	229	223	249	215	243	231	229	212	239	242	208	245	216	234	234	209	245	231	214	224	225	196	223	262	219	230	213	243	227	226	238	237	230	238	207	233	214	240	212	229	215	245	200	238	228	257	229	216	244	223	239	226	244	228	250	231	223	239	233	218	227	241	263	229	231	233	239	230	236	256	224	247	243	216	235	198	232	233	219	221	241	246	235	232	209	261	242	226	242	221	239	222	237	213	248	210	222	263	232	235	237	262	207	244	234	231	240	223	205	240	233	219	213	211	245	233	226	236	249	241	233	237	225	238	213	207	230	249	230	262	219	222	233	242	250	238	225	212	230	245	229	217	236	233	238	224	227	221	239	235	230	206	254	251	242	220	205	229	265	245	230	240	245	221	225	206	236	223	236	227	242	234	248	240	221	237	226	241	229	222	209	238	222	227	255	236	227	258	231	228	233	260	238	227	215	227	227	217	234	235	252	233	233	235	243	211	242	232	225	235	252	250	228	216	224	254	258	243	236	242	226	240	252	211	227	224	213	209	249	240	204	212	233	218	247	216	210	219	224	220	230	221	231	216	250	239	260	220	222	237	254	227	242	251	237	243	232	217	235	212	249	214	229	248	241	245	238	222	213	253	231	210	223	220	233	247	256	234	219	220	215	248	224	247	247	223	212	224	252	260	211	234	219	254	229	269	230	246	218	233	233	223	207	222	236	238	230	236	224	228	228	223	212	219	267	206	237	235	241	268	222	224	228	236	207	239	255	244	243	213	219	253	233	202	232	235	262	238	212	244	254	238	239	224	244	225	212	221	232	229	245	243	242	252	264	218	225	242	229	209	213	219	235	244	244	266	217	225	241	221	227	226	211	219	233	223	206	229	239	218	212	266	221	217	223	253	209	207	230	232	214	256	242	243	222	205	242	230	233	230	232	222	222	231	231	207	218	240	229	209	205	232	197	227	275	211	224	226	227	220	226	236	206	228	223	237	243	246	237	220	212	208	227	224	248	254	241	224	226	256	247	254	215	226	233	223	252	230	230	231	224	241	212	233	218	233	238	216	242	210	255	253	239	210	212	222	227	226	242	224	247	217	230	222	246	265	255	241	244	219	226	226	231	241	237	216	230	248	250	218	225	218	251	222	222	235	256	230	254	242	249	229	233	221	227	230	236	219	228	225	208	218	230	246	244	219	210	239	188	255	219	251	235	233	230	203	238	224	216	228	257	216	239	247	225	259	259	263	252	217	243	260	198	221	216	219	234	220	200	237	229	219	234	212	255	252	246	203	234	241	223	245	238	203	226	226	225	235	212	236	220	243	212	271	222	236	241	219	215	232	225	235	244	220	200	210	228	237	241	261	254	225	233	248	213	227	236	220	241	244	242	203	243	210	220	213	201	215	230	230	230	251	228	253	227	245	229	257	211	243	229	215	221	232	221	222	198	231	232	219	257	214	232	234	216	239	246	260	252	224	231	213	230	229	210	237	236	254	251	256	247	226	235	234	237	221	246	223	224	229	225	217	239	224	243	221	252	232	227	221	231	239	219	247	216	228	215	214	257	225	228	228	243	245	216	232	209	226	226	235	242	251	245	236	241	219	236	262	223	198	247	230	231	235	244	239	219	236	244	230	252	215	233	243	221	239	253	263	218	227	244	253	235	206	236	256	226	229	201	233	220	216	218	233	205	228	212	235	229	239	236	258	265	241	257	226	225	225	206	247	246	249	243	246	227	230	221	243	239	215	240	212	212	226	229	214	234	223	240	234	233	228	232	239	237	231	230	251	237	226	229	211	211	224	235	252	214	273	226	256	225	218	219	254	216	220	208	235	247	240	229	247	216	242	247	243	225	209	222	226	221	221	240	244	229	230	227	204	210	229	219	245	265	211	222	220	235	245	235	228	240	238	224	226	252	218	232	202	231	219	217	260	227	241	243	248	226	239	263	231	260	243	260	250	230	254	251	242	217	232	221	231	246	252	269	222	222	219	236	229	238	257	230	242	228	242	246	221	231	228	203	252	245	210	196	226	236	237	230	234	222	232	232	232	221	239	228	240	252	255	245	237	250	240	226	227	237	248	215	250	207	229	247	225	237	234	236	233	240	239	222	216	220	234	254	222	222	236	228	246	243	238	215	243	239	234	231	234	232	232	241	202	234	246	228	251	201	244	195	220	222	234	225	251	218	237	221	211	235	222	243	214	203	243	228	227	245	250	241	223	245	233	223	249	219	249	249	233	220	231	264	232	232	247	204	241	240	240	222	223	223	237	230	231	247	229	237	251	232	247	246	237	251	221	238	238	221	231	229	259	253	249	212	243	240	210	249	220	201	252	214	224	247	222	278	235	238	229	200	265	240	203	247	236	226	239	218	239	221	213	246	233	215	229	204	225	233	237	234	230	242	232	221	221	241	235	237	222	214	221	239	259	232	249	219	243	237	218	218	255
33751	49461	37285	12449	13512	8561	497	384	424	416	403	413	416	409	353	417	391	424	384	404	374	398	392	410	380	375	410	390	406	406	426	419	390	377	366	375	358	383	392	368	392	412	392	362	386	352	404	408	429	390	386	381	417	429	425	433	397	394	375	420	394	393	407	399	404	398	383	393	383	375	404	368	420	411	379	408	399	411	372	373	403	396	363	383	442	406	378	363	401	387	378	388	378	361	421	377	381	403	398	396	428	384	381	378	411	397	386	371	388	377	379	389	402	408	422	411	428	429	379	406	375	409	439	406	412	404	356	404	413	401	402	388	417	355	394	387	391	380	373	421	392	397	377	423	408	385	384	388	394	420	392	396	366	399	407	397	407	373	362	412	417	379	382	393	363	392	419	426	377	378	381	333	424	356	400	463	410	391	391	379	379	362	404	391	396	363	414	399	355	390	367	394	385	406	456	405	400	402	385	381	393	347	406	347	405	380	366	389	376	369	397	400	392	385	419	410	388	402	401	383	388	390	415	399	353	393	380	373	405	404	417	425	374	411	373	414	407	400	423	371	404	404	387	378	407	437	370	388	420	385	424	434	376	372	378	423	367	393	379	408	409	408	411	384	345	416	401	386	388	423	408	398	415	368	372	410	392	390	437	393	407	389	392	384	406	412	424	404	398	357	379	392	385	376	343	358	386	411	407	376	401	376	380	407	434	357	413	455	406	417	437	394	397	419	363	409	351	401	414	382	405	376	389	401	365	430	395	404	390	406	359	384	377	425	375	390	402	425	377	371	379	411	358	352	405	409	392	393	426	367	393	431	391	416	394	377	435	360	393	379	390	428	417	384	396	428	371	399	406	380	394	393	418	426	380	365	432	397	407	385	388	407	399	406	413	417	353	408	401	384	378	393	364	419	398	407	405	413	395	388	421	410	386	371	394	363	389	360	420	417	396	395	374	359	391	377	386	441	364	388	409	396	391	371	387	393	359	370	382	385	370	415	395	391	381	400	396	400	413	402	384	389	408	384	414	422	410	382	381	381	397	376	386	392	414	417	375	398	392	394	388	404	408	376	433	414	379	374	415	366	385	428	434	417	406	392	398	383	410	386	438	381	358	386	418	395	370	419	422	399	412	365	405	399	405	391	407	394	392	366	430	397	388	347	380	391	422	364	405	391	379	403	407	415	355	410	410	422	358	401	350	353	383	393	403	415	414	368	372	384	343	392	363	351	398	386	362	416	405	405	399	402	382	400	405	362	374	421	392	397	400	361	362	392	415	393	391	381	415	386	422	390	380	359	377	397	364	422	401	388	398	399	388	399	412	407	404	380	361	384	365	389	388	382	417	383	383	392	402	401	395	345	372	414	369	412	410	439	413	411	408	422	390	380	374	368	374	374	422	413	397	398	416	420	416	409	381	383	402	392	406	369	418	377	400	374	400	393	421	388	386	393	409	404	388	362	380	371	417	373	403	417	425	393	408	398	376	368	397	403	391	391	414	413	390	370	371	396	388	416	368	402	390	430	379	392	397	408	420	359	388	381	380	378	370	386	374	404	387	396	366	381	382	369	367	413	418	419	403	414	408	435	382	403	391	417	423	401	394	396	396	372	383	400	396	387	417	429	405	372	372	397	360	398	383	374	417	384	433	386	386	377	404	398	383	381	383	383	375	385	379	365	357	397	423	376	373	402	413	423	405	378	442	391	384	355	388	400	386	394	420	375	413	373	392	435	366	394	382	382	378	400	415	374	395	421	364	389	382	394	383	397	374	377	393	416	431	410	404	376	397	422	393	434	404	378	388	361	378	417	390	394	383	409	396	382	400	393	393	382	430	421	389	419	398	427	404	375	423	392	418	393	414	420	428	377	370	423	424	427	403	394	395	389	388	403	404	400	348	372	405	407	383	410	388	400	367	385	375	410	393	392	375	399	412	414	388	417	372	384	400	381	394	410	398	414	426	373	390	395	431	377	417	411	386	388	401	376	384	384	388	401	387	377	413	425	363	434	387	424	404	419	401	426	372	378	422	386	351	406	395	363	444	361	397	375	395	399	386	391	394	368	395	395	375	368	349	385	373	367	405	408	425	399	385	393	401	364	410	388	378	406	417	408	376	414	353	409	378	392	410	381	395	379	395	371	378	413	421	397	433	394	402	387	406	367	372	409	401	404	412	372	420	386	395	368	434	400	401	352	388	391	402	401	416	385	416	375	427	411	419	388	391	413	388	403	392	382	411	381	415	382	402	405	395	402	355	380	375	360	408	401	400	351	385	391	377	389	361	348	370	381	399	356	394	408	369	373	405	367	402	378	404	421	376	473	383	430	384	384	413	401	402	391	399	393	383	407	376	385	436	362	382	392	359	339	379	409	392	404	384	383	345	395	392	420	369	400	365	395	405	390	367	403	415	376	414	384	413	393	389	403	345	414	403	398	392	356	395	400	392	370	380	403	379	428	382	367	405	373	383	378	365	391	411	395	384	382	392	386	369	384	409	419	405	395	409	396	400	407	381	409	401	393	370	358	405	400	375	384	364	365	383	393	354	419	411	381	416	409	358	359	376	390	433	353	389	409	374	380	414	400	386	413	404	422	362	366	413	432	420	434	393	364	372	386	398	428	374	393	404	412	389	414	437	404	390	370	392	432	388	405	428	413	378	408	368	360	406	391	401	382	427	400	384	402	385	374	357	358	395	385	398	395	401	429	399	400	423	442	419	427	370	411	428	404	408	394	397	393	385	372	404	441	404	405	381	381	419	371	362	374	386	371	374	403	410	407	343	381	406	364	389	393	380	392	358	398	372	384	386	398	386	430	388	370	379	408	425	425	403	379	389	440	415	422	424	390	373	387	410	387	436	395	380	409	375	382	372	382	428	381	410	388	386	370	389	370	394	430	372	420	371	375	367	374	404	404	384	369	372	390	387	384	415	379	405	417	416	393	371	414	416	389	429	434	386	414	392	404	403	402	382	386	404	387	407	400	426	417	426	390	400	414	384	390	362	380	377	428	427	377	371	390	384	424	365	396	418	391	382	382	441	385	392	402	389	439	355	391	394	391	411	414	395	402	383	379	393	413	383	373	408	401	421	412	388	407	400	386	382	357	391	374	363	399	393	398	420	407	353	412	385	417	417	368	414	394	385	389	397	413	419	388	373	394	401	414	399	382	417	373	408	330	392	403	413	389	388	398	399	424	412	420	391	398	401	382	431	393	397	380	400	417	379	400	372	371	414	381	378	405	372	408	433	374	387	390	358	405	390	402	370	380	385	404	398	380	379	414	397	372	411	352	435	371	410	368	391	391	366	375	381	358	408	402	386	372	382	361	435	355	360	383	407	412	388	395	416	359	419	377	397	384	374	414	398	405	402	397	395	388	411	399	403	410	386	416	422	434	406	402	411	374	412	360	406	406	387	377	389	389	394	386	376	371	402	385	362	406	400	390	395	408	382	406	420	385	388	397	360	404	407	400	392	379	373	416	418	376	386	405	409	387	412	434
25085	24591	39248	29398	27902	24114	7136	531	409	382	385	335	364	397	369	393	381	371	375	377	380	388	344	355	362	351	353	322	371	345	350	376	376	344	333	387	384	335	304	367	353	359	363	370	368	349	359	346	353	365	384	372	362	361	363	332	342	393	356	346	347	327	358	354	362	340	372	344	352	379	354	342	338	359	354	390	363	382	338	370	363	388	371	358	360	331	346	340	360	325	352	330	345	360	338	361	338	341	330	373	377	328	394	357	358	358	374	344	354	371	357	316	335	369	361	369	343	375	359	315	344	326	357	350	315	332	342	316	350	342	364	342	373	343	305	370	313	347	335	352	328	366	350	340	302	336	328	346	355	352	349	344	338	375	353	378	376	337	363	342	361	343	360	372	350	338	357	361	330	357	328	348	362	363	358	315	350	340	357	351	349	353	342	371	357	359	355	324	332	357	345	384	366	352	343	309	356	347	320	373	350	355	392	370	347	343	354	348	360	360	376	376	361	332	347	344	336	368	338	383	376	355	348	333	333	318	337	352	340	346	328	341	338	337	361	339	334	338	348	354	365	355	341	374	355	351	340	370	325	347	384	368	313	375	382	351	354	347	322	335	367	326	365	331	325	342	347	344	342	355	317	350	343	351	358	346	376	337	348	353	337	361	366	365	345	337	338	366	335	359	336	346	327	377	346	335	370	387	363	371	380	380	389	340	345	364	346	394	382	343	326	307	373	331	363	375	301	340	351	362	323	343	357	327	338	367	351	340	363	372	384	364	325	357	342	381	367	374	368	336	368	326	332	374	347	330	354	349	384	386	365	315	353	347	375	327	378	376	376	349	376	352	372	345	374	366	342	393	359	339	362	382	383	351	358	336	368	340	338	367	387	408	336	347	389	377	389	332	376	360	381	339	355	391	364	361	373	384	339	344	354	354	371	358	369	384	369	360	354	371	375	354	362	342	345	355	376	348	335	322	339	353	332	341	379	352	383	365	365	340	367	373	362	348	378	366	322	391	358	360	381	382	350	343	326	361	348	374	374	357	383	339	354	359	361	380	334	365	351	366	379	332	318	342	391	359	336	399	348	329	389	398	345	383	350	337	350	343	344	377	351	353	335	356	380	333	402	375	318	372	350	362	396	358	381	370	322	346	358	335	335	339	329	339	329	381	340	334	356	340	333	355	380	351	357	368	358	368	337	370	345	367	369	342	354	344	351	316	349	374	376	367	371	360	340	351	330	384	380	375	352	338	359	354	350	326	361	337	357	321	339	345	326	359	379	372	371	358	367	377	363	379	359	341	362	382	358	371	354	353	345	322	363	338	376	345	380	343	372	348	346	330	343	332	384	359	370	409	336	326	355	378	324	341	362	394	363	358	365	341	361	331	350	375	387	337	360	358	326	359	355	378	386	324	367	350	363	340	320	355	366	330	329	355	346	349	370	338	348	349	325	342	354	359	347	367	371	351	329	375	368	369	314	356	309	368	361	351	367	343	325	361	372	353	356	386	358	362	341	331	334	354	340	336	335	368	366	352	331	321	362	307	344	367	388	328	313	363	364	338	357	349	390	361	310	325	349	374	359	357	358	368	378	334	362	366	330	340	357	343	374	385	358	340	353	392	329	356	386	350	370	344	336	350	345	355	369	360	365	331	357	349	345	358	352	341	353	362	356	386	384	361	354	312	364	352	330	354	359	386	329	350	317	349	351	363	351	346	326	371	360	357	339	360	356	324	363	299	397	325	333	346	357	374	351	343	319	367	322	340	344	377	342	350	331	341	383	353	338	366	334	359	337	330	369	338	390	337	393	359	349	369	337	367	363	343	334	346	342	361	355	360	328	340	330	330	360	365	349	330	359	338	387	366	372	350	355	416	350	358	342	323	308	346	340	355	343	345	322	342	390	328	352	374	342	345	363	349	333	338	331	347	379	319	355	351	323	348	379	354	348	341	397	381	353	351	359	401	358	372	354	323	325	369	340	377	315	344	334	364	340	337	315	346	362	351	337	344	393	367	352	377	341	368	339	368	391	374	359	365	354	374	354	367	367	364	357	378	340	333	385	347	330	343	348	328	345	357	300	363	342	325	366	376	368	378	368	383	344	333	347	367	375	351	350	342	381	363	338	340	339	342	364	323	340	353	356	371	332	344	345	378	359	386	380	377	320	351	363	347	323	357	319	364	343	382	368	356	351	371	344	317	328	313	352	344	375	367	358	342	361	302	315	343	349	367	383	351	348	355	327	365	347	360	371	380	362	335	386	365	375	374	343	372	347	347	313	368	327	376	337	338	339	370	358	362	347	349	352	355	341	336	323	334	339	366	328	365	342	358	352	341	366	359	378	298	364	362	349	341	351	338	378	353	326	371	361	380	356	382	331	339	363	318	383	365	349	370	370	322	374	356	345	328	383	349	358	331	329	330	385	363	360	360	335	321	358	376	378	367	362	359	326	338	361	371	319	336	365	336	373	389	337	351	366	364	372	349	371	394	339	368	347	349	320	330	347	355	339	380	349	351	339	345	373	367	377	344	351	373	376	344	353	371	365	316	358	381	329	360	338	348	361	348	350	333	329	309	328	351	361	317	365	331	348	357	354	371	355	359	347	334	357	363	346	360	346	351	328	344	323	390	351	381	346	327	334	349	354	355	350	335	337	357	363	365	351	377	336	341	372	368	344	361	337	334	367	356	313	359	330	372	352	361	359	322	350	391	361	353	364	340	350	341	335	352	339	341	376	362	356	331	343	346	342	362	378	386	353	390	357	348	400	425	379	359	352	358	341	344	330	358	329	347	353	375	354	362	359	374	348	370	340	358	337	337	378	356	370	341	357	364	353	328	333	344	331	376	360	364	327	374	365	360	335	380	412	360	382	361	370	334	363	326	324	338	341	353	349	341	357	341	346	324	370	332	373	314	375	350	342	339	341	337	358	344	336	361	361	351	378	372	372	374	361	303	332	340	318	345	346	370	338	365	368	370	361	331	321	346	343	329	358	384	363	369	360	350	349	382	337	331	365	377	366	367	325	354	378	329	343	361	352	356	339	347	353	366	336	360	351	381	310	368	355	352	383	357	377	351	340	354	346	327	369	359	365	359	338	313	332	363	356	369	352	345	365	336	362	351	337	381	320	337	338	371	361	371	369	340	368	324	331	355	351	314	393	351	360	349	360	357	387	355	332	369	355	348	339	366	379	337	335	358	343	363	314	347	341	361	349	360	362	360	348	351	331	354	346	344	368	351	354	327	374	341	392	352	333	363	332	379	335	338	354	360	328	342	354	351	364	369	378	324	320	367	350	389	372	313	383	322	344	341	362	364	388	354	360	319	343	355	333	385	345	372	354	347	328	351	384	357	309	362	370	359	361	383	365	361	353	360	363	340	369	341	317	341	340	329	387	347	343	367	323	383	367	332	342	360	364	328	329	371	377	325	343	320	364	362	360	338	325	357	337	362	331	335	348	366	368	348	356	370	361	385	334	334	317	372	379	342	356	350	347	358
57941	94696	71540	36864	40765	31483	2342	600	595	604	616	651	586	541	595	620	605	600	589	558	576	537	551	629	542	526	591	607	573	577	567	600	623	596	554	546	521	532	590	544	577	582	513	585	575	613	615	545	602	555	578	562	546	583	589	549	575	541	561	590	575	591	539	578	560	570	581	552	563	552	613	540	531	595	579	588	555	560	601	551	578	564	553	579	573	531	581	544	580	555	521	559	582	561	536	568	578	552	582	598	534	587	559	580	573	603	598	559	581	592	592	573	552	533	583	583	589	552	615	575	592	577	546	538	563	544	593	592	568	534	566	567	554	607	588	585	578	618	535	557	567	542	570	576	582	556	593	539	550	550	593	586	599	571	535	615	567	625	580	573	603	578	588	560	567	567	594	629	660	609	540	570	599	583	586	570	581	607	579	552	558	552	570	571	601	606	588	541	587	575	580	603	565	562	594	569	531	557	576	604	587	586	598	590	589	509	554	594	574	587	595	547	563	578	606	594	559	557	568	581	548	612	589	604	583	569	574	585	584	581	558	534	572	591	531	573	517	563	579	563	549	564	586	555	597	582	592	565	594	560	559	578	540	573	541	557	568	533	552	575	555	538	546	566	529	606	544	544	586	552	575	601	525	588	542	555	534	576	609	581	521	590	563	578	537	569	562	614	630	582	566	559	577	557	570	575	578	564	566	571	568	559	611	535	579	547	582	570	585	608	576	554	552	531	576	586	536	573	570	632	574	592	545	543	596	570	572	571	611	556	546	593	572	569	588	533	519	577	585	582	573	565	538	571	572	605	561	542	592	597	588	587	619	524	538	562	599	588	615	573	549	608	558	585	577	556	536	555	566	586	558	600	592	565	545	536	616	581	519	595	590	576	531	599	559	583	556	554	567	579	613	555	562	585	571	574	555	557	537	580	596	548	599	565	583	584	549	541	571	559	577	589	553	584	519	556	553	528	604	583	584	604	565	551	554	548	584	517	555	557	600	601	548	567	564	542	551	542	552	591	555	612	551	582	588	543	548	555	595	539	570	559	562	569	537	559	567	603	551	581	563	572	631	560	532	620	566	570	578	525	549	542	601	552	510	542	518	558	583	538	609	577	559	563	563	589	529	590	562	571	566	583	553	516	599	589	575	559	547	550	645	566	575	616	543	576	577	563	534	570	628	589	604	579	566	541	576	592	596	536	593	549	536	536	557	601	603	567	540	553	562	573	549	560	552	568	561	571	571	579	544	613	583	571	576	584	550	571	574	576	556	554	560	607	560	569	550	548	576	565	538	549	553	557	588	571	613	582	564	609	552	559	564	549	586	543	521	561	574	625	560	555	600	553	545	559	581	566	610	522	555	567	577	555	571	573	546	573	586	534	571	559	577	569	542	554	586	595	575	570	594	565	547	544	575	543	567	592	565	638	565	590	541	584	575	549	540	572	535	587	566	591	518	605	565	562	527	583	549	563	517	581	475	566	513	572	594	547	580	544	502	609	633	601	573	608	568	520	629	553	552	579	592	588	534	550	611	533	554	543	583	563	570	537	556	594	571	566	524	523	575	582	568	564	556	563	568	571	539	569	589	571	544	637	576	556	591	605	574	567	563	574	607	551	598	572	568	543	552	556	564	553	610	584	567	584	549	586	614	553	585	605	586	600	584	557	535	578	586	556	551	541	557	525	619	604	584	566	590	597	585	567	511	591	556	626	578	560	572	577	548	598	607	581	564	564	566	580	580	582	526	576	639	538	572	562	602	572	573	545	588	565	560	564	562	572	583	591	535	589	545	538	567	547	542	615	572	585	567	572	564	554	592	537	560	587	593	562	534	564	573	570	586	568	538	551	527	619	566	546	553	592	606	575	558	565	543	569	526	546	604	581	598	579	566	581	637	566	581	578	579	569	574	555	616	561	581	619	527	568	615	579	584	587	583	547	587	556	527	545	546	543	539	558	558	607	549	576	517	579	575	533	587	546	586	611	580	586	556	580	530	545	591	519	580	596	555	606	598	550	534	576	574	588	558	581	564	580	576	567	602	570	572	564	555	565	555	597	564	572	549	554	547	530	568	550	572	596	599	537	586	589	528	596	602	580	575	584	546	537	534	567	581	568	585	553	557	604	592	564	570	554	562	555	590	601	562	553	578	599	575	561	602	583	559	561	622	570	607	547	615	532	547	545	615	574	568	588	536	567	564	574	583	593	563	546	567	624	585	524	564	596	541	545	533	592	597	603	587	542	540	531	568	564	527	556	573	577	569	585	551	593	545	574	592	539	620	584	544	578	588	572	548	545	547	555	556	544	594	563	547	576	558	542	556	558	583	563	563	538	553	575	562	616	628	543	570	587	594	539	612	580	539	565	542	552	567	542	548	618	548	548	562	562	571	568	582	520	579	595	577	563	548	534	551	609	543	531	588	556	570	602	616	582	571	514	561	606	604	577	580	575	578	594	592	537	533	623	581	561	521	565	573	557	587	598	546	604	552	524	535	575	611	506	573	579	531	563	533	547	611	559	587	581	603	551	560	603	600	575	576	590	590	570	562	569	526	575	538	540	593	610	593	540	527	617	559	554	585	583	555	579	554	557	556	535	549	595	570	634	556	553	553	552	551	545	542	605	596	559	557	566	552	568	572	551	556	553	582	572	593	596	584	588	570	571	571	592	548	561	592	585	569	562	529	576	546	579	581	602	534	542	568	593	551	570	547	543	590	561	593	536	580	561	561	598	559	568	619	585	579	563	597	548	589	532	568	567	545	552	560	600	580	534	583	577	524	556	604	543	545	569	571	587	525	568	594	541	619	536	573	531	582	568	548	593	595	624	578	544	575	561	613	576	563	546	590	544	546	592	613	595	550	569	579	564	577	571	592	572	547	557	585	610	543	548	563	565	561	549	579	559	552	568	574	583	558	582	540	550	545	544	527	552	571	618	546	575	601	578	612	585	576	535	550	588	558	516	564	577	564	503	571	544	571	581	573	601	601	549	599	567	536	581	531	593	573	558	581	525	553	606	572	591	565	564	516	555	551	588	564	543	567	552	573	526	583	567	539	562	567	589	553	598	607	585	573	573	539	577	573	594	575	548	548	541	578	554	563	587	583	568	545	551	559	594	596	579	576	553	533	589	572	606	567	583	567	596	573	568	572	559	574	567	580	578	534	541	602	555	601	576	601	571	562	592	582	603	617	552	613	549	542	523	569	555	554	514	558	543	528	536	545	584	544	549	564	584	609	535	562	582	600	510	587	534	543	538	550	589	529	612	550	559	566	587	595	574	543	561	579	609	558	558	560	589	592	522	577	556	528	558	543	558	545	619	593	547	534	621	547	563	534	563	567	551	530	555	583	599	583	582	568	637	557	535	587	539	563	542	609	571	541	578	605	548	579	553	559	553	571	568	569	566	555	594	560	570	547	593	560	596	589	589	586	605	575	574	587	595	579	550	551	589	601	574	587	597	536	571	558	611	597	559	553	556	562	578	582	555	607	564	547	607	547	532
24175	23150	37142	28613	31844	30780	12498	1046	652	583	567	544	584	586	587	563	551	558	550	581	579	567	556	568	543	560	532	520	533	553	557	572	527	512	593	572	572	552	557	556	524	534	535	556	557	583	580	525	531	560	556	574	534	471	524	572	572	514	493	535	524	563	528	576	534	547	536	538	562	538	547	539	565	524	577	537	560	573	534	551	584	547	536	523	575	566	537	552	535	542	546	553	533	541	532	535	510	548	587	546	508	514	540	537	551	597	542	536	489	577	544	512	548	519	532	593	565	541	546	533	502	513	545	537	491	594	520	515	556	584	542	545	539	514	551	550	541	556	551	496	551	553	536	535	532	541	553	547	571	555	541	513	551	524	521	529	530	538	556	570	513	550	552	571	567	556	570	551	595	505	542	539	574	569	549	558	550	522	604	513	551	565	546	563	534	541	526	586	541	560	559	541	535	552	568	552	569	573	560	523	499	523	555	528	521	560	549	547	550	515	560	589	548	489	548	520	546	554	529	552	521	529	547	522	574	559	546	510	561	557	502	578	536	536	524	521	530	539	553	543	582	496	498	553	537	515	524	547	549	520	536	514	582	549	584	574	559	582	555	564	582	516	553	493	523	569	573	560	577	503	527	568	545	540	554	550	535	541	562	539	546	543	552	569	539	558	575	561	510	574	528	547	573	553	566	562	513	536	557	534	517	561	534	510	541	560	537	522	556	525	552	534	553	521	598	543	534	527	541	536	536	542	573	514	553	532	581	509	547	563	554	548	531	538	563	562	555	545	500	524	527	557	562	522	562	545	566	548	563	501	561	510	551	552	540	562	584	547	530	562	545	540	512	515	547	515	580	550	568	576	533	514	544	531	524	522	545	498	560	544	520	562	540	543	528	558	511	550	530	553	507	554	566	517	552	578	594	556	529	510	551	564	555	521	553	559	549	518	558	572	533	571	591	613	576	553	524	550	592	565	529	574	530	539	540	566	548	605	543	537	554	531	539	580	565	590	524	552	515	570	547	525	582	544	526	540	516	549	493	542	534	559	519	553	544	560	595	566	530	539	541	521	544	548	529	548	562	510	565	548	534	548	542	548	518	555	540	565	536	549	520	569	544	552	532	591	553	502	576	559	553	523	572	521	536	555	490	557	524	590	545	529	533	550	522	491	578	548	537	580	523	514	535	589	560	584	552	563	542	574	523	599	555	554	532	547	552	561	519	621	540	502	533	539	514	552	557	539	581	525	547	594	564	567	524	540	563	561	540	519	573	526	560	498	545	532	562	562	565	559	523	584	547	543	577	545	548	576	567	575	586	598	557	498	551	543	508	572	565	586	494	530	537	549	573	545	530	563	516	511	539	519	590	527	533	520	532	547	534	551	489	530	496	547	518	472	571	531	537	550	556	538	511	538	557	563	531	551	569	523	553	582	535	519	492	567	546	517	539	572	534	534	556	547	546	572	585	539	557	552	571	531	522	548	543	540	548	545	525	608	582	550	523	564	566	519	557	518	570	527	573	571	533	517	549	579	558	559	525	594	557	519	503	514	545	575	547	552	512	539	532	542	522	581	530	557	553	527	564	528	539	540	558	547	534	543	569	518	535	519	499	527	582	545	534	541	538	576	557	564	570	535	601	542	548	569	578	548	493	567	541	569	523	552	530	541	533	531	537	509	515	538	583	544	551	534	577	517	535	492	551	547	578	571	589	488	568	538	558	559	563	514	548	556	567	530	519	563	549	509	532	538	529	574	551	537	516	530	524	545	576	572	525	513	518	554	527	463	535	561	519	533	564	561	534	542	486	571	565	536	568	546	535	558	547	579	569	552	520	548	545	549	530	532	564	527	507	546	497	565	537	520	561	571	515	588	543	571	558	526	523	566	582	586	516	552	524	531	557	542	522	519	529	530	498	518	531	523	564	587	566	550	570	548	522	529	562	530	556	505	545	568	545	559	541	531	504	549	572	571	520	556	563	526	523	568	552	500	549	565	541	518	553	570	557	579	531	601	528	535	554	546	566	558	572	538	538	533	549	553	596	529	541	572	498	547	574	543	501	558	583	587	525	566	544	525	560	559	524	555	556	547	557	556	569	561	570	547	569	565	504	576	552	561	530	546	546	516	527	533	559	562	548	532	578	553	572	540	564	539	562	533	569	505	549	524	561	571	517	567	519	531	628	552	500	507	526	558	573	519	561	534	593	515	553	553	529	555	518	544	534	547	542	580	533	541	548	565	532	514	536	541	557	584	549	568	545	520	547	559	585	509	566	542	511	569	537	569	579	595	593	540	532	503	525	531	575	549	582	546	544	518	541	530	481	495	537	581	562	546	528	564	522	469	555	554	531	525	502	523	560	559	561	571	585	543	570	543	582	542	560	539	533	571	548	512	515	583	602	542	516	537	538	564	564	504	561	553	532	501	569	544	550	527	564	583	542	555	548	535	556	532	508	528	546	555	533	548	530	527	556	545	552	521	558	553	539	555	584	545	530	560	564	539	508	592	536	570	501	512	556	547	534	534	537	546	508	550	513	525	589	524	575	544	514	544	582	571	548	567	595	509	534	529	512	552	537	564	538	539	544	545	545	572	496	547	582	525	565	519	498	547	532	525	532	536	531	562	556	512	579	577	521	517	563	532	551	566	547	581	592	556	550	559	557	549	567	507	571	547	575	610	530	564	533	549	543	515	550	586	568	574	527	547	548	540	497	540	535	574	555	552	529	562	549	554	514	556	532	552	529	555	490	563	534	562	536	559	623	526	566	536	523	518	580	547	535	539	541	554	522	546	510	540	516	569	531	568	526	518	537	522	549	546	565	546	569	591	549	568	529	551	550	540	523	527	544	588	531	502	577	611	530	549	584	585	556	549	543	574	519	545	571	534	563	508	554	544	578	545	519	604	560	510	537	583	561	567	503	519	570	572	536	553	519	512	504	568	554	579	515	542	543	534	551	539	524	552	530	578	544	553	524	567	526	501	571	541	573	545	550	538	506	540	561	503	547	532	546	525	544	531	552	511	514	525	526	542	519	574	578	540	532	518	566	531	525	591	533	526	542	560	496	537	533	564	514	553	562	540	559	554	531	517	504	574	570	533	543	542	532	558	510	508	523	541	562	557	528	549	524	516	519	558	492	550	581	559	538	529	545	546	492	550	510	551	548	545	527	555	520	524	546	552	529	517	550	558	572	557	521	522	516	526	549	566	575	526	538	561	521	536	537	564	512	531	542	522	580	499	562	563	550	524	524	535	521	528	561	585	512	584	552	572	527	553	560	526	550	577	559	558	563	550	556	525	544	531	559	549	560	546	491	570	503	545	572	476	552	546	580	551	563	528	536	549	553	552	551	572	537	554	540	518	573	562	515	542	554	556	570	541	543	528	546	545	555	531	547	524	541	551	523	535	532	501	573	511	587	541	516	546	530	525	552	577	544	526	530	581	546	541	523	561	537	555	544	559	573	561	547	526	546	536	576	533	539	587	573	497	589	532	565	568	530	549
61870	103745	78895	39846	48685	39900	4339	957	928	922	883	935	929	848	872	850	843	844	847	838	889	841	848	828	802	832	817	813	861	817	832	817	797	897	825	802	893	821	841	849	831	849	848	854	886	835	868	841	789	830	844	826	857	854	833	850	861	858	808	868	841	819	832	852	872	876	812	802	859	846	825	806	840	800	819	823	830	875	805	793	857	796	821	834	851	817	824	852	816	904	833	800	802	793	811	873	882	844	823	793	839	838	823	835	803	812	832	830	804	863	841	831	838	809	844	831	882	771	787	836	834	830	894	818	827	878	801	825	874	840	835	775	784	806	815	809	835	822	848	830	854	831	869	850	832	817	793	916	847	866	846	842	794	833	840	795	841	826	840	805	884	838	833	825	889	822	896	801	800	842	833	808	801	820	809	884	828	847	805	918	906	863	866	841	823	800	804	798	850	824	809	843	863	813	850	862	805	846	851	818	832	800	851	881	867	819	853	850	820	811	809	854	849	785	825	884	805	832	795	848	841	842	867	847	856	828	857	843	849	847	814	842	791	877	860	838	831	869	869	817	837	822	852	900	805	854	891	861	840	824	809	855	838	803	814	843	844	889	848	869	849	836	857	788	848	847	831	795	814	831	836	841	851	807	828	845	816	859	815	880	824	832	815	823	850	822	821	827	838	837	846	806	853	864	821	860	892	853	892	824	819	798	804	878	774	816	768	777	842	833	849	800	821	835	816	866	854	818	866	859	850	879	818	799	828	840	828	827	836	875	772	867	817	823	814	824	788	842	792	833	863	804	833	780	822	833	806	877	864	870	846	863	842	842	882	834	827	868	840	843	875	832	806	850	824	855	801	811	798	858	875	849	806	835	861	840	823	874	902	920	836	784	788	844	856	874	830	884	855	756	822	832	827	793	860	815	821	873	815	824	866	786	813	815	855	841	849	819	857	850	862	870	857	803	823	844	834	852	847	889	832	790	876	799	835	855	786	815	851	815	867	829	847	795	875	873	845	881	793	837	773	791	807	823	819	847	836	821	882	817	892	853	850	802	834	876	810	852	861	820	813	844	807	770	875	845	814	827	819	842	835	869	858	818	792	816	825	846	884	804	838	849	831	830	822	831	862	839	878	801	803	849	890	836	841	827	819	849	793	845	827	787	857	834	813	805	794	788	858	864	887	819	836	838	847	821	818	831	812	864	830	861	836	789	873	838	837	869	800	820	810	824	852	853	788	828	847	876	827	800	845	852	832	838	872	891	810	815	787	838	859	861	870	803	852	877	851	799	834	815	866	790	892	775	849	844	814	845	845	834	822	831	816	869	880	837	826	804	845	851	833	833	849	812	876	847	834	835	882	830	866	807	853	839	831	792	845	798	832	816	783	850	857	785	780	834	848	816	866	914	882	836	832	878	845	797	846	881	860	833	859	784	846	821	864	831	846	788	824	745	833	802	828	873	811	826	874	836	853	889	838	799	819	814	852	873	866	828	843	814	815	805	857	861	886	846	821	846	820	838	811	836	821	802	890	856	783	835	795	867	833	842	847	761	863	876	817	847	819	820	830	808	837	832	783	801	886	843	847	815	872	872	784	840	854	832	804	858	874	861	843	832	919	833	810	837	825	886	803	787	824	790	791	824	843	839	892	830	855	826	844	851	837	780	831	838	868	826	883	881	806	835	839	798	829	860	862	824	851	856	864	857	853	840	850	860	778	849	873	835	825	848	846	749	860	844	884	804	835	795	847	834	889	837	790	831	847	844	794	828	822	868	867	829	822	794	856	842	835	794	829	846	817	843	819	817	862	873	810	806	852	838	827	835	846	879	871	862	849	861	852	815	805	837	858	831	824	806	802	819	870	870	831	801	831	814	841	875	880	881	823	849	873	848	877	819	835	824	877	920	883	804	888	801	822	805	820	840	810	829	805	832	775	797	890	804	864	857	875	867	810	787	824	870	832	859	849	826	860	812	836	824	815	812	834	839	845	839	859	862	843	854	794	869	835	804	852	828	858	803	803	854	846	849	853	818	792	847	841	858	836	857	831	813	837	813	827	858	857	820	830	890	790	823	823	835	816	797	822	835	827	853	834	857	857	859	860	844	816	833	824	811	847	824	892	780	805	847	862	798	795	837	857	861	849	837	824	802	817	814	846	870	803	870	803	813	863	858	821	792	807	823	896	873	859	804	790	821	845	871	844	839	821	806	838	826	780	861	820	839	842	856	874	863	835	856	781	825	874	840	822	845	842	861	895	816	836	842	806	811	815	774	807	821	837	850	792	764	811	834	854	814	871	798	882	815	810	830	851	830	836	863	812	809	854	837	844	837	867	850	826	867	867	862	855	817	843	809	823	847	864	880	858	850	837	879	819	849	832	828	812	846	886	798	803	814	830	792	847	846	831	841	797	822	833	862	841	846	818	843	865	812	884	806	841	818	828	807	815	816	875	836	791	845	846	804	832	846	820	836	854	836	860	885	851	837	837	814	835	824	897	859	828	844	813	832	826	777	839	807	823	894	823	836	807	831	888	833	824	840	850	808	811	843	867	848	901	802	836	861	843	856	795	816	860	841	862	827	812	824	851	846	807	854	833	814	850	828	828	803	880	864	850	854	805	861	823	831	807	813	816	824	811	818	857	824	824	784	831	843	856	817	863	806	791	842	879	856	823	886	833	829	903	884	858	836	797	841	836	800	853	820	862	824	845	853	829	859	820	826	841	850	833	838	823	813	853	905	836	823	814	832	827	802	815	838	825	780	875	808	789	801	799	822	877	840	859	820	810	885	834	845	871	797	914	796	820	815	787	817	858	808	802	851	857	901	797	887	842	770	830	809	834	841	836	847	789	809	840	827	835	801	834	850	804	852	866	820	872	847	815	818	824	833	806	794	828	845	852	806	831	848	862	879	826	822	809	808	887	810	865	829	857	773	855	853	844	785	797	888	891	789	799	849	833	825	884	806	769	842	865	826	792	821	795	863	828	795	860	805	856	868	841	871	830	869	846	881	824	841	794	777	861	836	803	826	804	819	845	829	825	803	888	898	840	879	830	840	797	818	822	832	808	853	808	848	833	812	866	842	865	858	808	865	802	813	802	846	846	797	864	870	829	827	869	840	848	917	847	801	847	864	784	884	854	865	810	839	817	873	874	810	883	817	814	819	829	876	812	841	822	837	835	779	841	863	833	813	837	787	827	800	854	851	828	821	824	853	822	785	808	889	825	832	827	793	813	791	814	790	839	881	813	856	836	826	857	805	865	824	823	819	789	832	885	846	837	838	828	839	797	806	860	835	816	808	800	846	782	819	865	839	853	878	830	820	840	865	882	883	808	822	872	841	809	797	849	872	836	863	794	856	869	831	830	832	804	848	796	823	823	825	863	838	840	889	810	843	814	809	843	851	808	823	820	823	839	839	725	819	847	849	829	841	888	851	809	854	822	821	823	813	817	830	818	794	796	834	833	837	842	841	838	863	798	828	798	887	847	868	864	823	858	831	837	833
29158	30107	30149	10232	7432	3907	417	245	221	228	234	251	250	242	218	221	262	247	238	208	236	241	232	217	242	241	215	243	263	213	239	224	223	215	232	240	224	229	226	240	253	228	239	224	237	233	228	240	235	233	226	236	214	208	245	254	232	214	252	263	229	215	229	235	224	231	212	238	233	240	263	249	237	222	223	228	237	239	268	224	237	233	214	206	215	223	221	218	196	205	241	240	261	222	215	236	207	212	228	234	235	250	241	237	245	242	220	224	236	247	219	224	265	243	239	218	240	246	241	252	223	249	234	229	213	233	246	263	231	265	245	212	272	244	224	198	254	236	238	240	233	222	256	232	240	259	223	259	268	230	223	218	221	227	233	235	270	237	195	212	227	232	212	243	204	202	209	237	200	221	257	231	244	230	204	215	234	237	254	237	232	238	245	232	226	250	222	223	215	247	241	255	242	267	231	208	230	257	228	243	238	257	217	263	231	250	230	281	224	223	207	219	233	237	240	224	208	218	246	251	245	226	231	243	228	231	256	216	248	231	226	241	238	250	251	213	214	230	232	223	252	232	254	250	221	244	261	219	224	233	225	220	234	247	242	230	217	217	255	234	225	246	231	237	228	255	245	241	227	224	230	213	241	259	250	254	225	247	218	225	250	227	220	240	210	217	233	259	247	237	232	231	230	236	227	225	270	199	252	236	236	237	239	243	230	216	234	221	265	260	228	238	212	229	214	225	221	242	194	220	223	243	234	241	237	211	242	231	252	258	245	221	248	227	246	252	230	245	224	209	225	244	249	211	221	214	246	232	207	236	228	233	228	216	213	226	234	227	256	246	239	249	198	232	214	245	215	224	204	218	227	212	235	226	232	228	239	244	232	246	217	228	252	247	252	226	248	232	257	230	252	249	232	225	234	234	253	262	252	241	226	213	226	251	235	240	226	236	244	249	240	267	233	229	233	236	259	229	256	236	234	240	220	255	249	231	255	241	221	255	240	229	224	222	241	220	242	227	222	231	227	236	244	237	214	226	218	263	222	229	245	254	236	245	270	221	234	256	251	248	223	241	228	237	214	200	220	241	215	195	218	226	224	223	202	242	229	249	233	206	213	214	214	223	238	205	271	226	255	202	236	228	205	252	215	214	223	222	260	239	231	250	204	229	227	247	270	247	263	248	218	228	222	247	216	231	212	245	227	239	249	203	224	268	237	219	219	223	227	215	218	239	235	243	257	235	244	256	207	200	244	255	226	241	227	242	233	235	214	235	243	226	249	220	233	250	205	224	231	256	235	208	225	227	224	231	234	232	242	230	219	234	250	266	241	265	238	226	248	232	264	221	233	229	230	231	251	221	243	247	203	233	249	225	230	220	217	220	234	198	239	241	241	231	238	216	229	227	215	229	240	233	193	227	221	242	216	233	217	236	247	247	244	277	222	229	218	253	237	218	276	226	224	243	231	251	276	214	239	253	249	249	217	213	215	212	220	233	239	209	233	243	239	217	235	205	222	221	191	219	226	223	243	232	237	225	240	213	214	220	219	232	245	244	242	232	243	210	231	252	235	233	212	242	241	246	261	254	256	227	241	226	227	249	212	245	228	247	223	218	219	233	235	239	219	223	232	239	228	270	245	265	205	245	240	245	237	264	243	227	231	246	219	252	248	230	213	250	246	227	221	221	227	220	236	233	257	213	239	214	232	224	241	238	218	220	233	235	229	214	200	254	237	238	266	233	223	234	208	196	216	242	235	238	221	219	249	230	240	256	217	240	235	242	234	226	245	267	240	239	256	227	243	228	211	230	240	241	238	232	230	216	216	244	247	248	203	234	215	241	221	236	236	210	233	214	223	234	227	234	203	210	243	222	209	232	231	262	234	212	244	215	224	237	252	258	216	251	231	229	242	236	212	236	227	220	222	217	258	236	239	238	227	241	224	227	215	238	231	199	232	219	238	218	256	236	235	262	243	256	214	208	225	265	253	233	231	218	224	218	224	238	254	236	250	251	224	230	193	244	226	235	245	230	221	231	220	245	246	202	218	229	230	237	229	214	255	245	258	260	235	266	221	217	250	268	262	242	250	224	241	247	221	238	227	232	256	244	198	247	224	231	228	264	231	230	276	230	243	235	217	222	244	214	219	221	230	226	257	235	215	236	247	226	248	226	234	223	250	210	212	223	237	260	220	242	231	244	226	237	236	225	260	230	239	226	244	221	252	271	220	241	243	222	228	217	242	230	233	230	235	238	231	224	216	244	252	244	239	229	221	214	245	217	236	272	220	262	262	226	234	252	244	248	236	215	262	270	223	211	266	249	219	217	232	215	230	224	211	251	234	234	223	235	236	243	246	241	246	233	241	243	256	220	228	232	219	255	227	211	239	205	232	218	226	239	230	244	211	232	229	223	237	211	247	225	252	206	246	224	249	237	276	231	233	225	213	233	210	215	246	233	263	223	232	252	215	231	226	232	228	225	248	235	246	200	236	225	245	235	221	240	216	227	212	219	234	214	208	244	235	218	263	216	231	230	234	206	205	220	231	223	219	236	238	236	219	239	237	235	212	207	204	210	247	257	254	228	228	210	249	244	230	218	240	232	239	252	239	221	242	221	202	229	239	224	253	238	239	212	232	249	225	229	259	221	234	246	219	225	226	243	233	241	241	230	239	228	254	242	233	220	256	231	256	217	230	214	228	217	213	239	250	234	212	219	229	231	212	248	210	259	235	230	223	248	206	267	235	229	247	241	236	234	219	234	218	229	248	218	226	248	213	252	255	253	234	219	226	248	232	233	234	244	243	224	227	238	236	205	230	230	214	248	252	230	245	204	225	226	255	247	239	235	214	219	220	242	212	244	235	236	237	201	222	218	231	221	221	232	237	239	251	233	237	237	230	202	210	243	261	233	215	247	227	264	253	252	229	241	207	211	225	236	236	248	230	228	246	239	252	221	226	218	262	234	252	214	222	251	252	230	245	232	241	236	238	237	265	253	240	234	258	250	218	222	247	228	257	246	224	253	243	252	261	230	238	205	250	242	250	245	227	242	250	226	250	213	260	203	227	235	258	222	227	224	237	235	233	269	256	204	222	235	233	229	247	219	241	244	261	247	235	216	254	222	247	230	225	252	244	211	248	255	254	230	224	236	220	240	228	224	240	236	252	238	211	239	239	212	233	229	224	244	245	234	233	247	234	247	232	229	227	206	222	240	219	240	208	246	240	238	217	255	251	264	219	251	222	218	236	227	259	208	230	289	243	208	234	211	246	228	224	233	217	235	248	229	229	258	233	210	226	214	237	253	228	213	230	245	225	224	225	234	228	210	220	242	237	256	235	225	240	236	257	233	235	239	252	244	240	231	266	220	234	229	252	220	231	260	197	215	217	232	212	190	227	256	244	235	223	230	193	244	222	239	242	226	245	244	225	264	231	236	233	213	229	224	224	262	235	253	217	245	218	243	238	239	220	247	233	234	236	242	222	246	208	219	248	245	237	220	213	235	262	226
34027	49465	35342	9617	14816	8576	767	401	411	400	422	416	381	421	394	430	356	388	438	395	385	371	374	381	395	413	402	403	382	366	416	416	388	413	413	381	405	427	378	392	407	399	403	397	399	385	368	408	384	422	389	375	370	402	402	383	420	416	415	390	376	406	400	401	408	391	394	406	397	401	405	398	402	365	382	371	405	399	405	411	436	410	393	447	379	409	400	357	412	410	411	441	392	375	417	342	362	369	413	415	369	407	387	376	379	381	421	415	395	401	388	367	388	421	432	391	381	399	368	386	385	374	392	427	447	387	373	390	383	396	402	386	422	372	429	414	422	418	377	413	394	363	408	431	386	416	372	377	394	416	380	379	424	384	392	357	382	422	396	419	381	403	396	443	402	419	406	381	390	358	420	393	395	367	405	392	414	391	369	383	388	397	396	392	350	389	392	428	362	383	383	419	404	401	407	365	395	359	373	413	390	419	417	410	362	433	427	412	422	406	411	384	398	414	389	423	383	440	395	417	398	421	396	402	373	397	406	353	419	405	363	390	408	416	423	414	404	420	361	431	404	399	400	357	434	421	430	385	383	365	387	381	375	398	376	383	398	411	395	404	397	373	415	434	385	421	383	372	386	406	422	406	398	402	384	362	363	383	389	389	376	417	403	390	402	389	429	355	391	393	396	344	390	392	406	427	401	359	382	371	393	356	392	388	400	363	403	420	385	355	406	390	381	376	405	370	396	406	432	378	371	379	388	391	398	360	372	409	395	398	401	403	417	391	393	379	400	418	412	435	388	378	409	408	427	418	373	389	395	399	363	397	407	389	395	415	419	386	425	390	408	388	393	399	391	412	395	404	366	407	387	391	394	414	373	387	419	401	407	378	375	423	384	415	399	424	424	390	387	412	388	400	384	398	394	389	391	339	437	391	380	399	431	400	355	426	400	395	401	378	397	416	413	435	422	410	437	401	388	368	400	378	383	422	393	439	434	383	403	418	370	387	407	420	396	376	402	412	366	396	403	385	395	396	381	387	385	403	395	419	391	359	409	410	407	401	382	354	388	385	374	387	361	367	357	407	382	411	406	366	378	378	394	373	417	394	430	424	413	408	397	427	384	429	363	401	393	401	385	381	379	408	383	383	406	436	398	387	377	397	377	399	376	387	401	400	372	396	405	404	365	401	356	393	397	404	417	414	392	424	376	381	385	405	421	392	406	413	376	392	403	388	434	401	408	389	378	404	371	390	409	389	398	366	423	399	394	409	372	408	358	409	365	390	404	404	427	406	384	398	370	397	412	396	389	375	391	400	392	377	463	349	370	390	425	392	422	399	394	366	418	358	444	398	414	398	391	416	372	416	373	396	384	394	414	368	424	393	390	436	374	385	380	394	391	382	405	412	408	380	376	362	428	401	426	425	407	382	419	411	414	386	402	403	414	408	407	403	395	391	402	439	376	364	376	376	394	397	379	368	432	419	395	432	401	408	389	390	372	377	380	377	404	399	388	412	390	379	374	368	380	396	377	394	394	390	413	405	417	421	386	370	377	434	401	401	410	397	365	376	404	365	391	399	385	418	390	395	406	376	361	375	429	356	408	385	388	436	413	414	381	377	381	392	394	397	403	382	355	443	379	434	410	387	428	378	368	409	380	373	425	402	403	385	395	386	375	403	407	377	367	394	387	368	382	394	403	420	383	412	400	357	384	383	380	424	366	424	430	401	381	384	400	378	424	372	376	403	404	416	400	340	419	373	393	389	377	356	420	360	398	358	405	389	406	394	405	377	394	398	392	377	395	414	398	391	407	432	385	354	409	417	419	378	401	380	398	393	418	395	401	412	371	386	391	400	390	392	405	412	396	399	424	414	423	428	419	376	403	398	417	430	406	399	379	407	376	410	424	395	396	451	398	433	391	406	459	389	385	423	426	388	399	393	391	375	391	392	402	416	393	403	390	395	367	413	401	395	388	433	405	368	349	387	380	406	402	385	389	375	376	390	388	367	397	347	426	391	386	409	339	432	405	408	396	392	407	417	347	390	401	389	396	393	385	372	356	440	386	404	389	392	379	420	396	397	390	412	390	383	367	403	378	387	413	417	424	398	377	405	401	422	391	397	415	388	430	397	368	402	383	427	389	388	395	399	426	419	401	389	419	404	397	384	369	407	383	371	387	417	361	377	412	390	379	392	389	372	424	383	367	374	401	398	408	382	394	426	408	410	384	428	416	404	427	383	376	443	434	390	402	379	358	398	399	398	425	361	364	441	376	415	412	409	411	374	416	414	394	393	418	365	365	392	395	376	378	384	359	415	414	409	430	413	364	402	391	398	393	424	395	367	396	404	361	384	372	394	376	405	373	399	413	411	394	350	383	401	400	369	376	372	389	383	393	434	384	423	406	406	395	395	396	401	395	370	428	385	403	420	389	421	348	393	425	384	397	377	425	405	413	388	414	402	423	414	392	386	370	403	360	379	363	442	390	398	413	422	409	407	385	394	413	389	414	406	376	396	362	409	418	414	377	393	380	405	370	409	384	412	384	395	399	407	402	413	391	432	385	377	387	404	428	377	406	430	385	372	389	385	389	405	440	367	386	406	384	383	377	364	408	401	393	407	362	375	399	380	367	372	383	408	379	391	394	404	397	375	378	408	376	384	408	408	396	396	406	400	443	375	421	413	380	379	396	386	382	384	388	373	374	389	410	399	428	414	404	410	409	390	380	365	423	387	396	410	407	383	388	395	399	372	420	380	379	376	394	402	429	427	352	391	366	375	384	368	380	423	396	396	385	361	388	416	392	406	350	377	366	439	374	384	421	429	375	415	388	413	418	414	413	389	407	430	388	419	394	373	392	405	362	417	426	418	435	414	377	381	382	406	408	372	385	383	400	393	369	373	386	377	416	428	384	360	387	419	400	422	378	416	365	391	405	431	395	394	386	402	383	367	405	385	424	429	390	385	377	390	373	384	400	409	396	389	371	363	412	382	427	393	410	411	372	416	403	393	395	409	426	374	387	420	369	446	376	377	379	386	377	401	380	412	413	381	385	405	396	366	399	417	367	382	395	349	345	362	383	381	374	420	392	390	379	400	408	391	375	387	385	367	415	388	387	401	397	389	395	360	373	415	432	430	418	410	408	373	406	353	384	412	370	400	386	411	391	375	398	398	403	388	385	439	402	403	413	382	382	390	409	370	414	389	422	375	418	420	393	397	378	407	399	408	433	390	391	426	395	405	391	397	415	394	389	426	400	398	417	395	416	416	362	416	391	370	397	374	396	374	395	372	404	386	413	405	421	391	439	372	382	392	369	394	406	413	385	382	372	386	383	374	407	373	374	362	381	401	388	396	370	436	405	403	387	364	402	403	393	408	413	405	390	420	403	383	389	450	380	405	380	418	391	392	409	395	399	413	390	416	403	391	389	400	429	387	429	463	355	380	415	382	403	380	390	388	359	389	356	412	410	380	370	376	402	405	383	403	414	377	380	421	410	376	372	395	364	388
25162	24737	36699	28921	30089	25156	5933	405	365	395	372	373	371	356	364	383	366	361	412	380	358	389	333	373	396	377	366	344	390	354	350	367	346	371	390	335	374	335	370	357	359	355	341	395	345	380	367	370	397	342	375	364	357	361	355	344	334	356	375	365	330	400	382	346	351	361	351	344	335	367	404	391	352	383	383	376	331	348	368	346	369	388	341	354	360	330	330	369	357	381	345	357	374	346	350	358	387	369	345	392	343	356	378	367	403	360	340	360	328	357	377	356	318	366	343	350	353	360	395	396	328	389	373	359	353	342	360	361	328	381	341	370	349	341	327	350	378	349	357	368	373	380	333	397	336	359	387	381	412	378	372	392	323	341	369	359	368	357	380	364	335	369	390	358	372	364	369	364	344	345	380	348	355	351	366	384	335	378	360	345	395	355	344	358	373	376	373	346	391	368	349	342	375	352	368	364	362	362	408	314	368	379	358	330	360	352	401	319	322	359	380	341	342	375	371	345	347	321	347	399	365	359	368	376	337	349	351	354	374	389	337	353	377	345	347	370	357	337	369	343	358	347	380	373	345	355	372	336	339	354	365	343	338	360	374	367	372	371	360	340	371	341	375	341	362	364	336	354	364	381	373	345	361	362	348	341	362	344	363	389	354	352	359	334	376	366	363	339	364	333	328	369	341	373	392	381	338	363	331	387	341	333	376	385	372	372	382	386	343	371	362	353	343	368	352	359	345	369	366	338	373	330	356	391	360	357	360	417	373	382	373	351	351	394	358	356	348	358	418	370	389	373	356	356	386	372	373	311	370	339	376	367	334	362	364	322	364	382	358	360	349	379	365	353	374	347	350	345	346	353	339	343	366	364	353	384	369	356	360	330	358	382	349	356	363	375	349	366	367	332	348	378	356	389	356	349	322	328	374	383	345	378	365	355	358	360	360	345	394	348	348	337	323	360	364	354	385	326	367	368	354	366	357	350	358	380	358	373	377	386	354	343	356	366	344	346	393	386	370	342	361	337	353	339	338	377	396	356	354	363	385	391	359	350	357	367	367	309	358	357	350	381	350	350	388	358	351	360	356	361	371	324	362	353	353	328	378	368	335	381	366	382	377	360	375	351	368	358	367	354	377	348	366	366	365	347	361	398	373	342	372	388	351	362	367	359	363	367	382	323	356	368	378	371	340	370	320	375	371	340	342	336	393	368	392	385	342	355	359	374	365	370	336	343	338	354	318	332	337	359	314	376	314	367	358	347	372	344	362	375	332	369	354	384	371	360	371	370	355	317	359	377	342	339	368	334	327	365	353	352	351	361	355	380	346	343	372	379	334	367	339	339	355	357	382	351	334	352	361	352	355	355	373	362	358	336	330	407	359	305	382	335	356	384	377	323	326	358	363	353	345	349	319	336	380	378	352	329	363	337	349	360	352	360	363	409	366	357	328	321	335	365	394	360	335	352	368	372	360	352	341	345	354	381	346	387	359	356	367	362	360	375	341	363	350	358	340	330	376	338	347	379	360	368	360	371	345	367	338	376	345	354	345	377	363	379	348	368	376	343	367	368	379	422	376	373	344	331	387	364	361	358	340	355	385	392	355	365	391	342	374	385	366	398	360	330	368	331	344	408	386	387	335	370	359	346	383	320	377	351	341	379	407	376	367	325	349	353	338	321	367	367	367	339	401	368	370	359	358	330	391	354	346	372	376	373	354	349	349	357	407	339	396	359	339	353	344	375	402	350	401	364	385	342	350	340	370	355	394	379	359	333	358	392	369	335	344	352	344	336	345	374	356	331	332	378	345	337	412	343	395	353	347	338	345	347	393	337	375	335	312	334	378	346	364	383	365	394	365	326	340	337	379	386	365	349	378	403	386	355	368	351	411	369	349	340	356	366	373	323	367	332	379	363	392	350	379	316	333	331	361	394	386	395	372	365	348	385	333	331	373	379	337	360	329	351	365	348	354	373	388	369	366	374	347	376	359	344	350	419	375	373	371	386	372	395	360	377	403	357	363	327	374	340	344	349	364	381	395	351	364	349	370	378	373	351	353	354	354	357	327	406	344	341	342	349	357	371	376	370	382	351	355	329	385	375	400	373	352	383	368	296	392	401	348	349	348	349	365	331	369	326	377	345	352	335	402	357	343	332	341	371	345	361	323	345	350	366	336	329	350	333	364	380	338	342	394	360	379	355	397	345	342	367	321	337	373	406	341	370	384	362	394	357	365	323	388	352	327	353	368	374	364	376	371	354	387	365	334	360	361	382	380	346	375	357	333	387	367	329	370	342	379	334	336	355	345	397	351	356	367	360	360	334	356	341	364	371	385	335	381	330	333	366	344	394	374	356	334	336	370	393	359	350	362	344	397	366	339	359	378	361	355	363	346	348	327	382	319	360	332	351	347	351	339	354	357	337	336	370	366	388	344	394	367	387	357	373	369	374	359	337	360	352	354	341	375	359	366	369	378	366	384	337	338	346	359	334	350	345	331	367	370	387	366	370	312	355	335	384	327	359	374	368	359	375	345	339	336	354	343	355	359	341	349	347	362	329	341	333	359	320	341	359	350	371	357	309	370	384	366	359	304	335	364	365	370	322	371	359	377	342	330	307	346	388	334	360	345	364	383	357	402	335	356	358	368	388	352	359	362	355	374	340	363	381	377	335	381	341	387	337	380	362	360	343	324	392	348	339	375	354	351	382	372	319	361	343	355	342	364	366	356	381	323	369	363	382	358	369	372	339	378	368	374	338	331	378	366	374	402	351	352	380	348	344	351	375	345	366	319	364	368	342	347	388	351	334	349	332	346	366	344	361	330	372	358	364	400	338	387	356	361	372	322	329	354	349	354	336	356	359	336	365	372	317	340	367	371	356	366	380	317	337	340	381	366	362	354	350	368	365	352	350	329	367	339	360	357	309	363	342	327	366	380	387	375	365	361	387	356	354	407	384	355	359	349	355	361	352	314	371	396	340	349	343	357	342	352	390	366	350	376	353	340	333	331	392	368	357	360	386	378	332	359	355	366	385	374	358	376	370	376	365	357	306	336	374	389	347	355	365	358	341	338	360	371	355	361	374	362	361	345	370	358	380	373	355	348	335	348	357	380	358	334	354	384	329	362	339	347	338	380	344	340	338	368	370	367	360	340	335	368	383	348	355	354	375	346	379	387	319	398	347	357	406	381	364	372	365	357	381	356	339	354	347	380	361	381	363	394	345	366	395	356	366	352	333	379	366	342	418	364	362	330	395	359	350	351	348	330	380	380	373	354	347	348	322	327	336	372	376	342	334	376	357	370	376	353	356	341	365	332	348	401	373	378	353	360	369	359	398	364	357	353	331	393	390	362	339	358	375	378	345	353	408	379	358	318	370	348	365	407	360	391	390	372	353	356	337	324	342	347	333	326	362	350	405	352	356	369	390	378	366	356	355	369	354	363	339	364	362	403	339	360	365	344	340	369	384	400	351	396	326	389	343	385	343	356	380	373	363	349	322	344	365
59582	95501	68499	28358	41150	31772	2882	620	631	631	609	573	619	565	566	558	564	582	611	580	578	586	595	620	600	569	592	581	607	566	584	601	572	578	590	538	562	586	581	579	588	619	549	598	614	628	510	547	585	606	582	520	568	600	586	541	562	570	596	597	601	553	546	590	577	587	547	556	575	583	595	578	568	620	554	578	584	575	604	557	543	606	621	588	574	547	603	598	593	593	570	543	577	579	572	590	584	557	606	524	585	564	577	562	579	583	587	589	583	543	630	624	548	604	552	540	571	611	533	594	590	575	604	587	546	565	596	564	562	546	577	604	575	566	567	572	586	546	590	584	623	560	597	602	601	609	568	597	599	590	576	564	584	594	576	548	614	575	603	554	538	611	625	531	619	567	528	562	577	577	566	562	583	607	592	625	560	589	593	519	577	569	555	597	640	590	607	585	577	566	585	612	584	586	589	586	612	579	586	580	539	559	592	581	617	574	583	602	581	558	582	594	600	582	597	550	616	601	574	598	619	515	554	595	617	582	556	569	561	581	589	561	579	563	576	577	539	581	602	584	586	554	590	542	599	624	529	597	593	612	576	586	565	575	559	561	607	587	560	587	584	586	629	604	606	618	602	542	550	597	595	594	585	571	598	557	601	600	620	601	647	575	632	568	547	577	571	613	574	603	529	578	608	649	612	626	527	620	571	617	572	609	556	592	556	589	589	581	563	571	549	633	570	566	577	577	584	588	552	613	558	589	579	572	523	592	592	577	573	558	534	608	603	529	589	560	569	587	576	632	564	588	621	583	518	583	608	560	570	633	579	519	587	574	575	586	581	578	552	615	564	623	582	623	578	560	591	566	579	573	622	561	632	594	549	574	598	566	605	627	549	538	542	576	616	590	567	566	578	599	596	603	556	606	587	561	567	583	552	570	556	553	557	546	580	555	580	551	600	571	578	583	602	583	584	563	632	573	584	544	571	573	610	566	568	591	581	563	588	593	617	561	590	592	533	561	617	579	587	539	574	609	589	579	542	542	550	577	580	599	544	567	592	593	553	570	581	579	567	538	585	598	567	569	578	570	569	598	610	568	622	551	556	533	596	565	588	578	600	547	614	589	605	582	558	579	595	555	568	586	557	620	598	561	601	594	577	556	566	601	553	591	524	568	603	567	614	585	600	577	543	586	594	584	584	558	592	590	624	569	575	593	596	555	569	538	525	582	594	556	565	590	588	603	544	586	597	547	595	585	582	593	601	544	574	566	563	590	579	588	543	574	594	564	594	558	538	588	554	547	565	600	544	579	586	570	579	641	583	543	540	573	586	577	569	623	586	571	585	570	609	592	558	605	557	582	633	585	576	579	610	567	633	584	553	601	617	649	603	582	602	612	608	586	544	580	591	604	574	531	541	616	583	576	586	553	577	583	550	595	558	578	584	563	577	564	591	566	589	564	566	599	592	594	552	568	542	636	571	591	602	555	600	596	583	583	613	580	547	536	578	564	603	589	552	582	568	572	598	566	547	553	615	579	579	597	608	565	548	542	550	592	565	575	563	607	548	589	575	586	547	584	596	589	552	611	583	551	576	612	606	546	595	579	628	603	617	577	592	528	536	580	551	614	565	606	616	604	540	600	607	589	599	591	560	582	588	553	554	558	599	573	588	550	598	554	567	605	554	579	581	567	590	581	573	564	624	624	596	595	572	569	578	602	555	608	589	601	559	565	582	602	596	554	591	610	631	533	624	571	602	566	583	569	579	582	585	564	541	556	585	592	607	570	578	637	592	586	606	559	584	543	586	591	556	591	605	615	561	595	554	608	568	575	545	605	516	534	600	582	549	551	571	551	604	603	587	579	577	605	587	633	588	579	558	582	586	618	604	599	568	596	551	576	565	558	580	547	572	576	575	570	575	577	539	575	588	561	550	559	567	581	551	596	561	577	569	584	591	559	641	602	575	593	622	611	615	565	594	580	586	583	588	619	582	591	591	568	605	602	561	589	623	566	563	591	566	608	555	599	577	568	595	560	551	602	594	564	566	583	576	576	597	604	586	629	577	568	564	607	569	581	612	568	519	574	568	616	583	590	592	594	550	597	563	538	583	548	592	579	582	610	549	579	622	588	579	605	605	608	596	579	605	604	614	555	593	582	575	595	646	608	588	571	566	592	609	571	563	577	623	573	583	595	568	587	579	634	605	567	607	557	621	611	579	587	581	580	579	599	559	563	582	610	640	566	583	574	578	584	574	552	581	615	593	504	574	629	580	587	538	566	581	546	567	583	599	531	578	582	564	582	580	532	577	579	562	575	541	560	562	570	589	560	609	582	578	572	569	588	518	596	591	577	601	573	577	549	594	599	599	564	520	580	581	585	585	591	587	528	595	556	572	592	556	558	553	575	584	564	573	582	599	596	521	547	564	554	571	610	566	555	568	611	619	551	571	483	620	574	557	599	561	621	574	605	562	568	603	580	572	575	597	631	610	558	541	591	557	588	587	580	602	545	607	570	574	609	524	574	593	563	560	596	559	585	578	596	575	569	581	598	587	562	575	569	537	610	589	557	580	609	566	605	535	613	599	614	590	579	554	556	586	554	559	601	564	564	581	558	549	572	577	590	584	605	557	578	539	601	564	584	584	609	534	556	581	582	598	617	590	581	569	619	548	544	564	572	603	597	591	612	581	564	566	540	558	550	551	610	620	582	573	571	555	562	561	577	579	594	604	585	572	595	610	622	612	606	574	550	550	578	618	604	577	549	597	561	586	583	559	604	581	543	571	635	580	516	625	577	595	574	579	614	578	593	586	567	601	590	577	517	548	592	554	544	595	566	611	535	583	571	545	578	594	595	567	601	580	601	620	589	579	623	565	602	577	550	565	577	580	549	597	575	609	610	584	574	575	564	557	562	586	593	569	565	619	582	618	574	585	560	576	606	578	567	527	553	589	583	606	577	586	612	557	608	577	563	636	557	567	605	608	524	562	609	533	536	559	556	593	591	594	592	564	554	603	572	569	584	523	555	574	590	563	624	556	594	590	530	645	565	606	582	593	604	599	602	564	560	597	584	568	563	573	592	582	591	570	617	564	574	558	578	581	557	578	573	555	574	595	584	556	572	587	592	606	574	593	559	539	570	563	530	568	573	577	607	577	594	602	617	578	555	601	595	573	555	591	612	610	571	612	532	599	594	587	561	578	588	593	621	567	619	571	579	566	575	567	583	581	588	574	546	551	592	573	587	589	580	619	557	560	616	600	578	564	611	554	578	581	589	581	554	587	576	680	520	563	579	585	560	617	564	574	591	581	598	592	556	606	587	592	579	596	606	563	584	588	565	562	585	606	596	551	571	547	546	575	615	611	587	590	561	558	563	558	580	583	601	586	563	611	552	578	578	577	597	569	567	558	592	613	551	588	553	566	556	594	610	575	560	587	580	619	536	549	598	563	635	602	593	561	594	592	578	583	513	581	566	593	574	617	635	557	598	569	561	548	587	570	614	576	553	569	608
24233	23284	33494	28025	28792	31455	12374	858	653	559	574	620	571	570	550	513	548	528	599	591	547	583	577	534	546	582	577	568	520	534	573	569	562	561	588	543	519	557	546	586	562	576	576	618	598	576	570	553	525	545	593	550	567	567	560	522	532	539	523	578	575	528	533	508	591	593	542	561	566	513	580	557	547	521	570	564	540	587	552	541	598	550	575	532	607	548	565	535	570	586	524	562	566	577	586	546	614	600	523	590	583	556	586	552	530	597	540	557	553	584	529	568	536	558	562	588	554	549	576	553	545	523	587	536	580	601	534	580	597	572	538	551	550	523	595	559	589	573	597	544	558	551	521	526	516	524	580	560	518	553	553	571	562	576	572	551	549	551	581	565	552	583	537	561	554	576	529	517	579	547	569	562	549	563	568	583	545	551	624	558	523	591	576	571	543	547	575	497	520	514	530	573	581	600	576	563	567	549	554	541	517	570	562	524	522	579	528	635	566	563	538	593	559	548	575	525	554	554	605	549	567	566	625	568	553	571	611	526	539	588	578	517	601	590	572	560	556	554	532	549	525	551	526	525	544	588	558	557	558	566	572	571	564	516	554	551	591	519	560	569	593	530	598	505	535	547	568	541	561	561	583	546	588	546	571	571	562	548	564	540	592	565	539	559	593	558	552	547	608	517	560	557	556	553	568	556	542	537	582	553	540	580	560	568	547	563	557	551	594	523	539	566	572	536	569	540	585	577	628	568	524	588	580	544	569	548	564	535	556	572	565	574	505	561	548	584	599	548	552	536	587	567	581	530	563	590	558	536	538	548	577	551	583	571	576	573	561	579	583	602	575	564	561	542	573	574	566	566	540	566	581	596	560	564	553	580	577	582	575	538	523	585	526	617	560	596	538	597	504	601	534	577	628	543	521	558	582	576	521	597	542	581	634	559	578	556	549	627	563	550	593	566	545	565	568	572	550	605	587	553	574	556	568	538	547	517	556	554	564	554	556	630	550	595	561	530	590	566	570	611	552	592	598	553	551	570	556	574	518	567	633	540	556	565	562	575	570	567	590	556	586	568	491	546	517	547	569	531	583	568	565	538	531	559	538	606	553	548	537	586	561	537	536	553	583	563	509	582	569	569	575	552	539	563	561	558	564	587	535	553	564	536	567	595	570	544	543	546	542	535	563	563	510	559	571	562	566	574	583	533	575	587	571	549	617	585	556	530	555	547	542	558	622	556	533	563	604	542	533	572	568	578	541	529	516	549	574	573	543	581	560	518	593	569	596	584	546	526	542	594	548	543	545	556	572	543	552	577	593	525	569	529	576	554	576	564	556	560	557	564	579	525	565	552	571	524	527	562	548	539	566	539	543	579	557	557	557	560	554	576	549	557	559	598	598	574	520	586	560	567	562	506	580	538	588	612	594	579	571	542	584	575	568	563	585	569	560	532	532	598	586	552	587	583	534	590	565	555	565	554	555	562	556	567	568	540	587	586	562	542	577	589	523	549	579	564	563	575	538	568	544	554	542	580	573	538	579	531	546	607	562	608	540	564	546	557	561	569	580	541	544	555	535	512	601	551	537	585	555	581	580	573	578	577	525	596	577	513	571	584	569	582	556	563	566	572	582	547	573	557	550	569	567	562	579	569	537	529	586	551	587	575	554	534	549	544	587	533	588	490	570	626	580	579	540	546	604	559	576	547	607	539	551	522	535	557	588	568	546	582	589	557	586	584	561	514	580	585	533	546	559	566	548	554	577	601	551	568	576	604	547	550	595	544	553	566	574	550	577	560	526	588	548	565	566	556	592	543	593	559	584	596	564	618	533	583	575	567	589	581	560	544	544	554	557	523	553	537	539	537	553	555	554	516	545	574	574	570	539	560	562	551	553	555	550	540	572	559	577	547	566	541	554	541	569	578	551	534	575	570	557	583	588	548	565	564	526	570	579	572	526	513	557	572	605	522	583	554	553	570	541	567	588	551	544	554	592	589	592	570	559	524	531	575	562	554	597	579	563	568	562	574	592	555	550	571	601	619	562	536	576	531	552	605	563	582	570	516	535	602	590	585	561	537	524	612	579	552	592	576	578	548	573	581	613	575	566	549	610	572	543	565	532	560	538	598	579	561	549	566	544	541	599	522	530	544	546	605	579	530	573	555	551	538	564	576	525	588	572	576	535	560	567	576	601	552	570	554	551	510	547	554	588	562	579	567	532	591	545	577	522	566	539	539	529	569	543	533	544	536	576	528	621	573	608	570	551	513	526	554	551	599	561	569	582	583	545	609	566	548	571	552	609	586	543	541	585	565	537	602	549	546	566	552	568	574	576	559	585	539	522	521	567	531	556	567	557	531	573	562	533	583	537	537	564	552	562	555	553	572	528	546	557	599	587	543	599	517	565	533	581	549	552	550	563	558	593	586	574	559	611	541	563	532	563	561	596	551	537	557	569	591	580	552	530	554	578	527	540	592	552	579	560	566	533	612	564	554	573	555	577	540	564	531	552	585	557	575	580	542	544	587	588	547	588	572	576	579	550	571	523	630	566	531	588	592	590	575	578	532	563	572	597	571	569	573	546	557	578	555	577	577	556	515	549	540	562	551	572	573	548	566	552	523	572	585	565	543	609	536	591	542	540	565	554	560	533	556	606	606	558	584	584	531	592	551	565	552	614	515	567	574	525	549	582	559	573	554	547	571	559	580	593	520	560	550	607	573	586	552	562	558	570	550	549	566	589	564	527	556	543	548	569	553	570	561	548	578	572	521	553	519	559	565	589	569	549	547	576	581	546	599	571	532	568	533	572	551	556	557	553	552	565	585	529	554	536	609	531	534	516	540	567	567	561	521	547	541	571	576	548	559	570	542	582	548	549	584	544	584	576	600	606	582	568	589	569	595	580	547	563	559	569	592	552	575	591	564	567	576	508	548	539	577	558	531	565	560	607	542	512	580	571	573	588	568	606	573	553	589	512	548	542	579	558	546	524	580	559	630	588	575	553	622	609	607	551	560	553	546	603	553	575	586	583	580	594	593	572	569	560	536	587	561	560	509	552	562	561	507	547	589	608	556	546	561	527	562	539	544	559	532	563	551	530	581	570	537	534	606	547	547	630	541	552	556	586	579	553	566	546	576	566	580	526	553	536	600	569	535	578	590	575	618	542	605	584	559	604	560	584	567	557	539	553	586	531	548	522	581	588	533	542	570	545	562	551	540	587	552	556	549	554	547	562	529	512	611	532	548	547	548	538	565	563	568	569	589	540	570	563	557	567	552	546	536	544	565	517	510	565	539	577	578	562	565	530	562	544	562	546	599	530	542	524	580	566	546	561	556	534	571	569	558	562	540	567	583	563	580	531	523	549	518	569	577	518	540	535	571	585	545	577	613	561	528	577	533	560	540	565	543	561	555	554	503	562	552	625	534	557	576	565	551	576	552	562	568	585	564	595	561	557	523	600	535	509	552	575	592	577	570	564	533	528	547	550	562	537	547	563	512	564	522	583	551
61303	102914	73741	30866	44246	39762	4999	914	941	899	905	883	857	828	862	847	850	853	857	910	844	821	829	830	913	808	883	804	863	842	871	836	871	898	894	884	863	871	838	910	829	804	819	864	826	876	824	852	828	854	869	898	854	847	897	857	832	847	865	856	889	841	838	838	874	853	844	822	795	882	812	875	873	816	802	826	861	813	879	798	826	792	839	765	783	818	869	865	845	874	862	870	860	839	894	821	841	930	791	836	818	842	861	852	876	827	837	811	871	845	836	843	872	853	816	826	909	821	790	830	904	854	847	915	853	862	869	836	885	868	878	850	821	875	868	829	859	836	827	765	811	832	848	883	892	829	852	858	850	874	842	877	852	844	840	818	816	847	804	884	844	840	816	849	867	824	843	830	822	829	864	791	840	867	814	873	814	806	856	858	901	789	870	831	828	826	841	813	878	827	838	844	883	914	870	823	776	852	817	831	839	866	794	828	843	872	823	887	900	831	841	816	838	840	855	879	888	906	867	845	810	882	815	879	805	776	813	873	840	830	844	825	835	884	798	854	867	835	857	858	842	837	859	873	813	883	828	793	884	837	854	832	865	882	847	848	882	847	818	854	800	906	846	887	833	829	849	853	847	846	883	940	804	852	849	812	842	864	846	872	835	868	832	866	905	825	855	827	836	847	776	839	918	837	851	825	864	785	812	897	856	899	852	830	825	857	893	832	877	831	830	834	830	854	831	846	806	894	859	846	851	838	848	832	839	914	852	838	876	858	859	848	869	843	850	825	872	881	825	895	853	804	836	837	838	867	863	801	859	844	886	870	800	793	858	842	903	866	808	864	895	851	799	805	918	835	871	842	847	805	821	818	792	807	838	841	807	834	855	817	792	866	898	844	864	838	871	854	892	810	812	833	910	840	847	831	849	799	804	886	891	836	881	864	831	851	872	845	889	905	827	805	915	828	819	795	847	892	820	827	855	864	911	866	859	824	844	837	824	863	832	812	848	824	866	881	877	885	807	839	901	867	829	816	887	838	790	840	821	832	831	848	823	837	846	863	869	838	826	862	810	856	889	842	815	854	834	826	822	860	833	886	892	836	803	865	861	871	794	862	813	848	882	859	813	865	817	847	850	854	779	851	870	824	848	837	903	850	850	851	822	827	943	864	857	850	868	861	877	893	820	831	811	894	840	821	798	832	801	851	830	850	826	823	832	901	882	821	787	793	886	865	837	895	804	868	836	831	871	813	879	788	832	796	890	845	818	812	872	865	829	849	891	844	824	811	870	878	844	820	841	874	848	821	845	853	820	832	885	772	891	839	793	814	876	892	818	865	818	815	841	834	819	900	825	836	895	851	828	872	821	836	822	811	789	881	855	786	872	826	849	873	833	863	809	850	823	921	888	884	856	877	818	833	843	830	858	844	835	830	876	782	835	852	853	821	875	850	880	866	822	834	866	861	865	882	880	859	854	812	797	847	858	848	909	811	866	839	845	784	831	813	859	819	833	821	886	810	870	866	825	857	877	862	840	844	859	838	844	770	826	863	830	827	868	873	866	854	828	855	895	844	910	835	832	825	859	853	851	809	855	831	839	869	863	828	831	813	850	833	820	820	839	824	848	834	817	838	857	791	854	819	879	835	828	809	827	833	845	813	852	828	856	778	846	831	837	800	852	877	826	810	840	817	851	848	815	836	813	870	815	802	814	882	854	843	881	852	839	866	844	848	822	880	860	806	835	847	828	910	809	873	883	791	833	873	819	868	848	854	831	860	852	907	900	863	875	851	813	828	849	831	833	806	841	840	817	839	833	828	830	803	875	910	824	827	868	827	874	788	892	859	886	831	837	788	859	901	847	826	844	853	879	859	835	880	883	867	902	885	810	874	825	838	758	874	858	868	842	852	882	845	865	846	810	812	810	872	848	819	890	870	848	858	844	853	857	869	872	840	876	867	873	884	839	840	820	839	833	883	823	863	872	780	832	806	871	843	816	844	808	817	863	817	839	886	834	841	838	817	843	854	903	856	869	862	848	854	818	835	848	859	788	904	827	853	855	850	850	840	876	794	821	810	883	814	799	897	839	872	867	874	876	842	891	899	913	817	844	868	865	844	796	837	891	873	867	822	809	820	872	799	802	839	825	848	872	836	844	784	855	868	855	878	828	836	839	819	825	843	844	843	868	870	909	811	899	914	880	881	810	853	876	873	840	849	857	856	859	867	886	877	826	845	862	835	846	838	817	797	782	814	828	822	881	826	837	820	819	851	808	901	867	848	828	807	825	820	888	868	838	814	850	863	818	863	824	829	811	897	870	841	832	879	861	894	846	876	852	822	834	873	823	849	916	840	834	816	878	831	875	842	860	798	870	850	841	888	850	849	852	875	854	859	844	810	834	895	834	860	878	772	877	872	812	875	874	833	871	825	854	839	852	870	839	860	803	879	907	837	813	838	839	823	871	855	857	827	867	814	856	831	821	842	811	823	872	818	847	839	823	837	843	883	848	827	847	893	838	892	832	834	857	834	807	822	849	822	831	861	845	832	823	866	863	804	828	879	856	840	823	868	829	820	806	831	799	861	848	869	859	921	818	890	854	849	833	835	853	871	831	924	846	852	801	830	826	839	856	838	822	882	870	845	914	850	882	872	820	804	865	879	860	852	850	878	803	846	856	810	824	844	826	853	854	868	833	871	851	841	811	895	841	847	811	852	865	882	831	857	816	812	825	855	869	876	854	887	832	856	826	852	837	802	847	853	897	865	907	868	833	780	863	847	813	852	809	818	774	829	855	828	864	849	839	837	843	823	854	855	838	830	837	841	812	847	849	879	858	877	843	844	786	871	818	842	811	821	858	869	813	867	838	855	903	776	819	821	869	820	829	856	861	861	906	861	823	819	851	890	879	809	926	844	816	833	822	794	829	869	875	860	895	810	803	841	805	866	858	843	844	897	838	811	880	871	822	804	844	896	845	819	809	857	830	829	830	820	805	844	863	836	880	847	842	812	866	808	785	824	857	851	860	891	785	850	883	846	865	817	834	864	804	818	894	856	853	853	845	838	840	858	859	869	834	839	788	847	910	811	902	843	872	838	841	853	866	870	801	877	850	831	821	906	823	839	825	824	866	836	821	832	851	879	828	851	881	926	859	856	787	794	891	866	903	859	826	812	828	849	814	854	851	864	853	800	889	824	873	836	832	849	781	863	853	828	824	775	862	867	834	831	850	819	843	792	879	824	874	835	846	868	880	840	795	866	819	884	868	865	869	831	864	881	855	808	825	807	851	928	854	896	842	840	820	792	903	848	853	813	834	858	854	833	839	844	854	846	841	858	907	862	834	874	882	893	874	865	816	789	822	794	823	815	827	864	815	840	863	863	813	839	831	843	866	835	817	864	836	838	856	840	840	800	807	830	863	833	818	839	851	794	859	836	861	829	836	862	826	823	861	856	823	847	828	814	846	814	843	807	884	820	857	841	878	836	871	848	813	838	876	848	819	841	892	889
29302	31190	27903	8852	6396	4288	570	214	246	268	231	240	250	223	253	241	272	195	242	246	227	223	225	240	256	248	205	261	246	232	230	249	240	224	257	255	236	209	272	250	213	241	249	239	255	225	227	228	241	237	236	238	238	264	232	209	236	207	215	229	252	219	265	226	228	247	214	227	229	233	236	239	232	216	232	218	234	203	228	224	272	251	228	238	236	218	231	231	249	241	241	244	239	215	245	246	251	248	222	236	209	249	240	238	262	260	210	246	240	268	268	238	238	238	244	238	242	238	217	226	216	216	229	211	215	251	252	232	215	225	261	208	226	243	228	228	231	244	205	230	217	228	251	224	246	245	236	213	211	193	232	219	223	236	247	227	250	247	242	237	231	243	232	252	272	233	235	231	229	218	236	212	241	241	216	220	227	218	235	245	239	266	241	249	252	235	226	230	220	212	223	228	221	230	206	241	232	204	225	244	255	244	236	247	237	239	236	239	232	222	238	226	228	227	244	243	216	221	257	248	225	233	219	220	232	230	226	243	228	236	214	213	218	220	224	222	206	219	245	266	237	258	231	230	226	237	240	224	233	221	238	226	218	222	238	249	246	233	250	214	240	252	235	221	251	218	238	240	210	229	243	251	237	222	228	240	240	234	242	240	234	210	245	222	236	238	238	241	237	238	241	239	261	227	222	229	219	226	260	240	228	229	209	240	204	202	247	223	254	222	235	239	234	212	236	220	248	208	222	240	198	226	220	237	228	243	261	233	214	220	220	216	197	258	220	236	242	210	211	219	266	240	250	249	216	237	215	238	231	249	255	211	230	233	215	211	255	251	247	206	232	228	244	240	245	233	204	231	215	221	193	229	225	258	219	214	248	237	223	228	249	232	241	211	233	239	217	250	227	230	259	253	237	246	216	242	235	240	225	231	259	234	220	248	269	228	226	229	220	249	235	236	213	229	224	228	249	244	274	236	217	235	239	242	225	226	250	216	213	211	243	249	222	246	243	216	241	251	215	240	217	237	230	240	236	220	243	233	233	248	221	218	222	228	225	210	223	256	208	248	248	241	238	258	257	243	236	238	253	242	260	226	222	258	234	253	217	258	237	199	236	232	213	231	211	246	193	218	249	249	243	231	245	220	213	214	235	238	221	244	253	247	233	236	249	235	235	242	215	255	229	266	209	230	212	236	214	236	256	227	266	210	215	212	228	227	246	217	234	209	257	229	267	237	235	215	234	250	222	238	249	224	246	245	243	254	219	230	240	222	261	248	243	254	268	232	258	263	242	253	206	227	251	231	225	237	218	243	212	234	235	247	252	222	245	216	241	229	236	234	229	255	240	232	218	228	237	222	252	239	247	220	235	220	232	241	207	223	234	201	238	223	221	234	216	225	231	212	243	229	224	241	246	250	244	241	231	236	230	220	227	232	249	227	256	225	205	239	227	230	214	240	243	233	259	206	217	233	238	232	255	255	232	241	247	246	226	212	225	250	238	232	249	216	210	237	235	237	235	249	232	248	234	246	221	230	212	255	203	258	275	242	229	234	221	221	226	254	239	225	226	243	210	234	242	217	235	245	247	250	235	242	225	237	225	262	223	246	256	261	258	227	219	221	240	215	243	205	229	243	226	266	240	244	242	209	219	224	250	235	216	240	245	213	225	200	228	246	261	229	254	246	238	245	269	246	231	252	245	247	220	220	249	276	228	215	198	239	240	223	220	213	239	223	242	204	227	211	232	261	244	236	232	232	246	257	214	233	257	215	238	231	232	228	231	228	224	218	245	215	249	254	225	243	227	253	214	247	200	245	245	220	231	230	256	246	218	249	252	239	215	223	234	247	238	208	239	260	237	240	258	242	244	244	221	222	230	223	244	256	221	213	261	227	217	217	209	248	251	220	222	202	223	232	213	244	227	248	234	233	221	209	240	221	273	250	237	234	250	235	232	249	283	232	241	224	242	221	219	232	226	259	229	224	228	254	233	250	202	246	254	233	241	225	253	240	212	232	230	230	250	220	239	234	250	230	240	238	238	231	219	252	245	216	265	225	239	217	226	269	231	229	263	228	224	224	238	264	232	235	234	243	217	243	226	276	239	230	201	266	247	258	238	225	239	226	246	255	244	229	226	228	242	234	226	239	231	222	227	205	246	213	237	219	251	241	216	252	219	221	233	226	218	228	238	225	225	245	258	231	235	242	233	213	227	261	221	232	225	242	261	244	232	235	251	240	225	220	249	227	253	222	258	203	236	233	228	231	242	236	213	246	222	249	230	191	241	228	234	229	249	231	213	244	218	236	236	213	234	246	226	219	216	250	217	237	226	227	232	222	219	249	234	245	239	213	236	242	252	253	255	232	205	220	222	233	234	230	229	261	221	220	212	234	223	232	255	227	263	210	235	227	238	231	202	238	248	232	252	251	241	229	215	245	225	238	213	232	234	245	228	226	211	255	264	244	242	250	261	236	237	223	222	214	238	246	253	247	254	232	189	229	224	260	224	241	229	235	272	249	204	230	248	256	236	218	233	239	228	215	238	231	223	244	221	246	215	226	247	241	231	212	260	243	252	225	252	233	234	237	239	271	242	265	254	231	219	232	241	218	221	233	216	237	234	229	254	227	251	245	249	262	214	224	239	221	234	241	241	252	247	254	247	236	227	242	211	213	233	223	223	201	250	252	213	231	227	241	216	239	246	254	247	274	230	215	261	210	244	198	228	243	233	260	255	235	258	245	239	227	243	247	226	220	229	246	240	250	218	253	212	217	237	236	247	215	215	232	228	235	204	207	270	232	212	234	220	235	239	226	237	224	233	225	208	252	255	258	270	275	238	227	239	236	227	246	218	240	232	243	249	236	230	210	226	218	250	222	244	254	253	225	225	232	225	242	237	264	260	239	253	239	241	256	218	239	251	249	224	236	231	252	219	243	230	241	234	221	243	256	239	215	241	255	222	242	236	279	234	235	234	233	219	251	219	193	250	215	206	232	239	241	238	201	224	233	247	235	239	224	224	239	227	245	242	226	234	239	248	246	255	217	228	221	223	216	236	208	243	231	206	230	233	245	229	243	212	246	255	224	251	267	241	251	210	251	254	284	232	228	217	250	270	230	227	239	252	246	251	235	235	221	235	236	231	232	245	236	248	225	226	243	239	226	242	216	221	242	245	241	237	220	247	223	224	234	243	218	257	224	238	256	248	254	230	248	237	244	252	241	232	212	230	236	230	228	232	242	238	233	229	263	242	262	274	218	232	209	242	217	225	243	239	230	227	226	211	242	226	214	242	244	216	219	209	241	245	242	249	225	219	235	242	224	227	219	249	229	244	236	233	256	236	230	231	226	232	262	246	204	250	262	216	231	212	246	221	239	233	223	213	231	219	223	247	214	249	240	200	238	234	213	201	244	225	237	249	219	241	241	250	241	241	239	230	259	240	233	214	223	213	237	233	233	262	247	240	236	222	223	246	231	239	247	238	221	240	233	233	212	238	241	210	229	262	222
34099	50085	32378	8245	13023	9521	987	410	373	409	424	407	417	427	430	410	422	403	364	402	377	393	380	383	402	407	376	443	410	433	418	421	398	411	423	385	439	405	407	399	394	376	384	435	427	397	385	398	396	367	427	383	452	390	400	423	396	403	416	449	435	418	399	413	427	381	385	413	388	394	425	394	386	413	427	417	444	400	402	365	422	407	449	413	383	398	423	382	383	418	415	405	405	388	362	392	380	368	432	385	439	363	416	364	401	410	421	412	397	373	417	394	402	401	398	401	385	393	361	392	390	410	422	442	373	397	396	392	424	408	402	365	392	376	384	431	395	430	411	359	426	426	434	415	361	388	425	392	411	408	387	393	419	413	389	414	367	372	409	384	389	392	400	389	420	440	402	413	441	432	435	425	396	400	395	406	398	412	439	369	378	433	404	385	417	376	393	389	407	409	409	427	395	366	392	430	376	400	402	392	411	395	431	375	352	413	399	358	410	414	371	407	387	406	351	402	402	421	415	399	429	422	426	383	412	407	408	371	363	390	416	403	406	402	421	418	428	376	442	392	414	423	426	423	390	365	389	387	389	358	403	380	420	392	384	381	398	411	367	387	395	367	404	411	402	391	405	422	374	431	417	413	427	377	438	369	434	398	378	406	386	431	391	404	417	436	408	409	409	433	397	396	412	365	390	401	367	454	410	408	404	421	375	426	395	412	394	375	403	415	370	409	355	416	388	434	395	390	396	436	418	367	399	428	369	370	385	400	446	395	395	385	358	436	361	419	378	408	393	401	410	390	393	398	401	372	416	414	396	419	401	406	400	394	386	382	412	372	378	384	408	408	401	370	398	405	409	414	442	388	387	363	381	413	394	380	367	380	390	418	432	419	405	423	423	410	414	397	419	358	369	408	399	426	403	423	396	387	390	375	417	396	366	400	414	413	380	402	412	415	401	420	402	402	427	364	411	373	410	364	452	384	424	422	427	381	419	400	377	382	393	380	400	412	392	406	380	388	366	368	383	411	363	381	379	420	402	382	392	429	382	400	415	393	400	379	402	390	392	407	386	365	411	400	417	389	386	385	400	402	389	383	417	385	417	377	382	395	354	402	410	361	412	386	381	393	378	403	345	379	408	373	377	426	391	398	383	407	369	398	391	403	386	383	435	401	382	348	404	421	392	395	403	378	437	401	391	406	373	399	386	384	409	406	387	407	374	402	397	384	367	443	378	402	336	398	382	405	414	388	415	357	425	395	395	370	418	405	396	392	413	417	370	397	427	392	418	406	425	417	374	389	413	387	398	442	403	424	352	403	382	397	377	397	379	368	417	384	375	430	380	374	414	375	410	398	377	431	387	399	394	401	393	425	367	412	386	395	398	408	422	412	390	433	430	405	405	399	346	413	415	429	383	401	367	370	424	390	377	397	427	396	405	428	392	397	361	399	393	401	389	404	397	405	407	355	405	380	377	371	357	368	412	418	375	395	397	395	438	395	412	379	397	389	378	378	417	387	414	440	404	440	380	377	378	429	401	417	426	436	373	419	382	384	445	372	416	392	370	381	390	403	418	391	393	379	400	404	412	379	398	382	418	388	398	408	391	375	386	391	403	397	406	363	397	412	367	377	417	418	376	423	398	379	431	425	407	387	406	421	384	391	410	401	407	397	370	389	403	413	392	414	412	390	404	388	398	370	416	408	357	400	413	402	386	383	372	398	388	389	365	358	392	405	459	406	411	412	409	395	390	369	417	418	387	415	409	409	365	387	379	406	397	411	400	412	385	387	386	423	401	423	392	372	433	389	410	402	397	427	379	374	385	408	387	398	435	400	400	392	454	390	375	371	385	384	389	423	385	419	395	389	400	409	441	365	369	418	423	380	368	418	422	394	362	429	366	403	418	407	408	399	397	417	371	395	397	394	418	394	400	391	408	364	382	393	416	401	418	409	390	419	401	377	411	387	389	425	410	416	392	385	393	418	439	391	374	405	419	425	406	353	371	439	443	404	379	385	389	381	369	373	379	419	403	373	425	386	390	407	405	359	351	426	351	423	397	384	404	418	400	394	397	435	419	384	403	390	376	406	376	394	405	382	404	394	362	417	426	378	419	408	414	404	422	371	411	427	421	395	412	394	388	393	413	428	405	381	368	419	360	384	396	415	385	398	402	401	441	400	384	395	373	387	403	385	388	388	402	412	420	415	350	407	388	389	403	440	413	393	401	411	407	417	440	406	404	368	393	406	409	407	401	419	386	421	418	421	368	389	391	385	411	378	445	399	390	415	413	423	410	395	374	356	436	410	407	388	384	401	375	407	410	394	407	410	412	395	416	395	427	398	427	396	377	378	406	419	398	408	408	403	386	410	406	384	373	410	381	362	400	420	414	425	415	424	408	391	384	387	406	396	420	361	447	403	402	407	437	407	388	371	415	400	382	388	377	415	421	390	419	378	403	405	400	404	409	375	407	422	390	415	348	433	387	408	400	392	396	413	403	346	395	406	390	398	352	400	378	421	375	422	400	426	403	416	382	365	395	403	427	410	438	398	390	388	393	410	381	400	395	397	406	417	390	414	397	398	418	436	426	409	420	406	386	424	395	406	424	408	375	399	414	382	392	437	379	398	361	396	383	399	400	405	377	397	400	388	427	416	403	419	401	414	419	438	415	387	412	374	394	383	457	387	404	377	403	385	386	392	379	426	408	393	390	392	386	379	407	440	406	410	390	416	357	409	388	376	406	380	388	419	408	384	422	373	403	377	392	408	395	400	371	379	411	400	424	411	403	418	393	392	393	442	399	399	412	401	432	410	410	379	419	400	428	379	389	389	374	414	411	420	418	400	370	403	401	393	380	375	406	409	366	393	410	372	402	400	427	403	406	401	436	362	391	403	405	396	384	376	398	354	395	402	380	394	418	457	365	382	396	401	369	404	399	392	381	426	372	369	388	372	439	390	370	382	439	372	400	388	419	383	408	403	435	408	411	404	401	400	368	381	422	429	438	395	475	382	398	393	392	382	412	402	398	398	443	398	396	366	399	401	413	394	427	419	421	390	404	410	396	446	383	365	397	408	409	441	360	393	414	392	394	410	419	384	409	429	409	418	409	387	394	373	385	380	378	386	386	379	399	388	413	391	379	408	408	383	400	427	400	366	402	419	364	398	380	391	409	388	445	383	398	376	398	406	431	383	404	407	424	383	404	433	386	400	416	398	370	406	375	400	356	400	394	395	402	407	363	419	418	382	379	380	415	379	406	391	389	383	403	407	415	416	434	409	394	420	400	420	420	400	356	411	382	425	426	399	419	407	353	378	379	389	398	388	405	385	414	415	408	398	434	407	398	372	399	373	403	396	407	432	411	393	390	400	379	406	407	403	380	413	421	363	374	407	409	417	426	396	427	388	401	385	422	401	381	387	385	430	408	418	405	397	407	398	367	420	389	418	400	436	435	397	408	381	425	431	400	370	451	376	429	395	410	435	413	387	372	358	422	381	407	431	380	402
25179	25217	36067	27919	28687	26846	7910	420	438	399	381	330	342	386	395	391	355	391	377	325	387	371	361	399	342	395	347	356	370	392	393	372	375	384	360	344	329	359	371	337	333	376	378	389	373	345	351	338	357	360	362	380	353	357	331	370	331	350	389	343	362	393	384	360	369	372	374	345	350	346	383	354	371	342	361	344	368	346	329	376	367	370	367	361	350	371	393	385	382	367	363	369	342	364	356	348	340	339	350	361	357	313	336	362	355	381	355	357	384	408	406	378	371	332	352	352	367	358	334	372	412	360	381	362	418	405	370	341	340	368	383	371	351	386	361	341	346	323	361	380	358	380	377	382	339	365	374	382	351	387	378	356	394	368	328	350	389	396	357	354	351	359	398	340	378	338	350	356	341	357	363	363	388	376	366	391	348	385	371	354	331	324	348	401	341	374	356	362	396	388	366	339	355	330	342	351	366	393	371	355	345	358	383	344	369	323	351	368	367	349	364	377	369	364	370	374	367	394	410	356	337	387	382	347	359	369	367	356	358	396	367	356	337	378	393	363	341	339	350	352	317	357	348	345	364	367	375	369	357	374	356	375	348	350	362	356	371	342	409	351	345	355	370	387	401	343	361	360	335	341	356	388	355	371	381	370	350	360	363	347	347	341	389	348	367	364	359	375	366	355	360	381	374	320	340	322	334	336	372	330	361	353	358	348	361	329	336	369	381	354	372	393	351	357	346	341	327	340	361	368	393	378	356	391	374	406	351	371	357	383	360	340	379	350	410	350	351	404	356	369	362	375	327	382	355	351	354	353	348	347	330	346	351	353	338	358	360	324	351	366	346	353	345	332	367	356	369	369	352	346	383	345	406	365	366	388	350	359	384	376	327	324	392	360	346	363	366	374	337	398	406	377	357	372	365	346	381	398	320	371	334	357	347	357	368	388	401	338	388	351	322	364	380	358	379	385	379	394	342	404	344	365	367	348	352	369	365	362	382	377	382	402	376	359	360	393	382	405	381	330	349	365	367	362	367	355	342	362	361	377	344	353	374	328	380	360	363	369	370	396	395	392	359	365	338	401	373	347	384	385	390	360	385	330	379	367	359	362	359	355	360	356	358	359	379	339	380	357	340	362	321	363	345	375	363	329	343	362	387	342	359	343	333	380	328	348	362	345	363	366	341	373	349	393	363	370	369	357	367	371	368	361	334	378	379	340	381	366	351	392	366	379	359	325	340	368	376	357	332	374	359	375	387	378	359	340	373	371	348	347	348	376	356	335	359	331	391	388	331	384	343	355	375	350	366	323	339	347	349	343	352	321	378	342	370	346	368	335	353	365	309	356	387	365	377	358	366	400	361	340	361	343	343	338	386	328	363	342	358	355	368	383	378	344	377	361	355	392	367	387	371	352	391	316	395	351	366	389	362	376	369	384	326	375	376	406	350	366	371	356	381	361	377	399	388	375	346	364	355	350	354	328	391	372	337	386	368	374	359	341	369	341	373	334	391	332	364	387	367	381	348	349	346	383	322	380	407	397	340	384	377	361	363	373	368	371	377	368	352	369	396	355	340	396	350	343	334	380	363	343	368	352	330	343	343	339	378	360	321	341	324	374	393	351	359	351	366	391	350	351	371	334	353	358	353	365	380	350	355	370	331	380	389	355	390	321	353	386	356	368	354	349	366	338	392	389	334	343	405	362	335	373	389	368	338	355	323	366	359	388	382	385	350	366	362	343	321	353	347	370	388	344	395	349	344	380	391	390	365	347	357	339	391	352	332	359	363	369	378	360	380	338	352	344	379	362	372	347	364	354	355	349	384	354	379	384	333	347	326	374	341	377	375	377	386	323	385	352	339	380	364	324	343	362	352	344	347	354	347	414	352	383	348	338	354	353	339	369	386	376	351	366	353	381	384	383	368	357	383	333	349	359	349	367	357	358	325	341	370	329	352	386	325	341	354	398	371	355	357	352	357	360	323	401	372	387	357	370	351	396	363	344	395	352	345	381	383	384	356	378	366	344	346	371	375	349	372	354	339	351	346	362	377	341	392	348	340	390	357	363	377	377	348	349	389	337	333	356	366	357	340	346	350	341	367	370	371	366	315	342	319	357	322	353	397	386	386	371	364	359	369	362	370	338	376	365	390	349	359	388	344	375	344	368	330	346	354	365	379	374	316	340	389	330	375	358	370	372	316	366	338	375	350	382	366	366	367	341	355	354	383	348	333	355	391	376	373	353	352	330	370	372	338	364	333	369	345	333	351	357	340	350	388	391	353	394	368	355	376	378	388	350	374	386	357	370	394	332	358	325	357	347	372	344	376	400	338	361	366	346	389	372	350	374	370	375	339	375	374	355	347	399	379	337	356	359	352	364	379	362	337	368	357	350	354	366	346	337	368	351	389	359	387	332	329	314	371	346	330	350	348	366	386	386	327	348	349	402	379	327	326	384	363	393	393	348	369	334	345	381	376	366	329	355	368	379	341	378	351	373	338	358	382	344	382	336	357	324	368	392	346	351	334	350	345	334	340	336	347	366	380	389	333	329	345	411	337	348	348	347	337	369	336	347	356	351	381	382	371	322	389	364	404	370	381	373	322	366	351	387	397	335	343	357	344	360	337	368	367	378	369	366	373	395	381	342	346	379	351	375	390	344	359	330	350	372	339	343	354	362	384	377	363	365	352	379	338	345	360	371	369	334	367	357	354	413	344	346	340	373	341	360	395	337	349	353	379	303	369	347	389	342	367	355	346	348	367	379	342	352	373	335	362	378	401	343	350	386	357	363	361	379	331	339	371	366	375	369	351	359	383	381	326	338	356	370	357	362	333	356	368	358	364	363	377	347	380	355	333	378	357	361	368	338	383	378	353	333	351	364	341	352	328	345	354	382	366	365	368	349	345	318	366	379	323	352	364	354	355	364	383	352	367	334	348	354	376	340	340	351	346	373	358	356	373	375	376	372	369	351	320	346	318	388	371	369	331	375	365	361	374	354	412	363	338	370	380	368	348	356	356	365	386	352	370	355	374	406	376	372	351	351	349	339	346	370	375	375	356	375	356	350	388	347	337	351	355	315	379	356	335	346	381	348	365	360	339	337	359	354	358	354	374	365	346	368	350	356	354	382	382	350	327	368	381	344	367	366	351	387	348	404	388	354	359	338	325	350	365	389	370	348	368	373	335	366	363	375	381	354	351	372	387	348	365	384	371	336	339	364	388	345	346	329	333	368	388	349	385	344	394	362	386	382	397	381	352	385	379	340	355	357	384	381	335	342	337	340	368	367	355	328	341	372	381	381	340	348	324	373	386	342	358	346	350	345	361	370	367	357	386	358	371	357	351	393	351	369	343	373	343	361	359	381	366	377	357	373	341	323	373	387	364	363	360	339	351	385	370	366	344	332	354	343	385	366	372	360	349	341	368	355	332	354	366	347	345	351	381	377	385	382	324	353	364	389	400	331	370	364	387	342	362	317	382	352	329	361	322	400	393	351	356	369	317	353
59307	95303	66375	23915	40101	33738	5355	651	579	566	654	596	600	574	597	575	617	601	563	579	620	600	620	538	622	630	572	609	655	555	573	581	596	550	603	563	578	563	572	590	627	562	575	580	570	557	550	586	573	589	567	622	625	609	608	618	581	623	597	629	612	553	604	601	603	575	585	599	611	614	600	622	591	571	554	620	568	591	588	579	599	576	598	596	586	573	615	578	612	576	558	586	598	611	614	628	586	572	635	605	596	605	550	588	586	577	571	574	570	604	585	584	591	562	537	562	601	592	597	594	613	570	571	548	587	547	590	605	600	567	625	548	613	628	544	623	601	542	552	561	584	572	580	606	600	513	564	574	558	577	600	585	537	550	620	577	559	585	573	627	553	571	558	557	555	606	602	562	575	601	547	571	562	641	571	614	585	558	565	613	568	560	609	559	613	615	534	567	537	570	552	561	554	562	604	583	642	577	590	599	619	587	602	588	589	585	607	600	568	617	552	595	588	580	621	583	603	592	600	624	545	566	597	574	575	549	602	550	601	611	589	601	595	553	587	577	606	575	563	547	553	614	609	546	584	546	603	568	569	600	529	571	623	585	561	556	620	598	574	594	545	551	609	606	572	623	626	559	565	584	582	637	583	578	555	572	599	565	585	584	575	576	529	583	558	601	550	590	602	617	555	566	588	555	577	615	578	612	575	575	578	582	582	576	582	606	572	585	562	625	587	596	562	582	587	572	597	587	534	593	557	565	585	597	588	597	584	596	543	560	580	562	562	599	609	560	577	563	586	634	581	602	678	593	599	529	572	562	589	596	576	616	577	572	593	558	551	588	625	547	572	559	588	566	614	611	592	639	587	593	631	595	606	582	577	585	549	603	606	635	621	592	551	561	622	597	621	535	590	582	544	588	563	540	577	570	595	587	588	585	574	582	566	579	575	588	605	579	538	603	590	568	592	667	592	561	561	583	579	628	573	620	551	569	571	617	545	563	605	561	580	587	590	604	598	581	547	566	573	568	591	578	567	588	578	592	560	607	619	595	565	580	579	562	572	568	588	540	590	599	550	604	603	588	610	591	604	580	603	561	587	553	594	596	550	594	555	615	579	544	613	588	621	565	603	578	585	576	588	590	595	558	626	612	562	583	602	566	607	551	582	579	582	580	609	584	556	606	580	536	596	583	605	587	601	574	595	584	585	545	602	601	588	606	599	579	574	556	546	578	619	577	583	603	621	585	539	560	614	584	587	613	617	585	566	599	589	578	539	591	600	580	610	555	602	562	580	517	570	574	591	594	583	584	590	621	553	602	604	551	578	614	571	583	544	595	561	597	607	596	567	597	559	624	581	550	587	628	586	594	602	557	589	576	564	610	613	607	590	557	567	581	617	615	611	572	545	609	629	586	620	579	661	549	577	628	549	621	593	598	603	580	630	620	604	539	610	565	605	588	604	586	589	594	599	582	576	563	593	568	594	583	557	602	549	533	576	585	560	557	592	552	590	605	576	606	578	599	631	591	561	608	546	538	564	585	554	572	580	551	544	563	577	555	605	535	570	567	556	579	584	589	540	572	583	589	591	619	641	621	620	610	560	631	621	585	616	555	606	589	562	579	619	572	566	609	585	567	576	589	550	571	550	575	595	570	596	583	596	580	562	617	551	577	555	593	593	577	570	553	575	602	591	581	573	554	534	602	625	577	630	585	617	589	605	592	602	582	578	566	589	573	574	541	605	593	601	590	590	546	580	572	580	573	581	561	534	575	599	587	578	572	612	592	619	579	577	619	524	573	615	569	567	566	569	618	525	588	611	568	599	588	602	547	594	613	566	571	600	614	582	619	590	577	596	568	599	578	567	615	586	617	553	606	585	603	620	632	579	560	605	609	564	609	558	568	587	589	552	580	593	626	585	570	626	523	587	579	578	584	557	575	604	592	565	604	520	555	577	580	589	634	574	559	570	576	642	570	547	604	586	552	566	600	595	618	608	573	551	589	591	567	571	528	601	556	568	602	601	607	610	626	564	560	629	605	610	577	565	602	584	542	581	543	558	619	583	594	623	556	578	545	593	606	597	601	591	550	563	583	578	569	602	591	572	592	596	574	541	596	586	557	566	590	584	563	582	623	588	580	589	584	570	582	586	596	526	574	566	604	525	588	605	586	562	579	575	564	596	598	586	583	562	574	599	604	606	565	576	565	584	538	554	584	582	577	567	604	592	597	574	562	590	598	603	607	553	575	602	647	575	552	624	595	582	576	606	560	605	588	613	597	584	571	596	609	532	582	623	560	586	617	600	575	596	568	568	534	616	562	623	591	577	561	558	596	601	631	574	580	616	542	565	566	600	627	590	605	554	541	593	572	560	577	569	558	546	557	586	589	565	570	574	574	599	601	577	611	593	577	584	590	574	559	563	569	611	559	632	616	603	584	601	612	583	561	595	577	634	560	589	588	574	580	562	603	630	554	562	629	555	597	581	556	628	598	590	605	587	537	537	561	599	581	601	552	590	542	542	572	557	562	578	593	580	554	602	567	601	588	587	614	523	582	621	584	590	591	577	596	554	599	592	573	582	561	588	606	568	558	629	589	608	601	603	620	631	584	562	689	619	596	549	566	593	569	575	576	594	573	582	565	560	567	565	587	577	575	592	564	586	576	569	583	566	592	591	570	570	590	568	609	604	554	562	577	587	611	575	590	564	611	588	587	579	565	567	631	564	542	588	586	583	591	600	565	562	586	540	607	632	564	573	603	586	606	577	624	598	614	593	596	571	572	603	580	572	591	544	568	567	530	607	614	569	589	587	592	623	562	594	607	571	601	511	558	576	594	631	591	555	589	588	574	582	579	540	599	588	583	573	573	573	588	557	593	578	581	601	586	581	578	590	567	589	606	628	595	549	581	598	588	577	604	594	608	601	584	612	581	582	545	571	611	613	598	584	607	571	546	575	575	581	581	593	566	584	579	590	587	545	545	582	548	538	619	545	585	586	596	587	588	561	585	616	600	564	570	546	609	588	590	584	603	557	602	574	605	570	568	571	585	593	583	591	540	568	578	575	578	584	573	560	562	595	628	586	536	586	560	561	550	572	536	567	577	574	599	578	604	588	600	644	612	568	574	616	550	576	578	617	611	582	582	607	615	598	593	592	624	595	615	605	613	562	591	610	585	562	582	595	605	596	612	576	565	560	553	599	580	546	625	582	561	595	596	563	625	597	581	591	585	561	597	613	543	579	603	596	571	586	583	599	581	568	594	574	557	641	581	590	565	600	586	563	612	616	629	597	566	588	598	590	591	564	597	592	610	595	577	548	568	619	584	587	578	598	647	600	625	597	611	598	606	566	653	573	598	608	616	569	590	584	599	568	592	579	593	617	598	594	554	561	635	588	573	574	612	578	575	610	637	540	587	556	565	590	535	614	533	548	599	571	600	607	584	629	545	583	558	587	546	555	593	540	601	551	589	608	580	651	629	596	570	595	619	578	573	576	598	554	626	606	636	575	580
24203	23328	33214	26215	28800	32127	17026	1284	603	610	601	603	535	595	589	560	624	560	577	614	585	577	605	576	580	568	564	556	558	553	551	565	530	569	544	578	627	587	558	602	560	554	553	554	567	531	578	579	567	584	585	589	542	592	566	565	573	533	559	558	534	548	592	519	531	542	570	607	544	584	574	547	548	527	537	560	544	579	572	588	546	577	540	544	578	605	592	571	552	525	575	554	549	572	569	526	520	528	565	517	572	542	557	539	566	585	564	552	563	559	569	545	544	543	545	557	520	536	539	547	585	563	567	570	557	521	540	573	590	572	528	532	555	531	578	560	520	556	550	564	543	580	597	541	535	557	553	540	581	615	619	607	552	544	564	578	556	531	566	560	538	564	542	516	570	531	559	561	566	549	599	564	565	580	594	541	575	535	518	589	553	531	615	533	579	576	541	531	596	555	545	546	546	505	559	571	589	528	551	555	510	536	542	528	545	563	546	561	583	552	557	543	555	569	567	553	526	585	545	576	584	575	549	533	564	561	569	567	571	553	573	557	548	531	525	556	552	547	513	536	559	569	578	614	610	553	545	558	545	519	576	548	586	555	606	550	578	554	577	575	579	538	551	566	559	553	558	515	502	542	573	527	577	550	541	526	580	559	599	560	570	567	533	571	574	534	551	532	570	596	604	580	558	554	538	613	548	555	588	505	532	520	592	557	514	543	545	520	537	552	569	565	541	539	561	544	559	577	586	584	570	552	564	539	541	585	517	586	560	544	622	569	606	510	585	591	556	567	554	561	566	564	533	559	564	527	557	562	570	572	532	552	566	545	603	544	585	488	516	571	604	613	558	582	555	528	557	600	551	547	561	525	564	556	579	556	567	546	517	530	547	544	576	569	556	579	532	564	557	547	506	540	571	572	562	579	559	494	536	576	562	537	569	589	550	586	552	517	523	560	580	546	551	570	569	548	580	569	518	560	563	548	538	554	580	537	566	533	519	503	527	551	555	588	537	575	567	555	600	582	561	516	541	536	562	553	579	555	526	535	544	560	551	549	540	531	594	556	515	561	560	522	548	563	547	568	583	544	578	589	571	554	584	548	565	555	524	581	601	570	557	588	533	558	580	583	549	577	541	579	563	526	583	569	557	579	529	539	548	519	574	577	524	549	562	546	555	556	568	562	561	576	578	580	535	603	587	547	581	533	577	543	568	563	534	580	560	544	528	591	553	605	556	590	585	580	584	581	529	535	563	546	570	566	543	505	531	582	555	545	536	547	567	597	549	557	572	585	543	587	569	571	540	533	579	554	518	614	590	540	589	562	545	533	511	576	525	541	532	537	547	543	565	549	559	504	625	541	536	564	542	535	540	547	558	557	546	538	529	576	557	528	531	554	553	552	556	552	546	567	522	579	537	525	560	568	555	545	575	555	546	556	563	619	559	554	546	594	592	568	564	606	557	563	516	593	563	579	565	554	551	577	588	545	595	500	593	513	582	498	590	603	556	568	538	566	568	539	570	547	557	549	538	551	591	545	588	550	561	576	529	551	577	551	557	565	539	537	571	543	589	573	561	557	575	561	592	518	595	599	571	559	560	553	539	538	598	583	578	542	505	555	564	580	557	539	536	521	595	571	575	544	552	525	552	601	608	579	555	567	580	555	577	541	523	546	558	567	587	567	604	539	583	534	565	526	570	615	582	581	536	542	536	607	566	558	566	543	531	554	570	550	528	538	571	540	577	560	513	563	567	582	561	589	593	590	599	574	577	548	568	588	557	567	607	553	508	574	576	532	556	527	570	573	565	540	527	542	541	575	540	547	563	551	593	565	568	508	540	574	550	559	537	584	552	539	558	527	521	542	546	530	524	560	576	541	558	537	546	565	562	523	585	550	563	521	539	496	583	560	556	562	548	566	559	537	546	578	591	584	576	564	575	572	569	559	572	596	523	524	519	549	546	556	536	510	557	510	546	514	538	546	524	553	528	570	539	520	548	566	548	512	563	537	546	592	549	551	588	531	556	552	579	556	558	544	572	558	503	554	587	553	552	576	528	553	501	548	592	550	544	545	561	520	542	520	596	492	548	517	592	553	556	564	539	532	544	585	577	538	577	522	557	585	554	574	541	603	554	555	568	544	564	536	556	539	529	594	587	567	577	576	550	544	560	567	528	574	598	543	545	559	596	599	574	571	545	556	562	559	605	548	542	558	564	533	531	526	544	561	570	552	539	536	554	551	538	556	567	549	539	526	546	552	602	561	546	575	551	570	587	523	575	576	562	552	544	563	570	548	577	552	563	556	564	582	595	563	539	560	536	577	573	573	536	558	572	569	529	553	583	537	536	520	522	561	530	526	535	539	569	568	509	576	554	545	536	594	546	543	561	535	568	503	527	569	516	559	591	518	546	558	567	543	562	536	568	568	560	501	536	533	575	593	581	587	586	597	582	569	567	597	569	554	585	587	561	573	514	569	563	559	552	578	544	589	564	588	555	568	542	562	596	568	555	577	538	578	594	545	509	549	536	518	550	560	560	531	527	605	538	523	597	554	530	560	558	602	557	570	521	547	511	565	565	525	565	579	554	533	523	534	552	596	564	510	527	545	525	522	599	594	545	561	554	609	565	527	539	526	573	532	545	559	525	537	557	610	546	612	578	545	530	526	549	568	561	518	531	554	556	542	546	566	528	579	541	567	564	548	605	573	555	575	560	541	581	546	602	545	608	590	502	586	567	542	535	559	542	528	555	602	570	586	555	586	581	528	606	539	579	558	569	587	576	560	537	570	517	533	580	532	566	552	530	575	489	543	545	547	552	571	522	531	538	551	509	527	559	547	572	550	534	564	549	587	579	560	561	487	565	574	523	562	512	558	526	538	520	532	564	559	574	567	530	509	532	575	589	528	576	553	538	554	541	537	603	571	546	554	553	530	539	531	526	520	575	555	551	565	595	569	553	578	533	566	567	555	535	559	550	578	573	515	551	561	551	559	540	553	550	555	618	550	536	548	569	574	577	590	568	563	528	572	593	572	582	544	547	549	557	563	566	546	583	563	549	516	551	548	577	539	512	582	593	518	539	565	535	520	540	554	553	550	576	587	556	554	576	563	563	583	530	545	535	550	555	552	521	565	550	561	559	556	569	587	589	536	548	577	518	597	513	523	545	513	586	570	550	543	563	594	541	585	558	524	566	595	565	575	555	522	586	544	533	566	533	554	576	574	564	523	562	569	542	612	533	588	588	555	590	570	511	554	547	527	546	574	564	546	571	580	557	516	599	555	584	545	589	575	526	532	562	558	584	547	562	539	570	543	537	544	579	607	559	550	532	548	560	529	532	535	586	614	556	527	565	591	553	551	536	555	511	543	560	547	537	548	577	573	554	563	553	535	517	550	529	558	542	541	558	537	578	544	586	568	571	559	517	521	590	509	549	550	574	563	529	562	552	558	524	581	515	575	594	569	542	525	537	580	579	566	567	578	554	552	590	570	574	552	565	569	565	608	529	534
63186	103009	73086	29722	45011	40770	10587	959	885	910	919	914	926	845	831	807	860	844	888	919	846	861	834	926	849	828	856	886	863	807	813	872	875	831	846	828	875	885	845	903	825	855	866	874	803	830	844	833	843	904	836	833	785	790	867	855	819	814	845	886	846	876	833	834	862	865	879	859	890	845	895	822	864	877	902	830	869	855	864	800	911	847	899	921	857	881	850	833	902	866	828	810	876	837	876	861	869	764	901	895	907	868	828	885	829	873	822	854	879	858	868	823	885	844	854	902	896	814	882	858	821	838	861	866	848	846	811	872	808	896	879	859	849	839	855	826	860	846	854	842	801	806	882	892	852	863	875	842	887	883	876	767	836	817	817	897	817	854	897	805	812	823	853	818	823	824	820	858	882	885	847	840	843	820	885	809	804	852	837	839	786	869	854	813	820	863	894	841	881	830	876	841	833	809	864	863	903	859	875	822	886	861	901	819	857	873	847	840	902	857	859	893	847	859	832	869	854	845	860	831	849	828	865	841	821	842	849	786	833	872	914	851	864	888	866	893	859	836	816	875	849	832	903	838	832	861	815	856	847	838	884	835	859	882	824	834	862	870	876	853	846	856	865	821	861	815	835	830	847	856	854	826	841	867	787	822	850	906	873	854	853	845	854	853	859	836	888	810	820	838	872	850	851	882	810	861	820	917	834	806	826	862	869	828	852	871	823	853	893	857	834	931	854	854	816	815	850	881	852	879	869	839	798	806	853	844	858	876	847	886	893	860	821	844	863	835	895	869	814	846	826	854	820	864	833	808	837	813	840	802	861	846	846	824	835	853	873	839	822	813	875	850	815	844	878	836	822	824	848	898	797	861	832	821	875	873	837	861	853	841	825	849	845	822	879	857	780	873	808	864	828	891	822	857	825	912	852	875	849	864	876	797	828	792	857	833	854	815	884	809	873	866	874	850	875	878	880	879	857	834	909	847	888	866	838	856	857	808	867	861	860	844	859	806	865	868	859	857	847	830	852	889	843	856	875	839	867	876	787	836	815	858	865	889	853	882	858	872	908	848	851	878	865	883	903	847	878	822	894	908	865	787	857	840	850	861	895	877	881	817	872	852	878	891	842	826	843	849	881	855	846	866	871	843	847	871	895	867	841	816	825	857	863	836	854	800	846	817	823	838	816	805	851	843	931	842	860	845	849	821	830	855	820	899	850	839	840	839	865	842	787	855	862	842	851	863	832	889	876	828	863	847	889	864	871	851	842	805	829	835	855	864	837	834	828	847	850	863	905	872	825	868	817	851	837	873	874	843	815	880	853	874	830	889	848	847	850	868	839	845	855	845	776	838	845	797	863	871	813	846	854	834	889	855	820	885	860	857	881	872	863	837	873	854	899	861	825	867	893	792	872	865	888	885	841	896	795	852	851	838	801	877	846	810	859	865	849	829	812	808	808	876	880	900	831	863	858	856	826	835	837	813	903	829	814	803	849	862	840	819	876	848	803	868	799	855	873	784	876	852	828	902	823	843	815	835	886	814	831	834	834	862	848	886	865	841	874	879	858	847	862	846	858	833	796	830	872	849	824	884	864	820	862	868	841	884	839	866	836	842	847	826	853	861	901	811	873	881	906	842	835	791	790	853	872	827	837	853	829	853	843	831	860	859	852	878	842	842	879	827	892	849	850	879	885	853	817	857	882	856	819	810	825	847	853	874	852	845	835	852	845	861	838	834	883	806	871	851	857	856	864	829	851	886	885	864	843	852	872	812	846	888	827	842	906	832	880	844	873	835	849	838	854	800	882	894	812	805	868	901	851	863	824	884	888	828	817	868	848	844	819	854	828	840	892	822	848	863	865	856	840	821	847	893	832	839	838	878	838	828	847	833	832	846	886	851	853	836	865	865	808	875	850	888	842	782	860	810	881	870	873	909	838	855	807	872	886	846	821	842	855	832	855	836	872	807	854	870	853	836	827	907	841	873	861	885	874	882	863	816	853	782	902	797	789	843	855	854	854	885	860	882	830	785	837	842	858	837	863	843	801	865	872	895	915	861	864	831	847	862	841	846	821	798	840	833	844	866	861	771	856	870	875	863	881	818	825	837	852	880	870	871	861	851	840	843	833	835	874	868	853	867	845	824	826	846	836	862	838	854	789	864	842	819	856	857	839	853	877	827	826	911	845	795	843	871	906	855	844	852	885	843	843	877	861	803	850	864	849	870	898	837	868	835	883	831	828	911	818	824	824	805	879	833	825	858	808	859	861	870	856	879	886	863	850	846	901	834	815	829	888	873	817	827	860	803	840	825	840	836	879	867	882	849	836	878	816	811	873	866	822	789	848	863	850	856	839	872	869	815	808	867	895	878	866	897	821	824	859	806	843	877	865	839	903	837	809	863	841	859	876	847	872	825	852	810	855	868	836	802	870	892	830	821	868	825	901	880	862	816	854	844	820	808	855	839	887	878	836	891	815	921	865	836	880	863	856	878	803	886	864	875	845	837	864	824	844	850	810	874	882	868	822	838	852	851	881	921	874	860	872	821	819	849	859	849	851	844	862	844	825	882	853	880	840	859	847	892	841	850	829	887	881	821	814	922	872	844	855	853	883	845	844	878	872	840	828	813	831	880	909	861	911	852	851	825	846	902	841	827	882	846	822	810	808	814	873	884	813	870	877	817	873	827	852	833	865	856	855	818	820	898	863	854	855	847	868	854	827	893	822	857	851	862	850	904	871	805	851	845	825	834	856	879	852	911	832	837	843	803	865	824	871	834	863	805	880	851	830	876	826	851	838	798	816	886	884	886	830	832	836	812	864	831	819	825	865	831	856	832	823	834	884	867	836	821	872	857	849	847	881	856	864	796	840	841	812	860	803	832	872	818	809	864	799	824	807	838	859	815	827	861	888	907	858	879	816	833	898	894	835	843	858	812	842	865	822	856	847	855	830	856	852	852	805	839	841	866	835	847	824	856	880	847	853	859	837	871	819	872	839	829	869	840	875	887	819	859	842	833	829	895	853	849	878	867	817	893	865	828	817	865	821	826	871	904	836	893	866	836	799	911	858	810	828	836	867	819	830	899	857	848	841	892	847	847	821	851	844	864	867	798	842	873	866	852	874	876	889	874	884	891	870	846	854	831	796	873	889	825	863	872	825	898	850	857	817	875	856	803	855	875	852	847	851	853	843	868	863	876	834	875	904	793	810	816	836	902	869	871	837	810	863	852	854	837	878	845	831	858	894	851	866	834	844	835	913	844	867	833	847	851	871	819	819	849	773	895	861	836	808	802	826	857	839	793	852	871	828	847	899	833	850	803	858	871	817	840	806	905	866	871	817	815	829	853	902	904	823	833	872	864	810	844	879	889	876	865	883	800	890	845	899	836	857	887	869	824	834	902	861	856	832	861	849	807	841	809	837	852	864	857	823	792	807	839	913	803	817	885	843	873	872	877	859	827	805	890	784	849	806	815	865	868	823	901	886	878	864	850	893	859	821	868	853	832
28952	30788	29608	9357	5799	4593	921	240	244	247	241	226	225	231	238	218	244	240	218	232	223	220	211	228	221	248	247	234	233	214	214	246	235	232	218	210	275	242	259	212	227	234	232	248	224	218	228	233	252	250	235	215	206	238	218	244	238	235	239	225	215	253	216	228	223	232	236	225	216	207	250	255	236	246	235	221	218	224	235	227	254	233	232	235	228	228	235	221	223	204	233	251	215	229	225	239	227	248	265	258	217	233	264	255	246	238	237	222	218	225	224	202	225	234	218	218	232	230	228	213	271	242	227	223	245	210	237	230	248	230	226	230	228	258	233	255	247	240	214	230	253	236	215	206	221	234	237	231	232	245	232	254	232	225	219	238	260	250	231	229	220	255	221	198	223	264	240	240	211	267	250	188	259	235	242	251	235	235	236	262	238	223	243	228	223	241	222	251	246	225	242	229	257	231	270	226	262	233	244	216	218	231	213	235	218	225	231	230	211	231	242	235	231	216	207	250	234	205	211	233	257	256	222	252	226	242	230	223	213	241	231	251	213	210	233	239	236	234	213	261	239	231	227	238	242	243	240	265	249	251	251	255	242	221	244	234	231	265	206	217	210	239	223	232	240	243	225	220	215	239	213	215	251	228	232	228	221	237	204	225	218	256	228	262	229	222	216	245	249	202	246	234	237	246	217	246	232	224	239	221	230	232	271	266	225	227	230	259	231	239	267	201	255	216	218	254	243	218	259	244	250	213	212	240	211	229	265	247	198	245	243	248	232	241	230	231	242	225	233	251	242	238	225	251	225	247	224	236	230	242	273	232	236	243	235	241	245	227	229	216	217	222	223	246	238	240	250	222	221	225	234	250	211	230	258	241	231	209	230	240	223	252	241	250	214	239	206	248	247	260	221	214	228	242	238	229	243	231	238	243	258	220	241	246	233	194	234	209	238	213	281	229	240	230	235	237	240	239	246	243	259	233	239	206	228	212	243	233	211	239	234	238	227	244	230	224	220	235	241	254	208	229	246	241	227	221	242	227	256	248	227	232	226	191	200	236	221	258	232	188	223	226	234	197	235	205	201	224	248	228	228	213	226	215	224	245	243	236	244	214	254	242	249	243	246	213	259	249	253	221	245	264	222	236	230	235	229	209	232	246	247	236	224	233	215	248	232	229	250	234	229	264	236	223	232	254	222	263	249	214	242	232	225	249	229	238	220	222	191	247	224	260	221	207	231	237	218	220	225	231	218	219	236	234	224	215	214	212	253	217	254	221	245	236	225	222	232	246	248	223	209	235	232	223	222	244	233	229	253	220	254	237	234	222	213	224	235	238	247	225	238	255	240	215	257	258	225	217	243	234	253	236	225	232	241	231	204	244	218	193	232	217	204	224	228	234	241	231	243	239	233	239	258	241	237	229	233	248	240	233	216	261	227	249	251	230	233	271	223	264	214	248	236	233	209	238	243	240	224	254	241	209	234	247	231	238	244	214	237	242	259	200	246	224	223	240	230	219	221	255	249	226	234	241	233	232	232	227	246	237	252	215	217	220	235	248	258	253	226	237	239	253	241	246	240	244	215	225	233	227	239	239	241	253	247	266	260	221	258	252	186	222	234	247	247	237	238	233	253	235	241	245	218	212	237	241	245	200	244	226	246	238	258	253	236	235	226	227	215	228	230	239	209	213	225	223	247	225	231	233	207	220	212	236	238	213	216	222	211	225	242	233	235	243	243	241	233	229	254	220	254	208	231	216	246	236	236	236	244	258	216	233	224	237	230	237	239	230	242	219	225	237	247	241	220	216	270	245	231	225	253	246	263	234	243	251	223	253	226	209	204	258	226	231	219	231	216	245	240	228	240	240	212	250	218	225	263	225	223	219	213	211	216	234	237	212	245	241	221	237	260	237	233	224	232	235	224	233	236	248	249	217	245	224	239	202	219	238	244	228	260	248	237	240	245	207	257	254	225	210	212	270	236	231	231	214	257	222	243	208	250	235	227	214	232	252	238	254	217	235	233	261	226	231	204	243	251	212	221	240	221	207	232	236	233	220	249	216	242	222	232	224	222	221	227	255	249	209	216	256	221	249	253	235	222	244	230	219	226	240	266	233	229	226	233	231	227	250	264	243	227	231	209	242	211	230	226	239	242	237	221	256	238	248	247	232	229	249	244	253	215	217	244	239	249	217	228	229	247	235	248	244	270	236	244	211	216	217	247	245	236	246	236	244	249	211	254	252	219	224	233	259	236	241	242	221	216	221	233	248	220	273	235	232	244	269	241	267	249	258	242	223	232	213	206	238	209	243	228	224	196	217	236	228	272	218	214	239	238	244	250	260	219	220	233	241	228	197	233	235	233	246	220	212	247	255	210	260	275	237	246	225	214	269	236	234	229	267	238	221	248	240	233	212	228	262	243	226	237	230	228	194	242	247	222	239	235	223	226	218	241	205	233	213	227	234	217	263	243	216	233	241	249	215	242	238	231	202	242	257	263	248	232	226	206	217	218	213	218	228	238	206	229	225	231	259	241	227	229	241	222	246	215	238	212	218	243	218	245	255	202	222	197	220	238	238	238	265	265	246	231	265	237	242	224	241	244	233	234	254	233	213	220	219	216	232	219	240	246	230	247	233	231	215	245	252	223	216	226	240	236	226	231	249	232	261	204	239	205	208	246	236	253	235	249	235	261	254	231	229	243	242	260	253	224	251	268	246	223	226	251	251	232	247	237	229	255	242	250	253	220	229	211	236	241	230	220	199	218	243	254	236	228	235	282	242	270	219	246	234	231	209	216	228	246	244	233	247	228	221	238	254	252	220	205	235	258	239	233	234	238	234	250	213	221	216	233	245	221	220	220	236	240	252	257	246	231	214	223	221	210	227	253	211	243	231	248	249	224	253	234	226	218	237	245	215	245	235	207	217	235	209	235	232	255	242	253	235	208	275	228	243	220	214	266	230	248	246	251	240	232	233	245	247	235	213	262	232	231	226	232	249	230	241	220	232	246	206	227	216	237	231	230	233	217	236	232	266	220	231	223	220	245	229	235	230	229	217	253	238	205	255	244	220	224	234	215	220	249	244	230	242	228	248	248	236	230	240	231	212	227	227	227	227	279	253	263	221	245	235	245	235	242	228	223	246	218	245	232	260	265	211	251	242	258	243	222	225	257	235	250	233	237	228	216	232	195	226	218	260	250	250	227	246	230	224	230	245	225	234	210	195	268	212	241	203	244	235	239	246	212	231	236	248	210	216	222	221	227	225	255	237	215	244	247	255	237	206	214	255	228	226	235	218	220	243	239	269	213	223	239	232	232	224	204	212	223	244	244	221	237	209	230	235	237	243	254	216	223	210	249	205	239	232	231	232	238	240	246	237	246	223	243	252	244	232	239	212	228	231	238	225	242	231	217	239	208	239	234	245	214	229	229	243	229	246	215	234	242	258	232	254	238	229	234	229	245	228	224	241	232	236	248	252	249	221	263	236	229	217	213	236	233	210	233	208
33394	50354	33137	7949	11458	9980	1802	407	403	431	409	416	428	422	387	367	361	363	408	404	403	397	384	380	416	422	417	379	401	394	448	366	374	403	388	398	419	357	362	383	397	416	408	369	404	467	427	400	379	398	370	432	441	393	385	387	410	363	376	408	372	408	443	422	379	392	389	405	362	398	404	397	391	393	414	410	412	377	391	378	383	425	422	411	395	360	406	393	376	423	362	419	350	400	379	392	371	418	417	402	378	385	397	384	396	395	392	396	389	398	416	387	405	415	428	415	380	387	397	370	419	398	397	398	395	416	420	395	362	414	409	399	343	404	416	397	392	403	435	390	412	389	377	408	399	412	375	400	373	422	384	426	372	376	355	444	376	388	372	404	393	399	373	373	401	394	401	407	409	387	402	382	442	427	374	387	395	371	369	400	400	378	414	405	382	390	392	430	366	369	383	427	422	407	363	408	389	414	456	418	403	403	390	389	408	388	417	388	383	380	412	435	433	419	413	349	399	411	403	406	399	399	390	407	385	400	398	370	395	387	416	447	413	417	396	387	381	413	420	409	395	436	401	381	390	379	440	378	357	415	361	409	374	408	387	392	404	424	415	407	437	415	369	359	383	391	416	379	389	393	378	374	389	417	373	386	381	395	385	411	423	403	389	395	404	343	417	370	391	375	413	392	411	389	391	422	389	405	416	400	381	411	404	370	359	389	411	416	418	417	371	360	385	387	386	398	391	405	376	419	374	404	374	423	413	407	386	378	434	383	434	436	416	372	389	405	387	397	386	402	409	377	397	433	369	392	427	408	435	409	396	404	400	400	398	402	406	397	402	379	422	404	396	364	378	371	411	387	364	391	381	378	402	399	415	400	397	393	413	417	388	432	376	400	391	391	413	386	428	395	410	406	396	410	398	408	384	388	409	422	393	377	398	406	409	432	430	426	394	433	393	390	408	393	410	408	398	371	421	413	390	404	402	405	414	394	387	419	366	397	415	369	374	410	385	419	427	348	373	372	409	400	400	399	370	410	378	369	392	418	358	375	426	401	405	403	391	398	410	357	407	377	376	427	398	404	389	368	422	406	403	418	414	422	419	379	400	393	415	392	375	374	380	373	401	373	369	393	390	399	387	410	401	442	381	394	386	414	413	395	383	410	394	393	380	400	423	403	368	382	367	382	384	382	393	399	405	429	412	365	403	400	419	398	401	407	400	421	377	408	401	388	401	390	378	422	393	388	404	393	420	389	374	390	395	387	395	402	388	391	398	398	380	374	395	430	373	413	427	397	388	377	400	419	387	440	365	441	429	412	421	383	379	410	418	399	412	416	402	383	373	437	395	391	383	400	388	393	407	374	385	430	433	399	404	403	415	384	435	416	393	389	432	379	376	369	378	411	379	425	407	419	384	428	405	376	404	409	421	421	358	408	435	382	375	383	381	371	386	416	357	396	400	404	368	380	422	394	381	434	401	412	395	388	365	417	403	374	391	409	406	384	390	407	426	393	440	394	432	428	391	365	393	393	397	393	416	387	394	393	432	385	401	364	387	399	404	376	362	371	400	395	418	389	422	393	387	407	383	400	425	417	433	375	421	393	406	401	405	393	383	396	405	403	385	363	422	423	395	395	393	375	366	396	415	424	420	400	393	399	394	402	407	371	464	404	363	425	413	403	379	415	387	414	389	407	409	413	369	382	382	412	407	388	398	433	420	409	413	379	411	400	442	389	404	376	404	396	391	387	377	373	423	392	405	391	401	414	386	378	430	436	412	383	369	392	440	426	404	363	411	393	419	387	410	413	460	416	410	387	387	420	420	404	415	402	374	389	410	376	388	364	397	412	419	413	356	406	407	421	387	393	380	406	389	387	374	375	401	363	367	396	396	448	351	384	419	411	400	399	387	389	445	401	386	415	384	384	402	395	417	438	391	425	412	361	378	374	403	427	395	415	411	405	395	424	360	406	393	411	390	416	370	418	379	399	377	442	402	423	394	428	425	406	392	411	383	404	360	394	441	404	382	400	410	411	415	418	396	452	407	412	385	383	410	425	390	419	374	424	406	389	409	368	392	390	410	378	365	388	391	394	400	419	378	382	404	421	378	359	407	414	366	392	400	396	384	401	411	384	387	346	390	356	404	367	407	396	390	410	375	377	430	389	416	416	387	382	388	354	411	394	366	410	427	426	367	394	394	397	356	395	379	399	428	379	399	399	395	404	398	431	373	404	436	368	391	398	409	404	423	400	418	418	434	397	406	415	364	393	396	384	374	384	406	424	393	381	393	408	404	417	385	395	405	386	404	408	391	403	440	406	391	399	383	418	393	410	388	367	406	409	390	366	394	367	390	382	393	405	392	411	357	397	388	378	350	386	373	368	396	399	407	441	415	439	391	393	399	371	380	380	394	377	390	414	399	396	423	404	421	373	410	387	400	416	398	396	415	415	393	412	418	392	398	384	435	368	384	384	435	403	412	406	370	368	406	380	400	392	419	376	398	406	381	414	403	405	412	380	364	454	401	393	404	395	409	416	413	396	377	397	408	400	371	367	403	419	388	341	416	415	404	419	376	399	394	415	394	361	395	412	391	432	414	421	372	415	416	395	396	449	409	378	408	413	391	414	371	384	403	403	410	366	404	426	406	374	383	389	406	435	414	399	404	385	409	416	405	381	414	425	379	363	422	436	406	433	443	421	397	392	402	403	405	369	404	365	368	395	365	429	373	395	380	376	394	376	395	394	375	433	382	400	399	367	371	402	447	420	403	394	408	402	369	410	384	361	398	394	365	417	394	432	400	367	356	401	399	356	422	426	411	391	367	366	376	400	415	381	384	454	416	393	396	395	408	430	368	431	401	423	398	417	412	379	358	357	389	395	399	395	392	435	444	394	390	408	419	407	404	394	386	419	392	406	432	386	366	392	408	388	402	421	426	383	378	364	385	360	385	403	390	395	388	391	400	409	364	442	394	437	397	427	385	371	392	391	423	384	374	400	401	403	345	395	391	389	377	373	448	388	437	419	406	374	419	398	401	395	398	399	397	404	414	358	416	407	418	406	377	410	398	382	422	391	390	405	395	410	366	434	392	398	396	421	391	369	366	365	428	383	426	415	371	394	380	399	405	386	400	411	390	368	417	394	381	405	384	368	394	379	422	379	412	396	376	381	397	398	406	393	401	398	420	395	389	377	417	398	407	382	372	414	384	402	378	380	358	372	409	428	367	415	410	362	400	402	404	400	349	431	382	418	439	384	362	368	425	367	402	414	410	396	411	373	370	384	409	376	389	422	377	393	415	391	398	412	425	396	385	388	402	371	384	415	380	389	401	436	417	406	419	382	391	417	400	385	360	423	406	353	371	412	385	378	397	383	352	410	393	390	409	411	423	378	411	440	368	403	396	386	412	388	396	358	392	377	366	423	408	364	399	396	390	388	355	380	389	396	416	421	352	393	394	396	409	403	391	389	369	407	424	392	378	415	403	416	439	400	383	399	406	407	359	400
25150	25295	36755	27093	26137	29492	10756	491	387	360	389	368	415	376	378	342	370	367	355	342	354	384	378	377	367	381	355	393	364	344	388	360	353	381	365	364	359	378	390	365	313	386	346	350	357	351	365	367	368	383	373	348	364	311	350	371	386	326	340	348	339	351	374	367	397	355	376	365	379	337	343	399	375	379	338	379	371	355	320	356	353	365	336	349	350	360	386	370	364	357	348	370	359	358	378	358	343	386	318	316	364	343	379	361	344	345	368	339	382	338	341	356	390	379	369	378	354	323	355	373	377	355	345	366	366	410	376	355	360	368	367	347	348	360	366	337	332	373	374	380	374	359	359	324	343	410	320	364	337	311	362	344	363	362	344	382	374	383	370	348	353	350	346	347	387	381	355	358	332	377	375	331	331	326	363	387	371	356	340	381	362	387	365	368	380	338	314	365	360	384	374	384	356	355	363	372	344	368	348	388	354	360	347	351	363	370	356	374	346	351	355	341	341	370	343	341	353	357	339	374	374	415	381	327	376	357	360	364	366	371	362	384	381	363	362	375	375	356	344	340	367	354	336	356	359	342	347	391	391	368	376	366	339	362	370	353	437	379	371	347	347	383	364	388	372	370	313	372	363	392	351	351	343	344	338	384	357	342	352	396	344	354	369	341	351	351	368	291	380	365	345	371	336	364	415	379	348	365	364	367	334	384	348	361	354	368	396	343	341	375	361	334	400	361	363	357	362	350	373	343	343	362	363	359	388	327	336	332	356	370	355	334	382	355	385	336	353	377	342	358	367	353	329	324	353	354	332	365	379	395	324	340	344	362	347	347	370	355	365	369	367	349	386	364	384	380	324	357	326	382	397	367	378	337	362	391	353	373	353	339	394	337	368	364	364	372	364	401	370	355	367	338	374	341	342	329	342	351	369	332	384	301	381	359	365	395	380	352	354	361	366	328	367	402	346	356	363	341	353	349	349	370	338	388	329	361	351	391	355	348	395	346	391	366	326	395	346	346	390	366	381	357	374	393	348	332	383	353	359	382	383	346	349	345	351	354	376	368	356	340	363	345	365	390	371	352	367	356	348	386	364	352	362	347	366	357	366	380	371	370	343	363	339	390	354	353	346	322	358	330	391	312	375	372	351	381	389	360	336	354	336	322	354	371	384	365	349	365	381	344	359	363	352	353	351	342	350	335	343	382	358	348	382	359	345	335	355	380	345	348	323	357	341	342	369	345	366	376	367	366	324	387	341	359	366	299	345	341	387	331	367	363	326	378	356	383	365	343	353	365	403	375	342	381	346	370	345	357	349	347	378	357	319	367	355	381	341	363	367	329	374	392	341	351	358	349	392	347	357	363	380	373	360	371	399	336	350	339	349	348	359	377	368	340	351	369	339	403	372	369	355	336	344	357	365	388	334	381	326	368	359	393	383	374	366	367	388	355	346	337	345	390	370	396	353	422	348	380	363	381	371	381	365	375	350	345	342	370	360	373	389	341	368	361	388	307	345	330	365	358	367	352	364	373	357	350	392	346	386	392	352	379	339	362	356	360	383	365	390	341	366	370	371	382	363	381	396	335	354	352	379	366	376	336	319	392	358	349	354	365	351	364	342	367	329	366	363	364	381	324	344	356	352	341	393	359	371	367	380	375	343	350	369	355	362	373	349	359	346	351	361	341	363	348	364	322	353	348	393	338	361	380	336	348	398	320	385	391	355	330	384	374	352	368	376	366	341	394	377	380	340	321	350	360	366	357	349	361	376	380	348	362	375	351	367	373	354	336	348	358	378	368	345	379	379	347	361	365	347	346	328	387	325	354	388	395	346	360	359	360	383	372	366	323	375	380	367	352	367	363	355	334	368	337	359	376	356	360	370	354	323	381	354	358	370	353	378	366	364	356	367	353	368	348	381	371	359	358	375	361	401	357	373	365	354	357	346	384	378	337	385	331	365	363	360	361	362	382	368	355	318	373	377	361	356	362	361	353	371	391	324	305	352	353	326	348	374	344	373	368	348	378	389	339	367	366	351	349	325	359	387	357	382	390	322	374	353	333	353	366	348	401	345	355	381	352	383	365	360	389	377	372	343	373	338	359	346	325	353	347	342	337	370	407	377	361	356	355	333	372	406	367	382	362	351	373	352	368	343	374	371	354	365	385	385	361	362	337	338	357	372	334	402	353	348	375	349	342	364	327	382	373	352	378	368	351	345	363	333	350	395	359	368	360	367	362	362	383	367	372	355	339	386	379	396	313	373	329	387	362	368	367	378	355	368	371	385	401	371	335	330	356	345	358	354	325	333	389	348	356	351	346	389	349	363	357	385	356	354	357	327	371	369	358	355	370	361	333	358	362	362	359	347	379	352	377	318	334	385	333	387	376	356	367	367	360	365	362	389	342	362	391	341	358	347	352	324	387	345	347	384	345	332	368	376	359	349	365	353	365	379	413	351	396	342	369	318	386	354	344	405	388	334	334	364	378	340	368	365	345	368	335	323	356	361	399	387	340	356	391	331	375	373	353	371	350	376	367	348	380	329	378	335	365	351	345	334	340	343	389	389	357	350	364	389	332	373	336	390	348	325	342	345	369	356	385	359	391	365	374	345	366	366	369	382	347	377	364	356	364	339	393	384	397	339	367	332	363	365	377	363	345	328	350	375	369	372	334	348	355	345	382	379	361	369	413	338	343	386	342	374	337	340	373	343	380	352	360	335	351	385	363	364	350	337	342	365	354	337	325	347	380	329	346	345	311	356	389	371	358	345	345	337	347	326	336	362	338	321	338	345	336	317	332	366	366	340	365	364	365	327	341	360	342	371	370	347	341	365	340	350	351	339	371	379	381	386	360	385	369	355	341	352	361	340	347	348	383	363	372	373	363	367	394	362	372	386	362	378	359	375	352	347	358	364	377	378	317	391	356	355	397	340	385	372	395	337	320	358	367	327	329	337	378	368	400	330	377	362	346	348	377	352	361	337	345	350	316	369	329	364	352	359	366	374	346	357	348	372	322	362	346	314	334	330	350	376	364	389	379	396	360	360	347	353	364	361	328	359	361	335	348	337	367	348	384	341	352	364	360	354	334	363	370	353	359	369	355	380	348	345	327	383	323	397	403	347	369	364	376	351	362	342	348	359	359	350	381	397	385	352	335	352	347	359	351	352	319	336	390	366	349	366	323	349	349	354	353	340	391	368	369	347	355	337	383	370	371	380	375	370	335	369	364	325	343	377	356	356	385	347	372	350	338	391	340	357	340	370	402	350	355	369	372	352	358	386	345	361	394	379	378	387	365	341	369	383	370	375	367	382	332	341	394	386	397	335	363	342	385	374	360	356	340	352	343	365	367	375	345	367	338	363	343	357	350	340	371	371	389	341	373	379	352	360	344	349	401	357	374	351	350	353	343	387	357	383	331	368	345	347	336	348	358	355	337	357	345	348	382	370	357	354	367	344	371	349	371	338	372	310	366	346	366	357	351	389	343	347	359	341	327	305	358	335	337
59324	96834	64583	24825	32517	36850	8365	699	595	627	651	606	608	560	625	573	577	534	600	600	653	624	583	604	601	556	602	558	606	546	569	565	604	544	546	582	577	549	601	591	596	559	590	584	578	593	561	556	583	588	606	584	551	581	601	538	555	547	572	578	589	605	601	576	592	607	556	542	572	539	574	589	575	592	531	554	587	612	601	569	594	572	604	532	584	583	556	574	545	590	569	550	531	577	564	599	610	542	573	587	593	588	574	549	581	573	574	567	551	593	569	578	534	580	561	579	536	561	555	562	599	562	586	630	581	522	566	543	557	559	542	618	591	582	578	602	583	547	579	588	545	601	563	590	554	547	598	592	596	581	581	566	606	575	583	590	559	550	555	594	588	569	572	559	573	596	540	587	563	537	530	598	583	603	548	562	593	602	567	550	563	566	584	564	588	530	537	532	577	544	564	564	621	582	524	549	596	557	547	587	588	559	592	534	595	578	555	591	603	568	574	604	584	558	574	592	540	580	568	556	577	563	608	591	619	536	592	603	592	589	605	545	585	591	562	541	570	552	576	520	528	590	575	604	557	555	549	589	609	553	559	580	571	562	554	566	587	563	549	595	571	574	544	564	588	558	578	585	577	569	579	541	592	567	536	557	588	612	560	583	552	599	588	592	601	573	563	582	602	595	567	597	558	604	555	598	580	566	589	546	617	565	564	592	588	581	574	590	561	575	556	625	577	598	607	555	599	560	586	584	573	564	601	526	656	580	559	537	573	590	584	589	579	555	574	537	555	559	617	594	532	571	565	595	599	617	594	614	595	585	584	558	582	572	574	588	601	583	566	574	554	608	515	608	580	619	576	584	580	555	554	563	606	564	569	586	586	556	555	586	586	626	523	584	522	540	581	584	546	564	541	555	539	579	552	611	637	567	561	594	588	553	564	597	651	549	602	572	629	573	584	621	537	600	549	586	552	576	578	567	562	581	562	588	596	579	547	552	580	568	575	584	581	576	586	589	549	554	559	602	529	612	604	593	582	580	568	573	565	561	604	561	570	596	583	594	579	562	607	586	590	566	580	606	562	579	523	622	549	604	579	607	560	548	579	561	578	570	562	556	545	617	569	550	599	609	533	575	567	624	591	516	549	571	565	573	652	568	620	602	600	574	566	605	603	567	584	532	552	637	585	592	611	584	642	576	586	553	637	598	582	594	577	534	542	559	553	546	626	583	657	559	542	522	547	566	576	581	567	574	573	560	561	564	547	559	550	545	617	599	581	561	581	611	547	583	579	613	550	598	588	563	534	578	514	537	633	628	548	595	595	520	569	579	591	578	591	575	580	544	501	571	593	548	565	576	574	546	591	584	591	559	598	532	593	538	566	542	546	564	585	562	544	557	596	571	602	556	596	540	581	585	566	612	587	529	575	581	566	576	548	590	638	606	587	560	592	603	555	586	592	572	598	569	602	610	600	529	586	575	609	540	522	588	599	577	613	570	590	563	567	576	533	575	573	583	531	534	551	574	546	566	568	536	583	638	592	561	560	604	557	575	598	597	609	568	581	577	556	572	614	568	580	578	615	604	586	582	569	605	564	563	568	595	565	560	606	592	566	572	560	569	577	556	574	615	577	536	542	551	589	548	600	574	596	499	583	581	573	580	598	572	614	558	569	575	582	563	573	592	568	562	520	571	579	604	590	544	578	598	577	570	568	589	583	575	612	588	550	580	626	557	600	564	570	644	573	581	567	593	568	595	620	565	586	531	559	525	556	603	595	595	568	547	551	617	637	545	570	580	595	572	588	569	560	554	566	543	592	564	593	572	603	571	619	576	591	558	556	604	550	584	602	576	625	606	545	560	584	598	582	639	597	545	578	533	572	551	581	578	623	567	545	580	585	626	608	565	608	593	595	579	602	552	590	574	553	558	560	601	582	569	559	592	595	573	586	545	597	568	564	507	586	576	628	568	615	570	525	557	569	555	586	569	606	570	591	565	543	587	573	573	622	589	543	545	535	615	635	581	597	581	588	623	576	601	563	610	544	588	541	604	562	579	583	580	617	571	572	583	575	593	587	562	536	565	566	624	580	560	562	591	559	605	603	596	562	544	543	556	548	619	557	571	570	589	587	573	581	561	611	588	566	592	555	585	540	577	526	561	536	612	591	518	618	564	545	596	574	570	546	571	544	579	568	573	592	561	536	588	564	584	583	559	627	551	599	592	591	607	570	608	593	544	590	562	589	544	530	595	565	562	595	563	552	557	551	586	615	536	566	594	548	585	615	565	597	622	578	595	613	577	530	614	577	545	565	562	528	588	599	557	603	594	577	595	548	585	586	574	589	570	571	628	585	563	558	552	578	595	552	536	578	637	627	596	578	592	569	614	613	557	561	567	600	548	541	535	618	596	576	561	543	561	570	546	581	602	533	563	567	577	573	546	567	611	574	576	562	574	604	616	566	539	564	575	538	545	598	552	579	596	554	570	564	596	588	554	588	587	557	537	578	574	553	542	534	572	559	568	567	577	598	588	555	594	567	550	566	572	549	533	618	563	524	529	594	535	548	550	579	549	575	609	583	568	590	567	563	555	534	583	558	551	566	568	591	599	578	620	602	544	603	564	581	593	584	597	582	585	575	574	532	612	535	528	580	579	603	565	560	576	560	554	551	590	571	542	580	603	611	577	579	589	575	569	578	562	546	565	581	538	585	556	563	587	539	579	601	530	625	590	571	557	551	557	611	562	543	561	558	562	577	576	580	572	598	589	566	581	603	564	557	533	562	581	567	591	577	545	616	599	579	594	575	543	552	561	586	562	607	588	544	580	572	608	570	583	584	544	554	549	579	572	586	580	619	589	567	555	585	523	566	618	543	544	601	604	573	595	564	540	593	556	575	572	540	538	574	576	575	602	585	532	578	582	580	526	577	596	573	572	577	577	591	617	558	593	542	529	573	576	562	583	555	599	556	560	536	607	570	554	566	582	560	632	566	589	628	568	527	549	575	579	597	604	594	581	572	596	579	621	520	534	581	561	589	574	533	590	541	526	548	611	587	594	601	554	558	539	576	634	597	585	554	563	568	567	606	572	616	563	603	549	577	568	595	602	580	549	556	596	558	576	622	614	586	586	579	565	572	635	539	590	591	582	521	592	553	610	552	602	603	614	585	592	589	571	523	609	597	578	582	562	547	543	555	619	581	646	590	568	566	575	563	575	569	523	549	559	591	572	558	566	542	575	521	576	574	569	551	566	602	564	559	540	602	588	559	560	584	559	568	582	586	577	550	554	584	607	592	613	603	602	623	579	573	560	578	555	600	597	596	495	567	633	598	562	592	585	583	555	549	574	574	572	552	587	529	557	575	588	588	575	553	533	591	602	559	642	557	547	559	567	613	551	558	612	561	526	569	570	590	586	625	559	608	588	580	556	623	549	567	574	572	551	582	574	576	559	548	567	554	619	599	546	553	599	613	552	548	628	558	582	623	561	552	603	516	570	538	549	552	558	613	563
24163	23429	33541	26570	26988	34314	17568	1221	611	627	582	583	591	576	569	590	547	539	576	553	613	524	577	544	583	570	570	600	541	568	576	537	559	540	548	570	540	538	526	539	591	578	543	574	552	540	592	545	540	562	588	535	618	558	534	554	530	532	550	563	584	530	542	557	548	541	527	596	532	541	520	556	567	548	584	526	553	540	564	552	572	561	553	551	578	558	519	546	591	553	545	550	550	536	566	570	559	589	592	588	572	542	547	581	558	530	490	515	593	552	520	587	592	570	559	575	582	548	548	563	530	526	552	559	534	545	567	554	539	582	570	537	580	509	572	544	530	554	532	555	567	536	542	545	529	518	603	525	577	591	565	561	570	535	552	526	563	541	601	604	507	574	588	597	536	584	587	555	547	529	581	533	560	571	507	532	560	517	579	541	591	570	515	522	550	561	537	571	546	523	542	511	549	571	547	529	559	558	536	590	563	529	550	538	555	533	537	554	548	518	544	525	529	554	590	566	546	521	519	570	569	532	572	566	536	529	568	575	535	532	563	529	568	546	569	521	559	550	547	538	514	546	535	591	520	534	550	517	512	510	540	515	534	559	542	534	555	571	569	548	550	561	531	533	539	578	590	559	510	553	553	532	544	537	596	552	572	543	521	545	559	566	567	550	574	555	549	523	540	545	544	532	524	524	567	513	561	544	476	573	525	541	552	537	587	561	515	514	557	536	510	555	583	544	581	593	578	554	559	533	547	557	581	537	574	576	562	568	537	548	516	558	594	544	579	531	575	595	545	513	571	547	557	552	550	542	524	563	499	556	560	552	580	551	550	551	553	548	536	524	558	516	568	547	623	537	579	561	554	529	522	533	537	561	552	520	573	552	596	556	509	603	507	557	558	551	529	534	548	550	547	515	575	522	514	527	553	522	550	532	533	595	544	539	542	559	520	508	558	529	586	523	573	557	534	564	563	568	514	582	510	554	551	560	560	531	590	557	557	558	539	499	531	521	580	535	544	542	542	542	517	567	531	531	548	598	551	541	511	515	529	534	554	565	550	538	560	563	584	527	556	481	553	575	504	584	550	559	552	578	543	543	531	561	569	568	522	572	573	521	531	555	550	557	553	523	526	530	525	557	545	600	546	544	538	547	509	536	542	562	611	541	584	545	547	557	529	589	565	533	581	570	537	558	496	580	557	517	510	521	520	494	522	541	549	547	559	555	545	533	539	524	514	575	531	548	565	530	499	557	557	537	587	580	541	547	519	552	530	589	553	536	532	555	588	554	577	562	562	579	502	542	527	563	534	552	537	560	554	588	550	557	574	554	538	551	539	516	541	575	536	523	537	576	508	541	582	547	567	561	534	546	531	545	511	593	540	548	528	548	525	590	572	541	512	533	563	537	530	548	549	584	551	559	568	543	553	548	572	540	533	522	554	603	564	562	574	549	547	577	540	524	546	504	544	523	538	571	592	554	528	557	548	538	525	559	559	545	565	565	535	499	589	594	548	523	556	523	538	534	572	561	549	554	532	550	538	566	571	589	546	541	536	533	549	534	562	530	532	546	577	538	539	543	545	523	557	533	526	550	538	556	525	556	515	518	580	516	517	548	581	547	587	559	588	563	562	538	574	540	560	564	487	562	530	512	520	558	580	526	538	541	568	548	557	581	533	553	552	550	545	524	560	552	575	524	519	505	535	556	571	553	538	550	526	562	586	546	589	526	555	603	567	525	559	541	546	526	520	597	555	534	563	581	539	524	539	539	545	568	613	566	560	543	532	496	586	585	577	570	597	543	487	544	540	538	508	560	517	541	527	544	580	561	553	512	528	552	544	493	550	557	543	546	566	475	491	533	569	550	554	506	527	554	511	557	608	538	565	529	591	546	575	583	575	544	573	527	578	538	541	572	521	554	579	558	541	533	568	548	542	525	557	543	560	603	529	563	608	586	524	559	514	539	585	542	550	563	572	552	523	516	579	578	542	556	579	524	531	544	550	562	562	567	573	584	520	551	574	571	521	542	497	565	547	535	575	571	559	534	551	591	530	561	532	553	556	505	538	516	562	523	561	528	530	529	559	543	574	554	519	536	578	532	572	564	595	546	577	558	521	599	545	577	543	543	556	538	565	529	576	572	505	577	548	548	558	513	548	577	536	562	526	553	534	555	556	543	555	581	567	510	520	538	533	574	527	561	565	552	466	565	542	528	560	550	504	525	563	591	544	568	529	550	540	510	552	569	558	547	607	582	563	589	520	540	562	471	595	543	533	563	576	583	590	538	539	527	548	580	553	563	525	612	554	566	543	505	547	526	552	531	562	555	540	585	565	531	573	553	618	581	542	536	601	563	560	532	548	545	533	540	548	548	554	543	531	574	564	520	573	557	572	558	565	563	499	567	557	566	562	518	544	542	551	521	562	549	527	579	550	555	576	571	568	565	555	533	541	599	531	533	581	567	538	545	536	540	544	514	530	555	580	543	524	558	521	528	581	577	591	552	565	538	541	526	543	513	571	598	566	568	566	533	543	568	543	574	586	538	563	562	569	583	589	569	566	541	533	511	588	544	522	543	559	545	539	554	519	505	525	563	577	568	572	522	567	516	523	556	560	543	564	560	565	566	528	561	592	508	589	532	551	571	584	516	569	571	567	552	553	614	527	556	516	529	559	518	550	535	520	510	545	528	593	567	536	538	558	528	498	529	559	559	560	539	565	583	562	501	562	555	525	521	567	551	576	560	568	574	543	532	545	524	542	550	531	517	530	539	548	536	586	542	579	558	546	562	593	561	580	540	580	558	530	569	518	605	593	538	608	532	549	570	553	559	542	541	549	535	534	579	536	568	571	582	514	576	551	537	551	573	538	585	587	573	573	518	514	546	551	527	544	519	536	546	510	539	524	537	557	562	518	607	559	521	562	544	568	553	587	508	539	533	527	522	506	534	523	550	537	556	572	548	532	556	572	568	590	515	548	562	554	556	521	545	563	548	603	543	529	531	532	508	536	515	523	515	546	584	539	509	567	561	562	551	570	538	538	545	551	565	544	528	534	568	552	546	555	573	524	522	560	576	534	545	543	586	559	548	535	524	523	553	587	547	592	566	540	540	546	562	556	515	539	509	512	546	535	557	561	577	562	545	535	511	612	503	541	603	525	557	545	550	551	559	574	540	541	516	564	524	542	583	541	499	520	563	549	591	527	529	532	568	537	565	583	531	522	537	553	585	506	548	515	591	573	577	533	497	592	574	540	542	596	544	561	562	539	579	588	563	554	584	544	529	551	558	593	560	554	516	548	592	563	556	546	547	524	548	547	579	537	557	527	539	507	529	520	534	537	553	544	534	512	550	491	516	539	562	523	530	546	555	524	544	547	586	522	554	553	554	576	523	536	536	532	552	564	577	562	516	596	544	502	547	568	561	562	589	562	564	502	538	555	564	586	509	535	529	584	558	513	553	599	545	567	546	508	538	500	528	566	535	504	556	542	555	531	561	550	558	574	564	547	554
62474	103632	69253	34392	34209	42783	11180	979	952	933	931	927	909	930	831	843	869	822	879	814	881	858	869	836	847	848	868	863	864	814	846	852	847	849	849	888	840	853	783	903	842	825	829	821	819	795	839	879	779	836	844	864	855	804	849	824	848	811	812	828	893	896	857	853	833	849	851	819	823	855	843	811	802	851	859	854	865	827	816	858	843	838	875	893	803	792	852	873	829	880	866	857	842	800	815	873	854	861	805	836	830	837	856	810	793	791	876	882	810	815	821	865	842	802	833	848	827	846	834	790	820	860	889	821	853	797	804	870	806	839	835	814	807	781	831	820	832	799	873	897	820	835	817	823	854	850	847	886	772	836	836	844	777	849	838	848	828	845	869	868	840	845	844	844	854	778	830	830	854	854	804	835	859	852	776	886	877	834	871	838	848	811	801	822	839	774	845	845	826	837	851	832	847	861	812	826	855	807	778	803	861	836	849	856	858	816	887	798	864	834	822	819	871	887	861	840	813	858	860	852	832	829	839	857	833	892	836	890	892	893	838	837	823	813	860	859	817	861	823	802	877	926	823	809	925	837	916	889	812	841	855	844	833	845	841	810	824	844	816	861	822	830	825	808	879	839	791	863	876	817	868	797	853	827	796	771	841	835	851	865	835	785	856	819	827	828	837	834	885	863	848	856	831	838	862	833	773	859	827	819	836	783	828	885	776	844	871	824	873	798	806	833	766	841	812	808	805	871	824	826	850	828	852	804	836	790	849	821	826	835	788	850	826	852	829	873	862	837	775	793	916	791	802	853	847	839	826	829	806	843	859	814	828	820	856	842	870	828	790	824	860	806	832	823	784	842	819	793	852	819	827	795	858	867	824	815	838	810	835	865	809	784	838	856	828	842	862	774	798	832	846	807	870	844	819	829	825	849	802	846	866	851	793	810	910	859	870	807	815	818	849	885	785	861	825	820	884	788	855	849	839	835	836	863	859	876	774	851	858	865	867	854	857	800	884	825	803	852	774	886	793	818	824	849	839	826	846	874	885	840	806	846	847	889	822	871	816	835	857	878	787	794	814	838	843	796	806	860	850	815	849	835	819	833	872	798	807	810	871	800	867	870	833	873	804	865	811	859	843	832	802	857	813	830	833	880	792	808	833	830	824	887	825	838	892	834	884	875	850	832	826	814	887	769	790	838	898	795	805	806	853	867	805	825	806	827	883	828	848	823	824	824	818	845	812	800	875	841	816	854	861	892	849	855	888	835	813	844	858	838	865	880	809	790	874	824	839	879	851	838	836	860	870	835	873	841	826	814	824	861	815	812	812	829	804	819	823	843	857	880	804	811	814	813	917	882	821	801	835	857	870	865	844	918	830	882	881	815	844	868	848	878	872	864	860	800	834	884	811	829	777	869	812	868	801	837	839	861	819	850	841	859	796	832	821	831	907	851	867	800	855	837	846	813	852	860	851	871	815	807	864	852	804	823	852	862	807	864	853	846	849	861	765	873	811	849	801	856	839	844	816	842	846	788	858	833	833	812	767	832	845	800	797	825	797	812	819	819	825	883	856	827	866	822	851	848	816	855	880	816	839	829	782	823	848	905	830	826	794	806	782	840	845	833	854	874	867	792	905	879	852	794	838	843	811	894	820	828	841	910	827	847	857	788	879	857	837	820	835	869	796	892	811	834	804	840	823	837	836	798	813	862	841	848	857	858	760	854	897	823	792	843	848	815	860	799	831	815	838	813	781	832	821	834	909	885	819	817	782	876	821	854	834	836	922	790	831	790	827	864	861	833	840	833	803	866	805	873	829	853	830	875	865	842	805	846	876	830	820	815	893	850	890	850	849	855	861	828	848	820	848	802	863	811	831	805	816	907	840	832	879	846	836	867	877	782	852	822	822	833	857	805	846	833	830	815	823	843	861	864	818	793	895	875	862	816	810	860	851	797	833	849	839	872	874	793	830	830	823	802	872	865	850	813	814	881	811	824	841	858	839	888	843	816	863	827	869	819	876	861	827	828	802	791	821	799	864	805	809	797	811	751	853	797	875	824	834	839	848	823	906	812	876	871	839	806	815	800	778	858	867	796	811	839	832	820	832	787	821	828	831	880	798	862	884	854	858	827	846	830	793	846	822	856	834	832	856	813	838	798	893	847	847	829	879	770	854	832	846	850	816	869	840	852	874	803	848	823	834	787	805	854	877	871	849	903	802	881	809	904	835	847	816	910	883	889	812	812	839	883	810	829	835	818	859	840	856	860	800	847	834	802	845	818	833	808	773	848	876	887	828	826	801	846	774	853	872	881	820	827	840	907	824	845	814	815	803	814	921	830	805	851	819	901	813	900	837	846	856	846	830	828	834	823	858	817	871	858	847	805	881	817	822	817	797	874	773	814	832	881	853	845	838	875	851	818	828	786	850	817	818	853	799	870	857	836	862	806	815	807	912	924	862	835	829	867	805	840	818	774	839	848	818	874	831	841	842	816	781	886	880	947	840	858	822	887	840	791	807	820	852	766	875	793	830	849	854	868	864	854	832	827	877	839	863	834	858	891	851	861	811	819	821	846	830	811	844	836	822	852	832	805	811	826	853	866	819	872	789	837	857	849	820	831	884	821	764	889	838	823	838	875	771	832	857	852	829	867	790	828	866	863	834	851	817	884	827	961	879	807	814	862	804	834	826	772	797	866	811	892	871	836	875	846	820	824	877	864	827	903	836	854	824	803	865	904	775	816	851	842	840	851	817	814	814	835	857	854	832	857	828	886	840	822	875	813	843	820	836	816	807	846	808	792	789	805	812	829	871	869	864	828	844	886	793	853	872	868	838	850	891	816	790	890	874	839	798	846	815	876	857	798	836	789	886	851	866	871	847	878	811	850	850	861	859	814	776	854	838	794	881	878	822	806	859	814	838	833	855	816	823	804	801	834	900	856	866	833	854	782	814	838	837	822	855	828	882	793	825	824	818	815	836	800	842	877	852	779	800	844	826	821	853	832	883	802	836	804	800	826	829	790	835	865	857	779	853	865	856	844	910	793	835	805	811	824	841	815	862	791	883	845	847	849	825	851	851	796	838	823	827	816	833	890	820	842	851	791	797	849	863	847	837	827	773	831	813	873	844	789	876	855	819	846	872	816	811	819	821	880	837	847	822	859	843	827	837	829	847	835	818	874	836	811	847	887	826	804	879	799	850	826	858	848	844	856	870	841	852	838	857	823	889	772	862	824	800	803	810	885	823	861	853	811	790	792	823	882	834	807	850	863	836	787	864	839	755	850	790	835	847	874	827	822	897	884	861	849	868	821	876	801	861	902	844	848	865	794	856	834	796	840	828	841	821	795	894	785	871	833	833	844	842	900	841	810	831	844	818	777	867	781	830	875	826	868	779	845	849	829	814	812	897	885	808	833	828	807	792	871	814	802	829	851	832	816	882	827	827	787	831	860	862	823	825	882	816	810	808	843	821	800	829	836	851	793	814	791	802	813	779	821	855	814	809	839
28907	30409	28206	9652	4181	5453	1309	244	207	233	244	233	215	221	245	250	242	231	245	241	186	234	238	251	205	217	227	219	222	235	231	206	219	247	213	222	240	243	239	240	222	258	212	236	256	211	236	228	228	230	232	210	237	240	233	209	208	238	230	206	213	241	238	226	234	210	216	213	216	222	234	214	239	208	234	238	228	242	207	234	223	249	229	193	237	243	188	238	210	216	229	216	228	229	185	229	206	197	238	190	244	213	224	247	236	219	217	233	209	257	232	217	224	217	218	223	216	214	220	214	245	222	213	232	232	207	223	229	211	224	228	238	214	202	222	192	211	256	202	247	221	188	215	225	223	231	225	209	240	204	230	220	217	224	210	248	226	226	209	232	203	210	227	210	213	200	207	211	236	224	223	224	216	227	200	237	232	209	225	208	229	242	221	233	217	210	196	231	239	259	229	241	207	214	212	247	213	259	199	224	211	217	226	236	236	228	225	211	233	214	218	226	237	226	205	241	218	207	229	244	233	216	233	223	216	235	216	258	238	247	225	219	223	212	241	233	211	225	244	236	243	211	232	225	213	243	214	211	207	206	223	228	245	203	237	213	214	236	210	191	223	225	221	251	226	229	233	235	217	253	248	187	225	220	204	213	233	244	228	220	209	239	229	225	238	225	222	220	207	230	248	224	214	232	228	211	234	226	230	209	225	219	212	244	233	230	247	228	211	234	207	225	226	219	212	205	207	244	236	237	210	193	253	229	190	255	217	237	203	198	203	224	244	225	234	222	199	235	233	240	216	227	213	226	231	201	227	224	218	220	224	223	217	227	243	209	233	247	232	210	225	223	225	216	210	213	222	204	233	242	238	236	243	209	251	214	194	198	225	217	219	251	239	213	222	229	213	198	226	226	206	216	232	209	226	201	213	228	222	223	232	252	223	204	185	232	216	210	215	224	236	198	247	214	204	219	208	260	221	226	216	221	241	228	222	229	188	197	222	212	209	210	232	230	221	212	209	228	201	226	196	259	232	217	245	216	242	210	236	223	250	240	235	212	216	221	247	219	228	223	223	236	229	209	253	254	234	238	234	219	222	236	230	219	267	233	188	244	234	209	217	229	243	246	216	230	246	230	190	216	218	220	227	225	231	215	236	247	208	222	224	223	240	243	228	228	223	221	244	211	270	228	232	224	236	235	234	243	222	205	204	222	221	227	223	231	219	234	198	227	201	219	214	240	224	233	234	189	218	207	223	246	224	236	226	201	231	236	226	233	240	212	255	216	217	222	219	228	220	222	226	223	236	244	212	237	238	240	218	221	240	240	224	261	216	211	219	232	194	215	231	230	220	217	256	230	210	250	258	222	232	218	214	205	230	227	213	232	215	232	225	221	224	223	237	213	209	226	217	242	225	254	218	205	235	265	238	231	219	222	217	229	207	221	195	239	227	205	237	231	254	234	235	206	280	251	239	247	213	249	192	233	245	216	220	236	246	226	240	230	216	197	260	236	231	248	204	229	246	211	226	215	220	208	228	218	233	244	215	212	207	226	212	201	224	229	229	207	247	211	227	220	237	244	194	221	213	209	224	234	223	200	195	228	224	220	226	248	210	264	215	191	219	225	222	229	234	212	224	230	222	251	211	217	209	217	237	213	200	219	179	232	225	242	249	222	242	215	214	229	224	216	241	207	233	223	200	248	207	225	212	221	231	249	222	228	249	245	231	244	206	205	233	225	223	216	231	210	212	223	226	234	244	198	230	214	214	214	243	210	232	224	227	214	239	234	255	215	222	217	224	223	220	205	231	216	234	217	224	242	222	227	230	219	209	225	220	217	231	219	232	201	237	197	207	208	235	227	235	228	213	250	207	193	219	252	247	207	205	231	242	241	253	212	234	221	201	236	197	212	243	224	215	244	213	237	234	228	241	222	205	238	210	245	234	231	221	196	226	225	203	201	226	232	259	244	226	237	224	238	208	222	223	209	224	242	214	245	219	228	214	225	232	227	217	199	229	224	225	231	236	211	228	214	222	222	221	230	248	213	244	216	224	240	236	232	229	236	234	212	230	258	228	211	207	217	225	229	244	250	264	210	244	226	237	244	234	212	233	242	201	229	229	208	249	205	217	221	203	214	216	196	235	228	205	240	251	221	195	208	241	222	205	222	217	207	208	226	233	204	250	225	232	238	222	240	220	253	231	247	204	233	238	240	227	211	213	222	215	248	224	201	254	199	240	236	203	245	237	231	205	234	243	226	222	218	208	250	217	196	216	217	214	216	231	217	198	216	227	258	217	202	232	219	217	254	214	211	227	223	196	207	222	216	224	249	229	218	233	242	218	244	223	187	243	228	210	234	229	230	226	233	236	223	233	223	207	235	229	219	235	221	203	225	233	240	219	230	229	203	224	241	232	214	238	231	243	212	223	220	213	235	217	199	220	209	229	237	223	193	216	231	234	257	202	218	225	262	231	230	228	226	219	209	201	231	244	247	218	223	199	219	228	234	254	224	224	259	236	233	216	221	217	231	216	225	215	244	238	204	221	212	220	241	242	239	231	208	240	215	205	194	209	219	254	225	201	210	235	240	210	234	230	225	247	208	224	215	250	219	233	207	231	229	240	251	264	242	187	227	222	218	205	235	223	213	251	195	226	211	228	199	226	227	234	218	250	230	221	254	232	232	207	228	229	229	229	229	205	216	207	224	228	232	221	217	221	220	224	218	230	237	236	227	208	208	242	211	241	238	240	217	237	228	238	224	228	233	216	236	213	235	211	231	210	206	222	225	203	203	225	230	218	218	220	213	212	219	233	213	232	246	231	222	232	235	213	219	239	240	226	237	242	222	188	222	204	208	233	221	214	232	185	225	224	236	209	222	223	232	196	246	249	250	219	230	213	228	219	240	230	224	230	247	235	225	230	231	215	212	215	220	195	219	259	205	229	233	235	234	228	215	216	213	195	239	221	215	242	226	194	233	210	221	219	227	222	225	229	215	228	213	223	225	215	205	195	241	238	237	193	224	222	200	212	206	220	233	225	237	247	220	240	225	227	224	225	229	208	222	235	217	229	233	212	226	231	232	248	214	213	228	237	236	211	230	208	233	239	252	228	235	215	223	218	227	226	238	232	215	235	217	240	209	231	254	198	215	207	219	223	236	225	228	250	225	214	225	225	248	242	210	209	209	220	230	208	248	208	251	252	229	207	215	245	240	223	223	230	223	205	233	251	225	245	244	224	257	257	234	245	255	214	205	237	225	216	231	205	224	236	225	229	212	246	235	234	215	232	222	217	251	210	207	211	213	206	206	228	213	229	241	216	218	220	208	231	221	263	225	214	216	217	205	196	217	231	275	218	220	252	243	241	232	204	238	208	232	229	250	235	218	218	188	244	224	233	217	211	230	227	220	209	213	205	222	220	238	212	210	210	225	219	216	229	199	212	226	223	230	200	200	210	231	201	204	221	235	206	240	220	203	236	214	228	214	232	225	238	259	226	233	219	209	218	222
33087	49534	31778	9483	9113	11384	2720	389	378	423	420	379	413	384	394	448	386	388	376	374	380	438	400	417	358	409	385	368	393	353	384	397	359	361	414	364	351	404	379	386	373	370	414	391	363	393	384	378	403	416	372	388	416	371	375	392	381	373	386	392	389	386	374	391	410	378	347	418	380	364	376	396	373	449	380	402	402	398	427	400	346	377	377	400	401	388	381	414	405	376	393	376	375	373	419	382	353	399	387	386	406	400	398	400	382	378	347	378	383	378	376	395	374	384	353	400	417	374	422	387	379	400	377	379	387	396	388	357	375	369	384	393	382	404	387	396	383	378	392	418	427	404	398	388	390	405	419	384	396	370	359	395	392	400	382	354	401	386	364	369	374	394	337	379	395	373	390	428	386	396	390	387	379	373	417	405	360	406	394	392	427	385	406	362	357	399	377	376	382	368	379	389	409	397	358	372	402	376	382	395	405	377	426	358	393	405	380	390	392	383	369	340	369	383	397	380	382	416	380	384	428	385	386	389	373	360	365	379	398	371	385	422	351	399	413	401	379	433	379	431	395	354	376	388	409	387	357	400	401	359	367	360	399	400	369	375	388	376	424	379	365	391	393	356	388	373	394	380	402	329	396	386	377	388	395	391	368	385	415	370	385	409	387	386	396	414	373	381	387	386	383	393	365	400	395	378	371	366	368	381	404	352	381	411	379	362	378	361	380	411	403	403	348	399	356	378	365	371	387	320	381	365	392	409	376	381	366	360	387	412	396	396	402	381	385	407	366	351	373	383	351	391	352	373	366	403	380	385	356	380	385	374	417	379	365	423	392	396	388	369	446	427	421	363	357	414	400	411	375	355	371	357	419	365	423	426	353	397	367	377	372	379	352	376	381	415	396	393	377	431	374	420	361	391	398	416	375	358	352	374	384	407	405	388	378	386	392	381	382	405	368	343	383	404	351	356	368	372	368	380	439	390	399	396	394	363	371	382	386	364	389	364	374	351	393	394	381	339	427	347	364	365	390	404	355	433	398	384	401	371	427	350	413	336	382	416	381	383	389	367	429	379	395	374	370	406	343	398	376	428	388	381	377	386	375	381	376	376	383	373	389	382	392	371	401	395	383	384	353	349	361	380	369	390	376	433	362	396	359	401	417	358	378	410	410	389	350	409	397	386	382	407	367	394	375	409	338	379	401	385	376	385	395	388	378	374	423	392	388	386	412	404	387	378	393	348	365	393	335	376	360	401	373	379	370	399	331	361	386	402	392	409	397	381	402	367	423	379	374	372	368	403	383	398	386	421	375	395	374	383	378	441	422	377	392	370	382	381	401	386	392	413	414	398	353	398	370	367	410	404	402	407	353	380	394	406	402	402	390	362	402	352	429	383	366	385	378	404	367	401	389	402	422	440	370	383	375	385	399	389	394	364	363	389	424	409	408	410	365	358	397	384	342	390	374	352	351	386	384	381	378	392	405	385	373	404	378	405	353	398	417	383	376	371	372	368	382	392	398	358	402	372	382	380	399	408	325	359	375	405	375	400	392	367	400	381	363	381	370	386	367	359	421	448	384	386	396	361	391	353	391	342	378	392	400	428	416	361	398	389	407	406	396	407	399	371	361	407	375	411	382	365	360	382	438	383	372	403	371	393	388	367	383	387	398	367	342	433	397	385	389	340	403	360	410	357	392	389	389	408	342	406	393	372	387	410	385	394	399	378	379	398	422	381	379	377	387	371	381	398	371	392	391	411	374	353	383	376	382	360	377	358	407	373	361	360	404	403	356	383	405	365	385	389	377	411	408	372	376	392	375	398	348	369	344	386	365	365	396	368	378	344	381	387	393	372	387	387	399	398	400	394	418	389	353	365	409	374	413	393	387	412	392	383	382	393	414	388	399	401	401	395	378	373	386	371	384	349	387	425	393	386	367	368	372	404	397	362	415	380	412	405	375	378	406	381	403	363	380	387	382	391	394	387	386	369	382	363	419	376	380	375	364	387	403	390	421	366	396	368	374	401	413	390	367	398	394	401	384	376	350	370	397	418	397	390	396	353	379	407	386	389	385	395	392	396	353	391	369	365	376	365	367	420	366	373	373	374	354	375	387	416	382	367	361	355	373	374	389	393	387	386	390	371	387	386	396	372	374	357	382	394	369	383	389	389	368	402	405	408	380	378	398	356	370	372	416	392	422	396	381	403	378	377	368	397	395	393	392	401	346	407	406	404	356	358	383	366	397	389	417	360	344	396	389	352	357	376	372	406	370	355	407	407	392	350	436	382	416	400	393	354	384	374	406	442	368	360	378	393	377	387	381	391	379	390	412	395	379	389	395	382	389	371	352	383	385	382	390	372	381	393	397	407	414	409	407	368	367	330	413	388	387	378	382	423	379	394	392	398	362	391	410	401	377	341	377	381	368	377	393	429	400	372	373	357	360	398	392	377	371	385	376	387	390	375	377	399	371	398	394	391	375	362	408	340	403	367	380	391	381	383	403	401	405	379	403	373	385	362	396	429	388	378	421	390	373	364	345	383	378	379	387	379	380	421	393	372	371	381	340	406	360	402	411	405	403	387	389	398	402	390	364	401	386	427	332	396	383	368	393	377	384	357	381	384	401	392	389	366	395	394	392	386	396	389	372	383	415	396	390	400	409	383	396	389	358	400	378	381	421	419	406	369	371	395	397	386	413	390	413	379	362	416	392	403	378	388	426	412	380	406	369	390	388	413	396	393	398	381	370	420	389	370	394	368	352	388	409	398	384	359	352	367	402	369	360	403	409	450	394	396	374	425	401	377	351	386	397	365	364	386	366	351	391	393	416	418	404	423	378	375	409	430	357	338	371	440	387	395	378	403	422	399	376	364	351	379	380	394	397	407	402	414	380	428	400	394	393	357	399	425	383	411	374	400	397	378	390	417	376	373	362	388	380	367	382	396	389	371	395	409	363	357	337	378	381	417	403	378	353	383	379	367	389	381	405	416	382	375	378	369	389	357	403	356	363	399	378	367	364	408	401	399	420	377	402	400	370	384	391	395	377	399	379	377	381	383	388	389	406	375	385	396	391	350	401	411	410	401	356	367	407	416	363	402	386	406	365	378	388	375	389	370	371	375	375	399	384	351	371	398	374	387	398	352	374	423	360	377	391	410	394	364	391	416	392	363	367	371	369	385	390	364	377	395	366	366	369	356	362	418	379	382	406	373	392	392	415	418	368	390	395	390	359	422	400	392	374	386	388	381	386	422	400	374	413	356	378	383	389	409	400	409	365	396	393	390	360	409	391	362	390	359	396	387	391	355	387	356	425	373	392	395	397	373	357	396	401	389	422	394	394	410	414	390	404	403	394	380	374	399	354	390	387	395	378	389	379	384	434	379	406	394	372	416	362	384	374	365	367	387	423	373	381	402	381	406	382	395	378	385	390	386	398	396	373	426	408	407	420	369	390	385	419	367	390	344	385	391	411	385	393	374	375	418	369	380	389	397	387	365	368	383	351	372
25082	24950	36255	28115	21564	32925	14715	690	368	367	368	384	342	326	359	347	372	363	369	337	357	351	365	329	339	343	334	360	399	345	353	342	341	335	335	348	364	378	367	349	345	350	318	329	352	317	348	313	289	361	301	335	342	365	351	379	358	368	358	330	375	349	309	361	346	370	340	351	349	327	375	337	306	325	335	325	350	322	326	325	383	338	349	336	358	332	364	368	346	339	350	331	349	339	360	387	333	335	337	349	347	319	307	344	349	353	345	368	355	379	339	336	333	368	394	351	324	348	317	361	351	358	329	356	360	373	343	331	360	347	349	341	373	342	325	336	350	344	394	341	352	376	357	315	339	333	339	350	359	342	335	326	355	341	324	359	338	360	366	358	352	317	374	304	332	349	368	337	342	342	346	360	344	359	333	364	324	345	348	348	360	348	344	377	333	331	349	320	343	344	339	337	356	352	319	331	349	325	367	383	349	355	345	346	338	352	349	361	324	328	366	326	352	324	362	374	336	318	335	331	334	346	319	400	365	324	350	355	337	368	377	381	346	342	357	361	342	385	349	345	319	329	347	359	342	343	340	357	375	345	322	341	314	363	382	306	326	355	345	317	327	369	336	330	363	340	335	353	335	343	361	350	371	350	351	345	333	370	346	370	329	319	334	362	331	324	351	339	313	337	357	368	366	305	347	369	349	363	329	339	322	355	363	346	365	335	328	345	365	356	377	344	349	327	362	374	324	336	316	332	354	351	357	355	381	338	329	328	363	337	332	327	328	340	351	343	337	320	336	334	328	350	358	357	373	340	359	396	354	343	344	336	368	346	368	350	318	381	333	346	371	357	330	371	333	346	343	377	345	365	333	349	328	342	373	329	356	345	346	348	381	367	348	337	334	365	360	304	348	312	369	329	329	354	356	344	329	355	322	325	371	311	364	323	335	328	344	344	341	345	381	377	354	336	310	341	346	358	349	359	341	337	350	338	347	339	341	356	328	338	320	363	334	356	366	340	368	348	357	360	344	353	298	344	329	358	365	343	346	337	342	370	324	337	365	339	340	369	317	329	355	342	332	329	348	347	334	331	364	312	329	323	341	343	341	361	358	344	306	362	323	335	346	372	364	334	331	327	337	314	350	361	339	329	369	360	327	343	350	322	362	352	332	351	331	323	337	327	332	335	356	377	342	342	318	339	311	362	285	375	316	325	335	381	360	298	329	346	358	342	360	358	335	346	329	349	371	353	353	322	344	308	319	344	356	352	339	335	334	350	341	335	323	333	369	347	347	335	364	351	344	390	349	339	329	372	339	282	328	344	342	364	384	317	325	358	376	322	334	380	325	328	352	333	337	327	312	329	342	359	376	348	356	334	335	343	313	322	343	371	317	370	355	325	379	375	356	361	325	343	310	331	343	331	365	387	302	338	341	351	351	336	323	337	339	321	324	335	354	370	347	352	361	365	372	362	334	354	360	350	328	348	306	332	359	325	353	353	343	371	351	358	357	367	367	355	366	280	317	326	339	317	368	351	337	375	324	360	340	298	350	348	324	378	324	352	360	373	333	342	348	367	352	327	326	349	371	333	352	330	305	376	335	317	340	364	334	368	335	349	313	320	364	364	317	322	331	359	376	331	340	314	334	319	346	334	356	324	339	369	349	367	329	338	370	335	328	325	296	367	327	377	325	343	333	380	357	311	365	352	339	324	326	309	319	352	368	381	363	324	368	348	318	352	373	360	388	339	369	331	314	323	316	334	340	332	326	324	357	363	332	340	363	356	321	345	381	349	327	327	348	347	361	357	289	329	352	340	350	354	354	312	316	308	334	361	347	345	329	353	363	365	335	350	373	359	349	378	353	349	333	362	357	331	344	371	383	353	325	357	333	325	352	335	359	352	340	363	333	321	315	341	346	359	366	369	354	369	315	322	312	342	333	328	339	339	330	383	359	336	357	350	354	353	374	342	321	370	367	347	338	368	344	360	355	329	346	339	376	341	321	361	359	380	338	341	317	357	359	314	372	352	348	320	352	323	348	338	330	339	345	354	332	360	334	363	349	317	352	355	324	323	343	327	368	359	341	353	332	335	340	332	341	370	323	320	328	358	372	345	388	337	343	384	345	342	354	325	320	351	343	360	372	341	362	358	326	333	339	335	347	319	334	348	349	352	323	346	361	337	319	342	317	350	360	340	358	336	356	347	359	342	335	327	365	334	330	331	305	319	326	339	333	364	345	337	344	348	351	368	335	341	374	343	357	340	367	344	329	323	356	336	348	324	312	327	345	327	332	339	347	356	328	342	340	324	340	349	343	364	336	367	338	334	305	313	339	337	348	314	384	349	335	324	325	366	336	332	348	379	343	350	355	315	320	334	361	349	345	322	354	369	350	370	300	299	335	305	363	342	348	307	340	356	330	335	313	343	336	372	370	331	352	337	346	336	347	394	362	330	367	363	348	340	357	356	352	316	342	353	320	356	360	310	366	344	330	352	348	335	359	323	310	347	353	347	348	347	349	372	349	380	354	362	356	342	340	337	360	322	279	340	342	339	328	345	358	360	362	352	353	351	363	356	382	325	333	345	382	300	348	324	358	359	371	344	358	300	331	302	351	357	324	324	325	328	351	343	343	366	343	375	335	337	353	373	358	349	360	315	323	379	324	289	353	336	343	342	330	338	349	349	354	318	316	333	329	339	328	368	346	327	315	345	369	308	352	383	332	365	331	376	348	336	338	374	324	366	319	351	308	349	360	343	349	334	333	352	357	310	359	345	306	355	358	346	347	310	339	374	298	348	329	367	331	343	316	338	349	344	349	379	354	350	341	372	352	356	352	343	340	346	338	367	327	362	336	382	316	337	340	356	342	334	336	337	336	378	356	336	354	373	359	330	328	339	319	315	348	370	350	319	342	321	301	325	346	366	364	333	340	352	342	362	361	335	339	349	336	328	318	329	343	349	360	363	331	292	398	346	351	367	321	369	357	339	372	340	336	331	326	328	332	357	356	363	353	334	314	369	394	377	311	367	327	326	342	333	348	341	332	369	343	321	346	372	363	366	337	317	329	360	366	360	367	327	333	305	311	371	342	351	354	313	360	355	322	361	359	356	349	349	352	333	386	317	340	337	344	310	352	380	351	327	338	331	374	317	383	353	372	331	336	346	376	344	323	349	358	353	339	357	345	335	362	323	339	309	357	364	345	320	369	339	355	338	362	359	332	309	323	361	333	327	327	319	323	357	345	352	376	363	349	368	353	339	331	338	327	349	353	339	330	331	345	306	372	317	338	359	362	339	318	369	347	348	345	348	353	380	315	331	324	352	362	371	314	307	342	335	352	347	340	372	319	333	320	356	347	321	322	344	343	354	349	349	369	358	352	360	340	367	352	321	343	321	343	361	336	364	373	352	338	349	314	354	339	369	361	356	355	350	374	349	301	328	363	377	352	364	352	348	367	332	347	346	345	369	307	364	351	310	353	340	345	322	341	335	316	341	329	342	315	356	330	335
59531	95182	64970	31019	19150	40349	11344	646	633	563	632	584	612	593	602	587	598	565	558	560	529	539	547	579	546	546	590	596	551	512	566	564	568	623	577	551	538	626	581	592	590	598	598	562	562	559	559	562	568	582	553	593	543	588	579	577	542	578	545	574	586	544	518	568	558	531	565	556	553	578	562	544	542	503	560	613	595	540	585	552	570	575	574	545	527	536	564	554	554	585	565	570	600	520	576	580	587	525	555	530	548	573	553	559	529	553	582	575	565	561	539	548	529	550	535	524	562	550	571	540	585	562	568	539	567	568	553	556	525	591	518	591	592	600	580	556	587	571	573	570	545	535	591	571	609	558	579	586	604	552	583	552	551	519	575	546	540	539	580	583	535	583	590	551	516	578	583	532	581	523	531	554	604	512	585	569	552	567	598	580	580	563	628	553	510	580	596	534	548	524	528	566	597	546	542	554	525	583	566	556	565	540	549	558	570	570	571	568	544	576	531	555	579	569	544	583	580	551	554	537	593	551	543	573	543	605	517	525	582	594	595	534	606	539	529	560	534	602	562	570	545	575	502	578	585	553	531	546	612	541	497	578	548	615	567	591	536	566	572	541	512	565	547	562	553	541	575	554	523	555	550	621	541	605	561	535	573	540	546	515	562	556	565	549	533	508	585	599	594	537	538	566	560	573	538	568	562	551	604	517	557	548	550	571	574	571	559	565	573	565	540	566	567	544	569	581	573	555	554	622	568	530	565	566	528	563	557	539	594	548	508	613	555	536	568	618	544	554	548	546	555	533	565	575	571	546	524	573	539	553	529	582	564	554	581	539	592	561	559	566	560	596	535	579	550	550	576	549	564	562	556	568	530	552	563	548	557	591	528	607	595	556	550	583	537	595	599	553	564	553	583	550	581	564	576	535	563	521	557	571	584	586	574	526	531	553	556	553	570	559	531	568	540	579	595	598	589	556	553	553	559	551	541	540	553	583	560	533	542	589	543	554	563	520	564	568	542	551	543	556	565	572	586	572	553	574	561	549	582	535	574	561	585	556	539	577	541	538	589	569	525	566	542	527	547	502	528	561	581	573	558	567	582	577	576	570	541	599	549	524	575	561	584	556	575	557	571	594	556	565	548	572	584	577	552	573	557	576	569	555	553	558	557	548	620	531	537	569	567	534	546	537	573	544	538	610	575	535	576	596	578	571	540	528	529	586	580	567	538	530	586	542	539	538	552	588	604	572	567	580	567	550	549	571	560	554	555	549	560	588	565	562	623	549	559	552	504	546	577	512	585	591	557	541	584	563	536	593	560	549	589	541	556	562	552	551	563	538	568	567	543	598	536	549	578	551	589	542	533	584	574	579	599	595	551	578	570	542	536	549	531	586	555	568	566	562	546	605	567	576	574	569	537	557	568	570	579	562	571	578	522	566	543	575	583	530	547	548	555	529	553	523	585	588	553	527	600	588	581	521	556	539	552	557	579	530	546	542	594	595	552	590	571	502	571	558	535	555	584	559	576	536	540	559	555	569	599	539	574	566	564	589	535	571	568	552	565	536	530	522	529	516	608	523	594	553	516	556	564	559	582	558	611	536	572	570	534	582	530	556	588	575	554	561	568	554	586	558	576	535	542	538	559	560	559	553	572	545	530	561	570	554	561	576	535	587	573	555	573	567	559	558	572	554	562	566	573	573	554	540	552	589	526	601	540	537	584	584	529	589	531	544	538	559	540	539	562	532	589	611	547	575	573	572	553	562	541	555	583	531	610	506	573	558	544	522	583	593	573	581	576	558	576	540	578	520	596	585	592	560	579	608	597	514	602	575	524	533	586	588	554	595	518	562	594	556	561	566	566	536	548	545	561	580	531	544	592	549	566	569	565	522	551	579	585	561	597	592	595	590	566	574	545	625	567	527	537	550	628	557	535	553	603	601	567	575	570	562	542	566	566	537	536	572	556	590	553	589	548	554	561	562	565	523	569	553	552	527	551	536	588	607	552	578	583	561	509	541	553	575	519	557	603	563	568	545	580	578	578	567	560	567	564	590	552	541	571	557	545	558	581	559	546	556	549	572	561	553	519	591	515	589	545	550	562	545	558	552	531	587	564	581	573	631	573	587	592	545	592	534	557	573	578	607	581	587	551	551	579	539	556	585	595	558	544	592	530	550	588	544	517	625	592	543	553	511	548	528	520	587	534	570	556	546	571	590	560	548	537	544	544	549	545	542	593	549	558	578	564	538	571	533	536	575	524	554	579	585	561	570	512	599	555	605	566	546	593	530	571	588	583	574	552	566	558	556	559	567	544	558	579	550	563	552	558	555	594	571	587	546	535	532	546	585	554	576	582	534	589	574	575	530	596	573	570	537	549	579	591	552	588	547	576	545	589	523	534	583	538	576	552	543	557	572	530	572	579	540	541	574	578	554	556	562	555	564	585	553	569	593	549	577	552	610	588	570	568	562	545	575	566	569	545	547	528	570	538	523	563	596	550	585	543	584	555	576	547	589	532	583	526	541	562	562	532	544	562	553	541	567	528	584	550	549	562	583	488	585	582	543	513	522	520	555	561	549	589	583	564	536	532	537	587	549	542	544	568	528	549	550	558	600	559	569	583	535	581	523	582	582	546	555	592	556	577	556	529	562	543	561	538	559	576	594	603	541	583	560	603	578	564	584	563	572	584	592	580	570	551	553	549	496	564	566	541	545	586	508	527	570	566	551	514	549	542	562	578	579	561	580	511	570	531	576	543	565	553	572	625	580	545	537	552	596	569	565	565	571	547	575	597	523	559	575	574	559	573	557	527	594	552	568	543	556	558	536	573	602	527	590	535	561	564	554	523	566	543	585	579	533	551	563	523	539	563	587	561	580	536	601	627	543	572	567	551	577	528	570	541	513	542	556	576	564	559	568	538	595	572	528	548	539	593	590	557	593	551	547	589	565	578	545	561	586	570	571	527	550	596	554	526	540	576	546	564	576	572	553	541	531	567	578	572	541	544	585	558	570	553	534	561	549	534	531	580	563	513	561	522	550	521	540	582	589	530	534	586	605	529	587	540	531	569	545	581	603	606	535	590	559	523	570	590	570	546	591	568	594	563	552	595	561	526	540	552	609	543	596	596	566	554	547	550	575	537	526	539	544	590	565	517	563	571	564	560	578	588	544	546	557	556	535	566	585	529	569	549	568	557	571	527	547	579	559	580	520	555	582	573	600	597	534	567	565	554	614	526	543	533	560	594	588	558	576	530	560	570	577	518	542	526	541	556	559	537	511	602	558	573	546	579	557	569	565	555	542	554	557	567	549	568	581	567	556	549	562	581	557	600	596	544	557	608	581	584	553	565	569	560	561	551	536	532	572	567	583	556	564	575	546	585	568	573	537	589	573	544	548	550	541	541	550	594	563	542	547	574	608	551	518	587	559	605	512	538	545	545	578	575	571	558	548	534	608	587	595	525	525	542	577	559	545	585	531	556	571	575	585	561	567	554	567	575	534	567	536
24154	23938	34691	27905	21396	40515	22811	1838	568	577	604	543	528	546	578	577	556	553	575	561	590	553	573	515	514	589	615	608	587	580	542	582	529	525	562	530	527	576	525	542	511	579	517	552	538	542	543	548	581	515	524	552	546	547	539	531	515	528	556	532	542	529	510	505	505	531	549	546	581	579	497	534	565	550	560	550	575	518	553	514	517	557	558	518	517	564	510	523	552	550	534	556	555	561	525	547	549	572	533	512	558	551	538	520	508	558	555	572	531	530	541	522	555	528	562	551	516	551	531	529	550	523	499	563	524	534	514	565	536	548	553	543	540	529	510	529	551	567	543	541	562	531	565	567	560	550	534	510	533	584	509	588	510	538	544	527	543	534	556	544	583	547	495	545	532	553	551	532	499	518	552	487	568	520	547	549	521	525	533	555	550	554	555	560	501	537	542	515	560	545	535	523	570	537	548	549	563	577	534	534	512	502	563	569	583	504	523	527	545	521	581	547	555	542	537	538	545	567	569	515	510	567	585	507	544	514	559	516	494	537	557	533	551	556	504	542	549	504	545	541	538	553	569	540	529	514	558	563	536	572	541	498	546	541	554	547	540	532	543	546	522	550	548	550	547	503	524	495	547	525	579	542	527	536	560	559	515	529	520	511	569	553	530	568	535	510	548	549	589	545	533	566	524	529	532	536	526	517	555	528	550	567	550	510	529	549	554	579	598	502	528	543	528	533	562	508	493	470	569	555	529	549	507	497	521	555	539	546	488	492	565	543	486	552	522	523	495	549	549	540	538	534	552	520	570	540	531	554	573	520	528	547	567	520	558	577	513	521	528	598	536	549	556	547	516	475	546	537	569	510	529	573	511	536	522	494	535	537	508	508	539	544	527	507	549	515	560	552	564	527	511	541	523	558	497	556	531	536	506	506	529	545	567	576	561	559	563	493	531	516	534	545	481	514	548	566	524	557	549	525	524	544	512	527	544	556	586	561	538	558	541	545	529	552	572	501	490	597	546	558	543	550	539	560	559	480	543	546	513	528	566	549	554	551	510	526	546	537	485	505	533	568	565	541	512	532	569	539	533	554	544	548	555	564	553	533	556	514	547	526	512	547	555	500	524	539	535	520	523	557	552	539	547	516	538	504	495	532	547	579	552	541	515	530	508	533	519	521	533	511	548	585	508	560	560	537	517	582	525	570	552	539	538	527	520	544	569	516	529	528	559	539	528	564	527	548	521	515	590	525	540	529	551	521	517	561	550	581	526	565	558	525	532	521	536	525	573	511	548	550	526	580	561	520	541	533	526	545	535	507	528	531	541	543	515	541	495	555	589	557	534	528	544	533	528	518	552	525	470	484	595	579	574	510	541	575	506	549	531	532	474	528	569	564	524	557	530	537	546	567	614	524	532	567	577	525	546	500	488	554	512	505	539	516	569	561	509	517	494	555	581	556	538	519	557	523	589	532	575	539	505	488	521	575	519	553	556	549	547	520	532	540	510	524	552	556	540	552	548	550	535	582	538	536	505	538	552	582	573	577	542	576	527	584	520	541	551	562	517	531	514	528	504	530	549	508	530	529	529	513	566	538	497	537	579	544	531	546	577	533	513	539	511	534	535	522	535	527	566	502	542	536	570	514	530	540	542	531	530	558	529	537	515	535	518	560	603	527	579	514	535	549	553	523	541	542	555	518	533	550	526	556	567	553	549	545	575	621	480	550	562	521	550	538	514	550	533	540	558	536	563	554	491	523	513	517	578	556	494	548	535	553	554	615	535	498	538	542	553	598	541	525	565	483	559	573	514	573	557	543	568	540	527	546	525	527	546	581	574	525	560	497	500	572	523	500	528	549	532	558	521	512	541	543	556	535	542	541	568	560	524	571	553	520	534	524	567	537	577	556	541	554	501	519	497	494	531	527	538	572	510	523	514	561	593	515	532	567	539	553	489	523	529	525	528	536	499	562	505	528	558	530	556	552	535	585	537	527	545	550	559	535	526	533	561	591	540	524	541	531	545	558	531	527	533	569	550	570	579	572	573	551	530	542	562	541	528	539	528	565	527	523	521	524	549	541	529	506	531	541	542	555	566	575	515	560	566	566	558	587	502	498	478	532	545	559	577	519	538	551	534	496	530	614	549	556	524	520	559	556	555	543	589	568	505	522	506	549	512	517	507	568	540	529	562	525	536	605	516	549	525	587	566	521	525	518	506	538	509	529	561	520	531	535	549	569	529	544	545	539	563	490	565	532	533	551	533	539	521	548	538	525	540	556	534	560	541	521	562	494	538	563	537	543	542	516	529	492	540	532	550	543	493	568	568	585	520	549	498	566	595	539	559	585	587	541	484	498	513	552	520	553	579	531	530	543	565	535	519	573	588	499	506	563	546	554	514	547	547	520	568	534	553	587	559	552	516	538	533	549	500	534	557	536	550	550	512	559	539	508	541	544	536	536	566	546	512	582	520	502	528	535	511	557	545	539	534	563	510	584	542	525	508	520	529	529	575	516	536	534	546	532	556	498	510	489	515	498	569	553	547	528	506	535	550	537	564	504	573	529	546	524	574	574	562	519	520	535	515	545	559	532	528	566	566	532	526	496	546	512	515	542	538	513	499	526	538	533	531	549	518	557	580	581	525	528	479	561	586	543	509	575	562	523	511	515	524	566	565	519	553	588	590	514	507	531	539	533	554	540	554	535	534	551	537	516	490	527	536	561	567	499	510	518	539	541	532	537	556	527	557	531	532	545	539	547	510	536	491	525	532	528	537	596	553	537	538	514	559	534	569	571	524	559	533	534	498	494	539	508	541	546	583	521	517	550	550	581	543	529	570	564	539	538	554	549	520	559	554	558	552	578	537	541	546	513	551	555	514	579	511	571	514	545	541	591	575	551	507	552	556	523	585	538	549	550	534	575	539	542	478	510	541	536	554	552	538	538	583	549	524	549	530	525	550	574	543	566	553	531	516	545	535	487	514	544	510	575	536	523	533	587	574	531	525	540	548	584	523	505	500	546	502	574	534	539	547	525	556	525	537	589	513	573	564	520	528	536	510	541	560	606	541	579	549	528	498	534	556	559	494	552	507	542	579	560	543	484	580	506	550	543	577	524	530	529	542	558	535	516	534	538	536	527	503	512	571	544	545	586	535	536	525	558	596	544	569	550	568	546	583	545	538	527	540	545	575	521	507	551	494	513	571	570	579	533	561	568	504	569	520	541	562	528	549	559	525	520	518	546	509	567	531	553	529	522	601	550	544	559	526	546	522	516	587	510	531	536	524	548	517	559	507	526	573	513	558	507	542	533	542	518	547	527	516	557	515	551	533	565	529	543	455	522	524	543	525	550	549	569	579	536	569	551	541	538	542	534	535	514	551	528	554	533	541	542	504	550	512	528	559	521	532	527	536	541	543	563	522	574	515	548	530	511	512	524	500	548	532	550	596	545	540	561	514	490	555	552	568	498	512	544	529	549	559	536	553	559	555	538	593	506	551	531	541	531
61620	101885	70199	36936	13230	48600	14534	928	946	903	893	889	828	914	844	890	831	841	773	824	840	837	858	835	851	834	828	844	839	865	886	805	821	847	861	848	835	856	870	809	818	824	813	900	817	860	831	843	845	888	848	827	804	861	798	820	807	828	823	848	798	853	810	894	818	811	813	837	833	881	821	845	861	857	818	792	801	820	811	786	808	831	843	771	802	853	844	807	842	833	836	838	806	768	827	822	824	810	798	854	778	859	809	796	758	826	808	829	757	805	814	800	811	838	859	828	816	821	788	784	785	803	828	791	810	806	818	821	818	820	847	823	861	867	779	797	809	814	804	792	891	817	822	833	804	799	782	805	835	844	803	831	834	856	877	845	781	875	819	840	825	799	786	796	803	803	795	826	812	826	818	857	784	816	919	900	845	891	798	820	796	778	802	841	864	811	838	820	836	818	857	771	796	780	836	790	818	832	813	781	882	864	803	835	840	814	844	840	858	829	881	808	837	801	806	789	797	810	798	813	854	869	880	825	855	762	848	769	852	811	822	824	867	832	816	798	900	859	808	823	845	804	835	854	859	837	831	844	821	806	766	832	859	832	860	789	865	807	834	816	898	840	838	801	831	824	848	837	826	851	843	831	820	814	825	822	850	795	805	839	853	813	859	815	854	756	791	814	826	798	823	842	857	803	886	836	855	822	875	864	825	851	857	802	842	853	783	822	840	768	774	868	806	818	845	802	803	843	806	838	896	804	818	796	797	826	839	841	859	842	892	838	782	796	790	840	835	798	803	865	840	844	819	816	827	811	811	867	804	821	839	834	786	827	836	808	831	777	829	836	824	821	819	818	807	848	858	834	803	823	823	800	834	849	828	817	837	889	805	814	779	839	807	829	869	791	826	796	803	864	751	811	832	827	822	828	821	856	834	844	782	833	865	852	815	852	786	815	795	821	849	832	810	833	865	773	819	827	823	836	811	790	763	824	820	834	827	889	835	854	832	807	818	800	791	792	839	833	812	748	814	817	832	812	836	803	808	828	828	856	844	820	800	819	833	793	821	788	856	779	850	813	852	820	825	848	840	778	790	832	804	804	855	814	864	787	837	834	808	873	745	796	804	790	836	812	830	825	811	802	825	786	834	815	803	829	851	849	860	873	806	816	852	774	855	810	869	790	809	772	807	822	828	877	806	798	802	764	828	789	775	877	775	807	855	829	886	813	798	828	804	812	793	837	773	788	803	796	830	827	834	857	880	865	850	761	789	834	857	778	800	850	839	803	829	807	826	840	815	841	821	898	888	836	847	796	826	811	838	818	813	862	801	815	848	803	770	791	809	846	836	835	817	828	861	852	840	839	807	810	814	804	795	790	852	837	824	833	831	751	835	840	812	819	843	835	819	791	795	813	792	826	860	838	818	764	832	860	809	860	879	848	795	815	838	802	846	867	864	836	835	829	819	827	756	798	797	827	878	787	821	835	885	806	758	853	821	833	845	827	801	804	856	804	875	791	851	843	866	833	789	850	831	853	808	847	888	844	851	778	830	772	779	782	836	836	849	780	804	833	827	815	832	841	879	743	820	791	798	801	866	823	849	780	841	849	816	839	857	843	843	904	828	820	819	844	803	848	813	805	849	820	796	823	806	842	823	831	796	848	833	850	812	763	778	783	830	804	828	810	798	824	814	844	804	791	789	824	845	838	843	818	842	817	793	865	808	808	823	856	834	799	806	810	825	756	825	800	829	794	855	836	875	823	798	787	837	803	823	776	834	773	854	863	872	820	851	780	783	857	818	776	826	842	844	852	892	864	816	825	820	823	870	879	812	851	820	808	832	806	832	855	819	825	804	866	850	855	837	808	850	809	817	821	837	860	846	816	813	811	820	829	819	828	811	783	835	835	811	868	866	791	778	810	867	865	859	849	849	838	828	847	793	848	829	828	849	805	837	839	814	857	861	818	883	807	787	790	828	835	795	786	816	812	873	814	862	836	818	813	792	831	762	830	876	832	881	838	835	779	839	830	901	832	886	856	826	809	845	760	809	827	872	880	865	822	804	811	823	833	816	800	805	846	825	800	827	878	827	860	796	782	845	785	805	808	809	821	830	815	748	799	826	804	878	812	832	819	793	816	826	750	845	885	793	889	838	869	833	821	833	851	812	858	751	871	802	838	779	798	848	837	856	846	850	824	806	818	804	830	810	823	848	758	806	836	785	767	844	859	843	789	805	837	802	805	820	832	757	795	813	767	859	859	829	748	869	832	808	793	833	837	838	837	801	850	789	838	810	813	824	783	792	798	812	843	791	849	861	822	817	831	860	844	838	844	834	804	826	858	802	807	835	847	807	821	882	837	774	827	804	828	768	825	796	829	800	837	785	803	878	814	795	813	841	803	806	844	819	881	824	838	902	841	831	856	843	818	812	853	828	809	839	810	821	841	854	852	814	831	821	800	818	798	853	911	772	803	801	809	824	790	788	828	804	865	835	770	827	791	840	857	784	859	836	805	808	856	833	794	833	852	786	821	797	764	846	844	847	883	843	838	793	821	845	808	784	835	837	814	812	822	808	795	817	854	848	837	799	861	808	886	812	821	836	755	865	742	808	773	803	834	827	852	819	810	830	808	797	808	830	759	811	780	796	782	839	796	820	803	831	816	763	841	810	820	768	754	823	831	753	849	863	881	844	857	852	856	794	798	802	921	802	826	848	853	790	776	824	795	804	864	810	851	862	785	786	906	823	806	809	786	849	789	821	805	820	804	863	812	832	774	842	842	799	826	779	839	785	872	841	868	850	869	862	783	838	823	857	789	858	825	812	780	796	861	801	780	834	826	794	792	805	832	804	835	838	802	819	885	853	858	803	845	828	777	791	787	871	867	755	841	806	787	883	798	842	825	834	802	819	834	855	823	831	806	822	835	830	782	804	849	800	827	848	833	848	780	806	832	801	838	842	796	856	801	797	847	858	836	805	802	819	803	826	793	825	863	807	825	845	835	846	800	819	839	756	853	825	824	842	881	897	885	851	844	863	840	825	838	851	824	810	804	857	843	824	794	803	806	848	839	751	812	856	835	840	814	815	856	852	782	834	831	805	864	795	853	800	803	872	821	828	800	827	816	811	799	809	877	859	808	844	838	809	818	830	833	835	834	826	851	817	811	822	868	863	812	788	828	795	796	858	825	814	851	873	844	807	838	804	821	796	758	833	836	803	818	800	873	881	854	854	823	809	803	863	864	835	773	835	840	848	771	811	811	850	828	843	822	835	805	799	818	805	810	787	824	847	792	876	852	847	818	826	822	817	895	812	805	780	866	801	817	835	781	816	823	777	826	769	815	831	846	846	787	797	866	832	785	869	835	860	830	816	837	801	847	793	811	847	808	801	794	829	811	820	799	859	845	740	765	816	785	857	846	823	832	828	803	819	810	831	800	831	805	790	813	792	784	836	784	807	793	867	858	793	793	785	856	817	802	815	775	790	856	823	781	834	813	812	767	839	797	808	845
29082	30109	26703	9598	1339	6940	1867	232	212	204	226	235	230	205	231	197	237	233	205	224	223	228	239	202	213	207	226	200	219	222	207	189	201	220	229	226	246	208	203	208	235	205	219	208	227	239	226	225	229	222	211	210	221	237	186	231	213	229	232	226	217	234	211	220	192	212	226	238	213	209	230	201	235	259	233	219	217	219	225	201	218	216	222	205	239	194	218	218	207	229	204	207	210	224	256	204	214	243	215	233	240	228	227	228	237	234	178	215	216	205	214	258	210	211	223	207	215	227	221	204	219	224	221	229	236	213	216	221	236	217	202	228	216	203	215	215	205	212	236	223	207	218	209	208	223	212	216	218	198	203	217	205	226	207	202	222	229	221	246	218	226	196	217	220	220	225	225	201	217	222	215	214	208	226	243	179	235	212	242	225	222	221	210	208	204	205	242	252	231	201	206	225	195	230	231	198	246	232	234	239	200	232	248	221	208	200	201	218	256	223	213	225	234	234	217	232	220	199	231	216	229	190	221	204	215	215	225	218	191	198	222	205	213	204	209	214	236	216	215	209	234	228	245	222	201	228	207	196	205	190	237	212	220	205	212	221	225	224	212	208	240	207	179	213	224	216	220	220	207	199	230	228	202	200	233	255	230	219	216	221	220	215	206	210	251	223	231	248	238	213	226	213	230	200	216	205	212	224	227	219	209	216	197	201	201	201	203	214	217	251	207	219	220	238	211	199	201	219	213	198	203	223	206	209	227	216	224	225	225	219	208	225	231	227	221	207	230	183	231	210	229	215	221	190	213	236	212	184	220	211	213	238	241	223	220	235	215	211	231	226	224	217	206	208	234	228	203	237	220	215	213	221	229	212	225	217	184	216	233	219	210	215	224	201	209	214	223	210	234	210	210	225	241	227	210	210	218	202	190	215	251	230	237	225	237	203	205	203	209	220	214	222	219	241	209	241	215	230	210	228	210	243	236	213	234	205	254	222	207	230	224	199	193	203	213	228	217	234	233	216	206	214	218	225	233	212	222	248	206	208	214	227	216	212	239	216	201	213	218	226	225	211	259	198	227	222	207	247	218	219	218	213	204	211	195	223	207	224	229	211	207	210	208	215	228	198	243	247	241	220	198	210	223	235	202	205	208	230	190	223	247	205	208	226	228	212	211	210	232	221	213	184	244	221	214	224	227	224	208	211	243	215	213	219	226	230	229	238	215	243	238	189	205	223	204	193	212	207	223	215	204	216	216	203	229	223	240	241	213	211	220	202	183	222	202	195	202	232	240	216	230	219	218	211	219	223	214	215	237	241	227	220	211	214	215	233	207	239	198	216	236	210	243	207	228	236	222	210	221	236	208	215	219	238	244	228	228	201	222	209	218	221	246	217	202	227	195	245	219	216	225	215	217	243	193	204	226	190	212	213	180	221	239	211	228	233	198	224	199	246	229	236	216	214	223	224	235	225	224	211	190	249	205	227	228	221	237	219	222	230	222	185	216	202	210	229	206	194	226	211	210	230	214	219	202	245	213	217	213	239	199	202	204	223	202	199	214	212	239	215	210	206	245	206	228	189	214	222	207	235	236	250	192	198	217	233	222	218	229	222	233	201	233	211	221	198	235	215	235	203	209	215	234	249	200	205	230	203	200	204	210	225	225	221	230	202	208	194	209	222	228	234	218	237	204	225	224	213	199	215	230	207	206	223	267	232	235	207	227	193	214	214	241	220	225	225	196	215	234	202	238	200	227	207	223	214	235	232	209	213	211	208	220	220	198	216	223	236	241	207	213	207	226	239	201	201	238	204	219	221	209	212	208	219	207	213	226	211	213	172	216	195	252	200	236	197	216	237	238	201	210	202	210	195	223	211	223	221	237	213	229	209	213	214	237	226	221	248	237	219	236	209	217	235	219	237	219	207	226	232	241	210	196	226	221	229	214	246	246	210	212	229	222	214	207	220	208	220	235	233	207	221	232	221	216	227	202	225	212	216	217	205	229	200	232	222	232	214	228	219	215	199	252	204	233	211	224	211	185	225	233	195	227	198	211	218	216	219	220	252	242	237	198	206	208	205	231	224	205	204	246	185	218	211	229	230	207	193	222	222	217	253	209	234	238	236	214	205	222	214	241	224	208	208	209	220	228	217	216	224	211	240	221	217	219	219	207	237	219	220	198	195	216	227	221	228	217	197	208	227	227	241	209	232	229	201	208	230	200	211	245	235	224	235	239	209	220	234	183	226	229	208	218	208	230	225	219	225	222	200	185	247	185	197	208	249	198	198	229	223	218	216	190	231	229	214	194	225	203	207	225	230	212	221	245	224	224	212	231	201	205	228	190	214	213	224	218	201	209	215	221	198	213	216	235	192	199	219	223	196	221	203	207	239	224	231	224	220	230	236	211	213	234	241	197	208	230	243	217	218	216	221	193	215	213	208	228	168	215	249	232	215	244	234	240	206	225	212	196	215	205	213	244	205	208	246	207	194	215	198	217	222	224	233	201	220	240	218	223	237	234	224	237	198	233	199	196	209	237	222	239	226	228	218	210	197	221	226	224	239	198	213	211	219	221	209	184	228	182	221	224	209	217	243	175	217	221	200	214	211	220	213	204	219	229	231	226	219	205	210	198	217	216	231	218	220	219	210	188	236	234	242	234	211	244	244	216	194	238	242	214	245	225	222	233	212	227	196	215	221	250	218	206	212	238	216	215	201	206	219	238	234	209	207	223	198	222	236	213	245	235	221	209	249	245	216	209	250	225	232	239	201	227	218	205	220	253	229	233	240	222	230	242	216	205	213	208	209	214	223	231	240	208	195	213	232	218	215	216	211	199	202	229	208	215	209	213	202	209	240	207	198	201	221	241	211	218	204	218	225	232	200	209	203	207	193	198	227	236	234	244	222	193	223	208	187	221	180	241	204	202	219	228	221	218	214	200	232	201	238	216	203	224	214	223	217	199	232	203	229	203	193	232	236	203	237	218	217	244	236	220	216	206	214	213	231	232	203	225	212	227	228	211	189	199	245	215	231	210	216	197	242	237	226	217	222	209	200	244	223	198	206	205	215	229	217	209	218	247	269	214	188	208	185	223	213	206	194	225	228	219	186	207	214	227	205	245	224	223	218	221	229	230	229	186	189	229	202	220	236	195	237	211	204	208	220	217	222	206	202	243	248	219	211	233	223	212	223	204	220	225	237	211	236	243	223	225	210	211	190	206	212	221	222	233	210	228	226	213	225	252	250	196	230	215	219	210	228	207	209	214	217	235	202	239	243	206	235	216	208	226	229	219	254	245	213	212	230	229	222	214	222	210	224	224	197	202	216	202	205	230	216	244	230	209	216	211	224	190	190	220	201	229	236	238	224	178	204	215	227	199	226	203	214	206	208	195	240	209	225	233	230	200	230	231	221	207	205	218	227	239	216	225	188	224	196	230	200	204	218	195	204	213	223	227	202	229	232	233	213	236	206	200	193	222	209	178	222	245	231	215	222	253	210	236	222
33927	48665	31416	9872	2993	15136	3501	426	351	378	378	382	393	351	398	396	364	372	377	373	363	392	367	360	391	355	373	343	353	396	381	349	351	363	358	370	370	406	352	360	395	352	380	391	370	386	365	361	371	391	352	343	372	376	371	389	345	351	368	365	379	389	365	391	393	343	376	406	364	368	372	365	415	338	375	348	392	382	348	360	361	366	332	375	315	342	372	423	362	352	359	379	318	349	377	356	355	365	376	339	352	380	361	382	355	366	391	343	363	390	382	371	384	338	384	405	350	378	398	357	366	358	366	381	365	408	391	362	368	395	388	387	375	355	330	382	372	377	372	386	381	387	392	370	370	370	375	342	376	355	380	399	385	383	378	339	409	365	374	384	348	367	384	387	403	341	346	383	389	340	397	375	409	396	397	370	367	345	355	373	342	352	389	425	374	359	385	380	373	395	368	356	373	382	359	372	394	317	359	376	370	342	336	410	369	326	349	359	402	373	399	379	352	345	404	379	360	352	382	339	398	392	376	356	373	390	396	374	366	361	405	399	392	409	372	393	372	365	386	389	390	393	372	369	358	391	357	362	415	365	367	362	375	350	356	354	372	380	395	347	347	383	371	387	372	397	355	367	343	370	355	384	424	334	415	372	344	378	379	370	378	387	358	372	377	382	370	350	369	399	339	386	368	399	371	372	340	354	349	358	366	374	387	363	398	339	377	359	372	345	379	354	378	397	367	369	352	374	352	371	387	346	355	358	330	352	387	379	413	379	382	400	358	391	378	344	365	377	392	382	402	367	358	383	344	326	394	378	382	402	383	395	345	372	378	338	320	365	381	394	363	383	364	404	384	363	360	371	388	356	386	362	375	375	368	394	364	403	375	380	372	352	372	393	340	366	365	360	395	356	361	402	347	353	354	384	336	396	398	352	360	357	388	382	391	390	405	368	363	344	342	359	359	377	350	407	368	390	415	394	367	394	359	376	411	376	354	356	374	353	371	357	418	377	401	376	334	353	365	347	367	382	353	359	362	377	394	333	387	395	361	350	353	382	374	366	335	358	397	343	380	385	361	351	362	373	383	380	362	387	409	381	340	404	377	369	356	362	370	380	387	395	384	382	419	366	363	358	403	354	410	362	371	375	395	366	346	352	409	424	371	381	351	365	333	359	380	347	396	403	362	387	370	380	386	342	396	387	363	368	328	338	341	361	366	388	373	366	370	382	353	411	365	367	399	379	357	350	374	355	387	343	371	375	380	370	362	345	377	405	382	386	348	354	354	366	396	372	346	343	355	351	374	391	383	360	366	353	393	367	345	379	369	342	358	351	377	353	419	365	378	391	327	344	349	376	379	342	406	390	406	372	379	391	361	371	374	393	344	389	384	422	382	330	393	361	381	374	371	387	375	349	378	350	371	359	360	380	352	380	355	371	359	400	335	372	380	340	331	370	346	376	375	376	403	363	354	358	384	351	356	354	376	369	372	372	410	361	375	337	389	357	367	367	386	367	403	353	372	383	381	363	393	400	383	362	383	371	389	365	344	368	350	384	390	366	333	370	379	365	370	337	390	358	376	382	391	417	389	393	384	401	391	383	391	371	380	389	367	402	401	423	340	360	357	352	392	378	399	379	394	374	341	347	344	363	375	353	360	392	402	348	356	367	348	376	382	362	411	358	384	386	379	371	375	370	372	382	408	327	383	324	353	374	347	380	384	380	383	362	379	372	355	385	419	387	366	393	379	373	379	367	374	392	374	328	359	385	360	364	358	346	367	344	403	348	390	356	353	367	399	400	373	385	371	394	377	402	365	391	388	369	373	340	399	383	370	358	381	398	343	363	377	382	380	393	396	372	383	362	373	390	413	380	332	360	351	391	356	382	350	362	349	397	384	368	337	347	369	375	356	342	389	386	354	382	379	370	370	390	364	348	338	389	340	364	378	355	353	362	382	373	377	369	362	373	376	333	363	370	383	374	382	348	366	354	396	371	364	353	377	370	365	357	364	351	377	366	394	343	356	395	366	348	370	351	377	349	349	356	386	385	382	338	368	368	363	329	378	407	376	367	370	362	370	386	395	372	364	351	354	416	392	405	383	340	339	375	376	384	362	371	351	391	351	383	385	364	388	372	363	356	389	397	380	353	373	376	357	315	371	364	383	355	375	369	407	351	358	369	354	372	354	362	361	360	366	339	394	359	392	355	374	373	360	373	339	373	367	389	334	358	379	361	370	372	390	365	370	379	356	367	392	376	374	400	385	352	361	385	389	386	368	377	348	372	375	356	356	401	351	377	387	372	381	366	356	370	360	368	377	379	336	383	371	352	399	381	378	384	378	360	348	354	399	364	362	388	373	356	385	365	340	420	400	357	364	378	336	327	389	344	366	383	385	369	355	359	349	402	391	392	343	375	383	338	351	364	400	356	369	385	383	380	369	390	392	380	380	362	357	363	367	352	375	336	362	372	337	351	367	376	380	367	366	351	340	374	367	418	376	374	345	367	387	359	328	391	377	374	378	367	349	377	346	392	357	366	389	339	339	404	368	413	398	386	339	350	344	350	387	377	366	365	347	383	362	361	359	385	379	391	348	391	384	345	339	375	349	377	339	346	361	411	316	331	368	370	384	352	359	365	353	384	366	374	391	396	368	377	380	372	389	321	332	406	355	377	398	348	365	354	365	345	376	379	352	356	360	402	374	418	381	387	386	349	361	382	365	350	358	381	374	342	324	370	366	392	369	364	380	362	335	370	364	378	334	379	344	351	356	379	371	374	365	365	390	376	365	390	389	372	377	388	352	359	386	349	385	377	340	390	378	375	356	381	353	398	376	411	398	346	373	349	373	364	356	362	378	374	360	389	386	354	362	352	369	412	358	376	377	346	342	376	371	351	391	344	389	393	353	375	391	356	390	367	385	369	430	347	351	377	365	363	352	397	359	329	379	329	313	400	391	362	383	412	372	385	365	375	370	360	366	374	357	351	377	385	339	351	406	361	378	385	389	391	376	361	345	396	389	358	355	350	421	345	364	394	362	389	375	378	367	400	348	386	366	379	366	359	368	350	377	382	381	380	334	390	378	377	365	361	413	376	432	366	361	398	362	385	356	338	368	343	387	392	392	344	365	367	374	355	378	398	361	369	363	376	338	389	354	371	357	347	331	382	385	388	378	384	395	394	393	352	359	378	369	390	358	388	353	361	366	372	384	368	392	354	388	360	370	366	350	402	413	358	394	364	360	378	373	377	386	371	341	351	378	363	370	377	345	385	380	359	365	360	367	315	356	362	349	352	381	360	354	325	364	360	336	381	357	365	375	393	370	372	368	366	413	378	367	376	368	349	393	343	341	370	394	379	369	345	394	352	357	374	373	367	373	377	370	354	372	374	388	397	385	374	393	390	395	357	416	360	353	365	343	400	349	366	366	379	339	364	349	352	390	349	374	370	353	392	354	364	369	348	377	352	356	366	347	372	388	351	398	382	383	372	355	371	371	365	367	361	380	367
25096	24703	34110	28156	21323	31552	15249	706	356	374	429	365	378	359	344	345	385	295	337	342	356	345	351	341	351	357	358	348	356	327	337	338	328	340	332	343	319	327	357	352	328	362	359	340	375	351	354	380	327	320	342	342	339	363	351	327	377	354	335	348	341	364	380	348	331	351	342	366	326	331	329	385	354	336	327	332	351	372	311	335	347	349	359	340	343	336	341	337	345	338	360	382	371	318	318	331	360	329	326	358	364	377	362	352	349	320	367	334	355	341	376	313	364	364	320	352	360	361	339	344	354	354	352	342	356	335	333	340	372	327	331	351	358	341	374	338	336	334	363	306	328	346	336	347	332	338	345	317	346	348	348	337	321	330	327	361	360	361	377	335	336	330	352	332	372	345	338	308	343	324	346	321	355	349	343	334	341	344	356	313	343	339	374	342	314	334	362	329	323	336	338	342	364	365	336	346	343	305	308	357	327	368	357	327	344	320	352	352	312	343	343	364	348	301	345	347	340	342	356	352	335	309	317	363	344	367	336	381	344	337	342	349	338	354	345	328	377	359	361	357	353	361	311	328	317	351	362	349	348	342	348	362	372	304	350	359	351	331	333	355	355	326	351	323	332	345	325	348	339	342	355	356	335	356	322	360	337	319	317	330	327	342	349	314	342	328	379	340	390	352	337	344	362	329	361	378	364	326	373	324	335	310	325	310	345	337	351	319	344	340	351	331	324	292	366	379	351	340	338	359	365	318	339	309	352	334	333	325	334	346	340	335	376	354	343	371	363	314	323	339	345	328	329	333	357	328	365	326	371	336	343	384	339	351	358	364	337	346	328	333	300	348	342	348	385	357	344	342	354	320	320	344	385	357	337	367	367	341	349	384	379	356	308	356	349	339	351	342	320	353	351	326	315	347	320	341	346	356	375	345	361	324	350	325	316	365	309	338	329	322	340	333	329	337	326	325	305	354	352	335	382	339	358	320	357	346	367	351	339	353	315	381	312	325	345	352	325	348	349	348	338	329	391	373	355	330	310	327	351	341	369	362	344	331	340	377	342	347	343	370	333	323	324	347	328	346	316	324	352	342	341	342	326	349	337	298	325	339	351	354	337	355	325	337	324	349	346	320	335	337	352	336	326	348	351	329	356	332	331	343	327	336	333	341	351	333	350	374	353	330	371	373	339	325	357	350	348	366	342	327	372	310	377	351	359	335	366	324	317	365	338	358	331	355	348	336	337	360	354	323	330	364	334	389	352	357	382	340	384	343	348	327	340	337	332	324	347	349	345	310	362	349	339	358	330	361	314	361	350	364	342	343	327	351	346	391	387	360	343	367	329	317	334	383	322	320	319	370	301	367	351	345	340	330	355	348	367	327	331	367	363	365	328	322	331	342	347	370	332	355	357	350	342	331	345	355	354	350	314	330	329	359	339	367	349	345	343	349	363	348	374	314	348	326	340	365	380	318	343	306	341	360	363	360	326	360	399	332	345	340	321	331	341	331	337	354	354	324	336	373	330	334	335	324	336	350	335	345	349	357	297	352	364	350	367	371	352	378	338	362	333	329	368	338	330	342	357	356	346	308	345	358	333	323	360	327	351	331	314	357	328	354	334	360	359	345	374	318	354	367	331	330	327	331	311	326	336	344	340	316	375	333	333	338	331	364	353	325	363	346	324	357	317	317	334	340	323	374	330	387	366	347	338	330	331	329	341	321	315	330	341	353	328	361	356	344	349	351	357	350	323	356	357	317	286	377	387	366	340	374	366	322	325	363	329	332	364	330	329	362	351	311	322	316	326	370	335	354	314	311	345	337	332	336	336	349	333	365	324	331	351	328	348	317	355	359	331	328	361	331	356	337	350	316	323	349	370	316	353	348	377	360	368	364	324	355	338	350	348	317	322	332	380	349	363	343	324	333	316	319	362	326	342	315	345	329	367	346	347	325	333	300	349	340	349	358	358	378	357	364	339	317	344	313	373	329	371	345	359	308	325	340	358	325	311	375	383	351	334	344	350	363	345	340	324	322	358	332	349	306	340	328	351	321	340	337	335	370	375	355	353	370	346	337	324	335	318	342	359	372	355	351	343	367	324	337	331	356	345	335	351	330	335	323	351	337	356	355	356	311	353	384	337	359	356	331	345	339	326	331	334	337	339	336	355	352	346	361	347	345	338	362	344	352	353	321	342	317	334	405	374	366	326	360	327	351	325	317	330	340	348	348	341	353	320	323	358	390	342	335	358	357	362	370	317	350	355	324	360	340	363	372	344	329	354	324	329	357	325	313	355	352	338	356	355	363	341	340	317	350	349	337	331	352	372	343	319	326	325	366	337	331	358	371	347	345	346	333	365	343	316	379	383	322	320	341	341	329	356	351	351	335	331	337	351	342	305	339	317	318	366	351	333	350	337	368	336	362	338	384	318	336	356	362	314	365	328	335	350	318	298	345	334	369	340	334	359	352	345	363	364	335	351	389	371	307	352	355	350	354	325	354	332	354	368	286	352	326	338	372	347	321	334	375	343	334	314	344	344	323	349	336	308	317	328	332	339	354	324	353	355	344	313	326	364	340	342	369	337	366	360	346	363	330	368	346	334	334	340	335	356	322	346	333	331	375	359	352	366	344	347	368	345	331	338	341	317	320	339	382	341	384	357	367	386	300	341	335	365	324	345	334	367	359	350	332	313	315	343	326	319	328	349	359	344	365	352	358	335	332	377	353	331	366	337	343	333	338	359	352	362	345	330	342	319	333	318	354	332	335	312	340	375	314	323	354	327	334	295	333	322	328	364	342	365	315	352	346	342	329	356	327	336	312	328	350	333	342	346	324	337	323	362	302	360	350	360	340	366	330	336	350	335	315	351	377	384	309	369	320	331	360	340	353	332	370	354	361	336	348	347	341	385	398	343	348	339	372	362	346	325	312	322	329	356	364	329	335	344	327	329	346	316	341	351	343	347	345	361	290	322	350	330	335	338	360	352	324	336	334	343	328	341	342	300	354	324	308	315	377	348	379	315	340	336	321	325	320	312	325	341	324	340	349	324	348	332	336	339	299	344	316	341	326	349	379	363	370	363	337	352	344	344	349	342	367	350	327	316	358	359	356	371	370	379	337	355	358	348	327	304	353	341	368	329	317	353	361	333	369	348	339	328	356	351	310	287	366	339	360	331	343	318	353	345	333	336	347	359	333	394	348	347	328	360	363	348	319	312	341	345	337	339	344	376	359	339	362	322	355	356	362	320	353	343	359	333	358	334	335	334	335	377	359	321	336	316	356	348	332	333	327	363	356	316	346	344	337	359	342	360	335	338	324	376	337	341	347	358	337	326	327	356	315	332	353	320	336	351	320	364	343	359	330	355	364	343	335	372	329	360	329	318	359	357	352	399	334	356	358	371	339	332	305	333	349	364	343	323	349	325	336	326	348	389	365	348	319	336	327	328	332	315	338	348	335	359	311	301	343	338	339	360	337	317	329	351	338	369	363	349	330	321	340	365	362
59479	92823	65313	31726	15735	41744	9880	612	638	579	606	546	587	632	583	555	593	566	518	560	537	529	556	594	582	585	526	540	560	545	567	572	552	529	601	558	542	573	530	614	581	549	502	555	516	521	569	545	571	553	548	529	530	562	566	538	568	498	557	574	582	530	549	562	517	502	592	588	571	596	519	570	560	576	515	537	535	585	560	592	577	545	539	561	544	575	572	551	580	569	576	508	560	528	574	571	524	549	572	558	562	516	538	559	568	549	555	557	595	575	562	572	605	555	545	532	570	529	527	503	553	578	570	557	548	558	522	529	547	539	566	586	534	535	518	565	555	546	551	525	533	558	554	547	532	518	545	561	551	559	579	569	537	562	577	552	536	536	518	548	554	550	583	601	555	530	562	585	554	562	550	562	509	558	555	557	574	522	573	572	590	550	589	551	574	532	528	552	570	602	561	557	561	555	536	579	529	553	541	562	536	526	534	554	538	565	552	543	546	522	532	546	573	530	554	544	541	553	532	575	544	548	515	531	527	547	577	543	583	590	543	532	554	527	560	548	571	586	580	545	551	517	591	547	566	547	557	542	556	557	565	566	544	503	538	593	564	554	560	544	513	517	606	568	515	577	538	595	582	534	584	574	554	529	556	499	542	545	524	552	555	580	540	572	536	568	506	586	532	603	563	521	571	545	560	541	557	516	544	587	568	566	541	559	562	571	536	583	532	580	555	557	533	535	509	538	514	566	527	564	564	553	496	511	556	558	588	544	546	568	534	590	548	514	539	532	539	584	557	567	530	535	553	504	557	546	585	512	578	571	506	502	559	559	475	582	513	556	572	536	589	523	553	543	549	547	520	520	588	544	540	529	519	543	570	563	586	543	569	550	535	589	600	549	555	533	533	603	533	543	570	548	566	562	545	591	544	522	509	565	546	542	564	581	576	525	542	527	547	574	582	570	560	535	526	531	579	556	530	567	569	510	541	577	541	570	547	561	558	567	524	529	563	571	563	550	561	578	550	549	566	544	570	548	570	522	500	564	488	582	527	561	508	591	529	549	548	545	597	579	561	505	561	563	582	557	551	573	584	553	569	567	574	579	532	540	554	591	538	579	528	527	563	582	581	544	541	584	568	576	515	518	594	533	565	559	578	544	514	537	531	570	534	535	610	547	543	545	559	516	561	575	571	540	535	613	563	566	526	519	575	595	583	526	569	536	518	541	550	524	550	504	547	546	528	548	538	563	519	560	558	536	577	613	608	558	550	545	511	550	530	538	533	539	563	534	517	524	557	571	577	597	551	584	562	546	563	583	555	614	549	567	576	541	538	584	555	546	558	603	563	528	525	578	544	556	576	557	572	568	548	524	575	513	559	566	586	555	599	576	563	619	594	539	559	507	578	572	570	566	555	570	578	599	559	518	517	536	545	542	528	570	574	544	566	566	551	544	570	535	564	529	542	582	555	530	533	521	545	604	538	565	573	543	574	544	575	538	550	528	579	564	542	545	556	549	564	571	538	548	528	565	582	541	583	545	573	560	550	573	527	555	568	524	549	519	576	554	495	532	562	574	553	538	528	545	552	565	554	527	538	527	547	546	534	563	556	555	570	547	519	544	539	572	563	573	519	521	568	548	569	536	566	551	570	580	573	561	535	573	590	547	552	511	565	571	531	582	528	593	587	552	504	573	591	548	581	552	550	499	550	594	577	561	541	542	514	540	590	565	509	544	594	532	542	565	557	557	555	527	505	604	534	548	511	586	554	539	533	538	569	544	536	557	514	571	574	538	561	539	505	560	555	539	576	554	555	577	552	568	512	564	523	589	581	572	569	577	566	523	545	507	551	558	473	575	540	547	533	628	566	559	514	524	581	565	516	517	574	562	535	588	587	554	523	577	578	605	544	565	559	567	529	543	564	550	561	594	574	569	555	549	585	565	560	526	556	589	541	579	515	556	556	537	555	571	527	592	606	552	544	537	565	563	559	521	539	568	593	567	541	566	525	555	531	542	539	565	592	575	572	544	554	573	500	586	581	529	533	563	548	527	555	499	567	558	594	547	562	532	538	561	553	527	577	554	531	563	549	599	598	532	568	585	559	532	540	522	587	512	542	625	519	558	583	585	560	550	539	547	583	588	524	577	572	540	534	565	580	580	564	552	570	617	568	562	510	556	544	538	553	549	543	560	553	586	571	569	551	575	531	576	529	520	561	536	510	550	577	553	553	537	540	598	571	541	591	522	573	499	540	561	549	539	536	536	554	504	561	522	526	537	555	545	575	528	558	562	520	561	537	575	578	532	538	550	554	595	529	538	562	559	536	535	524	597	607	579	474	532	589	581	537	567	580	555	582	557	572	577	538	523	558	575	570	538	519	572	559	513	565	553	557	616	547	633	582	554	556	603	569	555	593	574	578	553	611	526	544	554	559	492	509	561	601	569	557	575	528	567	495	544	544	570	547	563	520	550	537	559	524	546	563	554	583	584	556	527	553	550	539	537	525	540	563	537	593	576	549	559	553	550	525	556	580	604	573	541	523	543	593	550	549	613	557	550	565	564	516	553	563	536	595	531	551	566	542	493	566	507	584	552	555	559	541	505	582	545	549	534	548	563	568	546	549	569	526	575	582	525	583	557	553	562	520	573	589	563	574	536	572	521	560	560	535	550	560	547	526	539	543	514	561	535	516	529	533	562	544	582	501	522	506	550	533	503	564	599	565	558	565	534	515	558	545	529	550	543	572	580	567	560	548	564	563	569	539	548	553	588	590	573	555	572	556	572	544	507	535	532	573	518	519	573	557	545	590	586	564	580	531	545	539	594	545	526	576	560	541	565	600	545	561	589	525	577	558	559	523	569	553	516	554	545	534	506	542	544	533	557	503	564	522	560	588	525	540	546	570	578	547	592	585	579	541	522	567	532	537	528	554	574	575	584	573	560	556	536	583	570	549	576	552	542	549	578	578	529	582	553	538	561	545	505	584	517	532	535	576	603	549	581	559	540	581	531	556	582	532	535	539	553	605	557	606	576	607	557	537	556	550	636	539	577	568	566	531	565	540	563	547	529	530	522	585	580	565	497	556	596	579	586	542	566	555	580	543	521	552	571	553	549	550	518	555	508	579	514	554	540	539	579	548	574	562	513	570	517	563	525	523	538	590	590	557	566	570	559	581	558	571	553	586	589	549	563	537	513	533	579	542	588	600	557	563	545	536	573	578	537	560	554	597	518	535	541	577	556	517	541	519	543	542	556	554	601	550	585	578	559	535	492	566	577	537	544	531	567	541	548	518	580	564	524	562	540	558	527	550	581	584	523	555	540	566	558	550	538	518	554	567	533	577	574	509	566	531	557	537	542	539	551	516	512	558	534	515	550	534	573	504	539	538	570	564	536	539	568	491	592	542	573	516	556	529	565	550	530	546	548	568	553	544	570	574	572	537	531	555	578	562	544	563	521	550	584	503	579	543	541	533	544	560	575	546	572	551	553	559	537	586	544	584	541	564	570
24233	23399	31763	26691	22098	36533	21907	2016	648	633	605	517	549	567	549	539	552	551	561	571	562	553	558	558	518	523	525	528	548	525	539	553	518	540	588	531	545	514	527	500	553	512	523	523	501	552	539	541	537	538	501	571	563	541	568	535	512	513	518	550	519	558	561	522	549	574	488	543	564	521	532	535	578	518	576	601	523	503	541	504	518	533	560	541	553	524	542	504	516	529	544	532	530	504	529	526	529	537	567	564	538	538	541	461	486	547	535	589	518	521	514	534	554	496	546	548	535	525	546	488	534	533	501	549	520	539	522	534	522	512	535	554	537	491	492	506	541	531	525	534	509	567	543	505	529	521	532	536	513	520	517	556	545	534	541	534	530	534	492	583	547	519	511	537	537	537	504	518	559	527	487	557	534	555	524	528	535	513	502	529	485	545	536	580	572	552	529	553	547	526	556	530	529	510	562	488	552	517	516	537	548	511	521	522	512	537	495	547	511	504	521	527	553	523	534	548	555	549	510	546	517	555	495	527	531	475	534	549	546	519	526	499	564	561	531	557	514	535	538	538	506	566	526	513	524	485	568	484	535	496	580	528	523	521	554	497	546	555	528	586	506	551	537	524	525	525	491	512	541	539	541	536	556	549	521	525	507	542	515	527	587	570	503	535	552	529	534	562	552	533	519	536	528	534	518	493	540	516	537	543	548	560	531	492	550	541	533	498	526	532	535	503	579	526	541	528	540	532	540	520	475	562	474	540	536	538	528	514	552	525	486	563	496	511	564	542	520	540	547	519	534	554	557	554	506	531	532	537	514	568	536	509	537	498	544	578	523	527	541	530	520	537	527	520	543	533	543	560	507	501	509	543	546	557	504	524	558	530	530	542	520	529	511	541	521	566	556	525	533	508	517	516	526	547	526	526	523	553	526	543	537	519	539	517	500	537	560	517	532	525	531	527	504	544	563	531	524	496	533	517	527	485	528	546	534	528	530	540	564	553	508	529	546	490	487	497	537	527	511	520	568	516	545	557	528	545	551	555	504	552	550	535	491	569	537	566	508	539	564	502	498	530	534	540	524	518	532	527	519	543	512	562	536	554	499	534	562	531	537	515	534	545	556	519	529	507	540	543	540	526	482	507	558	524	484	563	509	504	549	540	532	509	518	561	484	552	545	567	526	520	521	526	547	499	612	561	494	496	488	511	510	515	575	504	526	525	513	506	588	503	527	542	513	541	561	529	488	572	502	520	549	540	533	530	531	580	538	538	547	556	544	501	464	533	539	505	493	522	518	515	521	549	528	543	585	526	526	532	537	557	496	487	566	514	552	527	537	558	552	548	554	542	534	541	514	524	526	548	526	517	556	561	549	522	533	497	544	528	563	554	582	480	536	507	548	516	540	540	504	539	534	527	553	494	553	544	545	523	554	543	540	575	560	531	528	526	523	555	523	552	575	532	531	530	512	501	547	503	569	538	572	551	529	509	523	515	527	545	535	555	509	504	561	507	524	523	497	547	517	567	582	562	494	523	541	545	510	530	523	547	579	519	509	525	534	548	525	516	552	521	548	552	515	498	532	553	503	517	539	576	504	511	536	527	513	531	527	536	538	559	514	573	567	482	531	515	561	532	467	555	511	550	542	513	510	572	551	547	543	548	521	503	531	546	525	534	492	523	558	506	507	545	544	527	569	505	533	531	546	553	494	525	555	501	535	532	558	526	559	540	545	576	546	549	509	512	535	508	523	528	611	530	549	574	521	515	548	548	555	542	568	493	562	528	572	508	514	491	516	543	573	539	549	522	551	542	576	517	561	556	535	557	527	510	538	529	516	540	536	527	520	556	482	563	493	535	563	531	480	536	530	527	523	540	502	545	555	499	528	540	518	474	553	510	522	515	484	545	521	521	532	526	564	517	526	568	505	540	541	502	531	479	498	525	506	500	523	529	556	535	528	511	539	543	499	521	558	520	533	515	527	498	519	525	508	563	507	509	531	531	526	554	530	519	524	550	546	546	537	547	513	522	506	543	543	517	527	513	544	556	533	526	573	554	507	595	504	537	545	513	544	539	521	532	565	521	564	465	503	500	545	562	546	494	496	551	546	508	536	531	541	494	546	527	551	560	513	519	521	530	494	539	544	492	538	584	523	539	543	543	543	517	535	522	561	539	514	568	559	540	554	530	521	512	512	513	530	532	527	540	541	564	541	566	525	506	555	566	543	542	520	522	544	496	489	531	547	557	544	546	525	555	548	547	539	551	535	565	535	530	512	529	518	614	497	499	577	533	517	531	543	553	514	510	531	539	510	520	565	505	536	532	540	523	538	556	483	500	553	530	533	534	542	572	552	508	503	554	480	567	569	540	534	544	570	515	548	545	532	501	553	508	504	530	535	508	523	502	521	530	508	522	557	542	508	536	522	521	532	555	536	523	561	527	547	532	565	544	520	494	525	527	546	508	522	561	477	516	563	596	540	536	549	535	537	545	549	520	536	545	536	528	538	525	549	524	535	519	501	537	504	497	528	521	524	579	532	500	591	516	520	547	500	546	568	520	532	561	518	515	526	487	517	511	537	569	520	575	557	557	571	575	504	558	539	557	523	484	540	546	493	600	567	538	568	528	517	553	581	566	559	522	536	557	550	474	538	509	567	507	560	594	514	521	525	572	566	544	566	525	525	529	561	519	542	526	507	568	528	563	558	552	539	512	552	536	552	518	525	553	492	535	509	548	562	521	521	595	570	499	559	527	529	541	524	540	520	529	520	528	516	513	524	548	516	502	508	539	497	524	536	509	532	504	563	534	527	548	492	530	534	534	512	566	532	543	525	508	575	541	477	566	488	484	525	504	544	524	532	529	520	570	498	509	527	543	549	538	554	518	542	523	511	504	540	517	527	554	527	520	502	537	514	539	540	572	519	527	546	524	571	541	519	529	564	520	549	500	497	517	539	553	567	520	525	576	511	521	509	528	539	506	533	493	563	512	551	554	568	543	530	536	541	545	531	526	520	514	510	545	551	542	496	521	555	555	570	545	549	507	549	559	546	593	569	548	542	509	521	489	508	513	530	551	521	532	558	502	543	519	555	538	557	529	561	532	527	527	574	508	555	555	558	523	520	542	490	520	528	507	531	549	546	518	531	560	539	537	532	570	538	507	529	522	507	499	566	540	521	526	489	529	533	557	485	540	537	580	554	529	559	541	553	563	528	552	528	522	530	507	580	559	533	494	508	521	492	503	560	528	523	586	526	548	532	542	538	549	544	479	563	545	543	542	567	528	544	543	562	529	549	543	554	506	574	532	507	520	537	567	508	478	548	540	561	519	524	541	520	503	506	533	547	501	537	538	524	520	489	501	520	520	526	557	508	518	543	559	554	513	537	543	555	518	537	531	546	510	470	523	550	546	529	548	542	569	504	513	498	558	534	554	519	563	536	539	548	553	516	535	544	543	531	526	559	508	564	547	568	553	524	536	518	511	559	534	528	526	538	560	514	558	548	529	527	552
61942	101822	70182	37228	18513	49460	11446	950	948	873	904	899	847	842	830	870	817	848	825	836	751	848	880	834	826	779	735	809	773	797	767	816	850	795	818	814	849	831	802	803	805	816	834	800	768	808	836	861	801	839	864	833	818	805	823	839	859	832	818	787	866	857	818	880	835	783	846	848	821	796	792	896	800	856	826	866	822	887	821	818	815	818	772	832	801	807	785	857	801	870	833	816	809	850	802	826	795	823	813	827	841	812	809	818	829	851	792	836	798	819	848	867	831	844	780	835	808	825	809	833	811	821	799	860	784	798	808	839	798	841	849	821	825	826	853	856	878	784	796	831	823	813	787	848	828	844	806	818	797	826	866	842	817	793	841	798	804	818	761	802	787	848	846	808	802	835	816	865	825	811	825	848	900	782	796	812	827	828	816	826	782	822	826	763	786	799	807	800	822	783	791	834	814	867	820	789	804	816	805	818	857	806	805	834	861	867	801	798	805	828	793	815	817	870	851	818	826	830	773	773	776	836	840	799	864	836	792	816	797	820	816	818	855	798	840	808	799	854	803	812	817	848	794	875	816	812	863	850	797	811	855	825	880	791	858	820	813	832	815	843	791	816	840	823	839	836	802	815	818	821	768	793	843	788	805	837	824	848	803	808	817	865	842	798	781	795	799	756	845	820	774	821	843	899	809	814	866	795	810	807	875	822	798	806	851	828	816	855	842	798	800	815	846	919	813	767	846	848	792	777	809	826	833	854	826	823	793	805	836	772	883	829	807	858	842	854	848	818	808	787	801	816	805	837	818	861	853	843	818	867	809	871	862	805	831	836	797	831	796	822	837	836	829	825	848	800	837	807	811	793	814	817	820	809	855	804	833	823	809	842	811	832	791	807	826	756	837	845	826	836	856	888	843	897	834	860	810	787	811	836	815	807	826	843	810	834	832	807	837	811	829	795	876	797	830	789	797	790	844	844	821	799	848	811	835	773	815	821	811	732	826	784	775	851	782	802	779	813	840	817	818	832	780	794	830	815	851	793	826	790	814	785	803	834	839	819	861	821	766	768	815	846	807	840	766	807	822	855	847	838	808	799	825	877	877	837	813	787	826	844	871	857	841	815	829	783	848	823	831	830	835	829	821	804	861	803	794	833	838	810	827	884	826	805	785	835	813	807	811	779	856	785	774	788	812	846	796	855	860	795	824	833	782	816	784	835	797	851	775	794	797	795	834	804	795	793	799	888	825	837	805	811	818	799	835	836	815	842	805	787	865	838	831	853	770	808	809	818	761	792	768	849	878	779	826	828	848	800	836	786	811	836	809	843	778	831	806	818	796	838	791	845	766	787	798	813	781	796	816	778	852	831	851	800	796	847	837	804	755	803	829	803	823	815	776	820	823	789	815	858	822	819	846	814	797	785	781	859	844	792	854	828	818	859	801	826	802	804	850	812	823	817	872	806	778	820	798	862	868	824	856	792	808	797	870	822	832	781	806	820	820	761	855	789	825	850	787	821	806	845	825	785	850	811	809	809	763	848	817	823	767	862	793	828	878	815	789	801	835	834	795	814	838	819	819	799	835	834	833	824	845	820	789	814	809	833	861	842	807	793	840	819	810	843	793	796	823	821	786	812	803	836	842	827	825	825	817	830	790	787	781	777	804	823	826	839	859	798	812	882	760	812	806	820	808	785	793	812	790	819	843	844	863	784	807	762	840	816	817	801	879	835	803	830	867	811	776	794	836	803	821	790	822	825	803	872	829	836	781	772	856	842	798	816	816	821	752	782	824	805	798	781	853	825	803	816	818	817	804	816	804	819	772	798	807	831	843	795	853	838	839	825	792	811	833	820	854	787	835	816	808	784	837	817	830	823	778	794	838	814	811	779	841	838	853	807	838	802	822	753	749	839	744	826	818	836	779	832	854	849	813	779	820	823	787	799	824	807	797	848	841	861	867	886	836	778	831	845	847	830	809	847	814	841	853	794	802	794	883	831	801	807	829	851	776	813	862	805	826	805	836	831	784	828	830	761	831	766	809	816	820	784	819	843	802	888	780	805	826	748	861	864	793	833	825	779	801	838	795	813	825	830	828	854	822	831	842	833	817	791	854	846	845	776	810	810	803	793	807	759	854	847	835	785	798	798	855	824	790	821	857	795	798	823	831	763	837	814	802	826	833	846	854	820	811	802	840	815	809	840	854	824	836	873	806	779	793	786	788	816	817	852	821	822	849	813	857	789	797	846	817	761	835	809	832	763	821	851	807	854	862	799	821	803	784	805	851	808	797	832	789	800	806	830	803	803	810	811	852	785	833	839	801	853	847	848	827	805	818	847	815	869	808	769	853	823	810	847	899	795	809	827	802	805	825	789	753	845	788	845	845	830	813	799	774	847	813	813	810	818	804	826	818	826	823	767	799	806	836	832	820	806	832	848	860	787	837	838	816	817	787	825	868	856	839	830	805	833	812	826	852	772	784	855	776	847	818	812	854	825	770	819	816	824	812	819	829	824	825	777	831	770	844	878	841	809	812	791	820	804	827	817	822	864	800	863	863	794	814	818	802	799	854	805	788	824	788	829	803	809	795	837	786	821	823	818	813	806	840	855	825	804	840	775	816	827	832	770	808	798	868	852	776	837	842	834	851	803	813	794	842	904	856	853	829	827	802	766	825	816	835	850	870	812	758	779	843	859	821	813	894	816	829	822	874	844	809	830	841	819	843	850	850	819	812	816	822	796	793	854	783	853	845	754	860	851	821	810	815	812	840	794	805	797	782	786	822	798	805	833	779	812	833	785	798	835	849	826	839	830	797	819	840	831	787	780	829	871	871	841	891	841	770	831	799	877	804	764	827	807	788	855	781	803	809	802	828	824	821	798	867	847	777	809	769	775	858	804	821	833	767	774	864	803	819	810	848	835	787	818	833	835	800	823	773	819	840	843	794	856	860	815	834	795	852	833	861	813	817	834	848	849	854	772	838	817	813	867	816	802	809	833	758	816	828	804	824	787	827	807	855	814	825	814	872	822	806	797	849	818	826	809	854	752	800	787	829	792	803	858	825	836	827	836	824	857	793	806	879	830	845	863	871	838	854	839	799	791	753	851	888	776	842	766	805	796	813	825	845	815	867	807	821	823	845	801	837	836	812	809	839	771	824	815	827	805	814	829	849	819	797	814	834	881	891	843	848	793	844	862	811	831	817	865	806	832	814	751	750	832	788	823	827	765	859	801	854	826	816	837	851	802	816	874	812	800	841	804	815	813	850	826	784	817	812	808	845	832	815	850	775	841	863	791	808	826	797	840	819	829	804	850	818	820	785	832	824	821	786	806	787	840	810	824	842	870	816	794	833	856	774	794	835	813	801	872	798	805	801	797	746	774	833	790	822	840	836	808	822	825	785	826	851	812	796	828	850	822	774	821	810	820	802	869	886	797	823	832	859	815	789	839	837	809	793	819	773	789	851	781	776	821	792	843	853	795	792	857	830	839	800	852	852	805	785	803
29023	30916	28838	10016	1488	5920	1163	213	193	211	222	207	210	183	192	214	217	196	216	218	239	205	212	226	202	216	221	194	228	216	247	192	218	213	198	198	208	219	206	234	243	209	212	224	223	217	217	211	222	226	209	212	245	207	192	211	213	231	194	243	215	204	226	197	230	191	228	226	202	217	222	221	201	221	230	210	231	233	227	217	193	201	224	221	222	209	210	205	206	214	229	222	235	179	229	224	202	226	252	206	200	226	202	189	231	221	210	212	213	211	195	220	225	238	232	203	211	231	232	237	222	226	188	202	211	225	218	225	217	193	230	213	186	216	200	228	197	221	208	205	206	206	215	227	222	210	202	216	249	219	196	208	187	220	201	234	214	217	214	232	219	225	191	204	203	254	202	202	202	206	223	208	228	207	221	208	209	211	231	226	197	237	194	207	204	207	208	228	240	173	214	210	223	218	228	219	219	223	232	227	192	215	223	219	238	196	211	216	203	224	219	212	233	239	213	205	212	199	213	213	239	234	193	199	226	218	231	226	204	225	205	226	223	198	217	212	255	212	222	244	218	217	205	238	230	213	213	204	224	211	238	219	219	211	214	215	222	237	220	199	222	217	207	198	221	218	246	207	217	200	227	209	219	214	217	220	197	217	214	189	204	207	204	251	216	239	203	199	227	223	211	190	209	194	219	205	206	213	199	226	213	216	225	231	238	215	232	199	216	242	194	226	215	213	206	227	220	213	241	183	219	195	210	236	238	219	227	219	207	216	236	184	223	205	202	191	198	229	219	228	191	210	193	224	205	189	220	234	207	216	236	206	223	210	221	211	224	221	223	189	212	211	240	223	209	246	207	218	240	216	197	211	226	234	221	228	196	231	194	226	193	214	227	194	198	221	213	231	224	207	193	216	194	194	218	173	213	230	192	219	209	203	204	210	229	203	207	222	213	237	234	211	202	235	225	188	220	216	191	205	192	235	208	204	245	186	229	212	218	196	209	215	217	216	258	225	223	222	191	192	207	224	200	213	232	227	220	211	205	236	225	206	235	263	199	215	228	184	238	214	214	196	203	204	217	215	205	209	208	213	195	201	195	214	191	226	218	230	253	243	230	225	230	219	210	213	211	230	216	204	215	215	202	198	221	219	223	224	209	207	214	236	209	231	224	236	206	183	230	203	229	176	222	219	188	188	200	198	244	227	212	212	197	212	223	204	228	222	241	209	248	204	225	203	238	201	231	251	228	185	226	215	210	241	211	230	227	219	224	215	211	231	219	212	223	197	214	219	222	228	214	227	224	219	194	225	198	224	201	227	245	217	244	222	208	226	241	192	223	210	205	201	199	218	229	218	218	202	220	229	210	225	204	254	198	222	217	220	203	228	193	220	197	210	221	229	211	233	223	199	217	209	218	244	221	203	242	214	230	226	209	224	240	214	222	223	232	243	219	213	229	209	212	197	215	235	249	220	206	204	208	216	215	213	217	212	232	194	229	217	232	195	228	211	204	213	224	225	209	223	238	205	240	198	221	217	214	225	212	219	229	213	206	198	197	228	233	231	210	219	227	222	219	219	232	237	228	207	217	213	204	241	205	187	217	209	214	245	238	224	249	222	208	199	199	217	218	234	213	221	229	232	223	227	196	240	223	216	239	226	227	231	213	211	206	221	211	216	209	188	226	241	209	215	219	223	220	249	210	222	209	231	199	225	218	206	217	222	200	207	194	220	237	224	196	213	240	214	230	222	202	234	221	230	187	201	189	203	213	239	206	203	256	186	223	217	198	210	232	195	209	214	205	207	213	193	225	237	220	217	237	227	214	229	189	207	196	214	203	215	223	218	207	235	214	231	210	211	207	207	212	244	224	215	253	218	230	212	217	209	247	210	207	228	232	212	238	210	217	206	195	208	224	211	205	223	227	216	219	201	205	200	211	202	222	215	220	223	220	228	233	229	204	232	198	219	215	215	213	223	223	202	223	245	251	225	207	198	216	220	214	213	225	218	204	233	229	217	218	211	208	218	218	188	221	211	185	227	225	222	246	209	203	209	236	224	217	227	208	206	196	211	228	204	210	227	215	212	204	211	213	208	212	197	230	217	194	226	220	232	225	208	208	230	217	218	200	208	221	239	203	207	218	227	208	183	229	220	222	211	222	224	224	219	223	214	204	201	215	222	220	204	226	196	214	189	227	182	202	238	215	223	193	224	235	235	246	223	203	227	234	222	235	206	224	194	200	245	212	197	210	214	246	231	229	204	199	250	212	212	219	237	240	208	225	233	254	243	213	215	206	214	214	229	243	216	209	233	228	233	210	206	219	213	216	207	229	203	214	196	225	224	183	217	213	222	209	220	189	210	222	203	210	214	189	209	182	216	221	223	244	259	196	237	228	180	213	209	221	215	197	187	222	219	231	225	209	213	208	208	221	239	217	201	209	245	229	197	250	230	184	223	196	222	209	220	209	196	234	228	238	220	200	219	241	205	194	197	217	221	244	202	205	238	208	224	236	210	188	204	212	223	193	220	226	208	225	223	219	216	222	232	217	196	224	242	219	190	236	218	231	219	225	207	209	224	214	216	234	238	213	207	222	217	211	211	234	220	207	185	248	221	217	203	211	200	198	232	234	226	250	219	205	207	199	218	202	212	220	231	212	207	218	214	212	213	235	196	238	215	210	212	196	207	224	247	214	229	236	210	233	251	263	245	222	215	227	229	206	203	225	204	223	206	223	195	221	208	219	220	217	230	239	210	191	210	222	231	225	196	210	221	241	208	238	213	209	205	232	199	234	214	211	202	211	247	204	214	206	197	221	206	202	194	211	225	230	228	224	210	219	224	212	234	228	199	230	208	199	210	210	215	214	211	203	206	203	211	236	228	200	232	228	219	219	212	231	236	204	222	206	218	190	177	213	203	213	228	205	215	228	200	219	213	207	244	210	217	232	225	215	205	211	206	189	186	223	185	199	208	211	219	218	206	232	210	209	220	223	204	208	207	196	231	223	204	222	217	234	225	240	205	206	195	209	217	233	220	198	220	228	192	226	231	195	230	199	216	223	210	214	221	201	241	210	218	202	242	223	202	185	200	215	215	197	243	221	212	221	206	193	218	196	214	211	223	209	221	220	223	213	220	211	219	216	196	206	222	198	208	222	211	224	212	214	196	211	198	234	194	207	207	204	223	207	208	224	210	228	220	210	209	212	233	201	178	207	208	210	190	231	221	212	234	241	209	219	192	213	197	242	220	197	211	226	232	196	236	210	217	214	222	214	228	208	218	218	215	238	198	234	215	189	233	221	239	220	225	215	202	220	231	240	218	211	225	190	221	209	214	231	199	214	242	224	207	224	214	202	208	228	227	201	225	226	229	183	201	228	217	195	201	246	228	205	233	219	229	231	218	198	226	202	226	222	190	219	201	199	214	231	205	236	238	220	190	213	216	196	190	205	198	224	197	205	194	219	222	197	212	199	215	228	239	216	217	212	200	208	210	193	190	193	214	226	218
33391	50391	33214	9786	3253	13167	2125	362	337	402	411	369	377	376	354	360	403	351	398	384	390	349	373	397	337	390	377	336	332	357	363	380	390	399	361	403	331	418	355	384	398	363	339	367	343	377	410	346	369	360	380	371	364	379	367	357	380	401	408	374	347	385	350	360	398	387	346	383	356	384	361	373	336	376	372	357	358	382	371	338	369	361	366	325	362	349	373	381	365	392	332	395	363	382	375	358	370	362	367	405	368	353	386	400	354	412	369	336	350	350	391	368	345	344	370	365	368	372	382	378	371	375	342	354	396	371	390	382	349	385	337	369	362	368	381	380	397	355	399	381	395	380	358	399	367	376	390	362	326	392	343	393	368	350	365	365	359	349	375	395	363	369	375	397	354	389	371	369	375	381	385	340	370	348	382	396	365	366	387	358	392	364	377	402	369	367	365	336	391	416	356	393	376	407	387	353	419	383	330	359	361	381	366	347	382	382	379	352	404	371	391	383	394	348	380	344	351	380	343	355	379	359	359	395	361	366	345	396	344	345	346	335	371	351	351	385	375	361	393	374	348	400	353	354	373	372	356	401	350	364	401	351	371	361	359	369	389	355	353	400	382	336	390	410	373	336	345	364	362	395	362	336	385	362	376	374	373	398	387	369	368	412	357	354	345	371	337	375	369	377	358	371	383	357	368	372	352	376	373	340	345	386	417	362	382	369	384	385	393	351	348	339	380	400	374	371	402	348	360	354	395	345	382	357	370	397	383	376	365	379	371	373	387	361	372	394	343	380	401	365	347	386	369	379	368	367	361	364	373	373	388	339	405	405	383	351	384	382	379	361	402	391	351	368	359	382	402	386	354	357	388	384	346	341	372	358	348	379	345	388	364	361	381	386	379	375	336	368	345	352	343	399	408	378	390	381	373	362	355	366	345	353	357	378	365	360	347	360	366	353	376	359	398	369	413	368	377	342	350	374	361	364	405	379	394	360	368	333	386	337	355	343	385	373	355	339	392	364	382	356	329	356	356	375	395	392	400	398	390	359	356	359	401	337	367	344	371	416	380	371	371	408	354	374	379	386	358	388	373	374	396	410	365	360	359	363	379	387	390	384	399	401	389	340	419	352	345	370	364	365	356	335	353	376	341	388	396	409	389	388	348	395	349	346	358	371	329	379	363	347	396	383	363	367	382	395	373	376	369	390	342	372	343	338	382	391	357	345	368	373	341	366	364	366	387	371	346	373	399	365	369	383	377	339	402	375	375	391	374	361	327	365	354	337	382	371	346	377	373	378	350	398	345	354	397	339	362	369	362	404	388	383	378	357	381	363	371	414	384	395	365	364	402	379	381	396	378	351	361	331	360	358	368	380	406	385	361	366	365	353	351	350	353	346	393	399	433	343	378	358	345	350	350	335	380	377	378	352	373	385	374	389	378	350	359	366	358	348	376	366	406	398	375	340	393	370	358	349	388	388	408	381	360	348	333	400	346	337	338	361	348	373	376	371	357	386	370	336	336	376	373	371	341	356	354	363	368	383	344	384	387	380	378	330	375	353	396	355	357	382	355	394	389	367	366	377	355	352	413	399	388	346	353	374	375	372	362	364	364	390	321	394	357	412	344	354	333	398	376	402	334	388	351	360	383	367	362	390	382	339	376	363	387	396	360	368	328	359	372	351	389	330	343	341	356	389	373	363	371	326	384	381	338	351	378	385	360	359	390	384	355	385	414	376	360	367	359	386	343	355	326	372	341	368	373	356	369	348	368	392	371	353	351	358	383	362	377	401	377	354	359	369	389	331	386	386	363	398	350	398	364	397	371	374	364	393	363	392	371	375	345	364	340	349	369	336	348	361	392	382	387	365	365	370	376	342	351	352	369	359	378	398	395	356	392	356	321	377	403	357	359	373	356	369	396	388	375	369	368	395	386	355	362	373	335	350	371	359	356	383	388	372	373	403	364	360	336	387	379	378	368	363	360	344	348	350	349	389	387	389	382	390	370	390	369	389	353	353	359	386	384	351	402	372	369	354	354	372	366	368	358	348	371	342	369	357	383	358	351	364	366	338	353	391	387	357	379	376	374	369	390	370	345	383	380	362	375	390	430	387	384	342	370	341	400	391	349	339	389	336	360	347	362	381	420	378	380	357	364	362	388	344	379	368	326	397	365	360	367	360	389	398	362	385	355	339	363	375	396	355	365	363	358	337	348	398	363	366	388	357	380	421	364	363	367	337	397	356	387	335	391	354	371	384	345	378	357	367	358	380	372	384	387	406	350	391	358	318	323	368	392	379	372	351	367	382	334	362	365	355	363	335	403	397	369	380	354	377	373	395	389	356	356	397	382	386	380	387	402	367	359	358	420	412	372	354	375	359	357	358	386	393	401	329	399	386	392	379	349	343	367	373	355	379	361	382	381	363	350	412	363	331	416	359	357	375	358	376	438	375	378	364	396	364	361	337	361	377	353	332	351	360	356	365	362	377	392	391	390	335	385	398	357	411	391	356	344	311	381	366	367	362	360	396	389	363	373	367	389	393	373	393	370	360	375	374	374	377	368	391	380	344	375	377	356	383	397	398	358	402	339	381	393	372	347	347	343	368	381	401	371	374	392	357	353	363	362	391	377	339	370	390	367	377	350	384	366	355	354	341	378	370	386	359	405	348	363	363	367	375	381	387	343	366	380	358	376	352	358	392	352	360	325	397	383	354	375	367	353	400	361	359	357	352	369	402	363	395	349	360	350	353	357	344	355	335	390	373	389	361	365	352	339	382	380	405	367	382	383	389	379	374	343	391	336	353	372	365	380	370	381	374	347	366	375	365	342	337	393	365	384	372	384	382	371	371	334	411	396	329	383	356	357	353	341	378	330	395	393	361	355	385	365	361	351	376	342	370	407	373	377	338	374	377	384	380	380	392	386	368	365	336	312	385	345	363	358	366	353	374	343	371	388	375	355	356	379	379	340	367	385	334	383	365	379	335	351	381	364	329	381	380	368	394	396	386	373	373	404	332	385	370	394	380	323	350	354	349	374	389	369	380	414	381	400	375	391	384	366	346	355	387	373	372	359	403	387	386	353	357	337	346	339	371	360	351	352	375	359	396	365	375	391	344	353	362	382	361	359	374	379	339	385	335	358	399	366	390	386	346	370	343	350	398	362	412	356	376	395	350	405	364	379	346	350	340	364	344	342	365	393	348	372	365	367	384	377	388	402	373	373	338	354	372	384	376	358	359	370	369	346	380	377	390	378	375	378	355	374	369	368	348	363	394	361	382	348	385	362	387	388	348	375	348	389	378	365	404	341	379	362	357	362	369	369	375	328	326	356	345	350	386	342	389	362	402	368	374	339	366	355	370	344	389	346	381	348	377	359	387	362	393	378	376	377	348	365	359	410	359	371	354	370	406	366	370	344	315	358	344	335	346	392	366	377	361	357	374	350	342	362	358	380	369	384	370	396	397	360	395	390	428	382	381	355	351	366	370	342	360	336	353	399	360	400	385
25166	26110	38612	29716	19693	31456	12504	537	368	333	367	349	341	319	337	353	401	350	341	369	339	342	378	343	299	349	338	349	356	349	340	354	345	334	353	348	367	340	344	347	338	346	345	371	371	347	360	330	375	333	320	352	327	320	334	361	324	319	367	343	357	306	338	367	348	350	326	315	338	372	372	332	349	330	381	300	331	358	382	368	319	317	395	307	339	317	349	327	331	361	354	378	329	329	316	347	331	348	361	349	343	347	332	334	352	360	307	324	342	323	326	325	382	358	349	343	360	336	334	349	350	358	374	370	316	335	337	351	334	333	376	331	358	346	333	305	336	334	339	348	352	344	356	329	330	364	336	331	337	334	313	331	342	351	350	333	353	322	348	324	340	355	360	366	366	342	358	331	350	338	368	371	326	345	382	346	340	336	338	343	355	360	288	350	341	359	358	318	349	368	315	354	319	331	335	356	357	323	375	334	351	310	356	308	337	338	325	355	341	372	354	346	328	347	345	336	325	358	343	323	348	346	362	328	312	341	373	337	330	326	346	352	350	330	338	319	322	341	345	326	335	329	330	315	345	324	339	347	342	353	350	306	328	330	321	359	316	340	357	337	337	328	353	343	351	340	332	308	329	363	320	335	371	353	341	346	361	353	339	327	336	361	339	335	323	317	313	369	340	321	377	336	358	315	358	367	374	322	321	325	328	313	342	326	328	335	340	352	322	336	352	338	325	332	356	348	317	343	321	332	331	373	364	328	354	352	311	350	320	368	341	351	352	329	350	326	338	379	384	311	362	320	378	337	361	326	356	342	312	332	362	321	318	368	347	332	352	307	351	359	358	347	347	335	324	347	337	377	356	347	328	337	348	377	354	338	315	343	325	382	338	328	344	337	353	332	333	359	334	330	327	345	381	334	349	351	362	333	338	322	362	327	369	380	352	374	314	324	375	330	342	361	320	336	334	322	349	344	315	351	331	365	333	340	369	291	354	335	380	341	342	310	325	325	337	366	336	358	355	346	332	336	354	297	341	345	373	349	328	340	347	359	301	297	363	368	346	345	364	342	309	321	321	335	338	344	322	353	354	348	366	351	330	327	354	298	347	346	389	358	351	333	348	344	328	320	325	336	352	342	337	333	343	322	354	340	359	316	369	319	361	366	337	338	332	338	329	337	359	341	331	341	354	361	322	383	339	317	348	340	344	343	328	352	352	319	353	328	329	312	327	337	379	338	356	330	344	331	316	332	337	344	314	325	325	342	380	331	354	349	356	369	359	322	306	341	321	360	333	360	351	342	336	329	336	346	321	357	360	324	372	346	334	333	311	307	377	344	348	326	348	353	329	326	314	350	364	325	371	311	374	346	322	339	327	344	332	351	320	340	316	339	357	338	330	388	337	348	320	360	308	338	307	318	312	369	313	381	358	356	344	344	318	363	303	338	349	354	335	358	335	347	359	300	322	365	334	373	339	337	362	349	351	349	350	293	325	324	350	369	336	312	350	333	328	327	344	331	353	357	329	335	335	333	344	370	357	325	344	316	324	304	335	348	336	313	330	308	333	329	345	298	359	356	343	362	386	322	322	313	327	322	323	324	359	332	363	329	313	333	352	357	361	279	318	344	312	330	348	352	296	300	315	310	374	319	315	356	325	351	328	350	354	340	347	348	358	329	357	336	323	367	323	322	352	360	336	346	341	313	328	322	351	343	346	331	344	353	342	374	336	343	291	362	333	352	314	325	377	382	329	336	328	342	302	351	348	320	346	350	331	347	330	365	355	358	338	338	344	359	353	332	313	345	330	352	312	352	319	331	342	356	355	335	322	354	335	331	318	303	321	363	355	350	329	321	358	356	329	340	340	359	351	330	335	355	353	312	349	317	304	351	324	345	304	316	378	352	355	303	355	345	315	354	314	323	367	342	347	341	380	339	354	336	321	330	362	342	318	342	323	315	329	327	352	327	382	347	340	341	331	329	348	344	306	324	311	343	355	344	341	341	316	329	354	322	338	326	357	370	341	333	355	311	351	342	346	341	376	358	338	354	338	357	374	364	332	319	317	328	334	354	325	375	333	371	347	336	367	368	350	344	371	351	354	353	335	358	345	357	335	359	340	330	332	323	295	315	326	380	337	323	315	342	325	348	334	319	346	348	370	348	341	361	312	345	345	345	330	339	337	367	339	361	365	349	352	374	360	336	329	327	340	357	343	343	330	323	295	331	314	355	336	332	351	306	342	335	322	331	327	344	361	381	331	312	325	366	337	300	379	337	368	347	345	364	333	315	380	324	340	372	310	337	332	338	347	356	316	379	348	365	349	375	343	345	332	348	353	328	342	333	325	334	342	331	344	314	364	321	347	363	327	347	325	357	378	333	363	339	323	338	309	354	332	346	314	326	357	324	319	306	339	376	362	335	331	377	346	332	353	328	349	363	342	335	360	332	356	355	330	351	344	340	329	317	363	317	362	348	331	328	319	368	332	337	340	370	324	352	348	349	339	302	364	345	326	323	336	347	325	347	318	343	359	314	355	374	297	355	316	354	336	352	339	334	347	345	304	365	342	326	329	344	367	338	336	344	312	342	340	371	350	369	339	352	312	350	345	356	340	337	323	390	332	315	329	342	340	318	335	347	346	334	316	340	327	367	338	342	342	314	336	350	309	337	328	321	326	343	350	303	348	371	329	324	342	355	341	351	349	331	348	321	360	330	356	324	364	366	356	336	371	334	361	319	319	338	369	322	349	347	364	327	329	337	349	344	337	325	349	335	356	355	363	320	380	366	338	306	344	347	360	362	348	333	346	304	322	335	370	351	355	323	339	356	337	349	354	339	343	332	325	354	330	346	325	330	331	321	347	336	362	346	334	343	310	328	354	333	330	338	340	345	364	366	333	327	336	365	357	347	318	322	336	364	359	338	373	361	338	349	330	345	313	311	338	314	380	343	334	318	324	328	350	342	323	341	329	326	311	363	321	385	297	334	325	348	365	364	326	333	336	360	334	358	336	327	347	353	330	310	355	341	334	336	315	309	328	331	324	317	349	324	335	336	352	331	335	367	353	379	335	323	325	315	349	361	340	341	311	330	326	353	325	350	359	384	327	342	366	345	323	335	332	362	352	322	318	311	364	329	327	347	354	354	310	333	346	362	308	344	342	346	328	347	331	352	315	327	341	326	331	348	325	351	332	319	349	318	337	343	335	315	319	322	323	327	338	324	353	362	317	344	350	363	288	363	361	354	338	301	348	327	342	327	330	318	317	338	354	349	340	347	339	323	345	345	336	373	388	356	335	346	335	388	335	320	322	312	360	335	351	347	340	351	315	320	342	335	368	360	321	341	341	324	341	327	293	309	357	351	324	327	351	315	356	358	353	335	366	335	332	345	354	363	338	328	353	360	316	307	322	329	322	366	370	341	315	367	355	351	365	368	328	372	335	341	352	346	343	400	356	302	322	330	331	352	344	348	330	339	364	339	325	371	321	356	341	330	322	354	350	335	327	341
58978	93243	66623	26425	14466	40290	8906	689	606	615	614	613	560	571	593	539	588	547	555	557	585	548	557	536	539	517	552	542	540	623	556	513	543	585	540	583	568	514	519	503	561	578	571	507	529	514	540	545	572	547	539	544	544	500	526	551	546	540	571	536	558	532	514	536	563	560	580	528	576	554	563	499	501	600	556	542	548	558	564	505	562	600	562	537	539	551	533	548	516	557	528	569	541	585	526	579	526	556	584	548	568	542	539	591	538	556	557	581	532	535	569	539	535	498	541	537	524	546	564	571	571	577	545	565	557	538	560	548	555	549	587	552	507	523	524	558	546	535	570	515	554	567	569	593	504	580	554	572	533	567	582	575	593	564	561	568	521	509	559	519	572	559	576	540	539	579	569	546	547	520	588	521	552	582	534	537	501	488	559	542	503	533	534	482	539	562	536	546	552	551	512	517	543	500	515	541	587	538	520	516	574	570	549	503	567	498	554	569	554	569	565	528	523	534	540	542	579	525	546	580	559	557	547	559	505	577	528	556	601	559	560	530	601	545	556	550	533	515	531	545	519	532	530	524	465	543	530	521	496	578	556	558	562	556	584	580	581	538	548	580	533	547	549	530	533	561	494	543	537	526	512	564	594	540	541	515	580	574	550	518	540	541	564	541	540	546	522	562	590	570	540	589	528	564	526	590	560	584	586	549	567	569	537	554	571	549	571	544	546	588	579	522	546	548	515	553	549	619	544	525	588	532	546	571	577	553	584	569	537	530	538	606	551	585	539	551	555	563	558	568	588	582	561	558	544	583	556	539	503	512	520	533	556	587	533	551	527	538	546	552	517	575	491	546	550	526	555	518	512	543	608	519	534	570	505	586	551	581	555	554	607	493	533	529	534	520	544	527	560	514	503	569	574	567	512	551	580	550	545	499	603	566	540	571	508	563	586	533	550	546	576	539	524	521	556	512	506	553	566	514	533	582	526	557	541	537	533	530	517	531	549	552	552	536	538	569	546	548	538	555	572	527	493	581	547	542	550	531	530	527	562	535	560	557	562	540	555	518	578	507	557	536	560	563	558	539	526	560	569	531	534	591	559	535	507	500	551	555	548	568	580	530	517	567	542	574	548	531	579	503	546	550	505	599	556	571	584	573	593	571	576	537	540	577	537	551	549	469	545	603	565	536	545	578	554	542	544	568	546	575	565	558	604	557	586	571	530	562	543	573	547	589	541	590	554	515	497	534	524	556	565	552	540	524	542	574	511	559	529	572	515	567	579	555	534	525	566	531	577	542	561	551	537	570	533	574	600	559	539	510	549	547	544	531	572	556	558	585	518	553	508	569	561	559	587	569	545	551	565	504	575	525	544	572	493	534	532	526	546	563	564	558	550	532	562	574	571	579	525	565	560	504	531	543	541	571	570	546	532	560	527	547	527	545	548	567	554	544	552	543	554	534	529	551	551	553	547	588	499	536	552	581	554	551	525	593	565	561	549	546	567	612	546	527	528	549	563	566	541	558	551	554	553	557	594	527	542	555	571	514	560	582	549	529	564	542	520	522	550	558	521	531	564	544	537	556	569	494	545	518	529	542	561	552	542	571	526	551	531	567	567	532	549	585	565	562	521	566	519	533	576	535	543	578	543	539	544	523	559	525	543	561	560	533	575	577	553	566	543	540	522	555	584	529	503	552	516	579	565	540	561	531	556	573	559	575	535	576	539	576	549	595	542	525	576	532	537	576	561	508	513	531	529	568	563	550	563	559	573	513	540	583	543	573	531	562	552	522	532	524	540	558	550	554	549	529	552	571	526	543	539	496	575	546	538	563	529	534	543	582	528	550	558	539	527	552	529	518	563	547	539	555	556	506	527	545	575	603	532	549	576	561	563	543	539	548	571	509	554	594	573	582	560	566	552	537	553	500	558	537	555	572	559	510	561	524	537	558	571	567	528	562	526	553	518	519	546	493	562	537	555	570	564	558	565	563	565	511	529	526	518	559	536	573	553	585	573	559	600	549	536	524	571	533	523	544	550	586	567	539	587	555	576	515	512	558	542	561	523	546	531	558	557	502	543	538	542	564	566	549	552	575	564	533	520	532	563	581	577	558	564	504	568	569	576	566	517	581	558	562	573	498	565	580	540	543	548	567	570	534	578	513	538	574	579	561	537	530	522	539	520	550	515	540	547	511	542	539	572	605	535	559	546	577	542	584	535	539	514	535	569	532	540	513	557	573	556	538	512	589	524	503	487	542	525	565	539	552	577	570	542	544	532	597	570	548	542	530	571	559	573	551	544	574	568	515	597	543	549	545	501	534	536	598	515	563	545	559	550	547	536	529	534	516	525	536	576	527	557	548	559	568	538	545	562	527	531	567	534	561	572	536	556	587	537	534	545	524	559	583	528	543	551	538	592	536	551	594	554	576	545	549	528	538	547	528	546	482	553	531	538	571	566	551	559	520	557	570	535	575	520	534	542	556	519	546	531	552	565	598	533	561	566	537	542	596	584	528	533	568	575	528	532	554	548	528	546	539	523	600	583	564	587	532	526	567	575	592	527	581	558	572	556	564	519	568	544	604	527	535	515	535	574	537	551	500	539	535	539	529	569	557	583	519	553	514	594	539	558	537	545	560	573	552	545	550	537	550	580	534	585	523	565	565	601	542	534	548	541	548	536	543	568	501	558	509	530	537	560	518	505	538	598	583	575	549	551	582	561	554	555	564	559	565	557	520	606	556	564	534	544	543	518	569	541	578	508	551	539	517	538	589	555	551	528	512	517	569	532	589	626	570	553	554	533	559	538	558	535	571	547	564	576	540	526	544	532	540	548	590	542	541	546	576	563	584	527	513	550	540	514	575	596	593	510	545	537	546	549	563	548	563	533	522	478	484	553	521	552	569	526	554	521	557	576	554	566	542	543	528	543	584	544	560	602	504	577	543	548	547	550	555	548	563	531	513	594	563	575	562	556	537	520	561	490	528	567	518	573	556	543	566	525	557	530	538	534	524	513	559	541	540	548	542	533	542	494	553	528	490	587	560	503	505	511	557	552	561	561	544	556	546	560	556	515	527	535	546	566	560	529	605	562	556	522	540	508	561	563	541	539	520	572	599	533	541	537	578	567	543	573	533	520	539	543	562	547	551	516	511	500	566	550	496	583	506	564	552	510	588	528	533	552	558	525	558	546	536	555	530	536	539	574	566	533	570	550	560	551	499	533	550	527	564	559	579	522	551	574	536	526	557	560	545	541	522	581	547	506	559	580	527	550	553	532	572	491	514	539	577	561	540	528	600	572	505	519	528	494	527	497	540	548	568	527	519	574	490	566	555	539	523	540	520	572	545	569	560	536	549	584	589	544	548	519	561	529	530	562	556	569	510	553	551	578	550	575	563	551	537	560	526	550	537	570	557	554	523	581	519	558	582	559	534	552	572	527	538	544	524	569	532	492	584	587	561	527	521	554	543	530	564	517	530	531	485	590	536	567	549	522	568	517	561	515	559
24215	23531	35037	28981	21515	38865	20213	1544	577	616	595	564	569	574	563	544	578	525	573	511	541	572	491	557	546	479	569	510	505	518	539	612	507	531	519	531	518	540	510	555	532	536	538	534	537	526	537	476	514	565	564	603	537	520	524	514	550	523	520	515	532	545	502	559	539	504	528	554	514	552	544	532	559	534	537	515	510	506	520	537	513	526	557	574	496	535	498	527	518	525	575	531	536	534	496	565	556	552	524	557	500	503	503	551	533	492	548	551	520	518	561	552	552	544	473	505	513	518	536	529	511	592	567	563	528	519	499	526	534	567	549	526	508	528	503	548	520	553	524	555	546	548	553	500	495	537	590	505	531	532	527	528	531	508	520	532	517	508	530	524	508	528	531	533	539	581	539	559	573	547	474	531	491	530	544	491	506	502	521	529	572	571	535	552	523	491	525	538	554	523	542	541	552	528	529	513	514	537	560	554	521	548	558	491	564	541	537	527	506	564	539	534	533	531	553	506	542	543	505	538	522	526	560	564	577	575	558	533	531	515	515	522	561	488	552	566	525	578	537	554	505	554	529	547	545	535	538	500	569	552	490	516	551	554	519	523	503	494	510	541	528	548	523	523	549	545	481	524	521	478	552	575	534	533	532	532	551	550	486	513	532	556	537	550	523	539	531	542	539	521	533	581	557	524	486	516	572	539	555	519	509	578	570	515	516	509	554	532	544	562	493	550	558	504	491	556	541	508	549	518	517	529	512	531	546	521	535	515	547	562	548	509	519	522	506	519	531	534	531	531	525	518	553	530	520	471	560	507	562	508	492	550	579	519	511	532	544	535	494	514	521	540	519	509	523	496	525	508	556	577	511	542	503	531	545	511	532	512	496	570	540	553	552	559	530	530	506	528	558	556	516	505	547	508	545	521	536	503	525	538	511	534	530	487	532	489	550	520	559	544	508	525	535	559	516	538	551	529	521	504	548	509	543	534	535	525	513	561	498	538	500	554	553	521	552	512	542	537	576	508	543	545	556	573	554	522	508	502	550	564	561	567	514	528	506	529	519	517	528	551	505	503	579	544	461	533	528	512	566	552	595	510	478	561	551	509	537	523	535	544	548	482	504	541	525	532	555	562	553	536	559	558	515	545	551	506	503	515	519	532	561	542	500	525	536	492	507	534	528	530	540	511	551	562	533	536	506	515	536	569	510	555	508	536	498	477	520	513	537	525	605	525	518	549	520	511	529	555	534	535	538	530	515	546	521	554	541	562	496	494	514	550	561	526	553	500	534	518	541	583	537	522	569	525	470	510	524	520	566	544	533	548	524	526	544	529	529	560	571	519	540	550	592	519	494	558	515	536	516	536	560	518	551	570	528	547	531	526	547	524	517	525	547	552	517	519	527	554	513	535	567	535	549	522	552	511	528	521	511	542	522	557	531	504	540	527	505	534	534	566	530	490	575	553	544	576	499	524	509	508	540	532	493	534	529	517	562	521	584	490	555	536	512	535	552	569	521	536	514	505	563	557	492	526	546	497	507	546	536	526	543	551	532	560	555	533	528	544	540	508	532	545	564	518	494	495	547	496	508	524	546	473	505	508	568	529	517	544	555	523	529	542	526	549	529	537	545	516	547	558	516	503	544	502	493	493	545	480	534	572	520	550	551	539	561	547	516	559	528	510	492	518	507	476	573	564	555	525	524	515	542	524	504	521	515	532	551	516	574	553	557	510	503	527	493	511	524	557	530	543	502	502	512	568	564	556	533	511	547	499	541	568	534	541	567	524	564	525	504	504	536	521	520	581	528	521	522	541	540	524	551	528	529	536	543	499	576	487	506	521	539	551	497	509	531	525	554	510	566	498	531	572	526	564	537	497	532	526	500	546	552	524	550	511	526	530	517	502	522	559	547	528	540	522	570	558	543	536	550	543	509	538	514	528	523	529	501	523	547	527	515	543	549	506	504	514	561	514	523	513	544	542	519	538	519	546	532	493	546	557	497	530	521	530	517	495	497	531	529	500	505	545	561	521	490	540	516	515	528	482	524	548	546	531	567	553	540	554	554	507	526	530	561	533	512	530	563	531	516	516	522	527	538	528	527	534	514	524	541	562	529	523	509	531	508	502	527	532	528	519	531	550	511	516	548	512	525	507	509	515	524	522	503	551	526	520	553	556	524	540	555	503	549	486	545	516	545	568	507	570	543	565	557	543	541	545	520	538	541	546	530	526	557	562	572	575	530	548	528	529	541	530	533	512	502	530	555	522	551	533	540	535	505	510	573	523	561	582	518	536	534	547	547	512	529	554	559	534	528	518	560	533	525	527	552	551	507	577	538	577	528	506	577	495	544	508	527	570	548	529	526	528	518	538	525	557	527	534	523	582	544	568	535	517	565	500	546	579	570	507	509	506	538	553	528	544	541	511	510	543	535	555	501	550	575	535	542	508	500	522	531	550	528	538	559	499	548	560	518	549	582	530	517	534	537	594	582	544	541	544	530	481	548	553	501	565	531	541	542	542	583	556	527	525	523	563	549	498	560	512	521	548	528	501	547	528	539	520	551	513	530	505	523	529	546	536	522	548	544	544	535	555	510	565	557	543	527	554	546	534	568	521	538	518	536	515	550	502	510	531	568	513	552	529	522	531	501	516	510	488	542	514	530	525	515	534	537	504	537	580	500	522	525	498	554	497	499	534	502	503	515	524	511	542	508	540	538	513	547	517	533	532	529	517	522	562	541	534	521	515	518	534	538	499	549	508	510	522	509	575	521	524	511	523	589	533	517	497	519	542	500	516	539	561	551	542	486	562	568	559	528	556	547	558	494	515	543	512	518	511	520	513	506	523	562	509	531	525	517	533	527	538	510	482	503	540	534	535	570	557	515	529	489	526	523	539	539	476	576	518	576	563	500	515	516	513	506	539	536	515	558	511	555	499	515	555	563	518	516	509	556	512	522	535	541	486	549	534	524	512	562	526	505	538	535	531	570	540	547	513	581	508	545	543	481	497	572	509	526	543	493	513	512	515	532	524	533	517	514	524	569	502	504	536	491	534	529	515	523	498	539	542	522	573	538	502	524	524	548	537	527	475	503	538	548	508	514	540	520	545	528	507	527	523	568	549	523	576	517	552	530	531	539	531	529	517	522	560	472	502	564	499	530	553	571	516	532	509	485	520	513	529	519	527	525	567	518	562	555	534	536	536	520	513	563	555	483	498	537	524	546	521	522	508	503	515	537	520	516	527	529	542	479	540	565	476	528	516	525	516	515	549	551	526	550	558	513	507	560	551	536	510	538	490	548	523	551	511	532	509	562	548	523	539	547	515	562	546	533	504	494	516	542	517	516	536	543	522	535	551	529	551	545	527	563	538	543	525	546	547	513	526	491	551	523	549	546	513	527	536	547	558	555	557	526	567	533	507	515	554	544	593	542	508	569	518	565	541	542	534	502	572	508	575	518	510	514	548	485	586	591	515	509	574	541	497	546	555	531	517	546	500	514	560	530	504
62112	99819	73637	26730	15056	48541	11574	919	884	948	949	895	874	846	822	805	849	807	866	870	817	809	878	823	861	818	782	804	824	802	809	822	797	811	782	853	816	828	826	827	759	842	818	833	825	822	796	804	802	771	774	802	810	810	802	787	849	808	828	844	854	828	805	828	768	824	853	828	818	793	828	832	843	798	818	816	817	806	793	831	825	815	797	836	846	864	822	842	828	840	818	714	825	826	791	830	893	816	852	813	809	840	764	796	818	757	858	770	792	877	796	823	793	817	813	840	817	802	828	758	831	840	850	800	783	819	823	782	828	810	825	831	811	839	838	861	805	813	830	861	862	833	845	831	810	787	782	827	781	803	789	791	815	864	799	811	792	826	842	800	792	837	811	811	805	841	793	808	804	795	810	824	822	806	826	839	802	806	802	791	857	818	784	754	845	794	815	868	854	807	801	777	788	803	846	833	797	858	824	837	813	837	833	834	832	777	880	783	835	828	824	841	854	793	754	780	784	826	834	835	800	747	803	848	770	824	807	822	814	801	761	774	825	782	823	840	779	852	807	818	813	837	809	813	813	811	780	812	778	795	812	833	810	804	870	802	796	776	799	775	746	794	780	800	851	831	795	808	827	765	780	842	828	746	827	800	800	811	797	871	800	817	824	846	788	863	798	824	786	842	807	810	802	778	818	852	835	835	793	802	863	775	807	789	825	820	833	819	783	801	795	784	806	825	775	820	795	820	784	834	826	826	771	792	846	829	831	791	808	800	811	812	826	770	804	822	818	782	802	808	796	797	853	759	823	829	822	778	837	837	831	799	872	820	803	831	824	834	809	781	795	770	832	812	779	835	825	770	837	787	831	823	819	820	806	829	806	799	844	819	799	783	773	807	825	812	812	862	802	816	832	798	810	800	844	840	858	821	840	786	778	790	780	784	824	858	845	836	799	797	835	777	795	824	827	825	833	839	841	820	757	793	771	826	830	794	832	810	810	824	796	810	807	814	795	781	787	878	792	825	807	818	785	819	844	800	776	824	852	847	800	795	876	786	779	789	799	815	827	756	838	755	840	752	860	816	837	838	768	830	804	788	840	771	835	812	823	775	793	806	817	802	847	848	808	787	834	797	736	812	819	851	813	826	774	810	824	823	770	833	908	784	798	741	820	762	798	770	826	805	787	821	825	769	796	815	811	780	825	811	812	851	827	804	849	803	819	830	827	802	826	863	863	828	852	804	838	819	842	789	880	828	755	797	843	869	835	868	803	832	845	874	866	783	791	769	816	803	860	787	843	837	856	823	790	782	831	853	794	830	834	801	802	782	758	840	828	771	817	771	803	801	832	832	814	785	823	782	852	791	843	806	823	833	767	779	788	870	806	889	757	875	742	797	853	821	824	839	831	827	826	849	831	832	847	856	779	806	787	775	824	794	802	868	786	857	779	731	838	820	861	812	814	849	780	782	824	834	816	810	807	831	796	832	813	810	798	848	853	798	815	788	827	815	836	830	859	827	778	838	813	815	828	873	843	780	842	808	772	804	824	823	808	799	838	805	831	761	829	833	850	812	825	821	789	856	813	820	755	835	801	820	829	806	741	811	828	828	753	842	779	814	859	799	808	802	869	785	803	845	840	821	828	884	810	750	786	812	856	794	820	763	770	819	788	831	813	810	777	812	812	771	817	798	823	818	823	830	843	832	785	808	750	780	798	799	798	802	856	801	848	849	828	819	769	772	820	833	827	752	819	824	821	824	821	815	820	852	760	815	859	819	814	834	837	848	806	783	805	811	802	850	813	827	805	826	785	806	809	800	871	778	826	839	869	792	817	836	857	818	837	814	810	811	833	842	838	867	845	780	828	801	795	828	800	811	804	794	817	850	829	838	828	799	790	787	807	773	824	840	827	807	769	870	813	807	824	811	829	855	759	779	808	815	795	803	798	801	790	837	818	856	822	809	788	852	835	819	806	782	833	809	825	757	830	809	830	790	806	827	848	788	819	750	828	822	803	875	796	820	806	802	826	813	824	816	818	792	788	783	783	818	851	800	838	881	753	810	782	784	845	828	779	787	805	828	812	824	853	784	824	868	812	811	804	787	795	841	822	798	809	820	829	839	841	822	733	757	792	847	815	797	787	818	792	864	813	825	840	807	795	824	850	806	783	838	830	810	832	841	820	829	833	825	801	801	798	853	792	851	804	808	822	794	835	838	816	851	758	820	821	780	844	854	805	849	821	801	809	804	799	860	782	824	800	846	833	837	847	789	800	807	836	818	808	831	857	801	828	799	822	779	792	814	797	780	811	755	810	849	790	823	844	852	807	822	819	814	805	848	826	835	812	819	732	833	818	790	795	795	831	798	827	813	819	819	800	815	795	804	800	831	844	793	845	794	794	816	820	772	779	760	831	817	814	784	828	818	779	836	824	802	800	830	794	772	802	789	813	817	757	766	826	855	791	800	835	820	818	827	795	844	819	846	783	816	826	801	847	781	853	843	783	827	827	807	820	789	821	809	823	805	778	849	764	846	820	818	788	847	811	818	834	834	802	809	811	826	783	790	785	758	820	851	798	756	783	824	866	798	832	809	856	798	789	795	817	811	805	827	818	881	824	808	771	795	871	798	804	805	789	849	822	850	884	829	821	791	841	831	844	749	799	784	820	850	772	797	828	799	804	791	829	860	810	798	853	839	819	790	800	793	819	854	800	841	766	833	829	820	822	806	776	835	828	797	795	792	787	830	754	806	797	813	780	815	806	808	767	843	832	769	863	762	815	846	774	760	832	856	824	787	830	854	795	798	822	863	831	855	830	800	813	869	860	825	829	810	819	821	831	840	801	797	842	794	807	842	797	763	855	811	824	797	794	831	822	816	828	808	789	861	831	778	793	781	813	795	825	801	817	801	786	780	843	784	783	800	825	816	767	775	825	815	811	822	839	845	797	786	825	808	784	826	804	831	798	777	852	796	799	798	880	838	840	820	832	808	810	854	809	813	825	767	782	839	785	865	847	803	788	814	799	794	806	806	827	799	790	797	795	806	823	781	843	812	824	768	797	787	849	797	796	811	842	855	842	774	762	790	795	821	817	814	859	835	847	792	868	845	802	764	841	775	802	810	789	834	795	853	814	803	809	790	781	805	838	804	841	831	769	825	800	800	796	833	821	799	794	815	804	807	803	826	801	795	808	806	840	812	814	799	835	785	817	838	792	841	815	801	795	817	824	840	789	817	808	756	830	821	767	830	786	794	805	786	836	841	847	828	786	781	824	824	813	852	762	820	834	800	810	790	774	796	814	799	836	773	810	805	850	779	757	818	788	825	792	828	817	814	800	796	803	781	803	820	823	872	777	779	876	806	781	843	770	812	820	823	847	769	875	783	777	826	782	802	761	820	841	818	782	829	774	803	790	832	785	816	810	808	852	832	795	844	826	836	814	771	768	801	888	821	874	870	800	815	849	835	814	808	801	765	827	894	823	842	786	758	808	802	839	872	818	821	790	821
29323	29494	28221	8029	877	6262	1336	196	214	187	182	201	201	224	194	210	207	214	219	218	236	227	215	239	217	221	218	203	213	216	227	199	199	205	212	239	210	210	200	217	220	226	207	222	209	209	203	206	226	196	197	204	215	213	223	206	205	200	193	247	198	193	210	208	220	214	219	218	220	201	212	223	203	206	191	184	195	197	212	208	193	195	236	204	174	181	200	205	200	223	229	200	216	203	195	199	213	198	222	208	238	193	219	188	197	205	203	235	215	204	218	214	221	218	212	209	189	236	198	225	174	188	202	187	200	183	196	222	224	192	207	196	211	215	196	182	220	233	217	192	236	188	184	207	213	205	222	211	200	192	221	208	204	217	219	190	192	186	205	219	219	214	204	212	220	209	205	209	219	215	186	195	215	196	205	183	210	194	217	227	184	196	190	205	213	215	202	189	195	207	205	212	214	196	197	217	208	201	225	215	196	187	238	203	196	236	219	203	227	197	198	221	202	233	213	203	182	216	221	202	224	219	243	221	199	208	202	209	199	211	207	229	233	212	215	215	243	216	185	190	202	190	191	209	225	235	202	211	212	208	192	211	207	213	195	221	213	202	218	199	224	208	207	224	199	213	209	213	230	219	225	179	208	199	225	185	195	209	240	194	202	212	165	204	198	225	184	236	192	195	205	189	200	235	221	203	216	208	201	207	206	196	211	234	192	194	195	228	210	217	197	215	207	201	200	208	229	224	220	211	210	193	209	193	206	212	206	231	201	187	204	203	196	214	215	222	222	214	195	202	220	208	213	189	211	191	205	203	198	217	207	217	238	213	202	220	206	227	195	216	202	229	232	206	196	201	202	180	187	239	195	195	208	248	227	199	206	202	185	222	210	197	198	231	196	216	222	210	191	206	185	201	212	198	207	201	228	225	204	225	199	217	227	227	184	217	190	210	195	191	197	199	184	211	211	202	184	201	219	241	218	209	205	195	210	198	216	180	216	224	216	226	211	209	208	195	205	197	223	208	215	210	192	222	199	211	212	194	221	193	196	227	192	222	206	225	193	196	199	201	197	204	201	192	206	192	213	204	190	216	203	206	210	224	187	173	213	202	227	215	223	219	203	198	207	187	198	195	181	199	240	216	184	210	204	212	212	197	201	203	227	213	212	213	216	205	178	226	184	193	204	219	205	225	216	201	189	200	189	229	214	205	198	199	224	221	209	219	185	207	221	224	214	196	206	224	213	212	189	208	182	214	197	186	192	220	195	224	226	214	216	207	224	197	219	204	183	220	232	209	209	210	224	211	216	213	200	217	214	220	197	206	196	197	196	226	215	206	202	226	183	206	200	202	179	229	175	188	214	224	219	194	206	203	216	217	198	215	220	226	221	194	199	220	210	226	228	191	187	195	210	188	194	183	222	191	198	218	237	193	215	207	228	219	224	202	218	219	196	233	210	192	215	217	201	201	188	189	233	216	206	207	181	196	210	194	196	190	216	223	232	208	212	208	171	216	185	228	210	220	222	201	200	193	208	222	208	215	238	199	176	214	194	197	208	213	210	200	228	192	197	218	215	218	204	217	208	196	204	232	196	197	210	178	218	233	233	208	199	185	214	217	186	201	219	197	232	201	233	209	199	227	228	202	206	215	232	190	225	229	206	223	221	223	233	202	207	204	208	225	212	182	185	210	235	211	219	206	225	201	231	173	205	194	201	241	200	224	190	205	196	221	197	234	202	197	226	199	217	215	184	213	222	217	199	184	222	217	183	215	179	194	215	225	214	230	221	191	179	192	201	200	180	205	196	195	193	180	223	222	228	221	181	193	212	191	204	204	212	191	192	217	221	199	200	225	251	185	205	224	195	219	223	216	201	254	191	204	215	185	202	197	219	178	214	211	215	206	204	207	218	229	217	199	201	217	191	210	209	195	200	182	234	188	191	218	211	205	203	214	204	232	224	203	204	187	230	201	192	212	201	223	205	179	226	186	228	201	188	212	199	208	202	220	201	207	222	219	194	186	187	192	220	201	204	209	177	212	207	198	198	203	212	212	198	201	219	201	190	215	223	204	188	208	211	225	220	234	191	220	195	170	187	204	182	181	191	189	211	242	212	196	186	232	202	246	211	205	217	191	234	229	224	215	197	218	231	225	223	199	197	201	226	180	201	214	218	205	200	213	180	210	217	226	191	214	215	224	213	215	228	196	216	212	202	208	228	244	206	210	208	216	182	202	227	195	203	205	201	197	173	210	210	201	215	181	192	206	224	211	196	202	183	227	203	225	216	209	222	184	217	182	200	207	206	210	203	184	217	216	215	219	186	186	208	228	202	211	198	211	216	210	215	201	230	183	207	212	188	225	190	209	219	219	213	207	207	185	209	195	186	190	198	190	217	196	217	199	202	218	257	240	216	191	212	193	213	221	198	174	197	193	222	202	185	195	199	187	193	230	220	220	198	209	190	201	235	201	208	204	199	216	202	207	223	191	211	230	220	191	229	225	246	186	182	176	215	235	209	223	224	203	204	208	229	218	218	205	202	200	208	211	205	212	197	206	206	241	206	187	211	212	229	200	171	223	191	184	226	235	221	182	208	210	200	219	216	245	217	179	216	241	199	199	191	216	219	214	199	219	203	200	196	218	195	206	204	234	230	218	203	199	249	196	206	234	231	197	218	214	224	230	207	212	217	206	200	222	226	199	215	208	211	207	216	214	227	205	197	201	205	199	217	189	220	200	222	203	188	230	204	228	218	204	216	219	190	186	228	230	201	219	211	207	219	199	209	222	218	239	192	207	215	228	206	237	194	198	216	210	206	211	193	208	204	179	204	197	201	193	208	203	210	208	196	188	170	191	189	173	206	195	226	218	231	194	206	202	212	204	209	233	234	228	194	179	232	216	215	200	223	195	225	193	193	204	225	198	214	197	195	180	187	188	202	206	228	212	183	222	186	222	227	209	193	234	221	215	201	209	199	178	191	196	207	187	225	195	243	213	212	179	237	206	197	216	192	218	195	216	211	207	224	200	220	211	213	203	219	224	202	217	216	194	238	216	207	211	187	220	208	200	229	205	211	217	184	222	203	195	206	211	231	197	186	194	189	212	199	218	238	202	207	203	209	199	188	226	213	213	220	210	216	215	208	201	217	194	204	225	221	208	212	228	217	211	199	191	172	184	195	195	182	187	215	204	223	187	187	225	188	209	208	225	199	234	200	219	215	204	224	234	200	188	223	253	212	217	217	190	197	223	211	219	208	192	193	205	207	196	199	213	212	222	181	190	220	223	199	228	205	204	214	205	195	211	211	217	233	225	228	209	225	212	206	230	203	217	201	226	203	210	196	224	201	205	225	222	197	200	188	184	206	212	209	227	205	220	192	182	217	197	219	196	217	215	205	208	203	211	228	227	212	217	193	198	224	223	212	192	198	235	215	225	214	203	217	211	188	198	199	227	214	204	215	230	191	224	207	217	195	224	201	212	237	214	197	210	208	225	188	224	172	201	219	206
34697	48475	33327	6553	1584	14028	2251	389	358	358	341	340	329	374	375	362	367	349	362	353	377	336	347	361	332	377	337	373	359	360	361	302	352	330	371	364	331	334	347	335	355	312	361	349	354	388	346	331	332	358	380	387	358	334	377	326	347	324	323	399	367	384	343	373	353	364	395	380	388	399	351	369	353	339	360	371	364	347	356	363	352	369	350	383	397	333	378	366	374	359	342	367	356	368	340	363	355	383	344	374	383	362	389	359	357	377	375	386	377	338	357	386	345	384	381	334	358	360	377	359	347	352	351	318	393	409	335	355	361	353	323	353	381	332	357	381	335	325	347	319	344	357	335	381	369	347	354	366	340	360	353	356	361	344	351	357	372	371	361	357	352	342	350	359	353	342	345	384	375	344	362	346	348	369	379	380	320	374	389	322	380	363	371	344	336	382	337	353	348	376	364	361	334	377	352	370	361	366	392	357	410	349	332	314	366	369	348	374	357	392	358	340	343	338	348	353	372	342	367	382	344	359	320	383	340	356	334	329	379	366	342	393	380	364	337	358	349	339	365	369	358	341	351	375	377	393	364	355	351	360	371	345	355	373	356	351	355	345	359	343	359	340	335	379	362	377	365	395	334	378	341	395	386	363	354	313	347	351	383	370	340	373	384	352	337	350	385	374	318	355	376	355	348	380	346	315	352	358	366	357	348	374	362	346	359	339	323	347	362	348	396	353	384	337	337	372	314	356	374	337	369	362	349	342	334	365	362	369	385	353	348	349	361	375	358	366	401	359	352	394	381	314	302	341	348	354	373	339	382	343	371	352	331	357	377	382	375	365	369	368	342	381	354	366	341	335	350	379	400	357	386	348	358	357	362	328	377	348	326	344	379	337	311	375	346	375	359	351	355	362	352	345	312	316	371	363	376	370	341	345	346	363	345	328	352	350	315	347	383	341	362	368	348	350	369	388	320	353	342	368	347	362	341	373	352	398	338	345	346	356	391	362	384	390	335	318	330	338	356	380	345	391	351	359	359	332	372	367	368	364	333	345	352	342	349	336	355	369	347	357	324	360	356	357	355	365	372	340	347	365	338	371	369	383	375	354	342	367	382	360	327	364	361	388	350	332	356	357	338	330	353	361	352	340	361	356	372	343	356	356	376	351	370	347	358	325	391	339	385	357	344	365	351	366	385	359	341	358	371	368	386	371	347	367	336	345	336	330	344	389	360	318	371	377	322	368	349	328	365	356	364	339	334	388	351	388	339	379	351	362	352	353	349	337	352	363	339	384	338	374	361	370	346	359	353	323	353	326	359	338	337	336	371	367	372	364	366	360	346	382	311	330	363	366	366	349	373	362	349	341	356	330	334	350	367	357	374	361	367	354	351	357	347	382	361	363	357	316	354	361	332	358	351	361	342	348	351	366	372	361	364	337	330	387	369	364	325	333	383	343	389	365	386	389	376	360	338	327	354	399	320	368	334	342	386	335	365	357	353	369	353	379	331	343	379	367	366	349	358	372	387	342	317	341	351	386	362	348	358	354	320	322	369	354	355	369	373	354	371	352	357	365	338	366	362	359	346	361	366	385	367	391	386	384	342	360	389	316	351	351	390	338	334	373	357	326	357	353	345	333	374	377	358	334	359	356	349	341	362	344	373	379	380	371	332	342	338	370	363	358	326	370	306	388	328	349	367	367	346	351	346	353	347	367	364	376	358	365	346	362	382	367	343	358	354	375	348	332	360	390	378	356	353	365	362	334	390	343	375	352	353	357	376	380	390	356	359	334	370	353	359	371	360	340	363	344	349	382	385	365	365	387	332	377	338	324	347	343	373	375	327	383	340	349	382	350	373	341	360	355	403	322	362	355	307	335	364	359	368	346	353	352	356	343	351	386	357	353	364	348	334	304	339	352	349	350	314	362	358	352	360	383	374	377	357	345	357	341	398	386	342	322	338	365	339	342	339	373	328	355	360	353	362	369	338	362	338	347	334	369	340	374	382	391	363	374	354	361	353	327	389	335	366	345	372	381	334	352	364	340	393	348	383	378	356	350	339	338	347	372	370	394	325	343	345	367	351	333	398	366	360	349	374	372	342	361	340	328	388	324	378	399	387	364	385	352	393	402	342	357	371	396	353	360	359	352	363	329	336	357	355	365	377	356	365	339	360	357	381	373	319	350	368	358	338	370	309	337	382	332	325	371	338	377	381	316	357	347	360	350	363	340	380	321	387	363	369	344	329	358	386	364	388	348	350	335	350	345	405	370	365	350	364	369	365	356	332	363	347	363	365	346	364	356	342	322	378	358	329	372	355	334	362	345	348	342	376	378	371	354	358	367	335	357	352	357	370	352	408	359	335	340	341	348	366	342	374	366	340	344	378	355	365	366	373	364	367	352	341	329	409	387	347	347	367	355	341	344	368	363	347	345	357	350	369	368	379	333	358	344	362	356	365	339	350	328	352	344	364	349	361	350	367	376	395	334	341	312	329	390	354	325	367	394	349	354	336	368	335	307	370	374	345	363	394	329	376	355	327	377	337	351	343	368	356	359	362	386	337	334	354	357	382	342	358	359	339	370	342	372	354	346	345	323	346	346	383	343	346	342	365	387	362	357	337	348	340	359	354	367	377	364	372	358	301	361	362	378	371	342	371	366	393	386	369	346	325	369	346	357	363	351	307	360	315	374	326	390	420	350	349	356	351	334	370	321	371	350	345	382	338	344	352	363	375	344	358	370	365	359	362	356	358	353	358	372	384	382	326	360	359	351	354	339	368	315	345	349	340	370	347	333	372	371	312	373	352	322	364	403	357	364	338	347	343	339	380	354	379	349	375	373	360	353	374	348	350	372	339	351	372	386	377	387	366	374	377	355	365	350	364	343	400	362	356	364	361	339	355	345	359	336	349	358	387	345	352	353	356	347	351	375	386	366	356	381	343	359	387	365	339	361	373	414	385	330	342	359	369	334	345	348	335	379	359	381	360	383	375	337	361	367	328	362	335	334	393	357	340	337	355	316	352	308	361	388	336	381	364	390	356	323	362	377	370	365	382	364	349	374	351	363	374	379	344	354	384	367	355	401	374	382	342	378	378	355	350	386	357	339	361	345	339	342	363	326	349	349	338	345	373	355	368	327	343	380	346	368	379	319	377	341	332	366	358	325	350	369	380	363	332	335	350	342	359	367	345	386	354	342	365	341	322	363	351	372	390	319	336	383	347	329	371	370	314	351	354	363	343	354	364	356	353	354	383	350	360	384	352	349	380	385	349	402	351	354	348	386	344	354	358	340	391	317	338	364	363	344	334	363	334	324	342	360	379	361	364	347	337	362	404	343	350	340	356	393	405	371	370	373	353	375	369	356	349	349	333	374	343	356	348	358	332	356	345	380	382	365	369	312	341	369	364	361	343	371	367	368	365	382	365	327	315	356	345	369	341	367	339	336	421	357	363	368	355	345	387	343	347	388	344	365	348	356	347	363	355	343	374	338	364	358	353	360	371	373
25223	24802	35764	26913	18536	31826	12194	569	368	387	397	343	358	355	357	355	341	353	371	353	343	316	343	357	356	342	309	337	315	358	351	354	311	345	345	300	312	285	325	371	352	327	334	379	379	361	371	317	349	348	341	342	372	345	323	328	339	334	351	345	323	335	322	330	312	323	289	349	346	357	318	314	328	345	330	335	367	326	337	333	390	318	306	322	342	342	338	363	350	325	374	340	343	354	331	357	371	335	368	331	328	323	312	350	327	335	306	349	368	346	353	330	350	328	336	336	326	362	322	324	318	344	336	355	370	363	295	322	345	343	338	334	340	342	328	327	339	377	357	332	307	322	350	370	357	370	312	344	305	341	330	329	363	317	329	360	308	328	345	344	320	361	341	347	338	348	342	325	338	346	337	364	353	351	314	313	341	354	331	356	341	322	335	328	321	329	355	344	333	343	350	344	317	318	347	366	351	336	352	339	335	324	306	312	334	344	324	374	308	334	337	348	342	336	356	338	351	347	328	371	334	301	350	371	332	335	339	350	355	339	309	318	347	330	341	326	342	329	327	342	328	317	313	329	348	363	346	347	395	340	306	327	338	334	318	312	294	358	351	377	364	359	366	327	354	342	307	372	330	331	348	358	326	332	344	338	333	328	369	355	339	324	366	333	362	344	382	304	330	318	345	333	360	318	333	332	336	304	331	322	356	333	338	333	341	327	348	343	337	321	330	338	349	293	349	315	340	326	334	329	362	308	327	363	301	345	318	361	316	291	341	337	331	364	343	338	348	343	345	351	345	376	330	319	362	311	342	331	317	375	308	326	349	350	351	327	371	318	345	361	323	371	355	324	348	343	358	343	334	331	324	315	344	327	343	316	320	345	321	349	354	333	345	329	350	332	342	339	328	341	339	317	338	347	353	328	342	330	367	316	338	314	329	343	346	351	338	348	358	323	340	360	328	336	337	331	369	320	374	340	348	331	359	345	335	344	350	345	310	381	352	353	342	337	327	309	321	365	356	341	341	303	328	324	319	342	344	322	318	343	311	354	316	349	303	325	351	314	337	362	333	334	358	340	350	305	349	354	314	345	363	369	335	303	343	322	336	332	332	306	343	315	347	343	341	322	335	309	330	351	336	313	339	321	359	331	357	343	365	335	338	338	348	348	341	365	334	361	339	358	358	319	310	347	354	337	340	317	341	298	326	316	352	350	321	315	317	331	359	330	374	343	296	338	357	337	361	331	366	348	330	346	333	347	334	305	337	302	337	365	314	324	327	318	333	313	316	332	351	345	332	348	337	327	290	335	359	373	301	358	282	344	341	342	339	357	367	327	346	357	346	355	326	350	358	324	327	329	337	317	363	299	341	336	319	356	347	334	326	326	367	333	305	354	337	352	340	329	339	329	319	393	320	341	344	335	327	343	307	329	348	335	350	320	307	316	313	313	337	350	335	350	320	347	310	329	319	316	361	331	354	344	351	361	344	354	356	358	342	376	344	309	352	352	349	323	345	358	371	329	363	350	362	336	325	320	361	377	351	315	328	346	350	344	335	323	339	305	334	347	333	374	291	355	325	337	349	319	348	302	338	353	350	349	313	303	323	378	339	307	314	344	357	321	379	329	347	355	303	332	345	349	310	328	325	330	357	316	363	337	350	321	335	310	342	339	367	318	348	363	333	349	325	336	315	341	285	336	348	343	333	338	373	301	329	338	340	348	343	306	342	339	324	332	345	326	328	357	328	304	358	339	310	352	311	327	334	311	348	317	338	338	368	376	355	314	317	375	314	348	329	321	375	372	345	337	355	321	346	374	374	336	345	355	354	373	353	328	345	364	348	296	347	339	354	340	332	326	330	319	310	367	349	352	357	340	315	379	344	352	312	330	348	357	350	377	341	327	345	342	333	328	393	318	340	336	323	349	333	326	346	336	350	385	325	332	323	326	309	357	325	335	326	356	358	320	349	325	364	389	324	347	318	334	364	347	320	339	296	307	322	346	306	335	304	361	368	341	367	342	332	340	324	343	346	360	354	344	318	315	329	322	338	319	336	331	354	366	313	332	324	324	345	337	327	330	331	309	329	367	355	340	373	340	361	330	305	345	308	319	324	336	345	331	320	365	345	320	330	327	339	339	334	357	328	349	332	360	377	341	325	320	336	367	326	344	336	349	370	317	349	334	356	340	332	319	324	338	340	324	337	325	343	317	334	358	352	363	353	353	312	321	331	332	338	334	331	347	358	313	337	333	354	340	331	361	364	372	352	323	334	320	340	319	356	328	360	343	329	313	358	292	332	321	295	321	318	336	340	313	349	363	323	383	354	354	337	329	325	358	312	322	366	337	356	352	326	352	358	338	319	383	321	308	320	301	351	343	326	321	328	346	326	304	315	370	331	299	362	321	357	335	306	355	355	364	346	320	325	344	346	332	362	317	339	356	321	354	338	347	355	342	344	366	329	359	398	316	344	361	334	329	345	362	311	303	323	342	306	349	323	347	340	333	350	347	361	307	348	375	344	355	333	321	311	322	348	319	350	346	340	312	321	335	332	384	341	300	342	308	333	312	353	359	339	333	355	338	331	316	332	378	340	327	343	326	354	364	352	370	328	327	421	321	330	338	354	303	331	343	333	315	324	325	336	357	341	359	351	343	343	334	310	327	325	332	342	364	337	331	330	317	328	347	323	339	359	385	313	336	342	330	359	341	359	355	349	305	359	332	333	333	300	355	357	361	345	334	370	360	347	336	341	317	317	331	316	372	339	359	359	326	301	339	345	346	350	341	316	362	325	345	305	335	348	336	339	338	351	335	332	356	346	286	325	301	356	354	380	315	331	369	406	336	344	344	327	327	355	342	342	359	321	324	355	364	347	329	338	337	317	368	328	317	363	323	359	355	345	311	312	306	381	339	357	364	343	349	357	374	316	356	338	325	342	317	363	356	342	343	325	349	331	379	332	380	377	332	361	337	346	325	351	377	338	331	335	312	358	331	355	321	344	332	347	354	346	338	355	369	327	303	357	327	326	323	316	333	304	373	342	328	338	323	320	372	375	334	351	339	344	321	300	360	346	368	349	351	337	320	352	340	299	327	342	352	351	324	334	374	351	336	355	349	350	349	310	336	355	343	330	350	346	354	335	341	336	315	357	348	360	312	330	355	341	340	334	315	335	349	319	329	323	321	327	326	308	320	336	316	364	343	342	338	317	318	333	356	341	309	341	310	314	322	332	325	316	341	336	318	350	335	355	330	346	333	351	323	340	354	315	352	336	315	391	367	340	338	362	338	316	342	370	315	346	331	357	335	342	303	345	356	317	296	310	377	356	313	306	334	318	355	321	330	342	351	350	333	379	303	353	324	336	357	363	358	358	330	346	327	332	343	343	301	361	349	303	341	347	327	354	365	392	318	313	353	345	334	354	350	349	365	387	326	337	330	362	325	337	324	337	351	347	355	336	343	341	336	301	332	351	332	343	344	319	365	363	349	341	335	334	318	315	353	376	339
60649	94896	63402	17242	9189	41185	6817	627	592	626	665	610	634	599	551	558	553	537	568	528	550	579	557	546	594	525	540	566	548	547	506	533	545	537	545	542	533	604	538	582	538	528	577	515	551	539	554	521	508	558	550	528	555	551	559	551	585	569	526	575	566	572	542	569	518	556	539	541	541	567	556	590	542	481	511	546	547	520	538	551	555	504	550	531	533	525	550	549	570	566	602	529	578	572	532	512	541	528	545	522	551	605	562	539	581	543	522	581	490	549	572	533	528	528	549	563	557	534	520	571	556	550	517	568	566	510	519	549	524	508	554	550	522	527	495	536	563	535	540	597	554	547	565	548	575	520	482	545	532	521	559	563	535	593	571	579	573	533	579	543	536	550	580	508	515	552	541	533	564	521	535	551	544	540	552	574	506	527	558	540	517	544	549	542	540	554	576	526	542	573	541	575	536	532	546	566	537	542	549	570	548	575	560	581	549	548	538	544	508	537	510	564	615	563	548	561	534	545	564	528	578	551	535	540	545	529	561	553	551	547	566	539	555	560	546	539	553	511	533	555	537	566	515	571	558	540	523	537	510	598	527	535	587	525	576	541	550	537	541	603	578	553	563	535	592	569	551	513	541	512	528	507	530	530	540	588	504	571	549	515	511	595	610	510	571	520	589	492	556	533	573	555	563	544	527	545	537	526	536	537	555	504	543	543	541	522	542	532	533	540	512	520	551	575	561	526	541	558	543	556	548	572	547	548	574	566	530	528	531	522	541	541	589	521	561	561	542	550	546	528	561	553	536	580	560	544	513	563	550	576	527	539	531	532	546	546	524	560	523	498	523	533	556	542	536	542	525	554	521	488	558	564	506	521	570	522	532	564	548	528	558	542	524	567	527	560	573	540	553	541	568	519	544	489	574	557	560	575	480	562	576	524	533	579	558	544	544	503	514	586	527	512	533	583	579	530	549	524	564	563	524	523	537	612	526	564	570	549	555	516	521	538	521	556	539	561	543	552	548	541	539	551	547	512	537	562	527	523	539	538	550	544	543	525	514	519	565	517	528	525	587	556	565	546	566	540	551	533	520	580	530	533	517	553	551	570	545	563	548	539	543	536	529	557	544	498	512	547	559	582	571	506	538	563	533	569	553	588	515	546	585	553	542	563	533	552	563	543	520	536	532	584	542	550	581	539	546	520	546	562	565	527	558	554	550	531	554	551	551	570	545	551	568	561	541	570	561	582	490	576	526	553	537	520	535	564	548	540	525	552	538	503	550	545	549	506	552	534	551	611	561	558	565	522	550	508	565	526	580	566	558	547	545	536	523	542	574	533	513	545	532	558	523	509	515	528	587	561	572	558	533	563	532	526	546	542	539	528	499	554	506	582	553	507	573	518	534	520	570	570	541	563	548	524	551	562	576	564	553	525	534	529	541	559	528	501	529	576	554	542	533	575	518	532	564	557	543	566	577	574	533	558	635	566	585	572	554	535	556	540	578	560	504	514	575	584	555	527	558	539	540	588	534	561	551	589	489	539	544	526	558	572	554	539	552	545	558	600	558	568	633	545	568	531	573	530	544	527	546	544	557	534	553	537	556	567	503	547	512	536	508	526	515	573	539	533	521	540	555	545	580	581	514	544	495	576	551	554	547	539	539	560	566	538	539	574	591	584	599	526	546	550	540	560	535	577	574	551	538	583	555	571	539	559	559	516	548	553	550	566	542	545	577	523	552	559	557	580	587	565	524	550	533	519	562	561	534	544	554	529	526	548	558	545	538	531	587	510	561	542	550	571	497	604	551	511	513	556	561	558	601	575	506	518	554	507	533	547	546	533	562	511	536	539	550	600	528	526	551	541	585	561	535	512	566	517	514	560	557	590	574	517	548	569	563	542	517	530	539	557	512	516	535	539	560	501	574	536	542	573	569	525	578	516	598	557	548	573	548	531	520	580	561	517	561	538	543	514	545	544	556	547	515	557	543	561	547	557	504	548	556	537	497	544	532	539	541	483	601	542	567	556	562	551	543	554	548	542	499	576	512	600	546	566	546	543	544	570	547	564	533	587	581	536	502	556	520	552	560	525	549	530	548	596	537	552	547	540	555	520	562	538	529	504	542	564	531	520	571	555	530	568	531	540	533	551	537	583	555	566	569	562	534	519	563	527	533	528	551	511	525	559	596	499	523	552	511	531	579	526	568	563	529	554	585	533	567	575	548	506	562	552	533	523	556	534	562	556	549	547	534	564	545	523	570	517	580	531	604	578	531	542	540	542	517	555	535	540	509	540	517	493	552	526	503	540	541	553	548	524	558	522	603	514	547	538	608	562	537	558	580	546	551	509	536	572	523	532	494	539	550	556	556	553	529	559	603	563	550	514	533	538	569	562	505	591	575	544	576	526	581	511	555	558	519	603	527	561	586	568	524	549	565	515	493	569	543	500	552	575	540	532	541	562	532	573	524	545	508	526	520	551	566	539	570	557	566	581	562	555	526	557	511	532	517	564	588	543	499	562	561	579	595	550	558	526	564	505	539	539	591	555	511	543	531	508	559	571	563	549	557	560	539	521	560	539	546	568	534	589	526	543	587	565	555	579	537	512	552	540	537	550	534	551	537	514	524	562	528	563	553	548	509	524	542	576	514	577	540	581	556	546	521	546	548	531	501	541	551	520	514	560	526	571	493	523	579	530	563	544	537	565	551	572	506	538	534	537	512	539	547	537	570	546	545	589	568	524	539	506	544	539	617	551	552	566	553	534	585	534	508	550	529	587	536	526	580	528	544	536	496	564	519	548	574	594	532	537	543	537	538	533	535	545	570	545	537	514	539	570	548	568	525	557	543	549	523	558	541	552	562	530	521	542	550	568	544	524	564	569	553	551	551	521	546	544	541	545	561	497	523	498	534	575	539	560	570	556	535	524	583	508	558	534	557	544	544	574	546	526	517	585	506	598	637	552	552	537	557	570	523	515	517	540	558	565	544	550	569	527	562	582	550	558	534	572	560	553	584	555	563	540	535	532	535	532	569	569	516	564	534	529	535	585	558	510	564	520	528	557	515	568	514	539	586	523	567	570	548	547	555	539	562	553	531	536	574	544	533	522	544	526	547	512	551	572	551	549	561	579	486	536	568	598	557	579	549	541	534	567	507	531	565	540	567	536	560	562	529	539	563	554	526	523	559	520	557	544	538	582	569	564	530	521	522	583	564	580	590	571	559	539	543	565	533	556	555	551	534	551	519	488	553	516	543	547	569	547	553	561	511	530	553	572	540	549	561	550	560	531	552	540	550	557	536	564	528	528	499	592	561	558	555	603	551	535	555	552	529	526	549	562	524	506	552	531	542	566	557	570	514	526	516	532	526	571	556	503	524	519	545	544	578	534	495	532	528	568	538	557	556	568	578	563	535	524	616	560	506	576	500	534	575	523	534	545	503	491	581	523	559	556	551	546	540	466	553	533	524	572	502	506	567	557	517	556	498	590	594	580	542	527	528	557	524	568
24206	23125	32576	27710	21543	38235	16902	1516	609	586	585	589	542	590	543	553	583	555	512	564	509	540	550	555	512	554	558	512	518	555	533	554	597	558	524	571	521	482	541	577	534	545	529	518	519	522	511	544	535	544	557	513	522	521	520	543	507	565	551	532	555	555	527	539	551	530	527	528	493	542	534	509	540	486	530	533	543	503	538	544	584	525	489	544	541	531	533	511	529	562	494	505	553	549	531	526	552	521	537	523	527	535	530	526	499	551	552	526	564	554	532	545	553	514	518	525	539	565	578	513	499	553	506	539	543	535	516	530	576	542	555	517	538	574	498	540	522	541	480	537	548	558	534	542	538	522	500	548	522	515	530	550	532	512	566	520	544	489	542	541	529	524	531	516	527	540	515	528	569	507	530	545	558	551	549	507	564	574	515	534	527	526	542	558	543	522	531	542	554	536	527	518	540	508	508	526	544	532	562	558	539	516	571	494	532	539	540	538	542	520	528	528	555	497	585	557	511	544	526	508	515	523	530	525	514	585	526	562	520	555	527	520	500	508	495	554	532	585	522	505	569	525	540	538	511	562	554	533	546	554	519	553	522	528	534	512	539	571	505	547	568	537	554	537	536	557	552	555	510	530	545	502	517	547	535	507	511	506	502	477	523	511	516	557	532	549	539	573	531	531	559	555	497	534	527	514	523	525	523	524	488	543	542	532	532	514	522	510	520	517	552	491	533	571	569	501	532	534	505	536	552	531	533	571	519	493	554	533	526	536	498	525	551	519	500	544	594	527	530	515	513	530	547	502	551	502	501	495	549	533	551	536	557	553	559	520	512	547	541	537	522	490	531	540	522	481	508	541	587	543	533	548	521	518	528	511	517	559	538	543	513	515	546	504	504	509	521	536	534	567	517	530	537	519	492	533	497	505	553	520	540	505	538	553	498	547	505	545	554	526	533	536	519	544	560	542	523	557	540	546	510	532	523	546	493	526	561	547	526	513	536	543	536	551	566	550	578	509	503	582	492	535	531	559	547	531	523	576	543	522	474	531	523	494	564	527	553	552	514	536	551	534	527	547	507	549	523	540	570	504	543	522	533	539	540	489	532	501	480	543	509	519	505	533	554	548	533	545	520	514	519	511	505	550	528	562	535	512	562	482	541	570	508	565	544	537	526	538	494	519	519	513	534	538	493	516	469	514	505	495	488	544	520	528	532	564	522	505	558	493	530	530	514	543	545	524	531	510	526	543	505	543	534	554	528	559	504	512	549	539	558	489	522	525	549	512	491	501	539	570	531	542	512	559	503	518	526	553	518	546	512	570	544	526	483	518	543	514	502	558	496	548	506	507	534	536	533	514	557	565	544	550	535	531	554	500	553	561	554	511	542	543	511	564	499	547	494	523	567	573	486	566	561	504	554	518	496	541	538	510	534	519	552	540	510	534	540	501	528	539	523	547	519	568	532	558	538	516	545	510	536	499	553	537	512	508	535	521	517	565	499	512	550	512	549	518	474	521	498	534	530	547	545	515	543	530	574	532	492	501	520	541	538	565	532	522	543	512	503	545	524	585	528	561	487	507	551	531	536	564	566	523	531	493	501	578	552	514	518	509	545	563	505	519	517	487	568	551	483	538	529	495	542	498	529	517	540	568	513	548	554	551	497	534	543	526	542	528	509	499	552	524	490	524	534	542	547	514	551	522	517	502	502	519	555	529	536	531	542	493	470	558	520	557	541	561	522	504	537	521	493	544	532	488	485	536	544	518	526	551	545	548	532	489	555	510	522	556	555	509	527	532	523	542	537	539	546	532	507	516	466	533	537	549	530	529	536	511	539	546	576	541	519	540	543	526	529	529	520	518	553	560	522	559	560	480	557	531	538	544	520	527	568	520	514	551	524	504	532	521	520	517	548	548	561	526	524	517	520	540	558	508	552	510	496	543	506	529	512	536	537	524	495	561	571	500	545	559	514	537	519	491	491	579	526	533	535	533	549	544	536	552	528	546	515	553	546	542	590	518	527	558	479	517	518	523	503	529	537	559	549	540	518	540	533	510	541	558	521	529	530	515	514	556	510	534	548	540	523	560	526	544	560	527	548	538	533	533	509	552	515	547	554	517	540	546	495	534	500	543	493	537	531	480	552	538	514	552	518	558	545	546	565	531	546	501	519	504	525	563	570	520	550	502	498	514	551	527	556	531	529	528	526	567	533	542	569	517	507	509	537	490	532	552	517	536	533	553	530	559	536	558	534	533	512	523	531	536	559	524	537	538	546	523	565	521	537	528	526	577	526	496	571	521	532	526	527	514	559	493	552	549	553	538	539	531	542	490	515	509	525	581	536	557	529	573	529	469	519	600	545	502	547	557	493	534	547	569	556	506	529	512	520	535	497	545	499	521	544	507	541	502	541	520	547	510	520	513	527	487	533	507	568	527	521	508	505	506	551	551	547	488	526	533	543	537	563	518	532	493	494	529	566	510	540	515	537	541	539	570	517	504	561	545	486	534	501	549	524	488	526	577	535	537	506	507	524	556	567	535	501	518	548	534	525	554	543	489	540	469	537	524	504	525	502	535	508	529	534	537	541	544	549	527	550	557	514	553	544	520	521	507	519	550	545	490	530	498	549	528	557	518	506	554	496	563	559	539	508	530	492	524	519	521	523	498	503	488	508	527	550	537	509	541	519	521	508	520	492	491	514	519	517	500	523	568	544	584	548	524	551	517	539	556	525	514	550	513	522	494	532	553	503	543	525	535	540	514	545	510	559	544	512	556	536	576	523	548	515	518	531	547	548	548	506	477	542	499	513	494	531	533	531	542	551	537	552	512	541	482	545	544	542	513	491	500	506	523	530	542	515	521	524	543	571	515	490	538	519	500	580	547	522	551	506	532	549	547	528	495	560	519	545	511	494	534	535	521	556	528	506	529	540	560	546	500	513	517	529	564	560	519	514	528	525	551	528	531	531	531	498	531	521	544	492	505	533	477	530	537	546	565	508	528	549	543	550	486	496	522	520	540	553	537	529	511	556	502	557	498	502	537	538	566	544	575	528	553	535	509	512	492	565	515	507	510	487	523	558	560	539	545	544	568	521	512	551	512	561	510	536	510	506	529	486	471	512	517	528	548	539	503	552	499	509	489	543	526	535	532	568	510	539	479	521	539	488	539	528	544	535	528	520	545	552	503	523	540	524	503	518	547	517	508	515	508	514	466	523	536	548	560	514	498	577	545	555	504	504	512	526	518	549	542	541	554	520	572	494	531	521	531	532	523	520	530	570	515	533	545	551	529	578	534	526	520	555	500	535	526	499	539	483	547	537	472	571	512	494	520	522	558	515	592	524	551	523	544	512	517	534	580	527	531	534	571	513	521	552	542	530	509	524	573	537	536	531	560	533	551	518	531	559	535	541	504	515	522	512	551	531	528	531	516	562	553	555	528	528	513	557	572	554	506	549	522	455	541	532	546	536	527	517	500	514	546	504	524	512	535	520	550	507	532	507	554
61846	101172	73639	22147	13293	46778	7919	937	986	950	1066	902	851	878	926	879	816	790	831	873	876	861	835	852	798	784	835	839	841	791	795	778	793	832	818	848	801	795	805	801	813	777	846	785	879	822	833	826	824	867	777	829	818	808	764	792	788	839	806	865	808	800	786	816	810	862	874	797	858	823	826	804	809	806	754	786	825	782	840	825	817	811	761	820	839	806	805	808	826	861	820	831	809	788	827	797	832	774	828	787	868	793	812	810	786	818	873	823	860	874	847	813	801	795	824	788	863	818	805	819	791	823	795	799	781	816	839	822	826	842	799	792	806	818	833	777	789	851	874	854	868	863	819	848	814	856	839	821	821	822	844	773	848	763	800	823	792	839	807	834	877	769	818	819	822	817	794	825	859	805	804	834	850	777	855	801	833	841	810	809	849	867	768	809	824	837	785	848	798	840	836	793	804	791	782	768	772	802	800	838	792	792	814	823	812	756	865	796	820	851	842	813	803	808	816	826	820	834	793	874	762	825	837	839	818	822	799	811	792	782	797	813	827	810	825	825	837	857	804	850	830	821	767	856	822	809	787	824	793	836	816	768	785	839	862	751	830	824	770	809	794	786	831	775	805	810	821	803	821	816	767	822	803	809	792	796	788	807	839	783	791	769	794	860	794	758	794	835	794	757	878	848	849	850	793	807	856	755	838	846	796	813	823	813	808	853	813	777	852	846	808	812	795	820	850	846	839	791	799	816	795	803	814	840	812	767	818	791	868	828	865	854	798	789	775	761	784	857	816	787	872	837	828	748	836	793	798	842	777	880	821	826	796	819	785	797	807	809	804	823	791	834	787	769	843	871	790	787	810	833	788	822	815	798	846	871	805	858	815	788	815	807	817	812	824	821	775	791	817	787	777	809	850	822	794	768	829	826	895	804	807	747	808	818	803	825	849	783	760	781	762	751	761	790	853	812	793	860	817	809	833	792	787	844	811	813	820	807	832	777	784	810	778	820	772	815	801	823	783	777	866	855	801	853	850	812	864	754	839	806	831	783	811	767	828	808	790	854	822	823	807	795	801	786	813	850	847	781	748	842	775	827	822	830	831	812	821	781	828	859	829	780	810	868	812	765	832	844	826	820	802	817	833	800	827	824	802	874	816	824	763	823	833	808	797	783	826	891	799	835	857	823	798	778	856	809	789	825	842	839	802	795	810	832	800	816	849	821	800	766	762	772	824	832	798	783	811	840	827	826	812	757	796	788	788	825	767	798	800	827	848	842	818	789	841	812	847	799	822	808	815	797	833	799	774	806	809	806	794	794	824	804	770	802	751	824	794	827	860	825	792	836	830	800	813	879	789	853	758	769	795	827	791	793	857	786	854	815	810	809	799	815	791	855	806	824	799	787	835	807	796	880	780	808	864	819	829	814	821	825	790	835	853	834	823	829	841	792	811	835	802	792	784	850	789	808	798	821	777	809	852	785	844	799	785	783	789	801	789	842	794	796	833	760	818	782	799	831	818	832	806	854	785	845	796	797	803	806	819	867	812	813	830	817	792	834	849	821	753	793	796	788	809	768	806	817	808	810	826	828	803	771	772	790	795	831	811	785	815	843	789	822	840	894	760	801	782	794	825	819	877	808	795	842	846	848	803	788	813	842	823	809	803	782	774	792	783	800	825	819	808	793	816	825	756	815	826	805	846	861	857	816	853	848	780	836	810	837	812	784	791	839	813	807	836	787	805	803	826	832	803	818	784	841	798	831	801	831	765	819	805	842	875	806	862	778	777	793	765	812	848	816	826	844	805	800	788	833	784	779	777	786	780	752	835	826	796	784	784	815	820	854	848	796	841	834	801	807	781	804	835	797	838	817	793	845	813	826	805	844	779	842	809	812	822	835	824	766	793	836	833	820	772	832	800	796	793	822	783	806	817	844	791	806	853	818	844	807	830	798	786	792	794	784	817	826	830	822	812	819	863	795	820	815	808	852	817	841	812	854	797	845	800	763	842	840	811	810	793	845	863	804	803	795	824	806	810	862	822	820	851	792	806	832	836	825	848	733	850	779	759	822	816	827	811	823	791	778	799	807	839	837	831	774	776	758	796	796	788	817	794	878	801	851	783	800	780	872	774	818	805	812	867	803	831	815	793	812	830	822	822	772	820	851	850	816	843	825	800	790	835	750	813	811	809	803	837	770	833	848	803	803	825	810	815	824	791	863	814	857	818	817	841	788	847	862	801	833	740	779	802	772	855	795	770	838	811	821	830	853	824	867	827	803	802	815	773	775	798	854	813	785	849	776	834	794	873	779	825	855	792	801	808	747	780	821	814	824	813	803	764	747	821	841	828	835	818	819	805	819	775	823	807	822	810	799	834	816	786	826	811	848	802	813	752	777	811	794	779	804	835	850	766	786	762	797	860	827	801	863	826	772	783	785	822	810	808	806	797	832	807	833	809	792	797	765	818	856	774	855	802	737	860	855	821	784	819	799	848	804	894	800	817	809	792	814	839	775	805	803	801	826	816	829	777	801	798	828	814	865	828	800	805	822	819	825	830	844	818	764	768	818	849	803	839	794	832	819	790	830	853	836	824	792	812	821	816	830	820	804	812	778	822	784	828	820	787	845	853	835	817	816	837	782	790	754	819	824	810	822	845	859	821	767	812	804	812	847	807	774	780	846	772	782	825	796	825	826	790	808	787	766	819	852	853	842	873	826	798	805	826	792	851	789	818	867	828	781	842	811	864	838	841	751	837	834	808	799	808	841	812	900	812	792	791	829	802	804	774	827	855	799	809	757	844	791	853	834	839	768	843	842	815	822	813	797	840	833	797	784	840	814	874	806	804	833	800	830	814	816	868	828	842	795	774	818	805	793	788	846	835	762	827	783	767	830	814	812	786	840	808	838	829	856	787	849	798	847	774	813	826	853	843	789	814	878	826	823	851	803	857	812	843	839	766	819	790	803	780	768	818	857	800	771	863	912	765	853	816	827	829	813	770	840	793	824	827	807	783	802	889	861	822	839	863	774	799	804	819	776	802	780	775	783	885	834	798	812	807	799	850	801	771	815	798	792	788	800	814	805	846	811	817	826	775	802	792	795	801	792	812	809	836	853	788	842	779	840	853	784	802	835	785	843	779	849	871	829	822	748	780	817	832	790	766	839	819	871	827	847	803	861	805	786	801	868	805	775	829	783	878	782	824	775	796	850	813	837	824	797	792	797	804	858	767	841	826	818	802	862	815	783	836	828	795	784	738	794	780	777	800	777	834	817	822	754	772	804	810	788	804	787	813	826	794	808	827	806	773	815	788	805	853	832	788	840	778	810	834	836	833	847	854	840	893	794	825	830	862	820	870	785	871	805	801	782	798	819	840	799	818	827	831	799	842	773	803	792	803	849	790	787	797	806	834	832	824	799	813	776	839	793	814	816	879	827	780	807	804	853	851	790	804	805	836	835	856	771	860	818	859	854	764	837	809	832	796	863	753	789	776	838	819	849	842	807
29172	29201	29118	9696	607	5570	597	180	208	178	202	190	222	206	194	207	202	181	213	185	198	222	217	202	211	196	198	197	200	200	214	190	215	187	239	219	179	194	209	241	191	207	203	222	195	196	225	216	202	215	209	227	222	212	182	205	193	188	217	225	211	214	193	228	201	237	204	219	213	213	224	181	203	206	207	208	220	186	188	171	198	219	198	223	200	226	211	217	207	205	205	232	201	199	208	180	199	202	211	211	197	202	210	187	201	180	203	233	222	227	192	176	181	213	192	196	181	203	208	191	193	198	214	198	213	213	198	193	194	208	218	206	213	206	200	207	187	196	202	192	203	185	221	219	211	228	223	215	198	197	211	208	208	210	208	243	197	241	194	210	230	200	219	219	200	195	212	205	201	222	205	233	220	203	207	208	182	202	203	178	240	218	193	221	183	215	200	197	199	203	205	212	205	208	217	205	194	196	216	198	224	214	180	205	204	202	189	195	201	196	202	197	204	218	232	204	218	204	178	222	210	195	229	206	218	206	199	219	216	191	224	196	200	224	217	223	194	202	209	209	220	214	189	205	190	192	232	202	214	203	179	222	202	207	214	230	195	221	216	218	220	182	210	213	216	217	241	205	178	192	208	217	190	197	207	206	195	218	233	200	205	200	189	209	177	233	192	190	206	196	209	227	190	195	207	193	207	164	208	175	208	229	202	210	198	206	197	201	207	197	215	209	182	189	213	198	216	201	226	186	211	216	246	217	204	196	189	195	188	207	225	200	187	202	208	195	219	212	212	191	192	227	210	204	185	208	193	189	193	198	220	191	219	220	181	235	213	215	211	215	210	195	217	201	214	185	193	196	188	200	204	212	211	216	190	183	213	221	200	180	226	200	195	192	210	210	199	208	197	210	206	193	209	226	201	187	212	219	208	203	189	188	194	179	209	205	209	188	212	201	203	191	192	203	185	206	202	221	211	209	194	222	203	198	193	191	211	189	225	217	209	211	215	185	203	217	227	193	227	184	191	194	197	225	199	191	203	222	225	194	188	210	200	216	233	231	203	201	197	180	200	228	200	183	196	205	202	197	229	217	203	196	208	193	210	206	224	199	227	224	211	191	197	208	213	218	221	210	187	217	184	213	209	196	198	160	201	205	174	193	216	207	210	171	209	184	173	214	205	227	205	234	187	183	210	188	209	204	196	235	215	209	229	197	200	185	196	213	176	224	200	194	251	190	197	211	194	214	183	231	197	200	205	193	191	189	212	190	197	215	204	215	211	204	231	213	213	199	191	203	206	209	211	195	215	185	217	211	182	211	200	226	183	201	225	206	208	211	219	214	209	200	211	192	195	181	216	189	224	191	191	215	226	191	192	211	232	184	217	210	242	215	209	197	196	217	227	190	197	210	212	196	175	234	221	221	216	202	217	196	206	196	187	217	199	195	195	199	236	191	234	203	209	209	195	182	209	219	196	203	183	189	193	222	222	200	217	208	213	193	194	225	203	195	218	201	227	196	218	193	207	219	209	188	227	199	221	200	225	188	200	164	225	211	208	214	180	221	188	198	219	197	185	194	193	208	234	198	207	191	208	206	183	209	210	187	210	233	206	215	181	196	231	193	195	186	222	203	210	227	204	208	197	216	210	207	218	195	218	198	220	215	210	193	210	186	208	202	220	197	216	191	200	213	213	199	220	213	197	213	200	225	199	229	196	216	190	196	201	206	233	225	199	178	214	199	195	223	174	220	239	224	186	194	189	248	222	196	192	212	205	200	185	210	195	213	193	209	201	171	219	195	194	213	227	238	222	211	200	196	206	196	182	182	187	172	175	202	189	197	180	226	219	179	210	215	210	190	224	219	195	207	204	218	204	190	221	207	192	200	224	199	215	193	203	230	188	208	194	190	221	210	210	207	225	197	229	213	189	194	224	229	225	191	222	218	190	208	191	199	243	182	205	216	200	188	219	195	182	208	200	209	219	191	216	204	208	194	207	212	217	219	234	196	217	224	194	205	207	211	205	205	197	205	192	178	207	192	207	202	197	200	193	217	196	194	230	171	206	181	208	192	209	205	203	198	215	205	217	232	217	196	235	233	210	203	191	204	220	191	229	208	199	190	222	218	202	210	196	204	214	186	206	219	199	196	217	212	204	186	208	199	194	226	185	213	227	194	215	224	207	204	210	210	199	211	205	190	213	209	211	210	234	196	221	203	210	199	214	187	213	200	215	200	195	218	227	233	172	226	178	188	206	220	223	211	206	218	203	195	210	199	217	196	198	199	218	216	216	218	200	222	205	194	188	212	211	201	196	203	218	217	218	222	200	203	222	206	220	220	190	201	199	193	206	218	230	195	185	216	198	203	190	182	193	205	202	179	195	229	201	211	235	188	216	195	194	191	214	230	201	226	181	179	190	216	211	198	194	182	177	194	193	219	212	211	192	194	204	212	189	212	211	200	218	205	195	214	190	200	215	192	221	218	202	204	197	200	198	213	174	215	220	213	215	193	172	249	203	231	216	218	227	218	243	175	217	195	219	197	200	186	201	195	211	201	191	191	197	213	173	225	215	206	196	241	205	197	228	200	220	219	198	209	191	196	209	214	200	218	200	202	207	202	203	190	222	176	217	214	208	223	173	202	182	222	186	196	178	215	237	220	189	210	204	181	202	201	195	195	214	190	196	198	221	216	197	223	209	194	186	198	191	197	197	192	202	207	194	202	209	200	200	217	201	211	215	190	202	212	215	213	178	228	217	188	209	214	222	200	201	211	205	198	197	204	203	215	220	203	194	184	187	228	188	217	200	212	198	194	220	228	214	195	216	207	226	187	222	193	205	188	225	187	200	202	201	210	187	198	200	214	199	219	187	205	201	204	200	210	218	209	235	171	227	197	210	192	202	185	187	196	169	178	200	191	214	208	219	211	213	197	207	187	223	179	198	216	212	191	189	195	218	189	206	199	201	177	195	197	204	213	213	210	182	208	196	203	207	199	190	206	211	209	200	193	204	203	183	220	206	184	217	219	200	213	219	208	189	211	215	197	202	198	199	239	205	193	201	197	230	216	220	206	237	223	215	204	190	225	207	191	204	212	210	211	224	221	183	190	195	199	195	219	198	193	215	214	219	210	195	202	217	190	220	199	197	197	200	185	208	217	217	200	232	204	197	190	185	195	198	175	217	254	216	218	206	206	153	222	210	201	217	215	220	213	203	196	197	210	193	197	218	195	216	203	201	230	225	184	195	216	207	215	207	200	202	176	195	209	189	222	210	196	189	200	214	184	197	178	216	201	200	196	213	217	217	187	192	205	194	208	189	231	208	205	207	185	197	199	224	211	228	217	205	185	207	203	190	199	209	202	205	177	200	219	238	238	187	193	207	195	202	193	200	203	187	198	208	214	222	179	202	179	225	177	217	193	195	231	194	214	208	209	204	170	206	218	204	192	206	209	213	177	204	197	182	191	197	199	219	175	212	211	207	219	197	205	192	227	215	189	227	205	219	200
34985	47563	35867	7137	1229	12741	1064	350	352	359	331	341	346	358	350	342	376	337	324	360	348	361	384	369	337	373	380	343	337	332	311	367	335	349	373	370	316	350	370	383	357	372	346	355	327	343	408	373	340	360	362	351	374	364	391	393	337	353	342	350	362	378	366	359	350	342	384	345	332	373	383	306	340	369	366	369	360	399	358	342	361	344	342	346	366	349	359	356	393	350	352	338	348	366	327	360	356	341	346	356	361	370	365	344	378	318	374	358	352	360	360	368	317	374	371	315	310	353	375	355	360	354	325	355	365	380	370	363	342	366	351	337	297	342	369	340	359	343	329	364	360	367	358	338	374	354	359	348	330	355	336	353	338	347	354	366	374	362	354	358	349	386	329	345	387	378	356	354	373	342	388	354	375	356	350	358	364	367	370	346	342	307	357	342	336	352	373	359	362	357	350	329	365	346	351	346	374	365	370	350	366	376	378	382	383	351	365	358	337	343	331	358	359	369	325	371	333	360	376	343	339	383	364	399	381	332	355	345	346	389	362	330	334	352	377	325	355	329	361	348	346	357	371	323	355	355	397	347	372	380	382	364	372	328	363	343	339	371	365	351	380	351	343	358	406	357	364	365	351	339	375	326	394	370	358	334	375	346	402	334	337	360	322	343	326	354	351	355	351	356	361	332	375	351	360	322	348	372	340	367	361	348	356	360	382	362	331	344	322	380	341	348	334	356	350	352	319	359	355	372	312	373	388	328	352	353	371	385	364	343	331	367	358	343	361	351	324	368	388	336	366	344	360	330	383	346	373	364	346	380	367	340	368	325	365	350	347	333	373	362	367	332	344	366	347	372	378	377	357	373	369	333	342	394	355	340	365	381	382	348	393	343	368	383	391	348	348	347	362	377	338	338	358	359	341	331	325	375	344	342	350	346	362	341	348	385	371	397	333	369	353	365	320	332	350	383	330	358	372	330	356	374	405	358	363	375	350	352	369	337	341	350	371	371	330	355	310	371	385	354	359	337	347	326	352	367	357	359	360	354	344	361	377	336	401	340	358	337	388	370	354	379	353	335	353	338	337	378	343	364	338	343	380	347	372	327	354	354	368	344	332	333	339	346	367	333	328	330	362	366	405	330	401	369	361	339	412	367	377	412	366	345	336	348	322	365	353	364	365	328	369	346	364	384	358	330	365	327	358	361	368	323	361	359	356	354	362	381	316	332	347	355	371	356	376	356	377	309	339	354	366	362	340	335	354	392	365	343	362	349	377	327	320	341	327	381	347	352	367	355	393	378	324	336	366	341	337	347	303	321	346	378	354	388	381	317	325	349	345	360	323	380	356	341	350	347	374	379	376	354	353	339	352	307	352	335	324	329	326	365	347	329	366	372	321	341	335	314	386	353	376	344	370	357	369	357	370	349	395	389	326	356	352	325	323	379	355	348	322	339	353	343	345	325	356	362	385	343	373	368	354	339	345	379	356	368	364	356	369	347	353	382	355	344	362	364	348	356	388	346	352	375	350	371	385	355	378	328	374	343	347	354	366	359	355	322	376	375	378	355	377	349	372	391	351	360	348	347	349	329	341	337	362	356	347	340	367	369	352	337	357	332	372	354	358	382	340	343	350	370	339	366	363	400	364	343	384	335	389	380	357	353	359	388	368	351	345	295	353	353	333	343	351	370	371	334	307	330	381	337	349	340	337	342	363	382	359	319	396	357	360	358	360	341	403	366	339	365	385	348	362	343	364	362	373	370	376	348	336	370	356	359	366	380	323	374	387	364	332	338	357	385	351	327	355	382	341	340	360	347	353	352	333	342	368	339	345	344	367	321	336	351	348	356	357	343	324	362	366	361	333	335	363	344	354	341	336	368	353	341	353	355	336	360	341	334	355	344	372	354	352	348	370	354	372	359	355	336	353	349	347	360	372	335	337	356	334	325	380	353	345	326	338	369	330	341	365	346	356	361	344	343	364	354	348	335	357	354	318	351	334	319	341	366	358	389	359	368	320	367	369	339	349	359	382	382	396	339	355	366	388	359	384	368	394	349	334	355	351	330	330	349	374	340	350	343	346	387	346	376	332	359	345	330	349	328	354	365	358	366	341	332	367	378	351	382	369	379	323	340	355	351	357	380	324	362	390	319	351	338	355	385	390	330	367	357	335	352	364	366	378	371	394	345	349	346	384	318	378	372	336	321	367	331	334	335	356	325	373	332	345	357	317	372	346	356	363	352	347	376	346	363	371	367	333	357	350	359	329	357	335	341	362	366	334	359	346	355	393	345	351	365	349	346	369	387	379	366	340	381	368	340	350	326	376	386	371	388	342	345	342	332	368	342	379	322	311	348	320	349	354	352	362	385	331	314	389	402	367	378	373	357	414	355	343	345	357	339	381	359	319	323	322	392	347	317	369	347	365	333	332	388	348	335	365	362	370	341	360	372	374	355	337	375	372	342	332	378	343	375	338	350	352	363	340	348	383	364	354	327	384	360	373	373	353	356	347	358	351	353	370	312	361	364	330	375	305	373	303	363	357	350	329	343	376	353	343	345	334	359	362	378	352	354	365	340	357	359	352	354	372	352	363	372	345	336	368	356	348	368	372	336	354	342	334	358	354	347	375	367	367	357	383	352	347	348	366	344	344	339	358	347	347	393	358	326	357	379	333	366	368	357	377	338	360	349	341	398	378	373	348	334	405	346	328	340	357	397	362	343	370	359	303	369	361	359	303	340	355	369	346	343	364	345	339	351	324	374	356	336	358	360	314	324	356	358	333	340	344	393	381	388	376	365	357	336	348	354	364	344	376	345	357	359	330	342	353	345	341	384	364	353	337	332	356	341	352	358	346	386	355	358	351	345	355	342	361	351	344	313	341	365	340	366	312	326	363	366	348	317	355	337	372	379	339	347	388	347	333	351	357	337	362	369	339	347	370	373	381	360	330	349	311	328	341	352	339	340	329	377	377	343	364	388	374	335	368	359	343	369	352	370	376	333	332	341	348	352	343	378	355	387	376	340	391	359	374	372	353	381	345	363	354	375	378	377	338	376	359	357	379	366	390	337	363	344	334	356	379	387	350	347	376	370	328	344	358	357	347	350	395	321	313	386	349	373	334	355	379	365	361	347	372	358	388	352	345	352	329	368	368	347	350	361	382	369	350	350	340	365	363	341	347	355	347	362	335	361	384	347	381	375	382	350	298	384	342	344	380	366	364	389	343	341	364	359	378	335	369	366	353	309	362	338	353	319	325	347	338	366	363	359	341	365	383	375	374	391	358	349	384	353	321	388	380	350	367	366	359	354	347	333	341	347	357	355	322	357	342	347	390	348	327	380	372	333	358	338	338	366	346	367	321	343	366	350	353	377	358	351	354	356	370	349	342	356	345	346	358	346	341	347	356	328	365	321	362	350	336	340	373	352	323	347	401	333	364	366	361	354	338	359	366	344	346	380	348	348	333	346	344	370	321	365	346	366	346	345	379	321	337	346	347	353	399	345
25260	24067	37519	28628	20120	29321	8659	478	348	376	336	391	364	345	378	277	309	336	355	345	338	326	318	362	359	350	347	355	351	360	315	345	327	317	299	335	320	304	363	345	349	322	338	356	329	324	353	338	306	340	346	344	329	347	314	296	370	331	364	337	360	336	320	364	320	338	300	366	328	330	335	343	310	349	322	346	359	336	342	330	328	314	328	343	342	356	361	307	335	322	345	319	344	345	328	321	356	343	353	350	313	343	320	341	325	323	316	319	325	347	344	347	332	379	332	329	349	329	364	313	324	323	327	353	305	354	311	375	339	338	337	374	355	297	370	351	306	322	305	317	315	361	337	325	285	331	335	318	328	344	306	334	367	306	317	328	344	338	336	304	347	317	338	351	373	343	357	331	303	335	312	363	366	362	331	334	349	355	334	338	308	335	391	327	351	365	319	313	359	326	317	338	313	379	315	331	385	339	312	341	310	336	375	345	356	332	350	335	330	347	356	367	368	344	353	304	373	334	362	335	333	346	335	343	298	324	327	333	337	327	353	359	298	347	329	322	343	320	366	286	308	346	339	337	309	319	336	314	335	346	329	338	334	345	320	344	323	322	373	362	320	351	316	331	324	358	331	356	366	348	330	355	343	353	354	324	343	325	366	333	320	336	315	331	343	327	332	325	368	325	355	314	304	326	380	346	352	350	322	337	353	341	319	333	336	355	349	327	361	363	348	370	322	333	345	335	358	348	350	306	330	335	322	340	334	338	316	319	310	357	348	328	354	336	348	348	332	285	354	322	333	323	340	323	317	305	353	337	358	299	364	331	335	362	329	319	351	375	303	354	344	321	324	301	333	361	328	359	324	341	334	336	352	361	377	343	336	315	317	337	321	304	323	331	365	332	352	309	337	351	375	330	344	328	326	358	326	333	339	356	298	312	318	286	342	349	353	341	351	339	332	309	354	336	337	353	330	315	358	370	339	342	355	326	314	317	323	361	349	328	331	369	338	337	318	354	375	319	307	332	357	343	340	362	341	322	330	337	330	343	344	343	341	342	359	327	349	317	336	320	334	364	338	339	309	314	367	348	324	330	323	364	355	354	338	322	327	354	335	332	355	369	355	327	332	311	314	328	337	372	322	355	303	332	311	320	324	356	326	326	334	325	337	315	338	344	316	292	334	364	355	320	335	352	325	364	320	327	349	369	332	345	359	335	329	334	350	365	326	306	337	358	348	360	325	318	364	344	312	353	316	337	339	338	366	334	327	355	345	370	319	320	315	311	326	355	357	373	347	322	309	370	350	350	316	323	359	338	346	337	328	320	351	350	328	314	334	356	367	339	358	327	354	306	323	338	334	357	365	320	330	328	354	349	330	302	361	372	324	315	333	322	333	359	327	350	355	356	361	366	316	326	343	364	337	291	335	326	347	332	361	312	346	359	342	348	322	335	355	323	337	362	366	323	343	323	359	350	342	346	342	362	331	350	335	331	349	349	348	330	312	348	324	314	359	324	314	295	363	377	364	349	336	356	327	331	308	306	346	335	344	342	357	334	344	351	353	328	333	350	333	305	333	335	363	335	355	290	345	351	352	343	322	375	353	351	336	360	310	361	353	346	335	368	373	327	345	353	336	329	331	343	326	312	337	357	370	332	336	341	389	335	291	321	305	317	315	329	332	325	335	344	333	315	311	332	342	337	293	322	335	337	302	341	323	341	343	315	363	368	337	364	353	345	351	326	319	315	340	331	329	340	347	372	339	334	337	303	334	385	321	333	354	352	334	317	326	320	345	332	342	331	333	349	336	349	333	350	328	306	355	304	333	332	354	323	342	347	350	343	326	334	310	321	355	360	324	357	308	342	333	338	320	358	370	318	316	334	327	368	327	357	370	337	331	329	336	337	339	355	344	323	344	337	342	316	299	341	319	339	371	348	317	326	327	342	349	309	339	354	302	348	313	352	373	347	318	310	339	313	356	322	296	305	324	325	358	341	344	305	334	332	339	340	325	325	336	342	356	308	328	294	314	320	351	341	337	328	353	368	323	334	322	336	361	337	314	322	341	331	354	334	345	350	357	316	298	332	338	344	325	345	343	401	337	302	307	360	364	353	321	345	327	342	323	367	374	343	322	339	339	373	370	357	323	348	329	279	315	353	348	337	320	318	351	346	342	340	357	325	348	358	314	293	314	341	344	342	345	345	340	288	325	345	337	332	328	351	335	344	327	357	364	321	339	351	329	355	373	335	320	325	344	328	347	327	339	370	336	292	354	313	333	339	385	323	350	337	346	341	321	359	341	361	341	341	320	342	336	345	340	320	342	315	337	359	351	340	328	299	375	334	337	319	351	329	340	355	305	305	323	335	353	346	357	329	351	333	300	314	342	352	328	342	320	323	379	346	330	325	337	303	315	333	334	322	339	338	325	311	327	362	298	349	333	310	354	338	349	317	355	364	320	313	352	373	329	321	357	363	324	322	343	299	338	369	294	330	283	335	329	301	350	329	358	326	349	348	335	325	341	353	317	359	340	346	338	361	327	349	324	312	347	323	332	309	362	362	326	356	350	338	326	335	348	310	296	338	347	314	309	320	330	325	362	330	331	350	339	325	356	328	316	338	345	333	342	328	355	310	317	337	320	358	330	334	331	367	339	331	316	343	350	361	329	328	305	340	324	328	338	327	340	295	340	327	308	304	334	323	320	346	312	332	317	330	320	354	293	330	330	320	347	350	332	331	333	352	346	333	333	351	350	367	343	358	334	333	346	330	315	305	357	336	379	337	315	336	330	299	340	345	320	331	341	382	348	334	356	361	380	343	318	341	298	317	343	342	353	313	347	328	350	366	312	354	321	330	323	336	361	384	341	335	334	335	369	296	361	352	366	323	353	306	322	346	335	345	326	299	328	353	325	327	325	330	337	345	337	318	325	350	346	338	311	332	364	337	315	348	359	356	317	330	338	347	341	311	317	350	340	367	338	344	327	329	369	349	309	338	330	343	382	341	366	300	337	333	307	309	334	324	327	332	305	320	316	330	347	347	351	301	345	338	354	352	328	344	372	316	326	330	314	337	346	330	309	326	357	388	342	362	308	367	343	307	352	298	344	343	335	347	314	327	369	313	309	328	360	347	359	332	356	329	321	315	347	358	314	325	342	316	349	336	360	328	380	348	398	360	314	357	351	338	349	297	354	321	320	338	330	336	359	377	389	371	344	358	341	323	349	324	354	333	348	311	345	352	321	333	352	337	365	322	342	349	344	312	344	348	345	351	351	331	326	363	331	306	340	364	330	345	389	359	318	312	361	337	364	348	335	354	374	338	321	333	347	328	365	374	330	348	344	351	338	358	339	324	302	323	341	312	324	370	320	339	339	344	309	325	329	347	363	316	333	352	324	328	335	326	335	345	335	334	329	346	315	320	336	314	336	320	351	342	339	338	338	336	319	338	301	342	328	361	323	323	329	309	337	334	324	345	339	333	352	342	342	336	347	335	319	347	351	334	314	335
60669	92740	73499	18100	13434	37154	3578	629	578	608	595	620	556	590	574	548	607	530	553	558	541	551	557	543	539	567	567	530	524	529	516	528	552	534	554	588	566	542	574	553	519	523	585	527	551	544	517	507	539	518	563	550	552	549	550	571	536	557	522	528	518	510	532	527	520	550	570	503	524	520	554	560	602	606	559	547	560	541	540	499	578	530	536	563	506	547	544	565	545	579	569	501	533	540	496	577	557	569	571	577	573	551	539	542	518	527	523	570	512	565	545	550	545	514	532	565	543	547	517	542	562	528	532	480	546	540	533	551	546	561	545	577	548	531	508	526	520	524	533	526	534	557	517	538	530	557	571	544	554	601	563	526	550	576	549	542	526	565	561	547	536	539	582	505	571	536	540	543	499	542	537	513	581	555	568	551	548	549	562	542	509	510	503	515	560	540	580	509	548	539	565	510	547	527	587	537	485	572	540	559	513	509	539	550	525	533	547	548	533	547	534	500	547	537	501	570	569	539	520	564	582	539	537	547	576	540	552	558	544	567	536	580	544	512	582	555	566	533	535	562	523	543	549	544	550	506	570	604	531	583	546	555	505	552	566	540	532	579	567	563	544	524	551	562	545	536	544	521	570	530	548	537	584	607	541	596	545	503	580	549	535	523	571	530	545	553	542	559	585	515	590	586	530	544	518	520	561	558	515	575	503	531	508	533	551	548	539	561	508	560	568	515	565	560	552	539	541	529	553	504	562	551	546	530	543	550	562	546	571	523	491	548	552	539	563	524	526	526	524	539	553	567	540	545	565	539	568	590	556	546	561	527	543	523	529	561	544	513	571	525	531	528	566	484	539	530	565	531	531	540	535	528	519	513	551	556	561	521	560	538	583	561	562	555	545	535	584	541	559	532	551	557	551	531	564	553	518	567	534	542	523	501	529	520	552	522	554	571	548	541	526	545	561	557	570	550	528	569	541	517	547	572	544	507	513	542	558	598	545	577	548	557	535	562	545	552	565	572	549	547	535	512	568	560	542	529	531	567	532	546	540	563	546	557	539	534	578	573	565	547	514	573	560	534	540	512	542	540	571	560	553	525	529	533	530	549	549	575	567	551	548	531	527	511	580	507	561	539	547	519	569	553	542	561	582	570	554	559	523	568	545	530	546	542	568	567	560	534	507	537	536	521	536	542	565	550	558	503	555	544	537	521	522	594	515	541	537	539	545	537	578	540	537	548	517	592	537	568	600	554	538	582	501	545	560	548	564	532	563	523	542	545	570	538	537	579	535	544	533	517	530	578	555	560	565	536	533	507	544	496	595	555	505	539	543	530	559	530	594	534	539	570	526	573	535	559	508	538	559	525	538	579	544	537	580	554	498	543	595	569	511	549	548	608	550	598	515	522	520	570	516	579	565	562	540	561	532	513	520	537	537	538	571	552	540	550	586	520	516	543	596	547	525	546	544	509	551	537	550	572	572	556	539	610	586	553	556	556	569	564	540	565	524	547	532	566	545	566	542	543	532	543	557	520	542	553	504	566	556	549	548	522	520	575	540	580	554	543	522	491	592	524	567	582	556	550	549	552	591	612	544	533	530	528	534	545	529	535	554	556	562	579	518	538	567	516	524	556	562	616	538	547	526	531	564	595	575	537	539	549	576	545	599	557	518	551	509	567	566	549	513	530	534	510	588	560	588	557	562	543	551	533	539	536	522	562	544	576	516	513	551	527	548	553	514	568	538	566	538	558	566	574	520	556	559	554	547	562	556	570	525	550	523	523	568	559	527	618	542	528	555	561	544	534	550	547	582	572	581	584	549	550	552	570	535	542	556	528	527	537	570	562	565	550	548	542	529	584	535	528	560	574	536	524	534	551	546	539	524	522	574	530	539	535	585	526	554	546	545	589	556	562	520	543	563	553	562	505	574	543	552	537	547	535	562	549	524	542	542	509	532	524	583	542	529	590	568	516	540	548	550	529	561	542	540	538	552	542	511	515	571	562	538	553	531	531	538	568	571	550	527	501	507	548	553	548	511	568	540	556	580	576	552	580	548	568	541	532	563	567	535	561	557	520	573	523	549	541	557	560	544	581	569	543	537	587	558	549	556	607	562	511	523	558	514	516	500	555	596	512	532	536	561	587	569	554	506	512	556	522	540	514	536	578	556	560	522	555	490	546	557	523	525	551	557	515	558	533	563	536	555	562	558	591	525	560	579	542	592	492	567	577	540	574	533	532	547	518	527	551	549	478	506	527	582	548	530	552	522	510	551	563	523	570	558	586	521	599	528	550	528	552	565	563	511	523	542	537	541	554	521	539	540	530	530	537	494	555	544	569	554	544	496	598	507	568	555	529	542	547	546	578	503	584	554	579	553	542	529	597	575	516	593	558	519	545	554	565	533	557	543	511	569	502	498	525	565	533	528	569	565	565	546	526	535	535	558	527	588	531	494	526	523	537	563	550	500	503	556	530	576	569	533	521	554	542	574	526	567	549	566	561	564	563	556	544	561	518	550	572	528	557	545	574	542	566	590	541	551	502	543	567	552	511	545	568	521	569	575	540	509	572	535	531	570	517	555	527	546	520	506	555	534	562	526	538	562	513	542	549	563	546	537	552	565	561	529	508	513	515	546	538	533	549	528	553	598	520	572	527	529	514	536	556	551	556	544	553	534	559	535	547	574	547	516	573	554	516	551	525	531	543	590	540	548	583	570	553	521	534	556	540	509	584	580	526	541	559	520	564	567	548	551	566	541	524	540	550	559	553	595	557	576	571	558	561	586	547	545	552	577	555	563	533	579	556	530	561	537	592	549	563	534	560	572	549	559	557	527	521	530	518	581	572	594	549	535	520	558	590	501	544	516	613	534	522	526	548	566	506	538	587	554	543	564	553	541	556	555	559	523	570	509	559	563	535	527	522	527	541	561	546	530	580	531	529	534	567	535	575	559	564	554	565	530	524	609	599	531	530	578	568	570	536	570	496	559	556	565	505	571	556	567	535	540	543	566	496	584	554	506	551	541	530	566	565	556	571	516	527	568	526	544	548	606	520	559	535	579	557	568	542	549	507	573	540	580	549	526	558	505	536	509	576	518	556	528	538	545	554	542	547	505	566	569	556	555	533	532	527	511	554	559	541	530	564	552	585	530	544	520	544	565	528	578	545	583	554	519	546	552	590	572	534	554	511	550	625	592	544	563	561	546	529	585	527	573	530	579	553	530	545	571	591	531	535	545	560	513	539	526	560	503	519	581	558	514	528	496	486	495	574	581	554	537	588	591	533	540	560	551	510	523	562	522	523	542	537	517	525	587	495	544	536	506	578	548	515	517	521	587	581	550	541	561	493	542	536	523	562	527	533	525	517	530	535	539	554	548	591	558	544	529	530	565	515	525	551	554	563	537	510	516	556	528	555	524	560	555	509	540	588	576	537	562	527	523	527	575	533	523	531	567	557	530	580	507	532	516	541	532	568	561	545	510	529	541	534	514	575	556	553	535	566	571	547
24246	22827	34727	27054	21651	33858	13774	1068	562	601	641	611	565	593	599	536	620	570	524	524	517	542	551	528	579	543	543	553	580	521	499	524	512	521	526	519	527	588	538	517	537	534	495	573	499	494	550	581	574	571	532	572	579	536	541	552	522	521	530	549	509	560	520	498	524	554	525	534	512	508	501	556	533	535	482	571	551	511	531	534	512	548	542	517	519	512	504	541	524	505	584	506	560	539	507	510	514	521	565	510	521	543	513	546	541	545	527	557	590	541	525	507	540	515	523	562	521	503	524	525	515	538	514	539	567	489	540	540	549	516	556	532	484	538	564	536	580	542	518	473	501	544	519	524	542	511	554	485	508	547	562	491	559	549	562	559	517	506	519	530	537	513	504	516	543	539	542	578	523	516	501	545	534	546	551	522	543	538	540	539	494	529	512	492	512	540	547	516	524	574	513	532	568	520	488	548	543	519	565	511	539	523	531	536	547	570	530	552	523	500	541	536	520	562	551	486	494	506	539	556	547	561	539	549	546	605	584	541	505	506	512	503	529	553	536	519	510	540	513	563	539	513	519	522	520	519	553	512	514	546	536	522	517	479	540	511	547	501	501	534	544	488	530	509	533	541	545	522	563	566	540	542	573	498	527	530	541	517	532	507	535	548	509	513	545	550	536	538	505	528	512	521	545	546	515	514	516	544	543	527	500	543	518	528	575	528	536	511	532	529	502	539	580	494	553	529	520	512	527	511	486	516	531	547	562	499	496	564	528	556	546	521	543	543	548	528	524	574	547	527	525	521	508	485	545	515	553	540	516	472	588	533	534	556	563	534	517	538	517	539	529	544	571	512	557	517	512	537	513	534	597	513	554	535	524	554	511	538	586	518	513	498	527	559	575	559	553	544	563	532	524	502	559	539	568	591	543	510	521	517	524	548	519	525	523	507	541	532	551	528	507	541	476	541	542	515	578	502	599	518	536	549	503	517	541	491	520	538	515	540	546	537	535	531	533	546	532	558	536	530	587	538	551	517	574	517	506	532	511	519	540	553	541	525	540	503	563	559	531	540	491	499	527	496	517	501	508	502	494	511	487	533	547	515	523	510	503	490	522	541	567	505	560	568	506	568	510	556	525	541	553	523	533	532	559	518	555	578	558	496	538	512	525	532	509	499	528	544	508	518	518	536	522	513	552	498	500	530	533	524	553	522	533	516	521	546	530	509	509	535	497	533	514	570	537	515	528	519	532	526	519	509	504	523	503	505	537	527	551	551	504	521	560	525	556	548	530	527	526	528	575	548	607	580	493	544	564	524	537	537	557	522	548	505	503	514	539	563	540	523	535	535	513	543	533	492	508	535	551	570	546	522	524	514	528	542	521	543	589	532	527	522	516	501	538	476	535	514	524	507	536	525	510	522	551	523	553	539	533	543	523	564	548	552	524	559	583	526	540	457	519	550	520	545	515	512	552	522	537	527	518	515	543	508	564	521	548	504	522	531	515	532	557	525	513	555	511	487	533	554	516	510	527	558	563	557	502	505	511	540	519	553	544	577	522	502	480	527	536	501	488	465	512	540	504	558	508	500	503	524	497	514	509	511	531	572	524	559	554	532	527	513	491	533	553	501	600	519	527	520	525	527	511	529	539	553	553	544	534	534	556	537	556	525	544	530	530	540	537	514	557	535	528	510	549	523	509	508	505	539	562	539	459	537	534	557	559	508	535	541	551	570	548	551	535	529	538	508	525	544	540	519	544	571	526	509	537	532	482	489	538	535	492	478	524	526	530	498	557	529	495	528	565	512	511	531	523	541	514	524	503	573	506	519	524	540	530	554	489	539	576	551	528	522	558	535	577	567	500	538	509	568	524	571	546	539	518	534	555	509	489	529	539	511	521	560	497	535	542	544	535	522	521	541	522	530	520	542	507	536	529	509	558	525	553	529	523	547	515	514	537	535	505	534	541	540	576	519	581	547	538	549	539	504	516	517	523	519	509	583	553	591	524	493	544	511	520	558	517	542	542	544	499	514	510	519	576	519	545	521	540	513	538	528	507	512	552	551	533	516	528	496	538	515	484	508	498	494	546	518	519	550	509	527	524	558	541	543	538	483	541	532	499	537	550	552	516	510	547	542	509	547	560	559	524	555	512	507	534	530	535	540	529	480	514	509	575	544	539	556	531	522	507	509	560	544	538	489	514	525	532	554	492	514	500	490	529	546	517	520	562	509	569	525	495	562	525	525	526	550	506	558	540	518	538	506	525	481	536	526	533	537	514	485	537	506	576	537	507	540	530	530	525	546	540	530	525	556	529	553	528	525	548	506	523	569	532	542	527	546	472	597	565	519	513	552	539	528	530	536	505	540	486	518	540	572	555	498	525	528	545	529	538	494	541	507	506	482	497	495	541	578	506	560	549	544	469	520	507	542	498	518	553	535	538	553	510	504	522	556	534	524	546	535	552	552	492	556	550	556	489	519	566	520	506	504	507	507	529	471	527	572	525	509	507	537	494	539	545	522	535	527	528	524	529	537	556	559	518	510	514	509	492	518	543	536	548	553	519	524	562	554	524	554	573	567	589	492	584	578	514	548	547	556	540	516	538	500	525	542	525	560	532	523	543	542	558	497	503	528	511	507	520	572	541	546	514	525	560	539	524	553	555	522	565	454	498	507	555	538	521	522	525	566	495	522	521	553	524	520	548	538	554	539	485	542	522	547	537	523	521	533	540	522	503	505	572	491	511	517	531	526	524	501	497	578	535	531	480	513	526	526	523	493	573	542	544	531	557	547	535	529	531	495	546	521	544	500	533	515	518	515	530	497	558	521	520	524	536	543	508	560	519	535	479	538	519	538	550	524	537	522	509	486	524	505	567	503	514	551	558	553	536	523	522	562	521	504	570	512	558	520	528	547	475	496	518	519	554	546	534	510	500	523	536	504	499	525	522	538	542	537	499	537	519	546	551	493	529	533	559	507	509	546	545	510	532	508	536	517	547	505	562	555	525	518	545	515	532	543	554	566	518	507	534	532	486	531	550	578	509	574	479	575	490	541	529	516	519	540	591	515	522	585	540	510	518	498	538	521	517	545	559	511	550	514	541	491	567	523	542	524	513	584	561	531	575	509	503	535	495	541	561	528	497	587	528	536	520	524	523	540	571	521	556	568	532	538	498	505	546	548	553	515	567	555	546	526	531	523	518	520	495	548	546	557	490	517	565	557	517	509	516	536	538	538	556	522	513	528	486	550	542	516	540	558	508	564	554	557	526	516	522	528	533	513	528	528	552	496	528	483	501	518	527	552	526	569	551	552	502	510	504	510	535	513	475	547	513	542	485	559	531	523	531	570	516	544	527	539	553	500	530	534	499	540	509	517	556	511	550	561	520	536	507	532	558	569	574	528	544	537	538	533	550	513	510	500	488	526	511	529	515	533	512	524	541	510	512	554	560	525	530	513	520	497	521	531	520	534	544	516	506	530	553	517	540	518	517	513	549	524	550	516	496	528
63803	101363	82671	19528	16417	43162	3927	1005	972	906	918	947	852	876	887	881	846	836	817	852	857	841	839	840	831	819	847	824	845	851	828	848	849	775	741	909	838	785	771	843	821	807	785	816	779	851	863	812	819	832	825	800	858	829	796	757	859	841	834	814	828	788	825	812	836	804	854	787	819	724	774	862	871	802	811	799	839	806	840	810	775	824	872	810	825	765	809	781	764	825	791	791	839	786	797	820	804	790	775	789	834	801	818	839	846	798	778	834	851	834	793	839	882	823	815	811	817	815	787	816	828	883	862	835	848	792	808	816	777	810	790	786	776	805	814	755	823	799	846	841	849	808	823	817	834	829	801	849	802	804	751	830	818	808	817	800	833	832	828	782	823	851	778	819	793	822	808	776	893	773	796	824	782	812	838	830	817	824	833	814	813	859	818	826	792	819	859	820	785	815	837	771	804	789	831	801	847	840	827	783	787	820	837	755	822	829	804	854	818	853	796	807	805	797	826	829	781	796	821	834	797	799	806	780	805	821	852	810	847	823	837	826	834	809	834	815	804	828	813	820	782	850	818	863	809	850	823	784	767	813	810	790	778	815	760	827	844	815	828	782	770	795	787	827	782	868	795	793	782	822	777	816	843	755	788	821	857	769	764	812	788	791	804	804	820	834	811	783	832	835	836	853	835	839	767	792	827	817	829	844	791	845	848	807	823	743	770	855	830	788	815	779	802	763	790	818	812	825	830	801	725	839	772	792	828	823	811	796	837	822	809	790	761	864	850	827	814	821	839	777	844	822	772	788	782	818	813	811	820	912	808	759	856	824	816	848	799	820	788	870	792	801	848	778	792	806	817	783	827	857	783	786	791	810	851	805	820	805	876	741	834	806	762	785	834	791	831	803	773	863	740	833	864	836	767	779	812	827	787	790	810	804	816	829	774	801	850	824	803	812	849	805	833	849	810	838	767	790	830	803	862	846	822	766	821	815	839	828	802	798	784	813	839	779	797	812	866	791	805	833	831	810	799	750	782	824	813	855	797	826	774	798	811	783	796	787	822	841	817	794	840	781	804	812	780	806	808	797	819	839	804	790	785	827	785	777	823	837	836	854	811	839	847	803	772	780	796	793	846	812	832	839	776	795	831	804	807	789	735	789	864	808	838	799	766	855	812	841	808	836	832	812	818	857	806	794	786	824	851	820	838	847	768	826	784	748	757	793	843	768	825	802	789	797	829	799	757	820	841	812	785	868	857	819	793	803	820	809	812	810	828	788	793	761	812	843	812	790	879	842	797	820	794	798	783	826	804	827	808	808	777	769	808	823	842	769	785	807	823	839	868	815	822	792	791	826	802	778	855	787	821	795	855	764	820	803	803	804	836	835	836	758	872	829	774	815	839	846	841	798	878	829	769	830	817	812	792	842	831	839	789	776	848	823	828	771	809	817	805	803	839	784	773	818	863	816	802	829	802	788	808	757	834	823	814	831	838	826	811	816	780	828	868	797	828	811	823	840	822	844	876	756	806	836	859	786	820	848	835	802	802	814	803	795	810	823	844	793	799	804	791	806	836	807	809	795	831	836	796	815	828	800	818	816	791	815	868	815	832	868	783	835	838	795	822	768	842	823	844	798	796	818	839	851	895	802	784	779	796	818	826	822	815	785	772	811	811	876	779	855	817	789	786	778	804	800	757	800	800	790	788	825	851	765	845	817	792	842	844	833	811	810	813	832	778	802	829	822	803	836	835	802	803	807	829	817	809	842	769	801	872	849	849	853	847	832	792	766	830	767	841	840	814	836	812	846	791	833	774	815	789	784	790	835	820	815	780	789	801	805	822	807	794	798	832	789	834	813	829	828	756	803	848	811	850	813	816	765	785	824	807	799	800	810	785	769	816	812	829	752	852	793	804	822	848	847	827	762	769	816	799	822	838	808	825	813	827	804	895	827	792	802	776	790	790	858	803	833	824	788	790	845	832	797	799	784	753	808	775	823	780	803	786	851	856	807	812	789	847	817	807	806	781	802	798	793	796	848	806	787	785	787	832	849	829	786	788	774	835	869	782	825	853	751	795	823	836	785	780	840	768	821	809	799	841	833	823	787	794	799	780	808	794	820	814	853	781	763	774	829	852	816	741	778	801	772	793	781	809	782	839	831	857	829	788	789	795	803	796	813	772	839	817	867	851	777	818	807	874	833	785	831	787	830	774	847	810	803	837	834	828	821	810	776	830	799	834	815	805	818	789	783	854	817	813	814	806	856	812	798	820	779	756	827	811	813	820	760	841	807	809	780	829	805	787	796	833	820	824	757	834	825	848	743	817	773	775	757	845	816	822	771	802	842	795	760	838	741	806	853	802	840	800	820	848	838	853	760	846	789	822	830	842	825	752	848	822	847	849	772	803	795	761	795	861	843	820	839	820	808	795	828	808	814	830	814	792	764	831	830	774	802	838	801	796	885	795	859	781	792	864	800	824	809	780	776	849	855	768	801	813	787	834	786	798	809	843	837	864	836	840	830	830	758	759	836	818	815	793	813	823	788	856	767	766	869	783	802	831	865	804	819	802	810	754	851	817	826	830	818	847	775	794	797	785	860	866	827	847	809	785	802	810	835	898	771	827	811	872	817	803	823	797	834	793	793	843	799	795	799	825	792	765	784	826	785	819	851	864	817	870	831	778	813	783	864	866	834	838	787	818	777	783	817	800	828	750	797	809	806	816	809	774	871	813	803	824	810	774	802	849	806	851	830	826	767	834	812	827	794	816	804	772	831	776	810	805	806	801	830	842	828	784	790	823	774	770	818	807	803	733	820	808	759	785	796	851	816	821	797	822	820	785	813	873	795	866	831	821	795	793	781	838	820	832	802	833	846	848	876	810	785	840	847	769	798	799	832	832	809	871	801	835	847	780	883	816	824	842	802	835	791	807	845	828	816	815	771	799	826	766	789	814	853	870	822	830	808	783	804	807	820	804	787	832	834	793	782	885	808	763	784	805	812	805	795	794	840	789	791	802	839	805	818	829	828	780	800	800	842	759	816	801	796	823	858	777	840	776	809	814	844	788	833	793	810	824	825	813	808	826	810	844	791	826	818	837	847	827	786	807	847	786	843	855	812	857	785	858	820	865	817	826	834	802	776	758	825	798	766	828	830	839	768	867	798	843	823	757	766	830	798	806	797	808	818	821	805	786	773	854	838	813	786	855	798	760	706	808	789	816	827	804	790	784	834	879	830	816	850	831	836	805	869	837	793	815	841	833	801	797	839	781	803	776	780	804	822	796	806	828	839	841	863	781	823	767	811	799	819	828	802	804	813	826	838	802	703	772	802	781	809	829	840	853	797	839	798	818	825	798	816	815	802	784	808	842	806	797	769	765	808	820	810	828	802	782	818	838	824	820	822	841	812	811	784	839	789	830	836	820	839	802	782	840	784	813	809	868	791	835	823	840	817	824	778	869	780	810	807	829	782	814	830	842	818	840	839	765	808	814	843	768	836	839	807
29215	29680	31433	9636	595	3870	598	202	212	223	206	185	220	181	192	219	211	209	233	218	202	165	208	203	195	188	209	175	200	185	190	203	220	223	221	218	198	208	201	189	198	207	173	223	213	226	218	190	187	204	197	205	211	224	226	198	222	192	204	222	206	219	227	222	193	218	195	197	200	193	207	193	183	221	216	199	201	195	190	194	190	212	191	205	204	191	225	186	185	219	213	212	203	187	194	215	200	232	204	212	222	191	196	169	173	204	235	221	218	201	227	227	199	181	199	210	209	200	214	219	189	182	190	202	204	170	189	178	211	216	179	197	186	185	200	193	207	204	192	210	236	197	186	207	191	198	208	176	209	220	197	210	191	197	215	219	243	207	222	208	206	202	219	224	200	207	196	216	191	211	205	205	223	208	189	207	203	235	191	213	196	215	174	197	201	212	218	219	208	179	200	182	205	186	194	229	198	182	184	218	196	186	205	206	172	204	220	224	186	192	204	230	211	213	178	218	237	187	214	211	198	196	169	207	220	205	221	180	181	198	197	203	191	241	187	185	198	188	204	216	216	187	186	208	235	208	206	195	206	219	192	206	219	198	228	197	185	210	195	205	190	209	194	204	246	211	205	219	198	201	211	218	195	206	217	238	217	198	217	200	205	212	209	192	196	212	210	197	206	198	187	209	175	189	229	216	209	177	215	219	222	190	213	209	204	215	206	207	203	199	208	215	185	199	218	222	210	200	179	211	193	211	198	207	197	209	189	224	217	223	218	225	208	184	211	201	185	206	220	187	227	211	210	204	200	191	201	227	214	205	227	208	243	186	200	201	176	210	190	204	211	216	190	175	171	214	209	217	201	179	206	208	182	186	206	190	190	191	203	199	201	181	199	184	209	221	197	191	193	208	184	207	199	198	223	211	197	219	198	206	187	179	208	204	210	204	221	211	204	230	212	228	205	231	205	198	227	236	181	194	202	189	200	212	190	189	205	176	195	190	222	218	173	187	195	200	191	193	203	201	209	206	178	196	234	210	184	215	213	198	221	188	209	191	222	194	196	198	192	174	214	228	207	205	207	214	212	206	186	203	217	219	195	241	181	204	217	209	220	220	202	185	236	208	183	181	201	219	197	196	251	207	195	207	209	182	210	211	192	171	201	220	195	186	185	201	219	210	180	193	215	191	194	195	192	177	218	192	236	231	175	204	201	192	206	205	205	199	195	225	200	188	193	237	193	227	176	198	203	195	224	229	216	197	202	210	200	214	196	209	210	210	196	198	193	192	184	228	223	198	205	196	201	193	232	211	199	205	199	221	205	209	208	193	201	185	206	230	212	197	217	203	228	213	221	203	185	192	219	195	213	197	194	176	192	186	185	192	193	181	204	222	189	187	228	206	189	211	224	231	191	221	232	221	186	220	187	217	202	214	203	201	212	219	208	193	197	184	221	179	192	210	205	192	215	216	209	195	207	184	190	207	215	205	203	197	187	210	200	234	225	182	206	188	205	202	208	196	206	189	213	178	191	205	213	210	195	214	180	194	239	185	194	213	218	202	216	207	194	200	182	208	215	191	205	194	220	194	193	211	254	185	215	222	204	193	189	205	210	201	221	191	188	213	214	208	208	225	191	182	202	197	206	207	209	213	217	191	188	237	193	202	187	187	204	212	190	208	214	187	212	205	205	203	200	202	196	187	195	185	220	190	206	215	203	186	212	207	176	223	208	206	194	199	222	198	200	193	220	216	198	220	222	204	220	201	214	216	176	199	204	221	211	200	230	200	214	202	186	224	180	215	189	197	199	199	178	224	204	195	190	196	170	205	190	217	216	200	200	212	191	227	206	231	201	196	221	213	216	190	201	202	188	195	183	226	216	195	197	210	199	248	207	189	194	200	209	198	236	195	210	175	201	193	210	198	218	209	205	220	202	225	236	193	215	182	211	193	209	208	197	218	212	173	187	186	205	190	216	196	187	202	221	200	228	207	212	189	198	210	222	210	205	215	200	194	209	224	209	194	215	212	225	233	207	194	209	198	231	207	216	240	213	192	244	211	178	217	236	192	213	200	190	212	187	210	201	233	213	210	179	202	197	224	213	192	196	167	180	211	196	202	253	215	201	205	214	208	204	190	182	200	191	193	204	219	203	187	225	222	191	184	207	196	216	188	191	227	215	176	182	178	207	210	213	202	200	202	191	201	215	190	199	184	213	186	209	221	204	216	207	221	193	208	229	186	212	181	201	208	210	194	189	185	197	210	216	195	193	192	193	193	223	184	208	210	218	188	197	194	221	204	208	230	207	200	207	211	207	212	226	196	223	204	201	208	201	212	191	219	189	200	216	203	207	205	214	219	201	218	221	215	204	229	186	193	204	199	221	207	191	181	205	202	196	201	219	222	208	207	200	190	200	184	190	203	191	215	181	209	206	227	221	226	214	179	193	220	210	200	174	217	215	230	204	200	194	234	225	203	187	179	200	194	215	199	216	183	205	203	213	221	206	224	214	203	203	222	211	184	215	199	212	208	198	198	188	239	204	224	204	184	213	183	203	209	199	198	201	200	208	216	229	193	205	179	200	211	188	209	203	193	213	198	225	211	208	196	199	205	177	205	196	191	205	221	187	198	226	173	199	201	193	190	197	203	203	198	201	192	210	211	200	231	205	193	183	205	216	195	218	201	190	198	222	211	206	201	207	198	195	205	219	213	183	191	216	200	204	202	206	195	207	200	217	196	191	235	207	210	203	200	199	173	206	193	194	179	204	217	191	213	222	189	225	190	205	189	229	232	183	200	171	213	208	217	191	192	222	205	179	225	223	200	213	195	190	212	193	209	198	224	185	215	226	214	203	191	226	181	210	207	197	219	187	232	194	223	217	207	179	239	214	171	205	214	217	203	208	218	203	217	226	178	200	215	211	218	226	216	182	192	212	187	212	202	204	195	220	216	169	210	227	200	216	210	207	214	215	191	211	214	200	215	207	198	203	187	182	214	203	209	200	195	201	190	199	237	214	205	198	212	181	198	228	204	214	228	210	181	205	190	214	182	212	193	225	203	190	214	191	203	217	179	203	177	201	234	211	220	205	208	218	200	186	200	198	208	190	197	222	190	181	204	211	221	192	196	216	222	196	227	197	203	167	216	202	210	220	186	213	212	211	201	193	226	216	198	214	234	213	224	206	222	223	176	210	194	224	205	198	182	183	192	209	205	182	220	170	207	206	216	183	184	195	220	207	190	197	208	196	201	211	194	211	205	203	227	202	217	200	201	204	218	215	218	219	191	220	232	194	209	188	211	223	235	193	189	199	210	194	193	182	211	203	210	209	204	202	219	198	201	204	205	210	213	188	194	208	219	202	184	239	169	213	194	199	201	207	201	192	199	215	207	217	193	183	217	212	225	218	210	199	193	194	186	197	207	208	189	209	240	209	212	195	207	207	203	193	216	231	214	193	206	170	213	220	182	190	220	223	208	220	188	197	217	214	207	199	212	208	210	212	197	201	207
34731	48422	37609	5988	1185	9352	1001	356	378	388	340	375	362	362	340	375	365	387	367	361	361	346	319	324	346	380	332	343	335	352	348	359	339	314	340	372	371	375	366	365	329	363	363	411	379	321	346	359	338	331	368	354	357	345	343	316	329	345	335	319	370	340	388	356	363	349	385	357	381	349	360	333	364	355	332	323	392	362	365	377	371	320	367	347	369	383	354	357	361	368	385	357	373	348	368	325	345	326	347	351	379	355	331	342	325	325	352	386	375	327	327	362	382	378	314	358	353	348	367	315	348	334	346	377	349	344	336	347	399	362	373	347	333	327	375	360	342	352	364	356	343	398	350	367	349	355	351	326	354	350	345	383	347	349	357	341	352	339	388	372	346	349	349	355	354	332	376	337	363	331	329	357	381	336	384	363	356	346	399	351	335	349	354	335	361	331	335	340	326	338	333	340	369	328	337	333	325	384	345	329	348	363	325	278	370	337	328	372	343	336	383	362	339	391	327	330	347	364	307	377	392	351	327	363	372	374	319	343	372	325	358	381	375	341	340	337	331	374	351	343	365	394	359	368	319	345	390	353	356	368	358	348	332	336	329	354	368	367	374	331	288	328	347	385	351	349	348	321	364	371	334	356	344	342	327	360	352	340	370	369	341	317	352	358	331	337	339	334	346	345	335	345	365	353	348	340	377	324	324	324	347	321	339	344	351	328	372	377	329	394	366	347	369	349	331	345	366	318	347	347	330	367	358	360	355	323	331	353	367	323	346	375	315	371	330	363	303	335	387	321	367	347	370	357	373	345	368	382	350	382	322	365	347	378	366	350	397	351	314	296	371	344	362	360	349	354	370	357	367	341	318	303	330	344	380	367	319	341	344	352	352	369	352	366	371	367	360	348	357	357	374	387	332	355	359	322	332	359	359	366	357	388	353	416	363	355	341	362	375	355	333	353	333	340	315	355	357	378	365	343	342	361	323	337	350	354	367	330	357	355	371	348	377	342	350	361	363	365	366	341	343	348	366	326	360	351	372	354	330	392	347	366	378	360	358	340	346	374	354	334	340	337	354	374	316	334	395	348	390	332	316	365	375	371	347	340	319	343	363	364	353	377	334	380	341	360	345	343	325	360	320	349	392	386	359	345	294	345	339	356	367	364	342	356	370	383	346	370	355	340	345	342	337	355	381	325	344	348	348	338	334	379	353	354	347	375	341	355	344	366	363	370	359	363	367	345	375	368	343	396	344	331	373	346	356	349	344	368	344	319	337	339	391	399	343	365	356	346	355	370	381	348	321	337	338	346	374	330	360	361	337	387	343	371	345	326	355	355	353	375	354	349	366	371	388	361	374	347	385	331	359	358	373	322	338	350	366	359	342	346	368	329	383	336	390	363	329	355	361	353	351	307	349	339	357	351	336	345	339	357	357	313	344	321	382	365	340	331	355	350	366	334	357	323	352	323	343	354	336	344	361	294	320	346	333	377	313	344	350	349	359	327	367	341	371	369	347	333	357	324	362	373	345	343	299	363	362	319	332	373	395	342	330	382	343	315	358	359	310	320	342	356	355	337	358	350	348	341	329	362	360	366	352	355	347	348	346	372	332	363	381	354	345	367	327	357	357	381	353	343	371	350	329	385	347	356	370	371	341	380	345	371	367	366	339	363	350	340	336	335	368	346	330	304	382	366	343	359	345	370	373	365	333	325	359	382	335	362	377	317	374	379	349	382	374	361	348	388	346	362	359	334	375	325	359	357	365	345	356	336	341	322	348	315	348	328	338	356	375	327	347	316	402	329	353	376	345	322	362	345	362	377	388	362	374	363	372	356	348	354	377	321	358	310	338	357	301	364	349	368	342	334	326	366	341	389	350	351	344	395	378	346	336	329	348	341	343	367	365	334	359	355	346	324	356	375	367	359	369	374	357	342	347	356	337	326	361	330	341	375	374	368	355	365	349	389	348	377	364	336	371	337	334	357	342	340	364	329	324	325	364	359	361	389	360	360	336	320	343	349	363	327	339	379	361	331	338	357	354	354	356	356	364	397	367	351	354	363	371	357	368	341	379	348	334	365	338	330	360	332	349	373	372	311	341	306	343	332	344	395	357	317	364	347	359	345	318	340	344	363	336	361	327	353	342	329	380	381	363	362	356	367	338	370	380	315	362	350	359	343	348	372	369	347	348	343	343	349	360	366	347	317	309	339	364	380	321	377	359	332	320	356	302	333	324	341	347	366	337	365	336	363	360	343	355	347	341	354	363	333	367	346	354	324	340	354	345	368	340	339	393	364	355	370	366	342	363	348	390	351	332	341	376	324	378	355	367	358	372	341	335	342	329	348	367	341	366	343	323	372	350	390	345	355	336	372	353	349	311	335	372	371	344	364	367	352	357	373	324	313	343	343	339	370	365	355	343	363	347	322	363	352	322	334	351	367	389	341	337	364	311	306	362	329	375	336	380	365	368	376	351	336	338	362	383	319	360	325	359	356	373	378	338	344	371	381	376	348	352	350	354	363	348	371	350	382	340	353	365	385	379	367	343	337	352	337	345	342	378	356	366	353	393	332	388	362	352	319	368	380	360	374	306	357	333	366	344	322	351	338	343	355	311	350	326	330	344	395	338	364	386	359	360	326	354	349	372	389	351	350	337	356	365	327	373	351	392	383	353	389	347	340	345	335	332	350	356	392	348	328	358	360	332	323	338	357	343	318	371	356	380	339	356	338	352	345	342	377	380	350	380	317	355	329	363	381	344	357	357	369	343	380	330	343	353	367	347	325	338	403	338	335	350	331	371	330	377	382	340	374	377	340	342	379	334	329	371	346	330	337	364	338	355	317	332	395	343	375	338	384	328	371	332	367	379	358	315	371	342	357	339	362	359	362	332	364	338	355	390	342	354	367	407	356	335	335	354	371	361	342	391	360	363	334	355	383	350	334	357	362	359	342	346	323	414	316	357	360	373	368	330	390	345	356	341	339	371	345	328	375	370	363	353	349	365	354	331	368	361	370	353	364	341	368	380	355	366	356	342	344	364	325	331	334	338	317	355	378	380	354	363	343	356	353	361	359	346	337	360	361	351	351	349	379	356	352	334	322	359	328	380	351	356	302	358	346	369	360	325	368	330	358	405	331	308	339	339	380	353	344	356	344	352	368	376	364	336	337	341	311	301	335	343	371	351	345	359	311	370	310	343	378	342	332	360	364	323	346	380	327	350	342	386	341	335	375	350	347	381	362	335	342	323	341	376	358	332	340	360	347	342	362	343	374	346	367	373	333	364	365	330	370	369	324	336	390	344	348	347	337	353	353	371	338	376	369	373	336	363	368	350	354	350	365	355	363	324	343	337	374	319	361	323	361	349	375	331	346	348	374	354	356	375	372	356	366	312	346	338	344	304	333	373	339	316	378	354	364	377	335	324	357	347	331	358	375	374	352	334	361	347	343	363	372	357	379	352	339	352	344	377	369	384	336	335	351	373	320	333	368	369	345	373	332	326	381
25234	24908	40111	27847	18171	23488	9860	504	383	359	396	366	402	375	350	348	370	350	359	340	332	346	334	359	353	359	326	367	352	351	364	330	331	340	331	336	345	356	383	328	396	361	342	311	328	343	354	303	341	375	335	323	333	326	324	344	334	320	324	324	378	350	345	334	350	377	338	313	326	378	347	320	352	331	319	312	310	329	343	330	338	369	322	331	320	336	356	309	340	303	361	322	348	321	361	329	339	364	365	348	335	342	337	340	359	325	313	337	388	341	331	329	339	324	349	341	338	338	322	322	343	358	352	341	335	343	348	332	344	317	348	352	343	369	347	319	309	331	320	339	330	348	317	360	331	311	366	349	329	346	343	342	296	312	332	332	330	331	309	362	335	314	343	334	344	333	333	296	320	331	311	339	373	353	323	346	345	354	388	322	320	348	337	299	321	366	322	336	327	357	363	328	351	364	351	310	368	341	340	354	334	346	322	326	304	316	353	325	346	352	353	317	351	361	336	343	332	354	356	322	329	322	326	329	333	341	339	337	337	315	350	326	358	316	331	323	354	340	356	319	356	358	322	350	330	362	308	378	317	340	369	330	307	385	356	347	329	319	343	327	299	340	321	344	322	330	350	333	343	355	354	343	318	326	335	333	326	352	313	354	344	306	341	315	326	326	368	309	354	339	351	327	308	361	326	315	327	340	320	364	344	338	333	321	317	344	282	303	337	308	354	357	319	329	338	304	339	350	366	327	332	365	318	329	351	327	359	360	343	341	373	347	326	320	335	360	346	318	310	324	341	342	353	366	333	354	330	358	335	310	306	325	325	325	345	339	322	368	356	348	342	367	315	371	358	358	345	335	335	345	316	335	353	316	333	338	329	332	344	333	329	334	336	358	301	343	358	339	344	324	331	324	331	315	340	365	322	294	308	333	334	326	363	340	333	360	366	337	344	335	329	343	338	366	346	322	330	358	321	341	334	328	342	341	344	345	313	324	346	306	355	324	336	353	370	314	327	332	327	307	363	326	355	327	334	373	362	346	367	339	350	328	353	357	332	329	352	323	320	326	322	359	351	314	316	346	304	371	321	316	349	366	355	361	329	353	323	333	316	354	331	337	336	368	341	341	347	322	348	346	335	345	293	366	317	342	342	322	304	303	342	325	326	347	315	346	335	336	374	345	396	324	356	336	371	336	315	336	328	335	375	323	337	335	334	320	312	339	351	308	324	350	341	332	319	356	338	324	312	365	342	354	337	309	328	365	359	365	321	344	335	375	343	314	345	335	346	342	359	354	356	314	360	320	317	339	362	325	315	325	339	344	359	329	312	339	364	356	332	326	329	326	348	335	337	350	313	321	341	349	311	330	356	352	356	384	348	392	340	322	353	336	349	298	309	326	344	336	301	320	340	361	333	328	318	338	326	390	342	345	335	367	332	357	341	336	331	362	360	359	333	327	323	338	315	372	360	351	326	321	374	342	337	318	357	349	340	346	345	324	344	377	367	363	330	315	364	319	319	307	333	333	324	348	342	314	360	320	321	312	304	372	350	284	365	321	350	333	360	326	350	313	339	336	319	322	350	336	344	312	340	342	320	348	340	315	347	296	336	326	335	316	328	323	355	335	335	321	336	317	328	358	359	327	351	336	342	376	350	329	323	312	340	337	326	322	345	370	326	319	317	372	359	306	333	329	332	340	310	357	325	337	328	365	347	343	333	311	332	347	335	368	311	351	307	360	343	354	354	339	373	323	374	351	333	323	344	341	330	333	346	347	341	316	336	316	316	363	331	319	325	356	313	341	350	331	334	348	329	356	320	349	303	360	352	356	347	327	326	334	313	324	352	346	328	317	347	357	313	325	363	340	336	334	340	328	358	371	349	309	327	324	321	335	384	356	366	336	325	344	321	313	356	350	311	336	357	378	333	309	313	337	328	331	357	345	315	286	353	324	309	358	331	338	328	353	323	370	339	297	314	358	366	323	352	341	324	330	346	361	381	354	270	336	360	326	316	333	326	366	318	335	344	339	330	325	339	323	281	347	323	338	300	309	333	313	350	329	359	345	352	322	305	332	326	306	333	334	350	321	376	342	330	314	323	349	342	331	349	338	323	356	348	318	348	311	335	362	370	324	305	338	347	343	328	367	315	365	307	349	351	344	309	344	331	335	317	372	323	347	344	286	356	342	339	317	313	328	372	373	329	375	326	354	342	328	322	299	319	349	320	316	329	312	351	320	327	314	312	337	338	336	340	337	313	317	335	344	323	336	353	363	343	388	340	344	342	320	340	335	326	323	351	346	320	346	353	325	318	325	347	357	336	331	324	318	353	314	344	355	366	361	359	377	319	309	342	332	337	309	324	331	300	349	350	303	350	319	318	356	354	350	333	339	375	336	338	345	321	340	319	345	331	334	316	345	342	347	335	357	373	297	371	351	275	308	306	347	330	320	343	348	324	365	334	327	308	328	356	358	339	341	337	359	322	306	318	324	361	332	353	339	322	339	321	318	329	338	343	354	331	347	323	330	352	342	323	352	379	329	315	344	308	356	316	345	347	340	358	358	355	347	350	360	323	331	329	320	346	371	352	347	353	355	340	347	321	326	310	336	342	324	354	374	340	363	332	341	318	355	354	317	299	348	337	332	307	291	327	342	343	348	358	364	339	308	310	357	360	312	320	310	337	354	335	341	338	327	321	341	318	364	330	335	301	323	311	361	325	349	351	300	346	322	336	362	347	318	338	342	357	346	318	353	353	329	365	280	331	348	339	327	328	354	329	340	343	343	293	342	328	314	340	343	308	323	346	346	319	309	371	340	346	362	362	319	333	349	311	320	337	312	345	329	346	333	317	365	349	311	322	355	328	326	359	311	316	341	355	347	316	334	348	346	346	326	337	360	330	343	347	351	317	373	358	338	347	313	349	335	349	334	340	333	340	335	315	309	320	370	349	351	338	330	307	322	336	311	328	344	324	356	347	328	337	324	333	347	322	321	317	322	348	343	305	333	321	349	338	292	304	334	347	328	371	334	313	350	407	333	332	336	309	337	341	370	319	333	314	347	374	323	315	342	340	344	348	333	323	356	310	364	336	332	352	380	329	341	317	303	372	328	330	334	335	325	326	343	335	359	333	337	345	357	349	343	304	356	324	324	332	344	352	359	348	346	338	321	311	325	336	306	317	337	364	315	315	324	323	331	347	328	350	304	337	343	383	341	334	330	345	340	342	374	362	353	377	327	328	328	316	376	299	316	349	335	332	342	316	349	322	336	311	316	308	332	333	355	317	333	344	341	333	346	338	318	340	336	360	366	334	300	352	314	325	324	323	367	335	303	331	321	332	359	342	345	308	314	348	293	376	350	346	337	348	310	330	322	355	329	330	346	323	303	346	327	309	331	335	302	363	316	344	361	336	322	314	330	334	336	351	322	365	328	361	305	345	334	355	345	305	352	365	339	347	319	351	326	363	329	340	309	341	315	358	319	317	332	310	361	347	342	324	323	328	358
60760	95282	73511	15368	8961	32735	6901	616	658	629	610	589	577	559	554	567	557	596	485	601	560	573	568	598	588	578	535	532	539	546	537	583	573	547	572	537	506	563	592	594	543	500	534	536	567	526	521	554	535	542	517	589	503	534	518	529	527	533	555	554	572	503	564	542	532	563	559	548	535	519	534	519	538	566	530	533	522	555	546	552	536	597	518	545	565	524	532	577	558	554	540	536	530	583	567	558	546	511	532	565	540	527	553	544	521	545	536	560	576	543	537	557	557	515	580	564	558	537	556	568	553	551	530	509	549	538	543	548	547	512	546	532	516	573	549	518	551	515	547	551	559	550	570	577	562	537	536	521	559	598	535	569	577	519	569	513	518	564	541	582	517	531	557	560	515	580	511	512	506	587	530	557	541	583	608	529	557	549	564	530	569	514	556	492	541	564	508	545	505	548	564	518	478	566	573	550	584	533	498	516	535	555	548	577	546	536	509	527	519	537	493	564	477	532	562	498	555	547	520	580	560	527	481	559	572	534	521	568	503	557	557	542	569	507	577	533	557	532	558	562	525	588	508	567	598	507	537	545	526	541	537	547	536	552	507	567	552	572	555	572	566	554	569	564	515	553	549	533	555	549	529	602	539	574	527	505	575	553	526	564	559	570	535	561	539	576	557	519	492	519	537	522	543	561	531	570	562	567	577	503	532	565	572	517	534	596	539	494	530	551	577	515	549	531	561	516	557	549	514	546	580	535	581	599	532	511	537	529	553	552	536	548	557	575	558	584	551	569	508	517	553	545	550	615	537	511	531	524	531	568	550	552	527	559	530	573	543	552	524	551	607	528	550	553	530	577	567	557	497	510	503	577	544	541	552	531	527	556	552	592	526	545	509	560	521	548	556	507	563	555	575	495	538	558	528	518	541	561	535	539	545	605	550	568	563	543	552	556	544	553	553	507	536	550	535	543	513	549	539	582	555	562	557	549	520	573	574	533	513	509	579	547	568	556	549	546	515	518	570	530	553	592	551	592	535	553	550	556	525	539	547	526	511	534	538	556	529	537	585	545	560	518	528	548	527	527	547	543	521	527	505	548	509	576	549	524	505	567	506	552	550	526	542	561	538	559	541	531	535	548	520	549	549	574	558	557	509	551	535	589	538	533	534	540	578	514	527	554	545	517	540	521	578	536	551	571	525	527	555	515	520	572	531	570	525	530	558	554	491	549	544	556	518	575	553	552	554	533	554	584	524	520	576	529	548	515	563	547	585	533	577	537	579	589	548	527	535	528	559	546	556	539	517	497	536	521	583	524	547	523	549	566	539	580	535	563	599	554	566	564	535	579	519	529	541	531	532	572	573	529	570	547	499	527	563	530	537	546	579	523	553	559	568	555	583	552	571	564	563	554	518	542	527	544	554	590	562	539	523	543	550	573	537	607	570	577	528	508	533	567	544	543	558	528	531	518	512	553	619	527	539	578	539	545	553	527	548	509	543	527	564	494	563	539	551	543	529	523	539	579	544	563	548	553	561	525	590	562	518	548	547	547	501	552	528	509	536	530	558	516	562	517	549	532	539	590	518	517	501	569	556	510	580	532	534	561	528	525	602	558	584	561	543	542	515	543	545	549	590	571	542	534	538	551	569	546	512	579	569	563	549	540	535	548	562	549	538	559	529	551	515	548	528	527	558	489	542	547	589	509	574	545	533	587	486	534	576	528	577	507	542	552	527	572	514	523	571	540	553	528	519	528	565	532	519	528	546	543	520	524	541	565	558	483	562	550	535	505	592	532	551	508	529	557	523	518	561	535	567	564	614	554	526	510	534	541	546	576	532	562	580	554	549	553	537	516	550	539	525	501	542	538	534	596	539	562	524	539	558	587	545	557	549	544	543	551	544	543	540	549	561	552	539	530	533	544	550	540	568	516	559	576	550	540	555	556	540	512	510	515	561	509	529	569	538	523	537	527	549	520	580	565	586	551	545	516	533	521	585	531	540	541	524	556	534	551	570	553	570	575	560	540	555	528	565	565	507	555	565	529	546	566	551	520	510	551	494	520	544	513	567	546	562	527	598	558	550	548	539	579	556	567	534	557	556	564	551	557	544	572	530	528	522	556	522	552	563	557	547	527	512	526	555	522	590	544	534	570	580	552	543	531	577	542	569	581	550	523	530	524	541	541	513	523	520	574	517	573	556	548	506	538	552	550	590	564	483	561	557	549	584	526	512	555	558	532	572	519	525	540	551	576	541	553	576	561	549	520	550	523	527	541	541	554	549	560	507	535	510	558	540	564	533	555	538	497	538	533	574	549	527	578	556	569	533	511	522	522	528	517	510	530	538	548	551	534	589	527	579	542	513	538	552	521	563	502	563	511	530	555	522	513	523	567	576	541	540	533	563	565	611	557	500	546	529	539	541	536	512	565	528	556	530	513	556	530	547	538	548	573	567	547	566	496	572	539	530	547	542	577	523	574	516	550	545	550	546	528	519	581	560	541	556	476	533	567	529	548	570	515	558	538	549	574	495	546	528	564	568	543	538	518	531	585	520	587	549	518	593	552	568	584	545	541	521	540	563	509	528	508	547	551	525	551	544	579	577	579	528	555	493	542	528	503	545	516	601	538	566	499	572	521	558	546	531	593	536	599	565	534	604	561	505	542	566	549	579	537	529	531	530	545	525	548	531	586	584	497	518	556	517	569	558	537	554	572	501	524	519	525	542	564	585	551	524	595	563	560	580	569	553	558	568	529	516	544	514	539	521	589	570	532	526	602	534	547	566	571	543	505	572	533	539	551	526	489	555	548	529	559	506	550	549	573	562	517	530	589	578	551	540	538	585	580	536	525	585	514	561	517	527	532	617	563	517	545	518	516	537	549	584	555	485	549	542	551	551	540	559	563	537	568	533	537	597	557	524	539	549	483	571	561	571	529	537	536	493	529	539	536	536	515	530	523	541	535	523	539	579	546	595	514	544	534	491	556	517	558	567	543	533	601	567	569	555	515	610	533	571	545	536	542	561	568	529	496	549	562	576	533	544	536	570	569	547	565	526	571	551	556	578	550	554	537	577	521	532	551	537	543	551	558	497	565	552	543	586	555	567	585	533	589	539	541	535	550	549	613	538	552	574	537	527	566	550	550	533	554	504	545	543	552	577	566	574	552	511	537	591	568	563	557	503	552	535	538	541	586	538	552	522	537	561	535	568	554	529	549	569	509	573	526	528	571	516	517	608	560	494	583	524	504	519	509	514	535	530	582	534	492	581	564	497	559	513	523	511	516	532	572	564	564	537	525	534	541	512	592	562	546	507	542	511	544	514	533	571	550	549	556	563	504	558	570	529	541	594	529	528	544	534	550	534	525	544	511	554	591	519	548	563	540	530	548	539	550	502	558	572	542	549	564	529	502	538	574	527	480	546	562	566	525	528	549	551	570	513	534	543	549	575	571	510	538	566	610	528	544	537	537	577	531	523	523	555	511	591	544	561	546	533	515	523	542	535	549
24281	23761	35365	26573	21405	29718	15948	1203	655	605	612	595	581	602	582	561	577	545	514	577	552	534	534	539	537	545	567	533	531	545	588	514	605	580	531	544	507	534	536	544	553	567	529	534	574	523	508	548	519	546	544	551	548	554	535	569	547	582	586	502	604	572	523	542	538	537	591	552	547	533	576	560	526	523	516	538	507	509	532	583	532	586	531	562	546	533	590	546	542	568	577	496	553	564	584	559	515	497	539	543	509	566	536	558	532	562	535	555	552	536	579	553	536	570	511	547	532	566	506	534	546	504	541	518	538	543	548	553	537	521	533	539	531	517	561	561	514	572	541	563	548	571	573	533	519	535	518	542	518	549	530	537	533	550	537	532	503	505	519	569	516	517	548	558	543	555	537	550	549	527	556	553	515	539	515	555	559	506	571	540	554	555	552	529	528	552	583	533	513	534	565	549	570	549	504	566	507	549	497	562	536	545	551	539	533	534	540	534	551	534	554	531	537	546	532	566	544	551	530	526	515	559	560	541	531	552	534	540	542	567	520	520	537	529	567	521	552	536	479	531	541	580	530	542	543	550	544	509	530	508	517	549	547	583	533	501	525	529	581	502	541	517	551	528	502	561	563	547	551	551	555	543	541	557	545	534	543	565	564	524	576	558	538	524	505	509	549	550	560	503	516	543	516	527	514	494	522	514	496	545	563	558	513	583	559	542	542	553	534	556	567	563	539	551	563	575	563	551	550	576	548	548	537	554	554	544	526	563	518	533	535	566	571	540	545	574	548	548	548	553	552	569	518	595	561	596	569	580	534	515	559	512	545	550	557	631	520	537	556	485	550	519	528	533	544	550	518	511	587	512	529	536	515	569	517	558	547	572	542	543	542	566	527	520	559	531	544	552	590	556	560	578	539	536	582	540	545	532	528	545	519	546	579	577	586	561	516	540	546	543	535	550	539	516	500	532	573	547	530	576	557	547	500	566	550	522	550	568	511	535	534	544	550	525	517	536	524	573	556	533	575	561	526	525	561	547	477	555	560	521	537	533	519	521	565	535	576	463	533	532	502	543	560	521	538	562	579	543	550	539	564	561	555	500	540	595	561	561	534	533	556	583	525	565	554	577	550	526	580	556	575	554	538	523	497	552	544	543	538	506	542	566	558	533	514	506	541	533	571	571	510	559	532	585	530	528	542	540	534	581	568	514	493	531	563	560	567	529	522	568	548	584	541	557	555	513	583	515	578	528	505	545	526	563	518	531	525	561	520	536	530	562	535	532	550	549	532	511	559	543	540	524	535	553	536	566	546	548	566	535	559	557	548	559	550	535	541	557	546	494	514	523	518	557	572	505	541	537	566	527	555	531	577	526	521	542	520	520	530	518	515	534	503	553	583	534	520	531	528	524	537	577	554	524	503	537	525	522	576	539	540	483	549	543	525	532	543	549	511	571	542	547	547	555	562	566	512	575	536	575	560	543	574	502	553	528	552	540	564	512	552	567	535	544	571	561	554	516	513	518	552	554	528	542	512	559	556	544	522	525	548	542	558	504	516	564	577	521	562	550	563	511	518	536	550	512	546	532	515	539	504	569	561	514	536	528	520	528	536	564	546	531	498	560	546	605	507	570	546	565	577	574	537	536	559	522	514	555	507	553	508	518	539	580	508	540	529	528	529	508	513	533	539	541	532	551	574	583	534	538	569	521	542	535	508	534	527	545	529	517	555	511	561	513	547	538	534	485	550	543	560	551	545	547	533	557	558	528	527	541	518	514	527	594	538	510	507	586	514	532	525	543	532	512	552	556	558	546	556	539	547	505	562	541	506	513	526	519	498	523	541	538	530	577	551	518	511	496	559	542	511	588	522	527	570	548	533	572	542	529	571	583	515	549	527	526	553	590	560	561	547	548	573	513	569	528	537	524	529	564	551	559	554	591	572	574	526	559	549	524	556	537	607	565	576	540	547	536	520	578	547	580	579	495	568	575	575	543	532	548	542	617	564	542	551	555	550	568	574	529	545	513	505	544	552	529	565	572	537	545	503	525	496	524	525	568	567	561	550	502	570	516	542	486	496	550	523	516	540	544	536	555	530	532	547	531	559	572	561	536	587	512	565	567	534	534	567	545	547	536	505	516	529	531	560	557	562	554	527	544	545	562	580	516	548	508	531	572	542	517	595	537	561	540	561	543	505	562	557	512	511	516	552	522	530	495	567	563	573	535	552	520	520	522	538	557	544	533	553	560	517	514	565	541	502	524	542	502	573	622	562	488	513	562	525	548	546	528	568	527	593	551	572	542	583	514	549	569	515	509	505	543	553	541	536	497	547	541	519	553	579	548	534	541	547	528	557	562	524	546	558	551	556	510	570	506	533	544	530	531	513	546	542	532	534	577	532	607	558	497	550	530	553	576	570	520	545	557	555	559	592	503	511	550	536	526	502	569	545	549	527	519	532	527	531	523	587	561	527	523	505	533	528	560	538	541	512	535	542	602	552	534	508	575	537	544	550	568	526	565	529	529	558	588	552	585	537	583	558	525	514	514	566	562	577	545	605	564	548	539	562	583	554	529	523	553	510	571	573	500	530	536	506	558	570	583	540	526	574	564	516	528	538	530	523	568	534	527	536	524	561	526	568	535	511	544	554	521	542	523	569	537	559	595	567	516	581	555	534	576	544	541	526	580	524	545	537	546	570	523	581	536	557	533	519	539	546	562	563	527	558	523	571	557	541	550	540	541	568	536	556	550	561	582	491	551	587	513	523	562	587	526	550	536	566	502	536	539	508	523	599	552	557	551	519	520	523	542	540	543	586	554	481	527	506	562	517	527	522	520	523	558	534	535	558	535	521	539	581	548	547	570	515	567	533	529	568	584	552	533	510	547	539	536	498	512	529	538	539	521	558	530	533	529	518	559	592	537	549	555	493	550	574	570	562	551	541	599	526	551	529	541	524	496	530	547	547	522	526	555	551	515	523	611	552	523	515	579	552	548	551	549	515	537	536	534	547	511	537	554	526	562	584	549	544	571	503	517	516	522	498	523	540	507	569	530	550	512	507	515	486	558	524	539	529	545	526	537	537	569	514	630	520	510	556	557	541	526	541	521	557	550	583	546	499	541	578	505	535	557	520	581	526	538	541	530	544	561	560	553	555	554	579	542	509	528	614	541	516	484	562	533	532	476	535	543	538	534	542	591	559	577	546	531	536	550	519	515	548	569	507	571	529	566	592	553	556	567	519	528	600	556	582	565	517	602	528	541	562	534	552	554	575	506	527	551	565	586	560	578	520	496	535	543	503	501	532	543	517	520	496	556	547	540	525	522	555	556	540	526	529	523	523	598	540	526	520	557	553	532	530	595	578	510	532	567	558	529	521	549	575	541	529	557	575	511	520	492	550	543	537	526	544	565	576	524	543	541	565	502	546	563	521	541	553	547	582	517	531	563	563	568	567	540	559	542	558	509	531	554	561	569	558	550	530	567	488	546	561	517	523	549	567	592	488	524
63508	102152	80517	21376	13709	41761	8842	1008	930	958	987	904	905	920	879	819	880	864	880	901	774	795	872	884	897	848	824	860	834	864	833	853	846	854	792	821	842	861	816	842	829	835	873	795	781	794	856	827	819	804	850	843	790	837	829	855	833	875	809	786	790	820	910	810	880	808	821	816	812	819	838	848	852	825	846	831	809	836	864	855	867	819	883	837	820	808	814	772	826	845	861	876	815	897	829	816	812	842	844	819	851	802	781	810	828	796	847	790	800	827	834	843	859	770	843	833	866	836	857	854	788	812	818	821	779	808	800	805	803	792	849	799	834	812	854	822	820	801	807	818	806	868	868	832	803	833	781	850	787	798	856	809	832	828	807	777	833	785	823	860	758	786	847	799	790	814	879	811	804	836	814	783	861	835	811	837	840	837	841	797	869	821	864	849	830	835	791	887	820	852	810	803	863	855	841	786	825	805	798	788	830	817	803	840	848	841	871	825	871	821	829	820	861	827	826	820	845	837	781	825	788	829	869	810	826	828	845	792	802	828	835	863	815	846	805	815	795	765	824	819	812	785	782	833	860	859	805	825	835	850	842	849	837	800	811	856	835	769	768	858	847	868	775	785	839	855	821	804	857	812	803	806	788	822	795	827	829	862	863	824	882	839	837	835	790	865	870	822	804	844	794	818	798	788	848	850	847	815	870	835	812	858	837	809	835	774	817	819	837	813	854	798	835	802	793	825	828	836	837	819	810	846	785	836	773	840	858	862	819	773	812	824	789	836	810	873	856	791	826	878	817	820	747	784	805	824	770	802	835	837	854	803	869	811	805	834	844	812	824	761	849	866	820	832	847	850	844	796	817	860	845	881	824	820	763	865	836	869	839	853	900	824	835	826	838	851	819	826	828	797	786	814	804	814	839	822	828	817	829	848	881	833	866	819	892	840	883	821	846	830	871	782	838	850	839	828	841	810	890	835	858	811	765	830	839	807	825	812	823	821	897	821	819	806	829	809	778	843	817	878	885	881	865	844	843	832	807	856	833	866	835	801	839	797	839	853	765	845	812	820	806	815	864	848	810	839	802	840	793	812	880	824	766	864	815	794	816	804	850	847	818	800	844	804	834	859	858	867	838	799	816	820	796	798	797	810	820	853	841	826	866	837	790	837	809	809	748	836	839	861	772	807	811	863	798	850	763	857	831	819	855	822	812	821	836	841	834	834	838	830	826	831	789	800	837	868	822	801	836	819	844	824	858	810	837	804	799	816	859	839	814	836	805	824	861	800	847	845	800	828	815	823	819	778	839	794	835	807	811	799	844	834	817	867	824	842	791	792	835	844	811	836	874	837	784	837	853	813	831	816	818	846	780	785	827	806	836	848	820	817	853	799	838	823	786	809	820	757	794	831	827	868	779	816	844	781	811	807	850	821	828	856	836	811	803	828	814	810	824	847	899	829	824	826	793	822	862	798	800	797	780	830	801	829	788	835	834	818	804	835	863	763	843	763	827	764	801	826	837	837	789	833	840	816	820	848	761	839	797	795	819	790	812	860	876	796	845	832	775	825	757	776	801	839	819	856	815	870	799	835	805	791	779	839	872	790	815	748	838	836	786	827	834	818	818	849	774	807	815	850	812	777	872	797	815	782	819	779	879	872	842	866	793	870	765	779	818	835	813	760	792	782	880	848	867	868	797	841	816	805	812	840	809	809	816	837	828	790	803	793	795	832	794	830	826	806	834	775	816	837	810	860	869	826	848	828	826	814	795	841	825	799	844	818	872	844	881	812	860	849	838	891	796	801	839	796	808	847	840	806	817	839	826	793	817	826	857	772	805	851	827	819	808	847	796	834	874	844	831	849	788	821	801	848	776	876	813	816	810	854	848	832	812	800	773	840	841	834	777	812	845	809	836	845	794	844	777	804	814	821	823	843	814	813	825	817	878	775	882	854	855	809	841	795	849	845	826	777	804	817	844	860	819	803	843	824	820	842	838	830	797	858	820	795	843	870	802	832	823	834	837	822	816	852	837	803	766	835	820	848	805	806	856	843	861	801	881	814	817	824	832	844	837	800	840	874	846	836	850	824	820	803	817	814	817	796	816	839	821	872	848	816	828	802	831	847	829	825	826	785	826	806	775	886	856	822	845	801	827	820	787	893	823	866	803	834	860	840	812	811	837	825	819	890	874	855	836	839	833	874	908	854	800	819	758	838	838	768	764	896	799	851	853	855	792	835	839	822	829	819	828	840	806	821	827	827	826	824	829	788	819	804	827	836	812	818	838	781	847	814	765	801	809	788	782	778	790	821	815	810	860	800	784	803	825	849	811	828	828	789	842	843	781	847	776	844	844	828	827	824	859	829	807	813	794	847	808	843	815	809	860	798	789	857	836	842	841	837	842	785	833	792	766	795	795	817	817	858	828	840	838	799	775	802	825	872	809	859	828	830	817	817	828	748	802	851	863	790	819	816	849	829	878	819	839	826	853	806	827	807	802	782	771	835	854	779	825	811	807	845	784	804	869	869	865	822	811	829	862	833	814	812	806	815	843	810	782	826	871	919	902	861	818	858	819	818	855	847	814	771	817	813	844	844	836	837	846	793	813	788	781	784	804	773	786	849	869	775	807	805	790	809	825	845	830	826	828	829	859	808	800	775	831	812	822	788	857	867	877	818	863	817	798	786	804	811	782	881	814	819	821	794	832	795	786	903	811	806	850	802	807	814	767	811	780	786	842	817	826	840	792	870	863	783	870	852	843	818	867	852	813	826	785	868	813	878	838	816	845	812	858	852	803	826	898	785	806	830	784	872	861	836	850	788	733	857	780	834	853	812	822	851	847	837	856	837	811	796	804	876	827	805	805	809	842	835	833	837	808	786	810	864	802	835	802	850	845	861	835	825	839	812	881	816	840	791	794	817	841	784	829	809	835	821	807	869	815	823	849	799	846	860	851	832	758	810	812	866	864	813	840	852	827	845	821	837	845	785	842	814	829	805	773	800	847	851	812	796	852	826	809	785	844	865	830	821	812	850	801	858	821	864	815	793	884	790	812	829	779	829	857	849	827	846	850	867	789	843	764	902	823	814	782	803	807	798	830	811	823	844	810	826	826	809	813	797	771	792	832	821	886	804	863	807	807	818	805	849	795	850	808	852	780	840	801	813	835	843	814	862	875	834	845	840	839	850	789	886	766	856	836	844	820	798	799	848	828	824	872	887	820	789	851	804	788	840	833	826	800	869	827	836	835	861	857	806	804	814	830	828	822	817	868	823	829	836	846	838	816	809	848	828	818	856	785	823	822	820	821	845	816	812	835	802	865	822	777	783	780	775	870	805	818	877	887	837	812	822	875	793	827	826	802	787	814	847	798	826	847	820	801	784	830	838	816	785	812	827	836	896	854	765	829	847	845	823	834	836	889	821	847	839	835	865	842	873	773	813	862	825	816	798	791	837	854	833	848	827	837	809	900	803	827	834	844	872	842	808	791	806	865	785	811	883	833	814
29420	31650	31926	10556	745	3037	606	247	217	201	224	219	193	219	210	244	207	225	234	208	243	225	201	222	204	197	232	212	209	208	201	190	192	217	206	228	202	225	203	223	227	204	237	212	236	200	209	216	240	224	199	220	195	210	214	208	206	200	207	219	201	216	219	225	239	207	226	210	214	217	220	212	215	217	218	209	216	204	222	211	201	219	203	213	223	218	180	241	249	232	201	206	207	235	219	223	201	215	220	207	211	210	213	255	197	247	179	222	198	219	209	220	217	203	231	194	218	219	205	215	203	218	215	235	199	244	253	208	206	215	239	173	204	226	248	220	217	203	220	219	215	223	231	217	224	208	209	213	209	205	219	195	231	209	175	229	241	214	218	217	212	224	211	238	230	211	213	213	198	199	216	209	253	214	208	217	200	199	206	227	247	215	195	219	229	221	222	214	205	211	201	209	211	225	215	231	201	202	187	221	214	206	221	207	221	215	218	212	207	224	206	199	219	202	227	194	207	203	226	219	212	222	194	218	259	245	209	204	184	179	179	226	204	232	203	201	195	198	204	202	207	210	220	225	241	196	209	214	234	232	204	203	226	218	198	221	219	221	214	214	221	218	196	225	217	205	204	202	217	222	226	208	197	211	240	216	241	198	209	185	246	214	204	233	210	186	210	205	227	194	226	225	218	224	216	235	198	222	198	210	202	215	219	217	232	194	197	223	232	180	210	207	236	220	209	219	243	225	196	211	215	221	226	232	220	214	198	221	200	205	210	236	191	199	225	212	207	221	227	236	181	234	210	220	207	226	222	216	212	204	212	207	223	206	212	220	215	246	219	222	242	242	230	235	223	193	242	196	222	206	211	208	222	218	208	211	204	213	200	215	210	220	199	231	208	227	236	220	232	226	217	224	222	193	215	200	191	208	223	246	209	189	221	212	212	220	217	221	214	230	207	201	232	210	229	211	219	198	215	213	222	206	233	194	231	215	223	217	195	227	233	223	192	244	214	235	217	203	229	211	214	238	189	221	266	233	218	249	205	242	212	216	218	223	223	206	187	191	223	214	227	221	219	177	216	211	220	237	233	201	199	242	220	233	215	225	208	219	218	205	197	214	220	199	195	209	231	235	192	220	205	214	215	218	225	205	214	239	189	208	211	200	216	220	217	215	215	209	186	234	223	210	234	201	217	208	209	199	209	219	191	208	210	177	210	217	198	217	215	197	202	225	217	206	203	197	218	223	220	199	206	236	189	211	216	239	215	207	223	222	218	219	233	195	200	217	229	227	246	214	193	173	196	220	179	211	188	207	198	231	213	197	199	192	212	227	218	223	252	210	199	208	215	207	204	193	218	231	220	196	211	231	212	221	229	244	226	208	202	221	221	220	233	215	203	221	202	213	224	236	200	191	199	232	240	197	220	217	201	201	214	218	237	215	198	234	216	228	228	217	228	198	211	232	227	245	212	212	204	217	223	247	233	216	247	212	199	214	218	202	242	219	211	194	208	196	188	232	250	231	219	207	203	228	206	205	216	192	205	186	210	202	197	228	200	208	223	203	220	218	235	215	186	228	207	201	216	201	207	236	200	193	205	205	213	205	247	219	232	212	218	231	200	218	225	206	183	206	222	212	225	229	208	213	223	188	205	231	209	223	188	201	252	211	250	213	207	204	200	219	240	198	223	224	213	216	238	229	225	221	226	207	215	230	218	214	227	195	183	229	206	214	241	246	238	210	241	228	222	206	205	209	233	194	238	215	211	229	236	220	238	223	193	186	216	195	221	202	214	207	201	210	202	226	231	224	223	199	220	220	239	214	212	215	204	197	188	235	196	198	222	205	222	182	235	219	216	206	228	224	206	228	210	204	222	187	195	211	215	215	215	214	187	192	192	225	209	208	209	232	223	194	223	200	226	228	208	210	216	222	234	218	208	193	231	224	202	246	226	239	205	221	211	229	245	207	218	225	220	233	227	204	222	241	199	222	217	216	208	221	201	201	225	218	187	206	235	210	210	206	212	200	218	195	200	236	223	226	209	198	216	211	219	228	206	195	218	210	215	227	219	219	224	220	226	214	208	228	192	225	229	241	196	207	204	214	220	240	182	209	231	191	194	205	212	235	220	197	238	206	209	218	217	231	210	197	230	218	225	174	225	220	211	198	215	240	206	224	196	204	246	202	205	222	243	205	211	228	227	240	212	230	176	218	216	222	196	188	195	220	221	248	217	213	218	210	250	224	220	220	222	219	211	219	227	248	229	231	188	205	219	231	209	205	204	199	220	220	223	213	199	212	230	228	211	227	198	201	202	240	197	247	205	214	207	211	207	207	203	189	194	214	213	192	206	212	199	230	207	256	217	224	208	192	204	226	217	213	226	203	213	221	233	228	198	195	234	217	226	234	203	233	227	201	217	205	228	211	223	223	243	207	213	215	221	206	220	213	216	220	214	212	216	195	225	229	213	218	232	223	221	196	202	216	229	188	196	213	211	192	208	210	215	216	210	233	222	211	201	195	250	216	217	223	241	233	234	203	207	215	214	208	224	235	194	215	214	220	192	206	210	224	216	224	207	210	237	215	211	213	217	223	228	234	201	222	240	222	212	212	238	204	230	203	228	212	199	235	212	207	199	219	210	222	230	209	201	193	226	217	202	198	191	194	212	215	229	232	195	201	217	203	209	186	222	201	237	195	213	217	198	219	231	233	198	217	232	212	221	241	233	239	246	195	215	219	226	222	197	212	224	197	208	231	201	209	208	194	226	220	234	226	242	221	214	220	186	210	237	218	215	226	225	206	210	206	204	207	235	225	221	245	207	236	216	240	212	213	219	229	193	203	242	225	224	214	218	228	202	207	198	221	242	200	211	231	208	207	227	213	249	211	225	209	228	201	189	219	228	225	186	210	206	216	189	232	229	219	217	196	234	221	220	206	217	219	206	225	206	213	218	222	206	209	211	211	220	218	219	238	200	201	204	220	204	219	193	222	198	195	224	221	247	199	212	246	189	237	221	204	227	224	223	220	212	240	192	208	216	212	251	205	211	236	226	208	221	230	232	210	212	202	200	224	229	223	226	221	205	199	204	186	221	220	197	213	210	211	221	227	191	180	205	204	213	217	211	203	219	221	187	216	236	227	191	231	223	197	202	225	225	207	212	224	217	221	218	203	215	211	194	226	211	211	227	202	229	236	207	206	210	226	206	203	222	216	213	186	202	223	220	212	199	203	211	208	222	230	211	210	227	203	221	233	219	207	200	219	212	198	208	231	206	206	216	226	212	214	225	199	217	242	214	210	218	219	234	191	207	210	224	214	227	220	222	211	205	202	211	183	226	226	220	224	189	221	217	220	225	216	225	230	197	224	227	210	211	245	221	240	224	205	213	219	208	224	198	217	219	221	236	218	217	210	240	187	196	218	215	203	218	223	202	203	208	208	225	217	214	191	215	187	212	200	212	217	206	236	213	206	205	224	193	194	206	219	216	212	213	208	221	206	230	210	198	199
34847	50593	37097	7843	1510	7673	1381	381	379	371	358	352	380	359	383	342	379	363	380	418	365	357	352	365	340	349	367	341	377	383	328	391	342	377	367	357	384	364	359	338	361	384	373	365	328	374	399	370	358	384	382	376	396	367	369	399	420	375	362	375	368	353	395	369	347	361	371	355	356	365	353	354	364	402	364	361	378	342	392	375	339	392	364	348	363	363	370	384	343	389	340	339	381	369	376	354	380	337	377	397	334	375	367	356	356	361	357	339	370	371	376	363	358	362	373	357	386	365	356	347	366	369	393	352	361	324	352	403	357	358	383	370	346	355	341	370	373	365	340	368	364	352	396	312	353	381	370	336	357	330	364	378	389	369	347	377	395	367	335	361	391	362	372	348	374	362	383	393	379	404	378	380	388	340	378	329	381	359	366	387	344	363	364	376	369	379	366	377	392	388	395	373	403	344	382	368	373	361	390	355	353	364	333	366	357	355	368	360	358	348	366	390	367	390	352	353	347	358	407	366	403	402	353	377	373	350	358	315	405	376	361	366	423	359	348	369	372	369	367	403	423	372	366	363	335	346	358	360	367	377	386	364	390	359	391	398	354	342	364	365	335	414	355	343	371	373	342	357	392	376	396	384	357	351	363	369	344	406	375	331	353	370	397	344	342	360	372	354	381	392	339	378	369	334	339	382	367	365	375	364	348	365	371	402	359	352	385	341	356	370	357	370	391	352	358	327	355	343	382	374	365	388	331	373	367	362	363	383	365	366	345	371	339	365	367	352	353	359	380	383	379	368	393	383	359	393	377	360	375	366	377	382	353	348	367	376	355	373	352	366	325	372	343	330	388	360	335	387	389	388	320	404	352	376	407	402	359	361	376	348	362	352	368	368	378	376	363	380	350	380	384	360	373	353	347	381	332	355	347	367	363	374	372	346	361	378	336	366	398	342	371	346	354	317	383	315	380	344	366	396	342	385	387	335	358	358	378	383	367	365	380	320	360	344	388	347	391	364	378	381	358	362	350	380	362	398	350	372	382	366	384	375	402	400	401	381	383	331	350	392	399	417	338	349	370	350	364	342	336	381	370	371	334	361	343	322	374	368	405	348	359	393	390	361	333	343	362	338	361	394	359	378	370	357	387	356	405	370	369	355	369	356	344	338	384	371	383	335	382	373	385	400	360	354	392	387	374	364	343	374	366	373	383	374	377	382	365	383	363	349	346	367	378	349	369	368	338	369	375	373	387	359	399	309	364	355	391	424	379	353	372	365	378	416	350	359	356	336	356	383	359	392	360	392	368	346	355	371	346	349	349	362	337	356	399	370	343	363	341	378	380	370	367	358	354	386	378	390	399	352	364	359	362	369	344	388	407	373	358	369	354	363	366	356	365	340	381	400	402	340	402	348	375	371	331	331	377	363	362	371	382	366	356	396	352	351	367	389	349	357	374	361	364	346	357	352	388	375	382	372	345	359	372	373	339	372	367	345	347	370	349	341	386	385	399	361	363	336	372	381	366	394	383	380	329	357	352	358	375	371	347	357	418	369	359	389	363	333	402	353	376	358	372	392	371	361	396	353	394	347	357	394	362	353	356	355	397	376	344	373	407	320	381	366	335	395	339	378	365	339	371	373	352	371	397	373	384	329	395	397	337	360	374	366	364	385	373	346	381	385	363	356	360	347	358	340	379	348	347	399	374	349	358	366	391	372	385	360	378	364	373	357	352	341	339	375	331	355	364	371	355	362	362	357	375	348	381	360	350	379	370	402	399	364	363	378	360	385	370	385	362	403	380	371	358	372	355	326	332	380	368	364	366	388	360	339	376	387	393	341	368	375	363	334	362	369	357	380	388	381	369	366	377	383	363	358	362	377	326	379	363	397	371	355	357	396	346	345	379	360	344	398	364	361	400	382	346	342	355	380	369	386	383	359	355	320	364	342	336	391	363	344	363	357	385	371	348	368	365	385	368	397	363	364	377	356	407	374	350	354	380	330	347	361	361	354	364	385	354	393	349	345	378	339	386	406	373	345	394	373	344	324	386	364	335	388	372	346	348	380	401	335	365	347	343	366	377	413	363	373	338	343	363	388	327	371	364	382	343	368	391	374	390	375	368	354	353	334	376	359	348	383	392	388	376	372	357	347	400	380	365	338	317	373	320	389	337	399	390	353	394	388	385	342	349	382	378	389	381	361	391	347	351	350	366	375	384	351	369	377	375	365	362	403	396	376	357	366	358	381	366	387	359	394	371	361	356	372	395	371	341	363	375	357	365	333	363	367	345	355	350	364	342	412	329	356	352	355	330	375	331	335	349	367	357	390	366	366	366	370	323	310	334	406	356	387	362	349	340	378	391	357	316	370	406	352	342	348	355	400	368	403	378	392	366	381	392	372	334	351	368	361	382	358	388	337	336	339	358	382	353	367	379	371	370	401	369	381	366	404	372	340	370	384	352	391	371	352	343	351	348	380	368	352	342	355	357	367	350	403	352	370	387	409	366	369	356	353	342	365	356	354	360	348	366	369	376	373	359	369	370	369	364	367	377	380	371	342	354	378	363	363	384	349	362	363	392	349	366	345	350	354	356	357	346	400	363	364	363	364	377	421	381	383	366	362	344	374	378	423	368	335	348	381	375	372	354	365	381	374	347	374	359	368	361	390	358	336	401	394	366	387	361	399	370	361	378	345	360	384	377	356	368	374	384	350	335	402	330	373	405	396	403	365	364	362	383	372	367	352	360	391	358	355	370	345	351	381	374	371	353	336	385	336	378	395	367	370	374	362	388	374	353	399	377	334	374	378	343	335	381	399	365	359	381	392	343	365	365	380	365	345	378	322	353	384	349	376	376	383	360	346	371	357	364	359	374	391	352	369	397	371	373	357	359	378	360	400	372	367	387	382	384	378	385	386	357	364	343	354	378	362	352	351	379	353	368	359	396	355	391	383	354	363	374	368	392	351	348	383	343	369	378	378	385	365	365	401	377	352	347	409	371	374	346	342	363	361	381	334	357	357	362	370	350	358	367	329	377	343	352	387	376	355	385	392	365	377	396	390	349	395	356	369	370	360	372	342	387	347	364	346	389	372	350	399	388	374	367	368	374	361	397	327	348	346	410	364	357	359	372	396	388	357	343	365	375	377	391	360	349	383	374	370	346	367	358	320	363	385	392	350	388	365	333	345	340	345	390	367	340	362	330	356	354	337	337	385	352	365	361	355	376	328	353	355	373	336	349	374	403	368	362	333	401	351	367	379	400	358	389	351	342	359	355	355	355	385	386	370	332	381	367	377	377	352	393	395	387	346	379	357	367	340	320	365	366	387	391	383	339	353	338	335	342	387	371	369	359	355	387	357	333	366	333	359	391	373	361	386	361	345	390	364	364	354	378	354	373	356	323	352	394	359	348	415	375	370	377	367	371	369	361	347	364	371	419	396	363	348	346	403	362	341	390	387	367	368	390	369	376	387	374	373	387	383	368	363	376	363	363	389	384	386	346	384
25195	25874	39926	29565	18797	23287	7159	445	367	372	374	343	381	390	360	409	370	368	346	356	339	375	351	340	351	332	361	327	357	330	331	342	346	339	341	354	366	382	303	340	347	372	335	392	366	324	349	386	355	329	336	355	357	346	345	369	386	342	341	370	359	345	319	322	332	364	365	356	334	346	389	363	362	371	344	331	327	339	367	365	321	359	360	368	372	360	337	363	350	352	343	371	360	344	341	350	372	320	370	330	355	367	355	368	343	356	364	375	324	334	344	346	354	358	367	346	365	362	381	343	359	371	380	371	353	327	373	336	359	351	327	354	355	361	341	306	376	371	344	351	362	372	335	347	381	334	341	355	336	322	352	345	324	371	338	329	353	375	369	340	376	340	344	365	365	344	330	345	348	348	355	349	325	318	353	391	327	362	344	336	360	343	326	354	325	361	346	349	344	361	347	349	332	352	330	371	339	338	365	347	340	307	350	318	380	349	380	346	383	319	359	337	312	386	345	372	378	332	372	338	372	345	340	345	350	332	344	337	341	373	340	352	322	395	343	351	362	348	336	348	335	336	348	379	363	361	342	350	340	394	369	377	374	338	350	365	320	364	344	370	310	317	345	367	366	410	334	338	350	362	366	361	343	379	358	344	347	321	336	354	379	338	354	341	362	326	336	334	320	379	348	318	335	334	362	339	329	339	355	324	307	358	347	334	342	377	341	371	355	307	365	344	322	367	344	350	375	341	365	356	349	384	360	373	350	345	335	338	348	396	345	357	322	340	354	365	336	319	355	377	343	316	331	327	370	337	351	364	344	331	362	343	358	355	368	340	348	363	353	345	323	371	352	333	334	364	383	335	402	368	358	345	366	339	343	319	366	355	355	349	330	367	334	339	355	347	349	333	371	349	344	339	311	340	339	371	361	342	361	342	360	350	315	370	350	365	323	387	368	357	373	340	350	328	365	371	398	371	355	328	357	334	375	340	362	384	333	345	342	360	340	344	360	348	359	384	337	364	331	365	345	377	336	324	353	346	349	394	391	394	390	350	357	337	350	373	361	387	355	367	396	365	387	360	348	364	364	350	363	375	356	346	330	351	373	361	343	324	366	321	339	369	374	344	367	359	360	373	329	367	354	335	358	362	331	346	370	325	326	368	327	342	370	368	306	356	337	362	333	353	352	332	318	384	367	348	358	353	344	343	329	378	350	326	345	311	339	334	326	365	339	363	340	347	345	373	384	335	342	337	372	307	356	314	346	375	324	342	342	331	345	356	337	360	339	330	361	341	391	339	341	360	342	355	372	308	374	375	331	372	339	330	312	369	335	361	365	326	358	346	354	340	366	370	343	354	375	335	377	329	339	358	401	370	357	359	371	351	351	379	347	341	359	353	385	350	346	329	351	359	334	361	312	374	361	341	366	341	339	352	359	372	350	357	338	381	353	364	347	349	349	353	353	321	363	331	342	382	360	356	333	292	351	367	387	362	341	316	353	370	326	351	360	368	371	342	342	358	362	360	326	346	315	365	361	391	334	335	365	364	381	354	354	336	329	355	370	361	372	354	338	342	383	344	356	381	357	340	351	326	387	392	344	329	326	364	328	366	342	339	345	337	336	354	367	348	378	340	367	353	331	364	346	339	339	359	342	362	340	354	344	324	368	355	322	352	352	349	348	342	335	327	382	371	342	385	348	353	364	347	328	364	330	335	323	353	350	340	382	376	349	344	339	348	334	359	353	330	349	351	362	310	369	364	367	362	358	389	338	349	337	348	323	360	356	331	362	366	376	320	351	366	344	347	313	353	344	369	331	383	331	343	336	337	351	347	355	381	386	350	325	346	373	375	357	362	354	345	350	336	355	358	363	336	332	355	349	328	350	328	349	357	319	341	348	323	348	295	364	320	364	359	373	320	359	357	320	338	344	358	363	343	363	363	330	363	309	353	325	379	361	364	347	350	353	354	377	360	329	329	363	369	354	385	381	369	361	355	362	334	336	381	359	345	350	328	369	329	342	350	337	345	381	334	342	353	381	332	354	356	361	344	384	347	353	354	353	334	360	394	321	352	351	383	341	347	378	340	353	343	347	324	364	334	358	337	331	337	310	337	328	332	354	354	322	367	336	337	361	389	345	393	343	339	314	334	327	341	336	347	359	375	340	361	346	359	321	344	337	336	315	352	331	352	367	354	329	369	324	353	367	352	353	337	355	351	344	363	357	366	358	344	382	336	334	336	325	345	319	332	331	346	361	345	363	342	361	391	363	343	370	364	318	314	352	362	357	357	366	380	340	325	373	329	345	353	340	337	344	326	340	367	339	357	338	358	342	362	363	340	329	354	353	356	331	356	330	348	340	360	360	375	331	347	343	354	363	333	372	353	355	364	346	358	353	352	361	362	364	367	367	340	347	362	367	350	350	367	381	353	315	355	345	330	333	366	332	351	331	363	355	357	342	355	356	370	372	348	356	316	361	337	350	353	350	337	383	343	333	328	348	355	352	356	352	335	349	340	361	372	367	325	332	359	355	352	356	352	344	364	374	363	352	375	344	346	360	320	335	338	363	351	313	330	349	371	351	361	367	321	359	362	377	363	333	335	344	329	352	344	364	358	330	334	314	387	328	347	366	349	322	352	368	342	336	371	345	382	384	369	340	353	323	363	331	380	373	369	360	359	363	344	348	343	360	388	385	359	348	382	332	383	392	327	306	386	319	365	327	337	382	379	360	324	340	429	360	360	363	375	358	357	376	319	310	354	343	334	324	377	347	356	341	376	353	399	343	336	311	339	330	340	346	381	365	321	332	359	359	336	340	368	332	343	326	367	325	356	353	364	337	357	343	360	368	324	343	343	358	329	345	361	340	340	338	341	353	330	327	364	362	333	347	339	356	355	346	367	334	380	348	339	360	374	362	328	346	352	379	335	350	372	360	353	368	364	362	354	345	368	331	321	360	358	323	319	340	352	337	364	340	358	325	369	343	372	350	366	354	352	341	376	372	375	368	374	311	367	370	345	351	365	336	374	358	367	341	354	322	368	358	352	351	341	348	372	352	340	359	367	325	362	335	316	321	329	382	321	380	349	344	353	349	343	338	355	334	314	347	368	338	352	357	357	338	368	323	346	343	321	328	348	365	365	386	391	356	358	327	368	351	355	342	354	377	333	342	320	354	318	343	348	328	317	361	368	336	368	365	364	345	375	365	385	384	344	311	378	321	354	350	363	384	373	377	330	359	360	329	359	312	295	361	362	355	364	338	347	343	352	298	371	353	331	328	330	331	347	362	365	368	352	316	335	379	374	341	340	356	339	331	379	365	370	327	321	360	371	355	345	337	360	360	351	346	372	345	341	359	359	320	363	349	316	360	359	361	320	362	376	342	341	348	346	349	343	315	365	353	368	342	354	389	345	333	352	353	362	349	327	370	353	340	337	355	305	363	368	346	358	343	394	353	395	345	334	337	353	371	321	362	349	371	326	344	348	343	335	315	351	297	312	355	353	334	359
60302	93772	75276	22705	11615	33025	5182	632	561	658	583	586	556	570	574	545	575	612	536	526	560	573	571	595	528	567	559	537	561	594	595	574	554	495	573	534	582	576	572	609	513	537	591	575	562	558	524	589	576	576	568	562	576	565	592	569	596	581	593	544	530	546	588	578	606	609	571	569	490	580	532	522	555	528	554	530	546	556	563	599	564	530	557	548	587	563	572	534	579	571	581	572	558	554	583	531	543	563	583	563	565	555	575	571	565	543	569	574	556	603	546	546	538	561	545	528	550	512	560	503	565	516	521	581	570	595	562	579	551	535	593	548	564	579	595	565	572	575	583	550	563	558	584	553	585	596	567	575	599	570	564	541	569	550	535	530	540	575	576	521	576	571	592	533	591	549	566	574	565	549	584	540	562	564	583	530	559	540	587	545	557	557	564	603	578	592	579	575	551	580	550	564	573	540	534	518	531	525	571	563	549	540	564	520	541	568	568	558	572	528	572	612	554	581	567	563	531	558	531	572	550	560	538	554	533	585	568	556	591	594	534	575	554	551	541	541	599	529	579	587	583	577	546	532	566	532	548	527	505	566	572	578	595	542	501	588	566	561	605	551	540	543	574	563	576	553	539	550	565	570	572	537	570	518	590	550	592	544	522	484	552	558	579	554	540	578	534	565	573	578	545	545	546	544	491	552	567	566	536	584	561	541	569	554	562	561	558	572	571	555	581	542	551	533	606	555	539	546	528	564	605	597	566	547	533	587	581	568	546	549	568	579	559	580	561	565	564	553	553	561	605	539	557	568	542	543	576	576	555	570	568	597	538	518	614	552	525	570	570	582	542	588	563	580	579	601	589	527	565	538	544	548	570	549	558	525	538	517	535	548	559	524	572	566	582	540	615	573	542	545	548	579	564	542	561	628	590	569	543	530	528	590	517	521	517	534	546	543	575	593	547	547	541	551	571	526	564	536	525	580	552	594	536	569	569	534	569	554	563	558	567	574	546	571	588	530	546	516	601	552	537	574	592	528	528	555	550	546	524	548	583	547	534	548	596	568	563	534	591	539	560	561	601	568	604	540	540	532	552	521	597	532	552	504	515	568	560	564	529	529	572	536	542	493	549	569	565	513	570	578	551	544	579	523	557	602	528	555	541	581	588	563	565	582	540	539	577	576	549	581	558	562	566	523	582	557	535	572	553	576	568	598	567	534	546	573	579	553	571	548	550	561	513	554	572	532	604	525	538	525	569	550	562	569	600	546	575	547	568	512	590	564	533	629	623	576	551	580	567	559	544	541	521	560	589	556	589	575	531	630	579	576	548	531	569	565	575	533	581	552	583	588	563	553	578	627	545	570	595	532	573	583	524	586	568	557	560	545	540	516	581	553	558	535	578	560	543	576	559	562	557	559	553	560	574	552	563	555	568	563	570	587	519	571	552	542	544	574	564	583	550	548	506	540	531	563	582	523	576	581	533	548	548	545	536	556	520	560	559	581	553	553	556	557	570	574	529	581	564	540	519	555	579	548	600	601	600	550	536	549	541	585	551	472	536	538	592	558	552	576	525	544	570	584	553	534	528	528	575	576	565	522	535	605	594	601	593	568	586	602	557	580	524	574	595	561	551	580	542	560	557	574	538	607	565	591	534	601	556	551	544	556	580	573	605	551	545	548	555	526	538	528	547	567	564	596	592	570	577	536	581	555	526	547	495	553	604	546	586	582	527	505	612	590	535	578	557	543	573	497	575	568	562	553	565	550	577	572	547	547	574	561	608	578	528	553	550	550	579	558	543	534	562	539	565	537	554	579	568	566	591	514	548	566	562	537	603	517	527	530	513	529	597	575	576	575	526	545	550	570	541	561	584	549	593	511	538	581	531	586	546	564	538	547	538	520	572	584	555	563	569	604	558	575	525	619	524	538	587	544	538	576	570	531	550	573	567	573	593	588	598	544	542	529	561	592	537	598	555	569	572	551	520	545	535	563	572	578	581	567	533	581	538	572	583	569	529	583	517	572	588	565	569	557	591	554	534	569	554	580	544	534	595	585	572	578	546	568	542	556	595	559	549	575	578	577	524	553	602	516	546	543	571	550	574	564	531	560	580	590	566	562	572	540	504	587	617	596	520	541	541	548	579	523	544	585	526	560	545	552	607	564	590	538	546	568	524	545	580	587	530	520	553	557	571	547	527	568	517	588	533	579	542	572	529	555	563	578	558	575	605	547	560	589	551	558	562	503	545	566	527	565	556	593	535	541	562	569	571	550	624	583	524	565	556	562	592	573	547	594	566	539	583	547	522	571	585	583	576	552	561	561	551	567	596	590	526	555	536	530	605	567	525	558	555	553	535	584	599	567	514	574	571	573	611	588	564	540	564	542	579	587	565	587	559	590	559	552	519	556	541	587	572	535	572	560	492	562	566	566	585	554	528	563	573	539	557	549	561	532	558	544	558	602	557	581	564	550	548	579	576	513	547	622	566	608	606	592	572	548	543	569	508	556	583	592	585	540	567	548	565	516	580	564	561	578	522	597	566	548	598	579	583	570	603	560	562	556	554	542	591	584	549	564	577	582	564	517	572	572	531	549	534	557	555	601	563	572	580	574	538	609	508	577	547	528	591	540	533	551	550	611	577	535	563	556	582	596	524	533	482	561	581	531	505	541	555	551	545	513	560	577	553	540	597	624	562	578	586	561	602	540	572	542	556	519	528	554	612	582	562	535	529	516	573	560	550	557	553	567	590	569	611	568	533	548	539	552	501	560	558	536	551	554	589	561	540	573	580	557	510	543	592	527	570	613	557	579	574	544	607	554	538	581	587	524	543	532	582	565	534	578	562	528	559	571	529	591	561	578	600	540	585	555	519	577	572	556	593	579	562	549	573	556	591	571	594	558	578	539	556	546	566	563	577	573	563	561	570	548	585	541	603	571	574	566	562	556	520	553	575	555	557	534	553	577	530	543	573	556	557	529	562	550	537	546	530	572	550	579	577	570	558	558	594	524	561	653	548	553	534	557	575	556	579	526	567	579	596	513	579	555	598	553	512	590	538	568	577	566	572	584	549	585	573	544	543	560	556	562	541	567	529	562	506	579	625	591	579	548	553	583	576	554	523	565	516	540	582	526	538	569	563	570	570	559	592	562	521	551	577	575	513	585	559	562	543	600	539	566	569	537	543	567	506	562	553	530	542	531	569	522	557	539	596	505	551	550	542	576	580	544	585	583	589	568	576	570	547	527	580	530	546	573	569	587	539	554	600	556	539	578	543	602	589	580	530	580	532	542	605	537	552	544	528	529	557	529	548	600	518	554	573	528	559	574	615	551	538	577	529	586	568	557	575	564	555	556	576	552	570	588	505	539	577	532	568	546	578	586	554	540	562	574	534	568	580	588	545	562	593	567	552	542	522	543	576	534	560	539	571	549	558	521	571	567	577	574	566	553	537	556	587	568	509	541	597	516	545	543	527	597	552	590	582	556	558	552	591	550	549	576	604	574	570	549
24224	23659	36651	29497	21101	27511	11822	845	592	577	584	593	569	575	563	543	502	568	559	559	555	565	577	565	542	575	584	569	548	528	571	550	566	543	541	566	591	543	564	556	555	519	592	518	552	541	527	573	517	546	503	539	530	577	593	543	560	541	543	551	594	529	531	553	545	489	562	537	498	577	585	486	560	583	546	569	574	595	541	524	570	524	540	565	540	541	584	527	514	566	559	549	556	534	520	560	527	518	558	554	538	562	547	541	543	538	547	537	542	576	570	558	546	567	567	542	534	511	544	602	552	521	560	550	592	517	546	556	544	559	519	566	537	585	557	567	524	586	519	528	548	525	506	573	520	566	534	583	518	537	550	548	562	550	528	541	576	574	534	521	554	560	523	520	552	542	532	567	548	574	550	544	521	528	585	511	536	528	586	524	574	550	526	517	506	541	555	559	573	523	579	529	516	576	539	576	528	573	538	571	549	520	542	533	517	535	564	492	536	563	554	548	559	585	568	532	528	528	553	559	534	523	515	540	582	507	549	508	529	543	522	516	574	595	514	519	512	492	559	558	568	558	516	515	531	535	545	553	555	525	517	560	537	551	552	545	531	509	576	573	552	577	564	548	532	532	543	538	575	622	527	533	530	539	539	524	544	526	525	528	557	558	558	538	584	527	550	527	545	537	531	519	566	541	539	520	538	538	543	547	511	570	527	560	546	568	531	549	550	563	553	533	525	527	531	554	534	571	557	571	560	522	538	542	596	514	504	523	539	588	542	533	556	555	551	540	523	589	527	555	550	574	553	525	537	546	501	556	516	526	551	549	526	579	580	559	517	541	505	482	532	540	538	570	546	536	594	517	561	556	536	541	585	510	573	548	549	547	538	537	556	571	531	560	548	554	527	554	512	564	572	547	560	572	552	555	548	554	558	548	530	512	529	556	569	544	524	563	537	512	524	545	544	543	554	504	601	518	552	574	542	521	564	521	524	578	579	508	578	522	535	557	540	525	563	586	514	567	553	565	536	500	547	570	525	516	552	560	490	532	538	586	558	543	492	531	570	553	545	523	539	572	561	531	525	532	551	546	500	518	513	532	587	543	589	541	523	532	547	566	503	569	574	538	532	554	526	515	538	541	499	524	547	543	519	529	504	572	565	513	539	532	575	574	510	516	520	572	545	566	567	541	567	545	551	536	556	588	524	602	524	596	542	541	570	579	543	527	543	554	534	529	561	518	578	504	495	511	519	556	504	552	549	525	575	530	537	570	542	576	538	566	556	536	489	535	533	548	575	541	509	602	543	543	544	543	556	538	535	550	547	536	475	505	552	554	562	528	550	527	554	507	565	521	581	513	522	577	538	568	516	617	558	529	596	522	552	534	547	553	549	524	512	563	527	501	560	544	549	557	568	552	568	496	541	521	563	529	526	528	548	566	535	544	553	563	553	542	534	515	542	557	537	545	532	579	566	522	553	552	572	566	492	534	516	553	540	529	538	496	579	556	582	561	560	552	587	577	506	557	564	545	534	534	575	564	526	526	543	533	524	530	551	556	549	517	533	537	609	556	535	578	585	524	563	518	542	560	557	522	541	529	571	522	552	595	517	561	587	569	549	542	540	526	531	493	542	554	553	546	536	554	463	556	532	513	539	534	555	515	540	563	551	501	526	542	577	546	537	579	528	532	540	485	547	559	555	550	547	513	579	520	522	518	550	514	582	548	534	522	526	561	522	541	518	535	557	535	517	532	527	563	551	558	506	542	557	559	544	559	521	534	536	525	507	501	537	562	552	580	566	534	525	551	520	511	552	567	551	550	525	535	532	505	572	573	536	572	557	549	500	528	552	596	543	562	515	495	551	541	538	553	570	535	573	536	500	517	538	558	536	552	554	550	560	543	534	559	544	540	518	543	536	574	544	560	551	547	536	541	570	538	556	566	564	545	573	554	543	555	555	571	513	561	549	559	487	535	536	569	495	551	538	559	533	584	548	540	514	549	514	546	538	602	534	559	528	580	534	501	499	549	544	558	538	554	551	551	543	563	545	580	551	556	544	549	551	532	604	536	510	505	562	529	543	557	502	524	532	598	564	558	491	505	556	524	566	518	532	520	543	549	546	487	526	537	512	570	586	552	558	552	557	562	533	559	543	528	579	541	534	541	588	565	546	567	519	565	507	511	518	551	604	532	561	534	533	534	530	550	500	565	585	577	527	547	511	534	576	561	548	538	602	598	519	517	555	559	533	533	560	499	524	530	557	548	560	549	573	548	490	520	513	526	517	535	580	555	582	521	554	569	533	539	548	572	531	557	569	549	532	566	519	545	559	547	548	545	559	554	549	568	563	529	517	578	538	562	575	556	602	530	542	506	516	562	554	534	523	489	512	582	568	529	561	530	521	518	559	593	557	528	501	548	540	552	578	535	550	551	540	530	582	515	517	552	559	561	514	536	586	521	473	583	599	538	541	553	574	551	585	543	507	542	525	516	540	540	527	558	534	493	514	517	546	547	539	576	529	613	527	532	513	510	560	588	552	535	510	555	530	527	536	590	556	526	537	550	553	563	548	563	540	520	589	571	585	490	530	527	539	603	516	565	539	543	536	529	556	543	557	550	573	538	530	541	583	541	533	533	529	540	560	550	561	539	519	505	543	545	547	566	590	564	568	513	553	516	535	535	543	549	515	539	541	530	542	527	580	557	536	577	575	557	499	534	565	541	575	532	570	571	554	553	518	540	574	565	542	548	509	561	506	530	519	556	554	499	532	507	547	574	543	576	514	544	565	560	533	500	563	541	569	514	586	531	510	552	545	559	538	533	570	552	532	520	527	541	548	533	543	522	572	550	519	567	516	569	532	584	573	533	595	538	531	551	526	590	536	560	552	536	551	527	547	562	525	596	517	551	524	547	560	548	537	537	572	514	553	539	523	523	547	555	529	576	546	551	551	536	564	547	579	567	543	552	537	561	536	558	573	541	556	516	551	504	548	560	575	537	501	513	545	555	550	558	523	528	526	512	513	526	547	568	527	540	536	574	559	534	518	569	562	536	554	510	557	508	571	545	585	552	541	539	614	556	588	552	553	535	536	538	551	509	473	556	530	588	514	597	564	548	541	572	561	560	572	579	546	556	525	535	531	538	546	564	495	526	524	554	524	513	554	581	528	516	524	571	568	503	562	519	546	531	544	563	565	592	576	524	510	575	530	545	561	540	579	535	501	545	562	546	528	540	542	531	524	553	534	551	582	565	551	537	541	543	574	553	492	530	543	523	572	588	528	533	529	523	607	542	580	554	549	529	553	607	524	533	543	554	570	577	539	513	512	534	553	539	529	543	543	557	541	563	528	572	561	577	576	555	534	541	521	587	559	510	517	558	524	566	570	517	519	539	561	537	524	551	537	527	528	571	551	497	509	543	495	544	525	535	573	542	546	550	529	540	542	495	550	538	521	584	536	545	510	560	560	565	517	547	518	525	527	526	573	519	527	553	526	545	565	561	530	553	546	547
62307	102371	84801	26847	15189	37986	5563	957	962	997	933	876	921	874	868	898	856	843	853	892	839	842	844	860	803	826	806	849	918	827	870	796	925	855	848	784	822	819	795	785	812	849	784	869	865	863	851	824	801	835	803	799	849	861	848	781	869	892	838	789	823	798	802	813	837	815	839	825	827	799	852	838	809	841	806	826	811	798	814	828	864	850	790	830	802	850	877	814	834	813	803	847	875	817	863	815	864	831	869	829	817	862	787	831	822	864	811	852	881	828	804	769	828	792	871	883	862	832	796	794	818	808	806	798	834	809	833	804	877	829	784	878	798	868	788	845	873	833	837	829	850	807	804	820	831	813	824	872	852	834	857	810	805	827	782	876	836	867	853	854	739	815	805	814	887	820	817	849	862	876	816	776	804	853	826	879	834	819	835	814	824	850	830	825	839	806	834	860	802	785	835	815	850	857	908	815	789	823	837	851	871	813	880	829	794	839	861	767	843	824	827	836	805	793	799	806	807	849	779	818	807	842	829	795	827	799	850	821	890	801	830	887	814	814	869	831	860	819	827	844	831	860	823	880	829	851	808	829	863	823	814	863	874	839	815	823	872	884	864	838	831	792	850	840	851	834	853	818	847	827	861	799	839	837	859	802	826	852	781	829	765	796	822	803	870	848	814	858	823	885	884	842	858	834	828	845	847	813	781	859	827	825	825	772	812	832	801	845	830	783	820	836	778	799	799	818	849	833	864	823	833	805	847	878	827	861	806	818	763	862	829	857	852	831	848	829	805	837	815	820	851	842	856	789	843	805	802	779	832	856	810	846	811	872	856	861	825	832	851	822	835	799	805	806	836	812	797	822	853	820	779	870	791	827	808	774	814	772	815	814	772	865	853	826	790	820	820	811	864	830	839	828	847	829	833	827	834	795	818	845	837	821	858	856	827	787	803	866	885	847	852	781	814	833	889	805	832	810	906	875	826	850	852	816	821	809	822	831	859	773	876	790	810	839	846	819	849	802	883	813	869	833	859	814	755	835	819	838	825	757	853	757	835	789	837	798	838	785	781	810	851	848	842	822	789	848	835	864	839	842	839	855	802	813	816	861	805	813	855	893	803	811	784	822	838	852	840	826	824	822	859	805	853	821	810	854	836	775	830	801	844	905	845	825	793	792	784	851	806	814	808	823	811	815	832	807	812	843	843	868	842	844	844	894	816	865	900	882	829	826	825	800	871	817	843	814	772	862	822	859	831	915	876	810	808	792	834	815	849	811	893	852	843	810	835	827	851	848	854	846	843	795	816	850	840	838	756	848	835	884	865	844	791	810	856	828	835	848	831	840	815	829	828	814	818	855	836	831	846	855	870	833	827	821	797	824	762	840	845	837	865	779	853	836	829	792	811	799	851	812	797	893	802	791	808	798	815	878	821	844	860	820	818	767	827	843	862	893	837	841	824	833	801	833	814	874	856	847	835	826	879	791	898	830	812	818	875	916	878	824	819	879	827	824	804	838	832	766	857	854	827	848	833	867	879	835	837	801	800	837	875	821	851	828	746	846	815	860	885	816	792	815	792	867	864	833	786	829	847	842	815	850	846	774	844	919	816	822	871	816	776	811	854	835	807	822	838	797	804	876	861	838	824	859	798	856	846	798	808	788	877	817	857	846	854	797	865	825	760	819	806	851	884	826	899	801	893	807	786	833	830	788	816	839	798	816	829	818	834	859	875	799	794	849	818	849	817	878	843	801	813	794	885	787	734	865	870	842	812	824	849	806	779	756	884	844	833	835	829	832	833	797	818	787	864	904	847	813	786	812	835	853	833	839	850	801	812	770	803	809	820	879	801	874	783	786	849	800	812	839	827	812	815	780	827	828	815	839	809	877	856	854	862	819	827	837	831	819	806	840	877	879	822	858	826	904	823	845	832	777	838	809	837	773	800	833	869	823	821	826	816	827	841	872	885	827	858	817	824	878	806	849	755	874	834	848	861	819	875	906	764	881	895	823	825	796	842	882	831	842	841	849	796	796	841	826	801	827	804	777	868	847	817	850	871	800	794	812	824	843	816	794	847	826	786	795	828	817	813	872	796	876	819	870	805	835	868	802	848	792	893	853	849	843	805	870	835	830	843	800	844	850	801	806	850	847	817	842	842	820	885	825	804	815	879	818	790	847	851	814	853	791	844	843	845	827	873	804	821	819	831	864	804	837	860	832	826	796	843	840	867	815	845	823	856	844	804	848	847	852	813	762	858	819	806	816	853	802	849	857	859	826	843	877	800	812	841	789	852	857	871	845	798	858	864	872	859	866	819	867	833	771	828	856	807	804	799	809	807	839	851	839	829	821	849	827	830	798	828	859	855	876	782	869	936	841	857	840	824	833	836	841	777	887	778	796	871	835	779	820	783	862	839	808	853	823	830	855	840	860	813	878	808	833	817	853	842	789	827	829	872	850	805	824	815	847	838	840	821	792	852	806	801	855	807	763	770	843	832	825	865	845	836	815	828	864	802	798	865	863	851	867	841	820	891	845	834	786	860	799	813	861	840	825	865	858	825	839	801	837	857	850	847	795	793	817	827	821	832	852	828	824	894	799	847	784	828	888	823	819	789	840	810	850	807	856	825	799	769	823	836	818	843	835	854	834	838	841	796	846	796	862	778	847	856	870	835	847	815	835	868	848	803	798	853	792	811	853	788	837	832	826	843	777	844	904	873	816	791	853	839	816	805	827	833	867	815	823	841	829	811	817	871	843	867	829	845	846	859	869	850	858	854	805	833	814	822	820	838	840	809	830	859	833	819	869	829	843	892	834	836	858	863	824	821	843	863	832	867	869	791	860	842	792	813	803	788	812	846	872	823	791	805	849	882	819	812	879	869	825	791	807	809	783	831	823	830	835	878	885	837	859	831	853	812	797	865	772	865	832	833	797	811	869	825	856	855	820	860	848	783	816	825	844	859	829	823	872	853	840	820	841	837	872	852	814	812	862	811	830	830	816	878	879	847	824	782	837	834	854	883	828	823	814	835	814	850	830	829	799	842	828	859	818	813	847	819	801	870	805	789	803	853	835	810	841	829	798	793	821	857	842	842	896	792	832	871	790	824	785	807	837	845	828	777	823	786	830	837	804	868	830	793	847	741	903	804	825	766	817	843	819	835	862	837	841	895	842	872	824	840	768	881	830	828	796	877	849	851	797	865	826	787	857	828	782	827	846	750	834	815	867	837	809	813	771	837	809	818	848	825	803	880	855	786	882	767	839	809	873	855	840	879	822	832	829	850	836	815	800	745	776	806	786	821	847	803	873	848	810	855	806	837	822	785	831	826	803	786	840	818	804	832	788	827	788	853	852	815	874	850	744	932	861	830	829	778	852	786	819	798	869	839	826	818	777	811	817	752	866	863	817	859	892	873	841	881	801	877	809	824	824	824	775	795	809	831	824	881	816	803	820	829	775	794	827	835	822	834	851	805	787	822	815	846	832	850	773	843	836	840	806	831	845	842	831
29545	32243	31413	12779	790	2129	336	225	222	239	222	235	196	209	212	215	195	230	242	243	249	233	241	237	208	255	223	220	250	246	215	219	212	213	210	197	238	207	237	210	249	210	239	191	233	226	218	207	210	236	212	197	235	231	225	208	236	228	220	227	207	227	232	216	222	248	210	225	196	225	210	206	225	228	204	228	240	200	215	204	227	224	231	209	196	212	205	217	207	225	228	209	217	213	203	226	196	211	195	215	216	256	227	202	230	206	228	237	207	223	200	209	213	218	215	227	225	217	210	246	193	193	236	214	241	220	223	239	201	238	191	239	194	230	223	236	231	212	230	212	231	225	232	207	213	249	222	225	216	215	229	211	207	226	207	224	208	215	244	227	224	214	221	226	211	222	230	226	218	229	237	219	189	230	210	222	211	226	195	226	231	191	213	248	234	201	223	214	206	225	224	216	207	212	214	222	203	221	208	222	220	209	230	206	239	225	206	212	234	195	200	236	206	239	214	221	194	208	222	228	243	201	206	218	240	211	218	223	224	210	270	215	190	223	199	223	236	216	201	216	220	213	214	229	218	219	198	228	225	207	219	184	229	250	204	239	223	206	219	195	195	219	223	206	231	233	223	225	207	231	201	219	216	224	238	243	225	228	208	208	219	218	219	225	192	218	223	226	204	249	255	230	198	210	205	230	210	243	201	230	221	220	202	251	197	216	205	202	192	234	224	202	208	218	215	215	209	219	214	245	223	238	221	227	240	218	228	216	217	227	219	207	220	245	202	234	219	218	230	219	213	214	218	229	223	231	224	224	213	217	226	219	225	216	226	252	228	200	225	212	235	212	216	225	194	235	193	220	229	217	234	222	206	228	227	216	204	228	201	228	239	222	230	220	225	221	201	227	204	211	228	227	204	229	250	248	242	223	205	205	182	234	224	223	200	205	219	212	219	237	226	200	207	219	229	204	215	205	249	231	224	223	231	236	213	227	238	215	232	225	222	216	222	228	232	198	206	210	225	235	205	245	232	227	226	195	229	221	190	222	214	212	212	214	207	208	210	215	203	231	193	217	224	236	202	206	215	223	221	250	230	213	209	204	203	216	247	239	204	217	202	203	217	206	233	218	231	254	226	198	204	236	203	216	243	194	210	227	221	235	232	216	210	228	219	198	230	257	233	211	210	217	263	198	215	229	207	220	239	213	207	215	240	209	227	227	218	219	208	212	216	213	229	225	253	240	215	213	231	212	227	184	228	202	221	237	211	203	244	256	225	236	204	238	201	226	205	228	225	231	204	227	210	217	227	233	213	239	213	221	200	241	192	220	210	261	203	187	220	202	224	224	211	249	235	213	212	193	236	209	209	202	227	238	190	206	232	222	219	238	226	196	230	232	221	225	227	218	228	226	235	204	218	214	236	240	226	196	221	208	234	195	210	209	208	202	234	213	216	224	208	208	194	218	233	235	216	218	206	208	224	214	214	221	234	213	240	186	212	220	228	240	187	238	191	228	221	232	224	220	205	223	231	195	231	235	191	229	219	232	222	229	242	225	219	247	193	243	255	237	218	218	200	236	229	224	197	197	211	228	211	258	224	201	213	208	224	227	213	207	212	195	234	194	203	200	265	224	218	219	227	209	194	202	209	202	230	207	250	228	222	206	204	235	223	214	229	240	199	205	203	231	233	211	238	214	237	196	224	228	220	241	204	206	222	214	191	207	224	217	223	217	255	211	209	221	221	204	236	231	227	235	210	231	229	263	224	223	223	224	256	207	205	221	236	223	222	208	206	230	229	214	239	190	224	234	245	241	235	219	210	198	213	233	234	213	230	231	219	228	230	217	220	219	201	239	242	209	216	213	216	217	232	217	213	220	195	221	233	220	241	221	202	213	206	220	198	202	205	216	201	206	245	238	205	207	238	211	233	223	189	234	248	229	234	222	193	235	229	204	230	220	206	233	209	194	214	200	237	247	221	208	229	183	222	242	204	213	196	201	231	240	212	223	190	192	228	219	253	224	227	201	218	224	231	214	205	192	225	248	220	237	239	225	199	211	232	202	234	216	230	220	221	202	227	225	203	236	217	189	221	203	243	232	217	202	218	219	219	237	210	225	223	222	222	204	211	210	220	220	230	217	202	227	212	249	227	201	230	216	246	249	216	210	215	227	229	236	224	201	199	214	207	215	217	228	208	221	243	229	218	210	222	232	216	190	236	223	221	220	222	213	235	218	224	196	230	213	219	200	221	223	233	223	212	201	228	224	237	237	217	229	200	211	224	227	217	182	228	232	233	230	239	204	200	207	206	222	226	223	212	241	233	218	224	218	201	216	228	208	218	229	233	204	202	212	211	231	248	237	219	247	192	215	220	210	229	184	215	226	193	228	191	225	210	197	212	208	201	188	192	204	213	221	254	214	224	217	227	208	233	212	226	200	196	251	219	224	243	213	220	215	200	226	232	212	213	210	188	214	223	189	201	227	204	231	193	223	226	197	228	212	190	196	231	229	239	231	211	222	200	224	204	217	197	222	219	205	210	233	194	222	233	241	209	223	234	220	222	268	227	211	203	238	236	197	217	227	203	215	196	198	221	207	226	230	222	215	218	185	216	240	208	203	212	205	210	202	213	183	240	213	229	202	221	184	195	234	214	226	216	201	200	226	226	225	244	198	213	244	234	201	223	242	246	249	242	226	214	214	255	231	226	228	216	213	246	212	227	214	213	200	224	207	225	236	218	215	207	235	237	237	236	222	215	216	236	220	198	220	215	198	232	217	232	235	217	232	209	219	211	221	218	223	222	213	237	212	221	208	256	218	233	234	202	205	227	222	229	238	215	201	228	226	234	223	209	224	218	217	238	219	199	211	211	246	212	213	198	220	216	200	237	208	215	205	205	214	220	202	205	204	222	234	237	222	226	221	221	209	238	221	186	188	211	221	232	208	226	209	237	238	230	215	225	214	205	208	217	235	229	205	217	208	207	231	217	207	236	208	214	227	241	215	246	229	237	213	215	225	206	220	210	207	219	232	210	210	209	226	216	219	227	190	198	209	227	218	205	231	215	215	207	213	244	247	216	229	227	210	181	200	219	214	232	221	248	220	231	228	219	256	228	219	242	212	226	229	230	221	224	247	187	219	223	230	207	229	207	217	206	226	209	217	202	226	198	229	239	190	215	217	215	261	206	234	238	219	224	237	229	213	229	231	212	224	215	235	214	243	231	230	233	213	229	243	247	219	224	218	209	216	225	217	236	201	234	223	236	194	220	208	219	246	226	213	227	217	212	222	233	225	217	204	238	221	208	215	260	205	223	238	218	220	249	237	232	197	232	224	227	222	238	234	196	226	208	174	231	234	226	206	225	206	236	217	213	226	220	219	206	232	226	224	213	223	217	214	215	231	218	203	231	230	202	262	236	190	241	211	214	210	254	237	233	210	247	202	213	229	215	223	220	208	210	234	232	230	229	211	218	220	216	223	213	231	219	235	222	215	236	234	206	234	227	209
35338	50253	38270	10070	1314	5260	633	374	364	362	400	358	427	356	355	353	365	362	387	388	383	378	366	366	358	382	410	391	397	379	369	368	372	371	375	388	380	366	348	409	350	390	356	367	403	354	371	385	396	361	392	388	389	319	349	395	422	395	389	380	369	357	365	354	392	380	381	368	374	370	375	368	351	361	322	363	372	364	378	363	361	367	369	349	381	388	352	351	372	366	378	395	361	371	395	384	357	384	348	379	384	378	360	338	381	358	367	370	359	362	399	384	385	350	376	387	368	359	371	376	367	389	362	402	355	342	366	371	371	394	350	367	365	378	383	368	371	363	358	368	370	368	366	364	368	373	363	372	395	362	363	380	385	334	358	367	361	370	393	346	403	344	339	369	377	393	355	400	356	368	416	376	382	393	394	348	380	373	375	341	349	375	377	394	329	354	393	412	415	358	350	339	377	389	383	363	363	367	368	388	394	361	372	394	394	369	348	388	358	418	347	386	367	377	391	376	370	371	396	402	376	351	365	352	367	372	369	407	390	359	357	350	399	346	361	339	361	369	406	406	412	388	388	399	380	355	358	353	365	351	367	339	364	346	358	395	425	345	359	384	369	363	400	409	423	394	356	373	377	362	359	392	413	363	344	371	370	379	390	379	393	381	366	402	327	369	390	370	368	402	378	396	374	384	394	384	394	367	372	317	385	387	387	361	390	377	387	355	435	370	377	361	362	390	385	372	378	376	398	411	383	378	377	418	348	330	414	402	407	378	391	356	364	358	366	400	398	377	382	357	378	377	383	351	358	376	386	334	332	358	364	355	349	343	363	374	382	387	373	363	335	361	333	378	407	394	374	385	374	351	385	366	404	375	402	365	404	357	418	372	323	369	359	352	395	356	354	368	372	393	364	370	344	367	395	364	396	348	339	350	385	351	357	403	388	373	383	373	393	360	390	381	381	387	347	393	375	383	376	378	350	384	398	353	394	346	392	384	364	382	395	366	378	343	332	368	368	352	371	404	376	394	404	371	386	368	369	357	400	396	367	365	434	384	384	385	405	406	376	373	388	357	345	365	385	365	373	354	356	359	354	358	406	393	357	369	374	353	373	389	384	390	374	384	394	386	370	379	347	395	380	373	345	360	377	369	376	365	370	386	423	423	423	360	359	374	373	391	358	368	386	373	369	345	379	412	381	394	391	383	391	381	376	361	365	388	406	380	364	388	377	372	369	379	393	379	386	364	364	373	373	354	385	383	395	365	366	367	396	367	388	329	386	351	377	404	371	362	365	378	336	376	365	400	401	363	359	390	366	372	366	368	381	362	404	366	395	353	386	365	355	373	368	370	373	383	377	352	378	367	390	395	367	421	346	371	371	382	398	390	377	409	353	368	369	362	361	378	397	368	337	376	328	392	374	340	360	335	363	362	392	380	363	355	361	375	377	362	382	410	418	396	376	351	390	346	391	366	344	387	394	376	392	366	359	364	367	339	387	379	388	389	369	339	361	375	319	398	401	380	366	357	383	365	414	359	379	356	368	371	365	360	375	355	380	411	397	387	365	379	369	399	386	360	410	408	363	397	378	342	351	389	377	356	351	371	369	360	352	422	378	367	354	427	344	362	368	395	384	386	351	388	380	368	363	378	362	372	373	341	383	356	373	384	385	371	370	381	390	368	380	365	364	342	371	371	369	382	354	397	391	318	341	378	404	366	387	392	359	387	413	342	356	367	348	387	352	357	373	385	359	392	344	363	340	378	369	373	382	388	366	371	398	387	379	407	363	404	362	375	381	371	362	398	376	393	325	383	402	353	388	383	371	363	360	348	367	338	336	423	372	354	380	372	410	383	362	406	367	366	360	376	396	366	327	397	378	388	364	357	361	366	366	356	386	399	383	362	408	351	379	399	360	360	359	364	423	377	346	356	379	365	370	401	353	361	391	381	373	357	374	360	404	354	366	384	387	370	371	412	384	362	397	353	366	383	379	380	374	376	358	358	390	385	345	413	339	347	377	350	338	369	354	353	382	362	367	381	399	358	349	324	377	374	384	419	386	402	390	398	379	396	368	366	365	372	369	351	366	357	396	355	349	359	395	374	355	373	370	375	369	383	381	386	393	364	395	397	373	369	364	402	404	358	406	423	352	369	384	424	382	419	362	394	399	391	376	367	371	390	395	398	410	373	357	377	397	373	361	382	364	350	379	390	355	357	377	360	346	370	355	381	361	392	372	366	381	354	357	353	368	374	406	363	377	379	382	385	382	366	347	398	408	375	411	369	355	389	348	378	329	380	390	377	361	378	387	391	344	368	366	374	385	385	378	394	362	375	352	355	378	378	376	377	406	403	350	385	372	386	361	371	391	370	379	367	388	384	407	383	380	369	397	380	377	363	355	333	380	405	356	363	391	407	383	391	378	359	398	363	353	399	355	429	382	375	359	383	383	380	365	349	354	387	380	373	367	368	407	360	369	389	361	374	382	400	370	373	390	370	359	375	377	423	349	374	398	371	376	377	380	370	379	392	375	379	344	345	383	372	361	393	388	405	361	359	365	373	367	405	379	381	366	385	382	359	391	368	362	341	392	360	351	394	373	371	361	371	407	323	379	345	351	348	358	369	359	346	378	365	384	397	365	354	350	409	389	374	371	401	378	386	384	367	399	349	405	377	400	359	398	384	379	372	374	340	371	369	398	377	360	388	352	371	348	389	391	406	383	395	393	392	364	364	384	397	362	375	376	383	361	375	385	383	374	374	381	370	377	383	391	350	369	385	341	369	377	353	387	389	393	352	408	419	387	377	383	345	406	370	368	416	397	348	380	375	396	384	373	401	379	392	364	404	394	376	367	365	355	366	390	387	389	406	332	377	380	376	348	359	358	382	362	351	382	377	366	361	359	353	349	398	333	350	389	365	362	348	387	342	342	396	390	371	419	367	353	375	390	381	351	372	369	377	361	364	392	387	368	375	363	358	357	396	360	372	388	365	361	328	354	351	320	362	382	390	353	360	364	390	371	350	404	389	373	358	406	360	393	384	362	350	338	435	373	341	375	348	374	374	371	365	386	370	381	386	359	374	360	389	345	353	356	396	387	377	366	407	361	361	353	382	377	367	402	350	345	350	409	365	366	382	406	368	369	372	385	394	389	386	364	351	367	371	354	362	366	372	374	405	401	389	374	370	364	358	382	365	382	376	356	402	378	395	382	383	366	376	351	376	381	424	363	372	354	351	372	380	369	374	360	362	365	372	370	391	387	372	371	398	353	385	347	393	376	352	369	364	410	415	360	359	368	385	374	362	368	387	383	369	354	364	368	328	397	381	392	372	364	380	381	359	398	347	375	366	365	376	359	374	374	323	365	366	356	336	381	356	370	347	371	377	349	365	404	394	401	361	363	346	345	359	375	389	365	391	389	374	374	351	343	363	339	372	356	375	363	377	369	355	368	392	377	386	347	396	367	392	374	352	371	356	389	351	372	385	349	377	357	386	380	360	415	353	348	349
25227	25833	39749	31110	19413	18919	4518	447	368	386	375	368	377	357	375	367	376	370	362	332	387	367	383	369	372	366	359	365	357	374	380	355	328	383	356	354	356	371	367	346	365	347	370	347	360	371	352	365	353	358	365	371	352	385	343	341	342	348	328	384	374	388	388	356	345	383	370	367	360	374	346	346	381	360	377	357	355	354	336	374	343	398	347	359	365	367	354	373	350	363	386	349	371	361	354	385	331	345	362	344	368	372	359	363	397	406	349	350	338	347	353	341	341	349	388	332	343	381	342	376	371	387	349	380	340	374	373	363	366	357	389	341	344	360	387	361	337	372	330	330	368	354	370	375	341	354	332	368	345	354	336	357	336	365	363	351	351	371	354	312	367	348	347	387	362	353	344	386	334	355	351	349	361	376	341	396	382	361	363	369	366	351	386	360	324	377	360	347	378	333	344	386	359	329	329	356	372	376	348	367	363	367	372	356	388	366	349	358	375	360	329	391	326	367	351	383	364	355	352	389	316	367	359	379	338	401	325	348	315	359	331	341	360	352	345	356	372	316	357	379	345	341	361	356	333	358	358	345	364	359	355	331	364	370	381	347	388	343	328	342	381	363	342	345	361	372	372	326	342	350	345	334	366	393	327	375	383	349	359	352	369	363	364	366	346	337	336	332	377	362	341	359	357	353	334	355	350	356	381	347	353	361	344	349	353	361	348	360	350	366	347	355	358	387	340	360	364	334	360	367	321	346	345	347	369	354	370	348	338	354	331	383	376	339	371	356	353	346	371	389	371	363	368	326	368	373	332	365	367	356	361	331	378	402	369	357	356	330	352	345	365	358	350	351	328	351	369	347	337	362	381	385	361	338	321	338	361	359	341	366	351	309	352	373	385	353	347	361	388	362	354	385	378	356	367	376	394	370	360	368	355	398	355	348	320	340	320	363	350	360	406	347	388	367	362	368	351	372	358	343	345	367	346	362	362	294	339	364	348	375	387	359	354	329	344	347	371	379	338	336	374	360	384	350	339	344	335	350	324	363	343	332	341	355	360	366	366	355	366	359	348	360	359	355	355	364	350	347	371	378	338	381	348	341	358	384	337	349	363	406	350	352	351	357	364	381	388	362	364	318	359	398	382	362	330	336	352	370	354	366	374	371	358	390	354	366	357	338	346	361	355	366	363	359	389	347	348	377	393	371	385	343	322	334	353	345	375	342	337	360	323	371	365	361	359	324	387	339	345	361	336	351	366	340	363	334	365	322	337	380	338	360	331	327	365	378	341	358	375	396	355	411	347	377	369	377	345	399	348	360	335	335	352	334	364	357	358	375	354	364	373	343	360	324	398	356	359	349	383	390	330	357	342	343	356	349	353	367	354	375	342	381	350	337	340	372	343	345	385	382	353	366	343	353	389	364	341	349	365	359	362	330	322	338	391	366	337	367	357	391	340	384	360	346	353	362	375	324	356	365	327	346	388	356	350	372	364	353	371	349	364	346	363	363	325	377	353	337	373	385	347	352	353	346	378	339	341	360	359	350	358	360	395	364	365	346	386	360	355	345	373	321	366	329	314	347	361	347	359	376	337	374	334	420	379	339	325	331	340	394	341	330	365	392	367	356	358	340	373	365	334	387	372	352	362	368	317	368	329	332	382	401	373	383	366	347	337	361	380	378	352	350	332	358	375	325	407	379	347	349	380	344	330	343	367	359	383	342	323	344	360	339	395	364	367	340	333	365	353	369	359	306	345	363	343	328	360	390	346	348	355	341	337	360	342	359	347	341	389	368	355	347	365	393	369	391	346	360	350	380	348	376	370	372	353	345	319	387	371	349	317	354	402	377	367	354	330	368	359	343	382	358	355	323	336	334	332	355	371	344	356	362	348	344	357	351	372	361	357	364	353	361	347	352	335	357	392	317	390	304	359	359	337	371	324	340	401	351	346	347	329	354	346	374	341	351	363	365	382	371	377	391	361	363	365	353	357	358	352	359	341	356	344	373	343	392	387	333	366	351	381	369	371	357	349	357	325	368	376	344	355	355	395	369	363	396	359	337	332	378	334	376	344	359	367	370	369	375	369	364	340	348	349	348	325	355	348	361	349	358	375	325	370	373	367	349	355	365	361	323	333	341	361	373	355	361	328	348	349	344	335	386	373	376	379	357	351	320	365	334	339	361	371	398	373	345	372	356	367	357	366	356	371	352	325	397	339	341	354	354	358	339	340	362	328	354	361	331	358	350	348	356	364	346	375	356	356	378	378	395	351	337	340	353	345	338	365	394	391	369	355	377	355	378	347	419	356	368	337	359	383	386	371	338	360	353	368	357	352	343	342	324	346	345	381	375	333	362	347	336	370	377	365	359	356	369	347	367	376	389	340	351	360	351	397	379	362	313	356	389	363	336	365	353	364	357	378	355	360	371	365	348	353	383	357	368	370	333	338	336	318	334	371	349	320	319	341	374	334	367	385	375	360	322	349	396	364	386	347	326	360	322	338	339	369	342	376	360	353	295	396	371	345	319	393	366	352	350	364	357	375	365	322	349	338	384	345	378	394	349	366	356	351	375	352	363	329	319	362	363	349	339	349	400	320	354	366	358	335	376	364	369	349	372	361	362	376	339	372	371	343	369	388	355	352	363	360	399	343	354	355	317	356	334	375	346	340	390	356	376	320	358	367	365	370	344	335	322	330	372	344	355	368	370	370	361	337	374	343	340	366	381	371	341	378	390	364	382	372	337	386	377	303	354	381	382	358	348	373	362	376	324	341	357	370	358	366	368	335	356	398	356	392	382	379	387	348	369	375	401	329	350	374	370	367	358	331	359	354	336	378	365	354	405	360	364	337	388	340	351	384	347	351	311	363	359	370	340	337	371	374	364	358	349	347	387	358	376	324	363	369	347	345	369	356	347	360	373	366	343	285	370	353	346	358	358	368	322	359	416	341	381	361	358	338	346	390	351	353	347	364	348	353	370	343	397	365	357	375	337	346	374	376	379	348	357	358	323	361	344	358	357	366	356	340	383	339	346	358	352	356	366	348	358	357	371	361	370	327	355	327	363	369	349	353	359	369	336	365	337	352	329	378	335	349	356	369	389	339	358	359	347	370	346	379	373	352	351	386	320	382	350	383	373	370	324	340	362	356	359	370	363	354	379	382	382	355	330	333	358	384	350	391	343	357	372	375	344	390	357	358	369	372	378	366	333	354	335	393	374	320	348	349	315	364	355	369	348	319	329	353	347	356	331	366	335	341	323	352	368	339	390	371	365	384	369	355	318	357	351	344	373	343	341	349	402	378	379	358	345	360	357	351	361	381	348	381	363	338	348	360	363	375	356	366	364	351	307	378	341	378	330	376	336	375	333	345	315	358	356	348	360	385	359	358	356	353	371	370	384	363	366	357	352	360	354	371	388	342	375	360	348	375	366	331	375	330	360	370	361	391	388	367	349	362	362	397	339	373	374	358	350	379	317	345	375	357	358	366	367	368	378	347	342	333	397
60989	94783	76008	29822	9134	26010	2267	633	590	581	660	625	592	574	598	615	584	594	579	578	585	625	567	564	569	602	615	594	594	568	557	572	626	597	606	593	605	593	566	599	524	619	585	567	563	593	569	606	561	578	568	567	547	602	589	535	579	559	586	574	599	562	557	532	589	584	595	564	542	586	564	592	570	590	558	568	545	558	578	595	565	580	585	535	613	579	545	599	615	592	608	546	613	558	577	608	572	543	611	555	551	584	576	580	567	589	545	590	566	536	564	567	591	530	576	571	546	592	590	576	561	591	572	591	562	588	585	591	571	559	567	557	537	628	552	591	601	563	584	573	605	572	612	542	567	563	557	595	569	582	532	606	571	554	571	589	581	531	601	526	530	600	598	570	545	577	567	596	562	588	570	599	543	601	609	610	555	558	596	576	558	620	515	588	577	573	583	562	560	550	584	596	550	566	559	569	552	568	563	526	573	586	552	568	589	592	620	604	609	592	509	598	547	545	578	579	588	598	618	589	575	588	572	573	549	548	581	584	555	589	590	579	584	600	569	568	581	586	609	577	575	562	581	540	581	612	580	549	526	587	544	583	574	563	591	586	598	525	551	569	561	620	567	583	611	569	578	545	588	545	553	587	549	546	540	593	579	604	605	634	529	591	588	590	568	541	580	577	563	580	574	583	552	576	581	558	580	527	526	580	593	580	570	530	544	605	546	562	563	569	550	585	591	616	612	557	571	518	571	540	596	585	603	573	599	549	583	577	540	580	545	566	573	549	589	593	602	577	576	593	579	546	556	574	584	625	582	541	560	514	609	534	549	571	597	533	575	569	563	642	589	566	564	553	560	539	621	573	583	580	595	584	514	543	554	537	552	549	529	555	552	568	591	591	526	576	578	604	552	577	610	593	605	573	530	587	569	551	606	557	592	606	602	568	530	563	568	549	557	597	568	554	564	598	583	590	542	587	569	597	566	528	574	559	571	552	580	595	578	571	558	537	552	571	574	570	571	538	598	588	582	558	555	583	589	554	539	591	582	609	572	554	614	582	524	527	579	590	572	582	553	590	570	574	566	593	605	575	546	595	573	561	600	560	580	554	550	589	565	582	610	616	566	562	537	566	536	585	583	535	582	604	600	586	544	563	596	563	564	553	572	551	589	561	610	584	554	607	560	573	591	582	601	561	576	571	600	603	590	560	581	593	534	624	548	569	569	545	596	590	590	593	587	539	537	569	552	568	576	580	549	576	594	597	554	546	541	575	577	557	570	559	586	571	558	567	592	573	569	526	516	546	543	590	549	574	520	587	564	561	600	557	593	576	523	566	579	599	548	570	582	581	588	566	568	613	577	564	579	602	569	586	538	556	597	591	554	526	589	577	599	606	550	571	620	553	595	559	623	553	580	620	611	597	601	573	586	550	577	555	563	556	569	568	585	585	579	571	553	573	614	559	536	528	543	572	560	609	580	538	606	561	543	540	530	572	589	576	586	543	595	545	549	533	596	526	586	589	648	587	582	535	616	576	571	532	571	566	589	561	578	527	607	556	580	593	599	585	597	579	574	585	568	591	568	612	560	564	548	562	565	592	558	559	572	568	563	580	563	607	581	603	574	579	531	583	592	560	568	591	610	561	549	601	602	582	616	585	592	548	588	586	545	583	589	567	548	582	611	570	549	594	555	569	574	580	544	573	596	583	548	579	607	607	544	602	574	628	537	571	602	580	546	606	588	569	556	533	578	570	564	560	588	611	582	569	550	575	571	526	587	581	589	558	572	552	583	552	559	558	561	558	587	556	598	548	539	607	584	571	569	583	559	567	552	587	539	569	567	565	555	619	602	529	578	583	534	597	582	580	586	606	583	548	565	588	599	566	555	614	547	564	579	611	580	588	546	563	601	529	571	581	569	597	567	536	624	543	590	566	604	544	617	586	556	538	539	588	555	558	585	557	560	562	533	575	600	571	525	569	598	556	599	544	546	565	604	600	581	544	551	574	596	545	594	576	569	588	579	565	581	595	562	603	592	592	547	565	572	551	554	556	568	562	554	597	568	564	567	521	580	568	551	544	612	562	585	596	570	554	545	612	630	633	558	582	649	567	565	535	565	542	584	567	569	587	577	567	593	592	586	622	624	522	556	623	601	566	538	587	562	552	539	567	569	586	545	553	546	543	599	547	612	591	571	608	590	587	582	561	563	599	584	548	540	608	564	577	564	548	606	585	542	579	574	598	596	548	557	576	616	587	558	593	609	524	536	598	541	551	553	605	605	598	585	573	571	579	559	594	524	601	617	560	613	609	543	584	577	577	524	581	584	548	563	573	561	549	553	586	568	612	548	581	560	573	563	576	594	515	549	574	577	573	565	585	553	542	571	630	628	566	586	552	545	567	568	590	562	535	578	617	573	621	551	554	566	607	585	550	590	586	537	595	556	590	576	571	572	592	577	559	577	603	560	575	577	587	547	541	565	573	590	575	598	589	579	618	628	589	594	581	556	567	609	548	586	577	572	519	606	532	581	602	537	558	564	570	600	603	575	533	569	604	580	543	562	574	579	531	585	607	538	576	574	561	553	553	586	572	576	553	557	589	566	641	588	577	581	547	560	585	558	587	570	603	564	522	529	549	588	612	582	532	542	572	559	587	568	603	593	547	552	578	571	572	596	564	567	571	549	559	597	536	588	578	571	571	604	588	605	560	587	554	553	575	556	529	599	583	566	611	569	592	538	576	551	549	549	576	535	544	587	551	554	606	582	609	593	561	575	584	625	555	624	597	568	598	527	553	571	560	619	559	567	563	568	532	560	561	553	613	601	595	560	575	549	601	609	557	608	544	547	557	535	592	540	548	566	578	574	567	602	621	595	583	547	558	563	565	598	576	554	551	553	600	577	569	557	565	591	592	569	574	576	570	601	586	608	579	538	558	550	567	551	558	583	568	576	538	619	598	547	564	612	580	536	598	570	573	581	532	539	559	578	565	604	534	569	548	540	572	510	533	560	587	578	554	588	611	546	561	600	588	610	580	568	512	571	559	575	598	563	541	580	553	577	577	585	546	559	584	591	615	585	577	567	584	592	535	565	575	567	555	530	575	614	595	555	568	532	591	562	575	563	582	562	582	571	589	546	578	577	540	561	559	585	598	528	569	585	613	575	560	546	588	613	602	613	573	570	568	550	584	565	575	572	548	574	577	565	574	566	577	586	584	610	594	570	602	584	567	577	557	559	569	589	568	533	574	615	578	568	574	558	574	568	551	550	570	540	566	560	564	580	573	571	585	582	557	562	548	584	502	514	558	542	575	553	576	562	610	576	587	555	573	585	551	585	608	584	579	571	581	547	525	498	540	591	552	568	593	597	533	596	542	540	543	533	594	605	619	546	593	611	576	578	582	558	581	576	601	540	573	566	526	581	589	574	592	597	569	594	601	582	542	557	594	586	551	551	555	556	546	592	592	591	563	561	593	565	590	575	528	624	512	574	607	581	566	556	571	560	568	561	618
24296	23406	34846	28871	21717	23007	11246	765	517	550	569	572	562	605	583	580	576	632	577	514	563	588	566	583	590	573	540	603	528	566	586	574	542	552	548	551	583	569	588	541	514	575	571	629	533	563	547	515	582	531	561	573	562	538	563	597	607	554	580	559	561	547	536	573	605	579	576	531	566	550	562	556	539	552	555	611	590	563	587	573	549	617	539	548	558	556	528	551	552	567	520	588	587	563	547	594	543	585	568	546	535	573	537	605	533	524	575	550	521	599	501	582	532	562	555	565	541	527	527	540	518	584	535	570	586	586	561	574	608	534	583	532	576	596	576	599	540	543	583	558	569	551	557	580	575	536	605	563	568	544	571	566	502	555	598	599	508	546	632	548	561	564	530	579	581	551	520	559	543	565	570	571	579	558	573	578	561	521	565	550	599	551	589	574	570	557	494	552	568	599	549	595	576	586	554	572	549	571	576	549	510	563	566	580	541	570	518	570	522	539	548	566	548	540	535	606	574	578	514	574	568	594	556	561	582	559	525	626	588	516	565	544	582	492	531	547	538	571	559	544	577	544	542	563	569	587	529	548	583	592	579	550	577	568	576	562	588	579	557	581	605	545	560	550	561	585	551	567	566	531	542	550	540	591	543	597	530	532	560	572	555	580	589	546	561	555	546	560	572	543	576	511	574	607	585	547	526	547	575	548	588	594	547	542	541	540	552	572	582	500	583	599	556	556	589	550	599	558	602	542	567	569	562	567	530	524	550	558	592	578	547	546	555	557	544	543	552	534	539	575	591	569	567	521	602	569	615	534	530	590	537	575	546	599	539	573	609	552	546	575	602	524	544	575	532	528	564	571	592	536	605	543	563	587	554	575	611	572	605	539	557	591	557	561	550	539	612	459	593	543	565	547	574	563	572	526	549	511	560	585	538	537	593	550	573	554	624	532	564	540	549	574	562	580	528	550	561	580	569	568	569	529	548	542	547	555	575	564	583	552	605	562	559	556	555	574	545	541	557	550	527	517	603	533	533	573	598	509	544	575	548	556	569	573	562	583	590	521	532	536	573	559	545	542	563	574	541	565	565	558	535	573	533	605	553	549	566	573	561	575	558	560	637	577	604	615	575	585	601	560	557	560	584	568	563	553	540	527	590	548	540	590	564	550	531	594	525	587	598	503	575	565	567	551	558	550	570	545	523	562	548	593	560	534	552	537	564	575	528	547	594	534	574	561	545	552	568	576	576	539	586	581	547	575	582	573	566	551	545	541	546	571	534	529	549	543	549	527	577	594	539	571	580	530	532	575	536	551	556	549	548	603	563	565	518	540	533	568	569	562	586	534	533	567	599	578	529	586	551	558	574	549	544	574	558	577	553	527	566	604	577	594	595	536	549	601	560	552	573	604	570	515	580	543	558	546	558	557	573	566	583	520	529	537	565	552	565	537	568	544	550	578	545	556	564	568	597	571	561	567	550	539	534	569	551	547	518	567	553	574	559	548	499	600	549	507	515	566	599	549	576	526	556	585	515	565	560	560	566	559	527	579	582	585	538	587	526	591	500	566	584	593	569	556	552	545	553	524	564	527	575	545	625	534	565	566	557	566	578	576	558	543	561	532	535	558	549	559	530	556	530	535	531	606	594	566	555	548	553	535	629	560	631	580	578	602	548	605	562	598	587	600	570	576	539	507	549	556	550	569	534	546	539	562	597	561	601	573	575	591	602	585	564	542	495	549	570	590	548	584	542	592	556	554	604	550	579	592	563	557	568	581	571	501	569	556	579	538	518	558	551	564	564	553	615	544	551	586	596	524	548	597	567	542	555	545	563	552	562	580	574	558	587	554	581	554	533	570	544	545	542	532	590	593	556	596	548	511	553	537	512	566	556	587	521	555	555	579	556	586	579	517	567	576	597	555	544	567	526	558	551	547	541	560	608	524	555	531	565	593	575	577	522	540	574	543	563	556	518	520	528	577	598	573	574	533	517	565	584	566	612	547	504	567	517	561	612	540	574	550	554	575	580	549	547	608	586	510	566	584	603	594	550	576	532	538	569	605	567	533	583	569	571	575	572	564	518	580	549	529	521	568	564	535	615	556	545	558	561	563	510	565	554	581	579	585	523	542	568	557	551	547	496	585	572	558	555	538	579	563	574	570	533	585	605	539	543	531	553	559	483	579	577	543	582	553	550	582	590	555	555	510	559	556	550	571	528	550	556	566	535	564	602	555	550	561	558	522	625	589	575	547	531	560	589	531	602	547	613	610	575	573	561	531	555	549	587	525	541	519	546	550	575	562	579	558	558	511	571	556	586	598	548	532	516	599	577	559	557	513	597	551	582	542	548	564	565	554	588	571	543	561	551	529	605	507	576	577	600	555	550	597	535	541	552	547	558	558	567	554	560	566	540	510	548	579	560	562	575	592	545	571	526	561	571	569	588	564	505	541	542	539	574	556	561	582	552	575	551	569	574	600	584	504	570	562	519	503	544	537	545	611	574	505	552	544	556	570	551	549	571	548	584	587	506	541	565	522	586	545	612	560	549	607	548	580	522	575	556	563	546	549	546	552	591	557	537	581	563	579	577	551	555	581	550	588	605	549	558	550	577	549	564	582	571	565	560	537	540	547	561	571	547	597	577	556	539	559	581	574	517	624	532	577	608	566	566	551	553	593	557	539	553	541	568	556	615	545	559	570	565	542	572	544	550	558	582	536	577	566	549	582	544	598	564	545	586	524	564	582	572	589	527	575	589	540	588	535	583	547	562	541	573	504	546	506	576	562	554	555	542	576	537	544	578	528	594	534	522	534	579	587	559	602	566	550	599	541	558	555	541	552	564	607	550	586	564	540	548	514	561	542	590	543	565	569	554	582	608	550	568	554	565	526	565	576	600	522	582	551	574	561	568	572	545	555	524	540	550	546	566	584	531	499	603	532	526	535	597	561	598	522	587	556	563	571	535	552	510	589	557	532	566	563	556	541	599	542	569	551	562	574	544	551	562	486	579	535	572	516	551	542	552	565	536	573	564	572	571	559	584	557	572	555	525	523	566	558	504	570	561	549	534	561	535	555	588	570	536	581	603	538	570	581	526	555	550	581	534	579	580	574	589	551	525	621	558	548	550	583	560	569	550	549	571	533	567	558	563	527	544	539	558	562	600	535	561	507	600	575	594	592	534	602	559	577	548	593	569	529	552	516	599	578	597	588	564	547	567	579	554	517	568	578	549	580	600	555	534	538	546	544	561	538	578	535	549	566	569	527	574	560	568	540	583	539	538	575	569	584	562	581	575	529	573	531	526	531	531	562	569	565	552	573	604	566	577	520	580	569	594	534	581	564	526	559	581	549	539	545	578	571	550	545	591	531	570	550	574	580	545	561	587	578	585	527	558	556	571	556	540	564	544	534	596	578	569	583	525	544	540	578	550	562	557	583	568	562	530	562	598	556	517	564	573	581	580	561	581	544	518	595	558	585	559	590	556	500	581	516	564	600	563	558	536	548
60245	101117	84103	38221	17987	30612	5526	964	935	910	914	899	910	932	868	890	874	896	893	854	859	877	865	877	823	891	849	838	851	858	875	827	858	847	833	844	899	819	884	817	918	770	831	857	865	854	860	831	845	845	795	817	798	846	840	817	827	896	825	873	839	875	872	839	870	796	821	821	892	837	846	860	866	911	842	848	876	844	854	836	833	810	858	823	831	853	877	862	804	925	865	845	839	859	882	868	837	797	837	814	824	864	838	843	882	850	849	857	854	880	922	817	877	840	887	898	828	875	848	772	799	825	831	849	834	892	827	830	894	827	853	828	821	829	855	871	860	864	871	801	849	863	850	800	803	855	848	842	890	814	859	855	838	801	823	827	904	871	785	841	859	844	851	859	883	846	816	844	873	856	833	830	845	926	830	799	809	849	847	832	899	851	817	828	863	842	862	863	813	862	899	850	876	875	838	857	920	817	885	866	865	868	891	814	877	849	843	850	823	884	796	824	844	871	855	864	879	819	867	818	812	927	821	828	876	902	839	833	874	912	826	829	805	843	840	873	835	884	888	896	899	862	835	838	870	890	808	840	920	844	829	878	897	865	859	855	827	865	831	835	863	830	777	860	905	796	908	897	911	831	922	828	872	859	864	855	924	827	815	865	859	850	889	839	871	867	866	856	826	895	824	869	874	849	847	810	906	846	857	845	794	799	840	872	878	848	839	818	844	827	853	841	867	859	799	874	801	822	799	875	912	873	850	877	868	849	874	872	870	886	830	842	814	818	812	859	805	856	860	879	896	836	825	844	831	825	843	854	839	810	865	887	825	862	847	835	858	814	767	837	892	826	861	849	839	826	889	827	865	925	878	842	859	859	902	880	824	828	820	832	872	850	822	856	798	897	854	852	815	814	844	867	808	850	847	877	868	829	845	839	829	860	858	870	842	868	837	877	845	853	839	854	861	844	866	831	858	861	849	835	828	822	836	863	844	872	832	814	852	898	838	861	859	874	866	834	886	803	810	871	867	902	851	853	832	834	868	871	818	874	844	844	823	844	876	842	825	841	845	816	872	861	817	822	872	816	857	827	838	906	865	871	859	916	830	857	880	835	856	804	876	854	869	835	866	837	793	856	861	834	813	863	811	851	858	855	819	906	855	841	884	810	855	858	836	779	893	877	875	849	858	856	839	853	834	883	890	860	814	849	885	857	814	861	814	840	850	868	849	878	838	854	823	865	848	841	888	884	855	822	849	816	817	821	854	837	867	854	880	880	867	857	826	838	886	859	792	862	833	881	832	867	877	858	828	834	824	892	870	804	861	851	855	821	843	822	860	816	855	853	813	862	869	861	826	822	875	862	838	854	832	864	828	838	843	898	876	894	839	848	888	836	834	825	868	855	849	866	897	871	859	859	872	844	842	866	847	841	936	868	879	869	839	805	870	842	830	840	872	894	837	877	822	910	821	854	863	824	896	809	847	824	794	837	852	850	862	805	855	861	822	872	863	863	885	891	843	879	859	841	855	831	836	864	856	769	874	906	841	850	898	877	826	871	823	837	837	905	859	878	820	844	812	907	856	871	832	856	878	777	812	865	837	881	843	883	856	855	842	840	832	824	880	859	808	860	834	815	868	844	847	877	819	858	837	815	848	881	797	863	822	893	853	882	843	847	845	875	842	815	861	786	879	871	849	814	879	842	826	832	849	835	839	871	835	851	868	854	853	851	848	823	872	848	885	862	806	857	860	868	873	900	847	837	840	853	865	877	833	852	877	858	845	777	878	899	863	902	868	846	788	825	862	826	854	900	879	901	860	864	856	872	872	877	883	814	820	885	846	850	869	892	872	825	809	876	849	771	915	821	854	878	838	893	840	815	845	809	771	752	873	874	825	855	822	846	854	832	918	866	921	876	907	860	829	834	827	882	858	802	825	846	881	883	825	875	836	885	847	847	856	812	876	869	886	829	858	866	855	863	848	817	835	860	812	838	841	815	815	785	882	837	876	851	849	845	873	877	831	804	873	847	855	837	825	804	827	869	814	892	874	858	824	847	852	861	832	877	873	886	895	879	846	800	838	875	834	898	815	865	821	854	884	850	808	820	855	854	847	823	883	842	807	844	821	865	816	878	863	894	873	871	888	875	822	898	855	815	867	829	830	872	782	837	902	806	902	840	901	836	860	823	855	823	913	821	817	813	853	864	850	835	808	882	850	900	840	871	791	935	843	872	831	833	863	867	831	856	822	896	855	865	843	849	825	801	881	880	818	942	873	841	871	834	869	826	830	891	827	818	821	881	845	798	884	849	885	893	823	816	799	883	827	796	794	856	870	864	882	896	842	828	842	863	858	873	815	805	806	819	818	844	876	801	850	896	823	862	844	887	832	886	876	834	845	805	855	839	826	873	834	805	882	841	868	891	853	816	859	842	864	827	832	847	862	813	912	823	861	853	901	869	889	879	835	863	799	860	826	871	897	845	806	879	811	840	849	862	855	800	851	910	867	860	830	823	844	828	828	846	852	872	864	846	883	896	859	870	853	788	821	793	876	857	809	851	852	822	887	846	872	871	871	822	830	860	813	782	804	905	848	866	870	861	851	821	854	893	848	852	837	864	847	883	847	851	856	847	882	811	842	874	855	866	834	870	822	839	853	858	873	803	795	788	810	885	822	804	849	834	842	879	851	870	790	853	881	882	827	828	879	813	883	852	796	874	832	839	895	834	875	862	826	844	865	823	897	824	864	840	834	836	884	834	813	853	810	838	828	824	820	908	888	876	833	919	823	873	881	882	836	827	838	847	874	889	900	829	819	846	862	874	855	841	858	856	878	849	814	844	859	855	849	801	834	898	848	831	829	853	833	827	828	906	803	816	844	871	828	875	844	891	842	856	841	835	842	865	896	820	856	840	823	810	901	782	850	875	865	841	807	866	907	845	816	841	855	843	816	835	814	831	860	853	813	839	886	828	838	841	861	899	888	806	874	813	871	924	807	852	821	857	810	815	842	838	838	908	802	829	826	898	880	870	838	870	805	826	794	866	843	870	828	834	889	855	832	833	848	880	849	846	846	864	854	851	842	883	862	822	836	882	850	855	883	862	830	835	875	788	895	878	877	899	879	853	861	848	848	876	850	812	884	839	902	922	810	883	840	833	873	847	866	893	852	797	861	867	869	851	924	854	831	867	778	823	840	827	867	891	824	886	884	853	847	850	848	863	842	819	846	844	808	872	865	875	834	871	860	836	846	836	837	811	868	861	861	858	902	913	846	882	804	892	868	845	864	825	853	806	851	847	865	830	896	833	886	859	877	866	858	847	855	799	900	853	893	843	909	853	851	880	830	849	884	875	819	821	859	839	830	859	828	787	857	835	830	853	882	865	845	858	883	864	827	830	846	871	854	852	841	836	852	854	883	846	823	861	878	827	803	837	827	814	863	836	813	837	830	844	871	818	821	859	803	884	873	826	840	805	881	832	864	825	891	864	854	863	888	790	826	848	884	905	840	834
30135	30464	32523	13884	1453	1804	674	249	249	239	239	255	209	260	217	207	242	236	259	248	234	260	246	258	279	211	240	248	232	236	253	221	220	206	229	234	242	251	240	238	238	212	227	230	229	232	250	223	245	215	224	245	226	251	212	242	230	245	246	227	262	221	237	241	203	232	251	250	261	250	227	241	212	221	262	200	255	239	224	226	220	213	226	239	244	248	228	228	265	249	229	238	247	226	235	221	263	201	223	243	229	231	235	237	224	239	209	216	253	228	218	252	201	219	259	227	249	249	219	254	224	238	238	211	231	227	230	224	227	236	242	211	266	227	242	232	241	240	248	249	222	233	244	216	228	253	230	233	220	244	243	254	242	255	223	255	247	229	261	241	232	236	205	241	210	228	239	233	197	206	257	219	225	234	232	263	231	226	239	258	220	258	252	241	239	224	225	213	222	216	281	222	216	216	238	231	226	259	231	233	228	250	232	224	241	231	241	230	236	237	243	240	248	217	208	242	226	255	268	209	211	260	246	212	239	247	233	238	263	245	239	233	246	241	217	222	233	244	225	218	228	259	212	241	238	247	225	258	199	254	241	225	219	224	207	228	206	249	236	242	246	230	225	208	267	246	255	209	259	249	212	247	226	240	243	239	228	253	231	236	254	228	218	222	231	214	211	218	230	224	245	234	241	242	243	221	243	251	236	270	216	231	239	248	230	249	258	214	231	229	235	254	235	197	232	247	255	250	256	250	217	265	244	229	222	234	231	249	218	222	222	228	233	235	239	248	250	230	228	235	241	240	232	201	238	242	213	253	237	236	222	205	234	238	213	255	242	257	229	229	239	244	217	251	239	239	253	239	247	243	240	248	242	243	235	212	239	270	221	214	250	245	234	224	238	229	240	217	232	214	220	238	206	225	245	245	239	274	243	240	222	224	237	230	216	243	258	213	220	249	252	242	250	235	252	231	214	245	246	249	202	218	222	252	205	237	256	248	232	254	192	233	226	228	243	256	234	267	238	222	269	225	238	238	233	216	235	221	246	259	199	256	235	252	231	228	218	245	225	289	252	197	237	257	222	235	220	236	261	228	253	244	239	221	232	239	217	233	229	253	242	216	237	237	264	225	221	238	232	223	233	245	237	230	241	215	224	217	257	217	225	249	247	236	219	221	253	224	245	241	227	245	275	234	241	243	222	222	243	229	229	212	257	240	213	241	223	224	222	229	259	244	236	218	258	245	231	241	242	240	244	246	200	231	222	262	228	240	226	233	230	221	237	213	228	255	240	247	216	265	253	231	231	228	223	217	235	246	242	226	224	218	270	237	230	217	263	251	233	242	243	260	253	231	228	224	232	234	247	225	254	224	222	264	244	234	256	225	229	236	249	227	265	232	239	240	238	262	236	234	244	246	266	211	228	242	215	225	247	262	228	241	245	247	231	216	253	247	243	226	237	257	214	263	218	234	235	227	248	250	214	222	239	257	235	214	241	251	232	218	241	224	259	214	212	245	242	230	214	241	229	245	210	243	208	244	246	258	260	229	232	249	227	232	252	248	224	200	247	227	225	222	245	258	233	235	221	250	214	239	212	214	232	249	225	217	213	220	240	249	264	216	228	234	238	238	218	236	224	237	250	235	218	218	257	215	215	238	238	223	251	216	219	230	216	242	268	236	218	260	221	229	223	210	240	243	232	233	204	249	222	231	256	227	232	222	241	255	222	251	224	225	218	234	261	233	230	250	247	241	220	242	254	236	258	260	233	235	233	238	245	233	223	249	244	214	249	223	230	222	227	235	249	209	238	220	245	236	233	248	215	259	244	237	234	226	249	255	204	212	206	243	213	273	213	263	253	243	235	219	221	237	249	264	218	232	232	241	247	229	211	237	230	239	208	203	255	241	228	261	221	236	225	244	245	269	255	229	208	238	249	233	242	219	253	258	243	255	221	235	260	253	249	239	224	217	238	242	249	258	248	241	235	233	225	260	261	257	236	218	246	229	246	215	259	257	233	254	218	252	226	243	229	236	216	230	227	238	221	261	225	223	232	214	218	247	241	243	242	244	232	224	237	253	230	247	244	211	249	236	233	249	213	241	246	242	235	220	215	230	242	249	252	224	265	226	202	228	238	256	217	222	236	231	214	238	237	227	231	234	241	253	237	258	213	233	235	239	222	233	238	235	238	258	211	203	222	224	224	260	236	236	246	239	245	219	218	232	250	240	242	225	223	244	224	247	218	255	218	210	250	233	221	232	256	254	254	246	229	234	220	211	237	254	237	228	242	243	268	232	246	227	237	246	238	189	235	248	228	236	228	234	246	224	250	238	232	234	249	226	226	233	212	255	254	218	240	245	205	216	213	231	269	252	241	214	231	218	207	206	242	255	250	255	274	272	260	230	195	222	241	232	237	231	236	238	232	246	249	220	227	235	252	228	248	227	241	253	241	226	239	221	263	238	232	265	222	238	260	247	215	243	224	217	245	242	259	219	236	218	241	230	254	248	251	241	244	237	225	231	282	226	240	248	218	235	253	228	276	247	205	224	214	208	231	204	220	259	222	244	231	249	239	231	219	261	227	249	250	219	251	214	208	214	233	225	228	226	222	220	212	252	213	264	229	236	217	220	241	227	245	221	236	221	243	244	258	249	243	243	239	230	239	227	227	236	242	235	218	229	246	213	253	225	246	264	228	207	227	220	256	257	222	247	230	216	247	206	242	222	239	250	243	244	234	239	208	248	231	237	209	261	253	242	258	259	219	240	230	245	214	225	239	230	234	248	254	245	248	216	238	234	219	227	274	237	252	231	216	227	263	219	226	254	221	218	251	258	238	237	264	232	218	237	251	252	217	231	229	251	208	246	227	207	267	216	226	215	227	221	233	229	214	217	268	224	232	226	229	233	239	250	241	245	240	225	228	261	245	213	212	230	246	237	218	242	245	224	232	227	244	230	253	229	210	265	213	245	242	210	235	239	209	230	240	236	228	257	219	253	286	246	227	218	242	229	240	224	226	200	231	243	247	216	229	247	238	243	250	256	249	233	241	259	248	246	276	231	261	240	244	231	217	242	231	239	227	221	223	216	254	234	280	254	235	207	238	246	236	278	245	258	245	247	264	222	234	234	244	231	241	256	231	238	216	238	204	247	228	230	219	233	226	257	216	245	230	212	241	249	244	228	233	231	232	224	235	217	243	227	228	245	234	251	231	225	210	238	242	230	246	235	245	247	244	243	213	234	229	236	237	241	236	236	227	223	252	247	248	232	190	237	235	234	235	242	260	250	244	233	215	231	264	221	239	202	206	226	252	230	253	239	233	229	287	224	272	209	229	224	249	225	231	250	231	223	217	258	233	198	250	266	254	216	236	246	256	236	257	238	229	220	271	260	246	247	252	261	248	235	243	279	234	227	224	227	242	227	257	220	220	230	257	252	214	221	240	250	268	215	222	225	237	239	235	253	249	254	236	225	251	244	235	214	229	280	271	231	250	230	230	235	240	223	243	209
36867	48331	39748	11624	2468	4544	1412	398	384	373	373	419	407	425	420	407	405	433	420	390	385	424	409	373	388	385	402	409	434	373	416	418	396	369	418	379	408	394	389	437	426	402	403	386	451	373	372	402	389	447	378	406	397	365	387	388	404	411	402	406	386	391	413	387	398	356	384	409	418	415	387	390	416	383	403	376	408	404	418	404	393	385	381	399	409	372	405	427	396	373	374	381	403	386	358	418	398	393	386	382	400	374	400	406	406	405	361	409	380	407	392	398	420	435	389	436	414	433	417	370	437	382	378	411	395	431	388	397	432	395	389	413	376	383	415	427	376	379	389	378	359	390	358	406	372	383	370	401	383	409	426	417	398	407	402	380	393	433	385	404	401	409	390	393	377	387	373	392	391	411	412	404	399	399	382	379	416	406	399	379	401	383	409	378	372	393	425	397	400	420	387	405	378	388	388	372	369	392	417	399	381	403	420	396	418	404	453	392	396	404	407	417	384	419	395	411	371	365	410	391	353	412	384	380	409	385	394	357	398	392	418	385	423	395	383	416	399	384	383	384	410	376	392	396	415	370	381	398	421	386	427	372	407	391	396	394	393	366	406	401	429	410	375	386	382	378	374	403	395	453	408	383	376	401	395	424	382	387	393	395	381	449	405	410	443	431	387	403	379	389	392	398	402	365	394	387	403	409	370	363	409	382	426	393	393	343	403	405	392	377	410	355	420	425	389	411	414	412	370	362	403	389	414	409	400	405	408	386	410	386	402	383	383	420	400	393	389	435	389	415	388	382	416	421	416	437	396	367	403	401	367	400	401	401	400	380	408	369	430	431	379	367	394	393	394	393	405	400	395	393	400	407	436	391	384	424	393	427	393	390	410	399	411	387	393	374	392	400	407	378	395	396	397	370	404	385	394	427	420	432	396	390	418	389	386	369	382	410	456	400	423	413	450	399	402	426	389	400	376	396	390	400	370	422	413	405	381	383	403	439	393	390	400	418	402	356	416	390	397	352	371	418	410	394	367	385	416	377	415	408	365	400	375	402	405	409	421	374	425	384	392	399	428	358	401	431	371	395	393	383	381	387	371	386	389	398	411	393	402	363	369	430	401	395	395	377	414	395	403	390	414	382	383	397	393	373	378	382	400	447	422	420	405	412	387	391	397	409	388	411	403	424	376	410	426	407	403	430	395	384	428	383	389	366	394	388	416	411	386	418	357	405	386	416	399	399	374	417	410	384	401	398	409	391	384	405	399	398	410	422	399	365	381	396	394	408	409	372	388	407	388	395	395	400	395	384	382	391	411	386	383	409	403	403	395	387	408	372	404	419	407	407	390	417	372	375	383	374	416	359	401	427	447	368	419	436	415	387	424	440	372	391	403	417	398	398	430	418	411	401	416	411	375	413	394	400	390	398	399	425	435	407	407	409	383	430	428	362	409	397	407	404	382	446	401	412	399	415	405	399	417	397	383	417	406	381	413	385	418	410	378	387	380	387	380	421	390	389	406	419	375	372	385	431	413	379	388	384	382	391	411	399	442	401	378	424	387	403	369	420	418	407	410	379	374	394	436	410	414	402	390	399	383	404	426	394	429	356	359	416	390	382	392	381	404	391	428	368	417	433	414	390	390	391	395	443	420	403	382	380	405	373	413	398	401	384	359	377	389	399	419	381	421	382	377	433	374	388	396	378	409	403	406	432	403	394	384	412	430	450	384	389	379	384	386	384	410	424	381	412	415	389	405	382	406	405	424	405	390	401	380	380	402	402	396	412	397	399	417	390	420	385	376	393	398	402	417	431	417	419	354	399	389	406	398	395	409	391	366	371	415	388	372	375	361	365	403	405	430	370	405	397	373	392	401	410	415	386	420	401	432	405	395	416	419	456	397	362	380	382	381	421	387	397	401	406	395	416	373	386	397	408	383	438	401	391	392	410	414	398	384	415	384	401	386	421	373	383	397	386	390	411	412	392	368	403	436	402	358	401	388	412	406	393	432	383	371	398	405	386	394	430	386	362	411	403	418	400	434	405	395	449	408	378	423	402	405	386	415	419	420	384	402	400	393	436	409	399	414	377	392	393	418	407	399	424	372	374	396	391	374	395	376	408	399	432	387	395	414	407	363	385	417	381	394	389	412	367	367	381	366	394	392	403	354	444	383	402	399	368	365	396	427	366	382	422	432	387	412	407	379	403	420	409	390	366	397	403	407	398	407	411	409	404	389	381	389	391	430	397	404	383	366	414	422	408	386	390	384	382	421	391	395	411	426	421	425	394	405	368	410	399	420	419	389	389	425	376	410	380	382	437	393	430	397	403	375	425	377	359	409	391	387	363	375	409	383	403	396	409	408	388	406	404	409	405	411	421	416	380	392	408	417	413	433	416	423	415	381	440	405	435	426	376	382	370	396	398	382	408	413	408	407	405	404	391	398	398	381	374	380	437	438	409	399	383	385	424	367	413	386	365	394	412	342	417	457	366	432	371	414	402	390	412	425	427	423	398	398	382	392	422	363	404	394	387	372	375	373	446	420	370	387	423	385	397	429	433	384	374	420	417	392	372	368	397	391	419	404	370	378	404	401	398	380	401	413	406	406	380	422	422	391	408	415	422	364	403	400	425	403	447	386	391	422	393	405	409	413	420	386	401	378	428	407	409	365	395	383	376	404	372	404	387	403	391	410	389	371	402	401	410	404	422	417	432	402	417	384	421	378	419	418	382	399	408	437	403	385	438	380	415	400	375	372	396	393	403	415	395	376	461	385	370	390	436	427	399	358	424	406	384	404	396	360	408	404	417	368	384	396	410	383	386	405	418	440	388	396	392	373	403	403	418	397	389	380	382	406	388	418	406	381	408	384	387	409	380	428	384	376	380	404	428	385	365	422	421	415	380	429	397	405	418	388	410	401	396	403	410	424	374	414	400	382	399	406	412	391	384	412	394	390	387	375	384	428	400	378	385	422	366	451	413	368	372	381	393	349	375	420	401	389	404	434	404	412	402	398	359	434	370	426	443	383	429	401	366	450	381	412	419	408	390	388	402	409	372	384	386	401	387	391	422	396	419	412	385	404	376	412	391	392	379	379	425	407	399	394	388	379	442	363	402	389	412	377	421	410	407	399	417	407	436	403	371	370	410	373	406	403	414	396	385	400	420	441	377	394	413	419	396	425	420	382	376	377	402	404	421	391	418	396	417	432	377	451	422	405	412	416	404	383	403	393	402	356	410	405	389	395	398	418	376	418	411	401	390	409	406	387	397	407	406	385	407	434	390	412	370	384	383	424	411	417	421	365	380	404	355	377	399	390	394	428	431	390	377	380	375	428	400	430	356	418	403	399	443	383	393	398	369	396	374	390	408	384	427	402	389	404	409	394	423	400	410	383	369	389	393	393	362	416	367	385	394	425	406	380	399	392	416	388	437	395	396	379	393	400	388	379	357	368	392	383	390	372	410	384	400	399	397	385	420	407	397	381	383	405	392	433	441	371	397	359	401
25324	24910	39380	31015	20405	18014	6591	443	381	368	409	371	415	408	352	406	405	395	381	392	378	397	359	406	389	361	375	374	365	370	332	366	413	393	376	395	373	391	383	390	360	392	342	385	391	404	385	337	409	383	398	349	365	382	383	377	364	392	381	403	376	377	385	394	405	375	397	390	386	386	423	410	353	352	395	391	375	369	405	392	389	370	362	343	353	340	350	375	381	364	396	345	378	372	362	373	388	340	353	356	358	356	378	390	388	361	400	368	377	364	391	350	364	355	365	354	439	403	367	389	393	369	356	385	396	382	411	389	371	368	378	348	326	381	380	372	384	379	364	376	377	419	353	401	432	371	353	384	400	366	393	385	363	355	380	399	366	380	365	349	343	372	384	365	401	386	374	346	369	377	415	389	351	382	390	388	390	410	344	363	332	380	325	380	384	351	417	359	380	348	398	360	368	406	392	389	360	362	372	393	343	367	373	399	370	371	360	374	364	363	364	370	364	393	369	394	319	355	333	372	406	363	376	372	372	363	392	351	403	357	405	370	372	371	389	394	320	393	367	370	355	388	384	341	374	349	360	413	392	387	379	352	367	381	338	401	362	369	382	383	339	383	399	343	376	362	403	397	369	370	399	377	405	370	360	369	391	410	366	333	402	387	404	384	348	378	406	397	362	400	345	360	384	354	405	376	343	434	381	415	380	384	432	384	401	345	391	415	355	395	372	383	343	365	371	370	387	384	379	374	400	386	347	371	407	395	352	406	371	389	391	375	330	418	382	390	381	348	356	394	361	352	385	387	412	379	364	357	394	401	389	371	375	387	379	379	371	353	396	367	337	376	375	378	379	382	372	362	401	358	357	365	372	367	367	402	367	337	375	396	389	418	396	376	383	344	371	398	404	348	390	390	374	387	367	374	377	361	369	388	404	351	393	376	360	372	396	371	353	371	356	397	353	336	337	372	383	387	371	401	364	358	389	338	375	357	369	420	408	387	361	376	373	363	396	374	356	402	357	387	356	366	370	399	349	359	376	400	375	326	392	374	402	391	374	370	379	342	371	370	383	364	376	400	381	387	360	354	374	402	371	367	410	386	350	367	381	357	389	353	377	409	350	377	370	362	392	371	348	378	385	400	386	386	373	386	361	332	382	377	383	359	363	340	416	400	371	366	396	406	393	357	339	369	375	351	353	380	368	406	395	352	393	373	395	382	395	389	357	340	327	359	396	337	377	375	377	376	391	391	384	387	399	379	363	367	376	367	391	354	355	346	381	406	320	368	376	385	349	363	363	383	359	362	352	369	355	352	365	346	362	380	382	405	352	386	357	419	385	394	397	379	333	338	360	392	340	373	371	334	371	353	378	337	377	371	367	384	396	385	384	378	367	369	380	367	362	354	373	380	359	407	377	394	352	397	393	355	378	352	396	370	364	360	403	388	400	390	374	371	355	365	368	346	366	383	405	352	384	375	348	397	358	397	356	370	386	403	387	377	404	381	350	348	357	358	375	385	337	376	403	372	375	397	371	361	386	378	398	370	345	370	369	388	388	369	370	407	407	386	389	359	378	414	392	409	400	398	397	362	371	375	382	397	376	349	382	397	394	381	425	402	370	386	397	382	395	401	398	376	368	394	395	371	387	391	377	367	384	415	382	373	354	409	369	425	344	395	383	382	369	382	345	363	371	403	357	393	416	397	372	381	371	359	363	357	354	374	383	367	343	376	380	379	399	365	367	367	405	354	401	339	408	371	367	372	378	357	369	364	363	376	357	376	382	324	366	372	364	385	399	375	371	326	375	400	381	341	407	381	348	384	379	359	393	377	372	409	355	353	368	348	363	363	404	354	397	374	386	352	339	402	369	388	355	398	386	366	385	363	413	390	354	378	351	365	362	375	409	365	378	369	378	350	359	371	419	387	376	348	392	382	388	386	386	419	357	384	392	383	427	365	381	392	363	407	376	384	387	392	373	375	360	353	360	386	359	371	370	331	377	416	384	362	361	379	388	373	401	367	402	384	357	379	354	400	391	375	371	392	385	384	379	371	395	413	373	408	384	373	405	365	374	356	374	354	409	383	405	373	400	375	367	377	353	393	346	415	317	389	408	399	365	361	353	385	400	342	390	370	383	367	376	365	379	350	381	358	399	370	367	349	399	383	387	367	367	353	403	385	365	381	362	386	408	387	373	431	378	403	367	395	340	382	375	393	356	344	358	383	373	369	380	352	381	369	379	358	382	390	375	348	371	403	367	367	349	383	338	392	369	372	365	364	402	370	381	402	386	389	397	379	341	368	381	387	365	356	392	395	397	401	402	366	370	382	389	368	378	402	380	362	353	373	389	339	352	398	372	388	389	382	362	403	364	401	391	367	376	400	368	384	371	333	367	362	394	395	378	355	360	401	379	354	402	366	349	398	397	388	353	391	402	387	352	398	392	367	365	368	376	382	382	377	373	351	379	375	390	359	374	381	388	348	365	395	356	362	400	316	369	378	376	350	392	387	367	354	333	364	434	379	374	368	376	390	361	405	356	376	332	377	395	375	369	385	355	368	379	371	354	414	371	398	369	399	404	387	378	383	393	385	396	325	386	388	328	370	366	396	328	383	364	384	369	401	388	367	381	361	348	330	354	371	370	383	364	383	365	399	359	358	373	371	391	351	351	383	394	379	360	398	374	360	358	394	367	397	346	364	380	362	370	368	364	398	391	339	357	400	379	360	386	400	397	390	377	402	343	383	380	374	362	396	386	421	392	418	357	358	374	398	398	399	398	382	384	413	364	376	411	370	356	374	384	394	413	393	384	364	357	377	386	380	367	395	400	370	402	367	404	389	400	393	368	385	354	395	374	398	389	383	336	397	383	400	362	375	385	371	375	370	363	340	369	389	356	350	361	362	374	384	411	349	396	386	385	344	358	401	398	372	347	398	382	375	364	381	374	341	374	382	363	378	418	339	355	389	409	358	377	414	366	383	404	388	341	391	428	386	376	375	369	374	376	362	373	394	386	383	352	367	402	368	373	389	374	426	368	384	367	366	340	356	359	389	337	355	388	399	352	360	360	365	384	362	371	367	354	401	408	381	395	354	390	413	373	380	373	392	373	418	372	378	381	353	353	383	404	369	354	381	353	400	359	375	375	374	398	366	374	328	384	360	369	408	377	415	345	344	366	351	358	385	385	370	357	398	415	383	398	376	389	376	390	392	388	362	389	361	381	359	346	405	334	371	384	378	362	372	357	406	372	378	365	376	407	368	362	375	367	384	388	394	375	370	380	358	369	401	389	359	372	387	373	378	365	385	408	372	379	361	392	371	388	408	381	355	356	372	381	385	370	385	386	382	349	368	421	387	367	364	360	353	389	352	381	369	402	368	395	331	371	406	404	374	364	366	370	379	372	363	379	389	397	388	374	370	355	363	397	368	365	340	368	371	385	361	383	384	378	380	377	400	381	400	397	356	377	365	402	384	375	390	414	392	379	365	351	425	383	408	369	414	356	395
60900	93163	76543	34444	15583	23997	6908	673	641	662	620	589	615	610	619	587	612	595	622	594	589	620	608	643	621	596	627	598	646	600	582	599	594	582	614	592	598	614	625	615	584	585	580	605	608	597	638	581	585	605	594	621	596	565	590	642	609	565	571	565	621	590	578	616	583	579	586	588	602	576	615	564	574	624	625	597	579	630	604	605	605	590	627	631	599	604	604	642	584	588	583	602	602	579	626	628	605	588	599	568	629	577	591	615	581	635	591	616	640	629	587	633	644	564	614	600	611	593	609	587	593	613	607	617	588	589	589	605	643	587	598	589	610	543	598	610	647	609	589	624	597	583	550	581	588	584	600	584	623	577	611	590	608	553	594	618	627	572	597	561	620	598	603	613	599	608	599	594	613	597	590	623	606	587	629	595	633	619	567	618	567	631	587	582	613	597	573	606	602	592	589	626	593	629	627	664	580	633	610	614	577	617	638	587	591	545	626	636	629	593	603	568	573	616	603	620	542	586	582	578	595	570	613	617	590	618	586	627	639	573	608	629	578	612	599	608	554	547	587	617	639	591	620	549	634	629	559	607	574	589	572	585	591	619	586	601	600	607	599	629	570	626	632	584	611	619	596	590	590	635	611	628	633	561	580	590	544	618	581	599	662	600	567	599	567	608	570	585	623	593	574	574	599	579	569	572	607	658	567	632	577	609	579	628	572	591	622	584	552	614	604	606	609	608	607	551	622	631	587	617	601	613	562	608	589	596	596	617	622	593	626	626	600	567	591	632	600	567	590	622	595	610	593	583	587	565	548	622	595	600	623	674	587	608	601	630	615	561	580	605	592	577	572	596	594	574	546	609	605	607	636	580	574	602	583	618	618	583	579	581	604	581	587	581	657	606	621	569	578	594	575	606	579	599	610	597	579	598	590	607	613	584	618	581	616	612	561	612	609	591	594	598	555	605	608	614	611	565	629	638	612	582	595	593	644	622	582	572	568	611	590	572	549	570	588	604	576	614	624	587	575	569	566	585	620	582	618	630	550	582	578	636	624	573	588	632	608	576	610	619	629	599	621	595	601	627	627	637	595	621	586	604	588	585	587	608	629	594	563	621	602	622	627	634	591	643	579	611	608	647	571	586	645	668	647	592	550	559	617	587	645	591	584	647	619	617	626	565	583	616	600	580	584	569	591	604	619	648	604	625	573	613	612	587	598	565	616	575	622	630	591	614	605	593	613	591	581	631	584	615	587	592	591	577	590	619	594	584	631	534	566	593	593	644	625	617	565	577	614	603	625	617	617	585	597	598	590	580	574	607	630	607	597	612	612	648	624	578	590	596	602	622	635	595	595	594	597	576	549	601	571	604	568	603	552	589	606	610	585	599	576	635	629	610	616	566	606	629	596	576	563	583	611	596	594	599	610	564	573	599	555	578	598	593	578	626	601	628	590	610	585	620	667	614	639	598	616	617	603	579	624	637	588	600	580	583	582	583	574	593	575	616	667	625	600	608	640	558	615	624	606	613	634	589	612	577	634	622	606	608	596	602	620	600	596	590	658	602	649	639	572	596	601	585	568	607	585	600	617	580	644	604	604	552	615	580	585	606	602	597	567	585	614	590	630	597	584	587	598	618	604	589	605	606	597	604	601	636	642	580	619	570	594	542	559	596	629	603	589	604	610	586	648	600	569	643	604	607	590	601	630	610	600	610	617	593	591	655	598	622	611	623	598	603	594	611	561	596	574	578	611	591	541	588	569	575	583	628	607	645	587	593	614	634	591	583	623	562	631	589	575	622	600	586	632	622	589	623	538	579	581	567	583	597	574	659	607	588	605	589	632	612	567	609	646	623	598	564	610	593	607	619	577	569	575	609	588	609	556	584	619	628	566	620	605	605	537	575	603	557	562	584	594	587	629	543	593	588	655	596	644	617	590	579	558	566	564	564	615	551	635	599	586	612	592	572	596	577	568	589	616	562	611	584	590	578	636	611	630	559	653	582	601	617	595	569	591	608	591	552	564	601	651	596	622	578	593	634	604	581	611	540	570	592	630	585	595	592	591	580	595	586	616	615	637	548	594	574	608	623	602	608	640	669	621	605	596	606	625	613	572	654	566	589	607	554	594	590	602	611	580	587	647	609	606	619	569	627	593	599	626	588	619	618	601	560	542	635	633	614	637	593	591	615	572	605	576	597	569	598	610	533	609	601	644	566	590	576	591	558	609	561	620	579	603	622	583	633	563	599	647	572	631	623	592	584	587	612	610	628	638	596	617	568	599	614	640	602	630	602	578	605	581	582	582	606	639	624	635	602	619	604	550	596	603	583	544	618	615	577	613	590	619	603	580	632	591	581	618	584	635	643	618	639	580	578	631	636	602	626	579	571	593	560	614	574	578	590	609	613	618	610	619	572	619	595	632	611	569	622	638	579	592	604	607	610	605	625	590	576	605	603	619	598	599	610	609	611	591	609	573	665	612	613	604	595	595	647	560	578	592	597	621	587	627	612	596	592	557	597	637	622	600	586	614	561	563	597	620	595	601	592	577	626	602	621	620	598	626	566	626	626	615	607	565	584	591	604	636	576	604	598	600	618	553	594	589	552	573	629	593	602	598	583	613	569	577	647	659	626	586	598	593	576	625	587	596	533	676	595	589	599	616	600	604	555	561	601	617	596	537	607	605	554	609	561	572	610	632	552	599	564	590	614	601	573	570	578	546	603	589	604	575	576	564	614	625	583	642	639	610	593	597	606	580	572	663	582	602	561	569	572	597	588	608	623	600	587	627	629	580	617	611	649	589	546	558	615	586	548	648	586	621	573	656	552	567	570	584	607	566	603	572	603	575	595	589	612	565	597	614	622	566	546	587	636	618	564	597	608	618	581	636	595	588	585	621	605	566	590	624	641	606	584	594	587	585	551	607	601	609	619	581	569	583	573	604	599	603	570	578	560	600	593	637	597	560	579	603	616	594	612	605	591	570	578	633	558	610	601	611	607	571	603	613	640	592	593	591	610	592	584	538	605	585	617	590	562	583	634	616	579	596	604	596	617	607	579	619	588	581	567	630	591	520	583	639	591	624	637	582	651	566	564	605	595	593	559	606	613	621	577	605	649	578	613	634	591	596	601	606	592	619	590	660	557	577	605	592	608	619	624	555	594	575	659	602	601	591	623	586	629	620	638	607	633	563	595	622	597	624	620	612	590	620	560	601	606	602	564	613	606	596	593	636	651	578	606	566	634	594	610	610	578	590	610	586	591	616	588	568	615	619	585	622	599	662	591	657	588	597	595	584	603	588	636	594	610	614	596	593	626	576	594	601	606	605	586	581	616	568	582	585	609	565	604	594	633	597	543	605	607	655	597	601	579	616	659	600	583	612	610	628	563	583	566	615	631	596	582	588	609	621	635	591	612	606	597	615	604	622	595	600	619	620	560	625	600	609	602	592	583	558	590	588	617	591	610	557	537	571	619	612	593	566	586	591	570	630	629	604	598	617	615	641	619
24208	23249	34262	28215	21788	24111	14396	1109	654	641	626	599	654	579	605	595	605	638	607	584	607	548	597	586	633	581	608	634	612	582	596	607	610	602	589	572	572	581	547	580	602	562	597	605	586	577	611	555	564	590	576	599	583	574	598	597	577	561	550	617	585	587	544	552	570	586	585	563	581	545	580	569	573	571	585	551	571	560	603	566	579	540	561	575	531	574	578	583	575	576	556	569	597	555	622	568	588	581	594	594	556	561	563	573	592	607	580	601	554	557	575	616	557	522	571	590	566	600	582	593	604	616	562	567	605	589	581	589	579	525	610	582	603	592	582	588	534	531	545	586	594	564	595	566	569	593	563	579	630	575	610	604	591	571	573	613	568	608	556	557	552	565	609	613	655	571	605	631	542	575	554	569	575	568	578	585	635	631	581	571	600	574	595	608	596	598	603	609	584	592	535	599	580	607	549	549	611	580	590	564	579	557	505	598	568	554	567	613	580	589	543	540	575	558	562	589	608	614	539	566	532	615	578	585	605	552	575	578	581	544	628	598	593	560	571	577	590	566	616	579	589	569	581	574	572	598	639	560	581	560	566	555	529	607	551	582	577	556	559	510	603	559	590	551	579	580	531	606	554	601	595	599	587	578	556	549	611	544	599	593	610	601	602	572	551	575	572	546	568	570	599	548	580	576	599	595	551	530	574	587	564	573	596	593	576	561	607	564	557	569	567	557	531	542	555	591	614	545	557	557	604	569	580	587	587	615	546	582	544	569	551	586	564	570	567	598	557	596	567	570	587	577	600	580	558	621	513	541	578	590	579	586	590	580	584	634	558	529	584	609	583	544	634	593	620	562	499	545	525	562	523	565	554	542	567	541	581	580	586	564	559	561	533	510	558	589	532	606	612	593	571	622	560	599	573	559	593	562	580	584	596	566	559	562	616	594	584	576	533	604	568	580	547	588	532	570	577	572	591	569	555	584	594	562	600	560	578	564	559	579	571	508	585	556	604	555	568	613	572	560	601	588	576	553	584	608	545	553	560	559	577	594	617	622	568	576	557	574	559	614	585	558	581	588	558	591	551	604	590	610	607	599	580	543	564	613	572	558	592	608	558	584	569	577	579	566	554	574	572	555	548	581	602	579	533	626	547	571	546	599	602	584	572	560	595	569	594	558	588	538	570	562	563	538	570	583	573	578	561	534	621	614	558	640	565	546	528	591	567	567	558	536	563	561	579	601	589	549	554	595	572	571	541	566	566	579	584	591	580	571	590	545	604	585	604	525	574	574	590	574	586	563	541	559	574	562	565	556	579	581	569	580	592	565	593	565	547	560	566	574	599	560	618	584	574	601	595	547	563	564	541	533	605	609	581	582	571	545	566	548	571	581	578	610	568	531	605	598	590	592	581	576	606	566	565	547	554	602	619	593	573	611	557	566	563	568	559	573	551	590	553	608	572	625	515	589	558	554	556	551	578	557	605	578	587	546	582	560	627	571	504	572	594	558	552	626	558	565	567	557	548	571	578	608	578	589	528	559	601	543	560	619	580	570	560	583	622	603	569	554	586	606	581	594	559	610	569	571	643	583	565	583	605	584	529	583	598	557	588	538	573	578	584	552	534	601	556	552	585	570	579	594	538	582	589	556	547	587	552	599	567	558	595	546	586	547	555	559	553	582	550	584	546	591	581	578	548	596	575	553	549	572	590	581	590	589	587	561	626	567	605	588	580	563	608	547	566	523	545	576	608	568	574	576	529	594	579	620	573	559	553	551	559	580	571	620	612	580	570	566	559	564	600	618	558	523	568	602	570	558	564	591	593	578	544	583	580	560	596	558	599	524	587	589	538	575	583	585	574	581	572	553	579	575	564	559	594	552	568	556	577	555	577	567	586	581	594	589	571	554	605	577	612	552	554	615	560	560	608	573	550	580	595	566	532	633	591	556	561	605	583	567	614	567	555	584	606	540	581	587	617	561	526	589	575	606	562	562	585	582	559	548	577	506	544	589	600	528	577	562	555	562	587	572	573	580	579	562	550	595	565	602	602	621	582	530	624	636	602	611	556	585	598	571	575	524	582	606	583	594	549	559	556	560	571	534	589	540	582	551	594	550	598	566	567	542	546	558	545	577	581	607	605	568	549	591	582	549	570	570	565	602	578	583	621	556	593	568	597	567	553	598	583	586	551	595	602	570	576	593	573	595	625	577	566	586	548	564	571	596	568	572	600	556	568	554	582	596	579	575	567	645	608	597	582	594	617	559	583	581	569	589	612	568	588	597	609	549	589	578	600	583	606	615	530	594	585	563	559	551	597	607	571	569	574	578	555	580	553	559	592	595	545	561	539	619	591	611	578	610	555	585	589	553	574	555	562	569	599	589	537	571	571	579	587	578	591	571	608	505	547	553	588	580	580	572	598	562	572	581	584	545	609	544	548	554	575	588	534	583	562	546	525	590	559	562	572	574	607	562	553	588	521	610	533	602	587	573	565	548	557	602	524	509	547	584	604	523	575	583	553	584	610	571	576	604	560	579	589	557	616	614	578	560	583	527	580	583	562	583	555	581	563	521	586	576	572	586	569	649	562	559	609	536	578	586	586	583	614	595	590	586	587	584	593	563	582	611	555	580	580	573	607	534	550	600	554	619	559	522	612	566	564	598	550	607	608	552	585	544	550	561	571	554	591	564	579	531	556	606	565	573	590	592	552	561	570	577	542	614	578	593	554	602	579	606	563	580	536	567	527	525	608	607	568	633	543	528	602	576	578	580	592	560	556	609	596	536	561	601	577	598	561	550	572	577	586	595	630	604	589	572	614	563	605	546	570	570	525	592	563	528	596	591	577	577	577	534	585	579	572	549	578	583	526	587	578	583	590	587	605	586	539	563	572	538	591	582	575	578	628	556	614	579	611	556	559	578	549	573	545	560	577	554	587	556	578	544	576	536	595	587	574	560	574	605	570	565	578	556	530	566	602	565	550	543	626	579	535	596	571	564	580	566	605	595	574	569	604	570	558	620	568	561	564	586	573	574	565	606	575	555	600	553	558	579	580	532	568	555	579	564	598	597	544	571	555	559	567	609	599	547	552	562	522	559	580	545	601	616	590	582	555	559	556	548	553	538	598	598	645	562	596	576	584	554	594	592	559	586	530	564	532	569	567	591	569	547	591	535	611	606	614	580	564	609	582	581	586	547	570	603	562	565	587	605	588	535	562	597	599	576	532	557	583	591	600	600	601	547	557	588	584	554	608	593	534	546	566	602	570	597	546	568	567	541	612	574	552	550	617	577	604	556	538	548	605	554	581	605	566	564	582	588	595	594	604	611	572	577	577	551	553	589	552	543	574	562	570	611	559	549	605	606	606	591	598	574	573	627	575	614	610	577	571	577	570	582	606	589	598	628	571	604	588	556	593	559	538	539	590	564	566	578	583	594	583	593	547	589	575	589	569	585	573	582	562	581	544	572	558	550	578	560	566	572	600	560	554	580	592	574	599	578	555	569
60342	99281	84537	41458	18395	31555	11458	932	954	988	906	910	928	900	837	858	898	837	869	896	871	919	918	861	872	880	875	911	924	874	857	846	930	848	940	861	915	879	868	914	838	869	908	896	865	898	877	898	818	824	799	908	821	829	882	900	864	892	870	862	895	905	871	863	874	893	924	861	844	925	888	891	817	903	882	845	826	868	892	903	903	869	910	852	874	884	892	867	877	893	842	908	823	826	831	853	816	817	873	912	937	829	900	922	847	898	825	880	838	873	836	845	894	892	900	829	870	875	881	852	868	851	894	878	808	818	856	836	883	894	852	876	896	851	881	886	887	884	864	864	882	839	864	878	848	816	859	892	847	853	867	868	846	877	858	883	887	877	913	842	891	836	844	901	855	926	902	849	868	855	902	838	908	834	833	912	866	900	961	926	868	859	859	878	870	893	841	900	852	899	802	932	900	830	830	850	851	862	832	869	891	875	869	836	878	874	872	825	841	858	959	833	912	892	864	865	910	849	870	884	866	837	854	888	844	837	812	877	898	878	816	833	878	902	906	878	865	865	861	834	842	881	885	879	873	888	831	814	867	815	822	851	853	866	824	813	884	840	863	883	905	881	847	870	853	853	870	897	827	881	903	852	896	892	857	836	863	922	867	884	859	855	829	855	820	878	843	870	875	849	872	874	861	836	842	814	874	833	864	819	855	833	847	888	836	821	891	857	856	880	905	821	869	829	845	889	898	883	886	898	885	857	834	852	855	834	879	886	838	865	798	895	894	835	874	860	905	904	928	853	846	898	849	903	896	879	847	870	900	915	854	869	825	839	881	850	900	838	846	857	846	879	912	815	872	815	840	870	813	866	900	839	843	863	882	847	872	876	846	867	892	848	811	891	842	951	877	867	859	873	840	864	829	861	922	832	871	806	845	859	858	849	847	882	859	842	865	858	863	878	855	854	906	882	772	886	901	909	870	899	882	848	938	860	805	905	843	849	892	868	892	891	854	889	904	835	822	862	963	864	867	871	892	800	864	890	844	851	829	831	882	885	857	900	890	897	828	893	856	854	853	895	878	869	870	852	863	862	833	811	916	827	863	891	824	888	846	853	818	920	839	851	859	856	859	824	895	835	870	872	852	885	857	796	896	869	826	829	834	806	889	900	863	908	871	835	866	889	882	863	873	875	861	946	870	894	824	864	895	843	867	846	812	880	869	872	898	835	904	806	866	919	859	858	843	864	805	879	857	883	870	877	846	870	909	859	873	888	786	890	876	886	860	889	839	895	901	860	843	884	847	908	876	815	858	847	878	898	877	890	840	871	915	826	854	910	823	815	853	853	882	841	841	904	871	921	815	861	863	843	870	877	862	848	894	858	835	851	911	868	853	856	889	801	839	865	928	860	932	868	889	849	895	865	866	848	916	868	878	878	794	884	873	848	817	878	844	842	888	858	873	869	928	856	863	861	856	870	896	875	853	900	864	867	815	845	894	886	848	871	905	868	846	846	894	847	854	866	844	900	880	917	871	872	873	854	888	891	909	850	840	859	897	798	871	869	891	917	818	876	894	846	856	857	846	846	838	840	799	862	820	864	848	907	858	869	888	866	904	899	914	971	875	837	883	869	831	894	914	848	926	845	866	837	870	844	888	891	870	910	829	871	871	883	887	859	856	861	859	820	882	853	879	877	905	888	892	841	850	831	841	835	865	887	795	876	860	876	836	862	878	810	857	898	892	836	883	810	895	884	827	818	883	843	863	884	845	853	889	888	880	902	906	901	889	821	863	882	885	885	877	881	852	862	863	896	861	865	831	842	808	892	856	878	879	909	880	863	840	913	871	901	863	826	826	839	869	890	818	837	899	859	950	931	863	858	869	865	826	900	825	905	863	919	824	816	846	841	879	850	851	844	890	892	903	853	851	902	899	827	905	888	823	837	883	884	872	865	856	850	866	836	822	902	824	817	846	847	886	875	822	901	847	853	814	794	846	825	838	855	899	842	865	872	855	862	861	931	882	868	856	879	839	865	887	887	916	868	873	823	873	867	838	839	874	842	804	833	864	862	848	916	867	855	854	834	881	869	823	875	836	886	797	842	836	871	852	841	855	842	898	870	854	857	858	844	823	888	810	828	853	839	885	873	863	864	883	842	857	848	885	894	901	862	849	839	848	812	832	855	900	876	879	843	861	853	825	873	826	919	860	854	867	828	915	876	858	886	943	847	879	880	858	869	894	841	866	841	924	876	757	834	852	882	872	918	894	803	853	874	856	867	915	901	882	838	858	860	898	899	852	902	868	844	950	889	866	892	881	897	864	888	915	889	890	901	879	884	844	864	855	876	825	857	872	878	869	850	815	890	851	864	832	850	887	857	886	820	867	857	848	865	917	833	871	850	874	887	882	885	858	898	894	884	918	860	851	883	889	833	830	876	863	836	879	879	849	864	807	854	886	845	838	838	835	816	891	898	906	830	895	851	840	848	864	890	913	869	875	814	803	805	836	866	875	855	863	912	897	844	894	908	851	907	817	835	800	873	872	899	886	851	809	862	847	867	841	853	854	860	848	851	855	908	865	865	841	882	821	885	890	832	842	858	866	867	831	880	857	843	831	885	875	889	879	910	890	909	842	882	918	858	864	871	813	874	855	865	895	861	877	782	805	861	867	921	865	904	874	927	889	878	866	870	831	865	850	870	868	877	875	873	903	914	825	871	851	894	834	893	896	871	850	843	870	857	871	820	858	832	853	812	877	863	889	839	877	879	868	913	865	869	809	887	939	906	885	891	872	866	870	856	887	878	874	861	827	921	846	801	895	859	880	917	899	830	875	824	904	863	926	887	858	824	861	875	851	920	922	913	845	907	857	845	889	850	881	875	874	836	874	867	831	888	848	840	903	877	880	865	911	845	934	838	814	837	855	803	898	866	902	800	904	829	849	912	871	852	833	848	880	925	866	866	803	893	830	851	836	864	875	840	855	851	931	877	869	863	867	921	837	836	861	859	836	857	838	892	854	881	861	812	888	919	839	864	877	887	841	868	795	825	835	830	905	837	894	836	892	856	904	831	870	929	859	907	853	852	879	907	897	848	854	920	838	831	875	883	867	875	825	875	869	907	857	873	863	835	838	912	864	900	886	882	872	884	820	854	895	840	854	830	868	846	909	829	924	842	896	888	832	865	818	836	873	872	883	851	833	840	855	851	835	891	878	843	879	895	881	868	862	848	825	888	835	856	884	893	854	876	885	835	903	876	847	921	874	876	840	849	834	848	863	839	883	800	862	901	855	888	833	800	833	931	871	899	815	881	851	873	848	861	901	883	838	819	897	852	893	859	932	837	893	839	897	873	855	844	921	862	896	896	886	859	841	862	849	874	928	890	834	862	902	882	829	874	841	871	831	866	880	881	888	848	850	873	819	888	876	846	814	877	868	841	868	858	883	874	833	852	867	871	844	915	873	854	853	882	833	893	853	866	871	870	876	844	858	839	838	844	858	860	872	897	830	835
30027	31328	30854	14556	1712	1682	704	268	253	229	268	274	239	262	227	221	273	245	248	220	257	249	241	242	255	259	251	280	275	269	246	264	243	260	271	258	254	249	265	268	278	236	255	260	273	228	296	227	270	230	276	250	234	260	223	257	216	263	292	261	265	256	262	249	253	263	269	246	248	255	255	259	268	236	251	270	229	241	262	234	230	259	316	214	229	275	262	258	261	220	273	256	234	251	250	240	270	250	231	246	255	256	237	266	261	245	247	257	266	247	268	264	259	271	258	259	269	266	262	254	273	283	247	243	242	251	272	259	253	247	265	269	264	235	233	266	239	253	238	267	232	267	267	239	243	250	242	250	283	237	238	260	241	244	253	249	233	236	244	254	269	268	258	285	256	228	243	256	295	263	237	256	254	240	256	237	256	289	268	257	239	241	253	251	273	249	267	250	276	243	248	248	249	286	235	257	230	227	260	269	264	252	226	267	272	257	229	255	260	236	277	236	245	234	227	236	271	261	284	254	248	261	238	268	283	244	240	270	247	245	273	247	239	227	228	259	229	252	241	215	232	251	260	272	229	239	254	251	236	242	243	239	252	243	271	241	246	262	242	230	258	257	252	248	252	230	256	251	239	206	231	234	278	254	254	259	237	247	262	250	251	243	287	230	228	264	279	266	277	251	247	241	249	245	258	245	240	219	254	216	253	282	260	255	274	269	264	242	279	262	242	250	264	248	235	269	287	255	245	276	257	216	253	241	242	242	244	271	258	271	256	250	258	265	246	255	282	255	257	224	253	222	262	275	260	227	249	241	274	246	253	271	258	249	228	259	243	256	263	253	258	251	230	255	268	248	264	256	251	255	245	246	255	285	244	256	241	260	248	255	271	272	238	255	255	253	229	238	266	247	261	257	250	305	266	249	282	250	292	241	247	229	250	245	263	248	237	239	259	246	229	257	218	244	265	265	228	224	231	269	252	245	271	251	286	225	250	274	248	251	263	259	248	276	251	254	242	265	260	273	274	237	284	256	243	253	247	259	251	264	253	275	244	248	258	256	254	241	294	229	263	259	258	284	239	252	277	237	235	252	226	249	262	236	226	275	232	253	233	258	257	246	262	249	247	275	235	245	266	243	230	247	261	231	251	257	261	250	269	268	241	272	272	264	250	250	251	242	264	232	283	232	235	302	233	219	248	253	250	240	250	263	247	265	238	271	244	240	262	256	228	249	237	255	253	270	245	267	229	281	252	261	249	246	242	269	277	295	267	248	236	210	256	229	247	249	251	256	240	268	238	269	263	229	243	251	228	245	251	282	246	270	253	249	277	255	251	262	270	248	242	233	241	267	233	249	243	250	248	274	245	250	285	262	256	255	259	236	265	260	286	249	254	239	257	278	248	252	279	277	255	240	250	256	230	303	242	225	251	279	247	241	244	264	266	278	255	261	260	225	258	236	222	262	262	228	223	229	266	281	243	261	269	239	259	268	251	240	254	259	237	258	253	254	247	232	239	260	243	278	264	257	256	260	254	266	279	263	238	261	289	246	243	242	264	271	224	270	261	219	243	276	242	266	261	255	225	227	260	255	229	240	243	255	261	237	227	250	253	248	240	245	259	235	247	244	255	248	244	257	271	270	258	261	265	240	255	264	245	225	237	253	254	237	258	291	229	254	239	243	251	275	268	228	262	269	262	257	242	247	279	248	228	280	257	250	238	244	249	277	234	229	238	225	262	239	257	241	260	312	226	237	277	262	258	279	233	290	251	248	261	232	241	245	242	225	281	264	247	239	244	249	259	241	260	259	236	247	241	261	280	233	257	251	231	250	230	253	256	244	251	274	282	241	242	249	249	269	232	245	266	256	236	292	241	265	245	264	255	258	242	251	263	264	237	258	232	271	233	238	254	270	239	260	227	235	272	230	238	280	269	271	287	266	248	251	273	258	228	226	240	238	285	235	291	248	230	244	256	243	265	257	257	234	267	239	232	249	238	245	245	275	263	283	258	243	254	241	253	229	270	253	266	272	234	240	248	239	243	253	277	233	233	258	286	277	237	269	247	233	261	271	236	272	238	242	244	255	208	266	241	238	265	240	263	255	235	246	257	266	236	252	237	232	228	246	251	256	272	270	243	244	265	269	227	274	251	243	240	218	248	255	246	281	255	273	275	263	258	248	239	238	266	248	219	228	283	271	247	242	247	263	234	259	240	266	236	233	250	241	262	268	240	247	272	241	273	273	258	228	242	240	250	251	245	241	262	251	230	240	232	231	238	229	247	250	275	254	262	268	267	221	269	270	253	249	267	279	260	243	251	272	250	248	264	237	265	251	271	244	264	251	263	257	217	240	226	255	243	232	267	249	250	265	249	241	239	234	241	255	250	258	234	259	238	249	259	238	257	226	250	227	269	247	256	242	240	259	261	248	248	255	234	259	243	245	266	252	269	254	216	232	262	252	242	258	288	253	212	233	254	233	269	261	245	257	270	211	272	259	228	276	250	221	259	241	236	259	245	282	288	265	238	247	259	256	247	239	254	248	252	257	256	231	287	213	259	241	265	235	233	273	276	274	258	255	254	266	259	248	274	242	252	287	262	259	252	255	249	272	261	270	268	245	271	234	248	246	242	236	240	242	265	231	226	213	266	233	244	247	230	256	253	267	264	257	252	280	242	277	275	253	264	249	246	250	251	286	264	274	240	229	256	230	258	239	247	237	259	265	273	256	268	249	262	259	225	256	266	246	258	251	271	248	247	239	239	269	238	255	234	275	257	265	283	247	252	252	212	229	259	246	247	247	256	241	210	269	238	266	258	249	242	243	243	286	262	254	251	245	260	268	256	253	252	260	265	263	257	234	269	252	219	263	274	253	252	264	240	228	237	248	234	239	242	251	267	229	249	245	275	232	258	247	259	275	258	236	249	261	259	265	241	277	261	248	248	277	234	259	254	272	247	248	239	269	268	255	251	230	256	259	272	245	249	258	243	252	249	262	253	238	236	238	258	258	227	266	260	233	236	263	259	227	261	261	255	232	257	258	248	266	239	256	230	249	236	292	262	260	230	266	251	262	239	234	270	261	267	253	264	258	243	254	225	246	239	248	270	260	269	273	240	233	254	228	295	255	246	266	267	248	257	267	249	242	219	267	214	247	264	246	233	236	258	288	247	246	257	265	250	262	243	262	280	274	234	255	260	241	274	234	262	221	233	270	256	245	259	255	267	250	269	261	265	251	263	253	243	263	275	214	269	259	237	280	262	243	264	251	273	252	265	257	261	260	245	234	269	244	261	243	254	261	238	267	243	256	252	265	270	236	249	256	263	249	254	237	264	251	254	250	273	265	265	266	238	245	274	245	215	244	251	271	286	251	242	239	229	254	286	244	257	233	239	256	225	242	247	238	239	241	248	258	240	235	272	249	264	267	278	247	238	238	241	266	269	242	269	236	220	247	251	254	242	239	233	263	256	222	284	255	264	252	243	255	238	248	243	236	245	265	255	285	224	267
37458	49140	37663	13357	2982	4272	1592	418	424	438	407	424	426	406	450	418	425	411	408	428	441	431	447	433	415	411	406	435	390	404	458	443	420	418	446	433	419	407	454	423	402	394	392	421	415	429	436	428	405	415	420	427	393	434	409	433	414	414	400	406	416	405	422	400	404	429	433	443	400	454	425	428	438	385	442	432	396	416	421	401	413	424	407	426	387	398	424	411	407	436	453	407	409	397	436	430	441	422	494	411	415	414	409	408	436	453	425	391	430	419	414	417	420	407	461	419	404	427	435	454	442	433	409	431	442	448	440	398	422	403	441	402	414	416	449	406	456	435	413	449	451	429	421	449	450	415	468	419	431	415	438	411	441	426	425	414	414	432	411	422	405	434	416	420	393	436	412	422	419	451	439	445	418	451	398	442	412	421	457	415	425	401	407	403	395	411	421	404	425	435	434	417	390	456	384	475	407	407	398	401	395	432	422	450	467	461	424	398	389	449	382	433	443	453	437	422	413	439	387	404	447	423	427	413	401	407	433	442	425	421	416	416	416	428	450	448	426	426	432	442	421	405	441	415	476	464	420	445	439	419	411	443	457	447	397	393	411	403	426	411	439	433	407	394	407	409	415	436	370	431	385	409	445	395	410	411	445	425	417	431	431	413	406	427	423	389	391	437	373	412	416	431	414	401	402	407	426	424	408	417	430	412	414	444	410	411	417	401	433	415	437	431	437	444	404	394	411	392	387	421	398	412	437	427	390	435	376	419	412	422	440	456	446	402	400	428	443	441	431	429	438	431	417	434	396	409	431	427	408	435	436	407	436	474	438	446	408	437	403	417	401	396	417	412	430	425	416	425	426	453	403	400	429	392	419	400	387	395	403	433	400	424	419	399	440	439	404	439	432	461	432	396	409	411	400	419	460	448	459	410	424	424	412	425	437	446	403	416	412	422	414	432	416	436	426	410	426	422	439	399	440	397	442	435	431	426	438	415	415	387	385	435	428	459	448	379	384	417	395	410	416	384	396	414	421	471	396	404	363	398	422	414	412	408	396	401	454	408	397	448	420	413	397	453	397	410	410	414	405	411	453	402	451	408	423	406	425	434	443	408	436	432	415	418	429	418	369	464	382	408	405	416	432	446	437	424	410	411	393	416	397	435	430	408	424	455	383	397	457	413	400	466	431	430	426	417	423	399	443	422	433	454	437	452	422	425	433	431	454	398	396	416	433	397	422	419	442	414	423	441	421	386	416	391	412	441	400	426	428	439	436	413	374	415	410	437	412	418	465	449	428	445	416	440	432	407	444	417	396	397	431	458	429	403	422	392	424	442	417	443	448	419	428	398	437	453	395	406	427	427	418	411	407	427	393	425	415	414	388	406	409	368	432	385	420	436	433	405	409	463	409	398	392	405	429	401	404	443	424	386	425	435	453	426	432	416	418	394	390	436	465	391	415	423	424	407	376	398	413	425	418	432	418	403	439	433	398	438	462	398	411	433	430	410	412	406	429	475	425	408	433	427	405	411	413	398	407	425	399	433	422	439	397	397	424	413	421	425	452	423	442	407	387	406	411	416	388	420	415	443	403	430	431	435	444	417	428	449	427	414	392	407	428	421	408	455	439	449	409	426	436	429	438	416	406	381	420	423	437	400	395	400	432	441	416	418	416	403	459	429	432	434	416	435	411	424	413	409	408	410	418	425	450	430	392	424	435	429	452	433	421	409	417	409	409	377	443	436	392	391	418	446	445	416	438	446	434	441	437	411	390	423	437	451	407	427	445	391	400	426	415	445	442	447	410	438	423	406	439	436	393	403	440	425	411	458	439	433	395	407	412	395	396	413	436	419	404	438	432	407	430	443	439	462	446	435	428	396	413	427	423	424	456	406	422	432	424	382	419	442	455	412	433	450	427	401	398	431	402	417	418	405	436	440	445	398	425	443	422	437	433	441	431	420	420	447	443	410	410	421	428	400	415	390	451	419	455	435	396	389	399	400	434	426	421	417	425	385	451	426	439	407	435	464	426	432	419	436	423	425	388	418	403	409	445	390	433	417	415	425	445	416	402	443	429	473	407	456	395	460	416	407	433	447	423	408	431	442	424	442	420	391	399	435	408	416	416	438	419	473	421	425	394	403	406	449	416	437	443	395	434	449	403	373	423	421	455	422	449	380	386	441	399	403	469	417	427	419	406	413	453	412	481	458	403	426	396	410	429	408	432	472	431	422	452	425	401	439	425	403	407	418	438	380	406	390	407	411	404	443	414	400	399	399	396	420	405	373	422	436	446	419	455	421	413	399	406	410	436	396	425	463	450	419	398	435	410	417	376	399	409	408	418	388	456	403	407	441	436	411	434	432	430	432	419	415	411	441	401	470	457	418	403	443	453	421	420	435	454	428	403	441	422	432	416	411	397	402	392	439	435	454	473	380	455	414	409	454	459	417	421	418	389	380	440	444	396	398	441	443	367	411	447	412	429	468	418	424	445	426	425	417	414	431	429	431	420	405	411	392	413	410	394	466	390	402	397	443	456	413	418	460	440	381	445	431	433	428	410	418	400	406	440	452	443	380	427	423	419	380	406	434	407	395	435	426	405	433	404	427	383	436	419	435	407	464	438	392	410	401	392	460	408	442	431	439	432	440	440	461	445	438	417	414	428	429	448	453	445	416	404	397	435	402	404	439	409	423	429	404	412	404	412	417	420	426	417	433	415	416	410	397	411	455	448	409	407	398	410	423	411	427	451	442	390	409	405	393	422	433	444	459	435	423	406	422	391	415	406	395	417	431	395	420	410	439	399	379	366	431	398	441	423	404	420	421	441	420	415	377	450	411	434	422	419	483	409	428	455	445	443	431	428	403	450	439	455	409	408	389	419	435	432	449	397	412	418	457	415	456	399	404	436	428	417	434	432	424	429	399	397	456	436	384	414	426	403	433	416	424	485	409	445	444	415	433	434	422	432	374	432	394	432	430	426	422	422	431	429	402	402	417	405	446	412	386	411	458	466	424	435	439	398	449	443	429	414	424	440	399	419	404	368	444	420	451	430	410	419	421	432	411	409	426	442	418	434	464	403	435	385	412	412	407	441	432	408	433	424	387	405	458	402	439	436	456	445	424	415	407	417	432	429	392	417	405	411	435	405	403	455	418	414	470	421	407	431	416	427	390	419	433	428	413	477	408	412	395	448	433	462	398	450	473	428	427	416	375	451	472	445	419	473	467	402	412	399	435	393	427	464	404	436	413	419	407	434	443	396	418	392	409	427	436	427	440	436	419	423	383	433	411	437	424	402	383	447	421	434	419	440	432	438	440	392	408	378	430	429	403	455	434	397	380	397	456	405	433	448	398	409	413	446	427	427	410	427	422	415	459	414	440	417	435	428	466	414	392	425	401	454	396	444	383	418	414	436	463	397	416	431	396	398	435	410	422	397	430	447	447	424	411	441	416	459	459	419	434	455	428	451	409	424	422	400	410	440	437	416	420	429	427	409	427	399	403
25368	26296	40700	33633	19929	17658	6703	499	424	445	406	428	399	380	408	406	374	372	398	410	412	383	416	387	387	377	395	407	388	410	395	367	400	393	406	410	373	368	404	359	373	381	350	400	359	370	371	418	385	402	387	381	409	401	430	385	426	391	397	404	403	418	375	389	375	375	382	420	393	389	415	385	382	385	350	388	386	409	426	391	370	403	383	367	420	376	377	406	398	400	407	401	380	377	381	397	399	423	398	407	404	409	370	391	379	380	389	412	394	387	399	385	390	371	391	419	394	394	365	400	402	409	392	399	396	433	380	358	411	387	409	409	373	389	384	394	405	409	363	357	389	414	393	402	374	379	405	380	413	394	400	419	387	371	400	387	400	392	384	373	426	413	386	362	397	418	385	382	413	404	369	401	374	366	396	381	395	398	402	399	355	387	377	375	432	387	388	366	398	374	383	385	412	383	354	384	408	364	354	387	371	418	373	390	396	419	385	388	342	395	397	384	427	388	430	361	398	376	379	403	391	431	387	415	365	404	421	355	384	371	393	381	390	364	386	392	428	385	409	391	405	374	430	397	401	361	386	392	379	374	441	405	391	386	391	409	402	375	403	377	373	417	399	402	417	384	381	389	409	381	392	423	375	395	412	385	372	407	386	365	375	411	369	414	404	360	381	418	435	367	430	395	395	427	365	374	403	366	370	380	384	403	361	423	409	407	396	398	378	402	374	401	396	394	399	381	414	395	401	407	406	434	387	391	408	404	390	410	359	388	392	390	402	362	390	406	404	379	413	376	405	381	395	388	353	364	379	430	389	395	398	386	343	421	366	377	420	388	409	390	386	377	378	404	410	384	387	371	375	411	343	382	380	400	396	364	393	368	417	365	356	392	388	396	385	396	387	404	413	383	377	369	381	408	417	386	405	388	412	373	431	388	379	411	356	408	396	389	421	389	400	404	382	359	417	394	382	375	402	375	392	366	410	385	407	437	411	414	371	372	396	366	374	416	426	387	385	402	418	408	371	389	377	360	408	360	421	383	387	406	409	393	388	390	439	375	379	414	375	381	400	397	390	349	402	416	399	400	417	375	407	426	406	339	421	434	376	369	351	389	396	388	422	378	377	396	392	414	387	396	413	390	387	418	381	373	386	366	427	385	376	372	372	394	398	421	401	393	388	397	416	416	391	404	388	385	398	388	408	434	382	400	425	396	406	408	418	417	398	406	381	389	403	398	412	359	375	376	411	434	377	371	401	390	378	393	396	413	377	441	406	394	394	387	376	400	402	380	426	416	429	413	390	382	424	382	393	373	399	375	413	413	402	364	407	368	397	409	367	379	382	407	375	397	374	371	382	418	383	419	393	410	385	362	360	381	422	382	380	424	426	389	411	378	369	383	364	399	409	398	408	396	411	395	397	383	440	386	361	396	367	377	353	419	379	418	424	385	367	383	425	410	395	381	403	368	384	428	392	410	404	363	408	393	395	358	371	382	365	371	416	415	395	402	416	422	411	403	405	400	386	399	351	356	368	407	408	380	379	377	351	428	387	398	360	385	400	418	388	389	397	381	426	404	373	388	419	388	397	380	388	418	396	403	410	376	381	366	409	376	393	391	385	391	397	402	404	401	378	449	392	375	398	401	396	378	387	408	387	376	366	416	375	384	404	422	375	377	399	433	355	414	413	413	417	399	371	403	400	405	366	399	385	404	395	390	375	429	389	395	395	379	391	381	403	399	361	391	414	379	372	369	386	396	398	366	380	390	354	393	374	401	392	397	383	371	385	408	390	355	407	417	396	409	396	406	391	410	382	369	413	400	395	411	389	397	373	455	354	386	391	369	403	379	401	370	366	409	362	384	382	388	389	389	405	399	374	374	417	366	418	380	415	396	360	357	370	348	392	407	391	454	410	382	382	385	401	396	409	397	390	404	401	405	403	435	388	409	412	389	356	355	395	369	400	385	409	399	402	374	362	395	392	387	401	402	377	393	381	368	393	414	378	386	381	428	403	393	406	372	365	403	397	431	386	364	386	425	383	373	386	385	410	426	380	404	415	391	428	403	354	431	400	390	408	392	392	357	407	390	407	373	390	443	389	390	421	401	384	392	416	391	358	393	374	391	410	398	430	404	389	385	398	377	384	366	405	424	426	389	384	410	387	401	391	392	417	377	413	385	416	389	424	390	422	388	391	347	342	396	393	395	374	397	385	406	343	378	393	393	421	400	417	384	404	369	391	416	407	401	445	394	415	419	390	380	377	404	384	388	441	389	380	377	411	393	417	402	401	393	370	402	364	397	410	363	403	401	382	376	386	412	374	433	407	390	416	414	383	379	418	427	376	407	428	398	406	406	400	375	400	391	379	407	403	370	407	390	379	429	358	379	397	363	409	389	378	393	383	380	392	408	426	384	421	373	380	415	377	373	392	389	377	403	383	400	394	388	375	406	409	374	383	416	442	365	420	402	366	398	404	416	370	408	396	408	398	403	381	380	390	405	407	408	389	357	372	370	401	376	414	395	417	392	417	388	381	395	389	419	435	401	401	385	358	413	394	394	424	397	412	422	445	380	411	359	401	395	431	387	395	385	409	401	401	366	415	428	405	410	404	411	389	393	390	359	364	378	385	438	375	383	437	383	397	382	415	397	393	430	363	389	397	389	397	345	395	384	412	379	399	354	394	419	399	414	403	397	415	393	381	391	358	381	376	417	380	418	389	389	393	399	377	394	390	384	392	396	371	361	380	397	383	376	368	432	407	415	402	374	372	391	398	388	383	438	385	376	398	381	352	410	426	408	408	354	389	407	406	414	363	357	398	388	411	396	388	428	437	383	394	418	352	408	407	383	405	404	396	381	410	395	422	386	369	430	370	400	400	331	380	406	378	406	400	411	389	380	374	402	365	412	367	417	415	374	377	412	411	406	386	395	390	366	354	421	404	384	385	401	389	403	387	410	383	427	369	420	378	389	408	416	414	396	399	410	353	357	393	348	413	397	368	412	428	380	387	408	380	407	395	425	390	366	380	368	406	390	402	427	402	426	375	405	407	388	418	428	402	424	399	388	397	403	406	420	382	403	403	412	404	374	360	418	379	380	373	369	411	335	346	377	399	393	405	372	410	398	369	395	386	368	420	406	399	347	383	401	381	393	350	400	420	378	387	364	387	356	390	411	361	411	446	378	379	386	368	384	416	398	420	399	382	359	385	387	362	397	379	404	395	379	402	365	389	402	375	369	389	407	366	394	402	395	406	373	379	376	353	378	416	401	400	355	393	361	374	406	384	402	392	372	436	395	391	409	417	397	396	363	406	360	393	386	353	379	369	408	439	356	385	382	383	379	422	392	378	438	368	393	372	387	357	433	369	389	420	410	379	406	397	391	370	368	428	363	425	390	369	385	401	404	419	390	394	405	416	387	397	381	428	397	358	433	421	385	431	417	393	382	380	401	403	397	360	381	407	396	408	416	435	388	385	411	383	426	419	384	351	402	383	395	401	398	393	384
60860	95271	76108	39157	13723	22419	7761	673	619	650	664	624	607	649	601	634	592	596	633	614	644	641	651	573	649	588	602	657	628	667	615	627	620	605	610	668	641	580	642	583	586	661	588	636	599	596	642	600	637	631	595	614	644	624	591	617	652	616	612	623	633	611	622	631	646	631	623	627	663	607	643	615	601	600	609	625	602	652	632	634	675	604	616	643	570	618	584	627	631	641	569	587	634	636	609	616	658	624	596	604	619	612	613	602	575	585	573	628	645	635	614	631	609	637	616	618	623	648	626	654	614	622	545	613	632	601	615	629	599	623	645	611	622	637	639	592	649	616	625	627	620	627	596	681	575	631	619	606	640	636	576	634	648	607	602	632	624	569	652	611	642	619	599	623	615	620	579	605	628	593	659	613	619	609	625	630	643	613	565	654	584	604	622	632	638	667	619	636	605	658	635	594	648	626	632	634	612	588	594	655	647	603	577	644	622	595	620	582	627	611	615	612	637	629	649	603	617	643	590	649	639	594	596	580	644	623	640	616	660	592	603	651	610	652	602	595	625	649	644	631	629	601	573	608	625	611	602	610	624	625	644	607	618	618	592	639	576	592	597	666	647	682	668	599	616	620	619	630	603	631	632	645	637	600	637	587	651	609	675	607	648	631	600	626	636	584	570	620	599	632	625	611	567	622	604	596	599	661	623	636	644	547	669	606	617	600	665	647	631	638	599	643	593	597	630	617	599	644	642	636	624	630	621	594	643	634	621	639	612	606	582	616	624	646	688	624	651	649	568	596	604	598	616	615	609	634	627	626	616	653	619	598	610	621	580	627	633	606	657	631	662	581	614	629	655	621	598	639	615	584	615	641	613	579	638	633	645	605	610	624	622	621	567	608	605	642	628	647	630	646	582	600	569	643	632	593	599	622	598	628	648	613	594	632	641	643	623	587	633	600	633	650	639	615	581	613	626	587	583	635	563	626	659	638	621	640	629	603	626	632	613	603	633	623	667	595	662	655	640	645	645	601	580	634	628	624	623	644	696	657	611	640	608	631	625	604	629	609	620	597	622	633	601	638	593	660	615	615	590	632	651	608	620	608	623	593	677	654	596	592	560	628	641	624	613	602	604	606	663	618	605	653	605	611	617	632	592	575	622	670	612	578	625	621	618	608	631	647	652	576	629	576	647	589	648	622	639	610	618	575	607	615	627	602	637	582	605	571	604	628	596	653	611	601	597	604	629	664	637	642	628	595	628	602	586	613	608	660	634	634	608	630	620	585	612	642	577	656	611	621	633	622	599	641	617	603	632	611	648	644	611	606	626	620	632	644	619	596	684	588	630	640	611	601	619	646	636	634	638	634	639	637	616	604	579	588	585	613	605	636	617	609	589	617	650	586	624	600	631	639	675	601	591	595	598	651	544	611	590	628	622	615	626	573	620	626	632	591	621	594	614	609	603	603	613	639	599	661	615	590	634	620	665	628	601	629	662	649	638	592	631	597	632	618	603	603	631	615	612	629	662	627	627	624	624	674	602	621	611	606	677	581	623	627	611	679	609	634	613	634	638	606	626	606	618	634	590	637	590	628	604	598	640	602	619	609	635	618	584	625	642	644	630	595	660	636	624	566	600	629	604	652	597	618	630	630	663	653	603	623	555	609	632	669	548	671	674	640	656	627	625	621	651	649	607	654	648	645	630	628	620	611	613	575	574	633	673	586	630	626	648	638	598	634	623	624	634	644	600	619	607	606	624	621	596	637	637	607	607	597	606	637	632	631	635	611	666	628	619	635	670	664	579	644	650	634	602	641	616	711	615	610	611	643	642	639	592	641	581	660	626	639	649	616	637	623	641	612	645	570	625	597	583	607	630	625	622	625	629	607	585	587	606	629	637	584	615	631	592	634	628	632	608	604	577	596	608	631	638	605	649	592	644	597	596	662	655	681	637	586	613	633	617	652	651	637	648	610	647	637	642	590	605	652	625	626	588	586	570	609	603	650	667	678	648	586	638	640	618	615	644	623	594	606	646	621	632	647	595	638	576	612	591	559	634	574	595	593	608	588	630	650	599	616	598	615	684	625	617	595	660	642	604	600	614	623	618	662	667	614	610	611	620	632	612	623	682	628	629	631	616	622	606	623	640	609	574	604	602	586	609	637	586	618	619	620	688	643	607	661	612	641	616	576	624	600	633	591	585	614	591	612	600	599	632	619	644	620	605	619	622	607	599	624	638	595	595	613	617	629	619	637	655	573	636	634	575	631	666	605	638	661	608	653	681	622	672	654	604	623	576	637	626	613	616	594	624	621	617	589	632	601	590	650	624	615	612	558	639	613	606	633	636	658	629	598	663	633	618	588	604	673	605	627	644	622	653	597	594	630	572	641	630	631	654	616	618	569	645	653	613	647	603	620	605	614	575	593	630	638	631	630	595	609	657	605	611	602	648	645	611	615	606	612	563	619	700	621	583	645	583	613	650	613	607	618	611	666	652	618	635	612	682	603	621	608	638	606	630	611	600	615	636	587	636	678	651	649	635	625	620	598	632	602	627	582	652	593	638	591	589	626	631	591	643	628	640	594	628	614	679	644	613	614	621	614	578	616	648	662	591	608	654	607	630	645	601	599	677	648	602	610	593	616	609	634	685	595	668	585	574	605	616	671	641	637	585	636	600	608	626	622	616	627	594	600	576	617	634	617	616	636	630	604	584	587	660	610	648	590	620	682	594	635	641	621	637	604	607	648	652	618	589	628	613	625	623	623	636	653	649	647	620	618	618	629	649	628	596	598	648	625	595	619	593	629	624	628	659	684	618	647	614	600	606	633	603	649	641	612	617	616	629	641	619	684	612	662	653	640	632	641	632	595	620	567	612	605	608	589	596	605	630	604	656	621	600	584	580	655	634	597	650	585	605	628	630	645	638	669	616	648	566	644	629	599	586	601	629	609	643	648	565	607	608	600	622	641	609	612	654	565	593	623	613	573	675	655	637	604	634	617	585	651	670	599	600	626	612	618	628	657	604	563	603	606	619	627	580	660	633	638	614	626	597	605	623	623	599	646	622	609	653	669	613	595	631	555	595	664	608	627	626	574	593	635	636	652	630	658	614	630	622	595	598	660	591	621	618	593	591	599	648	611	617	606	654	645	646	646	610	631	632	597	608	632	650	592	585	614	635	626	595	621	599	646	651	648	612	595	645	615	599	578	632	617	629	635	666	616	627	667	624	594	632	673	622	635	654	655	608	581	619	607	634	661	604	632	662	591	646	613	595	592	605	607	635	654	620	634	664	625	608	610	632	649	625	669	586	543	597	632	573	646	664	682	592	609	614	645	631	595	639	635	632	631	634	611	628	589	644	617	643	614	658	633	606	552	604	590	584	615	634	630	631	633	643	636	611	624	664	617	624	617	626	586	658	695	626	649	608	637	669	643	587	611	626	679	614	570	607	626	642	651	625	615	613	658	635	648	629	600	634	632	622	606	627	622	628	619	619	635	644	643	600	609
24236	23853	36077	29685	21719	23303	12471	1012	632	605	607	589	591	611	610	658	602	594	646	568	631	620	592	584	598	631	610	601	560	605	583	609	574	618	614	627	567	569	584	613	594	609	613	615	613	565	590	590	592	593	539	573	592	594	603	594	572	556	596	585	633	604	604	561	600	629	599	603	607	610	569	584	605	584	561	592	572	553	628	597	628	549	626	630	633	573	568	562	573	613	574	551	573	553	626	600	589	565	600	590	609	623	618	613	624	544	584	586	609	621	546	604	575	608	553	566	596	580	601	549	588	563	608	579	593	616	586	573	578	599	598	543	609	545	641	567	583	618	572	622	605	584	594	597	611	590	553	577	561	599	557	602	587	569	518	559	590	628	585	587	581	595	600	549	579	557	626	605	557	563	574	606	628	601	563	602	564	595	555	577	570	596	618	543	573	605	549	591	596	626	592	596	606	547	580	633	608	611	609	554	582	578	609	631	636	581	585	581	561	621	593	601	653	556	588	601	610	600	597	569	560	575	566	580	625	622	607	596	595	583	589	593	573	626	644	599	596	593	588	560	600	604	623	554	537	646	567	571	593	593	609	578	604	561	614	572	592	589	555	604	617	589	626	612	621	622	583	606	555	627	615	546	566	619	639	575	581	583	588	623	559	532	570	538	590	579	584	548	589	572	622	623	588	639	573	593	612	623	594	574	551	580	610	575	573	597	579	594	595	606	552	551	576	627	591	594	572	609	617	552	571	590	570	578	566	564	580	559	616	596	592	583	585	575	577	558	592	596	634	594	560	614	597	588	585	556	585	604	576	603	619	573	592	613	580	624	627	612	568	590	611	551	546	542	580	604	590	610	622	598	582	566	627	599	579	589	587	591	570	578	597	630	597	614	556	614	602	553	629	560	609	574	561	545	584	554	566	605	576	533	599	568	530	579	591	544	577	553	633	632	590	576	577	618	607	612	576	647	598	640	581	616	589	620	629	580	547	588	591	616	602	573	599	591	557	572	526	646	589	564	543	604	577	551	627	573	574	584	592	612	550	590	635	587	604	558	602	617	600	568	612	607	605	576	561	588	576	568	594	588	576	614	565	568	594	588	595	595	622	604	578	558	612	578	582	549	642	621	578	606	581	591	569	587	592	579	611	605	585	637	581	556	591	570	578	565	596	589	558	576	564	630	633	651	625	624	556	603	596	555	644	584	600	583	535	568	591	552	620	578	645	573	579	608	605	630	590	618	608	600	542	568	579	594	558	605	568	602	597	596	600	555	633	573	629	640	582	595	615	549	575	613	619	594	618	614	586	598	613	583	605	599	634	589	610	594	594	549	572	576	576	590	578	587	567	572	592	570	585	583	627	636	591	607	552	574	562	596	577	591	558	630	614	564	625	541	590	622	580	548	589	617	638	614	551	610	601	561	554	593	590	530	601	634	605	603	586	527	552	601	576	615	618	591	603	624	625	591	585	597	629	561	620	590	569	595	559	565	606	621	587	590	574	640	628	606	616	573	590	583	630	566	576	556	584	615	572	579	578	590	575	565	605	579	567	601	559	601	603	623	611	595	600	586	564	572	560	569	624	564	615	598	618	627	557	575	598	608	581	552	589	559	585	657	601	579	551	577	555	561	578	606	575	555	557	587	624	595	610	615	587	595	561	602	627	572	576	576	572	610	581	577	574	611	616	595	609	602	569	583	578	595	580	621	590	643	577	588	598	557	627	588	583	593	584	638	596	568	597	620	571	570	576	616	602	585	610	617	594	576	625	584	578	577	571	561	588	565	542	634	543	612	572	543	558	577	623	528	599	558	590	580	574	605	620	592	586	595	554	566	579	585	629	570	578	568	589	583	617	542	586	588	595	587	526	601	577	627	562	566	608	621	567	578	589	619	608	610	628	640	568	593	622	588	589	614	585	572	599	594	587	592	614	582	606	603	567	570	605	575	600	591	580	570	593	583	589	610	580	586	541	603	584	627	550	571	566	576	563	565	557	615	589	628	627	599	609	611	593	553	631	604	601	570	596	590	620	570	587	565	592	547	572	604	622	574	552	544	577	597	578	587	570	564	608	600	596	607	587	594	592	574	596	572	600	593	635	581	545	584	554	602	548	620	583	575	606	636	606	557	547	562	565	566	547	587	581	562	611	596	597	592	599	534	586	592	600	570	569	588	542	582	589	567	577	563	590	589	555	563	574	583	580	601	584	604	559	541	628	604	630	629	596	602	585	552	555	586	583	585	596	599	602	575	585	605	632	537	564	566	560	553	540	596	594	619	572	582	573	565	585	568	624	609	551	594	577	587	582	546	602	549	603	613	582	591	523	596	565	584	622	609	585	598	602	640	619	583	625	654	606	595	617	564	562	568	636	589	575	556	590	565	570	560	603	590	606	606	583	591	576	599	558	579	557	578	603	585	622	555	601	602	574	575	608	600	568	549	577	626	581	558	618	583	532	592	563	553	584	600	594	564	523	585	562	538	595	597	567	616	617	584	557	591	559	625	575	589	597	592	597	564	574	604	634	552	595	581	549	582	598	557	560	632	623	605	567	609	621	586	584	538	606	567	548	630	577	566	566	616	555	609	596	553	558	581	606	579	603	588	581	571	662	637	634	634	594	610	562	578	595	617	586	618	575	559	561	599	563	599	606	538	604	562	574	605	608	599	570	607	586	595	597	610	597	552	593	570	602	610	618	605	594	563	595	563	582	566	567	556	577	617	570	564	549	629	599	572	568	589	584	591	572	562	572	574	586	587	588	589	587	622	625	601	598	557	564	578	554	554	599	614	579	592	615	588	618	585	613	567	620	594	594	590	607	532	604	585	611	567	549	611	593	585	607	588	619	630	594	606	604	586	571	567	605	627	603	565	592	537	593	618	578	603	534	594	572	592	563	593	606	584	610	637	585	568	596	583	572	582	578	553	601	590	600	551	566	643	603	575	596	597	594	585	599	591	604	600	615	581	570	563	615	591	591	553	600	608	575	578	598	605	583	573	608	581	585	631	573	572	619	653	598	627	607	536	577	581	602	541	579	616	545	633	546	616	588	562	564	568	580	548	611	657	574	557	550	564	575	555	591	574	583	572	609	564	584	556	609	573	565	603	618	575	589	609	582	599	569	625	572	589	567	560	598	594	604	658	609	589	568	596	612	602	585	618	619	610	586	566	625	613	596	622	630	581	571	565	574	622	591	559	556	614	603	600	611	581	561	603	618	567	555	614	580	589	568	576	609	576	583	586	590	579	632	546	573	586	553	603	631	585	598	580	587	558	585	619	587	593	611	634	550	594	599	579	543	601	586	574	599	557	585	605	629	600	570	536	606	586	574	585	536	590	600	588	600	601	583	541	609	622	604	609	569	608	619	589	658	644	577	586	586	586	622	610	549	596	564	597	561	592	584	607	558	578	625	598	604	603	558	588	621	595	573	573	591	611	631	586	586	559	551	566	578	587	596	575	581	590	587	591	579	559	573	589	627	603	575	575	570	590	581	605	592	618
63338	102049	84626	44883	17846	29829	9779	948	903	900	914	897	872	915	900	935	964	908	890	903	930	843	908	898	896	921	879	920	923	872	893	889	901	907	878	847	923	893	871	868	909	868	860	905	908	947	892	924	860	902	888	883	899	898	843	918	882	904	865	913	878	935	901	916	913	875	869	888	899	845	907	897	910	885	900	869	951	866	862	920	879	874	893	828	857	882	822	862	902	917	924	860	943	894	888	868	917	859	887	933	826	857	887	913	916	808	907	928	916	870	890	977	859	871	889	841	923	888	907	880	901	891	881	919	916	928	849	906	904	934	907	852	879	834	846	868	921	904	900	878	884	921	900	876	962	884	864	876	854	912	849	897	855	842	935	859	837	912	878	898	913	853	876	903	921	889	872	884	918	898	905	916	884	960	916	883	889	906	896	891	865	926	917	886	863	879	862	901	886	857	934	882	896	875	873	876	839	888	895	906	857	855	886	904	897	858	862	926	901	882	831	909	829	872	893	851	907	879	850	890	910	896	919	896	873	894	908	885	897	864	848	884	889	900	925	895	922	844	881	873	903	908	934	941	903	865	885	870	885	865	900	895	869	882	864	864	883	900	946	823	931	844	893	878	839	847	853	883	853	909	878	826	841	857	890	869	868	875	921	873	872	856	937	850	930	887	871	888	888	847	867	908	887	899	899	895	876	895	881	873	906	903	886	871	886	916	874	949	881	916	904	951	881	911	859	886	862	827	892	929	920	956	871	841	851	848	857	829	874	920	880	866	918	869	945	846	879	868	894	937	887	849	886	902	890	891	891	862	866	924	891	872	885	882	874	855	873	860	884	879	805	864	908	914	911	893	887	881	896	892	846	886	886	893	914	896	890	895	801	840	858	877	913	864	898	856	864	870	904	865	868	839	896	956	902	905	864	871	904	876	875	846	863	879	913	864	875	927	936	856	871	839	883	886	899	859	931	933	898	848	862	858	920	899	882	895	873	886	869	890	841	887	936	896	852	851	893	888	862	855	930	870	834	930	862	872	859	895	894	858	882	841	958	883	875	858	905	869	941	894	876	851	864	893	866	841	906	966	891	930	898	860	863	885	898	885	923	898	915	901	911	919	856	900	884	907	902	864	910	893	884	911	901	891	772	934	891	866	909	872	884	883	908	889	886	869	846	912	912	885	896	829	876	929	919	919	886	900	882	861	882	880	930	913	892	906	831	898	919	911	900	897	913	879	898	882	943	842	874	884	878	959	877	836	887	949	879	854	892	904	898	873	925	897	885	892	882	887	853	901	906	921	886	856	863	897	893	895	866	898	917	897	878	839	894	898	910	848	932	914	890	910	859	871	901	885	871	883	836	917	898	882	886	923	926	900	893	855	922	874	897	906	882	896	837	880	904	941	917	870	830	848	868	906	918	866	917	847	847	828	854	891	915	908	837	893	956	864	916	851	884	844	881	870	845	901	887	844	875	822	924	957	870	870	901	913	853	873	867	876	918	920	900	902	938	858	875	923	877	838	874	924	879	876	820	850	846	861	869	839	859	891	891	833	938	877	887	913	921	887	853	857	863	888	902	880	853	874	908	879	954	920	893	894	912	874	838	851	838	920	897	884	870	901	894	867	898	950	871	881	903	873	890	847	880	871	891	851	914	882	883	873	863	845	890	909	871	896	920	893	897	878	872	902	903	867	908	884	870	844	834	954	835	882	925	893	887	936	861	883	880	890	886	906	834	910	935	873	863	855	906	895	853	901	897	827	928	900	897	868	900	893	877	879	860	851	856	925	903	924	907	918	915	850	915	906	929	938	879	830	877	865	884	857	962	876	881	865	868	901	876	856	925	866	902	816	862	852	833	870	903	883	878	931	797	911	884	894	869	886	937	850	921	856	878	853	889	889	877	890	908	847	880	881	860	886	918	883	846	898	911	822	880	859	966	911	900	891	861	910	892	887	886	870	893	862	864	902	866	874	919	896	864	854	879	900	874	821	891	880	873	907	926	851	916	885	855	887	856	924	850	933	877	898	923	895	907	939	854	888	912	855	883	860	902	885	935	902	877	893	901	909	922	894	854	920	879	918	912	946	871	899	895	917	906	883	851	815	815	859	837	889	928	921	894	895	868	856	857	905	932	893	909	871	851	868	891	911	909	892	847	904	906	883	822	840	839	885	886	892	887	880	889	887	881	899	901	889	942	866	930	868	851	885	907	824	902	906	897	875	910	890	915	898	890	858	847	932	863	866	892	931	824	916	903	890	887	867	890	870	862	872	854	889	934	893	872	910	899	887	879	890	882	927	920	872	880	907	841	835	832	889	941	874	919	919	904	886	849	919	884	871	865	858	867	894	876	897	916	850	877	891	830	881	882	879	927	874	831	886	850	895	886	902	879	878	914	831	876	833	878	866	904	890	834	871	853	913	896	885	862	839	885	881	832	818	823	898	872	914	913	931	893	868	851	890	844	899	869	874	909	922	865	883	905	878	898	880	911	920	873	895	846	909	846	884	833	880	857	857	857	868	845	901	899	890	888	865	873	894	902	882	902	905	903	918	910	920	861	864	907	879	860	872	877	892	883	934	828	936	886	888	884	904	875	870	887	892	862	892	931	844	868	930	901	864	805	881	871	889	862	860	892	880	907	862	891	897	861	919	847	894	870	897	896	904	893	870	952	857	864	864	868	854	854	868	905	881	891	864	860	905	838	835	855	887	892	893	890	909	867	882	893	847	869	870	869	921	909	943	931	887	897	889	862	895	852	838	881	856	859	900	895	928	812	863	891	854	913	916	858	892	838	900	861	857	838	822	874	866	953	892	878	918	879	871	874	877	911	876	851	887	918	931	914	892	905	859	884	902	927	914	871	882	910	839	887	870	857	875	871	869	891	877	865	871	857	932	916	901	907	896	885	894	909	902	836	883	898	913	831	891	892	894	892	810	892	883	914	869	877	946	913	890	879	887	873	870	880	912	881	883	878	887	888	861	889	891	872	882	915	837	873	829	862	861	870	880	930	842	888	904	870	899	955	882	950	872	916	917	872	860	900	835	922	920	921	856	866	858	907	887	879	827	925	883	841	896	870	883	912	875	901	893	871	870	854	832	879	885	892	926	871	954	882	910	832	835	916	850	871	861	888	872	920	895	841	894	929	895	895	869	870	896	904	923	882	899	874	845	901	901	863	911	921	906	867	835	907	918	902	872	901	900	864	889	891	870	871	966	907	846	875	874	901	885	874	828	912	889	898	863	889	889	835	854	867	893	860	927	860	850	881	903	894	949	916	904	872	914	908	905	889	982	950	882	877	869	898	866	903	920	839	868	875	889	888	934	845	910	896	858	908	882	836	907	893	850	931	897	892	934	891	857	946	936	878	878	830	940	857	870	958	877	887	896	878	899	882	908	850	876	893	879	889	878	870	923	900	886	889	920	878	880	879	875	830	882	874	857	869	854	890	896	908	859	874	849	854	841	867	910	896	877	879	874	888	847	864	888	842	879	899	879	886	876
30270	32302	30999	13891	1380	1658	523	268	283	307	260	290	302	287	283	281	274	239	252	248	262	250	266	278	262	268	251	253	274	262	255	227	261	268	272	293	298	251	278	260	282	250	267	264	283	284	247	246	257	261	278	248	242	261	250	263	270	270	265	269	266	256	268	240	259	256	281	269	271	276	276	282	267	240	241	249	262	258	285	277	243	283	272	259	267	273	258	259	272	262	270	251	260	251	264	249	251	267	248	269	265	262	286	255	262	282	240	282	253	241	287	245	240	239	290	283	255	277	239	266	253	253	257	264	248	275	248	265	286	241	277	279	238	265	291	265	258	250	277	276	269	282	252	258	274	270	268	266	278	254	256	279	277	264	259	282	257	237	315	270	244	260	265	259	283	272	249	239	275	266	275	261	251	251	272	245	260	249	273	258	270	228	258	256	252	268	261	283	288	276	268	253	271	256	284	268	264	253	255	266	256	285	286	259	237	282	266	266	265	260	280	274	257	259	237	267	250	274	260	259	286	281	287	268	283	271	264	287	250	262	250	290	256	239	260	279	255	290	242	278	278	258	242	279	266	283	251	290	272	261	261	240	291	254	287	299	264	256	288	270	273	260	252	259	274	289	263	248	259	285	240	268	254	273	300	263	260	248	230	266	248	263	271	260	283	255	243	282	280	253	264	301	286	283	279	251	262	258	273	239	300	281	268	283	244	271	256	274	290	256	276	257	277	258	266	263	247	258	273	248	269	262	284	276	261	240	297	294	288	272	271	270	293	282	296	257	285	269	255	272	265	252	270	295	270	257	258	268	265	258	255	277	295	235	302	279	245	292	274	269	245	263	266	256	272	265	243	261	271	238	251	274	257	270	251	251	248	253	267	274	255	273	259	254	277	239	305	231	246	236	251	273	264	268	273	263	287	273	270	246	278	230	232	261	251	257	242	226	249	286	275	273	306	246	239	278	249	267	228	258	290	260	253	273	274	266	292	259	271	242	285	273	269	247	264	286	275	258	298	285	256	275	278	289	268	257	254	263	254	244	271	238	276	261	278	250	259	295	273	260	254	242	248	263	273	282	250	261	240	235	308	273	261	257	284	283	262	274	259	255	284	273	272	257	266	262	242	268	259	268	271	250	228	259	294	276	266	314	242	279	256	260	232	256	307	245	286	280	269	257	279	252	241	239	265	229	266	262	274	274	270	259	251	286	300	244	277	263	264	263	276	272	286	268	249	239	287	254	259	245	268	263	263	264	265	275	287	265	266	283	279	264	282	259	268	266	267	263	295	247	270	259	267	281	279	278	262	260	267	257	271	258	276	261	269	276	254	258	260	273	288	261	257	291	270	269	241	254	239	279	271	233	309	237	259	261	251	233	283	246	275	251	287	267	232	264	256	268	271	254	262	281	274	250	266	262	265	303	271	247	271	262	258	258	250	269	259	274	256	256	269	264	297	266	258	263	246	272	290	273	262	291	251	287	289	255	261	282	257	250	292	282	261	264	261	229	276	254	278	288	258	289	267	269	273	276	269	273	300	251	266	255	250	224	237	269	247	301	264	262	273	255	238	303	260	239	261	261	276	262	286	280	259	264	264	268	294	263	271	268	257	286	247	236	267	263	266	257	250	238	266	266	243	249	250	284	257	273	256	249	277	298	289	268	256	271	258	251	285	286	240	256	263	279	236	278	272	266	304	241	261	269	283	269	256	265	292	249	285	259	269	258	274	271	251	276	286	266	255	266	246	270	273	264	276	242	255	260	239	250	254	277	266	256	238	264	253	273	252	267	300	295	233	244	266	229	253	277	277	255	267	266	253	271	283	268	271	268	282	245	264	250	274	259	284	295	253	251	260	251	274	243	266	266	292	271	284	269	295	232	278	272	272	260	266	267	285	256	280	246	265	268	287	264	252	289	260	260	248	278	265	262	275	262	310	266	281	267	266	238	261	266	256	276	251	304	283	300	279	261	264	272	297	257	267	270	273	260	246	271	261	290	274	257	273	264	257	278	298	282	268	253	291	268	304	268	253	226	268	235	252	246	278	275	241	259	243	259	244	240	246	262	281	261	264	258	245	265	253	273	273	269	243	240	284	258	260	256	254	300	279	256	266	264	280	260	279	280	288	259	266	288	279	236	261	282	277	248	266	277	239	276	265	277	275	272	279	261	262	283	254	261	236	268	248	252	263	264	236	238	283	261	291	262	257	283	269	236	280	274	252	278	265	248	240	282	249	262	261	281	280	262	247	253	288	271	275	282	259	250	272	248	292	278	261	248	270	276	288	272	279	261	246	257	251	242	245	276	249	278	268	299	226	273	261	273	264	270	281	275	285	283	267	282	252	244	295	245	275	251	262	264	274	290	258	276	241	279	262	260	275	309	251	264	258	263	255	281	269	243	278	265	280	274	252	284	280	260	269	248	236	257	276	250	275	274	296	267	252	263	265	289	231	237	254	244	267	249	263	277	247	278	252	257	281	239	269	271	251	277	254	266	280	276	267	295	263	268	249	292	271	253	257	251	283	271	254	254	256	286	247	273	268	289	287	261	244	277	268	267	261	253	231	280	279	256	257	302	255	261	249	259	267	290	315	281	265	252	281	243	268	265	290	287	285	239	289	266	268	275	275	242	279	280	236	257	270	262	295	252	228	276	243	291	274	274	264	263	247	287	268	270	258	259	268	280	244	264	264	258	261	250	259	261	231	269	272	279	278	256	253	222	282	240	260	259	280	290	234	283	244	267	248	247	254	258	278	260	308	263	267	241	255	244	268	254	259	230	246	273	284	273	253	265	273	271	252	287	276	258	262	256	257	260	282	275	257	252	233	275	239	280	260	271	257	245	259	269	273	234	264	269	294	226	273	268	285	320	272	294	251	288	260	248	280	262	268	266	238	251	271	282	277	264	276	252	266	243	297	260	297	272	291	270	277	265	244	263	257	273	259	265	288	245	280	285	219	262	250	256	292	250	255	263	291	252	275	239	279	237	238	245	274	261	253	302	258	283	298	286	265	262	272	276	266	272	238	264	259	245	256	270	298	261	282	257	258	289	254	261	281	239	277	264	259	233	296	247	257	260	267	281	278	266	243	286	252	251	268	262	253	251	264	281	241	277	281	262	263	260	250	306	258	253	257	255	270	262	273	259	254	294	248	280	257	241	259	251	247	267	260	284	291	272	252	283	258	265	266	260	265	264	258	271	253	270	283	280	255	257	268	268	271	266	295	247	285	261	268	244	271	276	280	253	262	243	274	257	284	237	258	255	274	270	259	281	273	255	277	307	267	225	272	276	303	247	255	258	253	274	256	288	259	276	277	275	271	321	279	289	253	264	238	264	250	283	277	251	315	236	280	274	283	272	283	285	248	260	263	253	285	272	278	275	255	255	253	250	233	280	265	265	253	240	288	257	255	268	259	289	281	278	229	287	246	262	292	270	277	246	278	265	284	264	267	285	273	284	241	275	260	271	260	273	264	275	284	267	267	256	262	238	277	276	229	259
37686	49608	37456	12689	2415	4036	1085	443	459	412	455	431	438	429	468	464	424	422	454	446	406	410	430	392	452	425	464	437	476	414	473	460	465	452	395	449	435	449	471	460	440	451	418	396	459	436	512	440	457	421	427	435	448	403	447	439	444	433	438	469	425	454	444	440	454	468	456	413	478	457	442	416	430	421	417	428	447	452	414	483	443	454	408	446	438	455	448	425	450	463	456	421	474	419	452	463	441	453	454	419	429	455	447	451	428	418	424	448	479	417	452	482	435	484	430	438	428	440	488	470	450	458	426	449	430	439	420	471	439	425	441	435	460	471	445	428	439	430	399	474	453	431	438	467	434	466	428	463	465	490	385	393	459	443	431	413	413	446	402	414	447	425	450	421	444	437	484	430	474	461	442	472	443	451	428	446	453	451	445	416	487	416	485	440	468	418	424	427	430	429	480	436	458	473	426	441	422	418	444	449	478	427	437	444	429	429	471	456	487	405	441	432	428	446	439	430	461	436	417	455	444	429	417	473	464	435	480	430	428	482	423	446	426	472	441	444	411	437	438	456	429	437	465	433	387	409	458	448	457	409	451	484	472	437	444	446	445	442	421	417	438	418	412	432	468	451	478	456	474	427	432	444	412	403	443	439	437	432	424	428	414	464	447	416	440	445	482	476	412	498	445	450	443	449	427	457	435	462	450	435	425	418	384	460	432	468	493	468	455	471	423	501	422	470	431	441	440	425	440	441	447	451	416	419	418	451	456	472	465	488	432	419	429	455	427	407	428	441	410	455	445	474	430	412	440	445	429	448	471	409	446	423	442	445	432	418	444	410	440	457	400	450	452	437	420	447	451	443	455	446	457	434	472	438	427	439	419	418	462	436	487	456	448	434	434	458	391	456	408	403	458	460	434	470	437	412	399	422	444	426	436	406	447	442	442	438	435	373	429	404	436	428	476	450	442	451	457	446	435	459	418	445	415	417	444	431	408	426	446	455	431	447	449	461	416	423	459	441	422	433	453	423	417	490	452	438	444	393	451	434	449	462	458	453	486	457	425	412	420	438	450	465	440	415	490	458	453	442	437	433	456	471	436	419	430	451	450	406	446	405	433	440	464	452	478	425	447	456	459	434	453	470	444	489	439	468	447	444	460	455	441	431	430	459	462	431	490	460	411	443	399	470	466	459	416	454	477	425	419	408	443	449	430	406	435	481	410	471	447	418	440	446	433	416	465	440	462	451	461	440	458	414	445	450	428	458	440	422	422	456	452	415	423	427	456	461	457	411	416	462	448	465	451	422	449	438	428	415	418	441	434	433	447	444	449	428	449	425	463	453	439	444	458	464	435	432	499	462	442	409	415	435	431	445	481	451	448	419	432	462	451	428	425	414	451	475	468	423	415	407	441	439	439	455	417	457	429	455	447	456	441	445	405	446	428	447	449	408	483	435	412	447	440	437	428	429	463	459	429	449	399	454	433	444	411	455	469	440	456	471	483	438	441	433	435	419	471	479	433	433	433	462	443	454	466	416	433	461	416	438	439	431	429	420	407	447	441	431	478	397	440	429	465	452	449	419	458	425	421	466	462	455	442	466	411	430	430	431	427	454	410	412	436	411	458	468	445	451	437	440	429	444	403	430	485	449	436	409	485	450	404	410	478	439	428	429	474	457	460	484	414	442	430	445	467	430	419	459	441	444	431	435	456	449	451	438	449	428	437	457	439	469	449	446	435	450	443	435	465	426	441	425	427	427	481	446	471	461	427	427	461	425	424	438	437	450	471	444	418	408	461	457	459	441	450	410	429	410	440	440	422	430	436	425	439	454	424	450	469	446	442	413	422	450	417	413	448	466	470	431	463	457	425	435	439	478	433	448	453	425	455	460	465	454	424	400	457	448	458	446	439	421	444	450	450	417	410	462	427	456	460	437	416	499	445	465	445	413	426	442	452	420	447	408	420	455	462	416	449	435	448	445	464	450	451	432	439	457	416	415	428	454	430	447	444	471	413	455	417	483	447	451	412	467	424	431	404	458	448	447	454	441	448	424	447	449	446	442	422	435	484	441	452	426	419	468	405	459	438	394	404	423	474	439	445	425	478	450	411	465	443	478	442	466	460	408	441	467	440	440	470	422	432	440	405	458	465	431	459	436	434	447	462	443	413	420	471	438	435	422	430	479	435	428	427	423	443	459	413	442	437	435	449	455	423	454	451	402	437	454	456	451	432	425	469	438	438	459	450	411	435	442	481	412	458	418	434	426	456	455	453	459	429	399	396	409	434	482	407	478	464	457	473	417	415	427	411	437	418	425	491	464	438	449	468	418	474	423	459	456	453	449	424	446	452	433	463	439	462	413	461	469	471	445	450	441	419	464	446	436	453	425	428	449	425	447	434	426	443	470	461	427	474	437	459	422	425	454	415	434	430	436	434	438	448	474	464	474	486	482	457	446	416	464	404	461	409	446	418	461	430	447	441	438	448	395	441	455	447	433	436	461	440	443	450	469	448	409	425	442	465	425	447	446	466	412	426	468	427	412	450	416	428	464	427	423	450	453	471	429	399	450	456	426	398	459	398	450	445	463	430	443	431	457	471	378	442	456	421	423	407	432	466	469	454	442	456	419	417	439	460	440	454	452	428	436	467	446	444	439	428	430	465	460	434	414	434	454	450	430	434	451	478	451	453	440	439	448	471	414	457	421	427	434	462	461	439	422	412	450	426	456	428	476	395	440	449	449	401	438	427	459	426	427	446	412	476	400	489	455	403	430	418	397	454	437	460	459	456	403	438	448	451	458	464	408	448	465	429	425	459	438	438	457	413	440	454	418	467	477	451	456	393	448	426	460	425	441	415	433	449	429	461	435	423	441	433	487	462	453	450	408	451	460	429	490	462	433	441	488	425	438	448	415	462	417	434	464	451	418	448	486	455	463	403	459	422	455	457	451	434	431	423	435	454	433	406	469	446	412	422	447	466	456	429	466	455	446	462	448	471	460	436	423	429	427	406	477	440	390	441	484	449	433	414	455	436	427	443	478	482	438	472	418	456	417	446	472	451	455	444	411	467	417	432	397	448	409	425	484	431	436	448	419	458	437	496	432	443	426	437	451	443	464	467	413	447	467	429	439	439	421	441	482	437	453	465	451	457	451	474	454	460	418	439	445	451	420	444	459	454	453	414	457	408	457	424	436	421	434	428	455	424	459	500	475	446	453	451	451	448	424	452	455	438	430	437	435	436	434	443	454	431	492	436	465	473	421	465	422	429	442	414	465	435	471	435	422	414	430	441	518	447	418	465	421	436	479	427	450	481	423	453	468	453	430	451	416	429	450	461	428	422	421	423	439	429	409	419	474	453	420	453	424	464	460	469	454	428	448	459	478	434	453	428	456	449	450	417	394	458	377	455	470	415	433	429	453	472	442	443	461	435	497	427	454	426	419	394	408	429	457	443	446	448	442	456	412	450	479	475	459	436	451	455	433	454	416	489	437	432	415	456	437	414	435
25334	25039	37864	31226	19909	17332	4225	453	403	399	438	405	387	430	443	368	376	393	415	421	397	407	433	389	390	392	354	386	411	422	386	414	418	444	402	398	405	413	391	370	406	395	392	429	400	412	399	421	398	385	403	427	379	388	339	394	387	400	400	360	415	430	409	386	413	406	384	380	410	393	429	388	394	406	394	418	383	395	405	376	395	358	409	401	381	345	424	402	409	372	388	399	426	390	425	395	366	373	400	412	384	397	392	385	398	409	389	390	380	398	410	388	400	435	373	380	385	414	394	400	387	408	398	388	415	414	376	382	376	411	392	414	402	401	429	382	377	399	422	369	417	394	385	381	419	408	404	378	378	418	422	381	446	410	387	421	366	372	386	383	422	372	406	434	422	387	383	439	384	394	395	391	369	359	402	390	388	382	406	433	394	401	404	390	412	370	430	382	406	393	368	425	428	362	435	349	377	374	413	420	394	416	390	430	403	375	412	385	397	423	388	388	398	343	380	383	406	419	423	389	420	398	423	391	411	416	397	419	421	392	404	387	388	404	398	378	416	412	392	397	389	340	398	407	391	398	399	394	405	395	397	455	374	404	385	381	412	395	387	376	378	398	392	377	404	401	406	378	400	383	389	441	440	405	435	405	427	421	397	401	348	390	411	373	397	388	389	424	392	383	366	424	422	426	393	424	393	370	407	424	358	381	359	400	413	382	409	404	392	415	401	364	403	405	409	405	408	412	395	423	414	411	422	407	425	370	378	392	431	392	402	389	396	424	390	441	394	411	396	381	387	416	397	396	401	396	404	395	413	414	414	382	416	403	387	382	370	429	433	391	387	420	408	402	390	413	377	430	408	386	407	408	399	382	384	350	374	407	386	393	409	384	418	398	382	411	398	378	381	397	399	398	393	387	394	392	418	376	380	401	371	423	425	434	382	355	395	422	398	400	375	383	409	400	375	398	399	429	400	389	427	381	406	422	415	399	387	406	407	396	393	373	411	431	369	441	382	383	389	389	369	428	363	393	373	399	372	372	418	397	415	365	412	383	387	391	422	385	359	370	379	421	389	400	405	423	381	398	385	412	387	449	354	354	436	435	403	382	402	414	402	392	398	375	423	386	384	410	411	379	412	390	397	413	397	384	395	407	365	360	400	405	451	403	387	403	397	378	362	402	424	378	382	383	386	376	375	433	392	380	359	397	403	414	384	422	429	370	400	399	366	386	400	373	397	431	372	401	378	405	376	384	410	409	396	429	415	386	384	359	391	367	388	406	400	429	405	424	395	390	374	432	409	391	346	405	409	389	365	413	393	413	396	386	374	397	448	412	373	397	377	379	397	370	362	383	375	384	385	425	412	414	388	391	413	433	400	399	431	377	421	378	405	395	406	414	427	375	389	425	385	404	410	394	392	397	399	417	374	362	396	378	426	420	412	417	417	396	398	400	427	382	405	410	372	427	377	363	388	379	370	387	405	387	408	400	400	420	407	396	405	412	392	405	391	377	401	396	422	384	376	355	366	396	406	404	406	380	403	371	360	380	408	435	393	377	409	419	429	405	405	385	406	398	383	383	418	379	389	398	399	398	379	391	419	420	396	388	403	414	373	372	405	408	408	385	427	403	394	390	375	407	398	420	401	406	405	403	355	420	359	406	426	432	400	398	386	405	373	420	410	388	379	380	363	394	407	400	395	439	382	379	384	406	386	377	383	411	386	369	400	393	392	398	413	423	379	420	386	380	385	419	396	379	378	351	357	400	400	402	372	425	385	408	372	415	426	434	399	384	415	405	376	414	436	409	381	420	374	349	383	426	425	424	424	370	395	375	431	366	401	376	408	370	386	401	391	410	390	415	397	407	394	378	394	400	388	403	393	411	414	373	407	378	390	393	368	395	396	425	415	412	352	379	398	425	393	436	427	417	402	397	443	410	410	396	378	420	404	363	364	399	438	418	382	411	425	397	384	380	361	362	393	363	413	396	420	371	380	381	433	396	381	375	371	394	401	416	381	375	411	352	367	393	375	394	401	381	440	409	402	385	386	423	391	377	362	358	365	379	412	405	380	411	461	414	386	406	371	387	350	387	406	389	420	371	373	349	375	408	368	383	367	381	375	386	365	416	385	398	426	429	404	382	406	385	406	387	405	382	401	394	386	401	378	436	380	396	381	400	378	390	397	455	355	361	406	354	340	388	404	401	395	411	398	391	429	396	362	390	391	430	385	401	386	390	376	363	382	372	404	390	390	430	397	374	382	377	381	380	358	385	366	410	378	408	404	386	404	396	403	403	358	393	408	384	407	350	400	376	408	405	408	444	429	425	389	385	371	417	407	389	347	391	423	403	352	383	366	393	406	384	390	406	426	388	381	367	398	423	391	391	411	384	429	389	401	368	399	360	404	397	418	441	392	445	392	438	377	372	364	380	408	372	358	387	385	381	389	420	432	405	394	385	389	424	395	385	389	394	392	412	396	401	386	408	391	388	401	400	370	436	392	413	406	375	407	407	378	389	388	420	396	389	415	419	391	395	395	425	388	419	373	392	412	381	461	378	398	443	387	388	407	387	383	407	383	389	379	379	387	394	396	435	341	392	388	382	403	371	412	407	387	386	420	392	415	420	402	414	405	377	341	398	448	388	415	411	367	405	379	363	370	381	446	367	389	391	394	439	382	394	391	358	398	443	394	380	420	356	393	413	410	394	371	385	384	383	386	355	381	396	406	373	379	419	406	387	405	398	360	407	411	369	390	404	404	401	399	376	389	359	393	359	403	408	412	388	369	404	363	388	424	402	401	390	437	371	434	392	386	403	400	425	378	404	407	396	394	379	402	377	411	420	437	375	404	365	400	399	400	362	397	418	402	415	352	427	409	427	377	378	365	396	418	401	415	383	423	410	405	402	388	406	377	384	390	390	390	415	372	421	392	389	400	391	439	375	368	366	430	389	422	361	392	388	412	424	436	382	400	419	409	436	430	368	395	369	406	350	403	369	378	422	425	424	365	367	411	374	418	389	398	395	367	415	375	376	385	370	382	350	379	392	396	405	395	385	404	345	390	384	382	372	437	398	379	410	353	372	419	431	411	409	381	402	395	411	389	376	407	444	374	406	385	390	425	396	393	414	402	398	385	419	438	403	410	401	382	399	407	438	417	410	392	395	380	374	392	402	399	398	392	404	361	435	382	409	387	401	394	408	377	414	389	419	379	396	392	396	400	419	385	405	400	369	449	386	387	381	388	337	390	354	399	406	410	408	373	434	386	386	393	386	380	383	401	385	393	400	374	421	380	397	395	420	372	410	388	408	418	428	413	382	379	402	421	378	400	434	455	371	376	366	403	391	417	409	403	379	407	404	390	421	371	381	383	406	401	395	404	383	398	388	401	378	375	406	375	368	396	398	412	366	448	412	413	383	413	408	398	397	408	340	395	391	387	351	365	377	384	398	367	410	425	392	418	386	389	416	358	377	385	400	363	424	393	369	390	376	418	409	354	354	427	383
61714	93474	74495	37337	16148	22019	3455	692	645	670	629	637	654	626	673	631	655	667	623	649	664	610	611	634	619	631	657	602	684	586	645	645	625	606	601	640	614	646	599	613	643	650	612	626	637	634	611	601	636	618	624	657	625	625	605	645	631	654	644	647	614	663	639	607	656	648	618	594	628	653	639	620	661	639	654	648	628	613	627	596	644	642	639	608	648	662	581	615	602	624	624	631	638	611	634	654	650	617	613	619	628	591	644	573	622	666	647	661	658	607	657	626	644	597	693	621	615	643	652	637	652	563	633	623	643	606	627	594	662	627	639	627	596	611	640	600	638	679	577	562	647	592	664	601	627	636	632	631	569	647	688	643	674	585	630	692	616	597	634	607	646	646	627	613	644	596	656	629	643	653	591	584	640	644	632	646	630	663	574	643	660	603	580	630	627	627	614	616	617	599	599	636	605	588	623	634	623	616	655	588	606	636	670	617	649	637	608	670	621	568	639	574	644	630	630	637	705	658	607	620	657	710	625	636	616	600	675	635	615	620	606	624	673	664	633	581	634	588	669	660	672	665	624	642	678	677	604	634	589	664	615	608	605	627	626	612	576	660	629	613	682	597	614	632	604	585	632	600	627	648	596	593	605	583	640	587	655	651	642	648	612	637	625	643	567	658	581	622	660	640	595	641	575	669	601	661	636	646	618	617	605	652	694	659	593	604	648	669	611	620	616	664	594	636	637	630	624	600	610	609	637	645	675	632	629	622	644	628	588	667	594	637	632	610	600	580	630	676	620	596	634	628	630	599	642	636	621	648	619	621	616	626	650	674	642	644	625	642	610	614	623	667	649	636	626	668	659	643	633	611	614	642	613	632	592	610	566	607	622	631	642	615	606	592	662	647	627	640	605	643	576	612	617	638	634	643	614	614	615	625	631	623	663	632	593	645	609	616	637	599	620	624	611	630	656	613	629	588	585	656	602	607	631	630	658	642	632	633	641	651	607	634	604	632	648	651	609	640	616	622	626	622	574	622	591	600	620	589	643	578	602	650	630	623	663	664	625	657	642	615	634	616	593	617	647	595	609	616	607	589	613	656	629	609	647	611	628	591	628	627	656	602	635	627	621	600	633	626	624	631	629	634	627	620	673	662	586	599	653	595	674	586	648	624	644	655	613	622	641	568	585	608	608	614	601	648	608	594	649	664	596	618	616	643	639	651	647	616	612	619	629	608	651	586	670	626	609	608	611	654	646	673	626	639	586	597	600	647	594	609	645	602	631	652	607	654	547	645	640	618	608	630	627	625	604	606	596	686	622	618	633	639	610	598	629	640	602	638	605	618	637	673	582	615	662	599	618	645	636	628	582	654	641	640	631	652	641	581	671	643	651	597	618	599	600	644	627	591	589	665	644	632	664	652	625	623	653	647	627	601	638	659	655	614	635	662	634	647	668	660	609	663	627	648	634	586	607	642	618	602	625	590	645	604	637	650	640	654	641	641	621	664	628	601	572	606	622	630	623	611	657	641	691	651	599	623	628	617	572	615	631	600	623	618	658	618	635	630	618	624	635	608	563	664	612	584	671	623	626	657	658	533	655	588	668	609	627	601	640	632	599	668	597	628	609	661	638	689	629	664	613	615	634	597	679	661	595	617	573	665	618	611	663	613	666	598	622	648	608	643	637	642	607	593	626	631	632	641	614	652	660	641	551	571	641	681	620	677	612	591	612	634	622	653	644	619	656	609	623	611	648	601	621	661	602	640	622	630	652	597	621	624	652	592	648	631	653	669	606	630	614	675	631	605	619	665	664	596	646	641	593	656	619	613	626	625	641	618	601	577	616	608	690	622	665	639	621	628	652	590	644	637	622	620	642	605	657	590	648	612	646	624	592	660	623	604	624	601	621	622	632	630	626	640	600	633	662	641	618	638	631	615	630	597	620	625	633	639	578	628	613	611	612	599	633	608	609	648	625	627	652	639	681	624	689	644	647	644	626	636	635	659	617	637	615	617	641	622	648	654	606	638	654	611	632	630	617	588	629	635	619	659	639	647	628	636	671	657	618	623	612	567	652	595	623	608	616	623	610	608	612	578	604	638	607	594	602	646	624	675	660	612	603	608	638	625	634	619	654	635	645	621	622	630	625	630	641	640	612	608	615	575	600	663	706	624	648	622	624	615	659	617	692	642	601	666	639	625	596	645	600	603	587	591	575	622	638	610	653	687	662	617	613	633	586	634	634	559	565	627	566	633	590	601	637	637	633	588	592	578	613	554	659	610	634	589	597	628	646	587	628	645	605	624	656	623	647	660	657	616	710	621	641	620	611	625	644	643	663	548	589	623	623	619	639	679	629	650	644	622	657	659	643	640	623	661	630	644	657	626	637	670	628	597	641	612	634	656	597	624	614	637	608	616	626	608	568	630	620	630	615	656	618	592	632	618	625	629	593	655	630	626	651	611	625	605	611	641	621	611	619	630	611	600	646	598	623	659	639	636	611	635	588	617	587	578	587	630	623	622	616	636	640	594	651	626	611	610	647	626	633	591	632	610	647	625	621	677	601	645	651	635	608	645	621	611	626	634	600	648	662	603	659	644	610	626	625	655	658	635	618	645	610	629	624	603	647	607	624	620	602	598	676	636	609	615	638	605	602	602	618	640	635	608	637	587	661	647	648	625	657	636	636	638	606	626	618	636	602	632	579	620	604	700	620	615	596	647	615	641	647	627	631	557	667	638	632	669	592	613	674	637	616	570	610	601	654	633	650	647	575	605	639	615	660	673	666	627	634	617	675	612	633	639	679	641	659	595	631	630	602	573	658	632	641	663	625	656	616	615	597	640	667	657	662	653	621	637	631	598	645	647	606	596	602	642	667	646	631	623	621	606	622	641	616	635	603	654	671	664	625	648	590	663	586	588	626	621	598	597	581	644	570	658	619	629	602	590	609	646	657	623	595	645	602	658	629	633	649	657	633	602	676	627	648	657	640	632	629	604	649	657	611	642	595	644	634	574	688	651	607	610	652	580	684	642	624	648	659	628	589	633	625	597	591	652	614	613	600	598	649	601	628	602	646	640	635	593	659	622	614	620	611	618	651	619	652	641	640	676	627	624	640	626	652	670	615	598	589	640	633	658	629	630	618	668	588	571	661	640	641	669	656	632	634	620	598	637	624	693	679	663	659	623	642	614	635	660	626	614	651	622	634	608	619	660	640	602	637	597	624	599	652	569	667	628	613	592	683	623	655	638	607	658	614	637	623	643	597	589	619	638	610	611	645	610	591	578	622	591	589	598	604	587	625	612	665	630	668	637	636	627	598	634	559	653	627	625	680	641	592	670	648	600	643	626	608	668	619	697	621	571	652	589	587	603	650	604	625	620	596	641	683	636	621	662	627	637	617	636	603	673	653	629	584	625	621	632	669	612	597	576	662	634	632	613	627	636	688	600	568	623	599	629	668	673	651	612	635	642	633	637	624	642	605	618	615	619	656	645	593	609	635	642	654	616
24271	23302	33750	27729	21745	22852	9474	765	641	671	622	640	608	604	624	603	606	588	569	636	593	566	604	626	623	627	566	593	629	644	602	571	629	570	648	614	593	533	619	606	577	600	576	590	570	611	622	613	607	638	612	612	587	594	606	635	594	586	559	599	657	592	575	596	613	582	595	625	617	571	608	588	572	605	564	624	622	554	639	577	591	615	585	593	592	595	605	598	590	573	598	588	633	616	573	618	622	584	561	586	582	541	579	634	620	633	562	642	573	561	545	605	580	579	600	583	590	571	591	581	583	643	637	611	618	599	582	600	623	590	579	626	570	558	593	571	617	599	606	555	582	607	636	572	589	623	592	621	593	556	625	588	640	631	620	586	593	623	602	626	638	543	603	628	596	567	572	638	620	550	615	605	623	594	561	595	587	598	598	614	630	569	587	591	555	578	605	658	583	571	632	552	548	584	576	585	549	576	569	596	587	589	582	625	581	565	592	559	562	600	611	586	590	610	557	601	565	553	609	560	597	614	576	623	565	633	603	576	554	588	565	585	615	536	576	558	562	578	580	623	605	545	549	591	610	592	582	555	557	590	620	568	604	595	619	596	590	610	595	560	565	619	598	596	596	588	594	622	589	607	605	597	590	587	608	560	581	594	568	593	603	591	587	573	596	565	578	560	614	580	609	575	601	565	560	586	551	573	586	579	576	572	591	632	606	572	583	619	617	583	563	555	590	598	600	614	576	624	612	626	586	530	579	611	581	572	556	574	565	576	604	576	592	616	571	598	593	588	564	568	585	590	624	608	625	593	601	602	591	593	578	608	627	597	582	589	564	549	565	598	591	602	618	600	622	593	626	592	621	539	607	603	625	584	614	549	624	575	548	589	604	587	573	589	593	599	594	588	597	611	622	585	601	588	610	594	568	660	619	582	594	567	602	570	556	645	586	613	568	601	606	589	601	590	578	595	565	593	589	606	578	579	573	590	582	576	610	584	594	602	566	603	673	563	555	574	608	635	635	558	584	626	616	574	571	556	585	580	593	580	571	587	605	560	601	566	643	618	590	558	579	567	586	548	581	578	601	618	567	620	544	605	626	605	590	597	592	585	579	516	604	552	654	606	569	622	600	568	607	631	613	592	585	611	593	570	588	592	640	616	582	594	594	580	581	596	616	655	616	572	628	629	563	556	587	600	611	581	595	566	617	646	607	578	589	570	594	611	621	537	609	533	551	623	581	616	608	580	612	575	602	622	627	605	570	580	565	588	630	594	640	576	556	592	620	576	618	634	586	573	575	587	610	603	604	619	558	580	552	620	595	608	623	597	530	563	621	599	583	629	648	588	603	604	617	586	612	605	579	627	603	611	594	602	602	586	556	612	597	574	537	588	612	620	601	600	569	584	623	608	605	617	594	604	640	623	594	608	623	600	567	563	592	547	644	593	597	590	579	609	564	626	582	562	546	541	601	553	603	598	625	598	552	589	600	609	541	556	599	597	554	584	592	601	602	599	572	648	625	646	572	629	589	601	583	594	573	547	586	623	600	572	585	585	604	593	592	590	599	597	558	555	609	610	583	595	615	614	600	562	581	677	564	594	580	544	591	583	574	604	606	627	605	618	597	593	575	607	576	645	587	590	593	553	616	590	600	603	580	565	610	584	579	567	570	567	603	567	649	610	568	544	581	579	602	568	570	579	612	624	541	653	618	581	576	566	637	623	595	608	557	648	612	588	573	620	597	610	598	549	616	585	615	585	612	573	572	566	595	588	577	546	585	651	578	572	590	585	610	584	575	551	566	591	590	608	594	583	556	611	565	623	565	587	561	591	576	630	569	626	636	604	615	558	569	567	570	600	585	573	615	648	612	536	597	565	618	583	599	581	592	607	581	564	629	567	608	594	586	589	651	606	568	549	608	597	532	601	613	619	613	579	607	613	578	622	599	569	595	619	599	564	578	588	591	600	630	576	604	556	603	562	540	585	602	608	625	609	585	613	585	610	598	624	590	540	614	536	585	581	583	585	585	578	611	548	603	598	610	586	557	576	562	602	587	605	586	598	589	631	590	608	613	560	598	589	569	615	624	623	626	627	610	631	549	585	620	562	588	603	598	557	552	565	566	564	557	573	587	558	643	606	580	555	555	560	586	601	627	619	556	606	577	567	600	558	607	543	620	560	606	626	617	620	609	625	641	571	580	581	628	602	588	582	580	643	573	619	639	585	605	615	599	605	561	598	580	577	599	590	573	591	574	569	588	585	542	641	559	614	539	595	621	575	596	591	581	557	613	617	599	546	593	548	626	567	591	548	544	562	571	599	586	589	586	577	601	606	610	570	575	619	544	529	544	605	549	560	590	609	568	631	615	583	595	589	615	588	536	608	613	582	587	608	619	588	556	594	583	627	607	583	567	614	586	568	587	591	558	578	642	571	587	587	592	582	600	567	589	605	646	605	589	580	637	552	583	607	585	589	565	606	593	579	560	596	587	639	587	606	609	598	602	571	564	564	584	637	570	629	573	585	619	626	612	575	589	566	598	591	567	561	620	637	567	603	648	597	581	590	603	616	631	618	553	564	618	604	586	589	625	626	625	598	589	611	645	586	586	578	548	546	601	614	557	608	612	600	561	554	549	596	574	577	585	569	574	624	586	594	594	552	520	589	582	627	585	619	610	552	566	553	617	580	556	632	594	586	618	608	626	595	574	598	612	608	622	587	567	634	583	613	566	617	608	637	544	576	643	584	572	631	576	598	597	602	598	610	638	617	622	589	562	565	616	609	608	586	600	588	574	563	638	568	558	600	580	584	599	610	576	607	586	547	585	595	566	581	606	669	550	617	598	579	604	568	606	589	555	635	555	539	581	599	550	602	557	581	607	580	542	586	571	563	597	592	551	584	602	580	580	588	552	623	594	605	580	607	534	624	580	585	623	555	597	622	575	577	611	560	596	527	631	589	637	602	557	564	590	596	539	603	543	579	601	579	593	520	614	560	579	597	626	608	552	604	616	603	567	577	619	641	619	564	568	607	570	621	551	585	600	597	608	601	592	586	549	569	584	574	611	588	641	557	630	546	572	557	605	577	620	594	591	579	571	576	591	601	531	607	591	608	625	567	561	562	643	589	589	581	598	597	570	577	565	614	608	564	631	570	550	576	564	570	574	574	595	595	579	596	628	605	562	572	606	599	591	562	547	589	607	603	597	566	618	620	577	600	561	591	555	595	666	594	591	604	581	574	576	570	585	557	623	529	588	611	643	601	614	541	632	564	578	586	631	582	567	596	557	573	589	598	591	589	613	609	585	579	608	610	586	555	553	596	575	543	601	531	602	633	597	604	560	589	574	603	580	657	583	589	579	591	553	607	567	576	597	556	556	593	615	604	625	553	590	585	574	604	591	591	578	579	585	584	540	582	606	621	613	576	586	650	631	597	579	636	590	620	600	565	603	609	582	628	592	574	562	595	608	562	570	579	574	601	623	606	636	654	571	607	568	594	569	561	610	564
61995	100579	81849	41054	23116	29027	3274	984	948	869	946	888	901	905	845	913	883	891	816	895	907	854	878	868	872	883	888	905	862	941	916	924	848	880	878	846	955	848	903	890	848	848	854	874	904	880	905	901	871	831	871	868	897	947	880	883	867	893	880	888	928	874	863	928	868	851	884	905	877	868	908	870	901	873	923	950	884	936	884	912	865	859	900	846	878	888	881	853	937	902	878	896	903	937	877	815	866	933	839	876	893	896	890	869	883	880	909	902	858	891	918	863	912	852	913	911	839	938	940	889	867	893	875	918	878	922	877	838	863	896	910	883	940	919	909	887	930	879	871	874	911	890	874	855	824	900	886	850	849	901	868	907	863	880	855	913	871	884	846	891	839	923	910	861	871	896	896	867	879	894	896	850	892	903	882	878	885	895	915	913	909	904	871	920	886	865	925	880	963	912	918	897	873	927	860	867	880	897	839	883	888	879	870	841	859	846	933	926	867	926	876	893	879	882	887	893	842	882	921	845	890	927	878	854	879	871	884	915	856	866	879	884	838	927	876	898	892	895	847	886	827	851	898	873	864	855	963	902	845	883	943	880	893	870	893	888	843	881	844	929	867	862	899	848	824	912	842	899	836	900	841	856	868	874	939	898	928	898	926	916	856	941	889	855	874	897	865	907	891	849	875	832	907	895	920	869	939	909	851	907	898	891	861	904	922	945	882	903	873	902	888	885	919	856	890	893	855	901	916	862	884	915	854	889	893	903	905	898	906	833	903	809	944	906	891	868	876	877	970	851	866	875	887	913	858	863	901	849	900	865	909	898	928	822	928	837	909	902	850	862	897	864	907	905	903	886	894	884	904	885	813	906	861	890	858	834	843	839	828	900	886	854	890	836	883	891	845	942	893	928	857	914	882	892	909	845	840	938	885	882	867	822	946	936	902	876	882	874	888	921	861	867	877	887	866	897	839	948	892	895	880	828	908	885	876	860	886	891	898	903	835	893	844	856	906	915	899	900	896	889	890	843	889	952	886	880	875	818	842	891	821	914	880	870	825	878	901	898	890	804	829	886	887	878	955	956	897	833	860	919	838	878	906	880	974	889	903	879	836	870	921	872	888	930	870	892	900	872	818	884	936	923	884	831	820	832	889	860	907	890	892	893	897	903	891	850	870	860	922	887	928	844	878	878	784	932	837	880	846	876	847	890	841	894	876	886	876	912	906	883	898	905	879	872	851	858	853	888	893	882	948	848	875	876	900	879	870	906	868	841	870	895	869	859	824	907	915	884	925	876	894	887	828	889	894	884	873	912	878	920	900	873	870	837	851	917	879	888	856	871	901	913	830	883	898	923	920	842	887	866	914	909	861	860	868	891	859	890	871	920	838	882	895	915	862	882	900	858	902	945	974	869	877	863	875	881	903	904	870	893	942	878	891	910	910	889	967	892	886	868	867	843	893	910	940	873	899	867	865	866	880	866	891	891	899	908	860	957	859	930	870	880	885	873	865	868	858	868	897	913	885	868	878	908	882	868	844	921	864	891	856	905	875	907	885	874	857	904	848	918	856	914	943	894	841	848	886	893	898	849	875	922	873	898	927	890	905	859	875	864	879	872	834	853	871	871	788	866	890	885	820	879	905	845	830	906	912	892	871	855	851	888	908	807	889	901	896	894	870	881	862	890	939	856	880	893	891	899	905	864	900	874	878	898	892	830	849	881	882	875	907	880	884	902	948	892	884	888	831	878	876	892	901	893	895	874	887	894	837	850	900	869	905	912	919	869	860	874	875	873	898	879	867	838	885	863	878	878	845	859	922	913	913	863	899	861	915	876	849	889	866	896	884	864	924	818	936	899	936	882	869	872	878	893	869	815	882	850	920	908	853	908	882	864	874	911	871	887	876	869	928	834	903	890	919	851	914	850	854	823	892	848	896	886	908	862	885	883	894	904	954	880	924	898	882	866	873	856	858	893	926	861	908	908	854	882	936	925	856	873	872	869	841	882	867	871	929	851	867	851	871	902	853	918	888	825	861	885	840	865	899	837	850	888	853	860	890	873	895	865	903	869	871	923	892	889	868	864	909	867	839	868	871	910	909	886	898	839	915	905	891	847	873	876	833	827	889	889	908	934	902	882	846	839	874	871	857	929	913	878	955	892	806	942	879	893	863	908	938	858	880	913	896	922	902	870	900	856	819	870	849	864	937	952	880	879	828	884	876	935	872	850	923	876	881	887	880	891	847	863	861	909	884	879	924	813	889	901	914	914	875	914	947	882	884	808	812	877	850	908	963	892	893	846	851	844	922	838	857	858	873	879	901	906	916	859	884	895	945	910	906	878	926	853	859	896	892	888	879	887	861	872	911	891	873	859	849	863	902	849	858	883	914	834	941	828	855	853	928	902	870	860	904	944	873	917	904	872	871	922	853	886	900	877	897	880	912	901	835	901	891	900	879	839	889	903	877	863	831	842	857	894	906	863	896	848	886	872	864	889	883	876	874	862	852	854	862	884	845	875	932	846	891	899	863	897	861	898	904	871	870	883	858	909	901	848	895	890	873	884	893	874	861	921	874	891	886	933	921	923	882	892	852	852	875	914	893	869	896	913	844	888	827	853	832	922	890	877	851	843	857	914	895	955	840	919	895	920	805	898	864	838	884	888	879	908	887	850	827	883	931	853	862	869	938	917	840	913	897	842	947	884	866	868	890	880	866	867	906	873	911	869	906	930	885	939	844	838	860	884	930	863	867	854	898	896	873	893	904	892	773	914	815	879	954	919	919	887	830	880	900	903	859	864	850	910	911	874	868	901	904	872	852	910	879	871	875	848	897	920	880	842	899	886	890	887	895	896	883	810	893	886	914	886	862	894	874	907	869	924	882	865	825	912	870	938	858	862	909	860	892	882	877	866	896	868	876	868	878	921	883	871	870	844	908	914	908	932	853	900	824	931	935	923	861	893	897	827	870	911	871	924	929	893	935	886	866	877	893	954	932	912	859	840	889	898	880	876	899	860	896	864	871	897	873	880	892	875	889	912	874	954	920	867	878	847	860	878	928	897	870	898	832	944	873	875	869	911	846	871	886	874	843	904	881	941	891	862	886	899	876	876	823	849	824	846	854	917	850	890	836	920	841	893	873	888	848	895	850	874	877	961	889	890	960	906	944	932	821	862	891	893	892	939	839	931	887	930	961	836	906	841	849	862	830	898	884	898	878	849	919	889	895	878	874	885	864	853	889	881	842	875	892	940	865	898	926	838	868	877	848	908	875	902	855	906	866	871	929	884	850	848	908	912	918	874	921	892	883	887	885	856	896	853	868	924	857	879	898	896	854	919	897	830	908	908	853	925	905	897	909	976	821	895	940	929	865	852	935	902	869	902	908	904	933	937	837	870	890	899	912	855	876	847	858	889	848	921	853	879	857	943	874	897	871	895	838	880	935	883	911	891	868	858	881	866	887	869	889	890	924	893	879	862	900	882	849	892	840	880	878	902	859	888	887	864
30581	31084	29906	12065	2038	1888	343	247	270	288	242	250	253	239	256	296	237	265	288	261	272	266	239	255	286	281	256	260	261	260	257	272	277	244	262	246	250	267	273	245	314	253	260	268	258	286	281	254	283	263	253	246	263	274	251	264	280	236	273	296	262	270	269	248	273	265	261	258	266	257	259	277	263	255	248	281	272	254	259	291	272	255	247	246	253	241	231	262	237	236	244	273	245	287	286	240	246	270	239	269	259	245	255	260	247	241	271	261	268	252	273	295	260	247	232	272	262	233	259	253	241	252	279	292	284	272	241	266	278	241	254	243	245	256	269	243	248	255	283	257	235	254	253	270	246	254	252	272	273	239	236	273	245	257	261	275	225	256	252	258	286	250	254	230	231	268	242	228	264	262	270	254	272	298	240	256	259	279	271	252	227	246	256	257	261	245	255	260	276	251	264	266	264	273	290	233	259	273	243	251	251	211	251	253	257	253	263	276	259	245	269	254	231	263	260	256	272	278	257	273	262	260	264	252	278	255	243	258	253	257	243	234	288	248	244	256	238	265	269	235	238	281	281	251	232	250	253	264	274	260	245	244	268	268	243	251	271	255	255	256	274	243	267	273	243	257	258	261	277	260	236	221	242	229	257	276	263	247	240	238	252	269	264	261	248	266	276	248	303	254	254	282	245	270	271	267	248	266	264	269	264	280	259	272	285	259	254	253	278	237	265	248	235	282	270	281	283	260	243	243	283	256	252	287	235	258	262	250	286	264	264	253	225	253	252	259	273	223	250	278	238	251	245	272	272	259	250	269	267	265	237	275	284	277	243	231	232	226	274	249	258	277	232	239	253	278	265	261	241	244	264	259	278	246	252	241	283	244	254	248	263	297	241	254	254	248	239	260	238	254	278	284	262	245	252	240	271	257	247	237	247	266	249	262	256	259	269	287	261	261	243	279	272	258	263	250	285	239	242	256	274	259	257	301	271	250	266	252	257	246	242	264	268	282	280	271	255	276	250	245	260	265	232	243	245	264	270	259	258	277	239	228	263	253	256	254	270	279	250	238	248	236	248	249	250	262	248	248	232	260	269	265	255	242	251	265	253	255	231	258	247	262	283	250	262	263	253	285	272	246	251	234	285	285	251	259	261	267	253	260	271	290	255	263	273	269	264	240	272	286	258	258	266	263	248	281	268	267	262	238	273	239	247	260	274	258	254	235	262	288	267	268	252	294	264	271	271	274	261	243	285	242	249	247	259	206	255	274	256	237	258	236	251	255	223	249	237	266	246	241	286	274	250	262	256	272	268	249	257	244	269	263	252	241	261	276	256	279	257	291	272	250	243	247	274	229	294	253	269	263	228	286	236	242	232	258	260	279	275	268	234	253	273	274	259	274	266	256	254	264	249	275	232	292	222	271	261	272	262	263	263	244	260	264	267	247	278	245	255	268	226	261	263	248	276	229	274	244	290	249	255	234	232	245	266	258	265	278	282	269	241	271	277	236	256	256	249	268	254	264	251	252	249	256	254	273	270	255	224	236	262	275	259	250	264	287	268	269	270	269	248	251	279	284	288	259	253	260	267	254	235	255	255	247	275	274	248	272	249	258	267	229	285	250	253	245	278	246	243	285	271	236	287	251	253	281	254	256	270	270	234	253	251	251	265	276	232	238	240	272	253	245	264	237	275	258	268	267	278	232	254	240	248	272	259	255	273	250	247	245	278	262	258	270	263	254	253	266	233	263	255	254	245	279	253	237	297	247	247	250	253	260	255	242	287	240	268	241	251	263	275	261	252	277	240	242	253	284	242	275	282	275	300	254	281	284	251	247	248	256	293	264	243	248	286	237	272	265	243	249	319	239	262	268	256	240	269	273	260	278	268	257	260	263	270	259	265	247	272	252	264	228	264	265	249	264	236	258	225	249	275	265	263	245	255	257	263	235	253	268	242	265	253	250	254	261	242	276	265	272	241	241	273	279	234	273	267	260	242	252	272	263	245	260	255	254	226	253	265	273	265	248	228	251	276	263	259	271	238	251	209	247	247	249	233	279	257	236	241	248	261	245	261	252	252	251	221	255	243	270	254	251	250	254	254	255	266	285	250	266	270	266	253	279	274	285	246	261	249	249	263	288	239	280	242	248	262	241	249	264	259	295	240	243	270	233	258	243	255	289	244	264	281	255	245	275	281	267	276	238	248	259	258	250	273	266	243	250	242	287	241	259	231	261	270	267	261	237	248	259	258	273	255	260	275	256	247	243	274	242	250	256	241	277	254	250	284	255	275	250	274	267	253	274	262	286	282	266	251	251	260	253	242	254	264	262	272	251	274	275	283	245	240	245	259	250	263	247	275	267	265	254	247	259	260	274	237	252	286	234	245	250	252	256	248	287	272	249	266	304	256	245	245	275	253	234	270	267	229	273	247	243	239	267	244	232	296	270	260	285	249	272	245	262	280	257	264	242	283	229	254	272	304	263	273	261	266	253	248	265	245	251	293	258	257	288	314	241	243	260	275	256	239	265	240	247	270	221	270	266	248	234	272	245	253	239	268	261	258	257	243	254	244	270	273	289	289	256	243	253	272	241	278	248	266	261	241	247	234	244	250	254	280	236	229	264	257	287	273	283	263	281	278	244	269	236	274	261	287	253	254	242	286	267	269	284	260	269	267	244	260	245	248	277	279	275	256	280	264	260	288	254	300	284	275	241	238	254	258	251	298	256	292	251	259	237	235	258	252	241	228	267	253	233	266	269	246	268	235	246	248	260	257	237	248	270	254	287	237	257	253	242	251	279	263	251	268	275	250	243	276	279	251	249	265	291	268	273	249	248	269	261	254	256	294	271	292	280	278	258	245	248	248	267	245	262	250	271	270	226	263	246	241	260	272	254	272	241	258	231	242	256	244	237	267	258	273	249	280	256	253	263	233	276	256	269	239	257	233	252	290	269	257	271	254	233	244	249	251	266	267	252	249	244	242	244	246	267	282	260	260	253	285	263	238	265	257	255	252	268	263	243	275	244	251	271	277	262	257	268	263	256	262	236	262	275	258	257	271	237	269	256	263	250	266	264	257	271	253	241	275	258	273	259	221	242	260	271	255	271	269	270	238	237	266	240	223	248	270	282	273	245	280	280	239	260	249	294	230	241	267	245	258	254	243	255	258	276	248	267	265	264	239	290	231	299	276	231	260	266	283	256	250	247	231	243	259	271	258	245	273	263	266	252	242	255	261	231	242	260	241	249	244	252	248	260	253	264	252	259	262	259	255	260	273	236	270	279	246	239	243	240	252	249	241	284	252	255	249	244	264	278	259	248	265	240	260	258	252	252	274	244	279	256	237	256	260	256	246	273	260	271	276	261	261	267	269	271	270	242	257	269	256	269	255	260	243	260	267	251	291	293	267	279	251	221	254	265	247	267	259	287	263	251	240	258	253	249	255	267	238	285	252	277	254	225	252	268	247	277	267	263	256	276	265	264	250	236	266	262	271	273	264	283	233	241
38408	48950	36376	10883	4076	4246	570	425	396	417	425	428	429	429	446	447	497	448	413	441	451	493	432	409	445	441	421	444	423	466	400	436	435	414	416	432	428	427	465	414	425	408	401	472	420	454	460	445	436	424	463	419	444	453	416	455	421	392	397	448	429	424	461	446	380	454	425	397	419	414	414	413	428	417	407	437	437	449	383	438	451	418	407	431	416	438	448	431	448	419	399	412	468	439	436	450	469	428	447	428	396	425	449	443	452	467	463	429	433	439	413	422	428	395	443	436	459	389	415	440	424	455	462	437	470	437	434	462	405	429	428	427	438	423	494	455	418	448	428	442	437	404	409	444	431	447	500	420	411	450	470	401	453	459	415	420	451	439	399	437	416	436	423	429	418	448	439	406	417	440	396	435	419	410	464	406	456	398	458	442	449	443	474	412	446	459	409	442	437	473	433	450	466	418	422	444	421	445	419	405	439	421	438	447	417	481	425	450	428	419	431	496	478	419	435	443	441	446	456	438	459	428	437	436	452	464	429	445	444	433	465	470	444	420	423	465	428	416	418	451	423	423	413	432	457	442	437	459	457	452	445	428	430	422	399	469	413	423	451	456	460	464	475	432	450	445	436	438	436	422	430	412	418	444	465	445	417	448	464	412	466	419	415	384	433	457	421	432	458	450	377	451	467	448	397	409	435	440	433	417	441	462	428	430	437	434	453	425	402	430	442	449	423	424	456	431	440	424	438	450	437	439	427	458	431	448	435	425	446	446	421	461	474	412	452	453	450	455	392	437	454	421	450	435	426	468	417	416	404	420	429	450	416	421	422	405	457	456	465	434	459	392	432	418	436	429	402	400	414	440	480	430	434	412	406	438	480	439	417	439	401	429	421	428	473	468	407	423	384	458	428	442	408	391	456	454	412	440	428	449	437	437	447	464	425	389	427	442	449	407	445	429	421	417	439	414	415	468	405	443	415	464	434	448	436	438	465	425	457	447	436	401	471	401	426	442	434	445	416	460	439	406	440	441	430	448	449	425	460	415	418	408	419	468	372	394	431	442	424	486	467	430	431	396	446	441	460	397	417	443	469	421	444	426	406	454	446	457	425	397	450	456	409	421	424	466	475	442	461	424	410	444	412	455	471	402	407	419	440	429	447	399	426	404	439	424	429	423	423	410	438	451	424	420	430	449	393	443	399	415	416	449	439	449	404	456	453	411	420	377	453	425	445	427	457	440	446	383	445	459	401	452	450	429	430	465	425	470	477	449	399	423	404	444	468	425	412	468	425	425	459	451	447	431	431	454	436	454	442	414	462	406	431	406	444	441	414	403	424	421	417	434	416	446	438	435	455	444	432	433	448	455	444	442	443	446	426	442	411	443	476	434	421	459	417	448	422	402	436	395	448	412	446	458	448	367	434	421	437	446	427	425	442	415	414	436	443	372	429	431	402	413	445	462	429	434	429	428	453	448	420	411	416	427	447	411	433	428	413	417	417	488	410	412	416	424	407	423	423	432	443	365	444	451	417	450	423	451	428	399	432	436	415	374	442	440	419	440	400	411	445	428	426	441	436	442	415	466	384	433	445	455	451	453	439	404	439	429	407	433	434	431	407	439	429	494	432	426	435	413	462	402	464	454	456	425	465	436	440	417	433	432	435	432	419	447	426	455	456	433	439	470	473	422	420	441	437	423	445	400	436	402	414	463	417	464	408	440	401	445	435	435	416	408	421	440	462	421	411	425	434	446	446	423	435	439	411	407	458	443	477	416	411	428	478	419	409	397	450	437	412	458	476	408	419	450	463	444	406	424	437	461	430	442	396	433	458	441	420	420	397	444	437	436	432	445	444	438	455	463	438	450	433	424	437	407	410	424	436	459	430	450	397	422	437	386	392	427	440	424	437	427	442	465	411	418	402	382	434	414	398	452	441	448	387	437	456	451	422	464	436	446	430	451	440	433	434	462	419	451	402	429	472	439	428	459	414	426	400	457	434	421	426	452	436	427	449	453	452	467	436	464	428	458	442	440	402	412	434	413	416	408	421	459	461	432	477	430	441	458	430	402	432	443	430	458	424	459	456	439	440	458	439	431	421	412	421	400	439	417	459	421	495	448	464	467	420	432	404	434	437	424	440	410	441	438	433	438	395	432	439	442	453	418	434	405	428	440	442	429	417	457	417	397	454	443	403	440	468	429	487	410	436	371	426	429	451	473	432	405	420	417	407	430	438	414	431	407	432	445	435	424	416	390	439	440	457	413	451	415	401	407	444	426	422	434	413	437	434	445	396	428	423	438	454	446	459	418	379	448	416	457	420	447	443	402	436	451	452	452	434	422	463	405	465	416	459	457	418	432	431	466	457	422	411	456	410	459	419	406	444	457	427	447	434	426	430	438	419	440	401	437	431	412	449	424	432	432	408	436	432	475	446	428	409	452	442	449	440	477	456	452	427	428	455	433	430	477	455	424	432	426	437	428	464	481	482	384	416	444	477	429	467	447	419	455	407	418	438	444	423	426	450	440	455	420	421	420	421	433	415	424	433	415	452	433	424	449	424	397	432	409	453	412	480	429	432	450	417	410	443	386	418	417	438	380	435	430	424	428	417	445	458	439	399	447	437	427	449	450	425	423	428	461	453	454	426	419	453	426	407	391	413	441	442	425	418	447	429	460	453	416	407	458	409	452	437	411	431	447	424	448	400	418	394	398	446	461	435	453	434	424	425	468	460	448	427	424	408	453	422	439	449	425	437	457	437	432	456	433	415	441	438	403	453	443	459	449	444	408	428	441	424	460	437	414	428	467	408	479	427	395	414	432	423	420	416	459	443	460	450	435	411	422	450	453	435	452	417	462	433	465	437	441	444	442	418	461	440	415	431	414	449	416	466	429	418	401	414	416	422	467	421	428	436	436	413	421	440	409	454	427	451	453	505	419	471	448	441	440	423	443	448	441	445	388	442	438	376	438	436	395	463	420	406	402	455	481	432	454	456	406	434	417	416	440	439	417	442	425	482	438	421	460	429	427	448	430	431	402	461	427	446	416	460	444	410	432	423	426	418	446	447	466	463	444	451	461	452	412	430	397	421	440	450	463	422	404	453	427	400	437	466	445	409	461	474	430	443	482	423	425	424	440	405	424	442	392	465	453	397	447	446	425	404	415	411	421	448	456	471	425	458	452	448	422	426	485	457	405	408	410	456	445	429	413	444	466	413	417	411	461	422	451	436	416	417	411	429	436	461	440	467	449	404	440	423	424	394	414	426	457	434	408	425	424	419	400	394	420	411	485	418	449	429	404	424	433	435	405	424	423	411	439	405	413	431	405	444	406	451	445	453	421	459	422	451	425	418	462	432	416	419	433	433	404	416	462	461	460	422	441	409	454	425	454	432	427	409	416	444	429	410	433	402	453	436	422	432	447	411	410	420	443	398	439	448	402	449	429	476	468	457	405	421	406	438	426	418	429	447	421	439	453	433	463	446	419	443	392	457	426	443	482	412	467
25475	25133	38438	31092	21031	16940	3696	449	436	442	455	436	435	397	352	420	408	386	406	413	387	393	424	377	403	451	404	410	395	403	394	401	445	379	402	408	409	427	415	382	370	387	411	408	428	395	354	396	397	408	387	355	434	395	432	397	416	421	360	380	406	394	427	401	375	389	389	422	379	364	367	388	397	362	370	407	400	407	391	417	437	399	409	361	427	408	410	410	395	402	407	393	409	388	440	391	376	365	400	413	366	369	370	391	387	390	389	400	373	381	399	384	385	375	410	379	437	367	389	356	421	407	400	359	434	392	404	410	407	414	415	397	422	374	402	396	370	404	401	426	394	402	372	383	410	369	416	384	402	378	401	381	390	373	370	351	370	375	395	389	388	365	375	398	365	381	375	399	398	400	391	428	418	377	385	368	409	388	400	354	417	375	344	411	426	412	379	431	354	419	392	381	417	442	404	399	385	359	371	377	396	391	419	347	383	433	410	407	415	414	381	415	399	426	401	428	411	366	413	383	411	397	419	393	398	406	415	394	394	387	383	396	385	389	412	414	376	369	373	418	399	404	435	394	384	432	392	384	413	417	405	412	394	397	362	395	433	400	383	400	387	421	369	402	410	373	416	413	422	416	383	414	436	419	404	406	382	393	383	384	401	403	404	393	396	418	414	389	376	368	421	392	437	389	440	416	389	380	413	373	422	389	431	381	380	392	434	373	390	401	386	413	373	394	436	375	442	409	396	392	397	384	398	373	403	399	408	382	401	440	399	418	376	403	395	386	394	412	340	394	390	395	442	420	375	360	393	435	398	371	380	402	405	387	417	397	388	417	373	413	373	385	378	421	371	401	402	374	446	365	400	391	396	362	389	401	397	388	459	394	383	422	422	355	395	376	403	413	402	436	415	387	386	418	395	434	432	417	418	398	421	395	423	393	403	453	377	381	421	367	399	385	427	399	406	390	386	398	365	406	396	378	395	454	374	398	365	412	369	394	397	415	396	411	392	400	391	386	418	408	418	413	393	419	404	382	397	392	399	432	367	353	434	420	404	370	390	397	397	418	414	413	429	387	399	414	414	379	409	403	425	397	382	420	426	408	372	395	420	391	393	377	398	405	420	365	373	404	422	380	378	367	375	376	386	399	385	391	402	404	409	419	396	407	418	401	359	408	400	389	374	356	407	397	394	405	415	396	378	409	437	410	388	422	413	401	399	366	389	384	400	428	396	358	378	407	409	398	430	377	380	397	405	369	374	395	414	396	375	433	349	391	387	397	393	400	364	394	402	388	407	389	444	412	379	361	401	381	402	369	395	388	421	378	412	420	390	375	383	388	400	398	400	419	392	384	392	373	379	363	390	370	416	426	381	395	392	374	368	371	365	380	367	393	382	407	431	379	376	404	417	403	409	396	396	410	405	403	417	382	405	416	399	364	405	378	403	423	363	394	405	410	353	398	390	396	383	385	407	430	385	362	410	411	391	389	365	418	404	375	359	397	389	397	401	399	366	412	364	402	385	358	401	383	415	402	393	403	405	396	404	404	388	393	424	430	417	376	382	376	385	396	423	348	372	425	374	378	381	382	372	405	375	411	361	382	454	385	399	418	379	395	376	390	359	389	402	372	395	403	366	353	406	389	458	400	370	417	380	384	393	365	434	374	411	369	403	425	394	385	391	375	325	369	409	374	372	419	391	386	404	412	376	414	426	373	415	403	393	378	376	377	400	376	394	347	381	362	377	367	388	384	413	381	418	381	372	390	394	417	380	373	455	389	392	429	399	418	393	387	402	444	421	396	409	381	368	383	412	416	456	389	380	381	410	398	381	423	404	384	380	405	428	391	413	417	359	385	360	383	381	407	384	407	402	459	395	414	409	397	374	375	374	397	383	413	395	415	436	412	395	396	401	364	403	413	409	435	395	419	374	406	413	352	392	399	424	393	346	435	374	408	422	392	361	452	405	399	438	426	384	399	351	401	399	428	432	403	410	400	399	396	403	422	381	387	397	354	407	417	383	412	379	371	412	383	421	419	390	392	401	380	428	411	412	357	411	396	388	402	383	378	397	411	388	395	413	433	405	392	426	405	418	377	434	386	387	382	391	383	387	401	371	370	382	410	413	401	378	402	419	387	387	382	397	385	387	382	406	367	387	389	356	419	389	411	383	359	386	425	392	430	420	392	416	372	375	420	415	414	397	378	413	396	414	373	401	374	403	392	418	404	420	412	343	444	448	405	398	344	390	387	390	397	412	403	378	400	380	390	433	366	421	408	391	394	382	385	380	410	374	375	395	381	377	425	381	360	412	423	390	389	413	394	379	375	398	406	393	373	362	390	394	429	391	384	393	427	383	375	403	402	394	387	405	385	388	400	401	395	415	398	410	405	410	393	406	407	365	390	378	397	381	402	375	388	385	416	411	396	371	364	385	379	406	415	390	403	367	412	392	405	410	364	397	377	376	350	411	366	394	400	374	386	424	401	379	404	390	393	402	389	396	387	412	410	411	399	428	400	423	393	379	379	383	351	381	405	375	419	433	373	417	375	407	381	388	393	385	377	361	367	410	407	411	423	416	380	410	405	391	396	356	392	381	404	398	410	447	417	382	405	406	380	366	424	400	374	425	354	394	363	410	393	400	413	371	441	408	417	396	380	414	399	390	436	399	399	376	408	383	384	391	400	405	384	400	373	400	402	404	380	379	385	415	388	395	373	408	397	383	387	402	395	378	410	347	397	373	389	409	353	399	417	374	393	347	387	391	429	397	414	427	417	402	390	424	369	420	380	401	401	439	405	394	391	399	397	441	419	401	385	434	380	365	407	413	399	391	367	366	406	407	389	413	406	389	384	424	398	427	407	383	395	411	385	408	409	394	431	413	384	414	444	378	401	413	369	391	373	375	371	398	401	438	389	392	415	369	397	395	368	409	378	417	416	398	396	384	376	391	389	341	357	410	353	395	373	397	423	416	409	410	408	391	397	395	410	383	422	381	406	399	398	382	383	401	342	397	384	380	397	422	384	371	411	387	404	364	382	395	386	362	387	420	404	385	408	415	382	388	396	381	375	410	388	418	374	402	404	447	387	401	406	414	396	378	395	373	420	392	406	413	399	366	414	378	362	387	405	412	375	435	388	417	339	389	386	374	397	434	413	388	416	395	384	380	389	382	388	380	389	373	348	397	414	398	401	386	401	399	382	379	398	384	402	417	407	390	361	415	347	382	360	391	379	387	370	390	391	417	386	397	361	388	411	406	376	369	375	439	408	408	396	391	407	422	394	398	380	394	424	355	367	392	408	382	418	402	373	378	411	405	424	400	385	408	389	402	352	405	374	377	399	427	388	420	404	381	386	400	387	393	397	403	401	418	384	382	397	397	398	364	370	406	386	407	413	365	386	370	352	389	372	373	429	398	421	447	373	408	393	374	343	390	393	418	409	384	399	389	400	410	403	372	410	420	394	391	427	393	399	406	418	388	369	346	354	400	400	380	416	390	405	411	404
62155	93695	74977	37464	21292	20688	2908	662	643	648	637	647	671	622	639	596	628	649	628	606	632	647	632	635	620	647	640	631	655	612	602	598	613	643	656	615	589	645	657	599	582	618	579	606	595	655	599	609	667	646	651	585	589	651	616	655	592	646	636	632	614	593	587	598	651	601	610	625	625	662	650	680	626	611	606	657	607	632	623	600	620	626	621	629	626	640	594	620	634	637	602	609	630	615	616	643	638	611	626	659	669	627	666	678	644	622	618	639	596	611	636	626	644	627	607	631	625	624	602	633	662	613	598	637	626	625	647	632	625	651	640	628	600	654	633	643	624	601	595	632	623	602	584	628	636	658	633	595	596	626	660	615	612	619	641	600	676	634	613	607	611	658	634	638	632	581	623	609	616	605	657	582	656	644	643	621	615	598	631	611	629	634	621	629	635	610	587	610	620	618	633	649	578	655	566	596	603	625	623	622	603	657	639	660	607	628	641	667	594	656	628	596	610	622	632	619	611	596	691	674	677	590	643	617	612	657	627	689	663	650	629	652	661	622	591	617	633	627	648	609	637	626	608	606	632	650	649	617	624	642	627	672	649	652	639	587	598	578	640	589	607	616	638	669	667	616	642	602	612	630	646	657	628	638	639	655	649	587	623	626	670	597	651	604	608	554	577	647	645	610	620	590	591	600	634	673	588	615	645	610	656	610	641	634	601	639	624	635	624	601	620	605	599	581	582	637	636	659	649	618	602	651	656	608	650	598	602	586	616	616	604	650	614	642	629	655	639	650	591	625	605	652	614	597	601	627	616	612	600	650	641	588	638	625	622	611	630	641	636	637	625	635	628	630	626	651	616	594	587	606	618	634	631	617	653	597	633	604	584	642	629	618	578	672	656	683	616	616	612	661	589	620	593	647	599	657	580	604	638	620	633	627	609	621	615	630	625	594	633	579	659	620	678	632	602	621	645	618	652	617	577	592	661	625	601	650	639	624	586	649	648	647	621	618	615	638	625	636	597	626	606	641	632	612	683	595	643	643	620	602	646	609	570	628	618	637	626	600	642	592	630	590	607	604	613	624	643	634	639	715	655	605	636	595	618	648	627	613	622	594	619	600	628	585	627	620	654	609	638	662	620	662	565	615	625	633	593	649	650	563	614	644	635	625	616	596	613	656	600	656	611	618	621	585	620	641	645	650	588	617	633	622	652	647	625	666	596	564	617	599	629	600	644	666	630	619	622	631	638	628	610	668	628	610	602	624	594	674	606	637	681	598	616	584	611	598	614	628	605	618	626	652	611	620	615	604	644	621	674	644	625	610	641	628	590	638	587	635	634	645	602	654	621	662	610	627	629	624	627	598	630	622	604	620	614	617	631	619	610	628	658	592	629	626	633	625	648	627	640	628	666	617	635	636	621	649	609	610	633	619	685	618	640	619	644	620	631	660	636	617	636	614	590	646	603	570	666	606	634	599	664	614	641	665	611	643	629	573	615	622	594	675	618	606	610	659	640	657	596	650	605	613	580	618	627	597	647	614	622	626	630	637	635	648	604	690	637	673	608	615	625	648	597	625	601	611	608	663	617	636	598	658	619	643	602	627	631	617	633	601	602	613	615	641	641	599	603	618	648	636	614	611	610	647	659	604	669	656	612	615	553	585	627	594	586	606	640	593	625	614	608	626	626	640	604	617	627	609	661	639	640	599	602	651	658	652	611	649	616	600	609	619	617	598	621	594	629	622	637	606	641	621	609	660	633	632	675	675	643	628	604	650	605	576	642	661	662	633	624	640	630	642	621	597	606	565	668	620	644	621	634	654	577	589	625	592	572	656	633	595	635	645	638	592	623	638	635	574	641	599	594	628	635	615	595	587	636	603	652	618	588	645	649	639	613	619	648	630	629	583	649	600	636	580	624	667	600	682	597	661	656	612	628	586	583	656	636	592	620	660	635	641	645	659	644	608	585	608	630	677	654	593	636	651	644	659	611	612	654	586	615	590	601	578	630	648	606	591	659	622	645	639	604	604	675	653	634	636	651	586	623	637	597	616	592	598	662	662	620	645	585	602	564	641	588	653	635	649	595	623	646	627	629	654	663	600	649	629	615	638	643	634	631	594	648	640	636	617	625	639	590	621	683	582	602	609	671	609	640	619	590	605	621	644	632	634	648	608	647	686	630	627	632	632	636	624	654	574	638	652	615	576	628	652	601	580	628	592	581	669	610	652	607	582	625	619	583	641	668	630	644	648	598	606	645	646	634	627	625	605	688	658	629	636	633	585	663	578	612	620	692	622	615	615	590	564	636	631	585	605	639	598	601	606	633	643	597	625	628	624	625	629	605	595	627	613	597	642	640	653	607	647	641	661	651	596	642	603	642	570	631	656	651	664	647	606	599	648	609	655	671	683	566	625	627	639	618	639	660	619	642	610	619	612	648	633	651	606	588	595	617	593	639	576	619	615	643	629	638	627	643	606	654	611	606	682	650	596	616	643	671	614	617	631	617	612	575	660	640	649	553	592	607	606	585	581	646	641	620	623	614	701	651	634	626	676	627	650	664	607	628	642	592	617	653	582	583	631	673	569	611	657	626	622	638	667	613	621	624	644	615	641	625	638	635	617	602	644	623	625	627	636	627	615	602	583	681	619	603	626	625	608	625	649	633	648	592	621	612	605	628	666	631	592	611	628	614	648	589	604	641	651	637	617	641	629	639	610	619	617	669	651	632	649	674	634	638	612	598	633	661	620	612	649	658	606	636	607	626	669	618	602	586	650	656	635	640	634	631	613	657	630	598	639	585	660	609	641	624	607	658	609	637	622	648	586	622	676	685	622	625	646	630	624	646	610	609	615	593	608	656	616	627	628	623	589	628	631	612	633	630	636	605	596	635	615	602	628	633	604	626	614	658	616	613	682	603	600	621	612	650	592	666	603	589	595	610	637	616	654	596	667	639	628	634	610	612	598	629	644	630	619	625	664	607	589	606	630	596	658	614	594	645	653	588	677	640	619	623	662	613	651	608	614	641	598	602	625	605	661	639	620	601	643	640	595	641	611	629	638	630	583	589	609	640	588	605	614	628	603	636	607	629	637	651	664	647	590	671	625	671	672	620	598	620	663	622	632	620	638	660	652	656	602	623	679	616	603	664	646	627	645	610	641	598	633	643	609	643	576	602	627	654	636	632	616	600	600	621	600	608	656	627	613	675	660	642	597	604	628	637	688	602	591	655	645	576	607	596	615	605	659	671	616	571	633	675	620	640	642	625	653	630	692	623	613	596	622	581	612	621	645	590	636	691	664	616	649	661	607	630	625	650	612	639	624	595	646	655	592	586	621	610	626	651	624	635	607	640	612	601	603	654	648	602	570	627	630	606	591	641	658	637	621	605	644	601	662	645	658	587	612	663	665	654	679	664	613	643	656	658	646	627	603	616	586	605	615	650	585	666	614	625	571	668	627	637	658	606	624	658	594	598	594	612	602	596	651	596	626	636	638	628	621	643	620
24240	23259	35245	28430	21995	22495	8751	739	653	613	580	604	600	595	610	614	598	642	605	578	547	652	564	605	580	597	607	587	598	592	604	614	568	564	615	591	620	609	602	597	569	575	583	575	567	587	602	622	622	579	617	604	572	585	570	585	602	561	525	526	533	608	552	608	604	581	595	565	546	585	602	579	576	599	621	602	646	600	601	591	576	575	627	596	578	568	613	580	588	591	612	617	567	565	616	593	605	590	566	578	610	565	615	572	579	601	604	569	625	581	564	585	588	557	581	597	519	587	569	621	601	594	568	602	596	569	522	590	613	571	557	576	638	588	535	573	616	553	603	610	587	594	563	597	579	594	576	562	592	593	588	583	562	575	598	602	570	585	579	549	566	589	569	577	534	572	558	626	639	574	612	614	609	562	585	544	556	575	611	572	588	569	578	610	548	603	574	602	619	589	582	557	553	556	583	572	621	590	596	623	538	572	551	610	613	597	596	557	575	623	545	601	583	590	552	578	558	576	577	574	568	599	567	588	564	614	577	641	594	600	624	603	545	610	563	535	613	601	568	607	591	601	594	538	583	553	547	582	612	577	617	563	546	628	596	578	596	591	598	588	580	593	578	604	613	567	557	571	573	574	589	594	574	602	566	579	603	611	585	564	582	607	611	566	540	577	559	594	566	602	548	605	562	593	584	571	584	587	563	541	564	553	557	633	592	565	584	616	588	579	602	575	564	551	552	560	562	552	616	607	572	623	572	557	549	582	515	630	565	586	577	556	567	620	558	571	589	618	599	550	566	572	568	556	570	594	555	570	584	630	553	578	559	588	595	571	585	590	560	575	564	610	578	572	598	615	612	581	590	595	559	579	571	587	598	556	586	571	609	591	587	560	550	624	549	569	604	612	599	582	576	563	593	573	596	542	584	587	581	567	572	622	557	567	584	610	611	541	562	580	583	611	601	556	564	577	598	567	586	556	578	578	532	553	624	569	584	593	600	571	620	580	545	570	584	590	597	619	597	549	592	632	616	544	588	585	599	585	602	590	582	564	585	581	594	588	587	601	538	607	611	557	558	576	592	569	615	571	576	570	606	585	583	592	561	586	597	585	584	583	568	612	572	602	570	597	575	599	574	620	588	578	589	599	541	571	629	581	597	568	598	567	563	577	603	613	625	568	585	562	577	591	564	593	594	586	546	580	634	613	618	578	599	549	589	597	560	560	586	595	599	602	556	536	604	550	592	632	637	570	585	561	570	596	589	556	567	559	588	577	609	584	638	588	586	603	573	551	576	602	620	600	626	552	575	577	605	614	576	562	589	586	611	565	603	545	559	587	575	560	591	608	533	598	556	591	559	570	559	575	590	653	537	620	518	596	581	603	604	589	609	564	586	609	558	601	584	580	560	521	548	544	581	629	617	581	595	533	560	612	585	583	582	577	594	539	580	605	541	577	594	557	568	553	601	574	564	576	586	576	625	594	601	588	578	583	639	565	594	586	577	618	582	578	581	589	618	572	620	591	582	579	584	619	576	576	560	598	573	595	587	564	571	536	615	546	617	603	571	541	600	635	599	604	575	567	616	611	588	595	579	593	581	615	585	608	574	597	534	582	549	552	586	608	582	592	598	581	564	599	557	582	631	589	619	557	600	617	626	545	589	569	557	627	598	603	575	627	540	606	628	614	585	584	587	588	583	584	535	581	590	636	574	569	559	628	602	539	573	575	628	591	600	586	550	571	651	600	597	587	587	589	618	548	581	609	580	579	610	633	562	570	570	587	584	557	617	588	565	564	571	611	568	586	616	598	587	580	560	637	616	583	569	589	545	595	613	552	582	605	554	588	581	589	551	562	575	613	600	559	586	592	568	578	598	588	558	564	588	594	622	570	578	567	557	579	552	597	548	637	614	558	607	588	574	613	588	642	627	574	596	608	571	547	576	566	541	591	604	571	549	579	627	566	575	569	523	573	547	582	607	595	584	584	601	561	592	587	591	585	605	617	580	558	581	583	581	577	583	591	565	572	553	586	575	614	587	639	536	594	544	571	594	593	559	563	579	590	591	525	581	604	582	560	563	621	567	555	599	589	578	608	553	555	649	582	527	582	624	621	600	611	606	561	571	584	619	583	554	586	594	586	546	592	595	595	565	612	571	577	593	596	594	562	592	563	597	622	596	525	565	598	603	556	588	612	572	631	549	595	592	603	547	627	559	591	577	588	590	632	605	574	597	541	529	582	555	598	568	600	580	592	535	594	562	522	572	597	576	601	576	625	590	611	583	579	556	554	574	559	563	547	550	622	534	615	546	570	575	581	591	581	554	590	615	570	624	605	548	600	594	582	557	610	565	566	550	608	585	597	579	610	609	575	589	572	584	572	583	532	580	619	566	570	604	568	618	561	581	566	589	534	545	610	572	578	578	597	573	616	542	579	587	555	601	576	602	565	597	580	606	619	631	595	616	567	587	590	565	558	560	582	592	585	574	567	560	569	636	564	540	593	567	599	524	569	633	567	597	603	578	543	601	582	609	596	591	605	616	612	595	598	595	587	597	552	600	567	596	565	573	560	605	602	547	611	577	575	600	541	542	550	592	527	606	617	599	580	574	567	551	592	623	570	570	546	579	571	547	600	530	588	552	574	604	581	592	565	563	636	601	547	580	626	616	619	556	599	556	591	559	572	581	589	566	614	601	607	542	565	583	593	597	579	569	609	636	600	583	576	582	574	568	597	598	583	560	586	603	608	583	548	591	578	580	586	542	579	579	586	571	608	602	569	570	542	596	577	575	581	548	591	551	579	559	602	605	566	582	585	579	624	556	560	531	577	564	573	586	595	555	550	585	618	615	602	629	599	585	575	597	555	606	583	554	556	604	574	623	559	583	547	562	575	541	610	607	589	634	600	609	590	579	552	595	566	530	610	655	548	570	570	590	608	624	608	588	583	576	578	589	599	607	565	587	603	614	570	598	584	589	585	596	586	608	545	623	565	604	573	604	555	545	627	541	577	583	557	561	583	564	623	573	573	587	628	589	593	538	602	622	522	591	562	559	619	601	590	571	581	604	603	596	560	611	520	596	580	526	580	617	549	563	579	589	567	588	584	567	591	605	553	644	561	561	584	549	575	541	579	575	570	554	639	626	575	567	570	550	588	623	622	517	581	588	629	588	579	581	626	605	572	581	551	595	601	560	593	565	591	567	584	638	608	554	591	592	559	596	593	571	659	586	606	551	560	602	596	602	566	596	596	596	527	603	602	599	629	580	587	622	609	574	580	585	555	573	568	615	554	567	617	600	539	559	570	563	565	595	606	606	559	540	588	558	565	597	617	590	550	576	593	597	548	554	551	589	597	533	580	613	551	557	595	589	586	592	546	558	551	583	527	540	581	562	564	587	596	556	592	579	632	564	610	599	581	555	564	544	581	590	560	586	620	595	605	570	548	567	602	568	558	580	571	624	564	587	601	612	566	569	575	580	548	602	553	618	553	589	589	568	596	640	563	607	538
62550	103036	83288	43811	25952	27834	3525	962	919	927	954	882	856	864	917	896	851	875	893	892	928	941	864	924	952	881	914	888	901	918	836	839	914	897	880	870	894	899	876	872	844	926	871	857	895	893	858	873	839	855	879	887	887	945	865	850	866	921	849	864	922	857	852	930	859	861	909	844	864	897	928	863	859	919	842	863	912	840	879	875	888	879	893	894	786	850	839	910	903	849	966	923	933	879	843	856	879	889	864	843	882	890	928	870	874	842	865	862	900	890	862	792	867	883	924	878	854	898	906	865	920	921	851	896	885	842	863	860	867	834	844	911	883	851	892	819	901	892	901	887	884	883	888	890	884	876	849	863	870	834	877	885	855	889	873	881	869	901	896	883	876	871	848	861	963	858	861	927	835	872	910	856	905	867	873	912	850	829	913	841	871	875	874	878	867	845	860	846	924	894	863	851	892	874	827	852	868	855	862	880	933	946	841	932	857	880	874	869	908	896	890	920	893	869	894	857	867	854	866	885	871	909	924	886	881	890	826	868	886	851	947	843	886	924	848	900	826	889	861	923	878	875	846	875	890	880	882	895	868	868	854	877	852	843	943	901	874	896	894	894	896	871	877	899	889	883	836	879	837	876	859	946	856	878	945	851	831	899	814	896	831	895	851	865	878	916	905	917	870	931	836	870	913	905	917	922	863	874	882	871	868	921	882	885	866	876	844	895	905	913	878	931	876	842	883	915	896	886	828	833	875	899	835	888	911	822	876	931	933	857	867	850	888	922	873	917	930	910	899	880	894	861	848	887	836	895	877	858	843	904	870	880	907	922	847	922	894	884	890	874	856	911	835	889	872	933	865	890	883	884	875	892	850	875	823	833	870	876	890	934	885	859	921	863	865	887	897	885	858	864	898	883	840	851	939	863	857	872	896	851	852	882	845	835	899	895	890	894	870	878	811	852	848	916	861	877	909	867	882	799	839	878	913	849	915	832	879	908	909	885	858	881	912	893	898	891	821	946	832	906	892	885	865	841	908	863	875	885	883	849	883	892	895	881	842	876	865	841	888	833	876	866	842	912	853	903	912	895	850	885	838	932	856	897	882	900	863	877	813	881	862	842	891	852	834	868	883	900	825	878	886	926	900	849	891	878	842	916	887	926	953	844	914	915	876	849	904	843	864	907	857	933	908	860	928	897	880	886	936	866	910	929	878	880	860	901	859	892	893	862	864	877	910	886	894	951	875	868	907	895	881	878	862	937	856	864	904	894	877	922	895	884	933	949	847	835	830	889	864	903	859	864	926	827	897	818	885	893	858	914	861	877	871	872	920	805	877	856	846	877	901	890	819	848	914	853	861	899	907	901	892	875	859	858	853	869	920	890	831	836	881	879	923	847	847	925	891	874	895	917	907	908	914	883	905	916	900	860	853	923	903	901	929	886	882	881	874	896	871	881	853	920	811	869	859	868	894	831	862	867	876	886	866	926	880	925	871	873	853	886	869	852	929	907	894	878	898	897	902	909	862	828	831	858	936	863	853	876	869	845	879	885	918	884	859	880	839	878	852	851	843	896	889	869	874	885	921	909	901	931	909	850	839	881	933	934	859	936	870	907	903	914	880	897	797	874	895	898	885	858	921	916	866	892	889	906	878	869	876	856	883	869	890	850	849	827	903	891	900	866	943	882	876	892	931	903	854	891	905	860	885	866	900	874	949	881	900	935	904	887	899	879	858	841	875	891	879	842	895	842	934	908	881	851	859	877	837	865	922	868	810	904	897	920	909	859	897	863	871	894	850	837	935	871	881	873	784	839	881	865	954	878	916	869	894	900	942	860	861	919	895	877	909	847	844	871	842	921	914	894	883	883	857	892	837	872	854	852	908	885	887	879	858	934	908	852	850	893	893	859	871	863	888	903	889	835	931	841	827	880	846	931	962	872	882	805	889	872	953	897	883	840	861	876	901	898	921	875	869	870	894	918	895	878	866	848	905	874	888	888	896	838	885	877	878	853	923	898	895	906	882	858	906	861	846	836	894	899	877	856	859	900	871	883	892	907	886	879	903	857	872	884	868	830	867	899	832	839	932	896	851	913	902	832	859	894	842	886	880	834	856	867	874	854	888	875	829	867	868	885	873	874	913	847	847	882	877	860	870	856	868	840	859	888	874	915	907	827	867	873	869	939	904	914	907	904	869	837	914	916	915	889	854	833	902	847	855	883	912	879	892	946	904	886	850	838	854	861	878	869	892	869	875	874	915	882	837	883	916	853	850	854	864	909	911	846	863	886	910	871	915	834	833	884	843	856	903	922	857	868	892	906	914	849	870	943	849	870	868	882	892	888	839	869	863	910	916	895	865	855	883	845	879	869	867	838	875	891	907	951	907	902	816	869	874	885	884	810	892	864	857	885	849	866	876	868	889	878	883	902	866	862	884	884	860	881	911	831	832	793	888	839	869	862	867	845	876	895	872	933	860	941	851	914	841	855	874	902	836	862	856	897	888	902	884	798	856	833	904	887	843	920	886	846	893	882	871	876	868	884	886	900	847	960	896	903	888	873	853	932	861	909	903	840	926	885	802	860	884	885	909	903	859	847	850	852	847	876	915	881	917	912	940	871	895	910	894	897	878	863	840	868	840	858	855	888	913	851	912	874	866	919	809	920	869	826	867	830	884	858	913	856	867	885	890	881	898	884	950	888	874	902	847	861	832	878	947	830	868	872	842	885	877	868	906	855	897	811	913	910	844	850	867	885	879	886	909	875	874	872	888	857	901	945	876	876	897	917	894	823	883	892	857	900	914	882	842	870	891	920	871	893	877	915	866	884	942	926	831	892	867	872	887	846	834	855	880	857	864	830	912	844	831	921	892	906	914	842	903	855	839	882	915	926	886	922	885	876	880	900	905	892	889	851	869	879	842	835	830	810	879	835	864	910	862	847	833	904	907	885	845	853	925	905	931	852	875	858	919	876	896	877	874	895	923	895	820	856	882	864	863	879	921	907	889	906	907	912	899	892	903	882	859	902	897	868	834	859	867	834	905	861	873	898	871	893	872	925	935	847	882	875	910	886	885	889	905	897	874	919	918	925	881	918	913	865	884	907	913	911	923	879	872	873	862	820	878	862	925	862	858	882	851	843	867	872	871	917	906	833	886	870	850	864	899	890	928	927	900	877	860	902	890	900	927	866	888	886	869	834	813	847	892	833	884	917	811	851	923	904	946	832	881	879	929	875	895	827	874	917	879	941	888	904	902	850	899	886	830	880	883	874	903	878	848	890	884	857	840	901	873	867	855	866	944	876	846	901	970	911	922	912	893	886	869	886	878	888	907	858	839	869	856	868	856	884	853	874	827	879	860	930	890	850	908	901	874	897	867	862	874	893	834	846	869	894	919	865	859	839	920	870	849	863	901	911	922	835	865	932	851	908	865	895	858	905	886	877	843	900	868	863	886	881	857	845	837	891	878	879	922	854	860	892	843	901	828	883	862	839	895	932	854	879	898	913
30425	29896	31422	12677	1943	1825	304	252	242	238	254	298	264	260	257	297	262	280	268	230	232	251	264	258	250	264	290	252	273	258	247	248	237	264	246	258	248	258	250	234	260	280	249	227	257	234	261	259	247	233	294	231	258	250	249	281	265	216	265	229	267	248	261	286	265	261	274	296	266	257	246	265	260	252	267	225	275	282	251	267	240	257	225	270	266	235	237	246	286	261	261	246	263	255	226	238	277	253	260	235	266	234	252	254	247	254	238	244	290	231	255	233	237	265	262	254	263	251	259	255	247	262	254	247	247	222	258	238	250	262	248	243	241	247	239	250	220	255	281	241	248	229	268	260	218	292	239	265	239	259	245	245	240	251	269	248	244	250	246	228	258	255	243	241	262	274	272	246	237	266	244	238	227	265	274	239	245	236	264	235	263	275	257	271	292	257	251	252	243	242	273	249	260	206	260	254	255	245	266	275	276	277	277	223	287	271	253	253	248	255	250	261	263	228	233	268	267	257	251	252	249	251	266	254	240	253	226	253	239	241	249	236	263	215	262	257	262	243	237	257	258	252	247	227	265	276	283	234	279	240	247	244	255	268	265	234	259	261	241	230	249	248	254	239	246	248	252	247	237	269	246	245	252	247	273	263	269	254	253	240	248	252	248	262	247	257	244	268	228	237	300	240	225	284	224	245	269	267	247	256	262	285	263	242	221	251	253	264	260	245	246	245	250	265	258	255	227	234	244	261	262	250	238	262	249	266	262	251	240	264	254	261	217	272	257	229	222	257	261	270	261	255	264	272	248	249	235	276	258	287	234	256	242	248	241	259	266	245	269	258	256	277	261	251	239	244	232	233	248	270	264	263	251	235	276	258	261	278	249	253	238	280	240	232	235	262	289	281	239	252	255	229	233	260	258	290	255	251	248	252	273	262	249	265	259	264	249	234	252	254	251	265	238	255	270	263	264	248	255	262	244	268	253	253	266	244	251	262	264	244	245	255	253	265	251	240	252	263	243	274	262	236	277	230	261	259	264	261	283	255	222	259	284	279	245	274	269	274	289	221	253	261	252	253	255	248	244	240	261	273	268	273	261	252	267	228	249	263	219	252	257	237	271	275	252	257	250	250	265	260	276	249	238	235	265	268	277	261	257	262	281	241	257	266	232	265	261	256	254	243	256	261	250	278	254	253	269	257	274	226	258	278	289	252	235	246	253	247	246	240	246	288	248	277	267	273	223	271	250	239	270	243	237	263	255	248	266	253	236	257	227	253	244	272	276	244	271	259	257	260	262	265	272	263	230	248	240	258	251	254	260	250	250	223	303	276	263	265	287	267	267	241	245	254	263	265	271	265	268	264	254	250	238	248	231	237	260	271	252	245	256	276	250	264	284	271	239	245	231	260	265	262	239	285	241	239	236	236	226	253	274	249	223	235	258	251	268	259	273	219	259	279	253	273	233	224	246	255	243	289	241	251	243	256	288	265	225	225	234	259	260	257	240	278	247	255	232	241	261	239	261	282	203	252	263	242	255	274	267	240	246	233	246	239	247	212	250	272	227	273	262	247	271	246	296	242	260	285	243	255	263	260	247	260	245	248	259	230	255	242	255	241	240	279	257	228	233	254	253	222	229	269	236	244	277	251	236	257	259	265	276	261	251	262	250	277	245	278	262	271	260	249	266	297	258	239	249	270	278	245	246	242	246	264	253	272	259	242	264	254	256	257	263	254	239	270	250	292	276	239	271	259	253	257	282	245	251	259	279	254	252	245	239	265	267	243	243	277	248	246	260	251	255	259	231	267	245	257	245	251	236	247	253	261	258	270	251	262	258	234	235	239	244	241	257	267	244	252	276	237	251	245	237	230	256	270	258	258	236	271	253	278	274	261	268	248	261	264	225	255	238	240	265	257	229	277	250	275	263	225	249	266	264	270	257	240	246	272	274	275	272	247	239	271	255	269	235	255	273	249	263	273	277	247	241	266	251	274	249	246	299	245	247	259	242	238	258	264	262	222	264	267	265	225	269	228	265	245	252	251	248	253	258	211	236	275	245	268	258	272	240	227	265	275	291	274	230	272	280	285	245	235	238	243	271	243	259	285	218	258	267	281	254	242	251	235	246	251	268	265	252	243	256	274	279	251	255	236	246	272	241	274	252	285	249	280	248	256	292	255	257	248	271	255	281	260	269	246	245	265	263	240	245	259	237	246	261	255	270	262	250	244	260	261	232	258	254	251	252	258	260	254	240	219	243	277	259	258	221	245	255	273	212	264	250	262	241	267	265	241	251	249	254	253	256	258	236	231	230	261	273	266	242	233	254	264	263	273	245	254	254	284	240	261	280	259	253	249	256	277	249	246	270	221	257	258	265	240	254	250	250	267	270	276	246	267	249	231	233	245	256	243	243	255	276	274	242	264	245	260	281	256	266	248	248	208	266	243	231	269	249	262	233	258	262	251	234	256	270	261	253	278	243	266	254	235	251	268	261	260	250	272	269	242	284	255	244	267	223	279	253	259	258	248	256	244	258	292	240	258	271	290	215	245	270	250	256	256	298	256	248	251	259	247	285	248	287	262	271	249	254	294	238	246	239	257	238	278	252	244	279	223	268	229	225	240	257	279	232	268	265	251	237	270	264	231	246	238	248	263	223	253	223	249	276	250	235	240	246	254	221	245	248	260	241	263	251	273	263	272	289	224	269	260	260	228	255	261	237	251	240	247	252	257	261	252	267	266	245	246	247	234	248	257	262	242	260	263	260	262	236	259	268	285	270	244	275	256	256	240	239	277	203	231	263	241	251	263	247	255	244	234	266	253	240	256	257	240	268	264	286	258	237	253	235	248	288	250	241	268	249	253	248	246	261	265	244	216	246	285	281	318	249	278	258	255	227	248	239	269	270	218	237	271	288	222	250	272	236	250	264	235	271	252	265	261	233	257	254	248	281	257	240	266	265	226	256	273	236	218	250	282	239	292	249	263	258	251	263	244	229	265	245	264	243	238	245	247	290	245	243	243	239	245	257	254	262	242	253	251	261	238	265	262	250	275	256	258	239	294	277	235	264	252	227	281	251	265	256	256	233	238	267	256	240	247	241	260	256	264	261	245	276	236	256	243	236	223	242	243	267	262	263	266	249	216	280	267	271	246	254	238	248	257	269	263	251	273	263	250	249	276	263	257	238	221	263	240	251	235	255	267	267	257	255	241	232	252	272	230	250	230	263	243	276	260	256	268	256	241	253	245	250	277	244	267	248	240	262	261	240	220	257	242	247	253	253	262	275	233	273	264	251	254	257	274	263	254	245	281	272	275	248	270	273	227	247	256	261	243	240	245	263	260	278	256	258	276	246	256	251	259	233	250	282	271	265	255	264	264	236	259	262	269	268	286	261	262	269	266	255	235	268	237	266	244	269	273	275	274	249	276	271	222	265	252	195	253	239	247	251	241	251	268	271	260	258	226	261	241	266	236	239	251	242	227	232	292	229	238	243	279	239	252	230	244
37939	47741	37826	11329	3675	4442	604	444	422	449	421	415	456	451	420	419	461	397	431	403	423	424	426	430	402	507	425	428	423	414	415	408	434	439	425	429	429	428	406	417	449	414	440	420	456	464	420	423	455	387	422	425	417	376	418	444	410	411	420	433	377	421	423	477	422	406	392	418	450	395	434	422	441	405	463	424	413	440	436	447	400	471	394	413	432	415	411	408	424	389	423	426	435	385	411	418	429	444	431	396	424	407	401	423	398	441	431	454	435	421	412	414	435	409	431	435	420	421	436	418	449	424	419	416	421	385	442	447	413	428	416	414	428	413	424	382	410	429	429	406	424	412	446	426	416	381	439	416	424	410	472	468	414	430	427	404	424	467	385	438	403	417	402	384	409	412	425	436	417	409	412	437	364	408	395	408	434	398	439	432	454	393	433	428	415	454	443	406	441	442	434	405	427	389	470	430	462	448	401	407	382	424	419	408	411	439	433	424	426	405	445	429	407	394	439	423	417	415	422	402	469	427	423	422	427	447	394	402	446	376	453	420	462	386	434	425	413	419	434	388	451	414	432	393	435	414	394	417	393	407	415	447	414	429	427	454	436	443	410	444	417	394	435	455	458	423	430	432	446	406	395	409	420	388	435	416	383	402	420	418	431	413	371	431	433	390	396	424	423	399	408	411	453	430	420	431	431	414	437	416	442	430	435	394	440	421	421	425	409	454	450	380	430	434	390	451	412	378	446	447	437	432	466	408	430	431	404	413	412	438	432	412	434	445	420	446	407	405	455	433	402	393	436	420	477	429	404	435	400	476	425	427	431	429	439	437	392	426	449	396	435	417	410	442	449	440	453	428	410	420	379	414	396	440	462	430	399	455	433	426	405	402	439	418	404	413	434	406	432	449	402	413	420	377	408	410	425	411	421	418	471	386	426	392	439	438	418	425	459	451	457	409	416	452	404	416	412	450	418	402	433	439	441	418	436	432	445	412	432	418	440	467	422	395	401	425	411	454	428	415	406	440	436	453	449	398	463	433	442	450	426	395	460	414	429	404	431	425	442	398	432	417	395	404	443	407	430	426	375	435	450	404	386	434	417	406	456	419	440	410	402	398	413	423	398	405	434	441	423	416	441	409	456	447	410	393	417	410	441	428	436	428	420	411	486	411	442	438	404	385	422	440	431	436	413	436	403	436	436	397	423	402	401	434	402	454	427	435	432	420	448	455	423	440	428	439	432	423	446	444	427	392	419	408	420	450	436	440	428	422	435	430	437	449	427	424	422	430	429	421	411	451	420	410	381	443	399	447	400	435	443	425	427	439	433	433	408	421	406	408	394	377	404	408	400	430	412	418	428	392	421	451	457	428	407	446	459	443	404	369	428	442	435	426	447	445	436	439	398	372	409	407	420	407	431	374	450	403	439	444	425	380	407	425	406	424	393	414	426	416	436	409	450	409	406	435	416	408	416	458	404	398	454	490	390	379	439	434	424	457	414	433	411	416	432	437	465	419	410	427	426	383	442	400	403	437	421	404	427	389	412	437	399	432	433	404	417	421	414	378	440	391	425	430	431	402	445	424	440	380	438	392	443	408	406	404	397	414	418	412	427	428	433	450	453	428	430	362	428	422	480	408	427	412	421	411	459	411	440	434	425	445	438	457	447	442	384	413	381	412	400	440	390	423	443	432	431	434	400	380	417	425	438	437	424	423	427	404	417	417	432	438	409	447	405	441	430	433	444	412	408	436	397	404	453	448	419	418	442	427	415	404	387	424	437	461	414	399	395	430	449	410	446	413	428	447	424	399	460	399	444	401	432	436	451	409	417	438	432	423	414	451	426	392	438	436	441	439	462	412	390	420	434	454	418	422	384	446	437	420	426	443	405	382	451	454	392	426	412	444	397	398	416	415	431	436	453	421	403	449	445	395	393	456	438	471	442	394	466	430	470	387	459	439	401	448	406	416	418	399	404	440	415	435	437	409	406	453	428	380	419	379	413	398	389	398	453	444	411	419	430	390	415	426	412	418	457	409	412	414	420	399	406	450	421	455	419	407	417	438	447	427	415	436	430	446	418	446	406	379	424	441	424	431	374	390	436	407	457	447	392	428	433	411	433	392	407	450	448	445	385	468	486	424	456	395	400	407	435	401	446	427	408	425	386	432	417	431	448	435	415	413	388	446	437	429	396	445	433	431	424	423	421	395	440	401	423	415	471	438	437	435	414	436	423	422	433	448	408	426	408	453	387	466	365	429	410	405	451	429	427	412	421	388	411	436	472	443	415	395	422	437	423	399	430	434	436	406	423	405	431	428	382	418	429	459	423	441	415	421	400	417	436	460	442	409	434	420	459	419	418	431	377	427	436	411	431	417	423	435	435	444	385	432	394	448	419	427	432	436	419	427	446	453	401	412	439	407	405	380	445	414	432	433	427	423	438	423	422	438	430	398	445	439	403	432	411	413	417	449	442	441	424	406	409	447	383	424	434	436	429	466	405	418	431	445	420	405	484	405	426	388	414	445	396	420	421	425	442	412	439	475	442	462	440	438	426	412	421	472	380	463	410	422	381	416	421	410	421	424	460	416	429	456	410	438	423	412	416	472	464	465	412	435	400	419	435	419	434	427	416	391	470	422	426	443	421	410	448	436	402	406	419	457	467	418	440	420	375	393	420	419	403	382	425	444	432	434	430	419	443	425	425	454	456	427	402	426	395	401	429	418	429	434	435	428	403	405	390	412	433	429	448	399	438	434	371	421	422	415	407	424	399	419	436	423	428	410	416	401	389	423	445	395	409	390	426	407	429	430	426	435	442	458	403	403	445	412	401	427	409	418	458	454	407	420	421	408	448	420	389	398	374	426	414	433	442	390	413	391	439	401	422	397	422	420	420	405	472	410	426	401	423	451	415	458	446	416	400	444	416	447	436	397	431	413	436	430	420	395	415	410	449	449	447	439	436	393	451	425	410	429	426	439	434	426	404	395	438	443	427	416	415	452	433	439	427	453	393	398	415	439	415	431	421	413	402	424	440	429	423	409	396	393	423	404	425	428	441	398	462	408	375	427	406	437	444	443	428	418	429	438	413	422	414	443	444	389	445	412	443	426	425	410	408	443	430	427	407	433	391	386	408	444	406	449	426	451	423	458	391	397	408	413	390	421	420	405	430	463	457	440	412	421	416	410	420	402	400	454	414	395	411	435	463	438	431	420	438	419	447	435	443	387	420	437	424	429	424	420	440	405	428	406	442	462	445	410	420	444	482	451	432	433	427	409	394	413	439	421	427	376	437	431	437	432	422	401	449	434	423	446	443	413	424	451	464	450	429	425	430	433	430	433	417	432	435	419	456	427	414	387	428	455	405	418	410	425	439	452	431	414	439	410	435	414	433	424	439	398	409	420	422	457	362	440	426	435	443	389	411	450	427	414	430	428	426	435	423	401	412	434	435	461	429	391	417	421	347	407	385	413	435	389	412	410	398	434	412	437	453	421	434	428	432	469
25348	24971	39162	30573	20718	20415	4296	434	382	391	389	382	416	386	395	412	408	401	409	409	383	379	392	353	400	397	389	379	420	422	365	378	370	373	388	373	356	369	365	398	377	364	362	401	334	366	409	354	370	382	373	387	358	372	400	403	387	398	361	374	348	407	371	409	408	418	381	366	333	384	371	379	383	356	391	374	377	398	378	381	362	366	412	370	357	372	352	388	412	397	380	412	384	382	386	406	406	333	356	389	386	383	389	347	375	381	369	365	373	370	380	349	371	396	360	402	367	344	363	355	376	394	393	344	386	356	410	360	369	397	371	352	381	374	377	387	381	393	350	380	385	387	359	383	354	386	377	371	378	387	402	394	396	389	365	375	372	371	351	367	380	409	378	330	401	388	389	385	373	366	389	392	373	358	369	367	351	392	373	362	388	344	340	395	352	372	397	352	385	387	390	379	351	389	398	347	368	356	376	360	390	380	405	367	395	388	357	377	364	368	380	404	393	349	358	385	353	372	389	396	335	389	373	413	395	400	389	386	364	343	383	376	385	377	360	371	386	369	374	409	380	380	355	403	440	387	359	399	380	349	359	370	374	373	395	393	362	382	409	405	373	360	384	392	395	350	345	382	351	397	355	364	380	377	342	371	392	374	384	399	362	346	388	371	378	397	371	405	341	380	368	388	383	385	379	398	381	367	347	368	359	391	376	357	339	380	384	402	376	368	343	405	419	387	401	393	355	381	396	369	384	382	378	397	412	376	380	372	360	378	410	382	389	364	389	335	357	367	367	369	368	343	360	372	398	378	341	327	421	361	384	359	348	360	356	373	354	352	357	384	358	386	368	371	351	375	377	393	384	393	399	391	373	406	399	400	386	398	364	370	382	358	369	403	378	356	374	356	363	349	360	379	386	366	383	371	378	353	364	368	357	390	375	354	365	389	350	397	399	359	363	389	385	332	440	374	381	369	367	384	403	381	417	391	380	341	401	404	398	397	408	383	360	373	384	359	341	377	371	391	370	359	382	352	366	358	405	371	362	377	368	354	379	350	408	348	393	374	334	347	355	379	395	365	371	412	368	355	346	367	385	372	383	366	372	401	380	353	379	374	381	345	379	360	378	403	399	411	380	370	393	393	402	369	404	365	368	396	346	380	395	395	384	362	361	388	417	373	386	364	399	385	382	359	374	305	361	344	379	365	404	412	361	355	379	368	347	392	340	406	369	336	382	376	380	391	421	370	402	389	375	366	389	380	422	375	387	330	368	409	379	363	396	392	385	399	368	338	416	380	378	388	395	401	368	356	386	355	360	373	396	392	362	395	350	372	386	402	341	335	399	400	361	361	393	365	393	411	347	359	353	376	405	399	377	365	375	393	366	356	379	378	370	417	362	375	371	377	343	375	389	364	352	397	368	393	411	364	405	389	367	389	371	360	348	386	367	392	359	368	399	416	372	366	407	388	398	396	379	413	373	397	360	393	376	391	407	364	331	382	413	379	369	373	394	385	382	399	400	374	363	370	350	371	374	361	379	394	377	399	377	344	391	387	394	377	393	383	368	350	351	384	333	364	357	388	372	381	374	375	355	373	374	352	385	360	365	379	370	385	356	356	376	408	391	375	360	372	349	377	375	421	375	344	368	378	386	383	378	380	384	391	382	403	378	372	377	361	351	390	372	374	397	377	344	400	365	358	364	360	406	390	392	385	390	349	414	398	359	361	376	367	388	373	391	370	374	345	372	413	360	353	404	389	374	371	402	390	383	408	360	371	368	409	395	366	367	351	368	379	363	357	371	377	389	380	381	380	389	375	354	358	379	385	383	367	369	370	395	369	385	379	402	340	375	392	389	392	386	383	363	378	372	382	371	373	389	383	377	388	383	364	361	378	386	369	349	408	347	356	353	329	417	394	381	384	380	378	393	395	379	363	363	394	377	342	378	368	354	364	389	386	362	349	369	386	358	386	388	376	376	381	365	344	354	365	365	358	345	383	376	367	372	345	365	372	382	363	383	385	400	344	371	370	373	394	381	359	390	394	419	402	385	363	355	367	374	395	398	398	405	393	367	324	380	363	386	363	403	397	377	365	384	361	374	339	385	381	331	392	370	366	381	364	373	385	380	400	362	375	383	387	353	390	383	386	399	371	387	391	375	394	380	361	417	381	412	396	374	379	391	356	394	397	388	403	384	398	377	368	365	372	403	381	370	371	354	347	394	389	363	372	370	358	381	383	356	383	372	386	371	400	358	366	369	377	386	404	376	390	380	356	380	373	362	370	382	392	356	354	366	400	381	394	355	381	398	373	393	362	416	384	382	382	380	389	394	355	381	404	368	392	372	370	380	377	410	351	365	383	349	360	401	344	384	370	401	384	363	377	397	362	370	395	371	390	361	349	366	363	417	373	388	333	376	374	367	401	426	378	379	371	366	355	342	363	393	339	349	403	401	402	379	383	400	351	364	377	356	373	390	410	366	346	393	407	365	400	364	380	373	361	377	370	391	390	400	391	393	418	370	377	387	365	354	340	381	367	396	429	336	382	384	372	365	353	372	401	389	390	348	351	367	335	363	357	380	372	360	360	408	383	369	398	338	426	396	421	385	357	401	369	326	387	409	396	389	384	387	411	400	370	409	357	387	371	388	373	386	395	358	378	386	368	386	398	378	362	353	366	349	384	378	375	343	388	371	379	367	333	395	365	364	389	375	395	398	344	370	373	334	372	390	360	356	370	369	369	352	351	353	365	399	368	389	344	371	404	365	403	325	382	382	379	390	362	343	381	392	386	397	360	418	375	378	401	357	359	353	365	362	366	336	372	369	378	374	396	378	356	399	373	388	399	359	374	385	410	397	395	389	361	351	362	375	370	378	389	394	397	391	373	393	378	341	360	386	344	376	364	372	364	360	378	392	358	368	360	386	368	371	370	362	381	365	407	385	418	403	383	370	355	383	357	380	367	377	365	375	386	351	400	368	386	354	375	376	331	384	394	415	394	372	350	376	388	375	376	423	371	366	409	377	416	416	384	358	388	358	383	361	378	343	357	389	359	361	407	395	347	431	376	340	370	401	386	382	360	408	370	377	386	381	382	395	365	395	362	374	358	394	409	341	389	387	362	367	392	385	380	354	386	362	344	373	369	355	352	386	366	391	368	393	337	352	395	404	361	385	368	392	404	363	390	356	415	352	358	380	360	374	358	373	346	411	376	350	351	402	385	378	378	372	366	390	412	359	363	358	364	372	374	380	373	358	389	363	370	362	354	391	375	379	404	400	377	377	389	374	375	361	387	389	374	351	418	380	421	368	389	360	356	382	346	389	387	391	354	364	386	390	392	381	371	381	372	364	401	388	398	360	405	393	420	383	359	392	380	396	399	397	378	376	394	351	377	347	388	358	359	378	365	333	368	356	392	346	367	440	357	372	365	375	400	357	369	367	396	376	382	365	411	362	386	401	361	395	405	375	382	392	390	393	387	387	377	363	397	356	398	371	412	382	368	365	375
60400	93662	73306	39130	20042	26542	2817	641	677	638	637	606	586	662	633	596	599	618	605	606	602	599	629	595	602	574	611	587	607	592	613	632	594	581	555	626	604	580	553	638	597	634	594	577	576	597	572	614	611	581	614	596	623	575	604	616	591	580	566	598	628	591	604	552	550	574	571	543	563	653	602	590	585	578	597	563	600	580	577	580	623	580	651	614	601	648	595	592	631	602	613	625	669	604	561	626	611	572	615	630	567	610	627	584	626	560	630	607	603	608	561	598	618	615	628	602	589	552	595	569	622	612	590	612	591	621	620	597	562	649	597	567	593	591	620	597	630	633	626	587	576	589	584	578	628	623	596	564	558	637	582	566	600	572	603	587	589	602	572	605	594	590	638	586	650	573	594	623	618	630	578	584	585	594	606	568	650	602	611	622	602	556	570	604	582	588	583	547	612	582	586	622	634	569	622	617	644	631	642	599	560	611	581	555	638	654	648	628	577	608	631	623	611	577	632	639	631	624	547	627	563	593	594	622	571	541	607	565	600	609	591	626	613	605	607	572	600	598	625	607	567	609	634	604	622	608	626	585	587	569	612	593	563	632	591	608	592	577	602	600	602	601	602	606	633	616	589	583	591	601	641	632	638	621	618	634	597	595	607	577	630	624	624	574	555	575	583	599	553	558	614	600	580	636	594	614	588	595	584	630	611	578	566	633	604	545	604	632	578	609	631	611	556	611	593	612	574	581	634	619	539	621	570	566	591	633	614	589	604	595	629	619	612	600	619	622	618	614	615	626	567	626	560	629	596	607	630	591	590	566	569	587	540	625	597	588	618	630	639	571	625	606	557	567	569	612	601	622	611	600	581	625	595	610	572	632	598	617	571	606	571	630	658	580	601	573	604	615	617	608	613	567	640	621	596	601	654	587	609	592	583	627	565	621	614	625	584	588	642	619	618	614	589	577	604	592	606	585	592	583	600	569	565	565	592	572	650	601	577	581	596	589	612	623	579	594	591	567	625	568	612	611	587	592	608	604	660	598	587	601	572	599	597	624	628	614	606	581	606	617	583	544	589	595	612	573	565	586	632	570	586	580	547	605	593	593	621	616	580	598	603	591	593	576	597	641	614	607	619	578	617	605	644	553	601	592	572	591	556	525	589	583	599	586	595	610	616	609	581	595	578	582	579	563	573	600	614	603	604	594	605	599	619	595	617	597	614	612	579	596	562	579	633	606	633	607	662	617	591	596	604	599	613	608	576	600	626	588	615	593	595	598	624	604	596	565	592	605	569	564	625	653	603	582	642	618	628	565	599	599	596	596	582	567	588	609	597	598	636	605	600	592	617	552	590	630	579	591	566	548	602	581	648	621	605	569	597	580	598	643	603	636	580	615	603	587	623	580	646	608	568	608	603	593	612	607	564	639	614	576	605	616	581	581	580	607	615	605	560	615	575	596	548	600	579	610	562	611	578	586	555	520	603	586	564	636	586	624	573	601	579	628	588	611	576	594	637	635	601	594	619	586	599	559	569	584	586	615	575	594	599	599	590	626	559	589	582	599	608	647	601	609	614	623	624	626	606	625	568	577	600	595	611	606	609	577	608	596	597	656	638	641	583	610	587	592	634	601	620	568	611	573	613	559	595	619	604	609	552	568	618	626	617	624	577	657	534	591	626	575	599	595	574	587	619	577	615	568	617	598	566	577	618	606	623	650	618	619	599	577	571	619	624	586	599	613	650	608	571	620	584	608	616	577	582	575	580	550	599	602	587	629	581	625	636	562	572	609	622	602	592	589	565	584	621	643	596	619	620	577	592	593	596	601	631	586	618	584	657	631	628	611	582	580	584	600	591	576	602	613	613	598	588	582	657	577	582	638	607	612	582	638	608	585	589	610	584	597	619	610	586	570	600	567	573	576	660	614	595	603	584	588	616	632	617	597	624	591	607	546	624	580	573	657	627	628	627	601	604	595	658	608	563	604	620	557	617	596	625	566	588	602	583	579	612	553	597	575	623	567	646	612	598	603	598	572	595	588	595	594	593	586	607	601	567	589	654	601	619	631	603	628	603	623	607	546	591	620	588	578	625	593	593	573	590	625	617	576	595	619	591	611	591	565	602	594	586	614	585	595	620	590	613	567	633	594	619	594	601	610	601	586	634	585	636	598	608	603	646	615	582	609	611	622	610	614	572	609	598	588	638	585	589	584	620	606	619	605	576	575	566	566	609	603	580	638	625	570	582	591	582	578	644	623	636	607	608	560	637	592	601	602	557	623	623	604	569	630	639	612	628	633	619	622	550	591	626	597	627	539	580	616	579	601	584	590	597	601	577	644	619	610	588	550	606	596	590	598	641	609	576	621	624	552	605	625	586	600	584	599	624	618	547	585	598	582	587	559	630	593	636	595	628	619	626	634	596	591	586	599	599	638	572	609	618	628	612	604	615	626	613	606	558	556	557	603	633	562	609	635	589	578	588	612	613	559	618	575	589	584	572	592	583	615	611	593	613	596	616	582	593	587	572	635	600	585	577	625	620	582	608	572	590	579	602	620	611	537	606	613	576	586	611	585	627	597	606	559	582	611	580	606	574	534	555	648	619	577	622	636	600	606	599	585	600	611	562	581	642	573	616	591	596	603	658	599	608	602	535	578	555	616	575	581	577	622	588	612	587	625	658	583	586	571	592	614	616	593	592	578	645	573	620	605	595	605	606	597	630	571	620	660	614	597	627	614	591	576	624	598	574	571	601	629	615	609	572	634	617	631	589	629	607	608	632	620	597	601	584	618	663	592	574	588	579	594	593	642	593	593	602	628	600	602	583	587	603	582	587	590	590	561	594	594	602	579	584	604	587	615	587	657	576	607	631	642	607	601	603	624	577	633	629	573	612	586	611	601	614	580	658	648	588	585	582	571	574	596	594	574	590	569	622	624	631	621	626	594	613	611	619	577	579	575	598	609	596	553	627	637	608	599	555	618	583	569	578	592	578	591	604	588	632	559	634	645	616	592	586	599	562	591	573	597	549	602	613	550	645	564	585	619	555	625	608	595	592	608	627	566	621	575	595	565	581	606	563	628	577	604	616	601	616	599	600	581	598	598	600	621	602	563	647	592	600	607	650	592	585	571	630	583	568	643	596	590	587	630	602	568	593	646	567	588	600	638	596	582	607	577	599	560	588	605	609	567	599	581	605	597	604	596	581	583	597	590	588	655	587	582	653	650	602	644	571	594	581	619	619	610	602	632	601	604	676	547	611	601	596	579	600	618	600	550	613	645	601	600	599	577	625	591	621	602	591	615	593	595	605	608	604	569	619	637	566	607	650	612	592	585	593	593	567	576	623	604	597	645	623	600	567	607	627	622	648	576	601	646	590	609	618	567	584	576	570	587	578	601	631	608	597	613	611	558	570	626	567	616	586	597	635	609	573	631	642	621	559	602	613	591	613	595	570	603	613	606	581	574	665	621	631	640	568	586	559	629	563	600	611	618	622	617	580	642	589	608
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
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
