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
338661175035	338661175595	338661176145	338661176695	338661177245	338661177795	338661178345	338661178895	338661179445	338661179995	338661180545	338661181095	338661181645	338661182195	338661182745	338661183295	338661183845	338661184395	338661184945	338661185495	338661186045	338661186595	338661187145	338661187695	338661188245	338661188795	338661189345	338661189895	338661190445	338661190995	338661191545	338661192095	338661192645	338661193195	338661193745	338661194295	338661194845	338661195395	338661195945	338661196495	338661197045	338661197595	338661198145	338661198695	338661199245	338661199795	338661200345	338661200895	338661201445	338661201995	338661202545	338661203095	338661203645	338661204195	338661204745	338661205295	338661205845	338661206395	338661206945	338661207495	338661208045	338661208595	338661209145	338661209695	338661210245	338661210795	338661211345	338661211895	338661212445	338661212995	338661213545	338661214095	338661214645	338661215195	338661215745	338661216295	338661216845	338661217395	338661217945	338661218495	338661219045	338661219595	338661220145	338661220695	338661221245	338661221795	338661222345	338661222895	338661223445	338661223995	338661224545	338661225095	338661225645	338661226195	338661226745	338661227295	338661227845	338661228395	338661228945	338661229495	338661230045	338661230595	338661231145	338661231695	338661232245	338661232795	338661233345	338661233895	338661234445	338661234995	338661235545	338661236095	338661236645	338661237195	338661237745	338661238295	338661238845	338661239395	338661239945	338661240495	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2668	3600	2300	2668	3600	2300	2667	3600	2300	2667	3600	2300	2667	3600	2300	2666	3600	2300	2666	3600	2300	2666	3600	2300	2666	3600	2300	2665	3600	2300	2665	3600	2300	2665	3600	2300	2665	3600	2300	2664	3600	2300	2664	3600	2300	2664	3600	2300	2663	3600	2300	2663	3600	2300	2662	3600	2300	2662	3600	2300	2661	3600	2300	2661	3600	2300	2661	3600	2300	2660	3600	2300	2660	3600	2300	2659	3600	2300	2659	3600	2300	2658	3600	2300	2658	3600	2300	2658	3600	2300	2658	3600	2300	2657	3600	2300	2657	3600	2300	2657	3600	2300	2657	3600	2300	2657	3600	2300	2657	3600	2300	2657	3600	2300	2656	3600	2300	2656	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24379	21366	24762	28349	21367	21381	12964	460	277	243	228	197	162	156	164	140	171	162	127	130	118	142	164	142	134	115	136	125	105	145	134	122	119	131	121	119	162	142	130	126	112	111	135	116	130	139	134	127	129	145	124	105	133	105	122	126	141	113	119	114	100	109	122	128	123	155	129	114	131	148	124	115	113	118	111	110	122	122	151	115	102	147	126	109	118	126	111	105	109	119	111	115	129	142	132	102	124	133	125	105	139	118	125	133	123	140	122	131	139	132	134	144	109	124	121	122	140	137	127	123	139	121	118	138	115	131	125	119	125	145	138	129	125	141	135	103	144	127	135	122	111	128	111	135	139	116	131	123	108	104	116	105	113	143	134	149	106	115	127	127	111	116	116	149	110	131	122	121	125	139	114	129	133	134	115	143	113	131	120	132	140	116	111	107	134	127	107	124	120	118	119	112	125	146	112	135	152	134	127	121	133	117	140	130	124	120	117	112	107	112	132	109	114	122	121	133	111	132	124	123	128	134	130	103	122	134	127	128	124	118	129	125	101	131	119	130	114	104	123	119	129	113	104	118	129	108	130	130	126	119	122	118	140	113	108	108	142	110	125	136	123	114	103	128	109	119	137	130	124	126	124	111	134	115	131	122	117	119	115	114	130	122	133	122	135	128	108	142	118	133	129	131	102	115	129	132	116	111	124	114	117	145	113	120	117	122	108	118	124	98	143	114	139	126	125	141	131	121	133	115	109	114	145	113	120	132	113	124	108	105	134	114	140	138	141	152	100	128	137	101	123	130	127	121	131	115	116	115	109	142	162	108	109	123	119	133	126	121	113	153	125	133	134	143	103	98	113	110	130	126	106	113	151	120	133	118	151	105	113	124	125	106	125	118	109	126	114	147	122	113	116	126	119	135	129	122	120	126	125	132	121	117	128	122	122	146	121	144	116	115	135	113	119	118	112	110	113	124	153	153	110	100	123	121	128	137	133	123	126	113	126	134	110	122	113	127	113	140	131	114	124	128	120	151	129	136	102	111	143	134	125	122	130	131	129	137	118	126	138	121	114	133	140	122	130	121	123	113	131	130	120	103	147	123	145	132	122	134	112	123	132	113	130	114	127	110	148	133	128	135	122	118	143	141	131	116	102	126	113	121	101	117	128	113	133	126	113	131	116	124	105	127	112	113	111	107	129	111	125	131	130	119	103	130	113	108	114	119	116	124	127	130	119	121	133	134	102	114	101	109	112	118	136	122	120	120	114	144	122	145	136	124	110	119	112	124	121	117	121	123	123	137	126	117	124	118	103	124	124	136	104	131	111	106	108	121	121	128	106	111	133	105	117	126	120	123	146	104	120	125	115	133	127	123	118	131	115	119	131	124	117	121	121	123	113	101	110	122	136	112	139	124	130	123	141	118	106	132	127	133	117	123	130	116	135	128	117	126	130	118	117	117	136	131	157	123	110	126	126	106	125	120	125	128	121	130	115	147	126	139	130	125	119	104	123	126	148	122	144	113	97	126	111	144	129	145	131	148	134	105	118	149	104	100	106	108	125	131	126	144	146	127	125	119	117	125	131	121	121	117	114	134	109	130	119	119	117	138	121	114	134	131	138	138	121	131	130	129	130	126	132	109	125	115	133	118	119	119	130	134	124	134	137	111	134	112	116	122	137	134	130	145	121	125	141	137	125	105	136	130	143	136	113	148	122	126	124	119	120	127	127	137	131	140	131	118	126	121	114	127	134	105	121	132	112	129	122	126	121	120	129	125	111	131	126	118	123	133	123	120	105	94	141	132	133	122	103	111	130	115	133	126	115	114	123	121	120	131	129	105	122	117	132	126	123	123	128	126	126	122	121	112	113	137	136	115	116	124	133	120	138	128	138	119	155	110	129	132	141	118	117	123	121	132	99	119	111	106	109	114	118	131	136	130	126	121	117	118	116	117	115	102	122	121	139	128	120	133	127	124	108	144	119	131	115	119	111	138	118	120	132	145	140	132	121	137	136	121	112	136	111	111	130	108	126	133	156	101	117	104	132	127	114	107	116	124	128	114	134	150	117	133	137	120	110	132	116	112	113	114	154	117	114	127	115	145	117	144	106	121	118	141	109	118	109	114	108	124	133	115	133	110	128	109	141	131	137	117	117	141	133	133	107	95	115	146	121	125	133	120	122	126	126	129	111	105	120	116	134	130	102	113	125	105	104	114	131	114	130	100	141	143	112	110	130	126	108	120	134	124	120	129	126	125	106	138	108	118	113	142	124	132	139	118	105	118	108	118	126	113	125	118	124	126	112	121	120	112	116	123	108	134	128	114	125	143	129	118	126	100	121	111	122	125	111	130	111	109	125	136	120	114	134	82	124	131	139	121	123	112	91	119	152	129	109	144	108	119	135	126	109	130	112	115	139	122	104	106	149	124	100	108	114	125	136	94	110	123	109	122	105	147	116	120	112	114	132	148	127	118	116	124	130	126	127	117	109	127	114	118	126	118	121	139	129	138	136	120	128	105	120	119	106	125	131	120	120	121	110	130	113	139	103	100	130	115	112	133	134	109	137	100	113	111	132	119	129	125	127	124	115	115	114	132	123	116	159	125	107	118	127	149	135	121	121	127	131	128	113	126	109	147	136	148	95	139	121	119	105	117	113	131	124	133	129	113	111	153	122	112	117	132	105	101	139	104	139	107	132	130	129	108	124	129	118	120	119	118	129	128	128	127	117	121	125	117	115	110	127	121	102	113	151	125	110	139	137	123	126	123	149	128	117	127	151	127	107	118	138	111	130	124	147	114	126	138	106	111	97	113	119	135	123	112	109	138	110	120	120	125	127	133	120	117	128	116	120	127	110	131	100	118	115	125	144	131	107	125	119	111	120	139	95	134	101	126	129	108	118	100	138	119	122	137	130	94	107	119	113	115	115	129	123	142	119	110	106	125	137	125	110	127	126	132	125	120	113	101	129	110	133	148	121	133	146	140	114	125	124	111	131	123	134	118	138	124	121	136	132	126	136	137	121	112	117	129	114	99	130	133	119	104	113	119	122	144	116	137	94	112	135	138	124	120	112	115	111	104	103	122	116	124	111	142	133	136	104	130	154	124	112	124	119	131	120	110	121	123	130	137	112	102	130	119	117	129	118	99	120	163	138	116	145	121	109	104	125	116	148	107	138	121	133	149	142	133	121	135	142	131	120	119	124	149	121	117	134	132	124	117	136	135	110	111	117	116	131	107	123	128	114	127	124	109	128	125	122	119	115	127	121	115	124	125	128	118	112	110	125	125	104	135	118	112	121	128	97	115	120	113	141	120	120	113	123	119	118	111	142	135	104	106	123	125	119	112	127	133	112	121	135	102	119	130	113	142	131	144	136	147	135	124	137	107	128	125	126	125	127	133	117	121	114	110	122	118	117	131	123	119	130	122	123	139	146	112	127	110	104	105	133	115	113	107	132	114	127	124	138	122	122	113	136	141	122	122	106	128	117	124	118	127	109	126	109	128
3136	3212	1435	776	575	489	439	431	411	370	371	365	340	382	347	352	346	367	325	336	353	331	320	349	360	349	338	332	337	316	341	333	348	317	369	374	354	342	336	345	350	336	341	310	351	379	353	331	320	340	325	348	343	346	359	353	331	334	347	344	335	338	343	333	350	334	360	346	341	324	334	363	326	312	360	315	340	361	359	342	347	333	331	347	338	338	319	352	308	347	319	312	326	350	352	356	360	358	329	338	366	314	367	312	360	335	330	327	331	312	367	328	321	324	311	333	319	343	343	321	355	359	341	336	322	345	333	344	308	352	336	351	312	350	352	320	309	307	371	337	353	372	347	359	352	317	317	358	334	330	317	312	343	312	308	358	335	336	332	338	343	297	327	349	307	320	323	322	339	343	320	319	379	359	361	317	351	351	341	337	318	340	300	337	343	351	313	347	350	357	327	353	344	329	391	346	375	304	302	364	332	343	344	312	330	319	317	311	377	349	322	315	335	342	325	334	362	336	330	340	350	337	335	337	353	326	359	327	333	343	312	347	374	362	364	365	328	319	339	321	316	317	349	318	340	358	334	344	319	310	332	330	359	335	318	353	349	350	334	351	304	330	317	340	359	351	330	325	331	344	326	347	336	348	330	341	337	345	336	368	346	348	290	330	344	332	349	333	339	371	338	326	340	345	354	323	356	325	330	338	355	294	341	327	372	352	338	316	369	328	347	349	334	308	360	303	374	325	337	337	352	307	358	317	319	340	337	380	309	304	322	361	355	387	349	348	340	353	359	330	341	322	327	333	373	339	354	369	346	305	340	328	332	346	313	345	295	364	316	348	341	353	370	370	337	333	331	385	341	353	354	330	340	332	351	336	351	353	353	321	316	378	355	329	322	349	346	324	356	354	343	365	330	303	340	301	331	334	326	345	362	358	331	348	325	317	339	341	312	329	344	336	352	355	346	349	342	303	373	334	347	326	281	331	323	352	333	331	349	334	348	346	319	326	337	311	323	367	322	356	309	330	325	305	336	343	346	321	333	370	327	331	322	317	350	371	317	332	350	342	323	310	277	335	326	340	334	337	322	303	364	318	337	357	313	347	350	346	332	356	323	348	323	344	340	320	334	346	321	385	370	340	343	383	293	344	328	333	311	358	319	346	354	322	339	371	382	328	346	303	361	334	342	354	325	313	328	354	346	316	315	337	335	335	355	346	406	365	358	340	336	358	347	381	332	345	350	349	333	338	350	351	343	329	336	336	355	351	347	347	324	342	341	354	377	318	311	349	357	337	335	326	338	294	334	314	351	313	320	345	319	327	339	342	360	363	336	335	316	304	356	325	340	321	319	355	338	342	306	330	343	326	355	343	325	338	338	342	361	354	342	333	334	359	338	334	311	327	356	309	337	343	316	338	352	340	327	338	310	331	352	361	326	319	317	319	346	361	335	343	322	355	383	352	350	342	340	340	356	378	325	342	321	315	342	299	317	328	321	355	323	315	326	329	294	351	347	330	315	344	332	376	327	391	328	315	334	327	314	363	339	340	342	356	354	335	371	353	309	350	364	353	296	357	349	353	346	349	344	363	345	324	356	367	329	319	312	324	343	304	357	337	340	350	353	322	311	317	334	319	363	349	304	331	342	347	332	328	340	335	323	337	350	354	320	357	291	318	345	349	318	343	328	337	354	335	338	312	354	336	356	336	342	328	365	308	347	315	319	334	331	363	332	345	346	387	356	312	355	322	331	362	365	332	347	355	330	310	338	360	299	332	329	313	360	345	356	336	354	336	368	351	351	323	337	336	334	318	334	354	332	339	352	331	348	330	322	320	362	358	347	346	326	330	303	312	308	324	361	334	318	335	315	344	328	350	340	343	324	353	314	347	363	322	353	327	333	344	328	342	351	372	325	342	349	320	360	353	370	346	337	350	316	321	315	309	363	342	343	349	326	308	340	325	334	330	342	319	337	342	355	322	365	338	359	328	315	352	328	326	322	337	353	324	337	333	325	348	354	388	351	335	334	292	331	358	357	346	312	345	358	342	323	347	331	328	323	328	338	335	318	320	357	343	327	376	318	338	349	384	331	341	338	337	344	347	308	348	337	339	343	343	335	306	346	361	359	342	347	336	343	322	329	325	319	340	301	346	357	346	344	364	323	352	353	338	385	332	369	350	346	345	360	384	363	308	312	338	345	340	350	382	338	343	365	370	332	343	313	336	339	343	336	343	318	361	342	340	351	351	323	343	374	339	339	310	347	352	356	327	320	347	357	371	319	361	327	345	367	306	315	338	334	339	343	325	331	330	347	361	355	349	346	328	365	322	359	325	376	324	362	300	322	331	341	331	351	325	353	350	321	374	378	346	338	309	307	340	347	336	337	330	358	335	351	360	311	348	344	359	323	352	329	346	335	361	347	361	348	364	320	352	360	370	312	371	318	315	322	357	329	326	314	358	351	351	350	325	341	327	378	367	330	343	335	354	332	330	340	343	363	339	338	375	329	319	343	330	336	334	356	317	347	357	338	336	343	324	323	337	336	324	370	335	323	320	322	330	341	346	322	302	334	336	371	338	338	352	358	319	338	307	343	317	348	355	348	344	342	388	344	310	365	354	362	351	338	325	321	342	342	351	353	325	328	334	331	336	344	330	314	309	352	332	339	330	357	323	348	311	345	303	328	310	319	333	352	347	335	301	380	313	357	347	356	323	328	331	342	324	364	335	358	366	339	375	330	359	369	331	317	319	312	357	328	344	333	340	341	348	336	329	331	319	343	317	336	324	335	303	313	330	322	339	340	308	372	340	352	353	341	331	319	339	324	330	359	289	329	324	369	356	317	340	311	319	326	358	325	377	332	374	351	370	327	361	336	354	340	320	336	348	343	339	325	332	325	364	354	337	313	319	358	348	345	330	332	355	386	334	357	379	306	353	331	328	344	306	354	375	342	351	332	339	304	304	339	320	366	320	325	329	348	392	310	328	371	303	336	320	347	338	366	362	336	352	380	342	336	340	354	306	349	356	314	326	357	361	359	352	341	336	339	308	360	336	343	378	320	300	338	338	330	339	334	340	332	347	332	330	312	376	292	353	333	331	334	323	324	309	329	331	347	331	328	352	342	336	326	357	317	304	334	299	315	332	367	363	322	334	358	333	348	320	363	312	335	332	298	346	317	351	316	369	353	331	344	334	344	347	359	348	343	321	330	335	346	344	369	302	290	347	330	330	322	336	348	350	323	340	325	360	336	365	355	318	340	328	347	364	303	321	309	346	340	324	327	345	354	309	338	336	334	344	323	322	365	353	343	357	343	315	330	362	337	344	340	335	344	381	363	342	336	317	344	323	360	342	323	309	328	343	333	354	341	342	306	336	325	329	329	334	372	322	352	335	338	343	339	379	298	312	337	356	371	357	346	330	360	317	300	325	354	346	364	309	342	299	343	339	363	345	339	317	363	353	343	297	355	355	362	365	322	342	327	343	318	305	327	360	357	337	352	332	366	325
30956	20348	9697	660	397	386	360	349	364	351	371	360	382	348	345	379	354	379	369	346	368	390	375	349	381	326	344	367	362	344	354	339	347	339	374	350	368	327	364	343	319	347	386	358	391	345	366	353	355	339	365	377	359	393	374	352	336	362	321	343	375	348	333	365	350	370	357	365	371	360	350	395	387	340	379	396	340	314	336	357	359	348	331	380	382	362	351	376	367	331	364	346	360	339	324	367	333	349	357	367	345	344	359	363	351	356	381	368	385	398	331	356	384	339	359	369	347	380	353	338	354	387	374	357	353	334	355	366	384	335	331	373	345	358	380	357	339	343	394	364	357	348	352	352	335	371	335	337	319	385	357	362	353	368	364	311	357	311	352	359	360	377	359	406	370	352	326	379	367	380	327	350	382	341	379	383	373	389	346	358	368	349	336	393	377	327	375	354	354	352	367	391	324	367	376	340	336	336	356	351	347	344	345	325	335	386	353	335	347	374	355	358	367	353	370	365	336	328	328	337	373	353	363	371	389	357	358	357	349	361	406	361	341	358	362	362	346	361	387	374	367	368	343	326	310	372	317	370	327	354	341	380	357	391	344	335	379	368	350	317	357	333	391	335	360	376	372	367	364	378	389	336	347	370	310	348	371	317	348	383	376	347	358	377	329	339	383	378	372	322	386	357	343	384	370	336	343	359	394	373	364	364	356	348	359	359	338	362	360	408	338	349	358	323	369	388	375	352	338	323	373	349	320	354	359	378	364	361	364	397	359	350	368	355	353	394	333	400	387	363	328	334	350	359	358	385	315	353	357	326	356	368	360	348	351	343	389	378	388	351	368	363	338	364	363	336	372	354	352	356	374	344	337	356	340	340	362	366	369	384	385	337	356	334	347	336	377	341	325	343	371	310	326	342	343	379	318	376	386	375	327	332	337	304	337	378	346	356	361	342	367	375	347	372	364	390	380	378	370	380	350	329	345	394	367	359	317	366	364	347	349	343	345	334	344	338	365	363	342	336	377	348	372	374	328	361	354	350	337	345	373	354	342	364	339	409	380	367	347	348	329	357	377	345	321	333	374	338	353	367	396	350	397	351	352	384	381	334	373	354	347	385	359	379	380	369	347	365	352	348	358	355	386	345	353	308	371	371	403	387	369	342	311	362	350	382	361	358	359	349	367	348	297	363	370	364	383	388	350	331	347	310	326	366	361	318	385	368	334	397	349	353	381	321	351	347	355	382	353	371	367	321	364	342	329	347	331	330	363	357	371	363	336	387	353	368	346	347	347	355	341	382	335	328	363	396	356	349	355	362	361	337	375	337	360	384	364	359	353	341	357	348	332	390	358	352	350	355	338	381	350	371	341	368	365	345	317	353	316	375	356	327	384	365	326	330	355	328	355	349	361	373	333	377	361	385	322	360	365	307	376	356	350	379	362	389	330	346	342	347	337	349	340	324	397	369	357	389	400	346	394	374	382	343	394	352	371	356	358	380	341	350	393	381	349	344	340	322	343	333	378	370	374	374	359	345	323	319	368	367	370	375	346	356	301	352	380	344	330	370	371	354	345	362	340	382	361	369	329	360	341	317	356	355	342	334	348	346	349	371	370	384	379	336	335	361	352	358	374	357	375	372	332	338	378	345	382	372	360	324	376	362	382	386	345	350	319	339	333	340	371	368	394	367	340	352	350	349	359	362	359	317	370	367	366	363	368	347	373	352	342	331	354	378	328	345	364	387	362	375	349	322	306	338	353	378	392	338	374	368	330	360	345	354	311	356	393	373	341	378	368	383	393	360	365	358	353	351	358	373	356	328	377	360	389	380	349	355	361	355	339	363	363	388	373	369	384	376	390	354	334	377	400	351	409	386	365	350	360	350	340	325	337	343	340	352	378	358	354	370	359	345	387	369	408	337	333	331	359	342	347	363	341	368	343	345	387	334	388	400	357	356	364	397	401	347	317	359	346	359	345	392	359	377	337	392	345	366	342	370	364	341	349	344	371	358	356	386	354	364	367	351	339	376	387	341	359	360	346	324	361	354	368	350	368	365	358	377	358	344	369	372	357	332	358	356	371	380	361	356	384	352	329	358	344	352	355	386	393	387	338	337	344	381	363	370	348	333	353	351	337	341	353	399	387	359	392	365	385	346	374	374	354	336	386	356	355	340	336	347	320	400	362	340	342	390	323	356	325	362	304	386	392	395	321	365	380	339	353	365	349	315	384	331	348	343	371	364	372	360	376	345	352	347	338	353	389	348	371	347	353	371	354	352	353	386	315	367	364	347	380	371	383	393	373	365	367	341	348	373	338	382	370	353	354	382	383	367	366	355	381	354	335	349	354	329	331	380	351	323	350	377	375	375	340	378	354	373	383	370	376	355	327	350	360	310	367	378	360	360	341	352	360	381	393	327	323	382	341	384	349	353	355	362	358	317	337	337	356	388	322	354	355	358	369	352	380	367	364	334	347	374	363	374	356	334	378	336	349	347	345	357	311	332	355	344	327	356	359	338	329	338	386	402	345	398	371	391	360	348	333	351	380	379	389	375	347	337	347	375	361	372	377	335	342	380	372	336	355	388	369	351	350	388	335	360	375	362	390	368	347	388	321	331	331	371	393	324	367	367	380	316	335	381	318	344	368	364	329	356	362	346	341	352	389	345	342	353	359	333	351	353	325	333	361	354	346	373	376	340	347	378	394	361	363	373	327	344	365	381	358	381	339	386	368	386	380	352	332	335	347	364	328	330	400	347	350	330	355	331	369	374	385	348	344	351	359	342	354	385	350	369	370	335	361	360	409	367	380	327	370	355	356	354	333	347	349	360	373	332	355	344	372	332	350	362	365	366	334	351	350	365	372	352	331	352	378	340	353	373	382	358	377	362	366	327	358	332	379	366	359	356	355	340	352	360	345	365	346	343	367	391	346	363	364	367	365	359	350	332	401	331	382	350	330	364	351	358	380	325	390	350	357	355	352	395	356	365	347	347	352	353	365	345	361	376	330	339	358	350	363	378	362	386	335	365	393	385	347	367	341	373	354	365	355	330	334	410	349	376	365	355	375	359	346	370	367	363	332	358	364	390	350	330	335	369	373	372	347	343	370	385	351	370	363	320	374	356	363	372	344	341	345	362	326	325	349	348	380	361	358	356	374	360	379	363	359	399	344	378	382	350	327	317	349	326	375	358	330	389	364	337	371	384	336	318	369	326	356	356	346	384	333	328	394	326	347	336	332	349	372	402	346	337	348	363	388	367	397	325	357	342	366	381	327	313	400	353	383	382	386	372	339	327	376	371	343	355	340	367	409	346	365	361	394	373	321	353	361	338	350	352	363	370	345	348	379	359	362	360	363	351	367	366	370	340	357	332	372	337	358	350	346	342	370	353	376	368	386	370	340	373	344	347	346	326	357	339	373	331	378	355	378	319	337	358	328	341	323	342	386	392	323	325	357	357	375	365	338	349	365	329	420	398	351	378	353	365	362	331	362	422	321	367	379	329
5482	1050	984	855	882	837	867	856	834	857	880	827	832	932	876	908	845	857	877	900	877	878	844	792	848	867	850	847	875	879	884	823	881	859	820	846	830	897	867	859	913	844	876	876	855	866	869	883	845	829	853	831	853	878	873	859	894	845	819	803	841	876	860	862	912	877	863	876	838	844	857	868	866	848	814	904	842	838	888	892	843	890	904	902	881	863	829	827	909	842	871	865	858	880	890	868	843	799	885	863	880	898	870	885	867	864	889	879	862	872	856	868	843	851	910	867	853	851	864	891	849	848	832	907	881	891	857	834	913	899	881	883	823	938	862	899	843	834	847	850	873	848	865	874	861	887	859	878	886	861	848	856	846	881	840	828	847	853	869	844	876	902	832	864	849	842	860	858	839	867	844	846	896	927	863	827	856	868	838	902	852	874	810	864	890	869	824	889	940	840	891	885	835	912	843	941	890	846	838	894	862	845	849	865	858	847	830	862	867	823	874	826	890	871	914	892	844	814	894	828	876	881	854	887	854	829	857	848	821	835	855	901	911	867	904	847	817	871	864	930	847	847	852	892	813	900	877	876	900	851	856	868	852	844	853	842	942	841	825	858	870	847	878	898	851	905	828	850	851	896	796	894	865	890	856	865	872	861	857	821	893	883	885	841	875	876	849	824	849	890	835	885	902	869	819	844	846	889	891	894	927	847	820	882	913	868	855	847	870	876	852	913	915	828	872	849	839	833	887	873	872	866	859	834	878	816	855	861	892	812	879	894	844	852	853	822	930	877	876	848	847	863	849	895	859	847	879	856	867	847	842	860	817	905	842	821	884	888	868	847	858	869	866	894	824	840	916	897	866	874	865	872	891	871	864	842	814	867	878	878	894	891	872	899	860	848	863	845	876	868	849	863	853	864	872	914	889	873	877	859	882	856	857	850	879	875	835	925	865	905	939	839	875	846	791	808	844	902	858	868	829	861	918	873	913	840	871	881	842	864	904	872	858	856	857	855	875	837	873	841	865	887	810	868	851	859	859	826	834	853	886	873	878	848	871	882	875	835	869	835	862	875	867	866	854	872	874	884	851	848	887	898	905	826	828	841	869	870	879	848	854	890	892	863	876	846	894	901	849	811	913	874	896	841	888	882	860	823	912	809	885	900	927	848	876	890	838	831	855	825	876	852	871	889	831	863	845	860	902	859	872	798	899	910	898	834	861	841	870	918	866	870	860	829	896	869	857	868	843	884	869	793	886	867	871	829	907	924	856	826	889	872	854	857	884	863	886	883	828	826	897	868	823	797	891	863	853	894	898	871	834	881	869	910	849	900	898	838	880	921	879	844	839	852	839	890	875	858	866	860	855	839	857	881	876	924	858	881	862	844	815	837	837	858	836	909	864	818	893	864	824	870	826	885	878	836	841	842	857	861	845	837	887	859	829	849	856	887	907	860	862	872	843	869	890	837	856	878	873	872	861	873	839	881	888	865	914	886	843	850	908	872	861	864	863	823	874	841	843	817	854	868	853	877	861	882	920	880	929	960	849	869	847	843	812	821	873	914	846	891	894	900	868	829	836	829	860	881	844	914	850	830	929	865	857	902	940	910	847	885	816	856	796	857	913	862	824	884	853	881	855	870	851	860	871	845	895	879	882	835	909	890	854	876	866	855	828	900	880	804	865	892	844	883	842	865	837	878	910	892	876	838	859	882	884	866	838	861	872	819	902	839	914	844	881	830	879	872	868	881	882	834	872	866	890	836	890	905	865	867	880	786	909	850	858	853	857	899	866	882	864	896	876	848	861	867	836	846	842	853	830	905	857	843	848	889	862	860	838	823	821	897	866	862	866	830	845	848	892	869	855	862	884	908	834	920	928	831	859	834	835	860	823	866	878	880	864	879	906	834	865	890	894	820	835	903	837	860	896	848	864	845	887	874	881	815	900	843	853	842	902	811	826	898	870	877	879	882	899	818	832	849	850	870	909	859	849	942	855	892	828	887	935	833	878	819	836	835	890	843	889	872	916	906	902	862	879	829	870	863	893	898	855	859	938	916	865	877	845	827	862	845	874	834	889	817	834	885	870	813	845	869	858	861	823	804	857	858	850	840	847	899	861	897	815	875	874	886	893	834	882	856	861	810	907	850	857	883	861	865	887	929	872	827	878	879	808	872	858	860	881	850	815	855	848	887	843	892	902	899	871	851	921	893	878	870	846	843	864	786	862	887	864	873	865	924	869	816	872	841	864	818	869	788	864	887	835	894	862	833	880	873	864	873	838	838	868	875	903	863	897	819	900	909	860	844	886	892	891	844	871	860	855	898	841	863	902	887	862	843	864	897	885	839	872	881	847	807	878	873	817	908	846	875	857	869	857	881	854	865	814	843	849	841	862	844	874	885	865	863	819	869	854	849	900	871	888	904	854	866	830	894	881	833	850	862	915	852	832	802	845	818	837	908	881	882	842	834	885	827	872	859	810	852	820	804	853	913	832	840	836	902	843	881	888	882	810	845	916	882	852	845	855	840	850	846	905	863	893	889	861	918	826	872	882	861	822	830	864	883	887	851	846	877	887	894	891	870	864	817	830	887	855	866	841	842	911	812	852	850	838	824	864	889	895	870	872	883	878	896	855	873	892	894	897	886	898	934	806	889	860	867	878	872	886	846	894	923	894	876	874	858	898	827	869	861	895	877	820	817	864	907	846	851	840	882	829	842	847	819	834	877	869	839	829	882	893	876	908	847	855	832	824	871	828	872	847	822	872	819	874	835	843	863	831	845	863	870	820	848	810	891	866	924	829	815	878	820	840	895	892	869	863	857	875	861	890	870	872	887	859	876	839	835	847	851	875	868	877	828	869	854	853	834	853	829	856	790	852	832	854	854	845	929	801	832	850	863	867	854	876	873	860	910	862	862	844	825	892	866	859	872	873	851	890	883	841	900	892	851	851	848	825	864	858	867	828	823	883	857	873	799	843	847	803	858	839	875	864	841	851	853	873	838	852	874	821	824	863	907	915	859	836	833	871	871	864	823	842	880	813	851	882	925	836	908	865	869	934	841	886	876	852	860	807	890	837	851	848	858	937	884	888	826	900	861	842	877	904	848	844	875	911	870	849	873	906	847	915	844	854	879	884	871	827	873	836	883	870	872	829	873	870	811	871	927	816	837	879	894	877	859	876	830	828	859	806	844	823	860	829	871	879	842	833	874	864	885	886	883	872	890	948	916	835	885	869	857	878	900	806	847	860	837	846	844	837	807	861	853	890	847	850	889	914	869	819	858	852	875	890	877	852	846	814	904	891	897	879	877	875	927	828	831	837	848	854	854	894	898	842	913	847	846	818	875	881	851	822	864	890	889	846	860	856	849	871	880	819	879	855	946	875	828	843	836	867	867	866	862	785	839	900	881	861	889	820	852	848	898	856	790	832	850	863	860	884	919	865	852	899	860	868	820	919	860	794	913	860	855	860	912	859	848	850	862	807	903	849	903	847	852	889	869	860	853
24617	20994	23918	28267	21001	13936	514	414	314	346	357	326	293	347	293	301	245	284	255	296	303	280	260	269	249	268	300	280	269	251	263	264	268	273	264	284	246	277	275	255	249	280	285	266	271	244	254	243	261	268	258	261	253	261	242	269	307	283	316	275	257	239	262	249	269	248	240	262	260	237	265	251	261	286	270	250	303	235	260	270	276	266	247	284	243	272	236	265	238	249	259	264	265	252	256	235	281	263	253	250	265	275	254	260	271	274	270	259	273	255	267	285	277	288	271	227	263	261	272	273	252	233	258	276	295	266	263	268	226	254	252	246	272	249	292	263	236	249	266	275	240	241	258	241	238	266	293	257	267	270	290	259	274	271	285	256	276	267	271	274	258	255	255	293	252	264	275	251	281	272	265	277	256	256	260	274	216	251	248	259	263	303	299	270	270	256	248	235	254	241	267	298	278	241	270	250	246	289	261	292	265	270	243	287	245	259	259	248	278	249	225	236	264	259	254	229	239	273	252	284	278	238	254	279	282	271	262	254	286	265	271	274	266	272	222	259	249	246	267	246	282	270	290	309	277	252	273	241	264	233	250	258	261	261	272	265	254	288	286	250	250	254	276	262	310	245	234	268	258	233	273	306	284	287	269	252	288	248	265	262	267	259	233	249	254	258	270	260	238	285	236	277	277	266	255	258	249	241	263	231	267	272	288	266	292	256	245	252	245	273	255	262	251	262	283	285	257	281	268	266	264	265	274	260	296	264	244	256	265	241	254	269	269	280	268	295	279	260	255	265	267	274	287	253	241	254	233	265	262	252	240	277	248	291	254	266	287	245	289	259	305	258	260	266	253	262	245	257	261	252	254	251	218	245	229	238	237	276	250	291	272	285	276	255	255	235	251	245	280	252	242	291	268	293	263	263	282	281	269	250	300	259	287	234	243	270	281	250	260	252	249	266	228	256	261	285	283	268	252	278	269	233	245	279	258	248	294	261	262	281	248	281	247	237	273	257	267	254	259	239	233	304	223	256	204	273	287	272	262	278	256	269	258	263	288	255	259	269	273	272	259	262	250	250	273	263	241	274	271	264	288	259	256	257	286	290	284	254	244	260	244	244	269	266	286	268	286	285	239	256	267	234	255	275	274	286	254	271	252	265	270	282	268	237	255	247	253	284	263	259	264	271	250	254	234	264	269	296	261	269	302	240	273	235	255	261	279	255	256	262	252	268	269	267	218	277	256	272	254	272	286	249	254	253	236	278	279	255	248	252	263	281	280	266	242	243	294	284	294	238	273	237	267	268	262	253	247	271	271	259	263	247	280	273	260	303	256	227	282	266	262	283	231	259	266	259	254	236	263	287	275	252	279	265	288	280	257	266	291	271	270	235	242	287	262	253	278	257	275	261	271	264	290	248	264	281	277	275	240	276	262	247	250	275	236	259	247	264	271	248	251	251	273	264	255	288	252	298	249	268	270	259	268	278	254	241	265	236	277	285	258	267	298	249	250	245	260	234	268	288	277	246	257	275	257	245	284	280	288	266	254	256	255	267	255	238	276	234	258	243	248	265	279	270	261	269	281	256	255	318	226	258	275	267	279	267	259	260	241	295	251	231	264	254	281	267	261	282	254	270	266	264	228	260	260	265	244	263	290	265	268	249	276	253	241	272	257	265	274	280	273	246	251	248	260	267	285	233	216	238	257	280	265	265	283	264	232	265	253	267	275	254	294	258	249	277	287	276	246	267	285	279	264	262	261	261	281	268	275	256	289	251	283	251	246	299	229	273	265	262	266	260	276	287	261	250	257	257	255	261	282	265	262	267	262	298	248	235	277	303	246	241	264	287	277	314	290	235	250	248	207	278	277	244	279	270	260	273	265	255	276	285	240	297	262	252	292	271	249	244	251	245	262	234	273	247	256	268	261	263	279	268	273	279	260	270	262	265	273	253	254	247	237	280	262	294	288	222	251	259	295	256	261	274	285	281	253	265	215	300	266	270	255	258	264	269	238	231	282	267	270	251	257	239	257	261	251	236	281	258	262	243	272	259	246	272	240	258	292	275	266	252	263	256	258	244	257	279	238	263	262	292	234	233	277	246	269	268	256	247	273	270	247	257	288	272	242	246	261	266	266	272	291	228	263	267	277	291	244	238	250	247	282	277	277	294	286	276	249	258	258	278	245	265	295	294	284	256	222	258	262	272	266	282	273	271	254	256	289	277	256	285	257	274	253	286	275	277	253	240	238	241	254	239	248	276	240	280	262	285	280	268	293	256	259	257	281	229	253	250	278	260	270	271	281	259	271	235	271	248	234	265	266	229	252	266	257	256	254	250	236	266	245	274	241	261	270	229	245	255	239	259	259	281	259	278	269	251	282	236	278	246	264	235	243	259	273	261	242	289	245	252	253	261	256	287	283	251	246	277	278	234	255	254	227	248	241	226	286	249	262	271	267	242	251	257	242	264	278	272	257	237	291	283	237	266	284	243	289	258	250	273	254	303	285	252	260	234	282	269	260	268	244	245	282	287	280	286	282	266	251	253	267	257	266	246	267	221	289	246	303	250	252	253	236	261	251	253	293	248	256	270	264	271	244	234	255	246	273	265	271	264	265	275	245	287	243	254	237	287	267	284	268	271	260	289	248	253	250	258	261	264	267	260	252	257	250	268	295	288	278	256	267	260	268	262	271	274	276	242	270	267	256	254	278	257	243	279	256	258	240	262	274	251	248	271	248	298	241	292	243	266	265	269	246	261	258	271	260	245	238	258	257	259	242	281	248	282	273	281	271	236	245	260	288	236	245	247	290	264	235	245	273	287	294	268	242	276	266	280	250	273	273	282	247	254	291	288	253	263	283	226	233	275	237	270	278	269	275	257	230	235	272	276	266	232	228	239	235	267	281	242	244	259	261	283	272	283	256	285	270	248	295	240	258	260	256	268	285	276	255	287	258	265	261	278	247	244	271	231	274	252	301	278	266	279	287	281	253	251	295	260	260	248	284	283	247	233	248	274	245	281	276	251	253	262	261	235	237	243	209	279	276	239	301	295	254	236	294	251	284	288	273	268	239	280	273	286	310	250	251	277	277	247	278	265	287	287	293	274	243	286	272	277	227	288	265	257	288	256	219	283	273	275	274	281	277	277	269	281	254	271	259	304	250	256	208	250	259	289	265	280	254	300	284	257	277	267	251	271	274	282	276	236	266	238	269	250	244	273	236	256	268	261	253	241	273	264	263	271	253	231	254	260	219	259	272	270	277	288	268	279	230	255	273	270	262	284	257	279	266	260	252	235	281	275	275	280	248	242	264	241	267	281	260	267	252	246	274	252	280	246	289	252	238	256	252	270	240	279	253	275	262	263	230	266	269	279	250	288	261	259	282	261	268	256	271	264	280	240	301	258	238	248	264	259	267	246	265	281	264	252	239	249	260	233	249	259	259	269	236	264	260	242	255	270	274	287	267	268	257	238	275	252	285	280	251	220	283	261	265	237	282	268	278	255
3159	2022	1198	835	753	668	713	704	664	710	656	616	650	638	655	650	624	638	683	660	618	652	622	628	646	617	686	640	676	634	636	629	628	615	670	676	623	677	633	611	644	659	685	657	625	623	668	706	636	696	631	668	616	606	693	644	621	585	678	623	612	654	623	606	654	676	633	660	595	611	664	645	634	662	639	592	657	608	630	643	669	674	605	637	663	593	612	654	632	682	679	609	633	644	626	634	658	684	642	644	635	662	609	565	608	617	629	665	606	686	668	683	634	644	648	649	667	613	663	585	634	639	648	658	640	678	615	668	647	638	648	631	682	642	653	607	622	642	662	699	624	592	695	649	632	628	645	647	617	633	662	623	663	614	626	644	657	659	649	665	665	622	658	582	665	604	617	691	635	654	627	627	628	620	672	653	637	615	597	654	653	671	635	636	620	621	600	625	651	633	611	661	633	592	653	670	564	623	622	624	623	661	641	638	610	627	629	654	693	662	633	652	675	648	639	639	614	610	603	635	608	656	665	639	686	638	644	651	589	644	614	609	623	660	681	640	649	628	648	634	661	644	651	669	637	632	678	613	666	622	658	619	649	652	683	652	667	646	618	630	658	637	658	611	629	693	638	655	630	625	617	646	659	660	622	637	674	662	636	632	600	634	627	648	648	660	640	663	679	636	638	625	622	634	659	658	633	631	686	631	603	605	607	655	631	596	639	682	672	619	616	671	639	628	652	613	629	652	663	637	636	621	630	636	636	616	598	631	642	658	618	624	660	652	662	611	629	645	635	651	669	629	654	620	651	690	640	662	665	650	624	649	639	646	622	648	629	623	698	657	622	661	632	603	663	671	641	628	641	651	661	643	658	646	626	677	625	665	633	646	655	651	615	636	666	629	660	624	631	637	661	656	648	688	684	639	630	718	680	605	571	631	609	645	639	662	673	643	638	629	621	655	654	626	616	619	646	636	672	632	651	649	661	648	660	626	636	644	633	632	560	624	623	628	643	649	638	632	627	676	627	656	681	608	648	611	637	645	644	637	639	626	672	652	647	619	666	606	678	654	654	644	631	680	639	685	647	599	646	601	617	675	681	650	650	691	659	588	605	626	604	633	657	659	614	643	650	633	631	660	616	605	671	662	600	634	624	633	653	664	665	662	655	699	606	626	644	657	598	668	621	614	686	691	639	661	631	617	643	618	651	658	646	663	629	608	671	659	623	680	669	653	620	600	609	614	651	626	605	614	664	646	655	640	677	625	608	656	601	649	630	639	659	649	617	641	680	665	667	620	615	654	672	641	639	610	651	627	629	644	639	596	596	673	656	599	695	659	692	657	626	635	614	583	660	662	677	657	643	654	634	643	626	637	642	670	601	657	666	683	669	676	645	638	659	669	633	626	646	631	589	687	658	603	656	618	622	652	655	613	661	621	644	638	588	628	592	636	651	616	642	653	626	640	609	616	675	649	653	634	626	680	648	687	625	703	652	640	580	621	657	665	623	641	648	615	649	626	647	620	593	624	655	631	615	625	651	597	652	617	619	631	670	631	623	591	573	675	590	657	618	667	661	639	665	645	670	594	621	662	692	636	657	656	684	606	613	645	645	655	639	586	625	582	631	649	643	619	632	633	647	614	631	650	676	601	633	632	608	653	633	648	608	660	651	579	616	651	662	645	636	603	670	657	644	639	631	650	694	627	622	584	615	632	647	622	659	598	616	616	640	693	679	675	633	662	638	595	608	637	630	646	691	610	676	642	661	653	646	649	651	656	678	649	625	631	623	601	676	626	662	654	647	639	602	637	626	623	643	600	654	618	627	641	653	663	606	701	642	615	637	656	642	630	602	624	612	653	646	624	621	634	586	647	663	662	685	649	670	661	662	622	662	635	630	625	644	606	636	651	591	650	667	606	636	613	608	696	694	645	598	616	673	613	616	641	637	658	669	669	647	702	622	686	629	646	612	686	590	604	626	630	682	644	638	688	621	652	635	622	622	647	565	587	629	670	648	653	632	631	675	662	658	630	580	645	651	642	667	612	691	616	628	560	658	651	611	637	634	693	654	691	654	624	661	646	655	654	655	674	678	653	630	669	608	652	610	665	665	609	632	651	661	649	627	600	636	667	633	672	638	619	632	659	658	637	655	626	619	651	590	668	662	641	637	637	627	624	629	626	646	622	629	615	640	670	681	640	650	605	614	627	644	655	681	652	639	624	650	662	615	648	672	652	653	609	639	668	666	626	606	673	676	643	600	604	646	642	601	677	639	632	637	579	648	675	595	634	668	601	630	646	622	672	681	611	670	658	606	678	647	653	648	670	637	652	604	631	627	622	606	650	639	659	630	650	659	655	620	604	637	616	633	674	597	667	680	591	591	622	628	629	669	607	642	652	626	631	642	591	590	640	631	641	665	665	673	648	668	623	629	652	600	646	680	664	603	650	606	644	624	650	657	652	660	645	626	623	622	656	668	636	647	627	642	685	601	617	676	586	595	666	654	637	640	631	617	625	661	620	655	699	637	599	625	621	627	720	640	635	642	652	697	663	627	656	634	624	629	588	593	652	618	626	634	620	648	658	638	662	622	603	615	627	628	636	623	646	619	650	695	657	657	651	613	673	662	687	642	570	609	646	654	670	631	641	610	619	602	645	668	607	688	631	648	620	670	623	642	627	651	624	634	629	663	627	646	654	646	571	615	648	652	656	676	622	660	657	605	605	644	629	667	617	567	666	621	627	616	632	609	638	690	611	646	678	653	626	676	622	650	617	703	586	651	602	616	635	613	667	635	640	650	651	675	631	658	665	624	607	634	636	635	617	642	672	647	647	656	631	589	629	637	644	606	591	652	663	604	668	630	635	641	672	614	641	617	649	674	618	606	598	645	650	620	612	645	666	631	627	667	676	624	676	656	668	614	650	652	661	620	609	619	657	629	641	632	675	663	639	699	628	639	605	647	634	633	690	634	639	611	640	672	647	689	648	691	612	637	631	634	628	655	600	665	613	652	634	672	673	663	622	615	644	611	671	659	645	622	669	666	600	616	615	603	595	640	654	609	625	661	649	657	630	642	609	655	615	675	645	680	654	648	602	668	676	667	589	674	621	633	627	674	610	647	644	630	636	636	648	663	636	628	628	624	619	657	659	636	660	618	657	593	643	640	667	625	601	603	633	672	657	635	643	614	655	651	658	637	663	681	614	678	661	702	640	599	603	642	661	626	650	589	635	645	616	645	646	659	598	603	615	621	619	629	627	641	644	666	640	610	649	641	640	638	662	661	664	658	641	597	635	633	641	623	608	639	587	621	636	630	634	671	688	614	615	621	636	583	678	612	637	614	620	608	652	649	637	624	635	674	571	655	620	599	619	623	665	647	671	615	617	609	666	634	687	647	634	650	602	632	653	612	638	661	627	639	665	594	679	612	599	618	626	670	645	617	707	631	638	633	633	672	659	634	586	643	666	623	637	640	630	676	619	657	586	682	650	630	639	609	596	632	626	670	644
23975	21036	24357	27920	21036	21045	12581	443	274	237	220	214	184	185	166	164	169	161	154	156	144	149	141	121	139	131	138	128	120	125	142	127	115	132	121	129	117	129	131	122	116	137	128	103	116	141	126	111	130	142	124	140	113	112	130	129	111	111	119	121	96	116	130	115	114	125	121	124	130	122	119	126	123	112	123	116	110	119	115	104	123	110	114	131	115	133	129	124	150	116	130	120	122	126	121	120	134	127	134	103	135	132	114	138	111	135	116	121	109	100	110	115	122	109	128	112	117	130	140	121	114	113	136	110	105	113	118	121	111	120	111	126	121	117	136	119	108	123	140	120	128	118	154	127	116	124	105	115	122	101	118	120	143	104	113	124	113	125	117	125	144	121	95	143	128	125	131	128	127	123	132	133	138	115	118	107	135	126	125	126	120	120	114	116	128	149	126	115	128	114	121	116	143	138	124	121	126	117	138	110	111	116	143	121	134	93	122	116	117	118	114	107	131	118	110	122	133	133	118	109	125	123	104	117	121	121	129	111	118	109	110	119	100	113	109	134	108	138	142	106	127	120	113	110	135	123	123	125	107	127	131	132	122	110	138	128	122	114	116	130	123	133	138	145	113	121	135	126	123	129	122	118	121	110	137	108	112	121	144	121	134	109	132	130	108	123	127	121	141	153	101	127	118	103	125	134	134	117	131	122	109	112	122	119	100	116	120	114	113	123	129	129	123	104	133	133	127	107	132	136	128	141	123	114	128	97	108	101	121	126	121	108	96	108	111	115	116	112	125	135	126	114	142	114	129	101	112	110	107	104	127	129	119	113	123	121	106	116	105	113	127	95	108	123	117	134	99	130	123	132	120	125	123	104	120	106	113	132	134	149	136	116	118	120	121	143	114	123	131	142	126	121	116	133	117	145	104	119	114	141	112	119	111	134	136	120	136	136	97	108	102	120	123	114	132	131	121	113	131	124	124	107	130	117	125	130	144	128	129	105	125	120	125	122	105	120	123	135	118	112	125	116	102	115	111	123	113	140	143	113	112	123	133	130	112	90	129	125	135	135	119	128	143	105	127	138	117	116	126	130	101	112	126	119	135	140	134	131	125	129	125	117	106	138	133	132	109	134	140	120	128	111	124	117	127	114	124	117	129	117	94	121	113	100	107	109	99	145	130	114	105	130	96	131	151	116	120	110	110	138	102	120	121	116	130	117	118	123	133	102	136	110	129	107	116	138	136	110	96	131	134	125	117	111	121	124	115	123	127	127	94	110	132	113	136	118	132	117	141	130	122	133	118	133	105	114	132	123	125	111	123	118	143	104	134	129	102	115	97	123	119	112	135	133	107	99	111	119	131	125	132	99	135	132	134	125	115	116	137	118	124	111	151	135	136	107	123	132	118	124	113	120	105	108	125	116	116	109	122	119	136	126	131	125	110	124	132	110	130	97	108	137	128	136	130	121	126	127	104	133	139	118	114	134	133	116	111	114	108	111	127	101	121	122	114	121	126	105	127	142	121	127	111	108	132	105	96	116	134	165	110	119	114	135	128	115	116	136	128	136	104	138	121	119	112	135	114	107	138	118	131	134	117	115	111	136	145	112	133	136	131	127	135	102	128	122	132	137	126	116	110	112	110	102	111	132	117	114	132	121	84	123	118	135	134	150	124	112	115	122	128	113	112	104	111	96	131	133	139	113	119	88	121	141	147	115	124	116	129	98	123	121	107	100	118	127	134	131	115	106	111	128	120	113	105	98	129	113	106	130	116	117	145	122	115	119	125	108	117	138	108	132	137	124	116	117	116	108	120	113	133	112	135	116	120	113	121	127	116	116	112	106	131	135	117	125	112	118	134	113	119	144	132	116	132	124	113	125	129	111	100	90	137	125	115	122	127	117	136	100	143	150	131	127	129	120	117	100	109	104	127	117	113	103	111	100	128	116	115	127	110	133	115	103	119	103	108	119	127	125	121	122	89	109	123	112	119	114	135	118	128	139	121	123	144	103	109	115	121	126	122	113	121	116	110	116	124	124	98	132	123	134	129	129	118	118	139	130	106	116	130	122	150	117	113	110	124	111	96	125	123	136	128	129	121	153	120	124	123	134	119	127	136	112	112	119	137	114	120	98	134	136	129	141	141	107	114	134	130	126	117	133	115	115	140	120	129	133	121	127	141	107	114	127	119	140	122	131	126	116	140	119	123	134	129	92	131	124	148	104	143	118	136	120	138	146	129	125	111	114	82	134	118	133	123	130	113	116	125	122	127	131	143	112	122	109	134	122	118	111	106	110	120	110	125	114	119	92	103	144	128	112	125	127	128	122	107	108	130	135	114	130	132	115	125	113	108	108	107	119	112	123	113	129	108	113	128	124	127	128	99	117	121	119	126	108	106	110	104	133	133	130	128	147	149	121	125	138	133	138	118	104	108	115	130	148	128	119	109	132	114	126	136	98	107	151	111	130	119	97	127	112	134	109	128	123	117	99	122	119	119	126	120	120	134	142	134	128	127	146	121	120	137	108	117	114	99	108	119	117	112	120	116	133	125	141	129	121	100	124	95	104	116	99	126	124	105	131	124	123	118	136	132	115	124	99	113	138	139	127	107	154	115	122	115	134	95	139	153	122	118	123	95	113	123	123	127	114	123	112	108	135	116	129	131	129	135	124	122	125	113	128	142	100	110	118	118	120	112	113	91	121	108	123	116	126	104	130	145	123	107	128	127	103	127	115	128	122	118	110	110	107	137	123	132	136	113	123	129	107	119	129	131	121	113	148	133	147	114	122	129	123	103	109	128	131	129	123	135	101	145	96	116	120	116	117	122	110	135	99	113	121	110	118	130	120	126	125	124	130	116	140	124	122	134	130	122	116	119	120	136	113	108	107	100	113	124	130	118	120	129	112	123	102	136	133	123	113	108	124	140	126	117	133	128	110	116	121	119	116	117	135	127	115	121	136	112	114	125	143	123	111	122	135	121	124	125	121	125	118	133	122	112	114	132	116	120	126	119	123	118	120	132	113	110	121	111	132	115	144	122	121	134	122	130	126	107	129	114	94	117	124	129	114	133	120	129	119	118	106	124	116	121	118	125	121	106	115	120	114	139	120	116	131	118	121	119	99	123	123	107	140	111	113	126	123	131	111	124	112	128	127	120	136	115	112	116	114	115	114	133	120	110	128	121	136	134	112	139	132	121	115	117	118	103	105	122	122	113	134	112	110	122	110	138	124	112	128	112	111	124	149	116	135	116	141	106	129	122	132	122	120	129	127	134	111	123	136	112	136	120	131	116	111	118	122	113	136	126	125	121	108	130	132	125	124	119	141	161	119	123	141	125	119	127	111	133	109	109	141	129	119	123	109	132	130	107	106	140	116	129	135	105	106	120	104	111	155	114	119	121	139	125	120	119	121	120	135	133	123	104	123	121	128	124	129	130	121	115	128	118	115	142	120	109	118	113	115	136	113	101	117	126	118	113	113	104	116	120	132	109	112	132	134	120	119
3054	3093	1427	762	580	514	439	419	404	389	399	348	323	365	351	331	333	355	272	321	336	320	340	362	331	348	364	368	312	329	328	378	369	357	350	352	321	340	296	355	324	321	368	326	362	348	315	307	334	332	348	336	313	347	360	337	342	349	315	334	362	324	336	330	342	305	336	349	332	298	330	310	314	327	349	353	327	345	331	349	317	350	336	357	343	335	292	337	334	352	329	343	325	323	314	375	341	317	345	352	341	368	304	337	347	346	345	352	355	315	329	338	310	344	336	380	344	343	351	315	354	327	319	353	317	353	331	363	351	328	302	331	322	310	344	329	338	362	342	365	344	335	322	338	348	336	322	356	327	341	307	319	342	335	303	349	341	325	332	338	308	347	369	346	301	315	330	365	335	359	343	311	341	353	325	327	338	316	310	334	310	314	330	354	351	319	351	347	327	361	342	363	297	343	344	305	322	320	337	319	314	321	321	343	347	325	291	319	309	325	309	321	343	333	321	327	331	363	331	360	328	342	354	345	362	339	328	345	328	316	317	325	369	340	369	327	332	292	351	317	356	264	343	316	329	313	330	359	335	334	353	330	304	355	329	317	330	331	356	359	324	347	309	335	350	332	332	360	321	348	316	325	329	324	338	330	344	329	324	352	344	322	345	319	331	332	328	329	347	360	351	330	328	331	335	356	330	369	318	345	343	326	332	325	318	314	352	344	340	351	316	320	326	347	346	300	339	342	320	336	316	297	338	317	367	348	334	336	335	349	336	342	340	340	357	298	339	313	347	348	315	313	301	355	327	333	316	313	338	322	312	337	338	341	300	305	355	301	346	293	331	319	328	289	324	320	341	315	318	331	348	331	332	313	310	366	335	332	357	339	330	321	341	336	341	343	319	338	327	366	334	361	322	318	323	339	340	316	318	337	338	301	335	321	340	309	371	309	360	360	338	337	332	356	315	329	317	359	307	320	301	333	333	329	335	338	333	349	333	342	351	310	365	336	350	326	330	327	312	323	350	352	365	358	322	319	353	312	350	349	300	328	361	377	316	333	306	342	347	371	353	299	329	340	347	316	321	326	325	346	356	335	302	382	335	350	330	333	326	335	320	308	312	331	316	339	338	330	309	342	326	333	338	343	334	310	333	294	335	319	341	329	328	328	337	334	301	311	321	343	318	336	348	337	356	337	326	329	343	341	342	307	321	333	363	320	319	372	327	317	318	356	343	306	308	341	343	320	316	333	345	344	322	350	310	350	341	354	325	351	331	337	330	341	301	341	342	309	322	325	326	336	318	322	325	318	342	323	318	319	297	307	339	326	306	338	358	343	298	351	329	351	336	360	334	309	330	317	328	335	359	367	317	327	340	319	334	329	331	333	322	316	322	314	339	334	327	353	333	322	340	321	371	319	327	320	350	349	337	337	327	319	317	332	330	365	338	352	344	309	322	341	317	346	378	340	379	324	333	350	347	343	338	327	319	336	305	351	321	330	327	318	305	328	322	298	298	345	333	356	339	316	343	327	298	310	361	304	339	349	315	332	320	336	301	324	320	329	286	329	315	371	383	323	335	315	322	332	332	315	344	334	372	343	344	320	329	323	323	343	344	321	317	336	344	313	325	339	322	308	325	345	302	382	370	326	316	309	365	333	333	329	319	320	338	320	355	357	336	330	316	326	348	331	322	332	304	332	307	341	340	302	308	334	348	335	371	311	307	299	296	344	343	351	327	328	345	338	328	335	340	323	311	337	342	330	303	308	344	328	333	314	340	296	300	329	334	321	358	335	324	346	305	290	317	349	319	343	309	323	325	300	296	328	323	315	322	325	335	337	325	329	329	341	349	331	341	314	351	338	355	324	326	334	320	320	330	334	316	343	365	319	343	320	332	313	343	315	329	315	315	326	355	335	305	313	285	345	335	329	348	349	348	311	296	342	332	319	301	322	330	345	311	357	349	327	352	341	328	323	340	359	342	339	315	328	334	329	318	336	323	359	340	323	338	328	298	335	350	348	338	297	342	326	360	369	338	342	334	284	321	336	294	321	340	338	349	341	340	349	365	325	335	309	326	324	340	345	337	332	342	294	359	305	371	328	308	318	339	318	301	357	333	335	368	320	340	315	354	349	323	306	358	320	319	350	284	333	323	323	358	343	320	311	310	331	339	365	307	295	343	368	325	329	341	335	322	308	357	345	343	320	316	346	323	332	322	327	340	337	319	303	384	338	353	323	312	321	329	371	326	334	357	314	329	334	350	310	295	331	323	350	318	342	329	311	316	345	337	339	332	331	292	346	324	390	343	331	343	341	374	353	323	318	343	319	337	333	352	307	333	316	291	350	350	326	335	340	349	308	328	371	342	345	317	340	333	353	343	320	318	299	307	310	355	318	359	342	322	344	319	329	337	304	320	352	310	345	342	359	333	302	306	294	331	326	327	345	354	327	357	315	363	346	361	322	317	325	325	313	308	345	352	304	341	361	319	336	321	336	358	305	360	308	337	352	349	321	325	338	341	329	351	340	338	337	349	340	325	336	314	356	353	305	313	317	362	325	316	298	352	331	347	322	280	334	324	345	335	312	337	324	337	340	371	355	338	339	347	315	345	377	315	350	323	330	311	324	291	372	353	335	326	339	331	328	343	299	360	307	316	320	324	319	327	350	361	323	315	324	356	344	349	344	308	332	308	337	313	325	323	337	365	327	359	332	374	331	353	325	307	310	333	334	334	374	348	353	364	309	322	366	326	318	338	354	352	344	330	334	337	325	359	344	353	314	326	335	325	323	324	331	341	352	348	312	337	358	317	344	351	324	347	327	326	366	331	306	321	325	329	339	328	327	346	341	304	307	323	376	342	337	371	351	344	363	359	340	312	308	326	363	343	384	366	355	341	357	370	340	369	334	348	343	310	308	322	333	299	322	334	344	338	324	353	337	331	310	322	323	335	340	344	324	309	349	317	345	310	319	311	327	367	371	336	346	336	344	342	324	330	344	317	353	331	345	330	336	353	337	314	364	350	336	359	331	319	323	325	359	309	334	356	348	330	323	322	310	305	324	338	311	331	334	308	344	338	350	352	292	352	324	369	339	338	334	352	356	320	300	355	336	330	343	324	361	323	318	337	338	310	359	327	338	350	333	342	318	336	329	342	307	323	327	346	305	381	348	320	322	335	315	332	329	328	329	336	333	327	338	347	371	318	334	349	306	334	337	300	324	321	328	323	307	322	338	334	336	322	345	343	335	350	370	325	313	340	351	335	337	355	371	373	320	313	343	325	317	314	350	332	309	317	318	346	321	316	321	313	353	361	388	340	321	333	304	298	309	330	328	312	309	326	344	321	352	366	326	331	314	308	335	364	298	351	370	328	340	330	333	336	354	335	344	345	322	340	336	341	310	337	315	343	333	327	344	322	323	300	305	338	343	301	337	315	338	351	347	306	336	340	346	369	317	308	322	332	353	331	359	298	334	345	329	326	305	335	317	309	314	329	328	314	343	349	353
31144	20363	9775	812	554	499	449	398	341	376	351	359	374	338	350	356	387	333	338	341	344	362	342	353	369	341	353	349	356	351	359	344	371	357	362	320	369	366	330	377	333	353	350	341	387	346	382	351	335	371	366	323	353	375	377	376	340	353	350	384	322	363	395	360	350	362	334	407	356	361	361	346	354	353	311	354	313	369	372	378	375	360	353	387	359	369	344	380	348	373	376	327	337	356	371	339	338	357	353	352	332	345	361	326	352	333	365	316	387	327	347	368	365	323	376	346	333	362	348	373	328	351	372	367	364	332	381	362	347	360	383	336	355	391	355	339	377	341	378	345	339	307	396	379	362	373	369	353	358	352	337	356	352	371	321	332	378	390	358	365	359	361	371	381	371	336	379	356	380	390	385	372	343	359	350	344	336	360	371	367	343	372	342	349	371	332	340	339	321	371	358	404	348	353	377	321	324	357	382	365	363	385	357	358	349	331	334	339	325	321	408	370	374	356	366	354	358	341	345	349	364	344	371	356	369	345	336	376	360	351	353	396	328	366	347	341	390	344	333	392	331	316	337	385	338	367	362	362	371	392	377	374	355	344	357	332	372	385	377	366	345	360	392	350	383	342	381	354	375	364	377	369	389	360	365	355	341	364	361	354	383	372	335	327	363	338	422	364	372	358	350	342	361	385	372	381	372	374	348	373	363	324	355	344	351	330	345	336	369	383	309	364	322	354	338	356	366	349	364	340	365	344	335	336	369	354	340	366	371	352	343	395	413	361	347	339	397	378	350	381	368	376	347	378	346	345	354	380	357	352	377	356	341	347	352	396	388	340	393	386	369	346	356	359	361	316	363	375	348	334	357	354	373	362	382	328	385	356	374	342	354	353	386	393	359	332	339	362	376	359	367	369	365	376	333	349	348	322	352	332	383	361	329	337	378	361	370	348	318	376	333	362	331	359	390	351	341	353	358	322	340	378	334	366	355	357	351	366	369	363	345	358	389	362	369	374	345	361	325	379	321	335	379	340	320	345	358	348	337	383	360	360	395	395	352	371	341	351	353	360	390	330	385	394	393	373	328	383	351	318	355	338	345	353	347	363	376	348	358	363	358	387	355	346	386	332	385	355	393	344	378	357	330	358	392	389	339	372	359	389	382	375	341	370	351	358	352	347	336	356	384	338	335	361	325	368	329	363	396	365	356	383	360	335	357	391	350	367	394	385	311	389	394	346	389	339	346	348	357	382	343	384	360	340	335	372	356	339	343	376	345	362	350	361	356	360	350	327	358	361	396	354	378	341	326	370	324	396	402	343	314	358	377	381	349	352	335	332	362	368	347	350	316	367	327	385	360	369	370	341	377	348	360	343	365	365	404	377	336	339	366	370	343	361	328	349	366	376	377	342	348	373	368	338	363	355	368	323	371	347	361	345	383	324	368	359	359	324	332	389	368	321	359	352	345	342	372	349	358	356	378	326	352	355	349	346	364	370	380	371	343	377	351	355	374	372	367	403	352	398	381	322	348	362	366	320	364	350	331	310	344	375	343	358	362	376	313	356	373	364	364	356	348	358	362	370	356	376	372	372	374	362	369	341	372	356	368	361	363	378	342	355	336	398	365	360	367	328	329	340	347	361	320	383	349	363	375	375	329	352	387	381	383	359	387	347	385	360	328	363	348	360	361	342	349	360	338	347	296	362	344	359	336	358	400	406	345	342	360	350	371	335	327	353	370	349	364	356	340	354	358	336	328	345	385	348	354	387	358	355	367	343	344	344	303	377	389	367	382	357	333	320	355	362	364	368	354	374	352	337	347	351	360	355	319	324	370	407	350	385	367	325	317	349	342	351	364	361	363	351	343	340	357	335	345	371	392	357	338	382	381	356	392	357	346	320	387	350	357	352	373	325	339	336	342	358	357	355	351	396	371	368	368	327	380	333	348	362	346	340	361	339	389	366	356	340	389	387	347	347	386	349	332	345	331	331	386	362	355	375	335	332	338	354	360	338	382	339	358	348	360	356	350	335	360	361	357	319	338	338	337	374	323	366	336	401	370	364	378	406	370	386	341	344	367	333	338	351	361	364	350	370	358	399	379	377	361	322	353	360	362	385	352	378	376	364	383	346	357	324	404	375	346	372	354	360	364	349	369	366	351	394	354	399	370	322	366	360	371	373	327	366	354	385	349	343	394	342	351	349	353	376	362	357	380	376	377	341	322	352	422	344	311	366	362	349	375	366	358	315	345	343	354	356	379	324	364	334	339	381	383	344	352	359	368	381	372	367	340	314	368	358	357	319	363	319	347	375	387	364	351	366	376	380	373	364	335	365	362	340	412	374	377	358	355	352	342	341	362	359	344	346	350	362	377	406	343	369	346	371	343	351	376	394	345	374	361	348	357	361	340	376	381	380	362	372	346	372	370	368	327	309	343	366	399	356	361	375	353	394	297	355	361	359	375	326	385	369	358	355	379	334	366	377	324	414	353	364	356	385	347	383	343	361	372	338	339	360	326	387	367	354	355	401	352	398	360	372	411	358	351	362	352	382	334	338	382	364	360	371	324	349	346	328	348	365	357	352	389	371	356	344	339	348	322	336	333	349	338	349	343	356	329	326	346	334	334	352	350	366	349	363	355	337	364	360	352	401	322	337	362	370	365	364	366	377	390	354	364	349	348	379	335	365	312	358	361	384	360	355	318	383	355	386	343	357	361	368	317	359	369	322	340	384	357	368	359	335	382	354	370	372	384	359	350	344	366	341	383	372	365	361	382	342	324	340	339	338	390	389	340	359	353	349	369	335	370	381	374	377	343	328	353	336	369	373	396	362	346	352	357	316	334	344	365	357	358	344	367	367	378	374	362	395	342	367	368	334	371	334	360	344	366	360	360	321	388	375	353	365	365	324	368	364	373	375	336	349	329	365	361	347	351	356	379	380	360	377	351	324	367	340	352	321	369	368	342	359	358	376	357	356	384	357	374	370	348	357	353	385	310	406	365	373	346	394	377	348	390	352	363	350	354	375	364	329	362	363	351	363	370	363	310	348	359	314	334	371	365	362	388	378	345	396	374	368	321	324	356	345	353	354	395	334	361	363	369	369	345	326	333	377	359	352	365	344	332	349	367	359	371	377	415	367	353	344	379	384	347	382	343	321	357	363	358	365	343	339	338	406	379	377	350	353	361	319	336	350	348	351	354	364	336	347	317	351	349	353	376	336	348	340	387	327	340	356	379	349	360	360	341	371	366	365	344	401	416	353	339	326	375	363	394	354	342	372	371	334	377	357	342	324	338	365	369	377	374	365	376	334	340	351	367	346	353	366	354	364	391	340	380	333	393	350	328	366	372	339	368	356	413	383	347	393	374	351	365	364	351	354	367	361	346	330	340	374	357	348	322	347	337	379	362	366	344	297	375	338	351	342	362	368	366	334	401	368	394	382	367	356	342	346	370	370	376	332	369	373	330	393	347	360	369	316	360	404	364	343	380	369	364	353	373	351	375	327
5450	1094	976	929	905	836	895	879	923	845	904	863	858	871	834	864	892	840	903	822	869	847	940	947	852	855	846	885	852	843	829	814	859	917	831	902	790	838	871	876	842	846	821	868	813	888	843	867	888	836	857	840	832	863	901	863	843	849	805	840	844	881	845	871	844	827	898	863	883	889	837	855	904	865	871	843	878	844	872	829	858	836	887	884	867	816	867	868	874	892	815	890	894	854	835	872	883	840	886	888	880	896	908	867	857	839	887	845	867	884	876	838	893	879	902	814	825	847	874	844	850	908	869	858	887	898	872	885	872	880	867	815	894	870	834	892	837	896	855	890	860	840	863	857	875	893	843	863	852	852	927	923	907	923	814	891	882	858	845	884	841	859	812	854	827	854	880	885	854	864	846	827	885	892	896	842	836	859	856	881	820	864	828	860	873	890	867	912	863	886	908	852	849	864	871	857	918	809	850	881	858	855	819	899	879	861	889	858	830	808	896	891	821	858	880	953	854	870	873	847	857	833	886	877	854	856	861	829	834	885	877	862	909	848	921	855	843	852	865	834	905	903	846	838	848	808	839	851	837	869	839	851	832	845	875	803	835	891	802	838	821	816	801	842	881	810	890	850	859	853	870	846	915	862	855	837	850	867	882	855	886	848	822	874	887	835	844	931	811	902	807	813	859	827	880	873	830	911	861	876	870	832	846	820	867	861	871	844	892	852	835	937	857	832	866	897	862	865	887	754	856	947	808	857	845	856	885	826	854	861	860	855	829	835	845	851	855	867	874	831	872	861	858	883	863	867	874	843	845	796	835	845	826	845	895	871	846	864	811	850	820	872	887	835	870	862	848	860	868	885	879	876	872	864	942	866	876	859	915	870	865	792	873	819	812	798	885	872	809	843	858	874	866	806	869	897	923	846	876	894	849	893	892	832	869	875	834	889	888	841	884	903	893	924	884	898	869	819	866	873	904	882	885	902	818	900	851	861	869	834	872	911	909	912	869	883	868	826	892	890	820	841	830	903	906	868	916	850	810	855	866	888	884	925	868	832	829	829	883	853	812	874	909	822	908	814	843	820	821	857	851	921	887	861	822	907	863	889	859	919	847	865	822	845	866	838	910	893	902	898	836	922	856	891	823	899	875	829	866	927	860	856	845	867	877	876	855	857	864	846	842	877	841	844	838	869	868	866	866	901	900	866	867	835	856	820	932	868	920	844	864	812	848	868	856	890	852	830	844	848	868	820	863	859	868	867	855	869	878	843	874	815	869	881	881	848	813	894	849	886	819	849	895	879	901	802	812	847	857	851	865	856	857	859	857	826	818	881	868	868	833	836	867	876	883	834	856	881	875	885	852	844	871	875	876	880	832	839	895	899	924	857	889	843	838	828	932	858	802	890	831	846	875	864	837	867	861	912	892	873	826	872	909	901	843	842	848	806	868	851	879	879	822	810	913	850	852	866	868	870	856	851	857	878	880	808	860	859	844	852	812	895	901	885	852	828	855	832	904	879	963	834	830	906	895	856	866	859	799	842	930	869	893	888	876	846	897	882	850	861	868	826	828	878	863	899	876	847	821	821	811	910	859	881	882	866	867	914	845	896	924	828	829	901	845	840	871	862	798	881	857	856	856	899	842	865	857	893	859	827	864	855	885	902	865	888	836	891	847	882	893	846	870	856	848	809	867	823	859	801	901	845	888	907	861	834	865	873	923	844	858	904	858	875	876	898	898	820	888	891	859	889	887	889	884	873	842	865	834	934	840	873	868	884	882	891	886	912	824	894	852	784	850	846	900	889	883	861	850	866	863	881	876	839	878	824	834	810	897	900	813	887	816	856	887	835	803	860	860	914	842	854	871	832	855	843	924	834	895	810	911	921	845	878	848	912	858	865	825	881	812	868	878	841	881	858	825	809	885	904	825	871	832	859	881	922	834	789	862	901	940	825	862	832	883	864	918	871	882	865	866	830	853	864	892	859	831	869	943	863	841	870	930	823	915	887	834	821	857	897	891	879	907	859	809	898	850	894	838	849	880	893	848	875	868	859	900	873	827	849	865	852	858	822	850	855	886	872	841	822	858	887	871	861	842	858	864	814	862	864	830	904	882	879	796	878	869	851	831	854	869	830	819	853	848	806	843	891	863	840	879	878	901	870	863	892	859	874	836	916	903	888	881	855	936	903	845	858	894	834	856	830	828	845	876	863	903	883	900	867	808	859	889	823	872	868	859	885	811	838	859	872	917	826	876	831	856	877	875	872	864	853	809	879	853	857	964	919	822	848	909	891	837	831	859	825	895	876	862	835	846	842	889	823	825	839	847	818	845	817	864	856	841	894	867	851	844	890	830	894	862	879	862	909	882	889	876	889	878	908	849	873	857	841	844	870	835	876	837	822	871	899	834	867	910	826	905	919	855	830	848	876	827	863	809	874	875	874	906	830	815	863	911	851	900	851	819	846	847	865	875	833	864	882	846	898	876	907	885	819	821	859	827	869	856	823	826	832	891	889	815	927	889	869	840	848	867	898	868	881	866	893	841	853	834	954	843	889	872	844	855	874	852	876	856	824	821	870	889	858	840	856	816	879	829	865	879	841	802	844	874	876	864	854	828	863	879	883	885	836	845	859	891	907	880	873	864	821	835	907	842	862	894	814	869	863	848	802	866	871	854	832	779	856	861	900	812	836	838	898	830	839	883	869	813	898	887	857	856	877	865	854	890	878	824	856	826	825	849	896	918	912	871	807	850	863	908	838	863	880	842	811	885	801	887	876	838	825	864	822	805	860	863	871	842	845	857	828	853	815	874	819	839	824	854	908	832	871	819	909	853	864	867	867	891	857	807	859	836	891	815	891	892	868	806	890	813	888	901	856	818	850	844	857	850	881	811	902	887	830	895	861	860	879	798	895	863	828	844	877	869	840	876	922	820	859	870	882	820	827	876	826	808	894	895	826	838	843	885	845	857	848	846	872	888	808	878	868	869	848	836	848	872	798	856	879	896	823	812	852	847	869	864	785	864	850	868	845	845	872	878	835	900	864	846	884	867	842	870	844	860	859	856	848	873	843	895	855	851	865	919	844	866	867	857	876	872	897	827	869	815	828	899	869	889	889	842	872	915	890	846	841	907	912	861	836	835	865	883	914	892	939	836	893	832	878	828	864	786	877	840	845	868	872	880	848	874	831	823	849	847	834	883	891	810	911	838	818	858	844	887	854	894	843	810	860	852	832	853	869	936	908	818	853	889	834	833	865	865	853	858	868	864	840	849	857	891	843	931	803	891	870	876	843	824	815	902	885	840	852	864	860	829	876	887	851	816	878	841	837	884	877	803	910	884	833	843	843	846	827	893	922	888	834	809	873	844	845	896	849	918	856	878	876	874	877	869	853	847	866	805	917	835	882	857	867	846	856	774	943	831	870	826	825	829	868	859	799	870	857	895	854	842	846	898	911	869	820	850	890	927	817	845	854	833	814	864	847	911	830	825	919	800	835	847	901
24700	21070	24017	28345	21060	13917	502	362	330	320	304	331	310	324	265	291	302	267	255	288	299	260	244	242	289	273	253	238	265	278	276	263	260	292	274	271	261	250	226	253	270	256	285	260	253	262	282	259	280	242	263	275	244	256	264	256	246	267	264	244	254	258	282	290	267	254	275	249	261	255	276	264	260	266	231	264	265	256	226	252	257	253	255	257	248	289	267	273	260	275	258	259	249	270	266	268	277	256	273	258	269	257	270	291	284	290	261	264	262	274	273	265	284	247	275	262	244	277	251	293	288	266	255	294	259	267	261	288	282	254	287	246	239	268	279	277	246	274	255	266	267	265	272	255	254	252	275	264	258	264	229	256	261	240	257	302	269	261	279	259	259	274	226	272	281	242	275	269	270	269	263	246	282	272	264	249	224	296	257	263	262	278	266	274	247	282	223	253	256	280	274	284	274	294	282	289	274	287	270	243	291	263	270	260	259	267	253	244	241	249	224	249	285	252	259	264	244	262	256	262	276	278	271	261	273	282	278	270	234	254	277	265	237	275	274	279	278	240	268	265	306	282	259	278	272	269	239	263	273	249	246	285	260	277	275	257	258	244	272	270	289	278	266	271	262	274	302	284	274	264	265	252	263	276	275	265	265	255	259	263	262	268	289	257	256	236	268	216	265	266	265	264	244	245	252	235	273	268	292	236	260	255	262	287	249	266	230	274	245	281	276	259	257	285	280	270	281	263	274	272	290	277	260	315	291	275	260	256	254	265	247	251	265	264	288	255	262	275	278	286	235	249	243	258	272	289	246	261	271	264	265	289	271	251	260	273	288	248	262	266	268	259	269	253	271	260	268	244	292	273	252	244	246	254	241	263	253	291	267	254	243	240	274	267	267	263	288	281	305	242	237	267	275	273	292	272	260	228	276	247	245	239	273	245	295	236	273	280	263	267	258	250	274	269	265	287	231	248	286	248	283	287	241	254	258	284	270	286	260	263	236	250	261	276	278	254	260	280	281	266	267	255	258	262	254	261	254	252	247	219	285	285	256	272	235	253	302	277	275	245	255	240	293	254	297	252	289	259	259	285	290	279	235	262	272	239	269	256	299	284	277	266	265	257	254	283	281	260	253	254	264	257	293	240	275	266	259	280	251	272	267	291	292	267	293	253	276	270	244	283	276	277	227	243	259	225	273	247	232	256	252	233	269	259	269	239	255	257	286	267	274	279	269	206	254	247	250	283	252	262	268	255	254	243	271	247	228	240	261	273	252	217	253	282	260	265	261	259	275	258	257	264	257	238	231	276	254	238	292	280	274	250	242	262	243	267	275	253	255	270	228	268	251	277	276	296	256	244	281	279	288	245	261	244	287	285	239	265	274	265	252	283	224	259	279	253	257	291	275	255	241	270	271	275	255	285	249	259	243	277	257	264	268	279	254	267	274	259	272	238	235	278	278	266	256	285	278	261	248	232	275	254	264	224	276	277	269	267	254	261	277	245	262	260	251	261	269	244	282	248	246	271	249	266	287	237	256	268	270	278	277	280	237	274	268	250	279	265	306	245	233	288	270	261	290	274	247	289	278	244	275	253	276	275	274	269	278	254	264	264	249	281	263	265	243	267	255	272	255	293	230	264	283	273	269	259	291	295	265	258	252	281	254	263	251	265	234	229	272	260	233	253	276	276	255	286	275	248	283	242	242	260	248	273	254	254	293	285	268	276	258	267	265	249	281	270	245	292	274	278	255	245	276	271	262	277	285	316	282	230	246	241	266	256	270	279	286	267	272	274	252	238	294	280	288	258	282	272	252	268	241	272	258	286	245	294	269	286	247	272	254	256	247	277	254	298	248	266	271	264	266	276	271	288	267	240	270	267	290	267	276	264	285	263	240	267	266	251	263	273	267	279	260	282	243	264	266	247	260	298	263	260	294	242	259	267	238	254	255	267	255	237	268	286	330	271	256	267	262	251	293	283	272	251	268	272	258	272	288	249	284	258	256	238	264	246	263	269	232	247	238	265	255	270	221	271	263	261	260	253	244	290	269	239	284	279	259	262	242	287	269	254	265	281	276	258	260	282	263	264	293	268	253	257	246	266	298	258	282	246	272	283	271	260	245	234	259	264	256	274	264	247	257	277	265	249	270	284	260	239	272	265	244	244	262	300	271	276	244	259	211	237	266	284	281	279	269	284	240	258	260	267	263	270	300	258	287	277	276	248	253	261	271	246	247	278	279	249	267	257	244	267	265	270	279	260	279	267	257	272	292	311	287	258	269	253	262	307	262	281	271	242	248	287	271	263	267	281	269	260	276	279	278	252	250	284	280	247	261	308	267	275	270	259	251	268	278	274	244	243	293	251	278	249	220	241	253	242	255	268	293	264	263	240	231	244	267	256	250	255	287	263	267	244	245	255	276	242	288	279	253	264	275	282	258	269	267	242	285	225	276	234	268	268	273	279	257	280	277	243	264	243	273	241	261	264	243	250	272	271	262	272	247	295	270	273	271	288	266	280	255	273	231	276	257	287	287	282	295	281	276	278	239	247	258	280	293	241	241	271	269	238	274	272	281	256	232	253	273	275	284	264	270	257	249	258	228	289	249	265	264	251	268	261	267	287	234	255	257	273	256	280	261	250	276	249	242	281	261	258	248	250	234	276	253	295	249	259	272	287	235	270	266	245	278	260	257	254	277	261	249	275	256	275	283	251	287	274	285	286	260	252	262	234	259	256	255	246	270	301	266	278	245	251	264	272	268	264	266	264	259	265	246	286	260	255	234	267	274	272	286	290	279	247	236	267	282	281	261	254	268	288	237	253	251	294	265	244	239	284	247	267	268	265	229	264	240	238	228	242	307	298	274	284	276	255	246	258	236	280	272	268	256	267	253	287	220	302	251	248	257	277	264	250	247	259	253	247	267	248	267	276	269	242	256	251	234	259	236	259	270	236	245	258	234	276	266	242	268	246	265	236	264	285	250	286	266	280	241	240	260	268	264	285	255	252	279	255	275	237	277	250	265	275	261	268	239	260	280	273	264	279	260	229	283	267	244	252	292	260	256	280	279	284	249	246	239	248	259	262	269	260	270	254	239	225	241	260	293	270	266	243	268	272	237	273	283	252	265	269	276	278	282	240	245	258	278	259	268	247	269	265	277	224	252	247	230	256	252	261	255	248	251	257	269	257	286	244	251	241	283	251	263	262	251	257	246	239	230	280	256	263	256	253	281	278	253	272	265	258	261	271	251	286	287	267	263	261	274	246	289	298	246	269	249	287	265	233	263	254	274	253	252	257	248	262	282	256	274	261	282	257	246	257	249	281	263	220	262	273	290	279	248	230	259	254	273	246	266	233	239	243	260	274	257	250	245	263	250	256	274	282	276	227	249	254	250	240	243	276	274	263	254	286	254	284	264	249	264	285	247	285	218	256	243	260	268	249	264	290	240	273	254	278	264	250	252	246	263	273	257	264	249	258	241	258	235	239	270	257	277	264	261	265	238	256
3159	1998	1182	840	778	667	671	666	696	670	625	661	643	650	638	636	659	645	626	586	654	597	598	647	631	641	663	622	632	630	645	652	629	667	609	663	659	643	632	654	662	620	667	655	625	661	632	656	599	626	608	688	607	654	634	653	668	654	687	683	659	692	647	686	648	669	654	642	625	629	634	657	638	614	664	581	644	608	685	642	597	672	674	653	650	621	631	623	679	622	666	623	627	623	655	638	683	676	670	643	647	674	640	616	681	646	629	650	718	635	644	608	612	633	646	640	669	646	662	657	627	688	669	657	643	660	617	652	666	648	626	627	640	659	673	630	699	626	604	632	655	629	628	642	645	673	692	706	638	678	606	608	668	639	661	656	648	658	638	627	702	663	638	577	634	614	669	620	679	656	640	638	645	646	638	616	627	667	626	656	681	632	610	665	690	645	617	633	656	602	626	601	689	612	600	608	607	650	664	601	631	633	634	625	650	629	636	629	625	656	577	615	667	654	635	617	656	639	607	650	681	621	618	655	653	640	650	678	659	640	606	628	647	616	701	628	658	651	681	632	611	622	641	636	647	646	622	642	683	662	599	616	649	651	642	610	593	570	677	616	633	638	712	650	619	613	646	662	643	617	651	635	659	641	632	610	652	573	616	626	648	647	640	668	635	635	640	637	608	648	613	660	651	652	629	694	636	635	667	674	650	609	616	643	633	632	652	657	620	654	615	655	648	639	629	612	618	672	648	622	592	630	634	626	607	627	617	689	648	635	607	635	627	663	672	634	647	669	630	649	639	645	630	609	629	652	700	695	645	635	672	653	667	604	648	631	656	647	654	655	687	673	683	667	697	628	675	658	614	607	640	617	647	645	642	658	634	660	663	612	643	673	581	697	613	625	605	636	629	633	638	651	646	644	657	573	618	636	605	626	648	660	619	676	636	658	661	660	612	606	648	660	652	653	621	634	628	627	655	673	685	626	679	635	608	638	627	619	683	643	637	662	660	642	605	667	641	664	659	651	621	649	611	659	635	655	669	632	666	653	674	624	642	603	625	612	626	631	618	665	632	627	623	663	629	685	637	627	659	717	632	634	666	640	662	649	618	614	692	635	605	628	604	644	648	673	608	663	643	675	678	619	642	655	671	592	636	625	591	604	610	649	611	669	659	656	602	658	645	616	626	616	666	647	667	684	645	630	643	628	575	659	637	663	675	614	664	672	656	632	609	640	677	674	674	645	620	672	641	687	615	652	632	648	635	660	596	612	675	637	654	621	611	647	668	640	670	670	670	657	654	670	630	654	590	640	643	643	650	654	689	609	610	682	692	612	650	645	618	608	624	633	660	625	667	673	581	663	623	648	664	666	625	654	665	692	674	625	672	645	643	639	660	621	685	610	616	610	665	616	586	682	641	615	660	636	643	635	665	603	637	608	625	655	635	612	697	657	625	675	603	645	596	687	648	650	659	635	688	654	646	658	651	673	662	662	636	629	656	629	676	720	673	623	671	646	648	622	639	675	673	670	653	635	701	628	639	598	638	660	637	616	652	618	655	687	616	628	627	598	664	619	663	577	643	605	631	625	679	628	696	629	670	608	642	610	641	617	666	682	626	598	663	699	628	681	634	607	619	620	674	630	600	595	595	650	653	681	614	668	599	608	631	616	703	660	672	659	627	646	675	590	619	642	625	616	626	607	651	669	632	650	669	642	660	621	642	671	606	637	682	660	660	664	670	631	602	643	652	604	601	620	642	581	619	658	619	636	671	650	659	616	694	651	632	663	593	568	618	661	696	678	675	625	681	680	622	669	670	676	637	636	646	688	637	610	665	668	645	694	626	654	642	658	630	672	634	645	599	641	656	632	657	668	640	621	672	629	639	622	645	638	624	634	679	623	679	663	655	636	632	637	638	654	637	644	622	633	703	612	572	662	675	647	610	636	671	712	620	660	653	606	685	691	629	646	658	658	603	606	638	620	646	620	649	649	671	675	626	615	613	650	662	669	638	661	611	651	644	590	639	637	655	611	630	601	639	634	610	623	678	642	626	649	646	674	629	627	664	632	624	638	598	641	609	653	648	675	630	661	690	621	606	639	642	581	683	684	689	615	614	605	659	637	620	668	599	635	629	640	665	692	641	627	674	620	632	640	644	686	608	621	673	626	694	624	687	652	648	640	628	628	666	635	661	627	643	683	638	631	618	631	650	633	623	651	644	671	684	611	683	682	676	631	620	631	698	671	653	713	630	625	618	675	606	633	675	630	643	617	619	672	664	686	635	655	594	635	664	634	662	656	619	652	636	609	658	632	684	644	659	659	664	680	631	677	680	638	637	613	646	649	643	582	680	584	644	623	617	654	650	662	633	661	644	645	641	679	654	651	620	631	617	679	642	626	659	638	618	623	674	581	661	644	619	674	617	608	610	669	614	618	651	630	693	625	653	659	660	624	663	597	613	576	648	637	633	653	640	572	648	652	646	631	670	592	650	588	659	630	625	630	605	622	624	654	628	599	622	592	582	601	619	714	648	595	652	625	651	651	639	623	607	677	691	589	595	616	585	654	617	603	647	642	668	670	652	655	628	645	671	653	673	677	606	618	671	659	611	634	703	667	666	605	617	646	629	666	663	611	615	659	586	610	615	655	614	643	633	632	648	624	657	645	618	645	645	647	650	613	683	631	649	644	632	644	618	636	646	658	591	616	632	697	618	693	670	665	631	679	633	670	663	639	634	637	652	635	613	665	629	639	695	652	657	658	669	639	677	616	646	638	691	654	640	664	668	678	649	656	688	637	655	663	607	646	640	608	629	669	626	623	669	617	644	671	646	637	628	649	647	664	678	651	625	642	632	646	636	687	607	688	650	642	641	631	628	626	580	646	645	667	652	660	633	638	656	646	649	591	654	610	619	646	700	614	642	638	631	636	599	654	668	617	642	657	629	642	654	638	639	628	656	659	646	613	680	669	580	635	640	633	623	720	645	641	659	662	641	639	639	665	671	671	632	647	637	646	591	620	615	633	643	624	685	643	653	677	608	629	648	637	621	662	605	646	638	636	670	687	659	654	643	636	606	636	660	600	688	664	602	626	665	708	614	663	633	622	682	630	616	647	610	644	601	643	646	616	652	666	645	628	611	674	645	674	616	616	675	667	679	664	639	617	617	625	671	632	627	595	617	660	637	658	610	642	632	620	642	637	572	603	669	637	615	616	691	612	634	661	662	628	627	685	619	657	652	656	665	627	602	659	600	673	671	686	641	638	666	660	692	642	662	615	651	626	652	660	661	676	669	665	607	635	635	607	582	676	658	658	619	640	647	644	639	664	595	649	636	602	663	670	596	650	652	665	636	656	667	615	634	647	630	632	737	652	579	617	626	648	669	653	632	631	604	664	711	601	627	660	637	655	667	650	677	624	608	633	628	674	689	654	645	637	683	682	642	612	616	610	655	659	619	657	592	666	634	659	618	664	620	653	674	614	608	660	613	664	622	664	699	663	621	645	619	663
23965	21048	24366	27934	21048	21058	12474	448	226	231	235	189	174	151	164	162	123	162	176	153	143	147	133	134	124	114	118	131	119	122	109	138	154	139	134	155	136	133	109	112	137	124	127	130	123	127	109	112	133	135	129	135	126	129	122	127	120	112	112	124	119	120	128	120	120	107	101	121	115	134	134	122	140	116	104	141	137	120	129	107	100	130	131	131	126	127	119	103	122	134	137	134	114	108	140	139	128	133	119	146	130	107	111	129	119	110	111	99	116	125	115	127	133	137	124	122	121	141	128	107	125	124	132	124	122	110	124	129	105	109	147	144	111	119	106	129	116	122	130	111	104	121	140	111	117	121	107	97	99	130	123	113	123	111	112	129	133	106	146	127	130	115	131	108	108	116	126	121	113	118	100	121	131	104	106	133	120	119	119	152	129	109	136	127	128	116	98	135	115	113	111	116	111	123	115	142	107	119	120	138	129	131	127	129	109	121	127	121	139	118	130	112	102	129	130	124	122	129	121	127	125	93	115	114	130	122	126	136	106	119	105	109	119	141	125	119	136	111	130	127	108	102	106	92	122	132	130	131	115	129	121	123	124	146	125	115	122	130	133	132	129	111	100	111	123	138	135	135	129	116	126	119	106	141	122	128	124	114	115	121	108	137	131	113	112	124	127	113	100	125	110	115	120	120	123	132	116	94	129	121	111	119	120	135	141	123	120	119	108	117	130	134	118	112	135	121	121	131	135	108	113	120	115	82	112	133	125	126	122	131	137	116	121	130	115	123	131	115	117	124	116	100	120	114	129	108	141	103	153	130	116	109	149	122	114	123	136	129	143	145	118	122	144	124	109	136	111	115	120	128	117	132	122	112	141	115	125	119	121	117	116	100	131	113	121	133	122	126	132	96	124	113	123	109	120	130	116	104	114	130	112	112	120	133	104	118	119	126	117	143	137	145	122	113	119	116	133	133	122	132	110	126	133	112	111	113	114	114	106	124	100	116	141	127	115	123	117	105	103	104	131	111	108	119	100	132	121	121	114	110	133	142	117	127	107	123	118	117	113	131	137	123	133	130	122	124	98	128	132	144	101	99	134	119	130	124	117	136	106	113	113	114	98	117	123	115	115	115	130	136	120	109	139	115	118	122	115	114	118	122	118	139	155	121	127	108	141	144	143	118	139	115	139	123	137	122	119	128	124	122	135	107	124	135	123	141	104	95	122	127	105	125	92	116	118	119	105	116	123	127	111	114	110	117	119	118	122	126	129	122	113	107	131	134	115	106	119	127	128	130	118	133	124	130	132	132	98	125	138	116	116	115	127	105	108	107	112	134	121	123	133	105	130	120	118	126	116	123	164	123	110	95	108	116	122	123	124	112	112	111	109	107	122	126	99	125	137	127	122	131	121	91	120	120	115	105	117	105	141	121	124	129	138	126	127	108	117	132	138	120	137	119	103	113	127	88	128	113	113	112	120	140	112	112	132	121	121	123	118	134	115	140	134	151	132	111	126	110	111	115	116	133	99	111	116	123	117	124	129	108	101	105	119	106	105	100	99	120	111	133	110	129	118	127	116	119	132	107	116	164	114	134	136	126	114	116	109	137	125	124	126	105	113	127	123	146	128	145	120	130	111	115	125	144	108	118	114	125	123	125	100	125	119	126	126	115	113	109	128	131	124	142	115	130	136	121	119	117	123	126	141	118	113	130	99	100	123	104	127	125	142	119	106	130	134	144	131	132	136	120	131	119	118	130	123	130	131	135	110	119	131	106	124	118	119	102	123	111	117	114	128	126	128	105	126	104	121	150	123	112	129	127	134	132	122	109	133	125	125	124	142	123	102	110	117	108	106	112	117	121	137	136	110	120	122	104	124	117	145	128	117	109	125	110	122	115	124	115	127	126	126	145	122	98	125	119	125	134	134	115	120	121	138	128	139	139	140	118	113	102	127	128	136	126	117	109	130	121	122	121	128	112	121	118	114	108	132	116	117	91	146	109	117	134	119	132	133	107	127	135	110	138	117	126	119	130	119	120	116	104	122	124	110	122	105	125	147	114	112	122	111	109	115	131	117	107	123	137	131	104	133	121	125	108	95	119	131	150	103	136	123	131	106	137	105	107	123	127	117	122	120	121	103	110	113	125	122	124	128	126	124	130	119	133	123	117	110	138	116	111	127	113	130	120	118	115	127	115	114	142	117	120	132	121	143	130	102	124	129	120	125	118	102	140	132	103	107	113	126	124	135	114	110	130	144	133	133	106	107	125	101	134	96	124	117	122	122	125	124	134	136	122	121	132	121	126	98	113	136	131	122	135	95	127	116	109	100	140	120	103	127	117	129	109	116	115	118	118	110	124	121	123	108	120	125	111	120	127	123	134	111	123	120	126	132	125	107	122	127	115	138	113	120	107	134	95	103	128	120	131	127	103	134	117	143	123	124	134	121	119	138	105	112	108	150	105	127	125	124	132	130	97	117	109	114	102	132	117	130	127	125	134	117	136	138	127	135	126	130	116	107	102	112	129	123	151	126	133	112	103	131	128	131	115	117	123	128	127	115	121	112	117	101	109	100	137	111	113	124	120	115	127	137	116	120	99	117	119	104	103	128	118	118	121	126	114	120	89	138	109	114	122	108	129	126	129	112	129	112	138	139	122	133	122	109	131	129	114	112	137	119	141	147	113	123	121	113	120	134	123	117	116	127	136	139	110	110	115	123	108	101	112	117	133	107	102	137	123	121	111	109	127	131	119	134	131	119	114	109	128	95	121	116	116	130	109	111	123	130	115	135	114	116	118	83	115	125	109	121	128	130	118	123	138	110	110	109	119	99	125	135	120	116	115	99	109	99	139	118	125	123	137	114	107	150	109	129	138	111	125	141	109	118	113	101	126	132	130	124	105	131	134	123	104	129	129	123	107	115	116	148	131	117	138	127	139	134	112	140	122	121	120	123	129	116	113	119	126	105	116	108	138	115	129	109	107	118	142	124	114	113	133	132	143	107	130	139	118	114	118	118	130	122	123	126	124	151	130	111	103	124	109	117	125	105	115	109	122	129	131	111	118	123	125	113	113	110	109	102	142	103	116	105	101	133	121	134	130	111	108	125	106	115	139	141	146	111	92	127	135	114	122	124	118	126	113	121	94	146	112	113	118	109	117	117	132	113	127	143	128	116	125	103	107	152	127	123	117	131	126	117	140	104	120	112	123	115	121	113	142	118	114	127	104	123	116	114	114	115	131	125	123	122	130	115	108	142	120	112	99	114	97	109	127	131	109	146	133	139	144	112	109	142	127	116	120	104	111	128	129	116	103	101	135	97	108	110	115	114	133	126	126	121	118	139	126	114	134	140	122	127	110	128	115	120	105	116	133	125	137	148	110	124	127	109	122	130	123	110	128	108	152	119	126	113	139	145	125	124	108	138	120	114	137	133	143	130	118	120	108	110	122	118	129	111	120	102	119	139	121	117	126	133	111	126	108	139	123	118	115	129	118	117	127	110	131
2956	3097	1403	784	578	497	408	387	399	330	378	315	351	334	353	344	352	368	348	348	337	309	346	368	346	376	314	344	343	326	317	336	338	332	320	316	320	347	348	357	340	386	302	354	363	372	340	307	322	328	320	338	320	323	353	338	330	330	334	357	347	334	366	308	329	303	337	351	340	357	329	312	351	326	306	324	307	329	324	315	353	339	305	318	330	341	373	359	318	354	341	320	338	333	336	338	335	341	334	349	325	325	319	344	342	343	320	363	357	313	294	373	345	347	333	369	332	300	333	335	338	340	322	327	349	324	336	299	306	329	331	331	309	320	351	294	309	340	316	322	335	300	342	353	303	344	342	349	307	347	355	358	346	341	344	330	345	342	322	349	302	337	355	339	324	298	345	320	362	319	334	310	322	312	343	328	347	313	306	325	337	314	355	307	338	316	301	361	316	332	311	339	300	350	352	321	319	356	343	374	370	327	326	303	328	315	338	321	339	346	365	301	325	337	334	344	306	321	337	350	354	322	310	369	351	344	300	324	338	332	336	320	333	354	337	366	329	369	308	346	368	354	336	352	339	345	329	344	313	326	323	316	314	338	349	310	339	392	325	335	315	301	314	295	334	319	334	305	310	317	325	326	307	318	333	347	343	301	332	341	342	343	346	327	324	324	346	341	343	357	341	346	347	366	354	339	322	302	349	312	332	340	349	340	352	371	330	350	344	361	338	329	341	328	336	343	316	326	343	319	329	337	349	331	325	342	293	300	312	341	362	334	349	325	333	332	309	366	350	329	392	326	357	372	330	344	325	329	359	294	310	340	327	325	327	320	326	338	339	304	342	366	325	314	335	304	325	341	385	368	353	351	315	329	334	310	341	311	340	320	346	330	337	357	327	326	333	365	334	337	300	346	337	336	335	352	319	361	317	328	338	335	356	356	343	309	305	308	356	318	340	325	327	299	324	327	310	321	351	378	343	305	359	346	325	321	292	331	346	348	346	343	328	344	336	324	319	310	326	337	311	322	396	339	337	314	377	322	333	347	310	344	335	313	325	353	284	333	316	361	327	317	321	357	336	347	316	325	316	328	326	313	337	329	332	329	356	330	319	337	338	350	329	354	325	318	321	310	325	338	325	309	341	318	341	330	337	296	326	341	334	332	314	320	331	337	334	327	340	322	361	331	327	335	312	370	311	331	362	323	329	314	299	324	321	337	326	316	318	313	357	313	341	328	357	355	334	331	365	323	301	367	320	302	336	391	333	326	333	346	313	333	350	350	340	316	374	333	322	350	318	346	311	309	332	335	347	333	311	330	318	319	342	335	318	314	334	326	291	325	330	313	352	310	344	313	318	342	331	330	340	337	326	314	353	304	334	331	300	314	305	340	359	366	349	308	334	339	322	342	324	317	335	313	328	319	344	328	325	314	309	337	325	329	299	328	351	342	338	358	337	331	336	362	304	364	281	329	340	359	338	341	355	333	325	321	318	323	314	326	365	340	332	320	361	319	328	339	334	308	306	359	297	355	326	354	338	310	349	373	325	343	349	331	310	332	351	357	341	311	336	327	340	353	305	360	314	317	318	317	358	341	366	340	318	322	336	347	383	326	328	324	328	331	325	322	324	327	353	328	358	342	335	303	317	384	333	320	350	330	319	316	320	350	357	339	349	314	335	354	321	334	364	378	338	310	324	311	351	292	335	344	325	339	337	357	311	346	321	349	380	323	332	324	299	323	324	336	325	366	353	371	350	313	351	358	323	338	318	308	324	327	335	321	332	362	358	353	322	325	368	326	330	295	350	351	348	343	334	362	325	319	348	306	336	316	347	335	360	303	321	366	332	326	328	336	325	372	343	311	291	380	340	321	339	339	309	332	305	358	330	341	339	323	350	340	364	341	320	333	327	326	328	331	338	332	365	334	342	339	342	321	306	327	320	291	319	344	348	322	337	342	352	312	315	367	295	326	321	346	315	365	342	359	341	342	323	343	308	308	329	341	326	344	289	344	334	317	324	332	345	361	343	341	344	334	314	324	285	312	338	356	335	344	302	360	331	334	313	327	319	338	303	357	338	332	324	337	355	314	341	359	352	337	324	346	321	363	373	319	342	341	347	335	362	315	341	326	345	295	332	351	327	351	342	336	337	326	331	352	338	348	335	351	348	319	327	339	325	342	321	320	356	349	330	342	322	318	375	331	323	313	321	334	339	334	348	321	337	345	334	318	335	346	336	321	311	306	318	343	329	314	335	317	339	384	369	331	338	336	332	325	308	347	334	335	330	322	337	333	325	401	343	340	305	305	325	335	329	340	316	333	324	330	340	330	321	306	343	348	303	327	325	330	306	312	316	339	375	346	309	323	333	339	350	313	337	348	309	357	368	349	339	299	336	347	329	335	321	301	352	341	319	301	349	338	332	336	358	320	348	340	292	323	346	313	305	333	353	347	339	351	318	345	292	288	336	308	327	334	311	319	342	357	341	301	351	315	315	336	344	360	327	321	357	309	317	326	331	339	338	336	304	333	362	337	339	335	322	315	340	329	309	334	335	322	378	333	316	330	313	303	354	331	371	319	342	303	329	319	292	332	341	322	364	321	342	348	300	309	342	318	329	299	349	331	354	348	333	348	342	324	320	323	318	342	281	336	361	311	310	312	342	300	337	311	337	333	315	347	346	321	358	330	333	333	336	325	326	321	340	337	317	343	350	341	318	336	337	310	340	337	333	344	360	300	337	301	352	335	324	330	341	336	353	342	314	329	362	344	340	320	327	326	352	325	319	349	345	371	340	336	346	317	333	288	329	303	347	339	299	346	309	279	346	333	354	334	352	347	338	358	301	340	320	358	321	306	337	355	308	334	324	352	338	302	330	367	330	315	306	346	357	331	336	354	331	351	353	339	333	324	338	313	333	340	313	327	322	303	313	342	362	316	351	321	323	300	346	310	336	328	356	338	305	320	323	323	343	330	360	335	323	328	310	371	296	337	334	330	308	355	316	334	341	317	356	345	326	304	309	313	377	337	306	313	352	345	355	307	329	329	310	327	345	296	347	353	310	342	315	344	323	295	336	323	337	307	321	344	326	365	317	347	328	319	354	331	305	349	381	306	342	334	354	315	358	329	343	339	341	334	331	319	348	344	352	330	357	348	331	323	310	340	313	322	354	293	360	318	340	326	349	356	343	310	328	315	343	368	352	313	373	322	335	385	315	344	368	349	320	318	348	322	342	331	360	376	338	296	346	328	323	363	331	293	329	346	295	330	365	312	323	355	307	331	338	318	342	318	340	337	364	334	317	302	320	352	334	342	346	323	310	339	322	347	335	352	327	325	309	310	294	332	304	295	368	323	311	325	348	349	336	314	329	343	339	312	317	317	349	364	323	361	356	335	327	331	334	344	332	315	338	322	333	340	336	334	317	318	322	356	333	319	361	366	341	345	341	342	304	317	330	323	331	301	342	341	377	320	351	332	330	309	343	328	347	359	330	332	363	338	324	355	354	323
30975	20350	9704	713	437	377	383	350	397	344	317	364	360	348	367	382	364	362	380	390	375	331	395	362	358	360	359	324	379	360	354	340	359	355	364	348	385	364	353	402	349	353	368	333	371	368	373	333	311	367	345	350	348	356	373	331	381	339	331	342	371	335	345	324	346	341	350	370	360	384	375	358	339	363	346	341	336	382	363	344	308	365	346	356	346	347	365	348	364	360	393	361	426	381	379	371	349	386	354	361	385	346	347	371	367	342	336	361	360	367	331	378	405	376	372	344	369	348	385	368	364	338	319	389	352	351	333	401	340	353	372	367	347	357	341	348	384	382	358	371	348	347	366	353	350	337	375	336	362	368	315	361	365	363	320	369	358	339	328	352	342	342	357	353	334	384	385	346	378	355	383	390	385	355	336	354	338	328	333	357	355	421	389	357	355	350	352	364	370	368	387	347	354	339	348	374	380	364	360	354	329	343	370	353	357	366	367	375	335	361	359	331	396	351	367	357	332	342	331	363	362	356	379	349	380	348	306	379	328	324	358	355	350	356	364	363	333	355	362	327	348	339	343	372	352	376	361	379	360	361	381	329	347	355	334	350	343	340	333	371	358	342	317	370	345	367	354	338	354	373	378	381	351	355	391	359	364	356	347	356	346	354	330	362	350	348	357	355	389	349	340	311	364	349	346	339	363	353	352	313	388	371	380	330	350	370	370	362	403	361	364	372	365	384	363	370	385	342	356	336	345	394	345	358	391	327	318	331	340	345	388	366	377	362	349	327	372	378	361	364	344	374	385	374	358	372	354	358	348	347	380	360	346	343	359	388	346	351	341	359	377	355	376	364	377	363	377	373	355	354	339	321	344	357	370	348	322	368	368	338	346	318	352	374	340	359	360	380	380	330	388	312	380	361	335	345	360	351	329	356	331	363	361	353	368	338	338	355	353	360	345	382	361	378	346	358	377	371	339	391	369	346	393	363	357	391	353	358	367	357	334	357	356	378	358	339	352	379	351	323	338	363	389	371	355	389	349	377	402	347	384	377	366	366	342	365	338	382	347	380	357	313	381	359	384	314	346	363	324	345	366	332	331	360	379	311	358	343	325	357	357	363	347	365	369	345	330	357	343	406	348	324	372	358	355	376	338	359	381	371	372	378	352	324	352	393	328	350	360	382	343	372	352	400	351	357	365	368	342	367	366	341	381	359	348	371	347	368	336	353	358	352	358	363	372	359	356	376	327	387	339	363	380	365	370	387	333	403	356	350	355	345	357	320	354	374	407	333	350	320	344	339	365	361	353	342	353	346	355	347	348	349	337	345	377	360	368	393	359	355	350	343	382	351	350	357	337	353	355	337	333	386	334	355	364	350	346	358	362	330	375	393	349	339	364	371	374	372	379	345	354	377	355	341	330	337	383	376	376	378	360	355	379	363	345	361	350	353	370	380	377	344	365	376	333	365	337	371	347	372	357	318	362	371	343	337	353	347	342	376	315	349	374	363	360	336	304	385	365	348	340	363	399	362	358	357	378	341	366	372	344	382	398	374	354	383	367	352	369	356	359	358	385	347	327	347	390	356	375	338	369	342	311	367	353	340	353	383	369	378	357	345	334	338	321	333	337	370	377	363	364	366	368	405	333	361	370	383	326	359	347	318	382	388	346	377	351	343	371	379	371	355	353	370	364	374	348	387	380	350	382	379	361	322	347	336	335	369	364	342	344	319	332	369	332	360	363	359	347	371	387	350	368	366	350	371	355	390	362	383	326	356	370	359	360	339	339	334	361	401	366	343	333	337	376	376	343	366	366	384	349	371	330	371	386	363	347	364	354	364	351	339	361	360	353	372	357	378	387	355	392	394	358	360	389	376	357	338	342	328	336	351	370	360	376	356	366	382	341	363	365	340	357	341	380	324	348	365	361	364	397	378	365	362	353	388	337	327	377	361	377	353	333	342	371	397	361	345	346	327	336	345	341	359	336	346	338	365	360	363	347	375	333	340	360	360	371	342	357	358	344	352	379	366	359	361	344	361	340	337	351	334	347	345	369	368	361	363	355	344	366	352	366	344	364	351	382	373	343	340	314	315	391	351	368	386	344	326	348	372	364	360	372	370	405	335	358	346	355	329	330	383	376	356	356	380	338	370	348	355	320	362	355	387	368	380	343	337	328	349	372	332	337	389	347	350	353	360	367	359	370	380	357	372	343	345	388	386	382	360	344	350	337	340	373	332	374	332	359	365	384	337	353	364	359	372	356	361	349	323	322	353	359	362	370	336	368	356	309	359	362	357	390	389	355	348	372	364	344	332	365	353	344	336	347	352	360	358	393	361	379	366	350	345	387	374	354	382	337	356	352	341	349	341	399	362	344	353	400	343	330	356	362	352	355	326	359	377	350	362	358	350	355	367	370	364	339	359	332	352	343	375	376	352	391	365	379	338	365	366	368	358	369	367	368	332	367	368	345	361	370	357	376	392	342	363	395	325	345	326	371	368	375	350	364	353	332	349	370	356	382	372	357	342	382	349	382	319	357	349	384	335	350	352	314	361	373	315	342	327	351	356	367	347	361	366	364	366	359	352	386	341	381	336	387	381	357	330	382	341	383	357	318	312	372	368	339	355	382	340	326	332	357	349	344	328	359	384	384	384	384	355	357	378	346	393	352	346	363	342	377	337	346	284	337	376	344	368	359	334	352	327	372	319	365	362	393	336	387	357	363	379	357	386	362	352	373	360	332	365	345	315	346	326	359	371	371	366	375	363	358	392	355	328	338	345	325	360	365	401	363	311	341	354	384	344	345	349	336	357	389	365	358	365	313	369	381	358	350	364	383	386	407	331	364	366	345	384	382	367	379	376	379	358	420	359	353	361	374	375	370	349	369	334	361	360	346	377	323	350	315	382	384	346	315	384	365	334	376	377	373	335	335	400	337	334	364	364	346	362	357	327	377	328	323	354	336	349	347	372	396	404	357	334	360	345	382	375	369	383	354	351	367	354	364	349	367	370	409	335	325	356	362	327	363	334	369	380	379	367	343	338	376	357	373	322	362	373	327	336	343	345	328	376	362	349	358	367	382	355	384	355	375	376	384	355	384	310	336	359	370	381	365	359	340	357	359	355	319	352	334	361	362	364	364	352	358	365	372	396	365	363	359	367	326	356	368	364	349	370	347	412	368	415	358	383	350	342	381	382	314	350	365	322	336	320	352	367	362	345	395	359	378	314	365	333	317	377	341	320	365	365	379	352	326	345	333	367	414	381	333	357	353	327	328	366	338	360	362	359	366	364	370	379	339	343	346	381	352	355	365	353	339	369	381	387	338	360	379	384	327	390	383	360	362	383	356	359	375	381	360	356	357	319	323	326	347	406	361	383	356	374	346	393	395	345	357	393	355	371	344	340	368	375	342	354	379	348	389	360	377	369	378	373	359	347	363	329	355	377	342	353	349	352	344	365	340	335	341	324	359	358	353	337	353	377	356	327	367	357	360	376	325	358	353	372
5439	1046	938	869	875	883	880	845	869	834	862	798	875	849	839	884	893	869	866	845	848	877	879	848	891	848	890	898	887	864	863	844	842	848	868	887	854	877	824	877	831	876	805	866	868	857	875	841	925	891	829	918	791	893	882	841	838	852	858	877	865	864	929	873	851	863	835	866	864	861	858	840	895	886	897	867	841	829	850	805	830	808	849	877	838	932	895	854	855	831	840	855	849	877	904	852	827	870	871	908	797	877	835	764	894	872	824	846	882	829	907	903	839	880	831	841	887	831	866	805	838	861	837	829	899	861	831	848	872	899	871	823	862	875	879	863	855	903	886	855	856	855	826	795	860	861	831	875	865	910	890	890	820	891	849	873	871	848	865	863	862	931	876	918	812	920	870	864	897	869	879	902	917	882	832	855	832	862	828	894	834	885	853	844	868	853	902	888	849	902	908	833	876	827	888	871	853	871	857	892	920	824	866	893	901	837	861	868	838	854	832	817	831	908	863	845	907	865	836	885	835	850	844	837	829	887	839	797	872	848	882	855	862	906	825	833	886	834	922	924	867	819	855	818	846	835	872	866	852	852	902	882	902	817	860	835	846	883	822	864	897	895	804	820	898	873	874	875	833	800	905	873	876	880	858	838	842	840	818	868	876	826	865	893	894	849	833	859	843	882	816	887	859	850	915	876	854	869	857	814	857	834	848	843	842	890	869	873	837	839	845	857	834	817	827	841	899	892	855	856	811	879	879	894	903	843	824	917	881	864	827	872	918	846	791	894	906	848	871	877	968	842	888	864	870	830	820	893	852	813	805	859	872	840	866	890	855	864	829	882	824	881	887	841	863	866	894	890	851	886	853	824	866	848	879	883	885	878	828	846	813	869	838	911	839	843	874	836	897	863	785	842	876	888	847	861	838	837	845	899	863	860	907	857	901	863	907	819	830	863	876	825	823	804	908	851	852	890	838	871	867	823	848	877	885	806	898	867	805	853	924	935	852	867	823	802	845	876	874	852	900	848	821	867	856	879	811	823	847	813	825	848	846	867	834	871	874	861	858	848	849	854	885	877	863	860	827	822	886	797	853	869	818	850	901	879	871	881	852	923	890	889	892	829	803	914	865	918	893	885	851	868	801	851	899	895	889	874	857	857	806	834	847	912	855	822	872	871	897	933	876	866	843	874	905	879	868	876	921	852	862	846	886	886	829	861	856	850	839	870	830	882	884	923	802	863	877	884	839	853	882	874	858	844	858	890	865	901	868	897	827	845	859	861	854	894	840	858	829	897	798	873	884	891	871	907	863	860	853	874	857	835	858	865	870	875	867	866	862	840	869	872	852	803	847	821	861	882	837	840	871	842	810	895	857	850	870	858	860	877	922	857	823	812	848	875	832	867	836	837	839	883	886	867	844	854	872	872	879	880	869	845	854	849	873	835	870	837	915	858	865	867	814	892	913	897	885	796	847	898	862	887	856	884	876	829	916	860	853	857	824	804	843	857	882	882	840	869	872	872	828	872	926	867	847	892	867	901	883	837	840	812	839	873	877	905	829	868	841	817	883	847	885	889	848	828	911	906	878	873	892	872	869	897	866	857	833	815	856	885	884	837	864	897	915	850	867	884	845	909	802	867	856	833	869	848	852	866	864	816	847	901	874	878	856	867	856	831	851	873	855	908	859	859	894	908	800	883	800	866	851	899	867	821	874	859	833	794	824	811	837	833	871	851	916	822	888	873	852	834	864	881	865	851	873	826	841	826	864	864	861	866	820	872	838	894	886	837	872	898	874	834	862	827	843	857	841	900	850	852	810	866	887	857	862	857	893	805	865	862	819	875	864	787	879	862	881	836	889	830	819	863	871	897	818	839	837	884	841	837	869	847	842	849	828	879	903	840	836	874	846	882	886	864	852	824	816	857	853	885	850	866	833	885	870	817	846	863	898	827	844	799	850	863	885	828	800	867	874	901	908	897	879	944	809	822	892	854	845	856	834	824	860	876	942	881	852	857	853	858	878	856	917	836	865	921	892	886	837	834	865	852	799	844	868	894	901	853	870	839	854	857	832	852	885	877	889	881	795	823	899	838	846	846	840	853	865	897	824	889	844	866	857	867	861	879	854	877	907	884	830	855	838	798	858	861	887	851	890	841	844	825	855	888	823	856	843	842	854	860	871	872	855	859	843	856	897	837	824	803	824	893	896	878	883	896	846	902	842	863	872	826	878	847	873	893	898	834	869	884	877	891	870	896	836	887	804	809	890	847	864	848	854	869	806	860	819	903	884	851	895	860	883	916	809	908	914	895	888	890	866	894	849	891	865	893	825	839	887	875	875	888	884	868	845	874	769	810	859	847	876	873	913	911	872	841	849	842	883	826	894	847	910	830	858	908	865	852	828	788	855	854	826	859	872	868	893	833	884	879	877	847	848	839	876	879	878	808	891	889	863	839	832	857	868	860	830	859	839	873	860	844	819	856	856	873	857	878	844	849	891	872	877	850	873	912	865	862	880	914	860	871	882	805	888	812	852	881	855	835	878	862	807	869	847	857	781	899	825	889	871	941	844	863	902	873	849	803	796	799	825	892	887	836	854	880	828	857	860	876	872	922	845	871	883	879	878	897	861	890	851	836	823	903	833	859	863	927	822	838	857	841	906	863	884	875	837	844	834	848	868	843	850	903	838	903	853	893	885	817	875	830	939	847	812	880	874	869	826	874	899	868	804	874	876	888	869	867	880	880	853	868	866	872	889	877	862	869	901	863	894	813	892	853	848	902	866	852	919	872	850	838	884	881	893	890	830	831	869	847	866	871	839	863	887	840	878	882	860	842	856	819	881	854	845	845	861	867	939	887	854	912	853	911	865	840	880	877	874	853	810	901	838	873	872	866	906	851	866	853	854	933	845	862	845	835	897	889	830	841	909	841	890	947	854	848	918	866	853	854	842	881	829	849	877	868	852	860	856	901	863	863	888	831	889	856	871	819	868	822	846	875	895	858	871	916	871	897	844	904	886	861	901	831	905	822	853	896	864	848	826	852	875	834	873	914	856	844	830	823	873	825	830	838	823	880	848	863	826	890	843	858	871	812	796	889	880	827	887	807	870	841	870	860	887	852	811	833	872	882	849	877	809	888	845	872	854	900	857	871	918	853	820	866	862	856	878	832	851	869	913	876	897	855	839	804	876	908	857	882	875	875	822	895	842	889	883	839	880	842	848	820	887	824	873	803	820	844	906	844	839	868	842	831	847	898	855	872	843	830	838	863	904	832	806	862	854	915	896	818	840	889	842	836	846	813	916	812	853	874	859	867	816	846	881	864	865	836	862	862	866	908	873	843	820	922	807	873	837	844	881	855	851	825	874	866	913	866	870	825	847	879	876	929	851	904	897	870	844	864	940	865	902	828	901	925	842	885	872	835	836	888	806	849	857	879	886	840	883	817	856	818	892	859	879	847	878	818	850	871	834	952	888	876	872	853	907	877	930	795	844	814	869	871	913	878
24636	21002	23946	28262	21007	13750	557	378	301	288	319	271	279	283	304	245	273	261	260	262	295	282	256	264	258	270	276	251	266	277	300	247	270	274	261	273	228	254	241	254	257	240	269	264	255	241	254	264	252	290	268	269	272	264	250	241	241	259	270	267	258	246	265	260	265	279	267	243	275	278	246	271	257	263	233	260	231	267	258	226	275	259	260	263	290	274	248	298	244	250	267	252	263	242	238	281	251	264	245	266	248	277	256	245	258	265	273	292	270	263	262	289	267	264	258	256	257	278	260	237	265	290	257	249	277	256	260	265	269	241	265	267	254	270	247	242	249	265	273	264	258	284	270	267	257	284	236	233	261	253	279	269	249	261	236	274	274	246	280	282	265	252	262	277	253	249	286	272	252	247	244	256	240	266	265	266	239	256	244	265	271	255	247	247	258	222	254	286	251	260	263	268	301	275	280	253	267	294	239	272	274	276	260	279	249	251	264	243	273	259	231	259	262	246	256	279	268	247	257	229	273	279	266	277	236	254	258	282	278	227	266	275	273	274	251	253	244	257	281	279	271	270	266	270	229	233	238	263	279	265	252	284	284	247	261	279	266	237	280	256	258	284	232	269	271	267	235	246	283	249	252	260	260	260	274	255	247	268	240	226	258	260	282	267	254	240	282	245	255	253	252	262	280	276	282	261	278	280	277	228	238	269	267	262	283	240	238	253	248	299	253	249	280	250	233	262	252	279	258	253	275	244	239	265	239	259	289	254	268	268	262	257	260	268	258	257	238	260	227	259	260	265	299	259	249	233	249	271	241	250	269	278	267	281	256	263	253	247	264	264	297	275	255	286	286	285	257	281	253	258	273	249	270	275	274	273	249	257	254	253	280	292	266	243	282	263	254	260	232	279	237	290	264	237	253	274	284	270	270	260	252	265	277	265	257	276	262	270	267	259	244	287	266	253	233	267	240	271	277	250	258	288	246	281	279	263	282	245	263	273	249	267	243	236	267	264	263	271	256	275	278	259	239	269	250	238	274	257	253	300	252	256	260	265	282	250	255	266	263	291	218	272	260	246	281	232	269	249	246	229	255	254	265	255	255	252	260	278	265	250	258	275	278	257	269	291	247	261	242	242	265	258	248	235	271	253	278	279	243	247	253	245	268	274	276	307	274	282	279	267	269	262	242	234	236	249	278	252	270	288	255	267	284	231	221	260	279	254	256	271	286	260	255	257	254	287	252	267	256	261	286	257	250	249	283	277	265	247	288	259	251	264	242	245	245	269	284	250	278	253	238	242	259	277	250	271	288	264	244	261	254	311	247	261	264	246	276	272	241	248	272	265	268	255	246	236	287	244	257	272	269	253	277	259	254	238	246	264	261	236	257	248	277	252	260	268	267	243	264	266	271	297	261	250	265	264	270	265	271	266	289	260	252	260	269	276	265	273	243	288	303	278	274	236	281	252	262	267	271	294	296	268	242	263	256	260	260	285	267	288	254	256	272	271	278	246	298	250	264	242	303	255	262	269	253	277	269	273	263	246	295	252	263	252	235	286	242	286	280	258	257	244	268	258	289	259	262	277	287	283	239	274	260	271	281	257	231	258	276	270	274	263	256	277	279	290	247	270	277	269	266	263	295	288	252	256	270	265	243	238	317	254	294	253	272	249	266	244	262	244	239	247	239	263	255	243	250	246	247	245	268	277	255	277	263	267	257	275	256	272	248	289	262	248	264	280	276	262	302	272	231	254	252	241	252	263	246	263	257	275	275	246	249	289	249	248	251	249	289	266	250	266	260	248	252	255	255	267	237	237	283	265	253	244	293	276	257	259	278	276	270	273	270	234	262	271	255	260	263	287	257	280	248	269	236	236	269	235	271	245	237	264	265	254	269	282	256	267	237	279	248	257	262	285	259	269	267	257	249	248	237	266	245	240	286	252	258	283	226	270	283	273	263	232	251	280	245	248	271	290	291	264	270	274	267	258	264	291	258	245	297	270	277	243	216	267	256	257	259	278	296	260	265	257	270	262	241	263	260	285	277	280	244	275	259	259	241	279	268	271	270	250	248	264	263	250	256	260	299	259	241	253	275	250	258	294	285	248	245	276	274	251	281	264	272	240	270	262	287	288	279	254	279	272	266	275	257	251	272	246	242	255	268	251	246	269	226	270	257	274	253	261	239	279	257	257	276	256	253	240	256	287	234	257	268	219	251	286	265	272	289	274	245	256	281	267	242	238	253	269	253	281	241	255	265	286	262	270	270	228	230	271	277	281	259	216	269	251	247	288	223	262	268	271	259	270	249	241	244	251	271	261	295	274	249	281	246	262	254	281	243	254	273	266	241	236	265	242	269	247	280	255	246	271	272	229	232	248	256	263	264	237	294	249	270	247	245	294	235	243	256	264	257	256	268	311	236	277	287	264	261	272	269	226	260	265	289	250	240	262	266	287	300	262	284	283	255	243	246	276	282	253	256	263	251	283	244	248	265	250	300	278	249	267	259	277	261	286	269	244	228	276	257	238	248	283	236	280	262	272	267	278	262	254	269	258	292	256	252	238	233	283	274	259	289	253	293	263	256	259	269	233	241	252	275	260	267	233	255	286	261	239	243	267	253	258	253	268	231	220	248	283	274	240	284	245	271	240	273	277	249	273	262	255	263	263	287	244	272	280	267	275	297	298	262	259	268	273	245	264	269	257	247	259	252	244	275	278	283	261	253	275	267	277	249	286	239	257	258	253	242	263	287	256	269	308	251	236	256	276	244	238	254	265	254	306	241	253	247	249	277	251	275	248	269	262	250	238	234	300	274	271	231	253	245	298	259	262	248	249	282	247	246	252	251	238	292	250	246	276	287	248	249	282	270	273	262	227	234	247	289	255	275	218	288	253	256	250	259	263	286	282	262	243	251	263	274	257	270	299	280	239	240	275	267	246	257	282	245	245	248	274	251	257	269	274	306	256	272	253	229	233	277	285	266	271	266	245	274	290	275	260	275	254	266	261	257	281	264	257	256	266	263	272	282	254	239	244	268	272	247	249	250	287	262	286	259	263	263	242	257	249	267	263	271	241	248	281	256	288	317	249	262	266	295	272	259	235	275	254	264	281	270	233	261	275	241	251	271	253	275	248	269	254	230	255	258	271	288	242	259	242	244	256	268	262	233	236	240	276	294	280	239	255	264	270	274	283	248	278	248	249	231	260	258	257	278	271	226	271	270	265	247	286	248	290	253	273	255	271	275	242	272	257	275	259	269	285	242	253	260	238	244	273	253	261	279	287	256	264	240	256	268	271	281	252	249	248	274	233	250	275	257	257	278	263	252	247	270	290	242	250	269	269	272	245	261	230	245	257	279	256	293	270	250	254	273	261	298	261	258	251	266	244	282	284	257	247	273	275	249	254	270	250	251	258	255	237	292	288	229	277	298	248	262	253	257	257	245	258	244	280	266	258	250	275	270	283	255	245	269	237	244	262	276	272	276	254	254	277	249	267	251	277	262	259
3155	1991	1157	898	786	728	673	670	631	660	653	642	648	631	650	641	640	669	606	650	604	633	683	626	616	674	648	600	616	655	643	656	631	644	675	652	662	636	621	616	642	683	601	640	619	644	626	659	662	640	590	616	626	598	603	641	692	683	648	675	591	642	644	635	628	675	669	663	625	611	658	616	654	665	674	613	676	623	667	643	640	662	615	611	608	658	649	607	614	707	643	615	638	636	661	669	657	669	625	650	671	602	666	662	626	658	652	606	603	631	646	606	623	607	635	653	624	656	633	627	637	607	630	636	614	657	661	640	608	625	631	601	646	653	661	649	616	611	651	685	633	658	657	637	671	641	720	638	629	678	657	605	648	607	646	594	626	718	633	627	600	658	596	591	653	632	672	611	685	625	604	649	641	643	651	646	623	607	649	626	685	610	603	645	628	647	652	641	643	665	633	630	635	612	688	658	597	571	635	638	648	650	646	641	683	654	614	636	631	675	662	671	634	643	637	634	637	627	642	617	660	629	626	610	644	617	624	617	672	601	631	663	607	631	682	635	617	637	627	623	665	611	640	608	587	654	601	678	647	641	662	629	626	654	644	650	599	628	622	625	641	657	661	619	655	651	652	659	659	645	630	632	641	644	631	644	628	654	627	632	648	646	640	687	607	618	615	667	634	620	610	642	631	627	638	675	646	649	633	621	675	642	648	608	629	645	604	598	639	567	665	666	659	665	673	666	626	637	614	646	632	694	610	634	598	646	698	623	627	654	664	596	659	689	629	636	652	633	626	632	635	639	677	627	640	648	653	670	605	642	604	616	671	618	644	618	696	667	611	637	645	655	610	642	668	643	623	661	581	662	648	663	641	630	618	632	643	634	642	628	691	605	638	608	636	642	622	588	632	695	666	608	655	601	653	638	651	664	606	683	618	652	622	621	642	659	652	659	646	640	610	624	663	667	671	647	640	642	632	633	639	631	637	680	642	647	630	624	640	673	656	672	641	634	621	606	615	655	650	647	639	636	658	681	642	639	614	655	659	668	584	580	658	632	634	621	632	608	651	621	623	666	639	600	638	629	652	640	647	630	688	640	616	638	616	626	632	649	620	657	642	596	646	653	635	640	663	674	669	607	652	633	615	668	678	656	634	629	660	660	612	656	617	625	685	652	623	631	651	672	636	674	624	634	613	633	672	645	617	600	631	636	677	632	623	681	606	608	631	646	618	657	664	710	615	673	666	637	625	630	651	628	662	694	669	621	623	607	644	654	640	636	630	592	614	612	621	617	616	670	677	617	625	584	636	639	648	653	594	634	618	668	634	623	648	584	629	634	668	638	607	624	615	594	684	607	642	605	647	660	665	636	647	613	612	636	649	656	637	625	632	661	640	628	616	623	665	669	701	672	611	680	636	628	645	645	583	667	649	650	666	609	650	636	615	666	620	647	642	650	663	650	639	632	695	634	654	627	640	634	622	633	667	597	647	647	651	648	621	628	639	631	653	642	676	637	582	641	653	659	624	652	692	598	655	605	642	601	627	657	632	640	653	617	606	599	648	679	656	634	630	575	633	687	639	661	633	641	656	683	632	610	610	624	644	626	630	597	653	596	618	619	632	646	678	641	626	626	634	647	628	585	666	654	626	599	617	603	646	641	617	668	636	663	642	691	672	660	638	659	622	661	660	598	664	632	601	632	631	626	711	621	640	631	639	641	662	672	622	656	626	624	673	637	614	644	699	671	649	671	615	632	663	631	661	641	614	688	616	648	608	672	670	656	658	620	650	659	610	650	705	634	645	634	618	632	633	637	627	602	616	615	656	654	636	606	622	599	640	622	610	632	634	656	658	615	670	626	624	650	631	647	678	635	655	644	641	635	634	604	660	646	585	632	650	621	604	630	613	628	623	625	642	653	650	642	593	658	655	615	692	669	641	668	651	648	608	663	607	640	654	622	640	596	613	617	622	628	640	652	669	642	646	600	629	611	672	652	648	641	639	612	668	627	643	636	627	606	635	657	635	673	610	655	634	639	649	632	625	618	652	688	624	634	643	652	617	621	626	688	664	627	645	644	656	620	655	676	657	611	612	655	657	595	605	663	624	631	642	604	642	646	607	670	598	628	658	621	626	591	625	662	656	611	634	623	617	707	647	663	609	590	634	661	641	629	653	655	640	627	602	645	636	604	631	642	695	646	635	649	605	665	650	661	627	603	658	648	600	652	656	603	672	612	627	618	622	638	641	662	662	686	628	614	690	614	650	680	632	640	642	657	634	620	595	631	625	617	688	630	624	623	644	641	610	635	627	636	657	640	667	630	703	675	642	641	620	634	654	640	578	618	663	628	668	635	638	647	677	626	636	679	631	650	647	657	645	643	646	648	644	670	620	673	645	612	621	637	651	668	599	624	660	637	687	633	639	664	640	647	642	666	641	649	626	619	605	659	628	627	624	608	612	671	600	635	605	599	610	602	619	653	592	649	605	657	641	654	614	592	643	614	630	639	602	689	645	600	657	643	654	634	648	647	621	620	634	624	614	637	606	632	586	639	591	671	630	652	616	655	635	616	661	618	656	628	682	618	638	635	665	638	668	645	640	592	651	653	612	627	634	662	658	655	611	663	620	657	655	630	627	632	609	599	634	668	668	647	626	659	658	646	647	596	587	630	626	664	653	647	618	649	621	652	622	639	649	608	628	620	591	611	651	613	663	683	656	600	672	643	608	683	628	602	660	636	638	622	628	652	653	589	640	665	680	645	645	607	630	650	604	645	624	642	620	631	685	621	642	602	670	632	642	626	662	652	648	644	626	610	673	662	654	642	583	647	633	616	612	648	607	635	692	607	635	620	629	622	634	642	640	588	670	650	618	638	618	637	649	613	654	631	643	618	637	661	658	668	634	619	667	647	631	584	615	687	622	620	620	603	674	700	612	634	631	658	617	602	680	624	664	638	648	636	635	611	635	602	618	592	638	641	663	639	662	590	590	609	558	647	681	609	638	655	603	644	651	662	611	655	614	627	642	637	646	636	707	632	642	636	627	641	635	638	620	618	652	640	634	614	671	633	677	631	614	674	671	684	611	621	642	655	594	625	618	647	677	656	649	641	641	622	660	627	656	611	575	685	646	578	609	657	660	635	590	651	645	621	624	640	618	653	626	632	605	677	639	638	609	636	621	645	645	650	595	708	606	623	650	581	607	610	646	597	578	600	654	622	635	604	639	605	627	642	602	610	625	636	615	597	603	673	659	673	623	606	608	617	639	643	610	630	632	647	610	648	638	620	640	638	663	613	620	627	651	635	627	623	660	599	669	594	635	622	654	682	582	640	638	604	653	624	603	651	627	605	608	595	615	572	641	666	655	619	649	667	652	638	622	614	607	683	684	615	627	655	589	658	688	598	588	600	675	722	614	666	648	608	637	669	637	651	636	623	650	653	605	664	661	628	652	657	649	642	633	629	601	663	614	682	567	609	630	669	641	613	639	665	653	646	660	622	661	660	634	622
23946	21014	24371	27860	21014	21024	12196	452	283	229	190	180	150	166	179	157	134	157	130	125	152	149	135	143	131	120	132	122	129	139	126	121	117	143	108	111	121	113	142	115	112	127	142	130	124	125	159	122	124	121	118	127	132	126	125	119	131	112	123	111	105	134	120	115	116	132	122	129	126	117	115	123	123	143	139	119	124	119	118	126	108	121	113	120	113	122	120	118	121	136	122	120	129	104	105	109	116	102	120	122	101	112	133	136	119	123	111	115	108	120	104	118	119	122	119	149	106	116	127	112	116	133	152	99	112	123	119	123	125	107	122	136	116	131	132	122	120	111	120	110	112	124	121	99	128	125	92	115	106	116	128	118	107	118	113	109	141	114	115	112	104	122	111	113	113	130	114	118	130	118	137	115	123	128	118	142	118	115	101	98	123	126	115	124	142	121	120	111	117	106	121	111	123	135	124	118	103	123	113	116	129	132	130	131	133	121	124	137	116	111	116	143	117	121	134	118	105	93	135	126	126	119	134	136	121	117	111	111	136	108	124	122	137	115	115	119	135	129	129	132	105	110	132	117	114	125	125	113	123	107	112	124	118	141	120	94	113	124	129	127	107	132	123	120	127	122	116	112	126	112	122	105	112	135	126	128	124	107	108	113	128	109	130	121	122	107	128	117	114	123	115	140	102	140	127	113	123	111	117	116	116	121	117	137	107	94	123	117	134	121	129	131	114	126	117	123	114	115	107	116	135	109	113	118	137	108	141	114	102	126	123	107	127	145	127	130	114	121	113	135	114	113	132	99	131	141	122	143	131	125	112	123	146	114	154	110	116	106	115	116	149	134	123	113	118	120	103	111	114	105	109	123	99	133	130	120	110	106	118	127	143	128	126	136	126	113	132	131	116	125	125	122	135	135	118	116	133	126	132	126	115	112	137	145	130	91	117	118	119	105	122	135	125	130	130	119	144	107	114	112	106	102	119	138	135	140	129	116	109	124	114	129	128	123	110	97	112	119	126	116	131	121	117	114	118	131	133	102	117	104	129	122	123	129	134	109	129	125	118	133	94	123	109	120	131	136	110	132	127	127	132	130	121	148	110	110	114	106	126	109	113	125	115	115	132	111	119	114	112	135	114	106	134	122	118	134	116	115	101	113	133	129	127	121	140	118	126	111	127	118	119	122	144	122	121	127	124	121	125	134	126	119	121	120	133	129	115	121	128	135	117	136	133	113	116	111	103	126	117	116	122	120	108	142	112	137	133	114	99	122	127	98	120	100	100	120	116	140	128	119	114	144	125	116	119	93	116	111	124	108	138	113	103	118	113	123	106	118	130	129	119	115	122	126	125	104	98	114	116	104	124	116	130	115	136	137	100	99	107	106	121	115	104	113	124	136	119	114	115	114	129	130	112	138	129	125	132	111	136	93	136	109	117	126	139	118	128	125	120	112	125	123	124	110	98	114	127	112	121	136	118	108	117	111	111	128	114	117	121	123	99	115	128	123	112	123	110	111	112	128	105	116	133	113	110	122	136	112	105	110	110	118	111	122	114	96	95	105	124	105	122	101	118	130	115	110	141	132	117	145	123	118	114	107	133	135	148	158	136	129	135	112	110	104	128	141	114	122	132	144	117	122	131	122	106	122	131	115	126	121	107	114	108	114	122	116	128	137	132	111	126	110	101	140	107	115	117	98	125	132	125	121	130	104	119	110	101	125	130	103	111	98	115	136	110	124	133	115	134	131	126	139	105	116	123	110	141	111	110	116	118	125	100	119	137	128	108	112	127	107	119	127	99	116	107	132	95	110	123	90	128	125	104	122	112	102	103	141	104	124	131	114	110	105	117	92	111	111	150	146	113	117	105	140	128	109	132	118	127	103	129	123	137	130	125	101	115	125	151	114	97	129	127	114	125	107	134	122	118	116	113	138	119	108	109	106	119	115	134	130	116	135	132	144	113	113	107	113	120	104	119	102	131	145	116	125	119	110	93	130	116	107	98	112	111	129	115	104	116	127	134	116	104	128	128	138	121	114	127	109	92	134	117	125	104	122	106	132	123	130	114	110	126	119	108	116	108	122	110	131	118	113	141	131	110	113	127	119	132	126	117	125	134	119	127	130	120	96	115	119	133	109	111	120	106	129	114	120	129	110	103	121	128	108	110	119	103	140	107	122	116	120	134	126	112	106	116	118	113	123	114	92	102	103	134	120	130	109	122	117	105	122	120	112	116	116	128	125	128	119	141	118	125	134	105	94	119	132	130	109	115	128	104	110	122	127	116	106	109	101	146	114	106	116	110	107	127	132	129	101	101	126	120	127	129	130	153	133	116	117	129	118	117	120	106	134	102	107	117	118	111	116	116	109	108	106	109	112	115	104	125	106	120	110	122	132	117	115	102	119	107	112	118	130	138	130	127	134	126	135	110	115	140	124	120	131	124	106	115	125	118	134	119	109	106	129	119	127	117	106	115	115	119	109	112	112	113	113	130	131	127	137	140	137	124	123	114	129	127	115	126	122	114	127	132	123	130	120	115	118	121	114	105	148	137	120	140	116	127	114	111	114	111	126	147	122	118	110	101	110	104	111	114	126	96	113	112	109	136	115	126	99	127	127	116	124	130	136	132	129	131	90	128	138	117	109	130	117	123	113	111	132	109	144	126	116	125	114	108	123	128	118	127	117	111	131	119	120	116	111	140	107	124	112	118	95	104	104	109	103	102	141	114	132	122	118	144	121	106	120	127	129	126	113	134	128	108	120	122	114	125	133	123	106	104	121	122	107	89	105	136	130	143	124	109	106	130	119	115	120	134	109	132	110	134	131	108	111	120	130	127	126	129	124	122	101	105	122	121	110	123	102	120	117	110	138	121	119	109	122	144	119	116	122	147	116	110	99	120	110	107	118	129	109	105	111	143	106	118	123	116	145	121	121	102	104	119	125	124	127	137	105	123	104	124	141	106	121	131	114	135	129	136	114	121	109	112	126	104	98	116	121	111	123	108	147	131	115	102	122	105	133	128	129	112	113	129	117	112	134	137	125	134	111	110	110	121	110	102	116	136	125	116	126	113	105	117	123	149	128	118	118	115	113	116	129	114	114	127	127	125	118	146	123	105	119	132	133	121	139	122	104	109	130	103	121	125	109	111	114	124	116	127	99	134	124	118	101	128	107	109	140	113	105	116	135	131	124	146	124	104	109	119	106	140	131	102	123	114	118	128	128	132	113	132	98	126	122	111	95	112	125	116	116	123	133	127	130	136	122	129	130	99	127	116	100	108	124	121	114	113	135	127	120	122	107	119	112	114	113	118	117	95	104	103	128	104	116	124	121	132	127	141	140	127	139	113	121	128	123	113	117	136	110	118	119	117	111	136	134	113	115	127	117	119	141	111	124	123	126	111	125	121	112	114	130	137	100	111	124	107	96	133	128	95	111	121	119	103	133	121	114	98	137	131	99	122	110	123	124	116	114	123	119	122	106	127	118	124	127	101	109	119	119	119	151
3039	3046	1391	815	566	510	406	381	372	361	376	384	376	342	354	335	322	313	319	376	360	349	317	317	364	344	331	352	341	315	305	340	302	363	334	338	279	339	314	307	324	324	324	336	327	351	311	344	352	348	338	363	332	309	359	352	326	350	325	341	356	326	353	302	334	338	335	316	354	312	347	321	367	344	317	332	334	304	342	309	318	357	344	344	322	311	351	345	334	340	341	317	352	345	347	340	317	328	364	325	340	333	339	329	321	349	356	329	312	343	339	331	358	346	358	319	334	324	340	341	346	346	322	309	343	295	339	350	319	364	329	330	319	341	321	353	328	354	299	312	313	334	334	320	322	316	346	332	332	329	334	317	318	361	301	338	324	335	365	352	332	322	304	353	330	304	353	344	314	355	351	348	304	332	332	321	323	339	346	352	318	317	344	330	350	300	344	338	331	346	318	323	335	318	302	312	314	338	324	326	335	301	355	353	350	339	341	357	312	358	331	346	317	329	315	340	313	352	348	350	337	318	304	286	316	329	356	358	331	334	345	342	344	340	308	343	298	314	320	333	329	287	332	315	363	387	367	349	350	319	281	315	342	346	328	340	335	334	331	348	313	328	345	344	348	346	338	318	297	323	317	329	329	344	330	331	368	346	331	353	337	314	337	327	336	320	339	347	347	328	339	307	349	334	334	306	352	338	336	320	315	319	338	332	347	358	333	294	310	346	326	312	334	297	296	354	330	334	316	359	310	346	352	325	347	325	323	345	355	354	322	325	322	352	344	351	323	343	329	332	288	342	349	339	342	332	293	336	328	371	310	336	329	351	309	328	338	332	308	349	370	323	322	366	380	342	367	348	315	351	324	306	359	301	308	342	314	326	306	331	336	381	340	335	351	339	296	353	295	308	335	323	339	324	326	329	352	335	347	333	328	321	330	337	335	330	322	323	351	346	326	329	331	316	362	335	344	343	338	343	348	318	316	316	362	333	331	324	337	332	326	307	333	317	352	361	321	325	324	348	333	311	324	298	355	315	340	318	346	356	307	355	324	321	341	330	326	328	310	360	343	372	346	357	344	358	355	333	325	347	326	307	330	324	302	329	361	324	307	349	344	320	329	326	330	326	354	342	326	318	329	310	323	289	364	326	346	350	303	338	343	328	335	355	330	326	330	320	321	311	314	343	314	348	356	357	294	344	327	336	328	299	321	332	350	318	322	344	333	346	307	310	312	344	343	354	318	324	339	332	335	332	334	330	327	291	325	346	343	337	313	345	321	326	348	314	323	344	371	335	338	321	334	317	302	325	340	310	339	341	370	348	281	324	344	337	312	348	333	317	356	319	312	371	322	327	318	350	356	352	320	330	308	322	318	354	327	350	334	359	300	313	314	353	365	350	319	310	338	310	320	356	347	366	347	336	320	301	347	352	318	354	347	322	333	310	370	328	328	343	339	312	330	332	347	361	347	341	336	344	302	357	352	322	311	320	344	314	355	347	330	365	311	324	330	350	353	289	323	330	320	287	346	320	352	351	328	349	311	316	318	330	307	372	354	320	314	327	325	342	346	323	327	322	307	332	331	332	330	367	321	346	320	325	335	310	330	341	321	300	355	314	315	314	351	354	353	324	347	351	361	347	339	323	350	343	345	329	346	308	334	325	336	362	350	329	342	300	331	319	318	331	353	346	342	344	308	291	334	340	336	325	341	325	327	358	322	319	320	329	348	312	323	306	343	311	355	331	380	335	326	344	366	367	323	321	328	329	308	371	331	308	317	354	279	337	323	352	330	317	326	323	291	322	332	317	380	315	329	355	351	350	374	314	343	308	322	350	331	308	299	313	322	312	337	357	339	341	302	368	325	317	353	304	324	352	318	333	331	330	290	338	321	315	316	321	362	334	337	322	302	337	309	350	358	363	378	334	335	296	329	335	333	327	338	351	352	332	328	356	337	344	341	330	348	338	324	323	314	346	352	347	337	343	319	305	337	288	334	330	340	310	331	333	352	325	348	348	341	346	316	362	349	334	319	331	313	330	307	344	330	313	315	324	312	313	339	341	324	338	340	342	356	337	347	374	336	328	343	348	337	324	338	338	326	326	331	317	325	307	301	322	352	329	306	337	322	351	340	342	313	333	350	332	331	365	317	334	293	341	361	350	351	341	297	348	335	323	356	305	360	333	301	339	319	328	355	337	330	334	343	309	343	333	320	339	360	339	363	324	326	342	342	334	322	318	352	285	330	301	350	337	310	337	320	348	349	333	311	326	321	325	348	349	319	334	324	323	329	318	333	321	326	331	324	318	329	327	365	305	314	359	324	314	337	300	341	331	358	332	326	330	309	319	328	332	373	350	382	312	324	313	351	345	320	305	334	324	313	316	345	317	350	328	334	333	348	367	331	297	356	331	317	319	352	335	348	339	360	335	344	327	366	342	316	319	347	310	303	327	312	324	337	320	352	330	315	348	324	329	343	352	318	332	351	324	298	348	301	345	319	323	353	322	336	301	319	319	335	359	332	336	317	305	310	362	343	297	321	336	372	325	339	347	376	338	327	324	325	342	308	325	323	346	343	365	348	303	352	348	328	343	331	325	341	350	347	333	318	359	338	330	329	362	324	340	341	343	334	306	365	349	336	357	349	323	328	339	357	329	354	318	335	342	336	342	354	328	332	354	330	352	303	349	347	326	357	332	321	301	335	323	329	326	328	327	331	344	328	320	355	312	333	300	343	313	295	310	324	347	326	345	347	350	341	331	306	347	357	350	359	329	353	344	345	328	284	307	324	351	349	335	335	320	299	321	335	326	297	319	343	318	324	309	336	340	373	329	311	336	313	341	306	345	308	344	332	310	332	339	368	320	350	348	312	356	308	354	342	340	329	334	336	347	334	373	360	308	347	329	323	317	337	324	313	362	327	300	319	344	352	315	315	347	330	296	346	307	332	344	360	318	324	320	321	347	318	306	313	354	302	358	337	330	365	351	321	322	297	322	335	334	325	332	326	347	341	348	352	345	338	311	342	310	334	360	338	328	317	329	320	374	321	344	343	336	294	376	330	329	314	294	320	322	342	297	316	331	329	345	323	331	289	331	328	320	337	303	286	311	347	330	315	340	319	372	349	318	317	333	331	308	355	353	322	350	336	319	330	320	313	321	321	339	333	336	336	341	318	328	312	327	341	323	328	318	355	299	342	330	317	300	342	288	314	314	325	308	319	325	335	339	348	311	358	333	330	314	342	319	384	366	348	348	335	320	325	321	360	329	347	332	346	320	334	342	343	333	330	346	363	354	329	358	343	349	340	312	357	319	335	285	347	324	347	335	346	322	329	361	336	357	372	340	352	322	336	312	325	356	324	353	332	366	343	307	340	352	344	323	297	345	332	370	355	294	305	331	349	336	306	332	317	372	337	304	359	329	310	335	334	348	297	339	366	356	304	322	324	350	349	331	330	320	330	308	331	330	341	357	340	334	305	300	327	342	334	329	336	320	345	352	365	315	341	312
31072	20357	9764	869	554	504	447	358	336	393	339	379	381	350	354	348	350	398	324	345	340	352	351	349	369	383	362	350	323	367	372	378	331	360	358	362	333	370	370	350	416	330	332	403	363	358	345	351	342	327	348	384	376	322	376	375	368	358	368	382	334	319	375	368	407	358	341	337	340	374	335	390	357	369	384	347	345	368	381	334	354	383	326	353	386	379	350	357	345	330	354	331	329	309	374	393	332	345	366	384	374	343	356	388	385	348	334	389	324	386	319	329	389	357	365	350	334	328	332	346	349	341	350	342	385	359	352	375	381	368	334	336	361	358	354	317	337	336	370	380	377	369	347	329	370	321	373	356	343	359	322	373	366	364	379	340	373	357	365	382	353	358	366	374	374	319	357	356	371	336	344	372	376	331	371	320	355	338	341	375	329	350	331	374	351	356	346	353	362	353	358	335	369	344	371	373	336	359	353	333	362	319	378	384	341	346	382	365	369	367	398	341	338	375	371	341	342	365	359	349	363	309	346	340	359	385	379	370	337	345	371	368	337	380	329	346	325	378	366	348	344	328	357	389	330	356	360	359	325	356	336	352	357	351	308	391	356	351	338	380	397	342	358	340	335	354	384	342	366	352	353	374	343	380	345	337	375	328	331	357	352	373	361	376	368	322	391	337	388	374	321	393	358	337	354	363	336	365	362	306	348	372	366	357	358	313	344	357	338	355	338	316	355	367	321	333	351	397	356	323	371	354	348	353	336	341	351	335	310	373	369	361	368	364	332	328	345	357	336	340	391	376	359	369	365	337	357	339	362	342	349	320	391	351	347	352	346	321	341	341	356	369	307	358	342	340	381	369	359	371	341	350	337	358	325	356	366	369	353	320	376	353	343	354	317	351	362	364	332	373	361	351	349	372	347	345	355	370	402	317	363	336	354	299	356	319	326	387	354	312	363	352	384	356	335	347	323	379	359	385	354	375	337	335	361	373	336	346	326	371	332	383	339	339	339	368	387	362	349	351	350	362	380	358	331	342	384	325	367	364	341	376	356	376	343	341	338	365	355	397	391	350	343	341	339	359	341	345	338	359	352	350	339	364	346	366	357	371	369	355	333	352	356	346	309	375	378	359	391	352	346	369	341	353	348	328	357	392	361	361	401	369	363	354	378	378	342	354	364	353	389	371	367	326	355	351	362	358	355	375	345	334	334	356	334	322	333	336	362	372	339	374	360	393	347	374	375	342	346	344	374	374	363	312	339	356	348	368	374	344	362	319	353	353	366	376	379	363	349	348	350	362	354	409	335	327	389	308	344	335	380	383	366	363	392	355	335	369	335	361	383	329	368	320	379	385	327	408	340	325	353	362	330	343	352	351	375	371	369	363	340	368	325	328	337	377	368	378	336	350	366	313	315	369	366	362	329	349	357	363	342	331	340	339	345	378	324	371	357	369	369	364	374	340	366	378	374	358	375	350	337	348	346	361	360	357	351	345	359	324	360	365	367	346	352	367	364	330	378	331	386	358	361	360	363	352	333	341	381	343	366	361	355	369	346	381	380	357	347	346	353	344	369	393	377	371	338	335	350	357	355	345	330	403	339	359	358	373	344	387	357	346	355	345	359	352	372	331	376	333	359	352	337	371	344	343	360	334	340	331	348	347	350	381	348	321	345	344	359	337	390	328	335	360	369	338	375	333	368	376	344	335	363	349	350	348	377	358	378	377	382	354	371	363	349	368	356	328	345	334	353	363	336	351	392	338	336	350	355	340	339	356	336	367	377	365	350	332	382	355	352	346	347	369	385	370	373	354	366	347	344	347	349	414	344	349	380	351	366	369	323	385	370	366	324	404	361	347	375	373	355	347	359	359	353	362	379	379	344	362	335	345	352	340	313	303	347	341	351	350	368	343	393	359	367	343	352	330	336	378	356	385	391	398	353	357	330	340	349	368	338	393	328	334	312	370	340	329	326	336	355	335	348	329	363	349	334	346	363	364	395	318	346	374	364	345	351	333	347	364	378	367	339	351	362	340	363	362	399	367	363	332	359	334	372	366	365	325	367	329	340	358	349	353	364	359	364	345	356	360	394	407	339	334	321	344	377	344	349	388	354	366	352	340	390	358	346	339	383	342	377	340	320	372	352	362	329	349	373	349	337	339	344	379	358	362	346	375	365	379	359	359	390	343	354	381	347	332	357	349	320	358	342	361	308	339	320	356	328	366	369	351	342	352	335	376	352	357	365	362	339	312	351	337	369	354	358	389	356	359	337	343	335	362	393	384	353	384	361	365	333	355	340	344	360	325	356	371	365	335	332	360	384	309	364	343	357	408	396	374	348	366	368	392	384	344	349	319	344	366	368	365	335	338	357	316	333	370	389	353	371	344	341	390	362	351	363	376	348	348	353	353	389	369	338	357	349	370	311	328	338	355	398	352	346	331	370	374	344	328	373	320	364	390	377	351	351	368	306	348	354	357	340	334	383	327	355	344	346	354	342	363	365	328	354	334	347	348	362	358	376	349	400	405	363	315	356	358	308	400	380	362	324	348	384	375	340	361	370	390	334	380	356	381	367	368	297	398	349	345	378	366	349	363	368	345	328	350	388	359	336	343	338	354	400	376	358	322	336	334	327	351	381	332	383	386	345	366	371	323	353	348	371	366	309	333	393	363	351	366	370	324	349	326	354	353	308	361	344	375	389	361	341	373	359	350	340	334	312	349	322	348	369	372	351	360	353	377	341	353	366	334	346	366	347	358	290	400	350	319	322	350	367	329	352	382	339	348	386	379	362	354	371	323	364	361	361	344	367	371	351	383	343	352	324	360	335	366	346	332	376	342	360	328	387	367	367	327	344	370	342	355	338	330	382	317	312	314	336	323	368	359	362	334	324	306	365	397	346	359	346	333	371	408	349	363	363	335	351	364	345	382	359	339	352	387	281	357	357	354	355	315	357	359	348	335	346	360	305	312	352	369	344	371	352	353	368	327	361	370	370	368	394	362	346	371	360	351	371	346	331	369	362	364	378	386	342	361	356	324	385	348	363	327	347	340	349	355	343	370	315	359	373	337	304	367	368	356	359	355	359	343	348	358	369	368	354	339	347	367	364	335	386	389	357	357	373	356	350	355	339	341	372	343	350	370	335	333	345	330	361	363	334	349	367	370	353	342	400	352	351	345	344	331	401	372	343	343	326	349	334	370	351	344	335	360	339	350	364	375	352	344	335	395	372	322	375	387	364	319	334	376	369	367	363	342	376	356	349	355	406	359	325	352	338	370	335	341	379	365	351	358	361	371	374	331	349	362	362	314	337	383	360	364	345	366	321	363	352	382	377	356	376	368	390	351	353	330	367	358	348	381	381	339	357	360	360	334	353	355	352	375	359	335	333	374	353	357	363	383	341	379	349	328	353	367	345	346	344	338	356	320	372	356	338	344	343	348	318	346	351	341	385	332	365	337	361	371	358	340	347	351	393	324	371	356	344	372	337	349	353	339	345	366	377	330
5424	914	968	887	939	843	847	843	841	881	845	844	843	871	861	851	823	823	822	851	890	883	861	874	826	890	905	911	805	865	860	878	872	848	847	831	855	858	859	885	855	837	869	848	856	848	834	819	813	861	849	899	892	855	809	864	850	901	849	865	858	842	846	884	858	883	818	826	842	865	879	911	879	858	860	875	883	868	861	898	885	843	907	870	890	860	858	848	845	861	833	867	867	844	882	888	879	809	867	810	842	869	888	875	812	869	890	888	862	862	853	848	839	867	885	868	882	811	875	894	887	825	805	867	846	826	826	795	843	835	889	888	882	834	912	822	858	863	827	862	881	847	876	893	826	859	870	847	838	829	845	870	843	836	885	849	908	857	886	849	858	809	921	899	886	818	780	824	828	846	864	845	823	836	864	850	878	797	872	877	831	864	876	847	849	849	830	890	892	936	841	864	874	844	850	867	913	849	859	868	840	898	894	912	861	860	874	898	805	902	836	884	864	857	846	857	840	866	871	824	916	859	879	869	867	950	850	841	855	886	815	874	873	877	859	868	847	836	853	896	839	899	844	821	877	892	936	831	838	863	844	894	889	860	875	865	836	848	874	896	802	846	864	842	877	913	847	828	843	882	886	925	887	892	889	825	873	867	850	855	884	884	862	855	887	899	835	858	911	816	847	839	865	855	789	837	839	932	852	837	871	878	829	853	835	832	871	801	769	849	859	893	849	821	852	874	888	840	862	867	907	809	861	809	848	826	863	795	895	843	876	898	861	843	845	833	855	893	875	889	863	838	865	899	842	905	850	839	846	845	889	872	895	874	877	888	894	865	840	896	846	837	860	844	852	898	874	838	893	881	843	826	838	869	870	878	874	891	899	833	842	861	802	854	888	842	861	858	779	864	809	870	851	838	869	863	856	900	822	846	854	886	925	853	879	860	885	819	868	866	814	821	846	841	904	823	804	881	854	875	890	857	875	893	856	861	879	806	875	875	840	829	858	819	853	823	871	892	877	838	883	868	874	856	854	813	878	902	862	901	836	821	868	831	844	836	856	838	866	854	865	850	851	868	820	871	858	893	828	862	885	838	860	864	874	845	861	841	852	881	887	882	886	835	898	867	823	848	889	856	861	831	846	869	832	879	836	820	861	849	857	868	826	847	850	844	887	866	898	821	889	836	843	811	842	860	872	839	876	834	851	893	889	852	903	869	890	898	895	849	893	868	852	803	861	805	845	817	872	826	832	839	860	859	866	874	906	907	919	892	850	830	892	807	860	895	853	891	834	841	891	876	859	869	887	833	871	867	840	855	847	852	813	835	830	864	864	860	828	860	884	917	849	908	841	880	851	831	832	840	850	829	897	833	859	888	817	897	843	879	792	837	823	847	865	901	892	868	871	863	803	897	859	818	842	833	856	903	852	889	818	892	830	879	890	858	851	805	833	873	883	827	798	892	844	902	893	838	874	871	855	857	883	928	853	889	879	862	814	832	863	819	843	877	868	885	853	860	856	858	876	840	876	819	893	829	932	875	844	812	816	835	826	850	876	845	848	847	869	856	836	824	897	862	895	860	914	826	866	916	863	858	865	858	804	849	899	867	843	888	834	878	880	894	899	863	866	880	849	830	803	872	850	841	894	852	882	885	878	932	918	882	838	843	843	856	860	840	861	887	854	826	837	861	823	831	863	840	819	826	904	805	844	840	872	882	826	840	867	918	841	835	899	857	785	856	892	836	879	862	898	848	885	858	844	883	871	815	856	862	886	869	866	819	864	839	804	829	892	836	889	809	865	840	871	840	847	871	851	877	864	801	842	826	853	903	822	839	864	908	859	906	833	849	859	871	873	868	856	871	858	831	855	832	908	855	866	862	862	856	833	867	847	886	854	908	854	840	856	894	898	886	882	857	823	873	875	851	870	853	864	817	879	888	794	843	886	820	823	861	896	852	801	855	854	865	882	872	841	830	896	883	847	824	860	861	895	906	865	881	839	866	826	851	839	894	902	859	852	826	852	871	899	867	801	881	814	873	866	859	871	901	867	854	864	836	843	888	817	832	813	881	874	886	808	882	841	820	851	857	891	868	848	838	839	868	815	851	819	872	891	846	879	901	867	836	859	822	851	823	885	900	838	888	883	891	878	846	839	869	839	837	877	877	806	841	846	868	881	833	887	861	861	858	867	802	845	910	821	820	896	899	857	858	820	868	791	883	873	864	880	851	876	900	891	848	841	897	933	853	837	871	836	890	840	839	839	874	843	882	835	900	887	819	867	816	894	872	860	883	872	807	835	834	877	856	897	868	893	864	822	862	942	876	853	881	834	840	855	826	845	849	866	838	873	858	846	877	833	891	895	847	854	843	821	889	872	806	812	862	838	838	822	845	882	855	891	903	887	816	795	870	803	908	859	861	880	862	810	847	889	875	840	808	851	836	808	874	914	830	804	843	851	849	855	850	884	890	852	801	819	880	851	875	897	881	844	891	857	898	878	826	859	803	866	837	899	867	851	865	822	898	854	858	802	872	846	898	827	879	844	851	836	847	857	865	877	875	876	913	828	898	872	838	838	872	843	857	858	852	871	854	854	877	837	868	851	827	868	852	836	842	845	916	884	883	871	839	876	884	860	846	868	881	843	893	857	859	848	877	871	845	875	865	851	817	869	882	867	839	862	886	818	894	850	901	862	887	829	932	865	817	846	819	839	858	868	890	865	864	863	837	858	858	844	866	863	806	852	859	854	831	938	884	866	874	836	819	870	844	875	864	853	883	815	840	866	840	829	864	832	878	863	842	853	882	821	838	852	911	847	849	845	847	798	804	873	849	851	889	905	861	817	860	845	916	873	859	884	793	840	847	869	888	828	867	823	894	838	885	845	837	832	867	935	870	854	860	890	820	865	879	857	885	857	832	850	856	912	860	850	869	843	881	851	848	846	869	891	889	889	885	839	817	851	838	862	846	819	874	801	834	846	847	844	866	863	846	892	807	886	816	863	877	866	841	861	797	871	853	844	827	919	875	841	852	832	874	882	845	832	832	852	834	865	894	868	893	866	888	834	839	859	848	848	830	851	851	906	851	841	869	849	873	864	861	863	844	904	900	845	880	926	893	882	858	882	831	840	861	830	840	872	833	846	856	871	836	902	832	835	892	832	829	831	878	861	863	801	860	884	877	919	832	870	891	874	844	871	875	856	805	855	860	845	888	899	921	844	872	864	867	869	849	834	918	881	887	840	827	907	792	883	880	846	885	769	906	833	838	841	917	896	806	866	780	859	843	815	890	843	895	847	840	843	852	871	842	814	848	906	909	883	865	805	871	787	829	863	821	893	824	828	912	883	906	852	791	898	867	829	820	859	885	874	848	871	833	822	834	868	849	874	819	851	823	826	859	822	859	886	833	874	836	863	829	916	843	859	857	859	862	877	857	811	848	866	829	842	871	794	845	874	847	911	840	857	887	817	917	884	856	863	819	794	847	879	824	853	834	842	806	819	896	905	861
24618	20985	23879	28203	20938	13460	521	352	310	280	335	279	294	284	270	276	261	285	261	266	270	267	234	288	299	286	275	246	266	288	252	294	276	249	253	270	246	288	266	265	254	257	292	247	270	259	246	285	249	259	259	235	236	262	261	287	238	294	244	248	257	280	259	266	248	208	284	247	272	273	245	291	247	256	244	257	288	290	247	249	272	264	268	262	240	263	294	283	288	279	250	270	255	245	266	266	270	260	255	249	233	266	272	254	265	269	270	257	277	283	252	263	254	215	253	293	256	266	255	248	262	263	269	229	218	287	244	275	295	256	264	241	287	265	245	242	276	269	254	252	246	244	276	268	261	246	232	261	257	241	245	263	243	265	267	259	288	225	236	240	273	280	250	292	261	260	261	235	274	244	275	270	259	240	264	261	272	278	268	275	240	271	248	221	265	235	253	226	262	288	267	281	266	265	252	253	262	264	256	246	260	258	245	245	273	269	264	271	239	289	236	286	276	236	245	266	266	265	249	253	268	230	257	273	263	258	236	254	263	269	256	268	228	279	248	274	240	272	259	283	279	257	274	266	251	239	257	275	247	240	281	241	246	263	244	255	261	268	265	253	219	215	287	277	233	249	292	248	267	294	275	263	259	279	258	277	277	277	243	260	246	258	258	279	268	273	251	280	281	259	261	258	264	242	292	256	253	263	254	261	271	261	272	247	280	256	258	266	260	248	295	283	257	270	256	276	254	300	268	255	275	283	258	285	234	244	257	247	264	249	247	231	265	277	256	282	257	270	275	268	245	263	275	255	298	257	234	271	261	258	251	253	255	267	243	268	267	239	250	275	247	237	261	250	276	264	280	244	239	276	250	242	245	249	267	253	251	261	268	256	276	244	265	269	252	275	250	254	239	247	249	269	268	269	261	265	271	236	295	269	271	276	256	284	247	232	267	267	253	257	277	247	221	245	284	270	266	225	243	257	284	248	243	250	241	274	263	261	256	269	274	274	277	257	269	252	245	288	291	241	259	271	313	251	266	272	264	284	280	238	262	269	223	260	282	283	253	259	278	219	273	269	241	261	255	262	274	250	281	261	250	272	266	282	246	251	231	222	265	256	280	246	247	256	270	262	262	280	273	242	255	236	249	262	280	284	255	238	264	263	271	206	257	256	258	264	266	268	236	239	267	274	234	235	273	274	255	267	270	271	279	267	246	243	267	268	268	261	259	253	271	271	237	282	283	271	247	251	286	273	274	250	253	273	270	253	238	277	250	261	267	251	280	277	273	250	268	266	277	254	254	262	251	242	282	238	266	262	288	244	242	268	261	290	282	254	235	250	273	293	279	245	246	281	279	256	269	248	240	251	252	254	234	248	248	249	244	255	277	251	281	237	292	259	277	280	240	271	269	261	263	279	278	282	271	251	248	264	275	263	275	256	258	249	266	242	269	263	266	267	257	269	271	270	263	311	259	250	259	263	281	247	262	244	245	264	272	248	255	259	251	298	260	263	271	284	254	269	273	247	266	300	240	232	270	265	252	263	262	249	279	260	282	246	248	256	272	225	258	250	242	242	257	271	246	282	254	260	252	243	262	259	268	260	280	253	267	266	265	276	261	284	307	243	263	234	265	290	254	257	258	241	247	300	256	271	259	256	264	251	239	268	274	240	250	248	251	266	282	239	254	222	260	292	258	266	249	263	283	254	258	242	252	266	253	284	287	278	256	262	270	262	277	238	272	281	275	256	246	274	264	295	282	269	280	259	262	249	260	254	251	248	259	251	261	249	251	259	279	264	269	239	291	256	249	248	232	250	258	258	266	232	276	239	284	277	251	247	259	259	272	278	255	274	260	246	232	249	248	254	277	279	261	289	271	265	263	254	228	241	262	260	244	278	279	278	253	227	273	266	281	284	267	238	229	239	278	251	265	293	273	261	270	255	266	238	245	291	236	237	285	238	245	258	236	270	239	255	262	248	257	231	265	263	277	283	284	238	257	273	280	255	269	271	246	251	259	248	270	243	267	224	262	269	273	264	224	256	268	277	296	285	240	277	234	276	242	249	259	280	261	245	248	269	272	240	278	258	244	234	281	252	263	254	235	259	257	267	254	276	316	280	254	241	288	278	317	272	258	227	243	237	252	260	263	235	264	267	261	253	251	254	254	248	288	245	287	249	247	287	247	279	284	248	287	257	236	259	286	253	260	268	297	272	271	288	261	286	252	242	231	258	271	236	262	266	247	297	240	258	231	257	288	305	256	263	286	248	269	262	238	253	315	271	260	227	275	285	239	255	301	263	275	262	286	254	253	246	255	227	226	261	249	269	250	264	278	264	259	285	250	254	274	239	250	245	255	259	273	246	233	239	281	287	264	278	275	299	273	275	284	267	291	288	270	274	279	257	273	286	250	266	249	242	267	236	261	264	275	265	247	276	262	250	279	250	274	249	266	276	219	264	254	259	247	241	255	278	265	258	249	267	261	299	278	240	251	291	246	258	231	222	252	259	277	233	243	274	247	262	258	282	261	292	254	239	257	260	236	247	254	253	236	271	267	282	262	261	259	256	281	265	267	242	238	257	293	281	243	240	263	237	216	222	257	241	263	263	295	278	242	268	273	228	242	284	236	269	254	263	267	240	259	273	280	266	246	265	262	266	280	255	243	251	266	245	230	248	274	254	263	247	284	260	294	272	241	259	270	261	258	279	280	260	295	258	260	281	268	264	250	273	259	262	255	255	269	262	271	244	259	288	289	286	267	267	223	239	249	261	248	274	240	239	252	268	225	289	254	220	227	271	265	296	255	259	262	272	290	240	236	246	269	260	291	261	263	246	231	255	229	265	265	265	272	271	272	247	248	261	269	257	266	252	258	260	255	247	262	244	265	287	226	251	250	312	269	246	277	245	255	262	251	242	218	253	267	242	292	259	231	249	258	284	281	273	273	247	262	254	258	290	265	247	258	237	255	228	261	244	245	259	280	294	234	275	281	283	279	272	272	273	254	277	246	303	268	272	292	253	263	274	269	256	282	256	258	278	256	240	266	290	277	258	256	252	273	255	263	255	258	251	273	244	277	259	258	261	253	247	255	272	253	248	248	250	262	260	278	292	269	266	263	277	245	254	259	268	277	247	262	290	278	228	253	286	262	264	250	285	275	265	260	264	277	274	257	254	269	279	254	253	254	232	263	248	244	266	259	256	231	293	260	243	261	233	255	214	262	252	280	247	216	249	305	276	267	277	237	266	265	265	263	257	266	263	243	247	261	239	242	294	237	256	248	277	231	303	243	263	260	262	245	266	274	257	245	261	250	234	266	243	268	273	270	243	271	248	227	289	265	278	266	275	256	267	257	270	266	238	241	289	247	254	261	263	260	227	273	251	278	277	247	246	274	255	286	252	266	257	249	254	252	260	268	244	250	242	256	296	258	287	263	273	265	263	242	253	261	265	250	268	231	293	245	260	244	264	236	279	295	291	274	269	256	236	289	276	252	261	278	236	264	242	266	263
3145	1916	1165	816	760	679	659	677	592	691	662	655	665	652	629	636	671	618	665	665	682	637	641	640	670	660	634	614	627	626	694	651	663	657	653	626	662	647	627	609	640	614	651	661	607	664	677	669	641	652	631	597	646	622	680	637	663	610	673	617	598	630	566	620	632	632	599	677	647	633	658	646	649	682	626	668	586	611	656	679	657	702	639	591	656	599	655	650	607	595	660	575	650	623	636	713	647	625	638	643	645	631	656	653	649	672	618	682	624	648	627	612	663	631	670	635	614	637	664	637	676	652	665	639	650	612	668	566	617	593	605	646	646	648	654	647	660	670	616	650	689	664	630	661	610	677	634	654	688	587	661	650	640	633	661	630	638	648	650	654	610	669	663	671	594	679	631	655	594	606	657	628	644	667	665	640	641	670	628	658	629	615	675	632	615	607	619	664	647	654	638	632	675	686	632	640	654	676	628	634	673	664	637	685	646	656	637	639	652	653	611	609	658	636	653	642	637	644	619	632	653	622	665	619	598	619	662	638	673	642	626	668	658	610	582	631	679	616	642	641	676	637	631	623	611	624	663	648	628	621	572	631	629	675	669	618	655	600	609	643	652	642	620	626	674	660	643	667	669	630	672	687	635	648	623	669	652	702	643	647	681	636	729	661	602	643	672	682	647	647	625	599	658	606	631	652	642	627	634	664	650	656	605	651	643	626	643	616	655	668	673	639	632	669	682	613	634	621	664	659	616	643	627	649	660	621	674	632	565	640	684	600	654	615	645	623	705	685	632	663	674	625	628	592	632	632	663	662	651	597	671	652	589	652	661	598	660	610	642	655	622	682	658	628	645	621	677	656	641	655	632	649	649	677	689	647	602	639	648	659	627	635	642	650	627	666	645	645	610	599	692	646	617	668	645	618	673	626	656	628	660	609	611	649	632	646	644	630	664	667	647	640	666	629	643	627	620	662	642	670	680	611	622	650	609	626	630	666	665	668	634	600	643	583	662	630	644	659	674	659	645	631	632	632	666	637	649	626	635	603	650	593	586	596	634	602	643	644	623	648	626	585	649	581	608	627	645	622	629	634	640	661	642	684	673	654	605	615	699	669	650	630	601	633	663	644	629	664	608	625	615	651	627	647	652	646	641	615	611	670	624	613	635	615	641	654	618	617	605	686	615	669	707	644	613	631	643	574	640	652	668	655	643	646	574	667	665	621	605	622	617	642	635	640	642	638	614	619	670	660	638	634	621	643	653	628	610	677	688	646	632	627	639	652	623	644	633	653	631	642	622	653	682	673	675	684	647	646	633	636	585	610	629	671	644	632	665	610	628	631	653	660	638	627	609	626	650	664	636	653	642	687	651	640	677	635	651	672	666	626	618	657	641	627	686	615	630	622	616	676	628	656	661	622	634	632	625	626	672	640	667	645	592	635	641	622	626	670	630	598	644	639	679	633	622	641	630	640	648	644	624	626	610	615	601	604	613	588	667	626	603	624	629	693	676	649	665	633	667	665	636	633	624	653	658	630	638	627	628	673	650	661	660	649	594	615	634	659	660	648	629	600	656	628	572	633	651	608	657	624	637	655	680	616	614	644	656	632	626	606	635	673	691	624	691	592	658	654	603	650	610	656	660	682	648	650	625	650	605	659	641	613	617	666	646	600	646	607	648	609	666	633	633	638	631	630	618	618	658	679	652	627	626	676	621	626	645	637	634	652	612	660	634	664	638	620	600	614	652	591	681	647	597	625	631	634	671	645	668	650	615	647	645	581	663	603	632	619	640	634	621	667	728	607	616	672	636	598	636	611	648	672	634	645	622	639	630	649	675	656	648	636	581	650	702	643	628	609	654	589	620	713	598	638	654	642	678	689	587	651	620	645	685	634	654	623	617	630	624	613	666	670	632	627	632	599	632	650	650	645	580	618	658	687	679	650	642	588	626	635	631	648	612	659	624	633	643	652	659	617	577	646	625	625	590	638	620	652	672	655	649	663	628	624	627	648	626	687	680	638	629	620	660	639	634	592	680	663	621	627	626	636	638	645	637	648	663	620	586	634	665	652	646	673	612	642	643	644	664	588	612	595	617	649	606	673	683	620	588	663	619	612	642	673	665	657	601	612	623	669	630	637	653	625	623	594	634	635	620	674	638	637	624	648	616	669	655	633	628	626	614	647	623	642	645	625	648	622	631	657	602	575	645	666	633	639	604	602	624	604	612	658	622	670	624	614	692	648	594	639	603	665	625	612	637	630	615	643	657	608	652	616	655	698	667	634	616	608	593	640	660	656	647	646	636	568	667	691	638	656	611	646	630	669	605	629	682	619	655	642	668	656	611	637	625	635	620	664	635	594	649	643	633	603	614	671	627	601	633	640	608	644	654	661	624	633	589	633	627	623	615	669	614	615	634	677	630	632	635	674	613	582	669	576	596	586	655	625	626	658	605	636	636	676	638	652	604	610	645	643	628	613	630	662	609	660	621	632	639	622	664	684	641	643	600	624	622	648	668	608	622	651	665	639	585	675	693	655	601	644	649	676	608	614	607	597	609	645	623	585	676	625	635	640	597	631	622	661	672	639	629	647	632	635	618	627	627	630	676	664	640	667	639	663	652	628	688	647	617	604	649	641	674	629	629	676	657	612	673	620	657	659	654	659	599	630	596	608	628	643	672	605	622	634	668	668	673	612	606	628	615	615	651	571	600	622	587	613	638	659	615	651	634	646	614	659	685	700	578	585	618	621	626	641	654	608	663	609	620	621	647	622	677	646	610	600	636	632	599	656	619	709	635	612	608	625	658	597	627	579	684	649	643	636	631	649	633	650	622	672	612	571	622	625	678	627	655	674	631	690	662	633	635	589	680	675	647	634	646	640	631	625	658	659	637	635	643	683	624	625	651	645	626	636	654	639	636	644	654	646	628	631	613	612	595	653	629	644	693	644	653	658	633	618	646	633	666	610	603	639	680	658	667	702	657	665	647	584	637	628	612	631	638	614	625	697	687	641	649	614	594	649	631	648	599	645	637	614	649	625	620	650	621	654	663	613	617	647	638	656	640	641	605	677	635	651	696	623	601	665	623	630	619	636	657	681	592	677	633	646	611	641	667	582	626	598	633	611	614	688	592	612	675	649	652	660	635	656	664	672	603	647	652	651	620	654	657	635	648	635	646	639	660	674	652	649	602	633	620	676	625	677	635	607	634	687	597	670	649	648	609	667	653	660	609	670	663	649	627	631	654	598	615	629	623	623	678	667	646	654	636	638	605	655	643	652	624	685	601	643	673	603	688	654	660	636	659	663	625	642	659	605	631	642	656	656	669	714	596	658	663	613	667	627	627	632	630	666	640	660	637	655	607	707	665	645	626	659	615	622	619	661	645	621	633	614	655	644	693	605	622	679	658	642	619	648	633	623	635	661	603	631	666	658	644	612	634	617	665	636	649	685	614	619	624	642	621	656	661	658	637	653	625	641	644	626	637	709	605	644	610	654	663	598	621	598
23897	21014	24374	27848	21017	21027	12456	442	275	217	206	153	173	178	148	154	156	146	159	125	132	145	117	135	134	142	117	134	136	104	109	118	146	134	125	133	134	127	128	131	105	125	143	120	128	119	123	109	112	105	112	118	118	115	141	123	141	103	125	129	129	129	112	118	129	117	126	108	139	128	103	144	103	120	120	117	93	114	108	134	136	116	100	115	139	130	103	115	110	125	123	116	109	138	113	112	120	118	124	120	121	112	105	105	104	136	111	114	115	122	118	116	135	117	144	108	131	123	129	126	116	142	122	126	122	118	117	112	102	111	123	121	118	117	102	117	128	151	118	128	130	127	118	114	121	104	127	134	129	101	113	117	117	123	121	116	107	103	112	124	115	116	115	116	127	123	116	124	124	121	104	121	125	128	118	116	118	132	112	124	134	124	117	137	138	121	111	102	102	119	114	114	117	129	122	143	100	116	137	120	108	138	133	124	138	126	114	108	130	115	130	141	133	130	138	117	129	123	112	134	122	111	121	143	96	106	119	107	131	117	121	99	132	106	127	89	110	130	142	131	126	101	109	110	127	132	117	141	125	136	137	104	121	127	132	92	104	121	110	131	110	143	127	110	113	123	122	135	167	127	113	135	131	110	98	111	156	119	116	122	144	122	134	126	122	119	126	118	94	122	134	102	132	117	126	131	119	121	115	110	111	141	115	126	116	114	121	96	113	126	112	94	113	123	120	137	124	115	149	134	102	126	105	109	107	126	125	133	114	118	125	136	101	117	122	136	132	139	126	129	128	133	109	123	114	118	89	122	120	111	123	118	120	126	119	126	113	106	102	120	123	108	122	96	138	113	109	122	130	108	103	130	124	124	120	126	107	135	120	120	106	98	116	124	123	128	137	112	108	138	108	138	142	126	111	110	122	127	128	126	109	136	121	136	115	126	115	119	128	119	114	113	130	118	111	108	152	108	96	132	111	120	105	109	129	130	123	116	111	127	136	123	109	102	120	111	110	106	110	130	111	138	121	139	119	121	117	109	122	105	127	121	128	115	133	117	117	117	121	121	120	128	119	115	111	98	120	109	113	134	125	118	119	119	105	122	128	143	134	117	103	128	131	113	101	122	115	141	111	113	108	116	119	129	122	104	125	130	129	117	104	124	120	120	116	107	122	122	124	110	128	122	137	120	131	122	138	102	133	126	115	108	122	104	120	138	119	118	112	112	116	95	106	133	115	111	113	127	118	113	131	120	105	114	99	129	121	141	127	116	122	118	118	117	105	120	112	111	138	116	123	105	116	118	123	119	135	114	112	103	130	146	124	99	133	115	117	117	112	123	129	118	120	127	110	117	118	114	114	114	108	127	114	131	109	119	114	135	114	127	117	108	101	111	119	145	110	131	127	113	118	123	136	119	125	136	138	116	132	111	131	126	138	105	104	130	116	128	116	134	97	133	117	125	115	112	110	119	129	108	123	121	126	129	118	112	115	123	116	118	114	112	121	119	118	104	104	122	93	124	106	97	109	134	125	123	126	154	129	126	123	142	104	99	112	133	137	113	118	150	86	110	123	133	105	119	117	127	122	135	115	133	113	111	108	107	130	145	122	128	108	108	119	141	101	115	111	111	132	135	111	124	128	125	115	109	123	108	109	132	108	104	127	120	119	118	121	94	104	114	120	120	126	137	125	131	115	117	103	108	126	112	113	115	123	124	111	117	116	118	115	121	130	111	143	106	122	113	106	124	114	141	117	127	129	135	125	123	111	127	123	103	128	121	102	96	123	135	142	106	116	133	100	110	113	129	95	119	125	117	120	118	135	126	127	135	112	119	142	125	104	121	115	116	124	119	124	124	117	106	116	111	124	116	92	126	129	130	127	124	113	133	111	114	100	123	139	120	113	108	138	121	130	139	103	108	124	129	123	107	122	90	121	118	101	102	126	116	117	128	129	123	118	134	124	119	112	106	134	113	119	113	95	132	124	109	118	130	104	127	114	125	97	102	123	118	120	120	130	126	102	117	105	112	125	122	124	123	118	126	114	117	116	110	126	123	130	136	109	129	114	123	136	130	111	151	120	127	145	141	124	109	120	125	120	107	112	146	137	134	113	117	118	109	124	106	117	106	121	131	121	131	117	110	117	103	136	121	125	120	128	123	122	128	107	114	109	116	112	122	113	124	101	130	111	115	126	117	108	141	118	109	137	115	127	115	126	133	114	126	124	130	115	106	120	112	137	120	109	100	121	119	120	127	116	97	100	144	116	99	116	119	122	124	119	120	105	117	128	131	134	111	116	128	108	118	121	116	116	117	133	133	113	111	135	137	129	116	111	112	119	105	138	120	119	118	119	125	127	121	116	138	121	142	129	109	116	128	114	105	124	113	114	116	107	99	140	128	114	110	139	123	124	112	118	121	116	108	127	123	124	128	107	134	131	122	111	113	114	96	103	126	126	125	128	138	120	136	125	125	120	135	131	123	130	146	144	120	113	122	123	126	117	120	139	126	132	130	115	122	105	120	113	124	113	105	125	138	144	129	122	125	118	118	107	110	123	127	155	105	154	121	121	106	130	118	116	108	110	109	101	148	117	120	112	128	137	107	139	125	99	118	136	113	107	95	103	111	117	135	125	121	135	99	118	129	124	111	124	107	129	111	111	120	119	112	109	129	100	108	89	123	135	107	125	131	139	106	127	110	111	108	128	98	111	150	115	119	121	120	122	133	105	125	122	113	131	147	130	128	109	111	138	111	81	133	122	118	121	119	109	104	117	118	101	132	114	120	102	95	108	118	124	119	110	127	113	136	102	120	121	119	122	121	112	122	140	128	144	117	123	123	119	132	108	130	140	133	124	131	140	106	133	136	115	111	115	130	130	124	122	104	129	101	114	134	122	101	121	130	124	111	111	99	133	127	122	112	115	123	105	107	114	132	129	109	124	134	114	112	117	130	137	136	118	107	100	112	134	111	119	104	131	111	139	160	143	116	116	122	141	136	123	150	133	105	111	113	108	135	138	106	103	131	112	133	117	137	120	116	147	117	112	136	105	129	115	134	124	122	111	122	110	120	141	121	118	106	107	124	154	137	101	118	115	133	143	117	121	116	124	121	108	125	117	120	117	118	118	116	134	119	108	115	120	115	105	116	138	116	124	114	116	118	114	109	134	105	120	119	107	123	132	112	134	117	95	128	130	125	121	113	112	112	107	138	99	122	130	98	131	112	122	115	122	123	123	111	135	123	99	121	124	119	115	123	133	113	121	108	113	138	139	141	120	131	104	129	123	95	106	132	122	111	114	117	114	125	122	115	107	120	125	119	108	115	121	129	136	123	122	110	115	131	123	113	122	141	136	116	114	132	156	112	129	120	105	110	110	124	137	142	103	108	107	114	127	129	103	123	138	112	128	131	118	121	137	126	119	129	110	124	131	121	108	128	130	119	119	101	123	121	148	96	148	106	127	102	132	120	110	122	98	107	126	122	121	113	120	105	104	120	133	112	118	136
2929	2987	1420	786	549	458	456	416	399	366	370	370	347	354	342	378	386	320	352	368	367	335	332	321	352	334	319	335	367	327	314	356	342	327	306	335	387	291	311	351	329	357	326	348	348	315	332	352	325	343	337	347	318	305	355	319	364	345	333	366	333	316	322	330	315	300	350	354	354	335	314	323	317	322	369	344	359	322	349	333	310	329	362	320	337	352	325	341	337	334	331	310	338	332	335	348	324	351	344	334	319	310	313	333	291	344	346	332	316	304	333	359	317	354	334	318	332	314	375	333	333	354	298	317	339	322	301	351	329	335	323	344	327	324	354	341	337	345	330	344	352	339	336	319	352	333	349	328	338	334	332	311	334	328	335	348	319	352	313	318	319	347	335	319	330	316	352	318	329	301	362	344	377	326	329	295	324	350	323	352	343	352	285	336	367	338	328	346	352	316	337	350	316	326	339	355	303	381	353	329	342	331	332	318	329	351	335	349	317	340	339	302	374	347	338	325	357	323	303	320	335	335	316	309	303	311	341	353	321	329	312	305	339	305	319	350	321	328	366	338	310	344	327	341	343	338	364	325	336	310	327	350	352	345	358	317	305	309	333	328	348	361	360	317	306	324	316	339	329	377	360	299	306	332	314	331	349	301	350	339	345	332	319	328	362	347	347	308	333	314	336	344	287	366	317	314	342	339	331	296	355	298	330	331	315	350	333	334	309	339	325	322	349	365	327	317	364	316	314	332	300	340	316	329	318	327	321	342	350	360	311	322	332	325	323	350	358	310	331	344	342	329	305	348	338	324	324	316	315	323	333	361	343	340	335	312	357	356	323	358	325	325	340	311	308	311	324	319	317	318	316	348	328	300	311	302	292	359	356	327	305	346	336	305	332	350	308	303	326	337	334	330	347	308	320	314	313	305	323	329	314	319	338	307	310	348	364	343	362	342	354	339	320	341	338	361	319	346	348	324	312	330	322	333	327	301	352	328	317	334	336	322	325	372	363	331	325	295	316	352	332	307	350	319	326	331	343	330	320	310	327	312	333	332	325	356	352	351	314	309	333	334	304	344	310	343	342	308	327	321	328	316	295	309	321	375	355	369	360	309	332	356	341	309	298	343	330	336	321	322	322	334	349	318	350	352	331	342	294	363	335	331	338	334	344	357	350	347	320	316	349	302	316	326	344	310	337	353	336	349	292	313	332	327	334	329	307	325	340	348	343	321	356	333	320	338	375	348	345	316	348	353	330	389	326	296	316	344	316	341	343	341	339	310	348	342	332	346	358	319	314	332	344	304	320	325	334	343	303	360	310	323	317	362	338	313	375	322	322	331	359	329	346	297	307	316	303	318	350	306	336	338	353	332	312	396	336	323	316	283	316	340	326	367	341	335	328	307	311	345	288	336	302	357	323	328	327	374	357	371	337	295	343	322	346	338	336	346	346	344	324	350	349	356	316	343	362	328	328	329	358	322	315	324	356	321	313	343	321	344	351	327	340	303	335	319	392	327	310	334	282	336	326	336	316	359	343	354	309	290	321	333	329	351	329	324	337	316	298	306	313	331	327	300	318	311	343	346	346	320	340	343	316	322	347	316	341	340	334	342	324	331	346	301	304	332	337	318	335	296	341	339	342	332	314	320	336	369	318	337	317	346	335	336	308	328	336	349	334	323	309	321	321	377	316	352	340	358	357	334	318	296	351	326	303	342	363	326	320	358	331	332	352	331	333	316	363	334	334	323	350	309	320	366	334	328	361	333	346	355	330	293	323	333	312	312	365	333	316	348	328	362	332	295	360	336	332	350	387	314	311	299	342	308	340	355	354	332	369	332	347	342	355	321	359	340	344	319	320	358	348	314	338	333	330	342	324	345	305	330	328	316	344	326	331	363	340	340	326	351	345	326	337	332	333	316	353	320	337	318	309	344	310	308	335	331	322	312	333	327	311	320	347	316	349	375	314	339	337	338	337	316	332	365	338	292	338	351	324	384	349	323	347	328	330	331	354	338	303	308	342	349	334	343	343	353	315	341	340	317	338	311	323	341	320	318	313	342	341	359	347	316	362	330	322	329	358	337	333	306	365	317	310	343	304	316	360	327	346	359	365	350	324	327	369	350	326	332	330	375	295	344	332	379	321	328	340	335	356	309	343	333	313	325	331	365	341	354	344	345	293	325	292	339	364	351	347	299	298	321	327	325	318	339	335	301	306	340	340	339	333	324	347	333	339	349	304	337	331	358	303	327	320	348	327	350	327	305	314	311	311	332	349	321	338	348	328	345	320	365	366	315	351	319	335	296	325	365	330	349	323	326	307	342	350	316	356	375	318	328	340	324	317	369	336	331	301	313	366	294	328	304	314	326	344	323	340	340	328	334	298	348	326	361	343	329	322	372	334	316	332	317	320	375	345	351	322	331	312	314	352	320	343	316	344	353	338	326	303	327	285	353	354	315	332	333	322	317	341	367	328	351	335	352	360	333	349	324	368	335	327	350	316	301	336	332	352	323	325	317	350	301	341	310	313	342	313	325	336	340	326	324	350	351	319	310	288	344	352	325	344	303	345	343	332	331	343	358	356	353	332	313	333	308	325	303	329	316	336	346	329	338	324	323	306	315	351	315	289	328	310	338	328	350	352	338	298	311	342	356	348	340	330	327	317	325	300	333	349	354	316	324	328	314	343	301	304	303	332	363	334	332	315	294	351	333	321	302	316	323	365	322	322	333	315	339	313	328	312	361	350	301	333	350	348	346	320	353	324	318	346	318	313	312	269	328	289	329	328	308	350	315	326	321	384	342	346	304	341	339	321	344	318	343	327	308	346	359	323	333	366	316	341	335	350	325	332	321	311	316	361	322	325	325	336	332	324	318	344	353	330	313	357	350	322	319	341	334	315	311	321	375	351	348	316	355	313	334	348	356	327	290	322	335	315	311	332	353	300	344	329	312	333	337	334	330	361	321	327	334	359	329	351	348	318	338	306	297	332	321	324	321	344	318	353	373	317	354	290	359	332	320	353	332	350	331	295	328	332	337	323	333	332	326	326	330	340	297	333	368	322	322	344	313	323	321	346	353	338	326	337	315	361	349	351	342	327	336	318	346	332	317	305	320	344	316	349	339	332	303	332	339	375	339	335	332	319	320	312	323	354	336	342	352	338	333	353	335	319	303	322	375	341	336	353	330	324	303	338	319	337	339	377	311	360	336	332	333	356	343	305	339	383	315	344	308	336	333	313	342	338	317	350	343	318	307	351	331	329	322	355	290	344	340	309	338	344	373	332	334	337	313	318	308	311	336	325	330	324	294	338	350	338	306	331	321	365	345	329	312	327	334	335	357	303	333	328	340	345	327	347	361	322	303	340	378	323	318	326	350	301	314	302	341	334	353	308	323	331	308	345	317	321	330	362	348	350	302	291	330	340	332	331	321	332	347	331	292	314	337	324	316	303	317	331	352	343	358	335	308	316	328	348	363	348	322	347	314	322	331	366	344	355	379	343	319
31230	20334	9498	669	414	433	388	351	375	325	315	387	381	399	365	364	347	378	335	338	351	349	327	362	357	389	372	363	348	335	366	363	375	372	345	350	375	325	336	379	354	388	362	351	355	375	347	351	368	365	309	378	345	335	334	335	382	348	355	352	376	374	376	343	328	343	354	335	318	373	361	396	348	358	320	353	356	382	343	359	324	346	350	378	347	353	371	365	357	393	327	358	375	352	349	328	371	347	356	353	384	370	328	346	367	359	339	334	342	378	341	357	352	317	365	351	352	366	354	386	398	369	333	378	359	340	342	359	373	372	376	378	383	393	376	374	347	341	324	373	379	360	373	368	388	377	367	330	387	373	373	376	366	364	384	352	387	339	344	347	338	356	354	333	436	358	335	360	347	367	333	371	388	336	358	345	377	381	374	335	332	358	340	317	384	346	389	346	361	349	365	344	367	364	365	373	336	367	368	372	345	365	354	365	335	350	357	361	378	360	347	361	341	369	399	370	356	333	349	347	354	362	378	366	344	334	374	375	348	346	354	377	399	368	367	350	333	361	350	353	355	367	389	372	350	354	351	358	341	349	390	347	381	376	357	345	366	343	347	359	369	354	359	344	332	372	335	331	349	358	342	377	350	364	286	340	370	386	370	353	339	346	348	367	344	346	342	357	387	408	344	358	331	315	355	393	358	352	354	380	336	367	371	370	367	332	380	356	347	356	338	327	357	372	381	355	340	388	332	350	363	359	376	335	384	363	372	353	344	383	373	340	381	357	354	362	319	389	359	358	383	337	355	364	340	346	391	321	382	367	353	366	370	394	341	371	387	396	393	355	333	374	363	362	373	342	350	339	359	379	363	366	371	337	299	340	346	346	384	361	367	352	370	351	376	376	320	341	348	357	328	335	311	370	346	342	317	396	363	354	348	361	361	357	358	329	358	333	349	373	338	357	345	340	381	367	366	389	361	357	366	358	356	337	350	338	370	360	377	370	338	366	356	324	376	375	351	364	377	344	345	360	356	343	341	385	379	370	346	347	337	374	336	345	375	343	349	363	340	378	380	305	327	394	358	333	357	361	384	372	357	346	368	370	358	344	339	347	365	335	378	380	364	365	355	359	364	393	393	358	351	390	406	364	360	340	329	350	360	363	392	343	341	349	365	353	361	375	368	341	339	351	395	353	397	312	377	393	345	356	345	342	393	355	374	356	354	382	368	358	385	361	383	351	364	344	341	379	370	373	365	375	354	349	324	360	381	343	369	345	382	388	379	379	360	337	373	327	342	316	341	365	332	380	362	340	368	375	316	333	318	366	358	360	343	356	364	372	355	354	355	361	379	353	387	353	346	359	373	352	335	366	365	378	396	374	349	349	359	368	342	360	343	348	334	381	403	360	325	341	364	334	343	414	376	358	375	363	333	352	339	354	354	367	363	366	382	338	341	334	357	328	320	356	349	362	381	341	375	368	367	338	329	361	378	348	373	371	362	342	369	360	343	370	331	356	347	363	364	361	351	362	387	357	351	400	326	363	355	351	364	386	349	335	321	361	385	351	326	336	376	336	356	336	369	384	364	390	370	355	326	372	360	361	375	308	329	314	387	377	343	384	344	344	351	347	350	368	374	362	374	358	360	373	372	325	371	353	353	349	349	331	373	322	330	366	366	317	363	378	370	345	365	339	350	373	353	334	341	345	364	395	351	343	364	362	362	369	346	376	345	375	388	351	379	374	321	327	352	362	385	349	340	334	370	388	366	361	371	362	329	378	379	339	333	398	383	383	417	355	380	355	365	371	359	354	336	350	367	330	371	364	366	387	344	341	353	394	372	345	325	367	351	379	327	374	405	335	343	334	337	357	381	383	353	357	358	328	348	358	362	357	354	364	352	360	335	371	393	339	362	375	339	358	352	355	349	369	352	401	326	368	407	362	349	355	343	302	325	358	361	362	370	361	369	366	342	314	352	350	347	379	360	388	364	316	352	375	369	374	366	344	347	318	369	372	370	332	337	337	356	372	331	359	364	361	370	358	346	346	320	364	370	381	384	348	384	406	370	353	364	363	339	349	362	379	353	350	361	364	347	390	368	341	366	359	380	359	378	354	345	357	366	351	352	364	352	362	347	365	336	343	405	352	383	348	397	358	370	348	346	408	333	351	389	359	371	401	355	349	350	363	341	355	393	378	327	338	385	365	364	345	373	350	357	371	382	343	369	317	337	387	348	335	375	363	347	388	399	342	345	343	353	377	365	358	355	387	347	362	348	364	362	366	381	379	360	378	358	307	368	370	363	334	393	393	340	360	357	335	408	381	381	361	378	350	370	332	357	314	379	324	308	364	388	328	389	356	335	339	362	324	361	355	377	379	314	368	334	335	373	357	355	343	318	346	372	354	390	381	305	348	327	372	333	370	326	363	415	351	325	356	358	336	352	385	357	381	341	346	361	353	365	347	368	352	361	351	336	389	350	377	336	348	400	346	345	351	359	360	332	347	372	324	370	362	358	343	335	335	378	335	368	342	368	322	378	328	349	327	364	370	362	343	356	350	357	347	329	357	346	365	348	338	338	366	390	362	382	363	345	364	377	385	319	353	366	339	371	368	357	350	351	320	351	379	379	369	352	380	376	395	359	362	350	368	357	348	340	350	341	330	360	372	344	379	350	365	335	367	344	378	342	356	340	343	383	363	376	375	328	363	339	384	376	346	373	390	325	338	371	368	379	346	349	329	332	369	331	365	401	340	374	360	384	347	351	336	345	361	357	363	358	357	349	359	331	336	328	364	328	355	369	347	359	389	314	334	370	348	360	324	375	379	360	352	367	360	339	373	387	362	351	360	351	366	385	361	346	348	360	360	363	366	373	323	377	362	352	365	337	342	382	371	365	388	356	336	389	375	365	358	352	397	366	349	325	366	385	332	364	345	344	345	379	360	346	346	346	368	352	320	342	360	351	367	360	334	358	343	379	363	326	333	364	355	382	364	363	373	353	341	322	363	357	346	339	375	356	381	331	370	353	374	361	346	337	367	353	373	339	394	374	324	364	338	339	375	378	360	347	360	367	373	393	359	334	338	344	377	356	364	374	341	375	350	314	348	378	322	378	376	367	375	359	397	357	379	398	374	356	378	385	344	313	401	330	330	354	357	404	359	335	363	326	371	350	371	387	373	368	339	315	368	360	397	329	347	378	363	376	340	326	356	386	357	357	352	384	399	360	359	376	350	338	371	373	324	352	358	338	354	347	363	365	386	388	345	374	396	365	343	347	351	359	325	367	362	363	335	368	335	362	340	345	324	345	344	343	349	353	370	342	372	358	361	390	346	355	384	334	375	329	364	377	365	353	379	361	359	366	384	354	363	316	352	341	387	351	342	346	321	339	353	364	366	354	345	375	369	361	333	404	390	337	368	357	362	332	339	345	360	404	391	373	370	363	364	343	358	355	366	375	340	347	363	347	337	343	379	337	382	362	336	386	362	358	363	334	352	367	355	359	330	367	357
5590	1001	886	892	861	923	831	874	813	872	859	873	887	852	881	835	881	847	836	884	842	879	887	854	892	872	902	903	922	869	907	883	878	852	880	852	880	862	856	899	898	858	854	869	932	938	873	871	847	834	884	851	885	874	870	818	895	820	900	864	860	813	858	816	826	859	908	860	852	903	912	833	865	833	848	969	873	855	903	886	820	875	838	842	894	869	873	859	838	872	846	864	830	831	884	820	862	913	872	904	856	907	827	890	880	874	898	910	867	855	887	866	865	876	923	834	825	871	873	882	869	858	887	836	834	899	874	818	795	851	853	840	831	908	873	877	855	919	886	868	875	846	874	878	817	819	857	824	856	871	878	925	873	892	845	869	887	891	860	861	885	876	819	832	811	872	870	862	818	845	860	855	872	869	865	836	830	855	853	876	873	872	884	888	876	859	908	891	878	881	841	855	897	849	886	855	858	881	874	892	913	909	838	855	850	836	884	877	870	843	863	852	850	935	843	877	891	844	817	911	906	901	812	901	884	872	822	881	853	875	836	806	908	807	850	867	914	845	873	866	878	884	844	829	830	871	839	856	889	924	886	862	877	845	870	862	830	901	855	844	843	868	928	875	844	872	868	839	873	840	871	895	870	842	879	890	871	903	829	834	877	880	857	829	860	880	900	900	857	932	863	872	901	893	862	799	881	897	899	870	855	893	958	913	881	815	862	841	880	892	900	862	896	839	881	862	842	861	871	877	872	859	847	855	884	894	832	841	873	866	895	851	889	898	906	847	890	835	892	870	918	876	860	881	873	839	834	862	849	893	878	909	876	856	858	934	834	897	805	856	838	856	856	852	859	855	899	877	859	860	867	882	879	851	839	894	834	833	894	857	904	822	906	827	865	824	852	859	837	871	873	835	839	889	843	897	787	881	863	845	835	853	816	878	869	865	924	824	877	891	871	833	854	884	866	846	865	922	900	861	826	850	865	920	837	838	883	877	885	837	875	847	880	879	871	851	848	838	847	862	834	879	857	794	878	819	849	836	853	866	895	861	849	837	882	912	928	849	857	874	879	854	866	860	876	810	850	872	836	867	844	845	883	809	837	916	859	829	877	858	869	866	795	862	890	912	885	827	901	827	840	836	909	844	840	885	826	843	914	788	850	896	827	899	911	834	812	824	818	907	849	924	909	899	797	864	805	811	863	866	843	856	827	871	899	884	884	844	875	843	861	856	826	871	849	842	796	826	897	854	884	839	874	844	837	843	884	869	836	846	885	862	847	836	888	842	855	860	882	808	874	873	883	911	863	883	795	883	851	855	861	878	825	875	846	831	845	884	927	843	858	883	869	904	882	853	883	865	901	903	878	892	850	896	825	888	892	813	824	875	820	858	887	841	867	856	848	790	799	884	877	826	852	823	872	830	891	908	842	866	896	834	869	893	901	847	882	868	852	880	768	906	879	823	874	850	817	874	920	816	864	859	896	934	879	850	876	831	907	882	855	858	831	852	906	847	891	882	908	905	849	884	895	874	791	903	863	899	918	795	899	863	831	852	898	895	812	858	853	886	927	865	829	858	849	864	896	888	838	880	890	889	877	845	862	859	827	863	891	889	868	819	900	888	824	857	889	843	867	849	922	872	816	880	830	915	821	867	852	852	819	866	869	936	865	886	882	807	866	830	889	812	829	916	900	813	867	878	832	763	850	903	859	872	928	891	879	934	904	857	839	860	907	892	868	880	879	895	834	876	871	843	880	871	839	873	869	857	850	895	855	842	849	876	858	851	885	863	845	864	859	849	906	846	927	887	837	861	873	830	867	851	889	872	916	867	857	917	847	839	883	841	865	844	814	861	895	871	868	814	854	871	903	871	875	895	894	871	875	895	855	850	836	848	891	857	898	805	889	886	886	877	889	806	809	837	868	877	881	824	877	903	885	867	867	828	841	884	879	860	903	867	886	867	876	866	859	879	831	866	851	841	862	851	865	861	871	832	813	841	880	888	874	859	868	864	870	879	808	845	883	805	814	884	817	869	826	893	854	898	849	865	856	846	879	856	840	844	851	884	858	921	868	827	860	869	866	854	823	880	838	909	889	841	905	868	878	848	870	856	914	845	852	862	868	903	890	878	872	893	855	844	838	836	851	877	870	868	866	840	865	895	850	886	866	823	885	868	861	872	952	869	877	870	896	841	891	892	846	857	864	905	841	825	881	845	904	875	837	903	858	827	874	862	805	817	840	869	898	860	871	885	887	874	842	848	905	872	829	838	847	905	838	899	832	891	894	883	867	872	895	878	874	897	882	813	867	836	787	852	867	893	850	918	856	804	873	844	862	845	834	888	866	846	874	887	886	913	858	827	847	846	869	877	891	910	839	832	870	864	822	867	859	865	915	894	849	889	885	842	821	856	913	890	928	865	925	905	857	881	865	827	831	871	859	866	816	862	829	877	887	915	905	850	861	844	935	827	908	885	807	842	902	859	889	834	850	864	852	865	872	866	883	892	838	862	905	836	874	817	843	824	898	831	846	870	858	858	869	838	810	869	848	849	907	853	845	837	891	898	860	863	855	893	848	864	862	905	909	800	825	865	881	907	862	852	906	856	785	871	829	873	834	844	865	909	849	892	842	846	839	854	869	842	863	885	827	856	880	938	899	881	892	894	873	857	866	889	836	899	842	880	868	830	822	825	827	851	854	878	913	891	876	852	827	838	870	850	935	876	957	890	901	837	860	852	837	935	870	897	897	819	845	914	872	929	840	860	858	874	919	865	852	871	867	827	881	851	927	901	907	846	844	852	858	892	837	906	839	882	850	884	888	772	810	838	885	864	891	824	900	866	896	814	899	845	878	824	813	886	854	887	824	885	839	829	867	918	867	821	853	844	889	892	804	852	873	882	869	864	838	895	848	874	902	888	815	889	909	812	870	840	854	901	830	863	900	897	866	885	872	854	868	852	868	873	837	879	898	883	904	917	869	878	853	823	823	867	902	829	880	864	892	891	861	781	868	820	860	855	867	889	899	859	874	857	860	825	880	897	847	928	896	864	903	845	889	808	894	864	786	895	776	860	854	919	813	822	887	834	893	851	884	891	864	900	828	859	832	882	936	853	901	878	867	891	891	817	912	784	842	841	846	885	864	817	856	904	861	855	866	860	831	844	818	886	913	868	893	864	886	851	884	871	817	905	862	846	859	813	909	839	886	892	873	827	929	849	840	909	829	816	892	854	848	898	821	857	874	845	898	905	835	864	886	924	862	829	885	843	873	817	861	869	858	832	857	851	817	868	854	851	847	872	865	858	893	896	881	861	883	846	834	878	853	823	864	829	815	886	851	813	868	854	800	844	805	865	878	880	867	864	887	819	874	819	837	861	866	902	862	911	831	898	950	927	853	855	878	915	880	904	852	866	868	866	867	838	875	810	821	875	863	832	841	869	826	856	860	847	911	868	818	815	839	875	862	870	847	832	876	856	774	845	900	925	926	858	872	891	883	863	862	828	829	836
24608	21002	23947	28260	21003	13627	487	376	324	298	294	277	307	288	281	297	285	254	285	267	296	288	294	274	261	283	239	279	279	255	245	246	276	257	247	229	256	260	274	266	265	295	278	273	240	269	264	236	272	281	291	276	243	295	266	272	257	255	256	282	264	252	262	267	260	246	270	248	275	254	291	289	275	252	273	265	226	264	230	276	270	294	259	273	253	257	276	276	266	241	256	266	235	263	255	260	255	253	247	251	247	273	276	273	270	255	257	275	251	286	253	281	291	255	261	307	260	243	254	260	302	253	250	249	245	268	260	261	258	277	269	256	291	244	250	251	266	268	257	286	239	229	261	263	252	236	277	248	291	282	294	245	260	248	251	292	260	286	254	276	268	254	262	272	241	259	276	259	262	284	268	243	272	252	281	262	239	252	282	250	247	265	302	264	279	273	279	241	251	253	275	258	284	258	266	243	268	283	257	279	280	244	256	271	272	262	269	266	273	249	264	274	253	251	263	294	256	276	255	249	274	271	309	249	254	251	266	271	283	205	285	255	261	268	252	258	244	279	285	298	283	271	249	267	237	261	250	251	254	270	252	261	318	270	228	222	284	247	269	239	253	256	291	285	253	274	216	289	247	243	246	252	275	236	280	269	236	316	264	278	266	242	279	281	257	238	251	252	246	234	271	258	249	241	279	256	271	262	302	242	254	275	245	241	268	255	273	258	305	268	259	262	243	279	266	241	242	267	255	276	286	274	243	250	276	255	267	263	261	239	311	266	245	250	276	258	258	264	267	244	262	294	264	241	287	242	297	219	263	267	293	274	279	269	261	257	235	253	279	255	274	251	260	234	250	302	281	278	247	255	237	263	259	253	269	263	261	243	272	263	238	258	253	259	258	271	278	278	288	277	283	302	271	272	261	255	261	264	256	253	291	268	262	243	269	259	266	247	260	279	274	255	268	297	261	259	259	244	288	242	262	245	312	271	255	221	271	264	248	268	246	250	274	274	263	285	263	268	239	282	251	269	271	260	259	266	253	256	239	260	275	263	246	260	258	241	239	255	240	248	258	264	277	264	260	275	252	264	246	255	263	271	245	302	277	255	261	246	294	268	294	275	283	267	268	259	236	261	232	273	262	259	291	233	256	257	286	269	260	282	236	257	292	250	267	275	251	259	278	263	291	264	250	271	246	286	296	292	256	271	249	250	238	261	239	264	283	252	264	248	265	261	278	260	263	270	253	260	275	276	262	262	266	252	274	278	277	260	267	248	255	244	240	251	227	275	246	274	267	268	284	279	285	270	246	263	280	267	282	253	252	291	265	244	263	266	235	276	258	284	287	281	294	235	251	268	251	244	261	258	246	278	264	260	257	236	269	249	282	245	261	239	270	285	282	237	250	273	273	249	267	279	246	252	270	260	268	242	255	269	272	239	257	240	272	279	268	270	278	274	309	308	294	271	278	252	263	257	291	296	247	242	248	258	261	267	250	254	262	264	273	250	278	264	278	259	275	264	274	266	262	260	256	235	252	258	264	285	273	293	269	248	251	251	265	262	267	271	274	259	243	248	264	238	250	269	277	266	267	273	262	271	258	266	218	270	273	254	253	275	228	290	267	271	267	251	254	256	257	264	246	280	226	249	244	242	277	310	249	286	298	253	267	286	245	251	255	246	250	284	263	276	241	293	245	253	282	264	275	241	289	267	271	221	235	243	255	248	255	245	248	251	263	261	273	234	282	254	271	277	240	273	249	281	269	263	277	267	283	240	251	274	291	237	282	282	257	263	287	263	251	252	275	262	252	236	258	277	261	259	259	265	222	272	294	258	259	240	249	269	264	290	290	272	247	268	263	256	261	259	264	263	286	279	259	240	241	242	243	257	273	247	289	245	268	262	255	278	267	247	264	260	259	289	265	268	270	274	252	248	269	246	273	264	231	272	267	236	239	268	248	294	264	283	280	241	253	293	292	266	265	270	275	245	270	244	234	247	243	258	264	280	278	245	262	280	283	278	254	234	256	254	260	238	279	245	241	244	270	277	250	257	253	243	251	249	282	278	264	264	252	271	254	243	279	278	217	241	294	280	219	263	261	259	258	266	255	300	243	266	281	252	263	267	256	264	275	256	251	274	270	275	264	247	268	243	272	272	247	263	286	277	263	277	262	267	250	275	245	252	263	265	281	251	237	264	251	263	273	258	248	279	254	282	266	277	255	252	246	281	261	275	267	258	244	283	272	257	255	242	268	281	269	257	242	276	241	271	265	260	257	245	250	273	267	204	266	264	283	243	250	251	236	277	235	278	259	258	286	245	254	257	253	253	258	238	279	261	267	282	253	247	271	268	271	275	279	265	224	258	285	257	270	266	232	258	250	281	250	226	259	277	272	295	231	275	245	291	272	279	291	244	264	248	255	248	256	257	277	236	223	241	230	258	255	253	248	261	222	296	265	274	258	241	248	282	269	248	289	303	263	269	252	252	252	249	238	280	240	278	271	244	261	265	280	256	268	242	242	285	242	270	255	261	260	245	260	236	248	233	293	291	258	256	244	253	246	256	279	222	254	250	255	304	282	253	230	267	268	255	270	248	243	237	244	302	270	241	288	267	226	281	248	277	257	258	248	261	278	257	279	260	260	244	271	253	271	274	240	255	289	286	287	280	240	282	257	262	274	296	264	272	265	289	281	288	257	266	236	287	240	239	261	241	261	273	267	284	281	243	281	258	282	241	255	269	247	271	260	280	276	275	249	285	290	239	278	289	260	239	259	297	245	289	277	257	263	283	274	268	258	262	247	254	263	266	261	252	267	252	223	239	264	258	225	277	280	241	235	230	265	226	239	238	270	254	249	261	226	267	255	255	256	278	295	264	239	269	263	281	284	273	251	256	260	248	249	241	239	237	264	268	279	238	245	263	272	271	259	291	268	272	252	280	263	247	262	228	243	253	252	235	290	265	285	263	256	261	239	279	254	219	252	288	260	236	257	251	236	252	253	251	245	257	232	269	259	259	281	285	273	252	253	231	250	260	263	250	272	267	280	225	283	275	238	258	232	273	258	264	258	254	301	293	263	267	277	277	269	280	265	263	258	282	258	226	258	267	277	250	300	269	262	263	254	257	251	262	284	274	268	225	273	288	283	245	272	273	270	255	305	251	253	243	256	266	250	259	239	291	235	270	249	280	266	247	247	266	272	247	255	225	218	271	242	242	260	253	245	262	255	259	277	230	252	260	277	255	282	280	271	254	257	245	244	260	258	284	268	262	261	267	272	242	237	242	276	264	253	253	263	259	245	257	247	236	263	271	245	255	257	271	256	275	255	252	274	266	280	294	291	259	257	233	278	267	259	287	272	249	251	258	286	267	284	276	270	234	267	251	267	279	257	234	290	267	250	256	276	254	257	258	235	288	280	250	277	246	273	260	247	253	252	259	271	261	228	247	248	258	278	263	223	248	241	242	271	291	236	240	268	271	250	263	284	229	246	224	285	249	240	244	262	284	252	234
3180	1995	1142	864	731	649	696	628	670	639	672	678	693	639	587	630	613	662	652	643	700	640	623	661	618	675	696	629	648	664	647	649	638	604	618	651	652	634	621	639	661	667	647	617	658	615	646	641	694	652	606	617	602	671	676	630	652	653	663	661	613	628	620	637	615	607	656	645	659	677	627	607	631	655	615	620	685	640	689	595	657	626	610	631	623	640	659	636	636	635	690	691	687	664	618	636	592	635	671	618	643	611	616	636	680	632	636	595	634	579	667	669	658	639	596	634	650	632	614	603	588	633	620	626	674	650	617	637	668	651	705	652	609	670	594	600	591	642	617	644	603	673	629	622	618	594	643	635	655	615	614	627	655	626	615	628	643	612	637	676	592	644	640	622	644	678	653	644	640	625	622	632	617	600	639	681	654	619	622	627	589	618	655	655	646	600	630	639	683	618	662	597	644	658	613	625	583	632	669	657	646	643	622	629	653	630	635	608	576	664	616	649	632	640	694	652	649	605	646	629	656	649	579	626	652	692	632	638	640	654	637	647	571	630	592	640	646	691	662	596	647	653	639	624	620	634	661	691	628	678	597	630	676	592	628	676	669	615	605	629	630	647	629	669	629	608	636	600	633	600	610	654	672	695	628	684	664	662	697	562	632	639	667	590	630	656	667	649	648	643	668	630	661	665	610	625	625	622	665	664	676	661	644	598	650	630	640	671	613	643	621	664	626	645	651	594	629	667	651	622	687	667	684	619	663	631	676	587	660	641	652	665	651	627	687	619	611	666	676	644	614	682	604	611	662	648	646	627	694	674	629	619	703	693	645	640	595	624	650	659	633	639	643	630	674	638	599	665	689	657	667	641	637	673	642	641	643	640	633	613	657	664	649	644	606	619	709	628	649	625	612	605	642	643	585	650	585	670	611	621	608	670	627	656	692	618	617	630	612	609	649	586	634	652	633	638	660	638	653	632	630	630	646	631	616	668	572	653	663	656	637	648	627	668	600	610	621	630	647	647	662	655	667	637	664	629	636	633	608	636	647	648	610	632	639	618	678	696	645	675	631	676	632	618	680	612	632	644	644	646	659	608	638	628	632	610	666	650	639	633	643	695	617	625	629	628	592	643	674	611	614	626	661	646	661	611	665	625	643	610	668	612	643	649	625	635	659	666	643	625	700	638	656	639	621	598	672	628	698	625	636	624	657	621	651	659	637	648	666	648	657	640	663	656	626	669	629	629	610	610	645	647	643	643	648	604	662	661	666	569	642	608	650	599	645	638	610	620	665	628	631	632	628	626	666	642	613	661	644	622	627	659	619	639	661	655	719	620	641	645	633	662	590	686	669	623	639	673	629	672	639	641	662	605	636	580	624	594	630	636	597	597	587	635	707	670	622	629	651	604	650	583	661	648	633	675	633	604	663	650	668	619	610	594	600	597	611	646	651	664	618	655	632	584	641	609	653	581	621	653	655	652	660	667	639	608	627	595	600	635	610	695	612	605	621	627	621	672	603	655	671	647	611	615	645	654	666	616	652	634	637	613	640	649	649	648	654	656	670	630	691	664	612	671	621	660	608	648	661	639	619	658	637	643	634	659	640	649	625	616	634	610	608	616	626	654	643	639	609	677	648	625	640	636	634	640	635	621	664	629	689	636	639	659	602	638	663	684	659	638	642	636	627	657	656	646	634	683	602	637	655	654	680	675	669	631	651	617	629	672	626	652	620	658	665	664	649	691	670	659	643	618	625	668	615	625	638	601	626	631	603	635	639	674	597	660	613	634	663	640	635	644	627	660	615	648	611	661	620	624	644	648	608	629	639	603	632	660	630	628	698	654	677	624	638	655	649	665	666	633	621	623	618	613	656	653	655	655	579	670	628	612	608	614	630	601	663	647	605	658	614	635	626	669	643	634	630	615	651	612	617	624	601	651	686	642	657	658	642	619	654	683	656	627	680	609	648	657	634	639	613	616	650	591	623	640	619	624	651	652	649	642	684	642	594	636	688	647	682	634	662	623	649	673	596	645	594	616	645	601	619	551	651	636	634	649	626	641	627	649	610	642	623	656	604	608	677	646	674	644	653	650	665	561	637	633	616	640	674	615	625	623	639	672	628	573	646	658	661	639	646	608	670	622	639	622	640	648	638	662	667	640	598	645	629	623	609	620	642	658	669	666	604	652	613	665	624	596	659	635	648	669	637	649	655	621	646	635	611	698	683	641	664	632	635	600	598	702	662	645	616	621	661	602	621	668	610	635	669	625	596	634	625	677	631	622	633	606	680	658	666	697	631	662	645	658	661	741	653	672	694	648	561	664	630	663	606	638	644	637	575	633	631	604	649	617	602	648	645	640	659	624	666	683	642	667	625	647	648	633	665	669	614	620	637	662	626	605	610	633	658	640	631	617	646	645	584	616	680	619	636	645	636	675	608	629	615	664	632	638	678	593	598	578	633	602	666	612	612	631	672	638	669	671	633	655	619	661	626	608	661	670	650	600	633	649	633	606	631	635	678	651	608	645	622	659	620	640	585	648	612	674	608	623	642	595	630	621	644	640	579	601	624	617	637	653	606	659	632	636	640	663	643	673	617	647	638	638	665	627	643	653	649	617	653	629	605	625	625	606	618	666	640	643	653	656	646	646	665	642	668	606	620	625	612	639	622	624	660	627	617	630	657	647	630	608	685	625	638	646	649	680	667	610	675	648	655	647	642	645	661	635	628	627	706	659	627	612	583	643	695	621	656	620	609	635	631	649	560	661	632	625	637	643	628	645	634	608	674	635	627	631	641	663	628	632	642	616	637	613	645	660	636	634	598	626	637	618	662	671	646	630	625	669	608	620	626	603	624	640	664	674	672	604	652	659	646	670	657	615	629	633	639	630	646	638	624	632	628	643	649	631	655	617	668	663	655	642	626	648	662	623	668	566	634	588	629	650	692	610	604	619	655	630	654	609	637	631	691	578	615	718	617	587	664	628	642	686	660	612	655	615	585	699	645	637	633	638	643	638	614	651	609	630	618	601	644	634	633	635	643	608	676	636	605	638	662	626	602	606	632	648	652	639	683	643	670	661	581	620	665	620	648	649	593	639	648	618	682	624	681	631	656	700	655	656	625	652	654	648	630	666	636	637	664	621	641	652	664	643	653	618	636	646	657	612	637	664	666	637	645	575	647	699	695	608	682	645	654	637	629	648	648	638	677	604	656	640	621	614	658	603	658	625	640	638	644	645	647	681	635	653	653	650	675	638	637	654	632	634	637	607	571	658	636	606	645	655	595	624	641	640	657	612	641	670	676	644	646	621	635	645	673	646	658	644	652	648	671	588	634	601	641	642	640	580	641	620	637	634	593	642	649	648	645	685	621	639	625	628	639	690	616	619	614	609	621	595	628	636	659	599	601	629	634	669	599	632	634	605	609	673	619	675	622	644	615	612	604	688	650	592	591	640	611	628	654	686	671	622	665	629	663	622	584	653	669	602	624	599	627	671	628	624	624	582
23897	21046	24417	27885	21046	21052	12368	386	279	191	205	170	173	194	146	171	168	141	139	150	143	129	117	124	154	135	123	158	137	127	124	134	140	137	130	139	135	129	116	141	115	107	137	123	124	125	125	116	101	117	125	117	121	116	126	121	123	118	122	127	112	108	131	133	129	124	118	126	126	114	108	108	114	132	120	119	119	124	97	120	131	118	129	102	113	122	123	135	106	104	113	111	123	135	114	122	130	117	106	114	127	116	129	108	140	142	101	105	117	126	109	96	120	145	126	127	122	123	125	114	135	113	113	126	129	106	111	120	120	119	103	119	117	119	118	135	129	106	129	121	119	119	121	116	132	118	115	121	102	131	104	114	132	128	126	122	117	140	127	140	125	119	124	108	121	122	121	121	101	108	132	106	122	119	118	130	96	133	125	116	117	127	123	104	108	118	124	111	126	114	122	85	120	110	117	139	131	106	122	118	117	122	118	137	122	129	117	133	120	105	122	100	103	110	113	130	118	131	122	108	132	116	121	104	101	139	137	125	127	135	128	122	117	115	145	130	116	109	124	131	123	117	122	133	103	100	139	121	131	138	125	127	110	146	119	137	128	125	114	101	119	100	114	104	98	129	124	116	127	106	118	103	125	121	118	140	115	119	113	130	107	104	127	110	117	137	133	129	119	121	117	127	121	114	113	126	151	112	145	115	128	134	128	114	141	125	123	135	133	108	123	118	107	124	134	125	135	121	119	114	129	123	125	122	117	120	97	122	120	135	117	118	135	157	120	110	144	127	137	108	115	111	107	104	102	107	112	132	119	143	123	124	102	148	138	120	117	122	112	129	127	112	140	112	119	140	111	129	110	110	126	115	122	126	119	135	116	123	126	113	127	120	119	117	133	107	125	108	142	107	130	146	119	106	111	120	119	111	130	135	125	125	123	116	112	128	93	117	127	114	125	108	127	116	106	136	127	109	112	100	116	121	138	118	116	124	125	102	130	99	137	136	145	118	133	129	131	120	108	117	117	124	117	113	128	133	121	111	126	118	106	123	130	138	126	98	114	114	136	121	109	127	116	114	114	128	115	115	133	110	117	127	129	118	114	118	112	108	119	136	107	115	107	122	124	139	96	133	122	116	125	133	118	141	108	142	122	125	121	114	135	122	108	122	122	117	122	117	116	97	105	111	122	126	113	130	123	131	109	133	124	103	118	129	113	131	108	98	122	116	97	123	106	118	126	106	135	125	108	106	121	118	121	128	132	116	114	106	119	143	123	129	124	117	127	127	131	131	118	156	133	136	128	117	111	99	128	126	128	120	130	133	115	118	119	120	112	122	117	147	113	113	120	116	112	114	114	116	115	107	119	111	102	146	130	118	113	118	138	125	129	141	109	123	122	126	146	119	124	111	114	139	133	130	115	139	117	127	96	123	120	142	120	111	123	115	125	120	123	120	129	112	109	102	128	128	122	116	109	112	117	104	122	97	147	122	127	122	128	107	135	132	111	102	142	102	115	123	121	143	130	149	138	129	139	101	112	124	128	119	109	111	115	120	97	119	124	122	132	95	135	109	106	125	102	123	131	128	115	138	101	129	119	123	135	126	115	132	147	118	120	130	134	108	123	129	112	113	117	134	119	109	111	101	148	123	104	130	143	130	124	123	135	115	129	108	137	103	123	132	121	120	117	140	137	114	117	120	122	122	107	108	106	146	130	102	111	102	99	131	117	95	119	107	114	131	130	137	121	117	107	139	137	149	135	119	127	138	132	146	112	118	128	122	113	123	115	95	123	119	116	116	143	130	128	120	110	136	118	111	116	129	110	112	95	129	121	126	115	110	136	120	121	150	131	115	127	127	130	105	130	131	122	120	91	119	117	136	121	127	124	120	123	114	113	139	155	109	131	130	145	122	120	108	104	125	123	133	108	112	113	117	136	101	117	112	123	118	118	112	115	123	117	104	116	117	133	107	119	114	123	127	117	128	132	118	111	111	116	121	117	134	100	118	123	123	121	121	129	111	141	103	100	121	132	127	143	121	127	115	130	102	123	130	110	135	124	119	120	147	121	123	103	108	121	96	122	159	124	121	123	129	112	121	128	123	104	130	112	108	117	120	125	130	136	124	105	110	102	96	113	130	101	134	124	118	115	118	107	143	113	146	144	114	106	143	123	114	131	104	116	120	99	126	124	116	130	114	107	113	129	110	116	132	114	110	96	131	140	123	144	126	135	121	115	121	113	113	140	136	93	116	104	122	111	143	100	124	111	131	144	129	122	117	138	110	105	118	137	123	142	138	112	143	127	110	127	106	96	141	131	146	135	115	135	111	130	116	103	129	123	120	110	122	111	131	120	113	105	150	131	129	117	132	143	117	139	113	147	111	124	105	115	151	115	142	122	111	90	123	110	133	117	103	127	110	114	150	110	141	122	123	116	108	104	131	115	114	135	133	111	121	116	126	122	109	118	143	110	127	117	122	136	110	108	125	126	126	106	113	105	108	120	103	135	122	118	107	128	123	94	109	108	136	113	128	126	149	131	125	123	116	101	107	138	115	130	113	112	121	123	150	125	134	126	128	113	117	143	145	103	102	100	112	122	98	117	116	133	101	109	122	128	126	111	121	122	112	120	121	102	103	129	97	126	104	112	125	103	132	111	123	120	124	136	113	136	116	98	118	138	122	126	123	131	113	116	101	110	131	117	110	109	132	115	122	105	150	130	136	129	122	103	128	119	116	124	120	131	106	136	121	119	113	101	126	139	122	109	125	112	128	128	103	118	114	129	119	133	121	109	123	131	121	142	116	134	93	127	107	132	112	120	123	120	124	107	107	108	114	132	127	123	127	104	128	139	120	144	119	129	134	101	123	116	124	138	128	115	125	120	130	122	130	124	124	121	133	122	130	118	123	103	114	113	125	100	121	128	106	114	124	125	122	113	117	110	115	117	119	87	105	135	140	120	85	107	104	126	135	114	117	120	131	117	125	95	122	117	108	102	113	116	120	151	122	130	135	121	116	116	128	96	136	108	116	140	118	119	120	120	98	122	101	139	126	90	98	127	93	111	117	118	119	104	125	93	141	114	129	121	123	108	109	102	112	123	123	107	108	125	121	133	111	120	114	121	122	124	112	126	114	120	105	126	130	120	109	93	109	105	107	122	126	120	125	125	149	111	119	131	127	110	108	143	100	118	132	116	113	116	117	120	125	131	104	95	101	110	117	115	124	123	113	107	124	108	112	112	132	126	128	123	104	133	109	116	104	114	111	119	102	113	92	115	112	126	137	116	103	114	130	112	122	101	118	118	127	118	106	130	136	119	111	130	143	121	133	137	115	107	108	114	101	109	108	127	127	130	109	140	129	133	104	120	124	103	116	136	110	105	121	97	116	133	127	104	98	136	124	125	118	119	116	123	123	117	128	118	114	111	120	126	99	114	105	127	100	122	125	109	124	98	107	108	111	134	124	121	144	116	129	132	118	142	103	108	118	106	118	110	124	94	111	123	123
2959	3006	1438	771	535	470	441	367	401	407	348	366	342	357	363	357	306	387	335	333	294	310	360	347	315	364	336	329	346	333	338	332	339	338	326	327	334	344	330	331	358	352	327	345	343	336	312	334	315	337	319	353	351	329	312	331	344	320	327	339	320	313	328	298	316	357	317	348	325	311	298	334	325	326	293	325	309	337	331	318	338	338	343	373	331	356	317	329	336	333	322	355	345	322	318	359	311	330	321	328	334	302	365	278	327	299	305	356	304	350	354	349	323	335	316	326	383	307	369	332	330	350	328	336	329	337	290	328	341	339	319	312	304	287	340	320	296	360	316	321	353	311	295	336	353	319	328	345	324	358	333	326	315	312	346	316	299	344	370	325	331	319	337	352	362	337	287	278	352	307	336	348	351	301	338	286	346	355	356	322	328	336	375	323	334	332	329	310	332	348	352	321	321	349	338	309	317	338	346	329	326	344	320	350	357	350	328	339	292	331	353	331	322	313	365	336	333	312	317	326	334	328	328	340	318	327	327	311	333	349	338	335	349	330	327	331	330	337	349	359	334	326	338	332	362	346	361	314	336	322	292	315	353	326	309	304	354	387	338	354	332	328	327	347	331	331	305	332	339	306	308	339	339	317	356	346	328	338	344	354	328	342	311	324	335	325	354	308	351	332	340	350	352	317	302	362	347	351	331	307	316	335	320	316	342	346	358	327	338	344	310	338	305	312	307	361	339	314	331	339	323	325	357	299	348	302	357	342	303	329	341	330	346	348	316	351	323	320	357	346	306	303	344	320	330	339	360	326	343	357	356	329	344	330	344	320	316	379	344	358	314	347	329	297	314	309	314	332	313	342	316	345	340	350	300	317	313	332	327	352	324	299	352	324	329	325	343	305	327	306	349	343	341	363	313	349	305	330	320	344	352	334	362	334	349	339	333	325	340	311	334	339	330	348	319	338	342	323	325	354	305	336	299	329	328	361	299	316	340	305	330	319	335	282	338	316	352	306	322	314	327	316	337	345	311	349	334	340	340	321	334	321	342	323	333	306	345	320	324	330	345	332	310	313	307	335	347	355	334	320	355	361	314	316	307	330	313	335	316	324	295	348	344	334	327	326	318	345	321	343	319	334	324	340	332	335	313	331	315	339	337	317	363	332	341	359	341	365	349	309	330	363	338	329	358	343	314	325	364	330	313	340	350	350	347	306	337	340	323	317	317	307	343	345	327	376	323	333	328	308	340	319	336	325	373	323	341	331	360	328	356	335	331	322	371	334	325	330	303	349	333	338	324	300	349	293	341	356	309	320	301	320	337	321	327	324	327	330	336	354	292	338	345	348	331	350	330	345	328	337	343	306	373	329	313	313	345	317	354	328	342	351	338	342	350	343	336	346	348	326	315	336	333	316	330	328	327	347	355	351	325	353	319	366	312	356	314	322	355	321	364	356	317	364	353	307	346	339	324	338	299	305	327	340	323	324	328	352	358	311	323	322	332	370	336	320	323	314	335	341	340	322	304	334	335	306	349	350	352	369	332	327	333	314	355	343	336	313	335	337	315	320	333	330	306	367	313	302	350	341	316	313	344	331	325	327	299	324	326	336	323	347	318	327	324	297	333	317	325	313	333	320	325	312	320	337	376	301	330	304	294	351	355	346	326	347	344	336	333	308	327	312	322	382	344	347	343	308	327	338	358	337	341	321	354	340	378	318	337	345	341	326	347	322	333	309	318	307	336	326	320	363	335	323	347	330	326	367	342	315	330	333	332	317	334	315	361	340	358	346	330	349	315	299	348	358	340	335	359	335	326	347	343	331	316	310	340	346	324	322	317	334	292	344	316	334	341	356	341	329	314	374	309	319	345	369	369	323	344	333	332	348	334	340	336	337	326	315	314	318	341	299	333	305	359	321	337	332	369	324	315	307	325	348	362	314	357	368	317	322	324	361	334	360	304	333	326	338	342	372	312	325	334	318	331	339	353	322	323	328	358	322	312	341	309	328	293	338	287	297	333	298	327	340	325	325	342	337	335	338	334	326	363	317	314	344	347	322	350	327	315	320	305	338	348	319	298	355	313	356	332	313	359	352	306	342	356	370	349	339	346	347	314	338	335	322	340	342	337	365	347	317	317	331	347	313	323	310	327	311	310	324	333	332	341	330	325	344	387	334	339	334	315	344	305	308	319	317	324	331	302	323	340	350	322	327	313	346	344	350	352	334	335	354	300	371	321	341	355	330	375	307	357	375	330	346	332	320	343	319	342	362	320	385	316	357	328	298	326	335	375	319	332	349	332	349	318	315	350	331	299	328	377	327	312	301	362	346	327	306	341	346	315	351	300	356	359	341	337	342	301	347	335	357	340	330	320	314	355	317	321	362	341	315	342	297	318	323	326	360	364	304	319	315	333	325	361	317	338	347	324	351	328	341	338	350	309	340	339	340	309	323	334	346	336	332	303	364	329	342	337	350	291	324	348	300	343	339	301	319	329	332	327	326	354	328	325	327	336	331	315	333	326	332	349	334	359	345	318	330	332	297	357	330	338	315	335	329	353	352	368	359	381	333	360	327	343	302	342	319	353	348	340	340	332	344	345	332	311	322	337	313	332	352	326	333	320	335	338	298	298	352	303	325	337	375	347	352	320	359	316	311	302	324	353	307	341	310	339	301	327	346	322	312	331	348	346	316	344	329	320	328	312	351	327	319	296	334	350	350	314	319	344	303	320	373	327	360	363	317	321	306	341	337	348	346	342	335	348	326	354	322	341	332	321	331	325	319	329	338	326	342	324	313	346	328	334	343	315	318	359	315	331	329	326	346	316	354	325	332	333	359	328	314	334	375	337	314	335	320	349	313	319	339	374	300	303	341	329	312	337	314	314	344	329	312	327	341	366	320	335	333	317	350	343	326	321	307	340	337	317	346	298	307	346	333	302	324	305	328	327	330	335	344	354	314	332	355	334	320	316	345	310	382	344	293	346	328	325	330	316	325	346	331	332	331	350	319	316	373	321	289	319	356	333	354	327	354	304	349	310	353	363	359	342	312	363	349	334	339	326	350	320	360	331	354	315	333	319	349	309	309	362	321	349	361	356	351	338	319	289	354	353	321	336	309	316	333	327	331	353	321	292	321	333	314	347	340	335	346	329	349	341	299	314	299	306	351	364	312	342	324	330	325	329	321	358	317	354	327	308	316	305	340	302	331	329	322	311	331	352	334	359	350	339	320	316	343	335	358	337	324	341	318	321	349	320	325	328	346	302	360	332	314	348	341	358	333	314	325	329	327	341	375	343	319	342	345	335	297	333	348	324	346	326	307	320	327	346	307	338	305	330	339	302	346	314	305	346	324	306	305	335	341	331	326	327	338	346	331	346	328	372	328	348	336	323	328	311	340	353	341	329	313	336	370	322	330	342	352	322	317	344	308	328	339	359	344	331	324	356	341	322	298	343	331	343	333	359	342	337	367	343	353	343	378	306	334	320	366	330	319	305	327	337	352
31279	20416	9647	736	431	429	365	349	371	356	373	354	369	347	369	359	346	375	343	361	359	344	335	350	354	384	376	345	371	335	371	375	383	353	359	348	324	366	360	372	368	366	364	349	352	329	367	311	384	405	382	388	323	347	363	346	362	311	365	370	359	349	372	383	367	380	326	357	387	397	370	383	355	370	345	352	377	362	372	343	304	390	348	346	349	346	353	348	358	366	384	362	362	338	363	337	364	343	383	331	402	365	353	329	420	361	376	362	322	382	339	346	348	383	343	389	332	334	340	361	383	395	369	339	364	346	364	358	339	362	364	381	369	350	338	382	398	365	369	347	339	367	320	384	387	368	307	351	327	345	323	357	372	314	379	412	370	404	317	341	364	343	375	346	354	394	353	372	355	351	366	374	330	362	360	374	385	377	343	393	418	371	363	371	337	359	378	344	338	365	394	362	358	336	372	331	344	322	329	362	351	353	344	386	352	383	390	368	345	356	357	370	355	389	344	365	332	371	349	356	359	374	362	345	379	351	359	362	319	332	316	339	344	382	313	379	337	329	380	374	380	349	410	335	349	376	347	371	344	395	363	339	337	347	376	347	364	371	327	352	398	356	352	372	368	333	334	398	355	376	353	362	381	384	337	381	342	334	356	373	388	340	356	369	349	373	348	387	369	351	350	362	374	373	378	330	357	340	357	358	363	371	377	382	345	356	363	346	345	364	366	353	358	338	386	339	379	367	343	392	357	358	362	359	367	372	334	384	353	337	338	368	341	394	362	350	351	382	351	349	347	381	352	370	351	369	381	341	322	314	388	385	351	329	350	355	332	376	356	366	375	343	353	363	352	351	334	360	357	370	363	348	384	352	386	382	336	358	334	355	419	366	348	381	356	327	351	346	344	356	351	339	328	370	359	367	352	361	309	352	370	359	332	332	358	345	334	370	354	357	343	357	360	334	302	395	354	352	371	340	349	348	328	409	353	325	353	354	355	412	393	376	359	395	371	382	358	386	365	381	368	372	343	373	358	333	335	347	350	367	345	351	336	346	352	345	374	371	329	345	395	359	353	369	338	364	362	345	385	366	330	362	334	350	344	335	400	323	362	366	374	354	362	380	341	350	337	378	344	338	336	323	327	323	344	359	383	334	380	362	367	326	365	394	337	368	336	374	364	350	329	382	386	359	334	387	354	371	357	352	372	373	379	380	355	381	352	383	353	354	335	335	381	334	352	351	386	350	391	323	338	330	343	365	354	375	361	376	377	378	339	359	371	347	342	382	344	366	387	332	384	313	368	363	391	377	351	332	330	330	383	358	427	326	344	369	350	369	391	361	396	379	318	340	363	369	361	380	389	367	338	333	345	344	342	398	378	367	347	370	388	362	359	364	365	373	372	359	402	347	396	356	366	343	355	369	360	351	361	346	387	370	345	363	351	361	331	355	347	349	393	325	331	358	344	365	331	380	356	341	368	341	335	352	359	373	355	341	375	340	345	366	357	350	372	351	281	341	358	359	351	376	348	373	376	395	347	343	364	342	393	336	358	354	359	370	377	347	393	384	346	368	385	384	360	372	356	320	386	374	362	342	346	375	342	377	400	361	394	375	350	370	348	373	354	363	350	370	383	394	374	335	394	381	339	344	352	335	335	356	358	326	322	354	356	348	358	346	374	351	362	336	342	345	350	392	413	346	329	347	344	331	399	346	373	352	351	349	381	371	337	354	367	354	323	350	339	350	396	350	355	346	366	326	363	363	352	391	353	324	347	333	350	388	344	369	391	380	367	359	356	380	335	316	373	363	340	357	383	381	357	335	381	393	350	349	349	361	373	355	407	358	395	350	363	354	366	338	367	385	338	352	345	385	368	380	339	330	376	369	355	356	348	398	366	361	386	342	325	387	351	360	357	358	368	353	326	317	341	361	416	323	320	348	360	393	346	360	384	386	377	366	361	405	359	352	336	377	381	343	352	356	370	353	360	384	317	353	391	354	370	317	391	327	401	378	339	372	378	375	383	347	347	341	367	379	379	372	357	347	352	350	356	367	350	324	362	333	361	364	337	384	354	367	349	355	375	340	375	359	346	337	353	383	364	393	383	322	377	361	366	331	385	378	335	371	345	336	384	352	323	371	377	383	334	351	347	375	339	338	333	333	365	382	372	365	356	366	377	388	377	347	399	341	382	340	328	340	361	366	343	381	353	343	341	336	372	383	387	352	375	338	329	365	381	342	391	360	367	374	355	341	400	375	370	351	358	352	369	361	339	354	377	395	343	368	352	355	363	372	372	395	379	356	366	394	336	371	326	351	375	364	362	379	338	373	364	341	323	372	404	379	341	350	362	384	356	409	369	391	360	382	363	361	360	356	366	347	364	356	343	406	341	390	345	372	366	361	341	375	394	376	347	377	345	352	373	363	362	326	352	354	349	376	359	372	358	348	346	354	379	360	361	364	360	350	357	306	383	361	339	352	371	368	377	399	353	393	346	349	342	359	348	341	335	323	342	354	370	351	363	363	342	354	316	344	368	359	359	352	363	320	377	387	350	348	365	347	355	368	356	355	349	368	334	325	341	377	365	374	344	357	370	385	315	360	357	370	348	344	347	354	335	362	356	364	364	368	340	339	363	388	369	351	375	305	379	358	358	318	385	369	366	368	312	336	357	374	351	349	392	329	377	359	345	366	398	355	365	379	379	336	367	361	370	343	339	355	368	341	374	395	373	369	355	364	386	347	361	336	372	363	377	362	354	335	385	337	310	380	372	350	363	366	352	383	363	375	366	380	337	381	334	345	346	345	327	353	361	339	363	358	360	375	339	369	348	360	338	374	347	338	364	383	341	374	347	347	337	354	346	350	337	376	336	361	358	327	371	333	365	365	342	335	378	374	352	367	355	334	343	381	363	381	355	368	364	370	356	364	366	323	321	363	368	317	365	364	361	387	354	338	354	346	340	334	343	342	330	334	363	348	377	368	356	364	361	316	373	383	314	381	375	353	413	344	328	350	368	371	364	360	332	366	328	367	353	345	384	365	377	368	360	388	379	328	348	362	357	379	355	391	377	381	391	352	330	346	356	350	365	367	391	356	338	362	340	387	365	354	352	343	335	375	340	369	359	375	374	316	354	352	348	365	364	384	374	349	351	342	335	347	359	349	387	388	339	375	354	323	344	332	323	412	344	341	346	379	364	335	354	364	378	353	308	320	341	357	377	352	375	371	355	344	346	387	368	312	383	366	339	354	375	364	378	382	341	329	363	372	341	378	363	314	369	363	347	347	346	377	343	372	362	377	369	374	340	366	344	348	362	358	364	381	398	371	357	376	350	335	350	395	368	337	350	351	340	378	389	360	332	362	344	351	369	368	337	339	343	372	387	375	344	350	374	349	342	351	355	358	378	329	363	356	363	377	352	356	354	363	377	335	350	343	349	377	361	351	321	382	332	341	394	395	349	356	354	355	353	400	341	354	325	369	358	369	326	375	350	339	353	370	370	359	358	347
5483	1019	886	905	850	882	891	870	900	910	866	848	867	820	935	932	854	882	847	877	807	882	863	862	803	902	874	910	867	874	917	901	890	931	901	813	851	847	856	852	877	852	865	827	878	854	843	863	851	842	857	860	826	814	918	847	836	875	844	831	800	903	839	846	839	881	880	860	864	826	874	843	911	872	871	860	910	899	879	878	849	872	866	845	878	877	862	895	881	896	841	840	803	835	874	860	829	888	829	900	877	875	871	826	877	900	852	895	882	827	811	838	911	835	879	860	846	816	849	847	822	865	871	900	865	843	845	854	888	870	850	850	823	825	880	854	883	847	837	846	833	835	907	859	894	851	910	816	888	878	876	802	898	878	884	908	894	853	871	810	830	878	829	861	876	861	863	829	869	894	883	865	872	863	841	847	841	908	898	845	901	852	878	879	854	923	888	872	845	873	874	880	854	817	884	861	839	891	804	899	858	858	814	827	881	856	837	859	877	815	819	884	882	821	831	873	859	827	849	822	903	914	896	869	881	896	874	877	860	872	879	803	835	852	853	836	898	832	867	857	884	890	843	869	933	885	878	859	863	915	873	912	900	807	841	899	806	874	810	812	829	871	852	877	855	841	872	897	842	861	843	858	880	841	899	892	855	797	878	836	819	933	872	872	870	841	865	866	870	900	841	863	817	893	845	850	878	846	881	891	861	825	903	896	821	859	862	852	922	831	878	863	868	870	926	883	845	897	851	824	902	868	853	913	837	859	842	875	868	900	839	847	881	873	882	827	851	813	898	839	893	863	839	911	859	879	876	845	911	835	905	859	862	838	845	850	866	861	886	823	883	888	815	888	878	836	877	876	886	901	842	901	815	915	881	899	893	933	854	859	830	899	901	862	830	882	873	863	889	892	816	842	864	915	856	905	827	841	860	856	877	852	875	816	847	892	890	879	888	862	876	883	881	846	879	880	863	854	870	901	848	853	859	868	880	894	905	926	864	883	874	857	862	863	878	848	896	875	860	898	836	925	837	857	876	910	868	881	870	897	868	852	895	879	852	872	841	817	893	833	846	896	886	805	843	838	873	921	870	851	869	867	853	894	877	840	882	837	892	885	889	842	888	843	883	873	877	876	857	840	876	896	839	881	889	874	829	849	932	873	856	881	895	849	881	879	811	892	895	863	836	854	892	898	874	878	897	900	845	910	861	892	829	874	812	864	848	854	866	877	827	867	881	864	861	893	817	896	819	858	905	859	874	872	904	866	841	870	843	831	841	882	815	899	798	842	832	844	833	871	865	907	845	853	854	886	833	857	878	861	858	912	865	797	895	828	837	849	895	882	930	883	886	855	866	917	877	834	872	872	869	864	820	900	901	822	841	874	887	924	854	867	876	840	895	819	845	868	859	895	888	837	818	911	854	892	877	833	900	853	877	914	844	857	849	827	887	849	890	843	853	847	834	846	865	865	856	862	872	906	902	890	907	876	858	834	834	896	869	805	886	834	879	833	926	906	866	856	892	847	898	824	852	870	893	846	859	839	837	892	830	844	873	859	852	815	866	827	887	851	867	817	864	864	893	916	813	859	941	871	856	851	927	855	833	840	904	873	852	868	882	896	877	883	850	935	854	850	915	868	860	920	830	884	822	858	846	864	833	886	871	804	909	878	897	851	878	854	852	859	855	874	861	915	865	866	825	788	882	868	873	839	821	833	889	867	862	848	871	900	851	902	876	908	898	903	859	872	870	837	874	845	900	825	845	855	888	849	877	876	892	871	887	899	862	855	859	898	856	912	845	886	834	838	872	884	839	850	861	843	892	874	901	893	881	874	852	835	840	851	835	871	867	823	862	867	917	851	869	900	903	845	852	843	885	868	862	853	873	833	886	904	882	869	868	833	875	837	902	830	859	890	819	861	908	922	839	911	811	818	817	831	838	861	873	833	856	862	868	888	874	830	858	882	897	858	900	858	845	882	852	872	851	889	843	887	861	869	844	908	896	848	894	861	834	838	901	828	862	844	854	829	840	810	834	859	872	907	879	865	902	866	844	862	858	866	878	873	842	865	871	828	877	856	858	879	871	913	857	868	840	903	856	811	867	907	908	895	828	881	895	897	816	887	884	867	895	841	845	836	858	898	868	825	813	880	885	894	843	850	877	892	843	881	925	883	834	836	934	907	876	897	873	901	841	903	865	835	871	817	892	849	855	880	815	885	889	878	839	830	860	829	852	844	840	874	917	871	873	858	796	908	899	878	856	816	881	826	889	854	888	889	839	850	869	873	869	906	847	845	850	873	885	884	879	852	914	842	868	887	867	856	844	869	837	776	866	822	874	907	859	842	863	859	879	858	850	879	829	846	861	846	862	865	868	854	873	887	875	906	875	876	846	843	858	908	834	935	839	859	843	879	810	798	869	890	904	811	904	894	857	880	856	858	878	878	842	886	877	837	930	842	842	870	832	862	884	838	883	888	859	795	867	910	880	900	852	818	854	848	796	837	877	871	860	886	847	882	897	838	862	836	906	919	872	848	841	906	868	886	881	844	832	821	782	903	828	855	868	821	882	873	909	899	880	865	921	896	887	888	803	809	832	852	847	862	859	900	835	915	896	842	854	869	842	860	868	872	835	856	810	856	868	881	863	885	938	883	828	823	839	878	900	847	828	868	883	829	854	837	895	870	880	844	872	855	873	922	864	889	903	850	873	900	876	850	919	863	844	826	869	868	876	899	886	885	842	868	851	883	872	914	894	897	873	822	875	888	847	872	829	891	889	882	900	876	860	827	899	795	856	869	843	846	855	877	846	887	823	809	869	879	903	846	875	862	883	943	849	872	885	869	819	858	840	873	817	899	862	870	895	817	850	875	872	862	900	846	845	848	863	865	833	881	852	864	822	877	910	843	877	865	818	829	942	849	844	855	857	844	848	892	885	863	867	856	858	852	862	853	836	877	859	861	787	839	855	871	854	877	879	836	850	872	834	883	886	874	837	927	828	843	852	839	838	780	911	829	873	874	857	844	841	843	858	900	830	856	900	873	833	855	839	904	858	916	889	921	872	884	814	914	869	837	860	851	888	845	908	840	872	866	862	904	861	860	825	889	839	834	880	847	806	865	910	855	884	855	909	885	841	856	872	860	861	860	896	807	903	881	841	877	882	828	833	840	838	906	891	817	873	841	908	929	882	868	863	874	829	829	837	878	875	856	863	874	840	874	876	874	849	890	850	806	907	875	932	859	932	853	892	857	823	854	918	872	880	890	858	886	828	850	855	844	910	852	871	925	892	848	892	845	901	855	846	855	811	835	859	874	881	846	893	844	845	841	809	823	876	833	840	931	922	880	881	854	833	869	827	830	915	886	827	861	824	853	802	871	878	889	880	862	821	889	877	852	852	957	837	855	901	852	899	873	841	838	858	851	870	837	902	851	847	899	896	901	875	845	856	906	880	861	895	858	870	896	834	862	860	867	894	886	853	851	881	865	875	887	857	843	907	886	819	871	868	840
24638	21006	23937	28241	20996	13699	536	385	311	316	285	287	288	296	320	299	297	296	290	289	249	250	278	283	278	253	258	265	294	246	255	245	239	198	284	252	250	285	267	268	256	265	265	244	268	268	293	270	258	248	281	270	249	235	291	266	259	243	267	268	277	239	234	242	234	256	260	277	266	238	289	260	276	263	260	249	252	273	269	269	282	281	262	270	264	270	280	245	245	277	247	261	225	272	275	245	277	281	238	257	239	276	276	279	276	246	287	280	281	259	280	262	249	269	292	283	250	282	256	238	249	257	232	257	248	292	250	276	285	255	264	291	247	256	226	215	290	233	252	263	308	272	276	261	234	262	258	258	276	274	275	299	254	254	243	267	258	235	298	279	249	255	244	279	230	236	273	262	265	246	272	270	247	268	297	250	261	242	251	267	235	264	226	241	271	276	256	251	299	282	266	290	221	262	264	240	267	263	247	233	268	281	244	272	271	233	263	270	259	236	241	280	293	279	249	266	256	281	283	263	268	277	223	263	268	277	257	274	258	267	278	276	268	264	264	266	284	263	266	269	293	276	237	272	244	277	271	261	243	254	257	260	308	308	276	284	235	255	262	246	287	243	263	243	265	289	281	247	265	253	243	264	251	256	266	270	248	232	276	263	288	253	244	261	249	254	283	297	252	270	303	261	249	229	226	281	280	262	278	258	256	289	257	254	279	245	252	243	266	230	281	252	267	259	259	275	274	261	254	246	254	243	242	263	262	255	285	291	252	271	231	270	268	263	275	245	275	259	253	265	250	274	265	270	277	237	262	262	266	236	259	263	276	252	249	260	280	259	273	277	238	262	248	263	268	266	274	302	256	272	288	265	281	274	251	260	258	295	245	241	247	264	303	272	236	268	226	259	254	258	270	262	285	258	262	261	283	260	252	290	277	259	275	289	266	248	267	263	274	268	250	263	261	235	259	249	288	243	254	285	276	274	238	264	263	255	272	246	260	247	249	245	249	262	241	286	254	271	247	233	299	268	274	266	244	238	246	244	259	271	249	254	255	259	267	272	233	263	277	262	268	249	258	266	251	257	274	300	253	246	261	298	266	287	266	265	256	282	231	272	286	264	257	261	258	274	236	283	254	281	248	259	250	260	247	258	264	260	246	242	251	281	244	258	283	247	273	280	275	299	239	251	244	270	280	239	212	264	242	281	236	253	234	267	293	281	290	248	264	238	262	261	243	246	264	270	243	228	248	279	239	247	279	260	293	283	252	253	281	252	290	280	267	280	269	291	263	288	263	254	263	260	238	284	256	261	254	277	285	277	258	294	265	260	267	272	266	247	273	282	265	259	261	277	252	258	269	280	252	291	269	260	239	290	245	266	256	278	231	274	239	251	252	255	241	263	252	267	287	257	266	272	257	277	279	259	281	271	255	257	275	244	255	271	241	244	253	261	272	263	266	242	258	233	250	235	263	248	249	269	240	255	270	289	244	273	248	260	275	244	285	255	234	276	240	298	280	278	257	252	258	286	247	255	266	238	248	261	279	280	251	287	297	257	263	266	251	282	251	284	275	238	278	272	246	261	273	257	270	259	272	295	263	263	297	300	245	240	283	254	242	260	254	253	264	265	259	262	271	275	250	272	255	296	251	237	256	284	262	261	265	262	270	275	290	243	270	301	247	254	253	246	240	277	238	252	252	273	259	243	247	265	262	248	257	244	255	251	284	259	279	257	258	264	247	262	260	286	261	266	281	270	270	261	263	291	280	267	273	255	267	264	270	226	253	240	282	263	252	265	273	269	267	234	260	232	255	241	279	286	255	278	262	276	251	228	249	252	270	255	289	237	274	263	261	256	249	245	280	301	255	267	282	266	244	268	271	316	271	277	276	247	247	261	250	282	249	233	230	267	256	257	271	268	269	273	236	274	291	284	247	253	274	247	248	245	256	256	263	240	266	278	269	262	253	229	248	262	241	253	284	288	273	248	283	240	254	251	287	279	272	219	250	261	257	257	265	251	263	258	269	285	259	254	250	240	249	288	263	257	270	251	271	227	284	248	250	248	223	231	267	251	276	264	273	257	255	243	271	242	262	266	243	262	253	247	285	242	242	258	248	284	265	275	253	258	283	260	231	244	241	240	248	262	280	217	286	286	273	259	276	248	272	252	294	254	243	279	253	249	255	253	280	261	260	221	292	255	245	235	264	236	247	264	250	271	272	265	253	244	233	268	271	274	250	282	263	259	292	292	267	293	266	251	247	244	273	278	233	243	255	240	266	275	269	256	229	258	246	247	268	281	252	233	258	283	249	212	264	279	236	253	242	265	265	266	271	298	273	245	281	245	255	240	266	251	249	254	280	259	261	266	260	259	226	262	261	292	271	253	269	284	246	247	261	268	267	276	290	234	269	257	269	267	277	263	267	251	243	238	268	247	291	238	238	272	274	252	255	276	257	244	259	255	284	255	242	256	267	275	259	279	295	282	301	255	262	273	265	278	234	254	235	255	276	242	237	268	237	252	265	277	275	268	257	270	252	261	275	235	242	291	252	316	280	267	273	274	270	269	255	267	256	286	271	271	273	233	297	272	236	258	233	261	258	271	223	248	264	268	252	261	276	291	254	273	268	271	260	256	250	296	261	257	258	238	266	237	257	271	229	257	238	261	248	280	222	246	254	238	239	253	282	259	269	262	258	266	268	249	275	251	243	270	266	267	263	245	274	252	270	251	272	239	285	221	273	250	249	270	278	256	261	285	291	241	237	259	274	237	265	266	273	252	250	240	242	282	276	262	261	256	272	267	254	256	273	240	256	254	261	263	275	251	291	259	257	246	265	248	264	286	248	264	251	270	283	268	279	266	271	262	254	234	259	264	307	262	246	275	260	270	265	277	237	265	278	237	265	256	266	257	268	278	293	237	253	267	277	243	266	263	272	241	241	265	256	241	285	278	238	288	261	282	291	267	255	275	284	262	239	278	268	266	233	250	275	258	251	256	238	222	259	288	271	274	284	282	238	278	272	275	218	272	246	284	275	262	237	300	294	244	272	286	276	249	268	281	257	258	266	274	266	269	254	249	272	272	229	256	263	309	275	241	266	279	264	271	276	303	308	266	273	281	281	250	255	283	262	235	292	268	249	282	260	255	285	245	243	247	283	272	253	251	228	247	258	284	264	261	267	280	261	240	264	261	278	263	245	252	264	239	248	272	269	261	264	255	267	263	255	283	256	249	262	267	262	238	247	206	270	278	265	302	249	243	277	266	253	273	267	299	252	271	287	285	250	247	260	281	259	269	230	235	265	244	254	265	256	250	243	256	247	282	282	250	281	259	255	256	271	269	234	285	264	247	241	262	254	256	275	266	257	288	272	279	239	260	271	265	261	244	252	264	269	260	270	256	257	282	252	244	252	255	293	258	259	244	247	268	297	267	289	273	266	235	258	291	242	226	231	278	260	263	295	263	253	254	262	250	236	265	274	287	255	247	243	261	253	283	254	269	270	263	246	268
3184	1933	1128	848	770	681	664	686	624	652	694	629	599	632	633	643	647	650	639	631	670	662	650	640	692	659	630	659	629	669	619	697	614	626	664	664	668	681	612	644	622	668	683	640	634	660	651	672	656	634	617	638	656	642	642	573	659	680	671	592	658	671	665	647	614	638	644	651	654	628	626	643	625	631	655	638	634	674	572	615	618	644	623	639	648	691	663	627	643	611	634	639	612	679	637	641	625	686	617	625	678	671	628	631	634	606	634	603	612	634	659	663	648	633	640	636	654	607	689	667	655	609	656	651	632	652	627	630	630	635	672	627	640	654	677	678	637	684	617	673	618	612	645	651	681	647	621	622	644	660	667	654	603	656	615	595	645	647	653	634	641	613	653	616	635	630	605	632	667	612	625	676	654	614	620	634	609	638	653	639	588	602	633	703	596	623	626	607	607	637	640	621	655	619	610	584	651	625	624	642	640	664	641	627	665	629	629	666	610	619	682	664	689	652	670	661	691	702	613	653	575	652	633	640	628	632	663	703	646	595	600	615	625	667	629	642	606	703	674	636	611	586	645	641	664	622	631	678	652	623	589	619	620	595	598	637	622	594	608	636	637	649	633	652	638	616	632	657	592	625	648	661	672	656	649	664	685	658	639	634	653	621	636	637	634	656	610	614	634	657	649	660	664	610	636	627	651	647	658	646	648	649	645	664	652	649	610	607	573	669	662	641	646	652	602	599	667	634	647	693	611	615	628	601	654	614	621	665	685	634	703	650	653	620	627	633	616	646	645	556	625	694	606	605	628	637	615	654	654	633	598	654	597	661	669	691	622	621	630	636	597	634	636	619	651	661	636	632	580	671	648	620	618	604	616	656	636	668	649	662	655	625	618	627	632	624	637	662	702	628	636	613	611	645	646	654	579	649	625	683	636	633	688	643	627	681	600	660	629	628	613	644	608	643	644	669	645	625	634	640	647	648	610	652	659	643	699	623	631	677	672	595	657	624	618	674	614	653	627	582	640	602	646	673	623	604	643	649	676	668	691	638	675	629	696	655	655	622	626	669	631	651	647	630	624	623	633	676	610	656	626	602	668	672	662	675	648	644	616	652	680	646	669	662	655	608	613	640	628	646	634	613	691	615	654	645	639	620	564	618	632	636	627	653	647	625	617	640	610	617	612	645	661	666	650	626	655	652	658	625	686	646	639	652	600	661	634	636	638	626	632	653	634	622	661	613	654	679	644	634	627	624	627	612	622	649	645	643	675	620	665	665	688	605	614	603	653	643	642	672	665	646	663	601	627	615	613	645	653	677	604	637	600	622	661	629	691	610	675	627	610	635	651	666	701	667	624	648	636	622	639	660	656	663	615	629	621	624	674	664	642	667	645	609	639	592	630	613	679	612	669	659	584	653	647	598	647	654	638	678	638	616	661	634	640	615	684	614	625	624	645	665	646	612	608	639	616	613	625	646	597	658	647	598	648	636	581	640	643	651	651	594	606	638	627	688	673	636	616	698	636	659	618	651	655	650	645	609	648	619	647	607	632	676	555	639	652	615	631	652	606	607	649	634	637	593	664	659	677	604	637	603	632	592	621	589	620	659	620	641	642	658	573	623	655	685	593	641	668	686	645	596	607	629	661	628	611	632	635	654	647	613	642	631	659	637	646	641	620	689	618	643	668	620	608	642	613	716	647	627	640	682	639	627	620	606	610	617	635	633	690	664	610	641	686	624	631	663	627	617	689	604	631	592	638	672	711	683	667	641	632	644	647	637	655	619	660	674	648	603	670	631	592	639	651	619	658	608	598	663	636	624	695	652	655	627	643	692	596	673	654	603	615	651	643	621	610	653	666	644	652	659	677	644	636	662	608	582	648	621	665	653	629	640	704	598	636	615	648	652	645	632	632	633	621	661	648	660	651	653	650	604	607	674	644	687	617	630	639	591	621	632	631	660	676	633	636	665	607	637	668	639	617	662	611	649	608	631	618	655	621	655	607	619	586	690	612	649	640	594	651	611	657	648	626	643	678	629	613	631	626	619	651	626	664	627	641	667	617	633	660	621	662	624	620	668	638	613	613	620	628	638	619	619	589	677	632	633	633	656	672	661	661	639	599	607	652	665	648	635	634	667	578	617	623	642	618	587	619	629	622	622	622	696	627	633	625	580	649	638	664	639	638	593	663	609	676	644	609	629	650	627	642	597	657	623	648	646	652	659	689	624	628	603	612	589	659	620	639	630	631	660	612	621	643	667	601	676	671	675	618	631	679	666	614	660	649	646	631	647	661	603	661	637	635	614	613	619	681	657	628	655	657	693	600	645	615	641	655	686	634	640	654	653	649	634	642	640	642	645	661	632	712	642	620	626	608	609	655	611	583	630	632	668	648	643	620	669	623	588	624	673	672	668	645	590	626	648	611	679	641	625	684	671	661	628	628	613	652	658	638	628	630	653	657	620	651	614	634	620	621	657	657	638	626	644	610	633	645	607	619	651	648	665	595	617	621	685	650	627	619	644	624	642	652	619	600	650	636	637	633	644	602	614	640	670	628	627	628	645	627	642	603	630	690	689	631	635	621	645	649	622	663	630	663	613	608	615	602	649	638	582	619	613	690	637	646	623	603	641	632	645	631	674	634	599	620	612	580	665	661	661	595	620	623	638	619	654	622	643	662	641	601	614	638	642	630	640	651	646	638	611	620	658	637	619	650	670	628	642	571	646	604	616	662	654	598	634	695	674	622	672	655	630	629	636	621	683	659	642	605	617	629	652	620	643	663	689	657	608	684	659	652	634	631	628	600	649	690	642	624	665	642	649	658	628	690	631	627	624	653	600	606	581	665	646	630	639	593	652	686	650	614	649	636	669	620	617	642	638	607	615	668	611	616	620	626	655	623	679	624	648	627	616	609	619	613	645	622	632	651	673	630	658	621	652	616	677	671	642	616	650	636	640	640	635	602	638	658	597	660	609	671	626	643	601	645	645	616	635	667	610	663	606	664	629	626	674	604	615	611	634	648	645	668	656	620	656	683	653	634	632	618	648	673	610	650	625	667	661	637	649	641	624	647	624	680	619	656	598	642	649	640	698	588	624	638	631	631	597	679	647	636	652	624	647	667	659	654	652	656	616	642	633	645	668	680	642	634	663	666	618	581	648	661	606	665	616	672	638	620	622	605	646	645	599	643	633	635	604	647	604	645	674	612	629	639	629	633	653	622	607	645	622	596	633	665	647	600	651	633	586	647	649	584	626	652	619	609	627	663	616	677	635	612	618	654	634	652	627	599	631	581	623	575	620	657	640	622	618	660	648	642	587	632	660	631	647	646	691	628	652	659	630	685	618	639	634	604	639	668	646	638	679	629	641	620	663	656	654	651	663	608	674	629	602	640	643	608	631	622	649	625	611	608	633	625	631	638	606	641	637	633	656	660	647	659	693	610	651	682	644	663	663	652	582	629	608	592	603	590	658	635	616	628	623	602	603	650	643	664	651	612	642	607	639
23922	21002	24375	27851	21002	21009	12345	480	243	215	208	177	184	162	162	150	150	149	123	142	132	131	138	132	154	130	133	155	158	120	131	130	122	129	158	120	121	139	126	114	106	132	119	130	106	147	124	120	137	110	129	134	124	122	120	119	114	116	119	103	98	116	135	136	111	124	111	109	123	131	115	132	129	129	92	112	125	133	144	116	111	112	143	128	116	140	135	110	140	98	130	123	115	135	117	112	127	127	142	108	117	117	133	131	116	124	125	107	105	113	121	122	119	123	125	97	111	120	122	132	123	125	90	119	118	116	101	135	125	131	116	123	137	129	105	124	123	126	140	118	116	127	110	136	154	107	132	111	103	121	114	107	135	125	110	109	115	135	125	119	130	120	127	132	124	132	113	119	140	120	136	130	122	109	111	128	139	123	120	131	118	122	123	114	129	116	118	133	128	104	108	127	111	98	113	121	116	118	108	116	108	112	128	115	129	119	127	120	121	134	149	126	120	124	111	121	107	128	131	117	138	120	141	102	116	115	123	111	116	123	115	112	126	139	128	149	117	113	115	143	119	120	125	143	126	124	105	114	98	121	112	127	128	124	118	123	96	110	104	118	109	100	121	135	123	148	112	111	122	107	139	112	119	103	106	130	130	128	125	98	124	123	140	111	123	123	136	116	106	135	119	118	127	113	118	123	111	113	131	95	119	136	122	120	106	120	111	110	120	113	113	131	112	121	114	135	141	131	114	129	113	116	145	119	118	130	122	114	131	140	141	111	129	121	112	130	131	122	122	116	123	119	113	128	108	129	115	124	109	117	118	134	115	144	116	115	108	120	120	118	126	110	153	116	105	128	128	122	123	130	108	133	115	106	106	128	126	126	117	131	116	130	130	130	108	98	103	116	116	123	119	132	117	115	89	135	99	111	113	122	135	147	121	124	104	146	114	134	126	106	137	109	126	123	116	128	136	118	128	134	107	130	112	122	142	130	123	123	124	107	126	113	105	101	122	137	124	133	120	128	120	101	109	118	111	114	105	151	118	121	124	123	115	132	107	110	121	117	114	122	99	121	125	113	130	111	132	126	133	140	118	121	136	106	108	105	136	113	122	114	112	113	111	131	106	125	116	122	154	123	119	97	114	106	113	99	110	131	137	131	122	137	122	104	110	130	114	138	129	110	102	117	102	145	115	113	105	131	121	111	116	107	120	103	102	136	140	118	125	128	124	116	128	109	107	120	119	124	122	118	137	122	116	114	126	87	117	100	149	143	118	107	120	141	123	96	136	108	114	107	122	104	113	106	99	116	125	116	105	112	112	120	119	116	113	115	142	109	116	124	123	127	129	112	137	118	124	141	111	120	113	116	127	127	132	126	127	118	126	124	117	104	94	108	130	119	99	125	130	100	108	140	122	118	136	124	129	127	118	124	121	119	125	112	129	103	97	137	115	131	120	113	130	120	109	123	123	108	133	119	102	111	103	119	115	108	141	130	135	131	115	131	131	111	100	123	137	100	126	145	112	112	112	117	95	131	111	114	105	113	123	124	122	122	121	112	134	131	100	122	118	124	116	121	128	117	122	110	144	130	128	128	137	132	123	113	110	105	114	139	112	115	122	125	125	127	145	126	112	117	129	114	126	119	126	112	123	117	116	115	134	137	135	111	124	115	111	103	124	145	118	135	119	117	131	125	121	139	131	127	127	159	118	118	128	120	136	129	136	102	155	125	146	106	97	94	115	101	111	120	129	135	138	135	114	119	132	121	120	153	136	136	105	118	116	110	126	118	139	135	125	145	119	138	104	111	120	112	145	134	119	115	123	135	127	116	114	142	129	114	110	125	119	121	115	133	118	112	110	116	123	125	142	130	109	102	127	133	121	103	118	90	112	109	117	105	110	138	137	136	116	109	121	114	118	119	122	129	122	149	114	108	105	103	121	118	144	134	111	154	142	113	114	116	114	113	123	126	108	105	119	117	115	111	115	99	111	120	123	128	116	112	117	119	102	131	145	98	110	132	107	125	109	113	132	119	114	119	126	130	101	105	155	137	132	120	126	116	118	122	123	112	95	132	117	128	115	118	111	112	108	115	115	117	109	128	114	115	122	117	140	116	107	104	116	99	143	119	122	122	133	124	107	122	135	118	120	135	122	116	131	114	125	110	117	100	121	130	114	116	129	115	126	111	122	132	135	129	112	107	110	124	152	136	123	111	112	135	123	102	117	142	121	110	117	111	120	129	123	105	117	124	113	114	122	137	108	133	112	124	136	121	123	102	121	133	125	125	139	118	123	100	120	108	103	125	110	111	121	131	119	118	141	113	105	127	133	124	113	126	121	125	136	118	111	101	114	131	113	108	133	125	131	130	115	124	131	118	129	131	107	127	105	117	110	142	131	122	119	104	122	113	124	133	112	107	114	132	127	121	124	118	119	113	116	118	107	115	113	125	120	142	119	128	118	94	133	128	141	126	130	127	116	126	125	104	106	123	124	101	133	122	118	128	123	104	131	116	129	105	119	137	122	124	123	148	119	126	127	129	124	102	118	99	109	126	106	110	140	116	113	108	109	119	116	136	119	115	140	111	119	113	122	109	121	139	134	105	123	118	133	105	118	118	113	106	122	121	112	103	129	125	131	141	122	130	105	139	126	116	139	112	108	116	124	128	114	145	108	118	108	129	135	109	105	118	137	126	133	119	120	107	115	116	110	120	125	147	127	110	110	115	112	106	142	110	94	128	118	132	121	114	116	117	118	115	125	126	115	108	124	124	128	107	106	112	105	134	96	119	109	121	127	116	108	132	111	128	122	132	116	125	113	140	109	117	109	105	103	129	125	112	145	128	112	122	104	120	121	128	125	116	130	110	118	130	139	125	135	140	132	143	99	118	136	115	127	104	126	117	102	123	112	119	143	145	130	120	129	106	112	105	133	117	102	130	113	130	134	112	117	119	111	147	123	110	137	124	119	119	123	107	131	114	117	115	128	119	134	120	111	117	111	103	123	127	115	134	122	117	142	116	115	135	143	88	94	127	126	117	134	131	131	128	122	101	139	132	113	107	109	134	114	129	125	114	122	129	96	121	125	134	122	118	132	99	119	107	121	118	113	128	112	121	102	130	128	119	128	142	117	123	112	123	127	124	133	154	119	130	112	126	140	130	115	122	108	103	129	110	133	131	123	122	119	118	134	107	133	119	121	127	121	111	126	139	122	130	133	121	102	109	128	100	132	103	102	110	112	106	148	100	131	125	119	128	111	123	124	116	131	100	121	100	121	122	130	106	116	138	138	130	126	119	108	112	122	114	109	121	109	120	95	117	129	109	129	110	131	113	136	97	102	138	113	136	120	119	117	123	119	135	122	124	131	143	133	109	121	135	162	125	122	124	122	120	122	126	116	120	113	121	126	108	142	122	127	119	136	124	120	128	125	133	117	122	142	138	120	112	133	115	126	119	122	113	142	139	153	102	116	117	114	110	140	123	124	143	125	110	113	113	129	133	139	107
2999	3153	1406	723	578	472	422	405	416	354	358	350	363	313	341	325	357	352	343	312	332	349	335	326	314	313	321	367	333	338	362	351	355	329	350	342	345	361	354	362	352	357	343	308	317	336	312	336	355	309	340	358	356	348	330	330	361	320	309	344	359	329	319	323	338	340	318	329	320	358	324	326	334	319	336	318	329	360	333	341	358	342	315	322	324	392	323	332	356	327	320	343	364	343	356	299	308	343	327	322	359	360	319	326	321	329	320	324	331	328	310	328	340	325	304	386	348	339	295	337	352	321	336	324	341	310	334	325	335	356	357	323	332	322	340	310	317	318	317	308	335	316	297	334	327	333	368	286	360	335	329	320	351	337	331	327	347	326	332	329	333	315	351	350	343	331	323	330	319	319	326	336	330	310	316	343	309	336	328	326	334	354	343	281	368	327	334	330	335	356	310	315	349	347	312	309	337	334	297	334	331	328	329	312	329	314	325	324	363	323	336	327	324	343	307	350	367	340	351	333	334	372	360	346	326	321	352	304	328	298	334	336	351	342	361	339	338	314	320	323	351	319	315	348	330	309	323	340	356	356	315	313	328	321	327	356	326	357	331	322	326	306	345	324	327	316	326	332	345	335	317	365	353	346	358	358	316	326	318	339	314	322	333	343	355	308	331	329	342	350	341	345	334	312	348	298	328	346	357	352	351	346	356	335	350	351	347	364	341	320	322	336	317	312	323	337	312	342	325	348	372	349	328	336	329	351	321	345	320	360	340	345	312	364	360	306	313	316	306	323	328	335	339	313	332	321	320	330	365	344	314	342	343	322	337	311	374	326	332	325	320	343	332	326	324	320	308	330	360	354	331	351	305	335	344	380	314	322	342	337	324	318	296	315	347	326	334	321	324	333	346	370	302	337	307	316	356	357	336	305	326	322	325	311	339	370	353	309	327	331	324	339	307	320	384	353	340	337	344	332	317	357	348	365	312	331	329	309	344	336	315	324	334	343	337	337	319	300	336	363	341	302	315	327	315	331	309	328	322	318	329	335	380	315	292	341	350	332	321	320	332	335	368	334	368	322	280	335	316	330	360	363	362	341	339	325	336	305	343	332	328	347	324	334	317	324	318	294	331	316	307	327	363	333	303	332	345	368	307	349	314	314	306	321	337	333	317	317	289	331	287	317	336	333	308	350	359	297	362	337	350	326	327	349	334	350	312	347	357	343	304	354	347	280	337	334	326	318	318	288	331	333	309	335	336	337	293	334	310	329	353	349	328	299	362	322	344	323	344	305	364	324	332	331	319	300	336	334	320	366	328	338	286	336	316	364	339	310	366	358	331	355	348	331	310	341	331	317	313	328	351	339	318	313	352	305	343	346	316	318	343	334	322	318	321	316	328	322	343	330	328	332	340	326	344	346	357	311	337	321	324	312	362	376	311	320	306	343	332	339	362	313	353	321	330	342	332	343	345	316	303	317	346	320	340	320	334	304	357	311	347	347	365	366	310	295	317	322	352	341	371	312	311	361	331	312	352	335	338	330	312	329	320	345	337	269	367	334	337	353	322	326	374	340	352	324	329	315	340	323	338	329	347	332	335	316	327	316	315	340	306	355	335	317	349	323	332	330	372	361	357	345	307	319	322	332	332	368	303	320	341	313	346	312	312	333	309	321	316	341	315	338	370	336	329	364	329	343	324	333	358	345	343	309	321	339	350	366	358	332	306	368	313	349	317	337	351	336	322	306	347	306	354	325	331	317	358	336	342	373	356	328	346	371	330	358	332	312	344	299	318	367	308	317	335	339	325	350	334	352	347	307	335	312	344	335	307	320	310	334	326	361	356	349	342	342	346	326	325	319	326	338	329	312	332	315	344	337	332	317	329	344	325	316	383	323	356	327	307	341	330	311	325	342	356	348	328	305	321	314	354	335	315	365	323	345	336	360	370	337	337	317	366	348	304	352	355	356	318	334	320	338	326	343	339	328	335	303	307	340	328	360	333	318	312	323	340	316	364	299	326	373	317	304	303	325	324	325	299	357	373	337	330	306	348	347	325	337	316	307	345	355	316	360	299	315	332	326	344	345	339	325	340	332	349	356	341	311	322	331	284	342	348	324	321	307	354	344	326	329	296	325	296	339	320	332	329	339	352	326	311	320	366	318	337	343	330	346	330	324	351	346	340	333	326	330	320	372	356	350	332	332	339	325	322	343	311	340	333	324	306	348	331	333	348	336	327	322	334	304	330	350	315	321	314	328	341	327	364	338	327	338	344	348	313	329	298	337	336	336	346	326	347	385	304	320	350	322	327	320	346	340	364	337	342	320	348	320	329	318	327	316	319	324	333	302	321	327	355	352	347	332	327	344	337	358	329	326	334	339	323	318	331	329	332	326	338	350	345	349	323	313	316	315	327	347	327	345	312	349	338	350	345	350	338	340	331	321	344	323	339	297	376	344	298	332	339	320	319	333	334	348	331	319	347	336	335	375	337	352	312	324	304	293	348	358	344	327	331	333	333	363	310	313	349	298	320	335	303	340	340	310	329	283	309	353	360	351	322	320	345	336	343	345	346	352	324	360	305	354	331	330	344	336	338	311	297	349	349	331	348	334	324	361	304	362	339	318	304	328	332	317	326	309	347	351	308	326	296	335	310	317	336	344	352	343	359	334	340	337	339	364	331	328	318	330	336	334	352	358	316	343	327	322	340	382	320	340	343	380	306	293	289	320	304	351	316	372	333	335	340	333	329	359	335	311	327	352	350	336	341	349	335	341	308	331	299	324	337	316	347	338	330	311	307	344	316	341	325	348	335	329	316	375	355	305	313	316	303	316	297	319	298	329	358	335	348	310	312	306	329	346	331	332	338	302	321	340	320	355	353	326	317	318	313	325	341	340	340	338	319	311	304	361	315	318	300	324	325	325	313	309	321	325	342	326	303	334	337	343	374	359	334	319	320	341	341	356	354	325	369	325	341	307	303	341	343	314	319	360	333	323	330	335	331	347	337	329	327	350	328	316	316	319	308	336	323	331	338	311	327	353	345	334	317	339	356	355	335	350	307	355	352	326	299	339	342	295	331	313	342	335	334	358	342	335	317	321	329	326	339	345	312	318	295	330	341	343	325	354	332	331	321	326	340	323	309	326	368	359	350	344	333	346	333	344	332	314	330	335	348	314	342	320	359	306	332	314	340	310	338	318	331	333	332	329	319	289	313	342	342	359	353	349	358	353	348	340	351	321	332	354	283	334	345	340	368	325	344	324	332	309	344	298	332	324	325	338	335	365	324	320	354	345	362	354	328	330	323	342	322	325	324	334	324	320	350	333	323	314	323	293	332	363	319	327	322	341	344	314	347	324	350	341	334	329	300	336	326	355	311	339	349	331	317	309	342	306	325	354	307	351	311	340	312	322	377	359	341	351	341	364	320	374	315	363	371	323	340	328	304	330	314	314	325	341	326	345	339	297	364	320	328	358	320	328	357	339	334	309	328	348	343	322	344	352
31065	20234	9559	699	454	428	365	356	375	358	363	375	364	381	359	341	384	367	382	332	388	349	363	336	352	394	337	380	350	327	378	357	395	352	339	332	368	333	379	333	350	363	339	345	338	374	375	337	366	386	364	330	376	372	348	407	340	354	357	358	332	389	350	350	340	376	366	369	375	361	333	318	349	347	350	335	353	367	339	369	349	346	358	340	373	387	331	335	378	357	354	348	365	376	338	317	358	370	344	378	343	336	372	378	362	363	334	330	346	359	325	359	349	354	331	381	379	337	384	357	350	353	344	333	322	368	352	357	378	359	318	334	344	374	371	358	323	342	361	351	339	371	371	345	352	365	341	360	368	338	329	345	356	370	360	321	356	339	333	318	365	353	326	378	382	348	375	361	318	366	378	386	367	341	373	341	335	360	314	331	328	345	355	326	395	332	353	355	354	355	371	359	335	383	367	347	364	360	382	356	374	367	345	345	358	371	322	348	370	383	366	357	356	365	346	353	360	316	363	383	361	338	369	330	346	353	341	344	339	349	343	359	336	360	348	345	362	339	399	353	363	372	330	357	361	370	321	366	342	362	359	365	355	361	357	370	352	371	344	356	352	320	364	291	326	349	365	370	324	349	363	337	356	370	334	345	365	335	334	354	360	379	369	362	388	365	370	338	328	356	382	383	368	339	363	306	356	374	366	374	366	386	364	335	317	350	388	377	373	354	350	334	363	367	360	352	358	363	363	374	354	395	322	347	355	316	359	362	387	345	344	414	377	353	339	365	336	360	346	351	329	325	367	355	345	374	355	378	323	345	323	365	366	371	372	325	384	319	340	377	368	369	330	352	373	357	346	370	358	385	350	363	388	339	335	365	360	375	364	357	348	392	388	325	364	333	341	362	349	356	395	367	353	359	382	377	396	341	341	381	339	356	342	335	373	381	385	381	310	358	338	358	343	349	353	368	337	321	367	336	328	368	334	345	345	375	341	388	364	390	341	359	364	352	344	347	327	345	352	361	352	351	367	372	361	384	361	346	355	342	340	373	338	342	319	377	278	370	298	358	336	359	361	380	353	356	344	382	364	389	322	364	318	349	372	405	345	353	369	350	297	357	332	392	362	324	326	365	378	358	353	350	376	339	344	316	370	373	358	363	344	368	314	309	346	355	388	333	371	347	362	394	330	347	352	344	348	330	358	371	382	357	341	352	366	352	361	331	357	335	384	355	366	357	356	355	374	371	342	378	366	380	345	335	374	390	360	360	364	349	363	359	352	372	360	357	360	344	365	348	353	340	361	363	352	366	354	340	349	350	337	320	329	346	359	378	346	363	368	344	332	337	350	332	349	345	364	376	377	385	375	357	323	359	354	339	396	346	305	358	376	349	371	349	347	362	331	343	356	290	367	349	333	373	352	358	338	334	369	366	368	358	372	329	371	352	357	360	321	348	358	361	336	351	361	340	342	386	388	359	366	378	329	381	357	385	356	367	368	339	379	332	329	361	342	355	370	345	361	366	348	335	365	352	326	326	341	401	345	327	341	302	352	364	358	370	346	355	351	339	342	351	339	338	348	369	320	339	322	352	327	315	349	376	350	373	355	373	352	340	344	390	378	385	356	347	355	338	317	350	365	339	321	342	383	357	353	370	337	367	371	353	371	350	355	367	366	324	377	371	373	349	395	391	375	309	379	369	349	373	348	356	336	361	356	386	349	363	348	346	352	392	367	388	353	343	357	372	360	382	345	381	315	346	376	322	331	361	339	338	365	364	344	358	370	347	350	359	331	358	350	349	361	359	333	345	343	343	370	373	356	327	329	329	352	359	381	351	315	348	375	345	349	341	333	368	378	363	360	353	359	337	362	363	347	358	380	341	381	373	372	363	359	358	330	372	362	372	316	345	355	393	360	338	340	339	364	365	335	376	343	380	336	331	316	379	375	366	361	387	332	348	378	388	345	379	363	334	343	347	331	344	340	329	341	365	339	326	357	357	352	344	322	363	366	337	323	371	336	343	345	376	352	372	334	338	335	353	367	360	343	372	353	399	359	353	357	367	365	402	340	319	375	344	354	380	391	369	357	358	358	336	370	337	333	369	374	320	321	353	366	354	341	367	325	307	379	347	356	328	384	357	337	346	334	345	364	401	383	358	375	341	352	382	352	359	335	347	368	380	378	354	347	354	361	335	354	343	319	356	329	393	336	331	387	367	393	319	352	349	382	385	356	331	377	336	356	341	357	355	342	384	360	349	345	358	345	348	320	316	362	381	375	395	373	344	360	372	343	367	356	348	340	322	368	336	297	350	334	366	351	346	376	359	357	337	334	359	364	337	370	387	344	352	367	351	387	356	339	328	366	330	386	383	371	354	360	360	347	354	364	380	364	371	318	326	350	380	369	350	369	367	326	354	373	352	332	361	348	372	351	345	369	350	325	337	302	361	347	346	386	357	332	359	345	348	392	316	347	336	349	345	332	354	366	359	348	333	374	353	340	352	349	382	343	360	343	349	372	382	368	346	351	345	348	366	372	327	354	345	318	365	350	366	383	325	351	305	342	320	360	360	337	349	398	347	350	374	320	372	323	308	379	329	320	326	392	338	386	348	356	350	370	356	373	369	352	366	329	344	317	333	349	365	357	338	359	338	332	370	375	376	331	366	366	376	347	337	338	351	359	360	353	356	350	378	345	393	391	349	365	339	370	357	344	336	352	358	351	356	378	353	363	368	339	389	356	361	328	349	354	360	338	368	355	348	352	343	335	332	340	316	335	373	339	380	361	362	334	391	381	340	338	343	381	340	397	327	333	335	340	326	351	365	343	373	337	353	336	319	363	319	381	353	340	335	387	355	342	320	350	340	329	353	356	364	365	353	342	377	329	392	372	341	352	363	364	377	388	312	344	370	358	388	322	359	377	350	341	350	341	348	363	350	341	369	352	341	327	394	364	373	350	382	344	348	337	318	345	349	393	375	385	356	355	356	362	347	360	392	323	329	366	383	394	367	348	370	372	354	347	354	357	347	359	327	313	352	368	362	363	349	350	345	362	360	380	362	361	323	338	351	363	341	355	351	363	358	358	363	331	337	373	363	345	382	356	373	352	351	341	354	357	348	346	376	378	347	343	334	354	330	347	342	377	342	350	361	375	341	368	373	315	390	371	354	380	330	355	365	361	361	345	369	321	348	355	366	354	412	379	352	328	376	376	355	336	343	381	348	332	390	339	346	350	343	360	371	352	366	360	357	363	326	395	366	368	343	380	330	343	318	353	331	339	331	380	350	359	365	376	362	350	355	385	335	375	372	368	361	378	367	351	341	381	396	338	330	351	360	343	391	383	331	314	352	397	369	371	338	343	348	325	342	330	379	378	333	352	316	368	349	340	353	363	399	364	367	361	372	315	369	361	344	363	345	328	387	342	334	343	358	352	337	372	355	340	345	333	359	334	327	358	356	366	329	404	348	333	335	374	370	387	347	371	328	356	363	357	338	376	346	295	358	343	346
5421	1026	940	853	866	852	874	895	867	883	867	891	852	905	864	879	845	850	884	849	867	855	889	898	878	869	875	818	886	847	880	913	830	883	887	914	879	884	871	821	838	879	887	831	841	861	845	881	851	840	823	823	887	895	851	891	891	844	854	860	833	876	872	816	903	839	830	895	825	852	893	850	888	884	836	858	871	861	840	855	886	815	834	852	886	882	803	848	841	908	835	833	844	830	865	867	937	849	870	763	875	800	869	855	823	880	850	843	931	778	893	861	865	840	836	892	855	939	821	833	846	856	837	855	846	825	867	873	858	841	839	887	846	881	845	825	857	883	813	892	879	788	824	844	859	855	808	819	821	895	779	870	852	870	850	818	867	815	844	841	832	851	864	873	876	831	811	830	864	823	910	827	802	814	897	859	817	850	863	842	815	830	877	889	878	896	789	905	855	909	859	839	868	850	836	814	840	824	819	849	769	871	840	872	862	852	880	860	835	887	915	836	861	817	872	880	840	845	851	885	845	882	938	850	881	906	846	882	901	848	841	859	856	840	830	826	882	834	837	856	868	888	857	889	805	898	875	868	886	802	844	892	875	896	874	866	895	860	865	861	871	893	839	860	848	831	894	852	853	882	867	870	850	825	869	845	846	862	824	819	805	834	881	819	902	868	896	867	861	850	821	831	856	925	869	847	859	878	803	878	863	848	872	843	892	847	853	863	822	838	918	829	958	870	840	834	867	899	913	821	872	877	814	835	863	838	853	858	852	861	849	843	846	865	855	861	873	865	842	913	891	848	856	852	926	857	872	871	862	853	821	854	871	840	879	866	877	894	882	855	838	857	890	835	822	836	837	895	828	861	817	850	833	844	864	886	901	900	878	837	831	872	853	866	836	842	874	863	859	871	866	810	823	883	867	867	827	844	883	860	824	862	923	860	838	888	856	864	855	829	880	856	848	900	838	836	856	849	839	893	869	904	866	785	833	805	879	879	916	854	823	856	906	834	847	858	830	886	882	887	886	877	883	871	794	866	846	844	810	870	883	870	855	902	816	893	836	871	811	839	845	833	837	844	889	899	833	930	851	878	854	921	828	868	818	834	870	822	904	800	893	882	835	852	861	894	889	819	881	916	832	871	874	865	833	847	882	832	836	869	792	852	848	867	828	829	899	861	857	879	830	844	894	862	864	852	836	867	869	799	868	856	829	838	867	817	819	840	895	879	895	874	824	866	847	890	859	846	878	778	890	866	825	841	889	820	844	852	835	836	872	851	795	873	886	818	855	834	898	882	843	832	866	878	825	858	860	813	836	862	839	865	854	862	889	825	839	889	845	865	867	828	858	842	846	861	850	848	880	836	864	863	849	917	856	863	823	925	821	843	853	833	800	866	879	891	842	827	854	853	828	845	859	879	810	881	919	888	857	907	895	858	854	859	827	860	844	818	893	845	870	850	905	840	856	858	855	901	817	815	848	857	849	862	832	802	860	888	835	861	866	843	873	879	851	869	831	888	866	892	822	858	841	854	868	873	827	818	833	863	858	866	866	815	898	847	828	846	896	860	875	835	797	812	879	872	860	872	885	850	820	870	839	829	833	873	844	849	859	886	890	869	895	882	858	848	854	857	890	808	869	872	824	888	846	844	847	853	853	860	867	835	874	826	856	871	891	835	836	842	856	828	893	883	858	847	852	845	853	836	842	844	826	867	867	908	860	867	882	882	864	785	882	870	850	868	889	883	884	825	811	835	797	851	808	865	921	884	878	858	889	827	877	855	837	864	843	830	838	831	830	869	905	842	894	874	877	851	887	842	870	837	849	808	817	871	922	882	819	847	811	894	838	872	891	836	886	845	855	828	876	858	834	859	883	841	924	869	852	854	844	912	897	839	841	836	880	869	868	808	859	824	797	909	881	878	860	879	880	872	909	876	901	819	873	856	864	868	868	887	888	871	905	831	830	917	840	847	844	839	804	874	889	880	850	923	876	860	831	861	816	878	834	843	825	866	839	846	808	869	812	820	811	870	876	828	865	859	821	923	841	847	874	870	860	862	871	888	875	861	886	824	833	899	857	804	836	853	811	838	885	824	888	882	923	837	857	847	862	931	846	871	824	855	839	873	903	822	811	832	841	869	869	789	890	897	830	855	877	859	860	881	878	853	841	805	864	858	887	840	811	838	800	833	800	895	901	894	844	854	874	842	896	824	870	867	809	870	853	880	862	857	799	887	888	793	809	863	808	870	845	878	854	835	862	878	833	802	866	862	855	803	866	892	837	847	915	822	898	945	833	855	848	924	805	866	885	871	843	853	898	878	905	898	850	881	853	837	886	872	865	837	854	856	884	872	841	857	775	843	931	888	828	809	815	839	837	859	864	903	869	855	873	825	905	887	847	861	807	849	853	855	878	857	837	837	862	883	883	864	857	864	819	830	889	911	814	874	848	851	893	800	880	846	826	836	871	860	855	835	852	875	812	843	823	855	853	891	862	888	834	862	816	840	875	868	836	855	875	829	865	824	847	850	825	883	829	802	843	857	843	864	839	887	841	891	889	901	825	836	825	882	879	855	825	811	760	832	857	868	883	821	863	843	802	869	870	845	834	790	810	867	820	900	861	827	870	856	831	881	826	865	900	867	837	831	867	883	854	800	804	872	846	829	851	850	866	862	860	801	866	870	875	847	818	850	922	915	840	847	821	829	866	865	835	811	828	862	835	833	837	805	868	851	848	873	892	841	841	799	868	903	862	871	835	865	832	826	846	913	844	811	854	867	846	891	871	857	833	807	904	827	879	793	898	817	881	834	824	839	820	820	881	847	869	842	866	874	828	840	852	879	884	854	914	846	852	824	829	881	871	878	845	892	827	775	861	863	878	867	859	910	839	908	832	876	934	856	894	829	854	857	845	886	870	838	818	922	852	821	863	894	867	810	902	806	893	819	871	833	872	837	855	862	909	910	854	841	828	854	881	860	819	872	858	899	881	888	860	897	832	833	846	805	839	868	874	842	853	838	824	877	892	843	824	856	831	893	855	876	835	844	839	876	796	810	901	902	868	843	889	828	854	882	843	852	827	850	821	842	954	841	873	864	880	906	854	877	833	861	849	888	878	879	838	879	831	831	830	923	890	866	911	861	891	916	816	848	841	815	856	847	845	798	820	875	882	864	886	847	821	928	861	883	809	913	811	866	888	840	859	864	799	899	817	867	836	858	837	844	815	884	831	816	877	858	829	829	865	885	902	843	856	902	810	855	829	879	841	829	852	887	895	813	892	812	882	890	852	855	857	850	858	814	891	875	815	883	860	845	824	866	829	888	823	830	857	926	836	842	827	826	896	814	871	895	828	824	821	828	873	909	846	837	868	837	840	859	864	843	887	850	853	842	869	886	877	905	844	851	833	863	828	848	900	888	885	844	879	884	830	880	851	869	896	895	876	897	833	869	859	875	821	869	872	857	865	864	858	860	848	822	866	912	838	877	861	860	865	860	839	857	839	856	895	853
24639	20990	23921	28200	20982	13797	540	356	327	309	314	296	278	252	291	288	265	287	291	286	271	250	297	268	282	269	282	251	283	306	280	254	304	264	255	292	269	263	281	274	246	265	273	260	254	275	253	234	252	263	236	291	250	280	239	263	254	235	278	275	293	259	249	258	234	274	275	221	284	242	242	270	281	291	284	263	269	257	234	267	270	264	264	280	292	278	282	266	281	262	287	249	263	286	260	240	249	260	241	253	269	290	251	266	260	272	267	266	293	265	289	264	258	272	257	247	259	267	269	260	251	257	255	278	263	266	283	276	253	249	256	251	253	240	245	267	268	279	266	271	266	280	231	257	247	258	242	256	291	254	264	243	272	307	240	277	241	275	246	281	259	265	254	296	275	234	264	273	240	245	276	258	253	259	249	261	265	272	264	286	305	256	258	275	263	250	257	222	254	262	294	272	279	263	227	255	249	277	247	301	238	293	284	272	266	242	270	235	253	274	217	269	277	262	275	245	262	267	256	266	256	270	270	270	253	240	240	229	270	239	261	257	246	283	256	277	269	268	277	273	258	240	289	287	276	251	296	284	280	269	226	238	227	262	249	255	253	276	256	296	273	308	260	269	260	283	296	277	271	286	301	264	266	247	241	246	236	265	242	264	249	255	267	274	253	266	259	248	210	257	268	263	292	260	260	273	265	259	239	290	266	251	273	256	236	298	250	280	286	269	245	261	238	258	270	307	243	256	291	254	269	300	269	258	258	295	250	277	261	265	286	257	245	238	258	267	251	259	240	266	251	279	270	290	298	279	259	264	246	265	253	260	249	280	271	284	269	292	267	249	278	266	241	271	262	258	244	278	257	234	271	261	261	231	244	284	248	266	274	254	239	263	263	254	259	260	254	281	267	249	254	276	288	258	260	266	267	274	257	234	270	283	233	247	248	268	248	266	266	242	260	251	258	225	259	283	289	257	246	258	294	231	267	254	241	276	261	269	254	265	220	293	278	272	262	278	249	263	254	269	241	281	271	245	251	247	247	286	245	248	255	235	239	263	285	269	270	271	272	256	249	243	240	239	269	245	264	261	239	254	260	241	288	246	241	246	287	285	237	267	267	256	256	244	252	239	257	227	239	277	257	262	275	268	248	245	262	273	294	270	261	250	275	260	259	251	275	289	276	251	271	251	258	248	260	242	224	288	268	244	286	264	298	262	268	255	267	265	243	227	263	277	261	251	279	273	270	276	257	237	256	242	254	288	276	276	269	264	242	280	286	246	244	289	255	244	248	267	262	261	242	268	251	260	274	240	260	269	265	248	259	273	269	261	265	267	267	260	253	259	252	279	283	252	261	265	260	256	286	263	232	275	271	254	251	249	264	289	276	227	247	256	242	243	244	267	240	261	267	260	251	265	241	274	265	275	248	237	280	259	279	262	257	260	271	275	256	261	242	303	276	248	270	279	261	267	279	230	288	284	269	258	271	257	239	268	248	252	269	260	274	301	273	236	242	249	274	256	281	287	253	255	292	254	260	273	267	272	258	263	272	289	262	246	254	260	258	264	266	258	264	265	257	260	285	265	279	266	249	236	250	250	228	257	272	259	252	290	255	263	284	264	312	282	267	243	286	275	289	289	273	282	263	260	276	264	259	263	246	272	270	277	273	257	252	278	271	248	242	266	240	253	257	257	261	284	256	263	251	273	257	274	261	296	265	274	290	258	282	242	264	258	278	258	286	269	296	271	272	261	261	255	249	244	266	280	256	272	290	279	252	288	237	250	251	272	245	264	257	262	261	277	249	260	254	257	251	262	293	250	262	247	247	261	250	264	285	245	266	260	266	274	240	255	259	293	298	248	257	264	276	265	253	253	288	272	254	279	281	282	272	266	275	237	254	273	254	303	257	259	264	274	276	252	261	275	267	299	282	268	290	277	249	278	240	265	289	241	292	240	256	231	244	282	274	235	266	228	245	272	265	259	249	279	284	290	258	261	266	269	238	248	281	226	254	271	257	236	269	243	264	278	279	257	277	288	270	272	255	245	259	274	268	276	280	275	240	257	269	289	236	249	242	236	261	232	250	262	271	257	255	245	270	245	266	274	247	253	276	283	272	271	261	252	236	252	249	289	251	259	245	281	263	265	268	251	277	261	272	290	250	258	258	275	264	258	242	261	255	267	286	307	303	254	248	253	273	266	225	267	275	282	249	253	283	257	247	254	264	245	255	256	270	279	228	257	260	263	268	281	230	269	247	281	272	271	259	274	274	253	270	253	237	257	234	253	274	263	277	260	275	257	264	259	269	247	272	270	259	213	251	243	256	257	253	268	243	248	243	250	237	247	260	220	278	252	278	275	295	251	239	243	256	273	279	243	233	261	276	269	230	271	271	224	231	268	281	244	264	242	265	237	255	288	254	272	251	249	287	273	266	243	276	269	272	283	274	255	266	227	270	254	223	295	266	264	272	256	243	281	222	255	252	260	266	249	279	255	237	275	258	273	263	290	266	273	248	245	244	292	237	237	262	262	275	249	260	253	234	239	242	265	280	254	263	259	254	277	269	254	282	271	271	246	273	249	259	250	249	257	295	271	272	272	293	266	259	264	248	276	288	273	290	240	294	264	281	273	240	250	232	261	238	244	291	243	254	289	256	271	257	237	282	261	270	251	244	263	287	243	254	264	255	284	264	272	285	272	277	250	267	257	265	263	249	248	259	260	260	258	258	247	249	249	262	272	237	243	247	260	227	262	247	244	258	237	279	264	259	274	271	244	232	243	255	265	264	265	227	237	271	260	262	280	256	276	260	266	293	286	281	265	241	269	266	249	277	286	281	245	241	250	288	249	263	250	260	230	257	253	234	273	243	262	291	282	269	257	266	236	242	264	266	263	251	233	275	242	252	262	264	298	264	267	262	222	251	270	264	263	280	277	282	233	245	289	243	220	248	273	264	247	205	296	268	286	275	285	247	241	270	237	267	285	245	272	247	243	266	238	263	260	226	270	254	277	261	244	239	280	256	298	233	230	252	260	260	261	262	259	275	250	295	284	263	274	257	279	265	260	272	263	260	277	273	270	256	258	266	259	248	256	275	276	256	243	255	267	271	238	279	275	300	252	252	252	219	278	260	250	272	289	262	279	305	252	281	271	268	273	270	268	248	268	267	257	256	256	274	266	265	263	248	287	269	266	233	268	278	249	273	274	263	273	258	278	268	291	245	240	272	246	254	250	258	243	282	245	242	247	263	252	278	258	245	256	255	249	241	248	272	259	258	284	241	237	239	253	273	272	257	253	255	222	225	256	235	262	233	232	239	263	291	264	287	276	281	272	246	283	247	246	273	259	260	269	261	261	264	251	253	239	250	277	289	247	264	258	260	258	247	244	237	245	288	271	251	284	236	237	272	238	261	279	276	247	284	274	255	270	239	262	233	266	289	243	311	259	251	247	282	234	260	279	261	283	243	241	278	267	247	253	266	260	260	260	266	272	233	238	290	270	262	244	286	249
3121	1932	1107	862	772	707	682	628	659	646	663	664	642	661	602	643	629	684	614	646	671	644	654	670	628	625	670	628	626	645	621	646	646	615	603	684	619	648	650	614	609	618	666	649	620	602	613	570	600	630	606	621	613	651	632	667	613	696	604	626	661	628	681	638	639	586	611	634	647	684	658	596	642	651	613	652	645	626	686	648	687	604	663	683	646	628	638	593	607	649	657	675	592	633	609	656	592	694	607	632	698	604	659	630	657	643	637	679	633	659	647	607	687	584	651	639	591	625	681	684	611	643	663	650	636	638	621	661	618	614	644	660	647	658	668	610	626	631	598	637	659	622	641	620	638	665	655	594	619	582	672	616	618	639	617	645	600	582	664	665	618	621	652	625	688	655	628	635	635	627	620	640	630	601	647	676	607	588	657	617	621	675	642	644	660	657	649	663	641	630	695	655	694	660	623	641	650	625	646	642	632	638	640	600	612	641	616	598	606	661	635	675	598	676	666	636	665	599	646	623	649	689	608	641	616	646	630	668	678	620	618	633	655	588	670	584	637	639	629	649	621	644	675	599	658	630	644	631	642	633	662	642	612	657	630	671	651	657	619	669	642	685	642	609	606	654	622	683	677	620	628	690	619	648	648	609	578	641	625	615	647	622	623	602	611	643	657	665	597	631	637	660	669	632	647	641	566	600	628	641	723	675	641	685	641	627	664	647	641	671	631	618	641	652	645	645	631	630	690	621	623	636	641	612	665	626	620	653	713	613	620	678	636	618	602	618	597	637	613	641	652	618	582	641	596	660	630	670	663	695	612	641	594	622	572	637	601	649	671	605	581	639	653	616	657	641	594	618	701	631	611	659	619	574	613	643	622	687	647	646	651	664	628	660	648	663	639	630	657	631	608	643	647	616	616	624	631	627	626	636	642	626	689	643	659	602	662	658	609	624	667	675	630	667	629	612	705	621	581	657	645	617	660	632	643	633	626	603	662	606	625	608	665	642	649	600	649	641	638	647	628	606	651	643	634	625	609	643	666	641	666	620	650	631	638	619	647	675	621	634	615	622	656	655	639	660	652	654	682	617	633	690	636	656	614	652	654	604	625	617	628	672	668	659	680	627	669	654	635	608	625	601	621	659	608	636	658	616	585	638	650	627	636	625	635	626	649	616	637	680	611	612	629	636	633	607	625	623	650	631	635	620	636	581	631	608	643	623	643	695	684	631	635	680	665	628	630	668	590	648	661	623	662	653	576	637	601	612	652	628	645	640	630	615	624	600	625	638	640	655	679	674	615	616	583	650	677	591	674	692	655	612	602	610	628	641	674	663	619	610	621	588	667	592	641	593	642	631	596	619	614	631	589	672	683	642	622	650	627	601	642	607	656	668	640	649	655	657	671	665	610	605	609	644	622	621	661	647	618	657	638	660	677	667	665	629	650	672	657	612	615	653	644	610	629	619	646	656	633	608	630	628	615	647	660	640	603	617	634	631	665	640	645	620	622	629	641	615	662	610	658	623	639	648	641	635	605	651	629	650	649	660	678	651	614	675	637	650	590	689	649	577	634	650	634	626	638	679	658	590	609	660	598	631	642	621	618	614	618	654	641	612	697	654	637	649	644	594	584	656	623	646	641	678	640	625	649	609	654	704	628	647	600	603	658	634	661	625	652	622	658	608	632	638	577	647	634	659	597	610	649	656	666	610	656	636	584	667	634	688	644	619	634	578	613	602	651	622	649	649	698	646	638	633	653	631	636	641	655	637	587	672	653	632	627	611	602	622	678	627	610	632	616	680	678	654	610	664	607	621	641	636	692	598	638	582	664	676	603	592	664	654	639	639	650	583	598	682	608	652	648	635	601	648	631	619	655	633	611	672	681	642	630	647	599	639	613	648	611	628	644	659	672	638	618	633	627	670	625	635	646	711	647	631	614	585	687	611	622	610	621	645	660	673	676	621	656	667	636	691	635	640	574	696	607	621	601	568	620	627	640	620	674	627	616	618	651	643	663	609	651	639	664	651	593	625	641	608	681	659	650	675	608	649	606	610	594	632	585	671	648	664	673	603	639	588	620	648	636	612	622	646	614	636	587	584	625	634	678	673	594	604	649	645	610	613	622	644	625	641	605	634	625	698	678	638	656	641	660	672	612	620	628	642	615	606	633	607	642	641	670	634	644	652	628	637	686	609	672	650	641	620	600	620	659	667	628	649	656	635	644	629	602	668	623	599	613	643	612	624	691	640	633	668	631	607	633	674	659	643	590	607	609	667	649	586	637	625	627	624	635	618	659	661	634	572	611	638	611	637	634	626	574	637	638	658	610	652	625	639	601	628	680	647	626	643	661	659	625	619	671	608	606	679	605	609	609	637	665	648	668	679	570	575	642	650	605	610	594	626	656	669	640	656	616	648	595	616	600	650	625	670	687	659	649	649	643	618	684	626	686	614	618	647	618	651	658	613	590	605	605	623	620	622	655	682	618	650	640	664	654	638	614	627	629	631	602	615	596	592	634	624	661	618	631	629	619	639	596	643	648	612	623	668	648	642	643	623	624	671	662	595	617	669	616	691	648	626	631	623	612	634	622	660	632	629	637	651	633	652	670	662	619	660	617	649	679	647	597	657	613	630	588	666	669	630	640	643	633	672	625	643	607	661	650	635	631	636	632	629	623	617	627	590	655	653	620	611	678	613	649	664	629	603	623	636	641	610	649	666	637	599	656	648	622	636	661	658	615	616	612	617	617	645	652	635	640	654	641	652	644	651	633	620	642	612	615	641	644	626	648	667	650	687	670	670	600	628	623	600	588	595	584	608	694	662	602	647	648	637	632	605	640	650	638	682	649	659	664	658	627	641	687	657	663	636	625	578	670	629	616	631	630	659	622	619	634	640	609	638	664	639	644	649	612	640	632	631	585	643	605	595	601	618	686	614	667	584	605	631	652	619	662	575	651	633	630	639	644	675	608	592	655	633	650	672	644	664	646	656	651	662	643	662	638	701	637	655	641	664	648	611	599	635	625	644	622	659	646	637	634	644	617	634	645	636	617	671	640	599	622	638	624	667	710	650	641	653	640	620	685	615	619	639	643	652	659	589	579	646	638	618	633	646	644	662	643	618	609	595	637	644	643	617	618	599	679	632	676	665	605	614	603	642	604	647	649	646	662	636	663	589	587	638	636	667	618	623	643	655	638	630	631	620	646	648	654	622	626	606	640	603	628	620	624	622	598	621	636	670	634	585	634	643	629	620	624	647	614	633	644	613	643	655	646	635	647	619	621	644	633	689	674	618	689	611	647	664	631	614	663	641	613	590	612	642	591	598	643	626	636	680	657	631	595	632	617	685	650	679	636	603	648	640	616	636	639	647	622	609	633	650	670	664	664	678	577	648	643	612	587	616	629	646	662	623	652	644	631	641	600	642	620	627	619	625	643	668	663	586	630	593	661	639	639	633	641	629	641	621	654	689	623	659	624	600	655	620	654	612	637	593	628	681	629	648
23908	20994	24330	27857	20995	20997	12292	423	261	203	184	203	161	172	166	170	150	178	143	154	152	149	168	140	122	119	134	114	141	127	122	131	149	110	128	132	124	114	108	134	103	113	126	133	142	135	131	144	136	138	117	104	116	124	106	122	135	119	112	123	166	125	150	125	114	107	140	135	137	124	106	111	124	107	152	113	106	117	123	130	114	137	117	129	127	126	124	124	119	120	106	123	112	129	122	100	129	128	122	110	133	118	112	127	110	125	112	116	122	121	111	115	125	114	113	129	126	114	111	107	121	126	159	139	96	115	108	106	110	114	115	126	116	112	113	121	127	134	106	113	115	108	125	124	120	115	117	115	126	108	140	126	109	122	101	97	134	119	121	135	106	119	98	114	129	130	134	119	134	111	103	120	116	105	125	124	108	126	129	131	126	138	118	133	120	101	118	122	129	126	113	115	104	129	122	120	121	97	133	123	124	136	122	147	111	126	114	114	130	132	116	107	109	131	106	129	111	128	106	133	131	115	118	139	97	129	155	118	109	120	127	132	120	112	133	107	118	125	120	122	119	102	125	116	148	105	114	149	122	98	142	93	129	134	131	111	126	139	123	113	120	116	136	110	134	129	131	115	132	132	118	122	109	136	109	112	114	122	120	132	123	128	129	142	116	113	102	121	140	137	125	116	139	125	133	139	130	118	115	121	119	117	133	118	96	116	108	128	115	91	98	137	124	110	125	141	140	122	139	128	125	108	120	139	125	109	117	133	147	116	129	122	111	124	117	128	133	138	114	127	130	127	126	129	126	108	105	109	123	109	132	108	109	126	130	124	128	123	128	111	109	122	123	122	108	133	146	105	129	113	126	116	130	138	110	125	135	123	125	113	122	122	133	140	121	122	142	121	109	100	114	123	110	107	128	117	112	122	130	136	107	128	118	123	116	114	133	136	119	96	119	120	126	137	137	119	124	126	127	112	102	125	135	119	134	122	140	140	137	117	131	116	104	135	127	115	147	128	116	133	130	107	121	131	116	117	116	147	119	122	129	134	126	113	117	113	144	129	151	102	134	130	120	125	112	127	98	111	128	107	110	123	118	110	127	131	100	125	114	130	125	139	119	134	122	132	115	120	134	122	117	143	129	139	122	108	116	122	105	122	138	114	127	125	120	131	117	120	122	104	115	111	131	114	116	101	116	121	107	134	103	114	122	121	120	120	117	137	110	118	119	101	137	121	114	127	121	103	112	109	130	116	113	112	112	149	116	111	121	119	115	133	115	110	111	112	117	116	107	131	114	117	124	138	121	129	118	109	132	116	127	110	111	134	105	107	121	116	140	129	120	126	123	110	139	126	127	133	128	122	109	99	135	134	107	129	99	128	122	105	128	123	120	112	121	150	124	124	112	136	110	136	131	123	120	118	112	149	111	159	142	135	111	112	116	114	129	123	121	127	115	126	128	123	118	112	133	138	126	121	126	137	117	120	129	120	120	118	121	136	114	99	114	112	126	103	115	98	111	128	141	137	123	124	113	121	128	123	138	117	111	126	138	137	128	123	136	120	126	132	111	125	137	117	115	102	128	110	133	118	123	107	113	104	119	122	135	109	107	113	125	102	96	106	143	112	117	99	119	120	124	113	121	143	120	129	125	118	131	121	129	114	130	124	142	125	118	119	135	122	138	134	127	116	118	120	126	120	102	116	128	101	101	113	115	120	113	119	121	105	108	123	124	114	93	130	128	134	108	111	114	127	131	126	130	101	112	110	91	111	92	142	113	107	110	125	117	110	133	142	140	133	113	123	119	115	120	133	118	102	99	129	128	125	132	140	117	129	131	120	108	99	110	107	107	150	119	138	100	123	131	127	117	125	132	141	118	117	115	110	133	120	121	128	117	128	121	110	120	133	108	111	118	117	130	107	108	101	151	117	117	124	108	121	126	120	104	135	113	117	120	136	110	116	110	116	142	125	121	123	141	118	136	109	111	131	121	110	129	131	127	117	128	119	140	121	124	134	129	128	106	129	133	102	104	117	101	111	105	102	123	132	121	120	122	116	118	97	141	122	108	111	125	128	140	99	112	119	126	116	135	119	111	114	135	128	126	113	123	125	117	117	117	119	133	109	91	105	122	113	117	111	112	107	132	122	134	123	123	125	120	108	109	118	118	107	110	102	102	128	105	107	129	105	109	104	136	116	98	127	112	133	102	123	139	125	124	106	108	116	113	115	129	115	104	116	110	123	124	128	130	137	123	113	113	127	140	122	100	118	129	134	159	111	130	107	119	120	119	125	101	123	89	127	126	112	120	120	107	82	123	112	118	108	127	133	134	131	112	129	107	129	124	146	119	135	124	132	121	117	120	131	139	122	97	124	114	117	100	120	116	137	112	113	124	136	127	127	132	126	122	138	105	118	133	130	120	122	104	115	111	135	116	114	103	90	105	128	113	105	101	115	124	137	117	103	120	113	146	117	110	119	106	121	129	110	140	145	123	128	120	114	122	138	112	129	125	98	122	121	119	105	120	120	124	132	115	137	126	121	122	123	121	119	120	109	147	118	131	131	104	107	86	127	123	108	102	121	127	129	93	119	121	116	124	127	110	131	119	114	106	118	106	121	111	126	111	117	117	126	120	119	122	125	132	141	112	123	110	126	133	95	104	110	116	102	138	119	132	102	116	126	124	118	125	120	114	123	105	128	126	117	124	120	130	112	135	100	121	117	105	110	114	144	134	124	122	119	125	104	92	139	128	107	105	91	135	106	130	117	127	138	128	119	113	133	113	120	118	122	120	119	108	124	133	113	130	143	116	126	141	127	120	125	109	122	101	96	90	122	155	117	130	155	118	134	105	129	116	135	131	141	120	111	125	113	113	130	122	126	119	128	103	121	119	121	136	118	109	127	131	111	129	128	115	118	120	110	113	127	117	114	114	126	131	123	124	119	128	120	102	119	125	120	139	119	127	134	126	114	147	124	119	88	101	127	124	136	119	109	93	138	125	109	131	115	125	117	117	119	127	149	118	113	127	146	132	122	134	112	132	120	113	109	130	122	129	122	142	139	101	125	126	106	115	124	123	118	105	130	98	101	102	100	130	121	137	120	121	114	117	99	111	112	107	129	135	131	127	131	122	131	113	124	102	112	129	128	113	113	124	115	107	115	109	118	109	102	137	146	139	110	131	120	102	107	127	105	122	103	107	120	125	96	117	145	108	121	110	124	123	142	129	96	107	119	132	129	127	126	134	109	123	106	120	138	119	108	124	107	135	131	119	123	105	118	108	119	140	112	134	126	111	141	103	110	107	116	145	110	133	122	138	126	138	101	126	132	120	126	110	129	118	132	107	118	137	127	117	107	112	117	136	119	115	130	137	112	106	135	114	121	125	136	138	127	116	115	134	117	129	115	131	132	140	112	129	142	130	112	123	102	129	103	102	109	132	118	131	103	130	101	126	108	134	118	132	124	126	114	121	128	113	115	111	126	133	112	121	117	95	136	133	92	118	123
2881	2918	1302	780	560	426	415	392	379	377	374	370	348	370	400	343	373	387	351	327	336	388	320	320	314	337	330	317	357	335	370	308	339	327	358	348	345	344	393	328	366	348	334	335	339	346	304	321	329	346	319	376	345	309	291	318	313	335	324	333	324	295	334	279	316	377	305	348	330	316	322	342	358	303	352	340	338	320	316	333	344	316	339	343	352	348	311	342	321	341	308	349	310	340	320	328	326	305	346	358	337	336	326	344	349	324	314	325	329	354	355	330	331	378	328	340	352	363	344	336	377	367	322	333	328	322	316	312	306	347	337	333	338	314	310	320	304	311	308	339	334	350	340	310	317	323	338	296	356	335	331	295	332	347	364	354	336	328	328	293	311	331	336	330	314	325	324	327	342	341	363	369	360	317	331	336	317	331	338	338	371	343	344	352	320	330	324	327	330	334	352	316	339	325	329	332	342	324	334	301	340	330	324	340	335	309	370	317	335	334	302	335	320	342	357	360	339	322	320	325	335	332	334	312	324	321	330	324	360	346	313	345	354	321	333	333	324	362	329	327	323	321	291	314	361	336	333	339	334	333	327	351	311	299	325	322	322	305	299	343	344	313	323	347	339	312	346	362	343	320	318	310	335	304	326	339	325	321	313	341	343	342	326	325	324	325	337	348	325	337	327	322	321	333	338	303	319	355	284	322	309	320	334	346	328	329	323	344	342	293	358	334	328	334	332	327	337	351	365	321	334	318	330	322	377	340	341	369	331	355	368	343	290	331	330	327	324	322	369	358	329	332	320	337	333	306	378	362	333	322	334	343	345	343	324	328	316	335	322	374	313	340	349	278	341	298	319	317	342	345	320	322	344	313	322	298	323	325	352	370	338	333	323	334	317	302	349	291	323	356	347	326	335	336	338	356	324	316	356	359	345	342	320	334	347	286	328	349	329	321	341	292	317	334	355	351	339	311	332	338	326	332	304	310	320	359	298	350	313	336	338	350	297	317	330	357	374	345	353	335	336	315	292	328	327	342	323	334	340	341	352	349	319	349	339	315	334	336	332	314	335	322	325	338	336	366	280	326	315	336	357	315	324	346	277	329	341	335	292	329	337	304	360	329	343	336	338	345	338	301	319	352	347	313	354	324	336	347	332	316	297	321	316	334	344	291	315	349	361	333	279	314	351	325	299	318	332	323	324	319	315	367	375	331	318	343	338	325	327	331	354	342	337	341	341	331	307	321	300	338	345	329	309	341	310	324	300	327	343	338	345	365	335	332	317	360	359	316	305	319	340	331	351	326	309	327	313	346	321	328	366	351	311	328	345	345	340	305	319	321	346	339	362	347	347	345	338	353	315	335	318	375	321	308	351	327	362	385	338	338	342	329	348	319	344	314	336	334	329	330	337	346	322	307	317	359	340	333	343	339	332	320	312	342	305	338	357	316	307	345	306	291	322	362	338	287	326	349	366	331	372	318	321	321	332	358	333	349	318	340	328	365	300	351	337	291	361	339	321	339	335	345	341	333	346	280	361	312	341	353	333	347	294	323	322	330	328	328	349	347	306	313	318	364	307	319	333	331	323	338	310	311	319	310	313	325	328	315	353	341	334	309	318	314	330	357	320	334	349	331	337	314	308	330	310	376	344	313	344	326	311	332	314	347	335	374	344	348	332	340	291	354	332	341	323	346	349	346	333	330	324	311	322	353	320	358	348	337	347	334	339	346	343	296	317	345	312	310	323	336	309	323	339	355	327	340	340	326	346	314	320	353	319	323	358	354	327	355	363	358	331	332	326	354	344	323	310	331	311	310	334	339	341	325	307	356	364	342	327	315	322	291	333	336	322	313	322	330	357	309	326	375	352	327	333	328	321	354	313	345	329	344	331	349	321	334	328	344	292	357	338	298	362	329	324	311	304	357	327	396	317	304	323	292	302	365	334	334	303	333	337	318	361	300	318	354	345	349	340	342	379	345	308	327	356	339	357	372	320	352	348	348	346	354	316	312	361	340	350	327	334	312	346	322	319	340	402	319	329	352	332	344	301	314	345	328	355	314	338	329	337	339	339	319	323	330	299	333	332	348	325	323	349	372	334	336	319	348	290	330	336	334	328	340	302	311	332	314	344	345	291	330	333	326	360	307	354	339	326	352	344	347	343	325	317	309	296	320	342	333	292	357	352	283	319	336	315	304	304	342	283	341	298	278	317	364	306	342	318	314	317	323	351	325	325	307	322	356	340	323	344	345	316	344	311	309	345	343	337	344	343	337	360	336	339	348	331	351	343	335	305	334	327	332	320	330	336	340	339	322	328	307	335	342	345	331	320	340	337	325	333	281	333	331	312	323	374	321	334	323	288	330	342	335	337	328	353	352	343	340	348	320	343	309	340	341	296	294	307	358	300	331	346	351	354	328	354	297	323	320	301	345	320	318	332	286	333	343	343	314	338	328	297	314	357	319	336	320	309	333	335	332	318	335	359	359	345	317	308	354	338	322	335	338	317	322	342	299	336	352	308	337	329	362	338	334	346	324	320	337	327	312	346	334	353	321	339	329	349	308	317	313	322	317	319	355	348	345	362	359	301	345	341	336	350	323	326	311	327	319	344	361	313	306	310	323	331	317	322	348	290	364	331	336	316	339	308	329	361	324	317	315	357	338	330	330	301	325	321	330	345	290	343	327	353	354	328	326	311	350	359	362	296	320	339	354	348	317	358	332	348	347	315	329	309	317	299	323	332	342	365	334	320	336	353	336	325	340	323	355	305	317	342	336	337	345	320	351	314	337	346	343	340	356	344	322	367	348	306	349	320	365	346	358	331	324	303	331	297	307	313	334	306	355	340	290	312	331	353	323	340	332	359	322	349	347	340	319	365	318	359	365	338	336	338	317	310	327	337	324	341	333	337	331	314	333	332	328	335	344	334	362	345	340	371	327	316	314	310	323	327	338	330	317	309	305	366	342	323	333	332	350	346	304	321	339	339	328	344	333	304	331	338	354	335	335	336	330	319	323	324	310	317	339	357	354	336	339	334	313	327	352	324	366	330	354	331	298	336	332	345	329	306	326	327	348	325	330	348	311	338	312	321	313	326	327	351	321	333	360	372	346	313	328	315	341	315	300	332	306	321	332	345	329	336	356	346	342	345	319	330	354	309	319	326	323	334	301	369	326	337	312	327	307	336	334	325	312	313	338	324	358	313	321	309	300	339	359	303	320	327	345	336	336	314	353	337	316	337	289	309	299	322	346	321	339	322	317	320	327	326	338	331	323	359	334	306	323	323	302	325	326	327	315	330	324	332	322	338	352	366	307	311	319	331	323	333	322	311	329	314	315	315	334	365	332	343	309	337	364	320	346	336	318	366	325	310	326	316	332	316	320	317	349	334	301	314	306	325	332	336	348	347	321	312	335	295	326	295	348	322	304	330	337	318	349	362	291	317	343	339	331	351	334	358	326	328	334	365	337	368	328	281	311	338	343	340	329	358	357	317	320	328	300	305	309
31129	20338	9540	669	405	416	398	379	339	372	345	361	341	354	348	350	364	349	339	355	371	372	370	344	348	377	344	389	331	336	334	345	329	398	391	370	361	332	336	353	336	357	394	369	377	378	388	360	384	358	361	341	343	384	387	371	344	387	341	353	345	367	363	335	403	365	362	342	371	336	337	325	352	348	361	339	385	369	324	378	404	358	353	370	351	359	337	351	307	356	351	388	373	400	366	358	341	331	358	373	325	364	353	349	340	363	398	355	340	409	338	390	367	339	380	390	352	371	359	325	377	371	370	347	362	356	379	357	351	366	369	357	340	367	331	334	381	332	369	343	363	326	365	332	328	334	359	353	333	345	348	342	355	328	364	384	352	335	345	343	361	308	352	334	359	347	354	345	359	320	378	372	362	371	343	376	326	356	363	368	365	344	363	349	375	350	347	359	364	349	325	362	374	328	361	341	358	348	377	359	344	341	339	359	381	360	346	341	361	348	380	355	352	352	346	359	365	370	358	379	362	326	364	354	346	400	351	367	369	364	390	383	341	380	394	389	402	352	363	349	394	359	345	357	331	359	357	367	365	380	353	357	340	324	360	320	379	328	378	344	337	343	345	328	384	365	392	353	353	374	407	347	363	377	339	320	377	398	343	387	345	370	354	358	339	378	343	367	348	326	340	352	350	325	331	347	346	365	356	331	363	368	352	358	369	343	392	336	339	363	346	380	339	366	323	383	333	322	343	367	341	363	389	395	342	364	371	354	399	336	325	372	361	353	357	426	359	359	330	341	340	346	349	389	408	335	379	360	334	368	327	365	385	387	356	408	375	345	348	310	340	343	364	344	345	359	361	338	332	368	356	375	377	359	328	360	376	347	357	370	363	353	367	370	343	369	372	365	331	325	369	322	363	368	374	329	380	353	344	320	353	355	387	357	353	398	372	349	346	356	341	359	390	396	332	358	373	327	378	336	379	374	350	393	335	351	377	352	346	342	360	362	379	344	347	387	345	382	377	355	372	340	349	394	353	335	356	374	347	350	327	337	407	354	383	341	371	343	368	332	358	341	342	381	380	376	363	333	356	388	347	354	331	332	367	378	343	336	364	377	368	368	329	346	365	357	368	350	367	342	375	360	369	381	345	329	368	330	375	334	353	330	341	317	317	367	388	370	361	376	358	341	395	325	333	329	362	360	381	384	395	346	354	307	377	342	396	338	326	321	314	353	338	349	354	354	367	359	356	364	334	356	369	381	309	339	395	373	358	350	367	329	352	371	357	355	359	386	372	329	372	378	380	329	356	377	350	381	344	387	370	368	360	331	371	368	372	350	338	355	339	383	384	375	355	349	366	354	379	352	375	393	363	350	341	375	343	377	385	361	367	350	365	401	385	384	354	355	345	379	344	322	340	389	352	338	350	358	360	321	357	343	358	347	351	360	372	362	322	331	376	360	394	340	352	382	391	355	349	358	347	369	375	321	361	371	363	337	341	363	340	348	359	365	376	363	384	365	358	383	348	343	369	322	316	365	353	372	347	302	318	323	356	357	355	327	378	359	339	329	366	374	368	358	332	326	384	347	357	378	377	361	368	394	387	327	355	395	339	369	374	365	322	380	348	351	355	325	373	313	345	337	348	355	352	375	363	364	361	343	353	345	343	365	326	333	340	337	324	390	376	369	340	348	360	365	376	358	334	334	377	382	399	332	365	347	395	338	324	360	343	374	367	349	351	373	392	359	360	352	385	379	337	359	326	356	360	331	366	363	365	367	346	380	365	353	350	374	361	343	365	325	362	359	341	388	418	355	345	364	356	402	374	351	333	348	326	388	350	364	330	397	381	342	359	348	323	348	366	325	329	360	353	371	343	334	370	348	346	359	361	383	343	347	360	344	323	393	364	401	339	325	376	335	367	330	364	331	412	355	359	374	363	330	304	331	345	373	338	368	359	389	366	371	387	371	317	307	362	330	359	325	368	365	380	348	384	363	334	348	363	341	367	374	358	353	344	361	339	364	364	360	357	370	344	351	348	360	366	352	328	333	354	360	357	335	347	345	351	354	330	327	388	383	320	376	366	345	362	377	372	355	378	394	361	371	352	338	364	373	383	358	335	309	321	342	346	344	339	369	406	310	368	365	350	325	362	332	375	359	385	360	375	360	361	338	369	339	335	386	329	348	318	374	331	330	335	373	357	309	360	355	350	353	335	351	330	310	318	307	339	338	347	367	366	383	359	340	329	376	352	343	339	354	394	366	382	376	370	353	365	369	331	375	324	347	368	356	392	394	354	383	337	377	365	354	313	401	351	371	345	325	364	342	374	372	319	361	374	357	396	362	369	368	333	350	366	372	362	353	323	370	377	355	363	361	344	385	367	339	396	363	347	375	356	359	330	335	325	352	387	326	346	377	344	335	344	337	368	371	399	339	346	321	340	340	330	348	318	351	320	352	362	379	369	363	369	388	322	344	357	384	354	317	352	379	375	330	338	379	333	350	355	351	342	349	339	398	368	348	344	343	365	359	350	377	351	369	342	374	325	368	351	341	346	390	373	342	334	348	337	331	350	359	355	393	336	364	349	323	366	299	359	362	329	354	330	388	352	350	359	354	361	350	334	317	357	346	369	338	370	354	329	315	369	377	368	332	340	329	368	351	371	354	373	415	370	364	382	377	311	373	344	381	330	347	328	368	368	364	355	368	342	344	360	328	354	334	338	379	347	334	362	394	370	345	359	332	338	346	349	343	368	363	373	382	370	348	348	359	358	343	357	361	355	350	339	351	357	331	316	332	356	330	362	358	354	352	331	341	372	337	361	366	336	327	355	343	339	367	365	390	370	383	331	326	380	313	335	349	370	389	350	362	322	351	345	334	395	342	363	335	341	362	364	335	350	363	367	330	339	305	370	338	359	348	361	347	362	352	358	375	384	372	350	359	363	357	358	341	355	344	371	360	342	361	339	342	325	342	307	383	366	344	364	350	380	376	296	347	384	346	342	339	356	350	404	368	328	343	341	330	352	313	365	318	349	358	339	333	357	381	357	388	338	348	369	375	331	331	365	344	357	382	372	350	371	387	351	314	355	364	302	358	380	391	364	393	356	352	358	347	367	386	349	377	360	417	340	377	352	388	346	361	357	359	378	341	362	330	358	358	356	363	352	372	365	326	325	365	359	356	334	333	392	387	363	365	379	326	333	335	398	379	344	354	317	350	358	367	332	352	325	380	342	367	366	319	348	342	332	358	361	352	367	378	396	341	391	360	356	351	354	373	363	385	401	371	332	365	329	339	333	341	357	343	352	354	329	337	314	359	364	393	375	369	359	386	359	343	364	369	344	357	370	374	346	329	356	357	374	367	343	377	366	346	367	378	339	340	340	325	333	371	355	348	342	342	342	355	393	365	346	360	379	342	371	375	389	336	368	375	345	383	370	360	386	337	361	332	364	355	320	334	342	330	342	365	365	334	344	387	340	361	377	371	356	353	369	334	366	336	369	363	354	298
5532	1067	958	888	871	855	877	864	796	852	878	839	841	869	872	847	852	839	868	856	851	867	878	897	892	903	828	837	856	875	887	924	807	847	880	864	832	874	885	857	816	913	876	877	866	842	854	867	851	911	893	884	873	799	890	759	804	876	889	867	820	798	818	852	838	829	878	830	813	866	844	794	835	810	887	878	833	855	841	874	853	821	847	846	828	905	904	847	839	838	886	878	802	826	875	883	889	864	837	879	887	848	858	844	866	916	873	910	861	908	880	839	888	900	853	838	842	869	875	866	858	849	876	898	830	847	836	858	840	775	849	874	881	856	856	892	840	898	857	852	895	897	898	850	913	842	886	833	887	907	911	869	877	858	872	852	896	892	838	874	861	901	871	869	869	877	821	808	849	879	860	866	867	848	850	904	852	873	868	802	821	837	859	882	882	851	858	866	861	895	895	869	838	873	861	886	907	890	881	887	809	849	843	873	863	849	853	844	839	853	893	842	835	856	830	842	894	925	835	835	873	858	848	876	877	797	828	856	830	813	834	889	837	875	891	921	823	855	869	852	849	819	814	867	843	869	834	865	843	802	900	870	867	917	922	831	853	908	893	811	845	879	861	852	827	879	903	817	841	851	837	851	850	870	831	932	825	905	837	840	838	860	839	859	839	829	855	849	845	887	869	873	848	868	825	884	840	871	852	845	868	840	905	834	818	848	840	822	922	816	857	838	895	884	871	831	913	835	800	888	888	893	881	841	879	871	883	889	838	880	846	858	840	894	864	882	866	834	855	863	870	846	858	870	827	853	846	863	855	882	860	894	875	839	878	840	892	855	864	856	890	871	861	882	857	857	888	826	867	857	940	840	780	834	896	914	838	857	873	830	890	912	889	897	879	836	873	871	877	875	841	878	788	831	852	856	836	860	848	891	865	852	848	826	804	836	887	867	902	852	832	836	869	852	866	880	848	846	875	891	830	862	833	864	882	836	864	816	828	827	846	836	832	864	850	888	885	816	880	850	770	853	841	929	863	874	842	839	831	865	842	880	884	858	849	881	877	868	861	876	858	837	861	804	871	871	917	865	868	822	810	813	876	806	842	863	808	850	810	859	891	882	861	852	899	891	849	836	889	869	874	871	856	883	896	873	848	832	809	888	826	851	880	874	837	905	878	832	847	828	923	903	851	885	807	897	870	894	824	843	881	886	862	846	853	865	857	841	861	851	910	868	836	881	850	904	888	833	876	842	901	813	829	856	865	854	920	847	876	880	841	876	864	829	845	928	866	862	882	922	839	845	904	851	844	880	857	837	913	856	837	857	820	877	850	870	819	867	836	863	798	847	848	925	882	852	885	856	844	827	867	897	872	861	826	863	841	855	852	847	861	862	881	832	878	871	917	812	863	826	846	858	904	861	853	885	846	900	864	864	887	887	882	878	866	861	819	842	862	867	831	879	855	791	882	898	819	884	882	874	841	836	876	894	898	832	824	830	820	837	854	817	829	889	916	822	841	882	885	868	920	868	850	862	871	866	815	858	859	900	886	899	912	884	867	840	846	872	897	831	824	877	902	908	822	828	924	874	872	865	868	797	858	832	838	840	816	887	829	869	833	827	870	827	827	876	855	864	860	837	879	875	860	846	862	881	863	845	844	834	847	842	883	851	899	924	821	849	899	793	883	838	865	849	872	881	863	786	853	889	874	841	862	857	848	896	831	879	810	842	859	869	834	822	843	881	826	826	837	857	866	894	874	895	877	813	835	888	859	833	852	855	799	908	910	854	847	879	842	856	838	851	835	938	882	832	856	860	823	904	905	815	838	881	841	830	827	852	836	867	786	901	836	844	900	837	815	890	850	823	867	824	834	883	883	894	861	877	822	864	870	843	840	878	846	843	833	896	811	869	891	853	857	840	779	834	885	870	821	890	835	861	815	884	805	871	843	902	850	846	853	825	883	821	833	870	859	807	837	855	837	854	807	886	827	884	844	921	891	869	864	820	878	807	875	800	882	890	825	878	832	894	853	862	821	887	892	847	902	856	907	811	865	812	837	886	841	897	861	849	803	853	813	858	893	866	822	802	849	875	819	914	845	832	875	924	886	838	849	840	881	846	815	865	888	913	857	862	910	855	857	819	954	887	905	866	786	870	855	811	856	894	817	923	802	895	825	875	876	874	811	861	874	839	932	855	859	876	813	861	858	831	856	905	827	838	875	852	857	832	811	835	860	884	870	877	852	913	854	906	896	911	823	836	889	867	856	843	903	782	900	848	874	829	911	840	842	860	854	835	849	836	847	888	826	822	896	880	866	798	850	815	890	920	887	852	870	847	839	875	838	884	856	858	849	909	861	814	876	873	836	894	898	886	874	936	888	837	870	828	837	935	872	892	908	906	844	829	853	859	836	904	875	893	840	864	811	849	893	884	885	856	898	849	854	840	863	897	909	889	870	936	886	841	848	851	866	911	869	873	848	890	873	865	838	817	843	845	809	827	864	837	818	879	864	820	858	821	879	816	816	871	850	842	854	887	907	893	815	846	853	852	834	902	870	887	855	852	870	829	873	872	830	832	794	878	816	856	855	844	875	861	839	885	823	849	823	872	878	841	812	829	826	817	828	858	892	826	875	859	876	884	845	933	884	811	856	870	918	809	817	915	873	862	843	824	810	883	814	849	832	848	866	809	898	869	819	839	883	832	846	885	915	854	863	876	823	842	870	845	885	854	870	850	885	864	842	872	913	835	903	813	819	872	794	848	780	880	897	867	798	810	890	855	910	864	847	869	865	879	825	905	846	838	820	868	850	846	914	865	892	849	844	801	864	897	828	807	865	829	835	872	831	871	847	856	769	842	866	906	849	864	850	878	831	871	849	871	844	852	896	835	850	858	881	836	891	852	831	867	847	866	847	860	893	834	889	824	870	844	863	831	868	856	856	844	810	872	870	857	895	899	847	886	859	894	869	877	851	853	887	884	866	834	876	853	883	874	926	868	856	903	894	874	820	817	869	855	872	841	818	790	885	857	845	897	879	848	891	879	847	818	860	905	896	894	815	878	896	839	895	884	819	874	846	835	842	814	852	850	879	836	856	814	867	858	848	887	847	875	819	894	895	861	855	854	842	849	800	848	893	815	854	804	875	875	881	878	864	879	856	858	879	889	878	871	853	885	885	865	890	807	829	808	854	838	806	827	893	873	841	818	838	899	877	885	834	820	841	870	869	869	819	804	831	861	856	879	819	796	887	858	817	877	853	915	860	818	885	824	830	866	841	860	938	812	822	835	852	865	869	897	865	884	847	853	844	850	851	830	898	909	884	909	848	864	904	918	867	884	824	810	891	844	820	842	917	869	914	869	841	871	828	835	896	847	932	871	854	845	858	890	875	828	849	903	812	845	833	845	846	875	895	854	834	896	845	881	835	882	862	855	842	800	839	906	840	859	842	823	871	869	874	862	810	824	863	807	873	838	800	876	872	815	799	858	863	883	887	862	857	804	852	844	856	857
24645	21010	23925	28263	21007	13470	509	398	347	284	307	302	271	284	288	309	280	243	284	280	276	293	253	227	260	285	286	275	258	261	269	269	274	294	252	251	282	244	271	263	259	262	244	280	240	232	275	278	264	240	271	234	269	242	260	239	260	254	262	291	247	274	275	245	267	247	245	267	257	257	286	270	277	252	254	260	292	302	249	267	266	249	225	261	270	250	227	246	264	257	237	269	260	262	232	252	251	281	272	256	259	292	273	275	269	291	274	295	262	255	260	283	304	270	243	251	251	270	253	260	273	278	255	250	268	270	256	254	267	299	270	259	261	266	246	255	247	254	218	250	266	270	245	265	270	289	261	260	258	294	279	272	255	251	284	263	244	239	273	255	248	262	264	234	277	265	258	257	269	243	262	242	281	259	245	260	278	247	265	282	254	237	294	256	246	249	264	262	245	275	271	253	273	274	254	284	277	258	293	265	231	271	234	260	248	289	259	278	268	245	286	260	239	272	266	235	260	270	253	254	256	264	253	275	269	285	279	300	262	251	255	290	237	280	280	277	257	264	247	228	271	284	251	255	226	263	251	291	243	262	268	267	264	274	248	285	273	251	253	244	308	270	288	270	265	267	238	268	272	259	271	285	266	277	281	264	243	278	256	236	265	245	230	251	284	290	269	248	292	252	237	280	253	281	248	263	297	264	270	279	259	278	255	253	257	259	226	247	286	230	242	293	290	270	261	261	257	239	255	265	296	247	247	256	280	253	229	227	246	259	252	254	254	269	265	261	244	264	261	229	259	256	242	257	280	254	287	301	273	246	268	269	253	258	254	266	272	244	241	272	238	270	266	239	236	232	239	275	254	241	275	283	274	266	263	268	283	244	251	276	253	259	304	260	270	248	232	272	256	259	250	263	278	250	272	260	263	229	241	277	274	243	259	266	247	238	262	250	259	246	250	250	251	268	231	265	280	254	267	245	282	246	289	261	280	282	251	262	249	258	263	269	261	259	231	245	244	258	253	242	259	242	270	264	224	270	268	291	273	275	245	275	254	264	255	250	248	283	260	273	253	269	268	295	252	243	252	254	294	274	259	255	256	290	264	265	268	260	267	238	259	266	230	269	235	246	251	268	236	242	241	287	283	286	296	283	275	263	246	277	304	240	256	233	243	281	283	269	231	270	268	277	270	249	247	266	264	244	237	254	249	266	273	263	282	247	228	224	265	248	245	266	233	287	267	292	257	249	281	323	255	266	268	252	267	265	269	252	262	252	240	265	291	310	277	276	259	238	237	249	269	240	240	237	258	268	254	279	279	268	275	284	260	259	260	252	278	233	273	277	259	294	258	253	270	257	281	273	247	272	244	242	258	251	249	275	250	268	280	288	255	238	262	240	276	243	266	278	271	250	248	283	252	273	251	262	244	269	261	239	269	236	259	268	236	263	278	275	266	289	245	273	232	264	275	263	258	234	239	264	256	254	253	254	239	258	292	262	250	263	250	259	275	263	222	229	274	270	277	254	224	251	250	274	272	265	270	269	240	270	268	251	242	257	272	275	268	244	271	251	274	253	271	242	277	249	245	260	271	270	274	236	216	241	234	259	244	249	250	229	269	277	264	243	283	253	263	251	255	215	271	245	236	248	261	290	263	291	276	260	274	257	283	268	251	258	268	276	271	251	273	282	231	264	270	254	279	265	246	276	280	264	256	284	259	251	286	294	249	265	289	271	247	265	263	249	240	240	273	229	234	250	253	271	267	270	259	284	287	248	251	251	283	243	287	242	257	295	243	274	270	246	278	275	244	262	253	287	262	287	250	269	268	246	273	285	275	266	270	247	290	249	275	262	260	286	287	280	280	293	272	269	229	273	262	266	266	266	251	254	248	283	265	258	235	270	277	263	253	271	266	235	266	243	239	249	276	252	271	267	235	262	255	260	264	278	252	257	277	254	259	236	250	262	240	242	263	250	262	267	292	269	273	268	242	209	274	253	267	271	271	300	272	250	283	273	305	249	241	265	236	257	239	281	257	256	264	268	267	255	284	251	243	251	277	271	268	249	259	272	276	270	246	285	271	264	273	253	244	282	258	225	269	244	246	251	273	241	289	267	260	272	266	246	257	264	259	238	268	239	279	295	264	263	229	244	256	260	239	284	287	263	253	233	282	266	258	256	273	291	257	278	252	260	232	241	241	267	264	252	257	294	283	271	284	286	229	267	278	251	273	257	256	279	289	265	246	263	270	275	280	259	232	254	249	267	256	279	274	239	269	280	264	265	279	266	272	260	263	285	230	260	256	299	254	262	250	215	246	238	258	266	264	264	247	261	276	257	253	276	265	266	252	281	268	277	276	260	273	245	271	268	249	281	240	253	287	272	234	251	267	267	284	275	268	255	257	264	270	263	249	261	268	264	251	260	260	253	259	242	243	259	270	239	264	268	250	268	266	253	244	286	269	254	260	266	231	242	276	250	272	255	262	261	299	255	252	270	276	302	261	290	264	247	258	259	244	243	257	285	260	270	239	294	245	251	255	272	282	251	268	249	279	257	257	271	251	259	274	271	253	313	269	237	245	271	267	258	258	265	247	260	280	255	270	264	242	274	264	263	292	246	255	281	278	247	292	297	268	263	262	227	237	235	259	274	279	247	253	283	277	267	263	248	246	268	252	233	253	296	239	239	272	247	267	260	262	272	217	252	270	275	242	293	286	270	282	268	270	238	253	240	247	273	254	274	287	274	222	258	254	238	256	242	268	241	275	261	265	266	250	243	272	253	264	266	230	241	282	270	253	281	285	259	262	272	260	250	240	281	275	265	244	275	265	278	261	308	253	254	249	281	265	259	219	285	282	264	247	273	256	236	263	265	245	252	271	294	261	256	244	254	274	279	270	260	252	246	284	253	254	228	244	262	271	237	241	242	288	261	271	237	271	273	239	235	263	277	255	244	230	240	265	270	264	265	272	248	262	276	286	278	247	253	284	264	257	256	270	270	253	250	264	270	294	270	274	267	269	237	250	262	271	256	266	267	280	270	242	222	264	240	269	295	279	262	270	232	256	261	265	253	251	286	246	249	246	252	265	251	231	289	267	265	253	268	269	268	270	254	269	225	244	267	262	269	222	266	269	230	252	267	250	288	277	270	284	280	260	245	232	270	278	234	280	275	262	290	264	268	262	267	247	262	249	257	262	235	270	256	277	275	266	236	254	274	284	250	291	281	238	266	268	255	244	266	255	274	251	241	244	240	271	248	280	261	256	275	261	249	253	265	254	298	269	270	278	242	248	237	269	253	266	254	278	228	228	257	247	270	246	256	259	280	273	270	246	234	257	243	258	251	231	266	278	245	237	251	224	241	247	264	271	277	283	270	273	239	269	273	244	266	271	241	250	270	241	262	250	259	273	268	236	271	292	265	272	255	272	234	293	272	251	248	238	305	244	260	269	254	252	281	252	245	279	276	243	271	234	280	275	276	252	234	229	256	258	282	273	257	254	251	273	240	297	247
3154	1884	1189	832	747	693	717	635	682	675	687	675	650	636	622	622	632	645	653	672	669	631	667	644	640	606	653	632	616	616	634	631	628	626	631	616	655	646	680	594	641	629	608	665	651	667	661	632	634	689	631	683	666	605	647	626	651	642	657	656	659	603	664	654	657	667	618	595	626	681	597	635	670	643	633	667	591	642	676	616	629	674	638	598	651	595	601	614	662	616	613	594	585	673	615	607	664	639	630	653	646	672	642	594	644	629	632	642	641	656	622	667	646	622	631	641	606	588	636	642	635	620	677	658	638	617	624	658	678	698	588	635	664	661	648	654	637	623	691	617	652	625	670	601	582	643	614	609	646	642	637	638	638	664	622	662	608	621	623	620	635	640	606	660	675	632	613	604	603	627	665	662	644	658	625	649	612	612	620	632	641	601	658	656	682	648	658	607	634	620	643	616	665	639	643	624	625	626	636	631	597	620	630	644	661	617	661	647	691	595	626	605	649	629	627	611	643	656	647	615	626	593	616	628	682	605	653	655	675	611	625	624	633	625	591	652	639	613	693	643	654	647	626	633	653	605	632	614	658	631	627	661	630	620	614	638	608	629	628	672	639	622	625	646	636	629	659	610	629	621	663	670	623	601	632	644	626	649	634	671	660	619	626	587	615	648	626	665	628	656	622	652	646	618	692	626	613	672	634	677	612	616	613	661	624	601	645	601	614	688	646	649	633	629	666	649	599	639	655	629	635	649	645	625	632	649	624	606	637	595	623	634	645	678	670	600	637	615	639	581	610	648	613	662	665	591	632	655	615	607	642	645	651	610	654	657	660	629	670	614	675	618	599	632	608	655	598	625	656	646	630	653	633	614	624	578	624	644	655	612	653	609	646	640	618	656	617	634	617	637	627	627	659	631	614	674	649	616	620	627	599	649	697	624	628	655	599	628	626	622	620	668	652	616	669	635	622	601	650	650	653	637	662	639	643	676	620	644	621	635	664	659	662	658	615	671	628	638	621	649	642	652	604	619	617	612	652	636	635	610	616	660	624	602	651	647	645	649	631	633	583	614	645	601	625	613	636	622	626	637	617	613	641	629	714	677	620	606	687	620	661	606	684	637	679	661	631	650	646	646	649	624	624	670	652	600	636	675	652	631	641	668	679	631	631	672	672	636	596	653	655	635	641	645	614	646	690	638	668	604	675	611	648	615	652	666	596	659	628	613	611	677	654	669	597	604	648	625	644	633	683	648	647	607	662	638	598	647	690	608	611	649	631	645	666	629	607	666	682	606	595	661	652	638	625	678	621	654	660	657	634	584	619	630	614	608	618	626	641	651	657	648	654	604	679	618	602	607	618	638	638	643	617	607	582	661	659	641	653	656	670	655	634	566	604	674	667	700	672	647	595	612	622	667	605	660	625	631	621	618	634	639	667	650	593	639	594	604	682	651	627	614	648	628	651	658	628	618	640	624	633	602	655	655	638	628	648	644	644	632	682	623	631	633	598	645	622	658	634	630	663	629	635	677	595	644	658	623	620	646	642	659	630	603	635	651	606	605	609	615	635	683	589	658	638	632	641	637	633	621	582	626	667	639	620	653	639	599	598	625	619	645	643	631	631	631	664	582	602	645	609	601	599	621	615	628	620	623	596	657	656	629	611	644	680	626	617	625	629	577	631	618	584	617	619	639	672	613	642	608	636	651	652	624	595	634	637	613	640	616	641	597	612	614	614	646	651	634	688	660	622	656	611	610	621	669	609	668	642	613	636	646	645	621	586	626	619	683	652	649	612	610	645	592	651	642	648	650	642	664	673	646	626	659	673	631	649	635	659	650	619	641	667	664	657	626	626	622	625	624	650	627	637	629	598	610	622	638	626	607	607	573	592	651	621	597	637	618	659	656	658	655	600	677	612	663	628	654	622	636	638	615	617	615	633	628	674	618	639	624	562	656	649	642	637	642	642	625	654	658	613	599	640	625	643	646	619	633	629	644	645	614	687	636	635	592	679	617	623	636	656	647	628	617	656	627	625	594	589	613	600	614	654	657	629	638	670	656	632	640	618	594	640	599	682	622	602	627	634	616	612	651	642	607	642	602	608	633	676	625	607	625	624	630	626	669	625	606	602	663	660	662	621	676	616	632	650	618	610	628	613	647	690	615	647	652	665	637	637	635	628	585	627	612	692	612	587	659	674	616	652	630	625	625	628	648	643	618	644	668	636	623	672	661	621	613	638	673	640	628	625	663	670	614	614	593	622	625	649	639	633	600	645	638	608	635	696	669	622	661	631	631	616	635	627	619	645	622	628	648	651	586	665	625	639	657	621	678	674	687	628	626	659	674	633	651	694	631	681	644	680	611	638	676	635	621	658	607	625	663	658	626	623	601	641	694	627	671	640	614	590	619	648	626	604	612	617	626	660	593	632	698	625	626	664	622	625	619	653	650	634	672	636	638	641	641	629	678	641	617	636	625	656	641	616	653	607	612	671	633	629	636	612	643	640	614	606	605	648	635	641	659	687	655	620	603	644	610	639	620	659	662	662	588	640	636	652	634	632	634	641	648	634	633	657	669	621	674	636	671	675	660	667	637	615	628	641	639	591	611	632	611	648	650	629	668	647	618	630	645	621	637	638	629	650	637	633	590	619	671	655	654	652	622	619	644	647	635	672	625	640	644	587	603	623	658	684	642	669	615	625	641	619	619	634	635	674	629	621	608	669	622	637	634	636	605	633	678	668	638	612	660	644	611	630	641	626	617	631	635	625	654	644	621	639	670	560	670	593	623	641	645	592	659	590	599	581	619	658	657	633	636	652	632	676	664	674	608	646	638	637	640	592	668	608	580	621	629	643	669	651	605	640	629	636	633	639	637	650	680	633	641	644	628	617	621	614	653	620	664	610	635	656	608	612	643	678	596	687	629	633	672	589	630	649	666	690	623	618	641	656	604	660	602	634	638	621	611	648	660	646	619	681	610	620	673	629	609	625	626	648	610	646	641	661	658	647	697	611	656	625	630	632	626	595	622	635	618	592	627	590	604	638	633	619	673	638	650	663	596	643	628	611	625	574	640	613	658	650	647	624	600	603	635	635	638	637	612	659	646	650	655	639	633	630	632	640	626	643	656	632	640	698	610	612	628	614	652	649	650	677	653	626	623	664	669	620	615	692	605	646	659	635	640	606	616	628	598	628	625	636	681	599	584	621	676	651	630	623	618	704	642	676	656	629	579	653	589	618	626	653	667	643	655	620	642	684	634	625	608	680	638	649	632	664	622	669	612	633	664	633	589	634	642	590	630	658	653	607	632	662	627	661	636	629	658	651	654	648	617	616	627	679	606	615	595	651	631	624	652	630	625	636	651	692	658	636	614	600	604	648	642	688	638	616	593	688	652	649	619	652	631	595	656	608	616	637	641	638	634	641	695	629	616	619	569	650	637	645	667	641	679	654	641	603	659	630	630	593	645	664	613	643	628	621	631	644	643	656	611	625	611	685	612	626	662
23901	20998	24368	27801	20999	21005	12262	404	246	197	227	224	164	165	152	149	151	145	159	142	134	131	130	137	125	130	126	115	152	125	134	106	133	111	111	129	109	125	137	98	115	103	131	110	128	145	146	118	114	119	128	116	111	127	118	104	112	125	108	121	120	119	127	137	119	122	126	114	114	120	119	113	125	129	128	117	116	119	149	114	122	115	126	124	113	124	129	127	141	114	116	128	131	113	93	114	145	120	113	107	114	142	121	128	114	131	125	125	136	123	110	107	126	141	127	128	125	108	136	110	137	97	110	104	105	106	126	102	116	103	132	129	116	129	107	107	113	131	116	114	123	132	123	124	126	121	123	130	119	105	109	120	131	111	104	127	112	116	125	136	131	127	155	134	112	130	119	123	101	123	120	116	129	121	130	129	108	116	95	125	116	110	115	139	126	143	116	137	119	127	120	143	116	106	123	123	149	125	116	126	110	118	107	118	115	127	123	116	124	109	131	107	101	105	133	123	126	134	105	140	120	105	108	119	112	112	107	98	108	102	146	120	129	118	122	108	110	125	102	127	125	118	115	136	118	143	128	100	112	115	108	111	128	103	127	121	96	129	120	110	146	129	123	136	134	111	117	110	131	117	131	125	119	131	126	128	141	112	138	117	126	106	122	99	118	118	114	116	136	117	129	118	115	114	93	123	104	124	119	126	115	119	129	102	148	124	115	145	139	116	122	116	124	112	106	112	116	116	112	130	118	130	143	124	119	121	122	115	118	116	116	114	109	110	126	134	137	110	107	127	128	98	109	132	122	134	123	109	150	105	129	117	118	109	121	113	105	112	113	105	118	101	122	130	116	143	116	109	139	132	116	123	112	123	106	126	110	112	130	121	96	124	114	103	129	129	122	110	94	114	125	135	120	88	125	99	114	125	117	116	120	129	130	93	124	105	110	124	119	121	117	131	119	120	115	105	113	132	135	127	112	104	105	119	114	125	105	117	116	123	117	116	115	132	135	119	112	124	126	107	131	127	123	118	114	134	117	124	122	91	116	112	122	120	138	130	118	116	117	112	117	133	126	135	127	113	129	121	127	135	115	116	123	124	115	103	109	125	108	123	135	119	117	114	113	129	127	135	125	128	150	131	127	128	133	140	107	112	115	125	107	119	118	121	118	124	143	120	99	121	105	125	112	132	126	122	131	128	120	132	134	105	125	96	110	141	123	105	102	136	145	110	119	111	127	131	124	118	126	117	114	123	121	89	129	104	126	121	124	123	119	126	137	127	131	125	107	115	127	133	104	120	121	113	125	125	120	128	101	123	121	133	118	113	120	130	123	104	110	120	114	115	120	110	119	115	121	118	120	120	107	128	134	145	123	114	119	121	132	117	118	106	96	123	123	117	119	112	126	114	117	107	125	123	108	119	118	131	114	134	127	102	120	118	128	128	128	127	113	121	108	109	119	116	119	114	142	127	118	121	134	111	115	133	123	128	98	114	121	124	125	120	112	135	136	137	123	121	122	127	109	107	110	104	116	131	100	114	117	118	117	142	108	105	126	112	133	131	115	122	104	133	123	113	109	122	127	115	87	122	118	112	106	123	124	137	129	118	114	127	109	137	101	117	102	102	132	124	96	120	118	117	112	137	138	106	103	134	122	120	114	124	123	133	110	99	141	128	135	153	119	105	119	136	110	106	102	120	117	117	114	114	108	133	116	111	125	132	123	114	140	110	131	131	137	134	134	121	124	107	113	108	121	144	125	120	109	109	125	122	127	134	108	121	127	134	124	119	113	114	133	126	146	115	131	126	125	121	105	113	123	130	128	126	131	97	109	93	115	141	129	137	109	109	141	112	116	104	118	124	128	119	129	126	117	131	112	126	117	137	117	107	118	122	125	129	115	120	111	112	120	133	114	134	125	105	124	116	139	108	114	120	103	127	120	125	109	108	109	119	120	127	133	118	117	123	112	112	122	122	112	111	108	127	108	134	123	130	124	107	125	112	116	120	120	138	114	106	108	126	119	138	154	120	116	134	133	125	112	125	125	126	134	145	94	124	108	124	126	118	93	127	110	109	146	105	137	131	129	120	109	113	112	122	110	109	110	142	106	106	121	115	102	119	134	119	118	127	107	115	123	121	126	138	109	106	110	114	118	131	118	130	124	122	133	104	135	107	117	114	134	119	123	109	149	123	131	139	130	113	122	123	115	127	134	128	116	121	117	108	106	105	126	114	119	108	109	127	105	113	145	147	122	126	106	132	125	135	121	118	125	110	113	120	149	114	130	114	128	135	131	126	130	93	116	131	125	105	111	125	129	104	96	107	119	106	119	107	122	127	115	134	115	127	132	125	129	135	126	122	131	109	109	123	124	131	112	115	115	138	125	124	121	113	116	112	124	110	122	114	112	122	113	102	102	110	123	124	118	110	115	123	123	105	123	100	97	112	127	92	124	130	107	121	118	124	118	122	123	123	126	129	124	130	112	103	132	118	109	98	122	108	106	137	121	127	118	118	144	123	127	116	108	105	121	132	113	107	99	110	112	118	115	113	126	143	126	108	105	125	131	124	130	132	141	114	113	120	138	147	124	127	125	112	128	129	116	124	139	127	113	119	109	110	102	109	121	123	134	122	112	123	111	138	119	120	126	125	140	115	124	99	122	128	121	108	103	127	124	130	113	123	133	120	120	134	122	117	127	135	99	105	115	131	129	124	122	109	89	118	119	144	129	131	130	130	115	117	108	101	116	106	109	110	108	111	126	139	132	112	113	108	133	134	119	124	118	120	108	124	116	113	130	135	118	124	107	109	104	118	103	116	124	104	111	114	123	126	129	110	123	125	116	113	107	93	117	95	110	135	127	141	139	124	148	116	115	114	102	142	124	136	108	112	116	121	114	104	119	121	122	138	103	117	121	133	105	101	144	116	129	116	112	115	108	131	139	106	123	128	116	114	117	118	127	122	105	112	128	146	114	116	132	119	114	104	130	116	128	118	110	126	105	108	117	140	124	138	108	107	125	121	102	109	143	116	101	108	123	145	145	121	116	129	110	124	130	119	115	114	119	122	122	125	117	116	121	123	128	107	113	136	112	110	130	112	116	122	115	145	119	101	104	146	137	111	105	120	121	108	118	123	137	120	114	134	134	117	134	121	112	127	130	106	126	109	128	134	107	113	115	131	105	150	110	128	119	124	120	124	120	132	122	111	118	110	131	108	109	117	135	118	119	129	147	116	122	134	142	117	122	156	125	127	108	107	119	133	117	114	110	114	114	109	121	112	106	122	114	106	115	125	119	130	110	117	109	109	111	116	120	131	120	118	120	125	112	110	101	116	106	97	128	111	132	133	111	83	121	111	106	114	137	134	120	138	157	122	122	112	107	121	128	108	121	101	131	125	132	136	129	114	124	125	105	114	124	119	109	122	115	124	132	115	119	112	122	140	99	119	128	136	122	120	115	100	117	111	127	115	125	117	99	126	118	122	120	142	133	111	122	118	104	120	112	111
2998	3056	1359	754	556	469	418	407	411	341	359	369	372	396	353	358	369	382	348	354	344	321	312	354	311	340	320	312	318	309	352	307	344	343	312	355	349	356	318	332	351	323	348	313	359	330	352	319	360	320	340	321	349	315	315	347	324	314	345	315	306	351	336	380	304	314	325	323	342	332	317	316	360	310	326	317	340	311	341	319	318	323	334	332	337	326	351	345	345	320	343	352	354	347	314	332	305	331	320	329	327	301	328	317	345	360	336	323	324	332	302	342	361	338	335	348	284	321	329	335	351	322	347	322	323	303	367	342	317	333	314	358	325	337	297	326	360	330	343	343	355	336	331	280	359	321	332	308	332	327	346	321	286	359	322	323	372	310	316	339	321	336	327	341	333	333	338	350	315	329	313	347	336	329	356	317	338	290	319	318	330	351	324	308	330	333	338	321	331	313	318	321	362	320	348	329	308	311	289	308	348	293	327	316	363	306	322	343	311	326	294	351	342	352	332	334	345	316	334	312	314	333	330	338	315	333	324	336	304	328	327	342	340	322	329	346	336	347	328	340	340	322	319	368	354	340	335	320	313	316	311	336	312	318	336	314	343	350	328	311	325	312	309	353	324	323	285	308	356	306	332	317	329	319	320	341	398	301	313	339	322	344	317	362	318	354	324	337	335	327	328	314	302	338	323	326	321	335	324	262	349	336	338	326	302	335	302	331	361	367	346	316	346	327	313	309	332	346	334	290	327	326	285	329	356	360	350	306	334	299	332	321	369	358	337	333	332	363	335	309	336	334	346	317	328	347	321	355	325	329	302	374	330	327	301	314	362	295	320	328	315	341	317	304	355	335	337	329	352	325	352	343	333	322	324	315	333	334	349	309	358	343	318	331	298	303	316	338	377	325	344	336	297	335	315	333	302	291	346	313	365	317	306	287	318	345	338	361	344	354	336	291	352	320	338	305	304	314	331	349	349	343	326	313	350	318	312	300	342	355	348	318	337	281	320	348	322	339	331	344	318	333	339	321	323	313	304	328	318	338	309	323	341	337	300	362	344	308	337	340	315	329	343	345	348	352	326	316	331	339	325	353	371	355	313	301	328	331	320	319	338	338	324	338	338	339	334	340	335	348	330	349	308	348	357	337	323	301	353	296	343	354	320	353	313	321	343	315	336	331	319	338	358	328	322	315	328	334	337	367	344	337	333	351	325	356	329	311	324	320	336	312	328	293	357	305	316	312	326	347	352	328	326	337	345	369	342	347	344	308	325	383	336	348	316	315	332	371	326	309	308	341	347	332	304	373	309	309	304	300	345	301	343	328	319	380	284	330	315	310	322	329	333	339	325	317	312	328	314	323	309	316	354	309	333	348	358	316	330	329	321	305	346	339	287	331	293	343	320	338	336	339	358	320	335	323	321	341	308	336	319	336	320	333	351	329	314	286	329	348	359	302	330	307	350	362	342	313	336	318	342	331	355	337	352	340	333	318	314	346	353	339	324	346	342	337	325	335	360	315	310	350	338	342	332	304	307	350	347	356	313	318	376	291	299	366	344	306	325	325	298	319	333	330	321	319	348	317	345	318	326	313	299	310	300	321	336	327	367	316	330	330	342	318	359	340	326	348	358	297	335	316	323	326	344	335	314	346	315	340	330	339	342	333	292	293	355	320	337	327	318	329	313	319	319	325	315	328	346	310	353	275	304	331	355	318	337	288	338	307	294	347	333	314	298	302	315	305	307	350	340	304	334	322	367	311	345	337	346	350	321	304	360	298	336	333	317	322	295	311	332	348	345	360	361	362	311	341	323	350	293	308	322	317	337	337	332	311	334	333	304	345	303	314	356	355	314	322	336	339	330	340	332	315	309	322	351	319	350	313	374	350	323	324	345	376	309	320	316	325	335	347	342	333	335	342	354	327	333	361	328	324	349	320	339	351	306	351	343	330	349	317	316	340	323	314	321	330	334	328	313	330	330	332	316	331	328	362	352	360	313	335	321	329	305	305	344	279	328	338	348	356	297	333	334	339	330	324	320	343	345	324	336	344	305	328	331	325	315	355	319	342	320	340	339	323	319	359	310	323	330	347	343	324	313	326	309	351	349	317	359	345	281	333	312	322	333	312	345	345	316	292	322	352	335	320	336	332	365	343	313	320	320	280	330	318	302	339	363	314	345	302	334	336	299	326	320	336	299	333	319	286	281	340	328	323	341	345	326	299	342	327	325	319	292	334	306	308	337	358	318	333	307	319	351	330	331	336	318	335	336	343	312	337	357	356	340	353	339	329	327	331	313	320	369	323	338	322	342	330	364	313	334	322	346	315	331	362	315	319	363	319	327	332	335	301	299	313	309	294	312	337	346	302	359	357	305	351	330	334	342	306	339	377	317	353	346	342	330	302	331	328	318	303	314	325	337	332	345	320	344	320	322	332	324	350	340	327	335	335	339	322	322	338	327	335	319	336	352	330	348	341	321	340	318	359	318	331	337	319	355	325	311	317	320	338	348	338	341	336	338	302	333	304	336	285	311	311	308	309	353	327	353	309	310	324	323	340	319	338	331	331	348	311	332	320	350	326	344	315	307	366	360	327	330	343	366	289	345	340	310	312	319	324	330	368	334	312	338	319	294	300	323	295	327	333	323	310	343	321	315	345	338	353	329	313	321	306	355	337	311	299	361	345	334	328	327	353	319	321	308	346	310	353	351	336	324	315	349	314	337	309	342	290	327	333	329	326	337	325	332	301	346	333	280	343	310	293	313	301	337	340	348	334	342	327	333	314	329	316	361	329	312	327	371	321	320	291	360	331	311	327	307	328	350	320	358	351	312	303	356	347	322	314	346	338	348	325	340	346	336	321	325	330	312	302	298	343	346	331	311	312	339	345	313	288	332	342	326	323	345	351	302	346	319	328	318	355	295	301	339	338	322	347	307	322	322	333	360	313	294	344	312	330	338	340	361	332	312	334	333	302	316	334	323	358	333	323	323	344	304	315	324	309	346	315	298	320	334	335	358	344	353	351	314	343	316	355	371	324	320	308	291	354	343	301	343	331	349	345	348	345	345	302	347	356	314	319	324	313	362	348	328	368	326	324	364	331	299	335	340	321	325	336	322	345	340	323	289	343	359	353	317	318	330	326	341	311	357	310	345	347	300	315	291	340	342	290	333	352	341	315	305	303	359	311	346	312	311	343	304	317	311	332	299	326	339	319	336	369	356	335	341	344	306	304	342	341	330	326	330	350	327	356	314	306	324	349	339	318	321	355	337	346	326	307	326	351	330	335	309	335	346	300	343	362	333	337	334	358	331	317	330	356	288	325	347	330	312	333	352	313	325	320	336	323	328	340	336	317	324	371	376	317	310	319	309	336	339	336	326	353	352	295	311	305	339	321	319	354	340	334	326	375	340	316	343	339	303	337	318	307	332	348	297	321	304	303	309	338	326	314	321	353	347	334	356	299	322	361	342	312	310	336	325	323	320	304	316	351	345	329	372	349	363	321
31153	20389	9842	795	516	486	436	332	345	387	365	349	345	336	385	360	386	384	359	392	353	331	360	338	353	388	373	349	326	354	392	352	339	368	365	371	383	329	309	390	347	347	328	349	368	352	384	373	337	377	396	371	385	355	354	369	331	343	307	358	387	339	342	330	345	345	376	342	355	334	404	329	372	358	356	364	339	362	387	329	310	358	373	354	359	380	369	369	338	369	360	324	364	337	364	328	366	352	349	360	333	331	361	372	335	374	346	307	350	345	359	350	334	346	332	361	321	369	343	354	362	386	366	336	384	346	361	349	358	343	365	361	309	338	346	323	335	343	347	357	361	370	369	363	388	338	342	375	326	376	358	338	348	350	348	373	309	352	366	358	362	337	380	368	337	364	327	344	325	332	356	367	366	360	325	371	387	370	369	357	384	355	352	361	371	334	346	327	371	330	361	358	348	335	355	327	341	344	363	374	318	396	380	382	344	322	333	329	340	343	359	366	318	349	376	381	318	374	367	298	374	365	352	341	353	361	385	368	352	364	340	363	360	347	357	342	351	338	354	391	356	366	373	317	313	341	332	400	391	339	349	360	373	364	403	372	406	350	379	349	365	376	338	350	359	305	374	337	314	380	400	351	363	345	313	352	365	344	402	377	383	342	353	380	343	339	404	360	360	330	365	333	367	337	308	332	365	342	369	362	322	344	353	329	335	333	364	360	370	313	368	360	334	368	383	335	358	390	336	365	347	322	394	359	332	320	357	352	356	366	346	361	312	348	349	362	355	357	355	359	360	347	369	346	344	367	322	326	340	361	353	364	329	360	342	398	338	364	323	347	333	359	361	336	318	362	328	399	333	358	373	375	343	361	358	378	374	322	369	328	342	352	355	371	339	397	355	350	381	345	377	348	334	341	350	333	350	394	360	341	330	365	371	340	359	342	365	353	363	323	348	338	346	345	351	351	362	323	357	374	354	337	336	337	341	353	336	373	326	356	369	368	328	353	351	352	372	372	338	330	352	343	362	325	338	340	344	361	395	340	379	399	379	364	351	374	371	350	389	386	358	333	367	362	332	344	329	354	361	373	359	373	342	361	363	326	343	369	340	306	392	353	339	336	327	320	348	308	372	369	370	369	359	329	318	328	351	336	360	357	370	367	360	364	322	391	369	336	348	316	354	331	334	346	373	374	392	370	346	333	348	339	336	390	347	348	351	376	360	345	352	322	316	384	372	360	400	346	341	354	340	349	357	360	334	370	366	330	390	348	352	359	329	358	327	314	364	334	400	353	355	365	376	340	356	384	353	338	356	363	296	376	329	349	348	369	367	356	346	350	350	388	378	384	392	354	333	344	330	337	326	343	384	365	345	360	374	358	349	369	360	376	369	369	367	375	390	323	370	378	353	347	349	341	352	345	345	345	350	366	307	352	351	364	357	358	348	349	351	341	354	348	350	351	329	370	395	356	333	388	386	344	342	388	381	337	366	388	365	360	343	369	359	366	342	379	352	388	365	367	346	346	389	388	377	346	358	303	335	349	371	374	379	347	375	332	398	347	361	364	390	382	344	363	371	353	366	340	356	347	357	369	343	333	345	375	386	359	381	341	382	340	343	341	330	344	356	336	344	379	352	372	396	343	358	372	338	333	356	383	352	337	367	389	371	376	349	368	349	375	371	353	348	373	362	325	347	310	348	376	351	364	332	393	384	322	363	348	380	352	369	388	348	321	346	339	328	367	323	342	365	358	381	358	329	349	362	315	357	335	374	346	341	379	354	318	384	368	389	376	352	391	356	347	336	324	365	347	344	332	355	367	369	323	370	368	361	342	338	350	388	355	349	359	346	397	337	354	347	366	373	336	370	355	381	325	344	346	352	350	358	342	336	374	343	349	341	365	359	341	327	355	352	362	338	338	388	344	362	371	351	350	359	358	359	370	340	354	378	336	331	374	367	324	339	360	342	343	326	369	341	351	356	362	344	371	353	364	322	360	322	359	354	339	319	374	347	384	356	340	360	335	326	363	337	344	353	358	335	334	359	358	349	382	367	380	345	358	340	340	336	376	313	359	370	386	347	359	372	315	298	389	352	358	363	349	367	346	369	378	403	366	367	346	329	390	349	371	371	350	384	409	319	349	332	330	338	370	349	382	376	389	342	350	365	386	385	327	357	356	354	345	344	354	349	337	360	352	346	369	373	335	372	328	380	344	356	396	380	370	370	352	361	339	343	358	363	318	341	365	379	351	359	357	367	344	330	334	338	343	344	371	333	355	349	376	366	350	356	398	375	352	381	342	343	378	392	374	359	356	358	349	360	362	327	339	382	365	381	356	340	340	344	379	394	387	338	332	356	325	355	382	370	337	357	356	351	378	333	314	351	382	340	349	334	319	355	345	364	378	324	338	350	322	356	338	351	397	354	376	354	343	330	341	330	326	320	371	353	371	369	383	329	364	326	347	376	367	374	362	358	361	360	340	331	340	343	368	341	332	347	368	337	388	352	344	348	304	360	366	329	365	339	346	359	367	346	352	361	383	360	372	348	379	332	360	376	355	379	314	344	355	351	363	371	370	353	349	342	338	332	340	333	338	372	361	374	378	359	363	343	370	344	316	364	364	361	348	346	378	353	364	334	344	373	351	362	338	363	368	359	343	372	360	361	322	340	317	362	359	322	382	337	327	365	330	379	383	383	390	378	328	318	363	344	361	365	382	376	390	328	370	384	345	319	337	353	360	363	368	349	376	361	329	367	333	348	338	352	342	357	350	299	356	393	381	390	341	360	352	390	364	344	363	336	347	357	365	360	369	347	343	358	357	345	367	330	351	381	346	361	344	357	359	365	363	323	350	391	355	361	337	360	328	394	334	375	355	376	362	365	328	351	391	319	351	382	341	354	386	311	355	346	332	373	374	353	356	335	377	374	382	335	388	331	361	344	341	330	350	340	374	362	359	343	377	357	329	338	353	350	369	324	361	347	352	342	341	347	334	363	333	375	344	366	356	336	314	285	375	342	345	323	323	340	367	370	372	365	327	360	361	378	339	386	347	362	367	344	328	375	345	330	325	354	330	355	344	359	364	346	341	328	357	367	350	380	361	381	321	335	353	334	367	371	351	360	323	333	340	362	361	339	374	353	350	376	363	391	338	372	329	313	347	362	352	354	330	388	352	356	347	369	385	340	351	341	321	342	388	323	364	366	353	341	338	333	342	363	340	320	340	346	337	332	345	353	340	327	353	341	368	361	347	384	322	380	339	334	322	365	363	338	355	361	334	345	363	350	356	342	357	344	361	342	338	340	337	342	360	368	374	351	350	345	344	384	368	344	358	383	374	359	347	367	329	384	350	377	341	356	347	358	383	339	341	369	354	368	348	334	397	319	357	325	331	347	375	383	324	348	388	336	349	369	391	344	369	337	326	376	336	356	340	358	382	332	357	365	319	327	347	403	343	357	354	346	344	367	368	337	349	347	367	360	365	371	353	329	340	348	370	386	368	327	345
5420	1043	960	878	919	883	858	899	889	848	845	859	888	818	830	829	856	882	833	911	898	853	822	807	841	812	912	830	888	907	888	873	847	858	824	862	899	858	904	844	886	875	819	835	869	829	867	848	879	869	853	845	857	867	891	858	863	854	882	827	899	874	900	850	908	841	850	858	859	871	852	809	888	838	835	795	836	821	859	860	894	880	880	855	855	866	852	860	872	877	844	830	793	884	817	857	818	905	827	842	855	897	834	874	804	844	845	848	887	836	836	867	894	862	839	850	835	886	871	828	822	850	887	836	827	874	870	811	847	884	842	847	844	907	845	849	891	782	869	890	833	822	864	844	901	883	902	862	878	835	852	858	814	815	889	844	854	854	902	808	854	920	884	858	815	885	849	851	857	859	864	851	832	831	875	826	891	821	878	820	875	926	869	877	836	852	844	858	884	892	801	809	842	875	876	885	893	900	818	843	880	888	866	790	875	845	878	909	886	847	878	887	855	884	858	861	846	827	876	867	910	820	894	878	842	854	821	865	838	851	799	856	857	841	849	896	886	779	851	893	838	853	815	818	832	823	856	794	833	837	889	854	837	860	812	870	869	861	890	813	798	860	834	825	815	835	831	828	814	877	833	868	893	866	868	847	862	865	894	833	822	844	892	852	876	825	903	861	879	850	893	877	783	878	854	823	855	831	911	858	831	897	886	897	857	886	847	886	843	857	834	883	893	852	876	837	838	914	861	836	818	839	851	862	816	841	854	905	870	884	854	855	884	844	886	858	883	833	831	801	849	828	863	850	888	864	806	868	853	838	899	867	828	818	854	858	860	878	865	846	812	845	836	841	849	795	868	881	874	832	819	840	872	829	835	877	825	899	885	851	867	917	872	834	891	868	815	863	857	856	827	853	855	879	851	908	910	832	871	854	818	840	853	860	819	857	843	878	875	799	825	892	873	863	857	786	887	859	865	844	798	898	856	815	824	903	877	864	861	849	866	789	861	854	831	881	851	811	866	890	854	883	851	839	845	848	854	836	893	838	869	875	793	829	860	855	866	861	842	858	827	876	900	864	812	799	862	841	887	866	838	845	869	846	849	886	852	846	825	832	868	815	829	891	846	805	849	823	874	851	845	889	876	849	845	881	853	846	820	851	843	889	855	866	881	879	828	840	878	851	846	849	848	907	808	816	859	894	889	816	877	868	868	850	851	838	849	820	841	858	860	822	857	882	844	805	846	802	852	900	834	886	862	857	920	863	908	831	906	876	845	838	858	972	864	845	877	858	819	816	905	883	817	871	870	819	856	866	849	795	867	842	859	773	783	861	839	827	824	875	899	882	819	842	867	915	901	832	867	840	843	878	839	783	835	834	820	869	884	885	861	843	887	844	885	843	868	822	839	861	881	869	823	871	894	880	823	878	797	889	892	855	882	834	856	884	896	860	882	849	886	900	834	860	830	838	866	873	820	876	889	818	850	865	840	867	804	863	820	834	858	887	867	852	800	857	889	868	888	860	841	843	845	911	874	851	839	822	837	829	862	881	874	831	854	857	838	862	860	824	874	931	861	858	902	843	884	864	864	863	866	840	860	831	851	793	860	862	877	844	869	883	812	849	861	860	824	857	892	843	843	863	839	835	882	860	875	855	859	846	845	880	829	873	858	848	838	833	913	863	825	844	860	875	899	859	860	851	904	835	929	902	884	869	820	852	846	825	840	886	819	844	826	868	867	819	896	859	827	841	820	843	864	841	898	864	859	899	842	834	857	828	857	839	906	827	843	910	877	832	852	862	882	836	831	872	857	856	861	888	873	864	900	807	874	837	897	854	888	910	866	880	866	881	871	901	863	833	883	817	845	835	827	786	875	837	812	864	795	845	819	946	858	861	815	873	911	823	860	865	868	833	859	868	868	897	835	860	869	889	838	920	833	808	829	893	800	900	808	848	887	884	861	867	838	847	852	856	809	807	839	884	858	858	866	867	885	823	852	825	845	837	802	889	876	828	811	856	831	869	841	880	882	834	853	868	853	828	914	923	822	854	858	837	862	877	861	889	870	882	830	839	880	830	865	887	887	841	841	818	841	812	842	836	891	842	846	858	822	846	857	856	894	868	840	880	854	881	859	890	893	857	861	897	835	845	915	845	850	846	847	871	887	864	878	888	866	881	876	855	842	874	831	808	876	856	779	899	876	877	872	814	853	841	835	917	815	824	922	852	885	831	831	850	858	850	888	858	890	941	856	884	876	920	878	861	829	862	909	826	948	846	865	868	829	890	855	790	830	835	847	879	884	827	851	872	855	867	847	832	867	884	943	882	886	858	863	902	855	900	902	892	860	868	807	818	849	856	863	899	849	908	863	827	814	838	855	827	864	868	834	834	885	860	854	896	830	840	836	828	823	884	847	831	833	882	753	835	847	870	818	852	817	838	864	864	861	840	862	824	874	882	908	809	866	828	849	875	879	837	827	868	891	877	844	838	816	811	901	842	879	877	848	825	865	817	865	842	867	866	833	836	918	831	868	834	850	890	870	865	881	868	850	860	842	826	839	851	925	880	903	912	846	847	877	873	849	872	822	940	837	862	840	893	890	837	816	865	881	854	956	852	838	887	861	846	920	908	843	845	799	862	858	927	816	874	856	853	868	826	864	863	818	860	852	854	895	827	900	858	868	849	860	866	881	832	858	823	917	800	881	852	844	854	860	838	884	814	838	872	810	867	873	908	870	854	829	841	863	904	806	827	884	913	795	860	894	855	840	857	836	904	912	870	841	890	890	814	855	860	858	827	825	855	898	845	848	898	864	834	892	824	841	861	833	838	863	802	886	886	869	825	887	850	810	906	843	883	817	850	833	896	865	908	826	854	841	829	876	868	920	892	857	878	817	813	867	887	785	828	881	888	880	891	842	915	853	874	833	860	841	908	874	851	862	808	882	817	881	876	911	865	871	903	864	791	875	852	840	868	859	849	816	861	848	866	888	781	891	833	882	842	835	813	897	885	860	864	871	925	878	808	850	823	857	850	876	817	847	859	865	822	864	854	850	819	847	836	865	859	890	862	873	857	893	924	886	857	826	899	829	848	817	855	853	863	845	847	877	910	851	900	866	858	828	916	838	862	879	867	815	811	871	918	821	837	832	904	894	845	879	806	889	843	854	847	892	877	836	909	875	836	906	862	876	839	850	872	848	849	911	872	856	934	913	889	833	868	805	805	855	898	800	851	848	845	814	917	867	898	874	872	852	878	856	860	869	867	854	849	878	865	844	838	821	818	841	837	808	920	861	876	850	803	821	873	851	887	895	860	841	854	841	909	870	857	875	873	861	885	840	805	872	927	839	870	747	812	862	851	855	861	834	810	882	855	877	871	898	820	841	841	889	881	849	890	896	842	867	866	885	885	802	878	848	843	882	858	820	798	859	861	864	848	803	806	863	847	865	873	873	821	902	913	869	925	843	857	830	848	871	883	835	893	839	829	881	813	845	870	809	833	819	843	839	849
24651	21024	23921	28300	21013	13759	587	355	323	284	289	305	274	303	280	276	284	265	260	256	277	263	243	261	291	264	278	247	281	279	264	276	276	277	293	242	258	261	240	270	274	254	276	262	259	256	284	269	268	246	272	257	258	242	257	289	247	273	269	263	267	301	247	288	245	235	240	271	252	285	281	280	282	268	263	264	257	257	262	306	293	247	268	241	246	258	247	234	260	241	234	245	251	257	276	247	267	237	244	254	269	291	267	261	253	283	259	249	246	242	250	267	253	241	251	264	253	261	258	253	272	294	244	257	272	259	252	231	290	293	267	241	239	254	270	264	281	262	311	273	262	241	267	268	226	247	260	277	253	266	269	245	254	281	280	265	256	265	250	249	232	238	243	274	266	269	256	256	262	242	270	241	279	278	233	282	250	268	235	266	264	255	271	289	273	273	274	265	269	284	251	281	276	251	247	251	254	282	243	265	269	239	280	272	252	276	276	264	243	260	264	240	319	240	253	279	269	286	277	246	256	255	258	257	290	256	265	272	276	255	255	230	260	272	268	266	232	271	275	261	250	272	254	240	271	240	273	259	247	257	276	244	272	264	256	256	254	287	265	248	262	246	245	271	281	271	237	263	229	247	278	233	258	287	264	263	276	250	274	241	263	290	245	248	272	254	261	245	242	286	245	240	277	239	226	245	288	262	233	285	251	256	298	236	264	283	251	296	259	278	254	267	237	278	237	274	248	256	269	253	229	291	218	266	267	244	259	257	271	255	259	247	275	257	263	255	261	272	247	250	243	285	245	261	252	234	267	268	277	258	282	283	266	269	237	273	258	282	268	257	269	301	260	250	233	254	255	272	262	287	287	256	264	273	276	246	234	276	212	254	292	266	259	235	275	271	302	249	239	246	262	288	285	284	285	281	257	286	280	252	261	295	249	229	252	270	275	264	233	208	264	231	293	249	284	274	274	251	240	271	258	264	268	301	245	286	263	247	279	219	236	275	256	244	262	281	260	246	269	256	284	290	235	304	274	291	255	274	281	267	234	261	245	273	266	269	255	268	237	241	229	240	279	239	266	253	277	264	277	267	226	241	243	249	253	238	258	274	259	264	243	239	274	249	257	289	287	276	279	250	281	255	260	235	263	255	258	284	224	233	232	251	248	267	268	286	282	283	294	305	274	261	267	258	255	264	302	285	279	273	271	265	263	252	247	262	249	228	258	290	284	250	257	256	253	256	271	269	244	282	249	263	274	291	277	232	253	231	256	290	286	273	245	264	251	237	261	276	262	241	244	249	242	250	254	261	268	252	205	241	264	257	250	245	241	262	273	248	261	271	236	276	259	251	251	287	255	238	265	252	234	245	256	282	277	256	254	272	251	284	256	253	273	263	254	277	288	276	256	239	281	242	259	253	259	243	281	261	257	229	273	241	268	247	281	253	274	247	239	261	260	255	247	257	277	240	272	273	269	263	263	264	254	299	267	262	239	250	235	271	261	274	255	280	259	255	270	273	242	260	249	290	247	228	276	241	244	256	270	269	231	263	268	253	250	301	267	285	267	216	270	251	220	261	246	258	261	246	237	249	243	265	302	257	264	232	242	246	237	271	240	242	251	272	229	255	264	274	252	245	278	245	236	233	247	248	237	277	255	240	256	262	262	264	270	258	252	262	252	281	291	262	273	270	243	242	258	264	281	287	266	266	271	280	286	260	280	252	282	264	256	285	248	247	257	272	229	258	269	265	250	290	280	268	243	256	251	272	267	258	270	257	260	211	216	251	275	270	233	290	252	264	265	255	269	249	273	263	268	257	296	290	259	269	259	265	292	269	265	240	221	262	249	259	271	257	287	257	250	245	261	262	305	266	277	246	246	251	251	256	277	276	240	246	248	236	252	271	248	251	253	248	257	240	252	255	266	242	233	254	256	242	267	278	247	265	249	273	246	250	258	242	254	252	270	264	287	267	253	276	266	286	243	276	254	279	224	277	262	252	261	251	261	271	248	227	235	280	241	258	266	289	273	260	248	228	238	256	234	268	275	258	269	260	218	253	245	251	264	246	263	228	259	277	263	267	284	272	236	257	271	277	230	280	287	276	248	286	237	251	249	274	245	254	256	242	270	271	268	278	253	242	220	295	310	276	241	255	260	256	276	249	223	240	280	239	276	236	241	253	264	254	235	251	267	257	252	256	254	289	277	270	264	267	223	236	237	247	241	242	263	270	256	233	240	246	247	235	242	240	252	241	280	293	246	237	260	231	235	249	262	266	256	293	274	261	234	247	252	274	259	272	272	250	282	253	236	267	260	227	249	256	269	261	270	229	268	290	238	258	254	246	234	265	265	272	264	278	274	253	272	265	264	249	241	258	262	263	250	247	247	257	243	236	264	250	254	235	263	254	262	287	265	276	262	260	252	258	262	228	253	267	277	255	278	267	319	281	303	239	270	262	263	267	278	272	265	269	248	235	267	239	271	256	268	243	242	235	268	273	249	244	265	245	279	246	254	288	278	251	258	289	259	252	256	272	256	277	253	266	264	249	264	280	266	260	279	294	259	251	246	268	259	261	256	244	264	213	259	256	268	242	285	240	231	257	268	249	293	297	262	277	269	271	281	260	258	260	275	264	286	274	256	248	233	250	250	264	280	266	252	259	249	268	267	264	280	237	270	240	247	260	247	274	303	261	254	259	248	260	248	276	271	281	255	260	251	269	257	243	259	255	257	255	286	255	226	248	243	256	265	250	270	224	300	285	275	273	272	272	259	262	255	275	243	238	279	264	248	270	280	272	269	252	270	235	264	235	282	262	244	246	250	270	283	259	238	285	270	253	265	263	266	262	256	258	249	258	274	231	262	253	292	224	261	249	281	245	232	257	238	233	219	281	246	234	231	259	236	253	250	288	253	259	268	258	266	263	249	260	255	274	285	260	282	274	242	265	241	275	256	258	243	273	238	259	265	251	244	250	273	284	276	248	300	274	252	249	251	269	249	264	261	266	248	270	247	254	278	235	232	264	254	245	249	280	239	291	274	266	256	260	256	251	280	255	259	250	235	267	225	276	269	246	259	267	230	254	256	275	275	259	274	271	286	256	244	249	270	242	245	252	263	268	253	269	253	279	280	268	281	253	277	279	227	271	264	254	277	268	250	264	261	252	249	242	226	267	240	217	275	284	225	224	284	275	271	260	258	256	247	256	273	242	267	258	282	248	239	259	266	257	244	240	248	249	260	250	273	301	241	229	250	239	264	271	276	284	248	249	253	273	234	294	267	272	280	242	264	287	256	237	245	270	229	270	282	288	286	293	229	242	256	248	249	255	299	273	276	233	270	256	257	249	226	268	253	237	250	275	259	281	268	245	271	237	248	270	248	248	258	255	212	267	260	244	262	290	263	245	251	252	236	271	262	262	259	274	244	260	288	249	254	236	234	258	278	249	266	273	230	254	268	252	250	287	258	285	269	255	259	241	244	245	257	226	247	256	249	256	267	242	240	271	266	241
3172	1887	1117	833	759	663	651	643	662	632	636	660	649	650	648	685	658	663	646	665	675	620	677	637	647	612	608	647	675	670	639	651	593	624	653	633	615	634	649	642	627	623	633	672	656	653	642	645	643	582	616	632	656	663	618	624	615	644	628	638	616	648	582	642	619	624	694	614	638	650	661	678	610	612	614	654	669	622	621	644	637	653	634	647	640	633	664	656	549	620	634	611	648	652	622	625	626	645	620	617	632	630	602	659	625	625	648	650	625	660	645	681	629	662	625	642	639	578	615	656	612	603	645	658	615	709	671	653	677	612	651	648	669	605	603	628	622	614	610	563	675	665	626	620	632	603	653	628	617	629	647	654	623	621	591	647	610	647	676	610	622	650	616	604	648	661	660	590	619	649	577	623	636	670	596	605	638	604	671	622	601	659	629	634	647	631	623	651	655	655	656	617	650	670	678	607	655	634	617	620	599	626	670	642	635	640	635	617	649	629	633	634	626	690	659	611	600	603	622	591	628	632	682	655	637	634	633	669	663	639	604	627	639	646	605	599	618	610	664	647	656	689	657	634	645	643	678	618	631	633	613	623	594	624	640	621	628	612	623	656	622	628	609	621	623	586	670	693	615	584	644	605	623	642	653	623	646	609	632	654	613	583	583	617	632	654	664	647	610	638	628	627	625	625	624	606	661	643	631	635	637	639	635	616	658	635	645	648	596	676	662	613	649	643	672	591	643	601	632	659	670	607	667	623	658	627	628	634	604	650	625	666	638	633	629	670	665	638	630	714	677	597	621	630	627	600	612	618	607	661	595	622	645	634	634	596	639	636	673	592	645	650	636	699	642	611	634	665	621	637	645	590	593	657	657	629	650	634	658	649	651	626	628	605	598	637	633	620	631	618	633	661	658	658	622	650	623	634	605	615	642	649	642	673	658	660	628	636	667	638	653	637	614	642	656	651	596	638	677	649	639	608	595	662	645	619	601	680	628	620	670	627	643	632	642	646	647	628	629	637	624	639	673	681	605	602	665	608	668	647	641	644	614	644	622	684	621	611	656	664	623	623	622	613	625	596	617	634	637	633	607	676	670	639	597	614	618	642	643	647	625	646	632	654	635	654	622	674	658	671	676	630	658	672	614	632	596	649	600	611	584	613	569	620	653	646	628	598	646	655	604	621	637	634	593	606	576	664	626	633	653	637	633	702	649	667	655	635	632	624	632	651	646	627	657	629	631	641	632	606	620	630	620	595	648	640	667	639	631	631	613	646	668	592	616	598	628	644	654	661	671	612	652	621	645	606	650	617	637	626	642	651	677	653	640	603	612	637	687	633	658	605	619	675	617	599	623	655	618	635	584	664	620	636	599	623	579	633	619	626	610	611	615	621	612	663	643	632	553	600	629	643	642	642	606	645	632	622	628	639	669	631	624	614	612	635	636	653	657	652	623	609	647	614	601	615	606	614	677	634	638	625	655	660	651	632	643	671	687	627	650	618	613	632	584	661	606	602	642	616	672	603	650	673	631	598	623	667	624	644	676	615	600	595	614	622	665	601	613	633	658	669	607	595	641	639	631	608	610	608	616	653	616	622	615	641	640	649	623	626	628	624	615	642	615	650	646	646	651	691	619	662	646	603	667	662	617	637	602	622	644	639	639	657	640	646	656	627	634	619	615	627	672	639	609	604	636	645	651	635	630	630	673	616	681	652	687	604	581	638	599	610	619	614	648	626	602	608	644	593	610	650	617	666	607	683	594	641	612	611	631	609	638	621	642	607	642	662	640	610	605	660	626	664	640	646	646	655	644	613	620	604	632	633	655	598	604	607	636	614	650	593	643	617	617	623	631	662	635	610	679	639	650	627	664	627	622	607	620	633	657	619	617	651	607	624	644	624	624	646	632	608	638	573	632	639	579	633	648	593	639	623	622	670	634	602	646	629	606	642	647	669	618	633	682	624	661	585	615	626	643	665	635	631	633	611	675	661	633	636	605	619	681	631	649	661	619	611	614	653	638	589	619	650	655	636	663	625	640	600	661	631	650	618	661	661	647	601	635	654	611	707	685	639	625	612	667	601	669	636	622	599	662	620	641	649	626	668	604	612	643	629	618	616	619	638	635	674	640	642	652	615	713	642	592	649	594	632	613	633	639	602	627	642	615	669	655	644	659	637	638	623	605	623	656	652	603	633	683	628	656	603	609	621	589	623	612	653	646	639	553	631	669	632	641	658	624	657	634	617	648	638	611	588	594	612	639	626	644	616	637	641	649	668	615	634	627	651	645	638	634	607	675	627	682	637	631	628	605	595	650	614	642	648	611	592	615	636	663	670	691	634	624	609	620	614	642	620	670	635	662	651	648	626	662	636	629	609	612	667	654	637	629	702	664	621	635	623	659	662	622	616	628	708	655	634	618	613	599	651	634	648	620	622	651	629	645	625	602	630	591	620	639	678	602	639	586	664	665	646	655	640	612	617	576	660	622	637	621	666	670	637	656	630	611	676	630	662	636	651	688	628	673	641	654	664	659	623	626	604	633	684	648	625	639	594	618	636	633	679	633	641	648	661	594	653	656	611	603	628	631	628	659	636	642	637	659	618	643	648	648	657	646	636	647	639	613	661	631	629	626	614	630	576	645	609	640	603	627	611	600	599	667	612	627	626	614	641	562	642	674	670	606	634	634	621	668	643	686	650	632	659	656	649	634	677	641	583	647	608	654	674	612	591	676	617	627	609	655	656	641	624	656	637	639	639	640	658	616	624	626	639	626	646	624	603	632	618	620	630	617	616	636	608	625	605	661	632	670	653	652	613	672	626	632	634	635	636	588	627	626	630	609	676	635	585	676	628	626	628	630	600	599	646	615	659	627	616	653	654	650	659	660	588	639	598	628	647	601	617	617	652	658	631	663	646	657	642	618	651	624	633	649	656	625	652	627	605	683	646	627	653	642	639	637	569	654	621	665	666	613	672	632	634	637	649	631	649	578	602	685	634	609	625	646	639	609	641	663	663	662	642	613	662	615	632	624	597	654	614	628	660	657	627	641	609	635	569	663	668	622	649	648	627	628	684	620	608	637	617	632	642	676	611	624	594	617	648	660	628	673	667	661	660	651	666	599	629	659	652	605	631	637	609	644	581	632	681	646	604	596	597	678	613	626	595	606	581	683	630	618	621	621	652	609	608	674	673	664	647	690	574	687	670	657	650	639	634	602	636	584	666	661	654	640	594	624	616	633	654	649	682	602	658	630	600	629	672	659	643	620	669	667	614	608	632	641	599	563	672	652	629	636	625	654	669	595	664	618	631	632	630	614	606	642	617	635	627	623	646	649	619	639	643	604	656	672	591	666	617	689	615	632	664	592	650	646	646	580	627	599	643	631	649	606	601	622	665	604	610	640	642	622	608	601	649	637	621	615	621	604	640	644	625	620	639	580	641	651	591	632	653	637	609	635	667	643	622	623	627	619	636	605	661	609	621	644	616	636	650	614	632	616	634	645	624
23919	20998	24349	27847	21000	21005	11943	471	264	205	203	192	160	178	137	171	150	136	126	138	136	155	123	133	119	139	125	138	116	118	128	131	126	123	121	123	143	134	144	120	109	133	109	120	135	102	120	126	112	113	144	125	134	116	114	139	104	111	115	137	120	121	120	124	114	130	140	123	110	125	115	138	125	103	132	112	110	127	103	117	134	116	126	113	132	107	115	106	106	131	121	128	147	124	123	128	117	114	118	140	144	102	136	129	114	117	125	134	123	110	132	140	115	115	121	127	101	129	120	134	119	97	134	112	134	124	108	113	112	115	140	126	120	121	143	104	127	118	109	118	97	107	122	128	120	115	109	120	117	111	117	118	125	133	116	108	118	127	126	126	105	133	115	97	122	102	119	145	139	110	130	113	137	120	132	106	121	120	120	119	138	107	139	133	104	128	137	122	99	132	127	116	131	128	109	141	115	124	106	116	107	126	124	106	111	134	104	129	114	145	128	124	130	112	119	125	120	139	128	110	118	146	127	124	128	128	122	106	112	113	121	134	124	118	116	139	138	115	121	122	129	103	115	113	124	118	123	117	128	114	111	115	125	126	104	120	128	106	123	122	122	116	99	122	137	122	104	124	132	126	117	132	134	111	122	129	113	125	128	125	120	118	107	116	112	111	105	96	117	146	115	120	131	106	120	119	126	121	122	138	130	116	116	135	99	126	115	98	104	127	110	133	134	94	113	136	146	115	101	119	113	131	110	114	114	112	122	123	124	107	124	117	151	113	122	125	152	129	141	117	127	126	113	121	109	131	125	131	104	124	108	104	123	125	102	133	127	126	114	106	139	143	151	136	106	138	91	109	107	132	121	126	110	126	118	126	122	116	126	142	123	132	122	115	98	123	116	132	102	119	108	138	119	125	120	119	97	129	124	115	121	135	121	125	110	110	123	125	141	127	119	126	102	120	117	95	121	134	114	121	120	114	124	111	108	131	142	136	119	122	110	126	131	127	116	125	128	125	99	157	110	135	124	119	119	132	123	118	134	133	126	117	129	107	113	125	119	110	111	123	104	119	112	126	114	103	118	109	120	142	131	117	107	110	131	120	122	107	128	119	130	124	106	125	101	102	113	117	112	107	141	130	121	106	123	107	130	123	138	119	131	119	137	131	119	108	127	132	109	105	116	112	129	114	113	107	103	125	144	121	99	113	139	144	119	111	113	104	111	116	116	130	121	126	117	120	127	117	100	121	123	123	101	109	118	124	112	121	119	110	120	121	108	104	98	121	118	134	108	121	121	123	116	121	115	110	122	122	120	152	121	121	120	135	121	134	101	126	119	111	114	124	127	116	103	119	138	122	133	117	132	122	135	123	116	102	138	126	137	140	105	124	112	113	113	111	119	105	121	138	123	123	120	130	136	118	113	109	127	107	100	120	110	130	99	129	119	126	128	112	144	121	98	134	127	112	111	107	126	112	109	126	104	127	118	117	150	124	115	103	113	121	130	118	105	130	132	113	118	128	129	112	128	144	111	142	147	108	125	119	112	140	106	108	119	100	115	128	117	112	120	146	109	120	109	112	106	108	129	115	128	127	126	128	123	135	127	106	127	131	127	128	114	114	142	128	106	127	114	124	107	119	118	140	123	126	131	137	116	149	113	129	130	123	135	119	125	121	116	152	122	124	105	120	124	109	125	120	135	115	137	119	105	121	126	125	121	111	121	95	111	110	116	125	118	127	101	104	108	118	121	121	132	109	104	117	132	111	138	128	121	127	121	117	100	130	123	101	131	112	129	117	129	117	105	117	120	120	107	130	114	114	128	124	120	111	114	129	110	130	101	135	120	135	111	125	121	124	122	119	104	110	138	81	135	123	134	109	122	122	133	132	130	119	123	120	127	116	114	121	115	114	134	131	133	129	114	144	116	122	108	101	113	127	113	139	115	116	131	136	108	110	108	130	147	118	108	123	131	109	121	112	105	106	104	145	112	125	125	85	117	118	115	134	115	128	124	114	124	147	118	122	113	113	125	131	129	108	130	99	135	128	120	131	111	138	120	143	104	142	105	109	132	119	107	108	125	114	115	129	121	125	129	132	111	106	129	122	119	109	131	126	110	116	115	122	136	114	109	126	114	121	110	118	126	107	101	117	109	120	128	122	109	137	114	131	127	121	133	116	114	140	119	109	148	114	121	108	131	115	115	108	125	120	101	130	139	126	119	118	120	130	133	104	118	118	117	105	122	110	109	117	147	134	138	125	116	103	114	137	118	133	131	131	108	126	142	98	108	123	102	110	143	115	100	117	121	121	141	117	107	116	104	131	126	115	120	137	115	130	115	122	125	124	117	109	107	105	118	102	119	124	115	116	105	116	117	121	107	91	108	118	123	111	135	114	149	125	103	100	117	124	109	148	125	116	119	117	120	105	116	91	120	128	151	118	122	122	122	109	125	123	142	128	103	123	124	105	141	119	142	121	143	111	129	111	115	109	123	101	134	106	108	142	134	112	126	120	136	104	98	118	120	119	122	99	107	137	115	130	115	130	117	118	114	102	120	113	131	114	109	108	109	119	141	108	104	104	101	116	122	128	129	111	114	117	103	111	132	117	118	118	110	131	126	90	108	105	154	100	114	118	116	127	131	125	135	112	103	144	125	138	148	128	112	123	133	128	120	122	134	114	143	118	120	134	88	86	113	123	100	130	92	118	116	119	117	121	110	138	127	118	131	117	111	111	97	120	107	114	124	120	111	123	115	110	102	117	125	129	106	116	109	112	106	142	103	116	111	109	92	127	144	112	105	130	120	140	111	122	112	116	97	130	117	91	102	110	101	117	126	138	113	123	129	113	112	118	122	121	113	109	126	129	130	120	105	124	130	105	100	119	106	129	127	136	97	137	119	135	109	115	103	114	111	118	125	131	118	106	117	130	139	117	133	136	136	99	117	99	117	115	121	105	118	97	108	135	132	111	113	118	129	112	121	128	120	101	121	100	112	133	126	128	126	125	127	117	135	117	125	120	129	111	123	109	121	133	134	147	115	119	133	102	109	120	141	134	126	109	126	106	113	111	111	124	110	119	153	115	135	120	109	117	147	118	130	139	130	120	125	98	122	122	131	129	120	120	107	100	116	118	100	94	126	128	110	105	111	128	107	99	118	159	125	109	114	117	121	114	135	105	122	100	118	129	130	120	106	126	109	118	112	123	138	119	120	119	118	118	122	98	100	111	120	124	111	129	147	119	121	125	118	139	112	124	138	109	106	139	148	118	141	125	136	110	108	127	105	129	131	129	105	125	123	116	117	99	116	132	112	125	116	129	107	120	116	120	121	107	133	106	131	112	122	121	132	112	103	139	136	131	122	137	120	121	105	115	111	116	120	144	110	120	121	139	120	130	113	115	124	116	121	118	111	113	125	105	120	134	136	107	118	131	136	113	130	117	123	122	123	106	124	131	117	99	102	124	106	104	117	139	94	112	118	127	114	129	135	104	90	96	130	95	130	125
3018	3092	1322	751	592	447	382	390	382	369	390	362	343	381	336	353	341	352	341	338	317	343	340	335	356	339	349	336	323	327	340	341	338	324	317	350	346	349	366	282	351	310	324	330	357	349	331	313	341	324	319	349	352	324	336	326	354	369	346	342	339	334	317	314	360	315	381	296	308	328	358	320	340	316	311	340	342	308	308	330	335	348	334	312	357	303	330	367	313	340	328	301	311	297	297	289	328	332	328	317	324	347	303	329	332	342	368	306	331	320	337	311	314	354	350	322	335	339	351	321	339	341	319	334	317	342	336	339	367	346	350	322	315	308	335	326	342	339	353	330	341	349	319	338	326	316	341	297	353	329	297	351	318	307	303	363	341	297	323	325	318	320	313	361	329	317	321	309	339	339	332	348	337	310	350	331	357	280	341	319	338	309	319	318	315	337	374	316	338	315	327	350	327	366	337	327	354	330	337	326	320	335	325	326	339	304	351	324	343	331	339	313	331	339	339	304	392	321	339	317	317	352	328	328	314	315	322	331	350	331	370	328	356	343	320	313	311	329	323	340	336	329	338	321	336	308	334	331	331	316	345	340	310	329	356	305	291	338	358	346	314	342	331	328	327	307	320	291	330	320	319	349	360	322	330	305	314	365	323	341	334	321	318	329	341	309	334	301	337	326	340	313	371	309	333	326	351	322	332	329	306	355	327	315	336	316	358	341	350	349	332	370	323	331	322	351	312	336	346	325	349	350	343	314	341	318	351	324	336	324	306	338	333	346	336	335	302	331	350	358	337	329	326	351	341	325	331	330	316	308	307	333	329	337	322	328	306	337	309	335	320	326	312	320	329	347	368	292	310	355	345	312	317	356	331	338	287	346	345	348	343	325	321	330	308	347	340	328	328	301	327	323	319	324	356	336	328	325	340	332	339	320	305	357	348	338	332	326	369	302	359	348	338	342	336	335	333	331	329	329	323	325	311	327	338	325	365	315	332	366	309	303	335	360	348	348	330	326	349	325	316	347	321	301	322	326	333	303	328	321	339	333	312	325	303	346	345	352	326	350	336	339	334	346	348	305	339	321	336	329	336	320	325	335	297	304	342	351	331	329	345	310	345	315	334	348	373	319	344	331	338	324	325	340	317	319	356	324	319	331	320	338	294	316	350	324	330	351	333	346	350	312	320	324	342	313	336	346	347	321	320	322	325	354	316	329	316	351	327	309	332	312	329	353	307	341	310	343	335	334	325	332	334	322	336	328	322	316	320	325	348	322	321	347	326	376	328	340	328	336	346	314	317	320	305	332	338	337	308	320	349	328	299	371	379	340	330	336	327	345	306	316	312	321	321	298	352	357	358	331	324	350	319	336	321	320	319	372	339	334	334	302	352	328	342	362	330	332	346	324	369	334	293	297	328	335	353	321	332	322	312	333	323	360	347	363	325	327	338	324	303	365	347	357	363	319	345	329	365	361	345	348	320	307	313	320	331	323	324	302	317	347	358	336	340	364	331	346	379	323	327	327	280	343	321	325	320	336	315	339	312	319	308	313	311	324	365	351	331	327	334	342	322	327	335	321	319	300	331	320	327	316	322	308	329	340	365	338	316	352	346	350	308	333	283	324	331	328	334	311	327	340	353	312	349	325	308	359	343	335	312	311	315	344	347	285	310	331	336	357	342	336	332	343	350	330	311	318	319	288	369	339	335	317	339	331	357	322	316	308	327	335	286	308	352	355	324	312	319	308	323	339	321	337	329	311	316	301	332	307	339	352	308	297	330	362	331	318	336	289	358	336	328	314	342	348	294	316	346	323	314	335	306	313	349	319	347	346	334	320	352	384	348	297	335	329	331	313	335	331	331	331	344	303	332	330	356	347	335	293	303	316	341	334	351	320	283	335	362	312	326	343	342	342	328	317	325	313	320	300	299	342	334	311	349	356	307	334	325	306	318	348	310	337	331	303	311	289	339	348	281	330	349	364	330	302	329	336	321	308	310	333	337	318	323	349	312	308	329	317	345	354	354	306	328	333	310	348	324	315	313	315	301	350	309	325	327	329	312	322	304	313	348	348	329	344	333	351	332	368	347	345	308	314	354	321	363	339	319	351	321	335	324	334	336	324	336	329	337	343	326	295	372	366	319	314	355	309	331	334	331	302	288	353	347	334	331	333	306	316	331	319	310	282	362	349	340	345	356	322	325	339	319	317	343	329	350	331	300	325	323	338	338	324	333	365	362	334	345	337	348	315	349	355	272	350	343	344	333	340	293	338	355	359	335	346	342	331	309	304	332	324	348	331	348	334	336	313	281	317	317	306	341	363	314	351	337	285	319	332	336	326	310	351	340	356	312	323	316	309	361	351	342	329	318	327	346	336	359	366	336	322	317	315	330	334	358	359	339	321	338	357	309	330	335	339	304	337	316	345	326	352	309	326	373	356	305	308	339	318	339	351	307	327	331	332	343	345	334	320	328	316	308	333	351	332	338	346	303	322	316	351	366	327	324	336	321	322	328	332	345	311	326	353	343	337	351	347	331	354	347	365	334	362	335	327	334	355	304	347	349	343	388	325	329	333	327	345	353	326	304	357	351	329	347	345	313	369	331	333	339	315	301	350	291	309	338	336	356	338	320	345	333	316	316	335	310	338	345	373	326	363	327	333	346	345	289	352	309	321	329	316	360	322	318	341	319	347	319	339	331	328	293	357	290	338	309	286	352	333	347	311	306	316	338	325	344	326	318	317	314	337	294	315	321	342	317	332	278	306	368	334	354	346	326	314	281	324	311	315	334	334	334	303	330	337	310	333	333	334	374	358	317	318	343	300	314	334	354	297	309	333	310	321	343	337	319	308	308	298	373	349	359	335	312	330	363	350	345	349	326	305	365	305	333	348	311	352	340	316	318	348	338	345	304	339	341	365	351	332	347	361	352	332	323	337	304	362	321	382	312	352	332	312	347	332	315	302	358	334	325	315	350	319	314	353	327	358	334	334	313	318	329	350	335	277	318	350	341	356	316	314	338	314	311	322	359	346	321	338	358	356	293	359	318	340	328	316	359	310	306	305	313	326	328	331	355	334	331	317	301	293	341	306	309	325	324	309	325	289	362	325	327	340	355	353	304	329	336	334	328	297	285	356	322	321	332	353	339	339	337	319	356	324	338	341	362	324	297	303	334	329	304	291	320	355	347	314	328	352	341	339	341	333	347	330	336	313	324	328	304	329	338	306	304	347	315	390	331	312	337	352	331	323	336	340	354	330	361	313	315	324	322	292	336	329	338	329	339	311	324	344	323	314	364	333	324	331	350	308	356	321	313	382	322	317	328	371	310	350	367	326	300	322	322	340	342	352	345	370	303	308	333	308	344	329	335	301	368	315	347	346	332	329	318	304	309	337	323	343	275	298	320	304	337	346	329	313	347	330	339	323	358	305	329	315	330	330	366	328	353	324	343	292	320	306	346	343	342	318	309	303	329	333	332	330	347	368	321	322	330	326	314	316	336	347
30989	20355	9772	657	395	387	384	345	378	333	361	371	379	365	367	340	329	375	358	373	343	346	363	349	354	341	364	317	356	347	343	342	377	352	367	356	344	351	360	343	355	364	361	369	368	379	356	362	361	359	362	354	380	337	350	349	372	342	336	330	392	388	361	337	372	391	331	338	376	374	292	325	375	302	379	342	351	395	311	349	344	362	385	342	352	371	353	346	333	368	347	358	318	347	358	367	343	387	342	361	358	368	345	362	348	350	348	367	375	358	372	340	358	340	310	337	366	342	387	309	354	355	326	364	360	365	369	365	327	342	359	369	348	349	372	378	366	338	376	342	312	338	389	334	345	383	385	327	363	360	329	345	339	348	379	343	346	324	366	359	417	292	310	352	339	381	357	368	344	380	338	344	328	326	317	335	358	323	334	378	382	348	340	359	375	342	322	347	360	357	354	346	358	350	355	362	349	352	332	350	369	342	351	370	355	387	355	357	353	338	394	366	355	330	359	337	368	344	312	377	355	362	341	411	375	372	342	366	364	361	334	364	377	350	355	396	336	364	343	371	380	335	345	334	343	316	361	340	365	364	362	352	370	329	360	371	353	326	353	374	319	345	390	357	380	365	375	351	328	375	334	353	334	374	356	352	361	343	343	339	354	337	372	354	373	376	369	352	355	369	343	345	383	364	363	331	357	350	403	397	321	373	346	367	354	328	356	332	359	351	358	372	372	353	360	325	331	345	327	361	365	332	389	361	366	338	342	374	349	354	370	369	345	328	352	367	335	378	330	383	349	361	353	369	333	351	372	339	368	356	370	329	347	390	358	367	344	343	376	366	326	415	338	357	366	332	329	364	335	343	347	318	351	365	351	318	345	365	374	357	342	349	359	337	345	365	317	379	329	361	355	381	368	338	357	330	299	367	342	373	333	327	354	375	362	348	357	361	363	345	381	417	346	357	387	353	373	354	320	377	347	342	381	330	363	337	382	356	354	358	342	357	362	351	362	365	374	333	341	329	365	373	362	332	338	345	359	341	385	370	355	350	349	369	355	345	353	327	377	394	360	346	380	351	352	347	395	343	358	369	366	319	350	356	327	368	341	348	373	333	356	321	377	392	401	363	338	360	347	363	340	321	355	351	375	348	364	361	338	330	351	354	337	350	368	339	388	326	373	333	348	346	325	384	323	366	290	395	378	367	339	354	347	359	335	355	332	337	351	322	327	378	386	375	368	329	351	348	359	300	372	375	352	374	362	332	333	346	365	335	380	359	320	346	358	387	351	366	349	368	370	386	353	337	354	379	365	370	367	313	395	364	371	342	365	354	319	350	388	351	353	336	349	396	347	378	370	331	355	379	346	321	332	381	342	344	338	345	374	343	370	335	357	336	372	368	387	352	343	368	369	319	381	385	359	327	360	347	343	326	324	354	316	330	363	346	326	380	362	339	342	338	346	345	358	368	373	349	355	378	365	371	376	351	345	368	332	358	379	327	354	377	392	380	366	330	360	381	350	327	337	376	335	367	365	355	352	346	365	354	357	379	352	346	354	364	314	359	377	342	362	374	382	373	357	338	341	370	367	386	396	347	353	329	360	379	369	334	352	363	370	319	347	365	325	353	351	349	348	358	375	361	383	337	343	333	327	340	326	314	383	377	331	360	361	322	336	329	346	362	365	341	368	345	350	365	347	388	340	363	375	313	330	359	324	361	322	386	393	375	359	354	370	380	391	335	344	359	374	371	349	363	366	357	397	341	358	347	365	348	327	318	310	341	390	358	377	361	360	361	370	325	365	363	365	360	367	341	376	344	372	335	384	337	361	310	357	364	344	318	388	348	364	354	367	379	329	335	348	371	382	356	348	343	340	364	359	341	327	363	387	397	389	352	362	370	363	347	344	367	314	388	353	339	367	365	348	334	304	369	327	345	404	335	337	359	319	354	366	344	353	385	358	348	370	399	353	327	366	388	373	349	370	379	329	334	414	375	362	381	344	329	398	301	340	355	361	357	331	339	335	351	366	350	317	355	371	335	332	349	359	360	410	358	380	338	312	367	372	377	350	358	347	352	361	350	320	315	310	368	388	379	349	333	330	352	325	386	349	326	374	376	330	364	349	375	345	338	359	342	374	354	381	398	350	355	375	351	339	385	373	397	348	365	324	346	386	318	381	359	359	319	347	324	311	381	332	369	365	355	316	321	363	354	385	347	354	372	380	339	375	340	351	334	387	341	343	352	353	340	337	371	367	333	344	353	369	351	352	344	396	361	364	382	360	339	351	392	342	353	342	332	380	314	336	334	355	326	317	345	341	347	325	327	343	334	365	362	361	362	356	387	360	342	309	359	330	373	343	340	376	328	354	354	370	319	365	364	369	361	387	336	345	363	354	354	349	377	360	387	327	349	333	328	349	382	364	352	370	333	362	349	361	343	342	357	382	363	350	319	366	365	374	336	377	340	354	369	333	304	386	345	363	356	369	361	380	361	374	339	352	380	347	356	334	400	362	376	364	315	368	354	361	382	352	330	354	339	329	394	357	334	358	347	355	374	343	384	364	372	331	367	360	384	353	331	380	344	345	324	346	358	357	350	365	393	344	392	354	369	395	347	366	395	315	342	385	348	343	341	344	374	358	343	345	330	348	366	365	354	313	347	339	358	357	368	352	354	355	348	366	358	352	326	352	383	357	337	350	361	336	338	355	348	356	368	354	343	336	318	354	336	374	345	370	357	355	354	340	346	358	381	340	354	359	401	336	334	358	331	353	346	340	405	374	343	304	353	330	354	368	342	362	355	350	320	351	352	354	378	338	323	385	369	364	367	328	340	336	377	344	337	358	352	346	339	353	392	364	357	348	338	354	374	354	340	327	407	343	351	335	365	344	366	363	346	334	395	375	326	335	379	346	348	345	359	352	354	364	327	348	380	383	342	346	362	366	356	373	350	349	357	380	350	337	336	376	329	369	376	323	318	340	371	370	342	361	344	367	354	382	379	366	341	331	329	337	375	390	348	344	359	333	365	351	383	318	344	361	337	318	395	364	364	329	365	339	360	355	374	375	360	359	314	337	361	336	370	328	341	359	332	339	311	365	345	361	354	351	365	327	335	339	355	360	384	326	360	344	340	348	355	339	338	360	332	378	358	356	365	362	326	340	374	358	337	344	391	351	337	362	321	346	345	363	349	317	353	357	364	360	391	353	362	384	370	370	343	362	326	318	384	348	386	356	367	355	341	339	370	379	369	376	368	380	345	370	340	358	346	367	352	381	354	373	353	343	384	325	363	351	358	375	368	350	333	362	390	382	356	367	352	349	354	368	330	382	367	366	360	330	340	354	377	363	357	375	388	315	338	377	352	344	368	332	343	384	361	370	365	354	364	372	352	361	326	373	314	389	338	349	380	347	345	325	371	353	330	369	362	380	335	382	350	356	360	368	370	377	365	333	337	379	379	350	372	349	349	356	353	336	364	329	336	348	358	359	347	334	384	342	356	343	337	347	342
5580	1006	915	884	853	862	870	810	835	855	858	858	893	826	836	928	848	872	854	866	867	800	902	846	898	869	867	804	850	821	909	827	849	868	896	852	851	907	893	857	894	825	869	884	865	859	882	851	888	879	844	920	865	880	832	844	870	840	854	895	822	904	896	884	821	875	855	882	825	862	904	861	862	869	856	821	846	897	896	845	856	922	874	821	860	827	868	821	858	892	915	916	864	853	856	926	869	824	854	881	855	837	865	801	898	819	837	843	855	870	881	819	852	866	859	842	830	873	862	863	882	821	862	857	884	845	811	849	882	878	922	888	804	833	863	827	860	892	860	831	842	894	877	823	862	841	860	840	925	837	844	873	862	881	902	843	872	851	861	844	814	839	887	874	941	865	850	882	917	864	884	821	837	874	872	891	865	853	847	848	840	871	887	824	849	861	854	857	907	906	867	858	897	861	891	856	826	884	852	823	817	843	859	844	833	803	880	898	867	819	860	841	832	849	878	882	803	872	852	948	864	824	876	858	859	824	853	872	895	820	844	842	826	874	842	864	847	898	849	881	848	862	862	866	881	845	852	796	818	853	851	825	915	864	858	854	818	813	902	843	885	863	788	849	897	845	837	850	867	855	884	845	838	877	830	876	843	886	871	898	894	879	863	850	867	807	893	865	888	851	873	827	888	867	855	876	866	889	860	833	843	862	883	828	826	888	889	825	933	851	874	801	851	893	852	842	834	851	851	857	862	857	879	843	876	827	812	793	846	896	880	855	873	853	836	816	841	841	912	876	855	857	816	879	845	890	836	860	832	892	860	907	839	876	812	838	888	856	855	851	889	819	890	841	862	831	820	820	926	868	851	813	865	852	831	866	886	863	863	831	834	832	895	854	887	857	885	848	797	813	884	817	883	823	855	893	861	878	858	862	880	873	880	827	849	821	843	880	831	903	853	801	856	871	886	850	840	845	881	905	843	844	883	819	884	845	840	862	822	848	826	825	852	864	826	897	817	829	885	860	821	896	861	844	849	802	870	820	908	827	850	883	875	899	843	870	844	817	899	888	823	822	839	898	871	818	869	831	837	881	834	823	788	874	858	881	842	885	862	859	896	840	826	872	856	849	873	874	831	862	837	922	868	817	840	834	859	878	825	857	889	819	856	868	816	879	820	831	880	874	846	846	889	869	858	835	926	838	813	826	899	830	811	871	875	899	857	901	877	838	826	835	882	794	841	896	896	856	861	892	863	824	822	846	895	798	878	860	826	873	838	884	852	838	857	860	874	851	948	826	843	824	808	856	868	832	820	837	855	878	837	845	829	885	828	876	857	819	860	850	909	847	867	880	874	862	890	846	862	842	866	859	899	890	862	875	866	873	822	810	817	876	879	863	862	856	871	886	925	813	844	883	852	804	881	887	811	831	832	846	844	852	828	836	872	878	861	876	859	832	853	839	871	838	854	866	823	876	869	828	851	819	851	858	837	877	896	818	873	799	926	847	857	867	855	844	885	840	847	821	874	843	853	862	892	800	885	824	802	840	866	855	881	890	906	854	837	854	847	862	857	886	861	833	851	863	878	861	916	832	875	861	861	840	854	851	806	831	877	811	838	836	826	784	834	884	840	863	831	877	807	842	873	866	898	884	824	841	834	888	831	862	799	857	811	832	878	894	882	829	851	855	873	821	833	870	861	878	882	878	878	905	863	879	871	817	850	826	856	819	881	900	844	838	914	868	877	810	818	910	869	912	849	903	875	860	846	830	904	890	785	832	878	826	871	881	806	883	830	846	884	880	913	898	876	915	848	799	864	870	851	817	854	857	850	887	858	880	807	831	875	847	865	853	867	861	810	881	849	881	881	903	868	830	849	869	844	836	857	825	873	827	843	859	826	849	849	825	864	803	926	835	874	878	822	830	883	815	892	857	820	830	861	895	837	839	863	831	896	900	878	896	834	900	857	880	875	897	844	878	878	830	866	898	834	880	864	847	874	852	875	855	821	901	846	833	827	912	862	856	896	837	910	805	854	860	858	885	831	844	840	856	871	883	879	831	883	817	842	869	856	865	907	813	862	852	831	871	897	815	927	862	819	861	894	859	809	871	890	887	887	878	857	884	845	872	836	856	840	844	887	836	826	878	887	861	840	858	892	805	832	899	831	859	836	821	840	868	844	902	883	850	886	855	893	849	871	857	820	817	873	838	811	860	882	889	873	845	884	867	856	892	889	841	857	871	888	823	845	841	881	930	822	841	867	832	856	834	778	926	860	926	874	854	853	880	867	861	853	840	875	843	824	858	883	837	850	810	832	853	829	853	813	836	855	889	858	910	850	852	863	827	804	838	891	826	872	831	918	853	839	858	865	857	837	860	838	844	825	848	842	855	870	891	881	817	922	887	896	860	873	846	848	846	862	853	861	845	860	804	893	792	845	837	815	836	845	826	867	875	917	831	894	868	832	867	821	818	887	822	821	803	870	810	894	833	867	846	837	886	864	841	830	861	857	834	902	862	819	850	851	829	874	881	840	895	873	820	847	864	835	882	868	816	878	858	871	921	874	829	874	873	848	876	824	796	865	838	909	844	878	888	858	858	820	821	866	801	852	839	890	847	856	871	810	815	839	872	805	870	867	897	889	823	864	849	848	860	842	809	881	852	821	890	853	880	894	834	862	836	886	870	853	861	836	815	850	856	884	863	881	890	787	846	808	840	846	956	810	868	923	927	861	814	889	845	898	831	848	897	846	882	826	861	852	913	880	876	828	858	919	885	868	878	884	805	841	840	842	819	828	834	817	924	841	819	823	829	898	864	833	799	815	857	859	847	779	829	883	832	837	879	862	865	883	815	800	855	869	890	895	832	851	830	874	890	861	818	904	879	878	871	840	889	829	852	805	873	829	829	863	804	867	853	887	797	874	832	809	830	862	818	874	907	823	861	884	847	866	876	886	875	885	884	837	851	843	940	835	865	828	880	870	774	870	874	803	910	836	862	834	866	912	860	856	873	850	870	876	834	894	845	910	874	866	861	854	897	852	823	830	839	851	890	866	804	864	858	854	840	917	801	843	861	810	839	847	937	884	853	883	919	841	868	841	852	902	834	901	854	838	811	839	863	884	847	838	864	844	870	853	887	904	849	856	863	888	876	868	890	860	886	882	830	848	846	800	823	786	803	822	857	818	839	845	782	895	895	853	842	809	887	853	842	841	830	919	817	821	818	827	861	851	820	839	827	853	907	874	878	861	848	823	859	849	866	886	825	847	844	860	893	876	899	852	851	905	890	778	859	843	855	802	887	863	811	915	840	880	892	825	887	838	851	849	874	842	838	891	872	878	841	886	840	860	865	868	888	871	872	866	798	865	812	846	833	865	859	843	845	874	814	840	910	861	859	896	902	883	888	881	874	834	850	869	865	834	810	878	832	834	853	829	885	842	912	953	847	895	851	828	859	822	853	836	878	862	900	839	878	896	851	919	812	898	827	875	814	869	877	871	844	835	862	828	875
24641	21014	23945	28278	21006	13090	555	350	319	286	306	326	321	247	267	260	278	259	279	234	248	284	247	272	236	299	251	249	268	253	273	251	278	266	298	271	256	265	269	252	269	264	229	266	274	268	249	248	249	287	274	253	253	243	237	243	226	250	280	290	260	278	272	241	252	221	275	273	279	258	265	270	253	271	247	262	232	245	254	264	263	247	254	271	238	249	262	252	268	300	260	277	256	263	227	262	287	267	265	251	246	288	267	251	275	268	223	249	290	271	263	246	244	237	263	235	274	258	279	275	279	264	255	280	254	269	251	234	273	270	258	260	260	234	255	307	261	284	256	264	253	280	237	262	240	294	290	272	253	271	266	262	266	246	254	258	257	253	242	284	280	256	250	251	275	232	275	255	294	276	289	243	262	248	241	264	273	239	235	239	262	252	258	242	264	286	262	220	238	288	231	259	253	258	231	273	260	250	273	300	249	290	241	277	272	249	266	245	271	223	256	240	238	242	255	261	268	244	261	245	253	235	281	260	240	255	253	239	243	277	257	270	263	268	262	249	260	242	264	260	238	271	251	266	313	276	239	261	277	253	252	267	268	266	246	265	258	225	264	280	236	258	281	272	243	265	290	278	259	257	246	270	293	277	252	273	266	248	240	293	266	261	271	240	229	258	230	244	288	298	284	258	241	235	287	279	239	260	247	244	262	267	255	236	287	286	275	254	280	271	263	218	263	265	259	260	281	285	251	255	254	272	253	249	257	274	279	256	257	288	235	267	237	247	267	256	256	246	311	251	276	245	236	261	256	247	234	243	267	236	243	239	275	247	262	241	238	254	274	288	262	240	246	260	290	282	282	244	250	236	250	274	273	263	291	273	271	285	269	294	225	258	300	281	241	254	262	274	270	253	287	263	241	262	270	266	271	246	269	261	263	247	259	252	274	269	253	274	268	254	253	310	246	299	257	270	239	247	286	284	264	269	249	257	240	276	270	232	235	254	246	227	275	264	254	278	265	268	284	257	241	246	283	273	252	241	274	268	230	234	257	253	243	278	266	271	257	287	238	255	271	245	267	265	266	252	278	245	272	255	257	273	259	262	273	253	261	250	243	293	268	256	276	252	264	262	243	269	244	262	252	261	285	257	279	239	249	262	282	276	249	285	265	285	259	248	294	264	259	253	269	242	263	223	277	252	261	264	239	288	254	275	250	238	246	261	263	285	283	275	267	266	256	263	281	258	251	256	283	244	268	222	251	235	263	293	263	244	269	255	238	233	259	276	255	272	255	272	285	244	255	239	239	253	275	257	267	257	288	229	248	263	254	247	277	274	256	244	270	242	281	245	260	255	240	249	243	277	253	253	259	239	267	222	268	263	277	263	227	242	244	250	242	268	253	248	277	264	272	235	267	259	263	256	248	261	257	255	288	260	274	243	268	255	244	269	306	254	247	264	253	247	254	314	265	261	260	250	295	263	281	232	281	247	270	274	287	269	274	255	245	242	269	255	254	254	273	253	250	251	230	266	271	249	245	261	283	288	279	267	270	283	291	248	239	257	238	252	295	248	249	268	270	250	263	269	230	265	251	266	284	235	252	253	248	297	274	245	257	260	288	271	275	253	262	276	254	276	270	294	277	283	242	256	254	247	250	241	256	232	251	267	266	240	239	279	262	278	257	273	271	280	251	251	265	252	261	246	240	254	273	260	273	271	269	291	272	245	250	283	273	227	262	267	257	252	243	274	254	269	240	234	233	269	261	285	240	238	280	250	266	269	258	270	249	274	261	243	237	267	258	278	248	279	249	252	257	267	263	271	274	276	278	247	288	247	257	252	269	260	233	271	240	266	292	265	247	271	280	267	249	262	235	269	260	253	277	256	272	262	258	256	295	256	274	246	280	249	280	262	278	253	262	249	249	242	246	245	257	237	279	265	272	269	259	275	277	262	256	236	270	254	282	276	288	250	242	255	233	266	261	259	256	258	228	285	279	284	303	317	253	246	261	276	257	285	272	247	244	267	247	280	278	225	244	260	268	254	242	295	269	275	261	249	245	234	242	247	270	278	275	256	246	255	253	247	265	252	250	249	279	234	291	268	239	243	239	241	256	264	271	244	251	254	245	269	264	279	266	285	251	256	271	254	251	254	277	247	283	271	240	279	274	266	246	259	256	256	282	297	258	273	275	244	227	258	244	277	268	241	266	269	268	248	228	254	238	231	263	250	270	280	295	257	249	246	264	275	244	246	264	250	243	265	269	273	281	236	251	259	264	274	254	276	256	248	235	271	267	265	277	238	264	268	253	268	283	270	228	260	271	260	253	262	252	276	282	258	276	250	251	273	250	273	270	284	252	284	279	244	309	239	261	268	277	252	285	245	269	238	290	268	281	243	244	264	271	264	277	259	229	231	278	243	257	267	251	252	270	259	251	265	268	243	278	257	242	236	281	240	292	258	268	273	272	225	270	254	254	251	262	246	243	278	239	277	237	256	286	260	245	275	259	257	295	268	240	271	296	267	246	242	270	261	239	279	240	245	259	233	274	243	271	253	274	265	253	246	261	262	255	296	270	298	261	246	235	254	280	273	256	239	271	264	225	273	232	293	268	254	246	235	280	251	264	283	242	246	266	269	308	281	275	231	276	279	247	264	248	262	246	277	269	235	258	284	271	234	253	266	244	257	274	258	251	264	236	271	275	263	289	238	250	270	289	253	250	238	251	262	267	251	262	249	259	262	300	292	255	248	237	261	294	280	253	264	278	252	269	257	269	279	271	257	210	260	255	259	256	261	267	250	265	275	234	299	271	261	245	258	270	257	253	264	251	242	237	244	270	281	277	277	257	281	270	269	276	258	262	243	260	237	239	234	270	272	269	256	275	258	280	242	252	233	225	269	260	280	273	243	267	280	248	246	260	240	252	262	246	231	238	266	273	236	309	251	270	274	265	288	255	260	250	269	234	254	262	258	250	279	271	270	265	246	279	271	268	247	244	256	265	252	233	260	278	235	254	248	254	262	271	248	276	269	242	251	267	261	288	248	250	271	281	293	257	272	281	274	250	258	250	260	248	265	263	243	267	288	258	285	272	264	271	259	271	258	257	260	227	271	269	253	269	260	227	233	262	222	242	247	240	255	248	249	275	305	255	238	244	264	258	264	260	274	240	251	285	246	254	241	287	257	235	249	236	289	237	246	236	269	290	233	258	263	236	272	256	272	236	251	271	265	265	277	289	240	260	267	264	268	264	246	257	273	225	269	248	270	271	247	229	231	291	275	279	258	270	269	267	284	241	266	237	250	270	230	265	268	296	261	264	277	284	230	261	261	265	239	270	254	271	270	245	272	280	279	257	254	256	244	264	241	258	263	265	295	237	259	257	252	251	254	278	246	256	277	254	279	258	247	281	298	272	237	257	285	252	260	249	269	247	285	273	294	288	275	277	235	273	287	253	282	249	259	257	262	250	282	239	296	287	278	240	247	244	259	262	248	260	265	297	278	273	262	262	244
3221	1981	1185	852	758	713	685	654	663	686	655	639	664	655	641	628	656	634	662	648	671	665	634	683	614	627	604	640	626	625	659	631	654	654	664	635	670	641	669	647	664	681	617	627	628	679	637	625	625	620	664	612	664	662	659	641	655	648	665	637	621	662	634	589	611	647	610	645	643	652	672	645	602	650	597	606	628	604	640	633	678	586	609	626	663	635	641	634	656	622	604	643	628	667	624	598	666	654	632	667	639	616	585	676	631	646	626	679	587	618	618	640	646	616	643	658	671	621	660	702	615	645	645	613	615	632	640	628	626	656	632	606	660	629	669	659	585	641	614	645	606	629	629	643	634	624	646	669	662	616	644	642	666	649	644	614	653	597	598	680	621	641	658	644	633	655	646	632	631	632	635	634	613	628	668	633	664	647	601	610	675	564	663	670	657	625	629	645	628	600	642	641	677	681	592	668	604	622	637	593	620	649	645	690	638	648	684	646	612	694	647	633	652	631	631	636	643	649	569	635	637	626	623	611	632	601	607	636	672	648	643	619	678	615	643	573	576	662	593	627	644	657	647	634	598	634	656	606	647	646	644	635	592	647	616	673	623	653	633	679	625	620	642	650	628	650	658	598	568	627	666	580	612	646	646	674	599	596	657	606	664	678	581	598	610	660	637	596	623	654	603	592	663	664	652	630	597	629	666	645	686	623	665	606	600	645	620	675	638	621	637	612	638	640	661	609	668	660	617	610	626	625	639	648	588	634	630	632	626	585	635	645	627	637	648	612	662	641	646	631	629	615	630	609	657	654	605	640	612	609	711	635	628	583	631	637	681	672	598	614	616	615	621	624	638	642	636	660	618	646	680	604	625	652	592	614	601	606	609	662	616	626	673	619	632	642	665	676	667	685	657	683	647	653	616	594	610	647	671	627	644	656	649	651	678	607	613	658	653	641	617	635	660	645	652	639	589	601	628	617	633	686	607	661	643	605	642	625	644	638	642	597	651	626	653	651	633	640	661	669	634	691	662	666	626	626	667	569	608	639	653	573	609	655	604	624	619	602	666	607	630	633	629	618	654	648	601	628	660	596	658	644	641	605	672	619	596	604	642	678	634	602	630	641	601	625	645	603	647	596	607	661	663	643	648	625	654	627	620	672	640	621	660	642	613	647	656	606	669	619	631	585	683	632	642	611	622	674	621	630	647	626	611	667	683	650	620	635	604	645	627	631	656	637	618	617	630	584	621	623	617	625	646	680	590	616	635	602	643	628	643	608	622	612	657	624	649	674	618	628	679	660	671	630	622	627	600	694	611	650	681	620	648	619	614	577	649	653	596	587	665	624	607	640	626	632	606	633	612	604	633	596	622	629	631	609	622	624	610	613	605	665	603	645	612	641	656	658	639	603	649	619	667	616	680	598	625	611	630	628	632	629	631	662	639	632	627	671	611	623	672	602	649	653	650	611	622	672	670	639	596	575	649	650	638	654	637	645	591	648	650	658	626	625	644	583	638	664	608	645	622	627	608	587	645	611	684	621	620	656	673	591	597	649	639	648	629	609	633	637	622	668	623	611	668	622	650	686	607	623	618	651	649	600	637	621	656	645	606	684	605	629	577	621	637	636	631	584	651	708	562	657	594	647	609	644	676	628	644	577	674	640	590	649	609	630	629	623	614	596	620	612	638	646	647	663	649	645	679	637	618	636	601	616	633	661	669	690	647	617	651	659	611	666	634	569	635	645	632	615	649	615	642	627	617	639	586	630	578	630	590	693	674	630	636	643	656	686	643	598	641	600	635	673	636	623	629	656	634	652	608	664	653	634	644	647	663	576	618	651	615	663	624	616	642	658	674	642	654	624	633	665	637	641	669	630	610	668	655	638	627	591	640	652	616	619	633	645	582	639	632	587	607	657	636	652	662	634	633	638	653	673	639	610	694	647	643	617	625	636	671	638	609	608	621	599	658	684	625	621	604	633	635	629	634	654	653	674	646	637	638	681	629	613	648	641	625	666	603	688	679	636	585	620	649	636	634	632	634	640	635	635	599	615	601	577	620	654	637	629	604	612	639	589	606	594	607	663	663	643	652	585	627	644	613	636	659	597	654	612	716	662	654	607	689	605	641	634	616	638	623	633	587	636	623	658	624	661	666	646	643	574	661	639	637	642	641	607	577	662	632	617	608	627	638	611	636	628	638	624	657	643	624	655	630	635	668	642	588	653	644	574	625	629	621	632	605	615	687	631	639	649	650	618	646	607	664	650	674	609	628	641	625	619	617	581	655	650	633	663	617	654	639	622	639	647	655	600	620	650	687	660	611	644	584	633	629	664	619	622	683	643	640	657	650	650	605	642	583	672	640	640	618	685	652	651	657	634	626	636	685	628	630	622	637	652	696	639	632	645	611	641	623	644	647	646	620	611	599	655	632	636	635	584	660	619	635	651	635	636	649	624	683	586	618	625	623	656	600	644	616	647	635	607	650	596	645	625	645	640	624	594	632	614	677	641	602	621	599	659	663	616	635	624	630	637	620	657	601	656	649	631	657	627	657	625	651	670	671	635	640	616	648	621	576	661	664	658	616	650	649	619	642	671	612	647	641	604	645	593	602	654	662	594	621	641	634	593	645	640	665	644	614	671	646	642	636	637	638	627	602	661	594	622	658	664	585	637	655	582	642	614	654	663	600	574	640	632	613	656	626	650	609	652	598	653	609	639	707	651	633	605	607	629	604	643	641	648	619	617	668	607	617	614	615	647	663	642	649	653	622	641	669	589	652	645	636	629	643	654	683	621	626	608	670	690	599	676	623	651	584	576	667	635	627	647	654	654	651	657	628	609	658	690	625	590	590	607	641	650	641	633	636	642	638	634	643	617	625	613	667	674	607	649	608	590	629	635	627	679	663	554	629	621	640	640	652	640	643	626	655	621	661	606	702	698	629	617	602	648	620	619	632	620	609	602	677	695	614	645	648	600	634	616	639	613	602	644	626	663	649	644	639	587	630	652	623	658	620	658	636	704	648	679	691	660	668	656	591	596	615	639	607	619	636	652	667	657	647	632	628	664	634	660	666	636	649	647	669	660	646	656	618	640	680	626	625	610	629	574	625	577	621	669	626	699	607	629	625	667	654	646	680	646	665	650	659	598	645	671	637	595	617	668	660	640	613	635	635	635	688	648	654	641	601	614	636	632	639	659	641	579	578	604	679	648	627	616	679	647	659	626	659	676	624	630	583	611	603	652	643	618	633	620	643	647	625	613	651	611	614	607	633	613	657	647	671	638	648	642	662	645	611	661	640	613	618	653	617	636	632	660	608	627	651	643	589	622	649	661	636	661	654	650	627	596	639	617	628	595	655	573	651	660	632	622	642	625	637	627	653	605	638	651	617	587	634	663	598	678	648	640	646	658	598	671	595	603	652	618	668	631	680	644	636	623	632	619	650	646	651	620	645	639	650	647	634	609	615	633	640	623	626	629	577	624	622	657	649	638	652	628	617	646	622	643
23974	21008	24370	27851	21009	21012	12021	462	256	248	186	191	188	171	167	169	135	147	147	147	132	127	140	133	133	120	116	139	152	106	139	143	122	138	131	129	123	109	122	126	132	129	134	89	136	124	128	114	137	120	110	136	125	102	138	128	115	123	126	121	122	110	123	132	118	116	116	128	134	132	120	111	131	122	138	104	134	110	132	138	138	124	142	112	130	137	136	118	129	142	131	115	143	112	117	134	110	124	127	120	110	105	108	125	135	125	101	130	121	117	134	116	140	125	136	111	125	148	118	105	130	114	126	136	122	128	112	114	125	124	138	119	112	135	102	120	124	140	128	131	118	132	125	116	129	114	111	124	104	118	134	113	110	138	132	140	112	122	131	127	120	142	115	127	121	113	135	116	130	140	121	139	118	109	119	127	128	102	117	139	121	132	138	145	128	98	133	129	133	118	114	127	114	137	135	133	120	112	116	142	99	119	136	134	129	129	128	114	113	116	124	111	131	116	122	111	134	125	124	115	132	89	101	123	124	116	121	138	125	115	120	140	136	117	124	129	129	126	123	134	146	119	104	138	124	112	118	125	113	108	120	145	108	116	108	116	117	120	118	134	110	124	126	100	98	108	109	118	113	120	136	137	98	111	81	128	117	113	122	130	121	123	131	134	143	140	141	126	114	107	127	123	119	113	128	121	130	92	108	116	109	130	113	110	133	111	132	105	123	115	117	127	134	149	119	110	140	107	116	124	110	111	110	107	111	109	130	124	131	128	116	93	115	146	101	128	114	126	101	116	133	133	94	120	121	124	140	117	109	126	130	127	118	113	145	125	118	127	134	113	126	136	118	99	118	122	103	107	134	134	116	123	113	105	118	113	102	131	124	130	111	135	134	108	102	109	132	115	119	128	112	113	145	124	113	126	135	116	116	113	99	132	124	128	117	126	120	118	127	109	127	111	117	118	138	115	114	123	119	107	127	128	130	135	122	120	103	125	128	125	120	102	108	115	107	108	136	113	118	113	121	106	124	111	121	140	121	111	94	98	99	118	121	109	124	125	97	132	127	93	123	104	105	146	137	121	124	111	127	126	135	96	131	109	122	121	109	114	130	110	108	127	103	136	120	107	129	119	130	116	114	139	139	110	125	120	136	130	139	129	115	122	132	137	100	119	103	118	124	91	114	122	112	118	112	126	112	94	144	131	114	122	100	109	116	120	122	120	115	107	115	122	123	117	107	125	108	106	144	147	129	125	137	101	118	110	133	113	116	108	112	114	103	134	110	119	121	145	122	141	122	110	116	125	120	115	127	109	118	120	110	105	121	110	116	115	126	124	134	131	133	136	123	139	116	127	117	124	137	111	121	119	137	113	134	110	138	109	118	126	127	117	147	118	119	112	105	105	125	107	108	120	128	120	131	146	116	139	142	122	124	104	119	124	127	130	128	113	114	119	110	114	116	117	111	139	124	121	122	116	104	128	127	117	133	146	111	139	104	105	104	130	132	119	130	108	104	130	143	124	117	126	125	129	125	119	131	100	119	103	132	118	131	116	119	114	126	108	122	129	97	116	109	125	134	109	111	108	96	110	134	129	124	119	108	124	121	120	116	108	119	129	121	129	115	150	132	123	134	100	112	90	137	130	124	118	115	125	103	143	128	125	117	114	116	121	118	111	127	163	128	130	131	115	127	115	94	123	127	112	117	136	141	113	119	111	122	115	132	142	115	129	115	122	114	111	127	114	120	116	115	137	126	100	140	118	126	127	137	115	117	119	105	133	124	118	120	121	122	109	131	131	117	114	118	130	118	144	115	117	123	99	120	126	122	122	118	127	119	111	114	124	120	110	106	124	114	131	126	135	115	120	123	127	109	114	138	135	126	100	125	109	128	133	129	122	110	130	108	132	131	118	125	116	106	127	128	116	106	147	121	116	119	119	118	115	125	131	146	148	94	116	132	108	120	144	116	100	104	127	119	141	128	123	114	117	127	132	141	114	104	107	133	138	114	110	123	117	133	119	128	108	132	139	120	133	109	124	124	115	122	136	125	109	124	126	136	130	112	140	123	132	112	102	142	116	121	131	113	135	122	139	117	127	137	116	100	111	103	119	123	116	130	120	118	131	125	129	110	117	137	120	129	115	133	138	136	129	141	131	122	125	133	125	111	137	133	98	124	125	118	135	130	106	133	126	109	111	138	117	121	129	124	129	122	99	91	132	121	128	114	125	139	114	96	110	129	107	132	133	128	113	128	101	108	125	123	90	123	126	127	119	123	105	126	112	110	115	124	116	115	93	117	130	116	130	115	106	132	119	130	132	123	121	120	115	139	117	120	120	116	135	122	120	114	125	118	114	128	134	114	124	111	115	113	117	118	135	131	147	124	142	130	104	115	123	124	107	135	139	105	135	89	121	115	94	147	139	163	133	115	145	127	128	115	123	130	113	108	105	109	118	105	123	120	119	121	109	108	116	137	120	135	132	138	118	132	125	114	118	110	122	97	113	118	125	106	114	127	130	117	131	123	114	112	138	143	117	114	117	137	114	114	112	125	103	118	105	115	115	108	121	128	113	122	117	112	120	112	136	115	94	125	110	123	117	121	115	108	101	107	113	131	96	125	118	121	100	137	126	137	117	91	130	94	141	122	117	129	129	148	94	110	116	134	129	129	119	123	117	114	118	121	117	114	135	139	109	125	93	118	104	132	127	123	106	110	118	118	135	129	131	121	129	121	122	123	116	118	115	109	131	116	114	120	101	131	146	122	130	105	115	113	133	128	117	122	120	104	118	134	129	119	96	129	109	134	118	138	119	118	135	105	128	117	116	103	125	137	139	119	129	107	105	112	127	132	108	115	143	123	132	130	139	124	130	102	120	137	111	106	115	100	126	123	106	107	112	120	135	119	104	109	134	123	108	108	120	131	141	130	135	91	137	132	112	110	104	127	118	113	139	114	122	105	121	115	131	121	144	127	123	134	131	110	99	124	123	115	118	123	113	123	120	120	120	130	92	111	139	95	110	119	106	133	104	133	115	111	113	137	118	127	126	118	111	123	132	103	129	116	126	115	116	111	111	138	117	124	138	106	120	125	116	108	142	121	112	114	110	125	110	114	156	122	125	133	139	119	107	124	125	114	113	117	117	123	115	134	120	116	120	116	112	116	111	121	150	118	132	122	123	108	138	117	117	118	117	134	129	121	105	125	114	118	109	106	121	109	120	126	126	115	104	129	115	123	116	116	126	126	122	117	120	123	126	124	123	126	108	142	126	113	108	141	120	132	130	135	112	133	151	116	124	133	115	113	119	124	117	120	118	129	116	125	110	140	103	127	116	121	99	104	113	101	112	110	111	110	132	142	113	114	119	113	133	124	103	120	113	113	129	117	119	102	131	114	103	118	107	114	124	137	129	101	126	126	105	134	134	117	116	96	124	110	137	122	115	110	114	119	122	119	116	105	126	104	147	133	127	119	132	112	120	125	118	117	141	140	125	110	134	122	120	102	116
2952	3093	1416	750	529	460	420	422	362	350	369	365	347	347	357	344	323	371	357	359	351	314	366	333	343	382	347	337	319	332	344	329	331	359	350	346	335	312	313	327	339	345	322	355	332	360	331	349	315	360	318	333	346	343	317	354	348	333	358	352	335	333	325	351	328	310	305	357	327	336	349	351	362	351	332	336	327	350	337	321	318	355	357	307	339	317	320	332	315	336	300	317	319	311	344	330	380	334	325	325	352	322	298	329	358	322	303	320	306	325	340	323	313	306	322	335	338	329	335	354	330	345	345	342	328	309	344	324	315	352	351	326	329	320	317	357	317	308	332	335	329	329	314	347	325	354	322	323	311	335	363	342	324	351	327	301	360	320	319	344	350	334	320	331	330	335	335	331	340	331	334	334	366	324	353	337	321	359	356	321	330	330	377	324	293	336	328	347	368	350	335	347	312	342	293	316	323	306	319	341	341	326	325	329	348	364	347	333	346	311	372	331	330	330	324	311	303	343	348	302	329	352	329	325	322	309	334	313	354	333	331	314	310	297	348	363	353	318	315	318	316	337	339	352	336	332	311	360	325	341	335	321	302	313	346	340	346	302	335	343	306	321	328	345	362	334	330	301	310	313	330	338	316	342	317	293	315	312	355	375	311	342	363	341	365	333	332	343	306	338	346	305	359	329	335	337	345	321	348	307	303	358	339	358	340	332	352	345	346	370	303	331	353	338	332	342	313	332	326	349	324	357	350	300	350	321	334	294	319	329	335	336	335	329	354	326	356	315	330	328	362	357	350	324	312	318	309	310	319	290	332	324	327	342	337	319	347	304	345	326	330	336	321	342	371	333	346	368	349	361	355	341	301	331	404	321	299	378	366	325	323	355	346	346	345	327	313	333	330	307	357	295	336	312	341	362	327	332	306	358	342	334	344	316	349	358	319	320	335	321	331	322	354	317	336	333	358	361	310	319	315	351	316	341	310	313	322	323	326	319	356	317	334	322	328	352	354	332	350	345	333	360	346	344	350	347	317	329	329	336	326	349	330	347	368	332	325	338	337	316	355	326	346	317	362	309	338	353	296	325	345	288	310	354	361	305	343	356	347	331	325	330	288	319	287	306	322	350	307	375	327	357	314	311	345	336	326	352	308	306	347	345	348	346	347	368	333	343	331	380	344	315	317	348	332	329	329	360	343	356	356	318	351	357	332	314	338	354	357	331	325	324	354	314	346	330	363	319	294	315	330	339	363	342	331	345	367	341	308	300	306	311	330	354	340	321	344	351	318	331	344	326	334	319	339	362	308	329	359	337	308	338	365	357	350	332	338	342	342	320	311	303	359	368	334	338	363	361	343	330	348	321	339	354	320	354	333	346	324	312	353	325	344	339	322	339	335	313	315	314	333	327	335	341	331	317	351	326	325	369	351	327	335	337	318	320	357	345	336	324	320	357	385	328	314	351	357	320	353	335	309	304	359	374	322	340	342	344	350	318	338	303	339	320	315	347	321	327	321	337	327	297	323	371	337	342	364	318	335	308	344	335	335	344	295	324	331	315	300	318	315	331	334	366	305	329	324	344	316	329	316	357	281	366	354	353	365	343	360	314	371	325	331	343	333	331	330	341	359	340	316	334	354	344	333	358	326	333	325	310	361	335	345	315	328	295	276	333	342	350	334	324	320	346	339	351	287	339	330	363	342	348	344	307	329	346	334	316	340	356	320	377	378	353	339	363	354	338	330	346	340	357	338	324	333	353	317	354	341	318	359	352	312	320	364	339	345	339	335	348	345	331	309	320	309	351	358	340	314	316	320	317	303	338	343	325	300	337	349	282	321	307	320	311	348	313	351	325	341	308	322	319	327	334	334	311	310	337	323	309	339	320	352	329	316	361	333	353	285	312	356	350	326	324	301	337	359	324	350	300	305	332	333	325	316	322	360	358	351	322	333	359	326	352	309	312	305	337	343	339	317	333	311	368	338	350	314	313	326	320	324	333	328	314	348	328	348	332	328	348	365	326	343	372	326	341	326	298	352	334	334	319	351	309	307	324	342	326	348	350	354	333	334	307	338	323	328	370	327	325	322	303	322	322	346	335	343	357	321	363	336	324	336	349	303	325	339	319	333	370	329	323	306	358	338	324	307	325	325	344	342	303	324	322	353	331	342	341	322	366	314	318	286	334	322	356	349	333	319	361	364	342	360	335	368	303	341	330	325	311	358	343	339	327	310	302	310	337	349	334	304	308	332	347	340	348	338	333	332	329	347	327	310	337	340	337	354	361	351	326	324	300	330	347	331	355	335	357	348	324	310	316	362	321	347	352	313	316	353	296	318	308	366	287	325	316	356	344	330	336	330	361	327	343	333	330	338	338	359	320	333	310	347	368	346	359	345	330	306	346	354	319	359	331	327	338	347	318	358	330	326	337	329	307	321	334	361	335	332	375	381	375	338	331	323	340	311	375	322	378	344	328	316	343	340	343	317	331	348	311	317	335	322	350	331	348	311	328	354	340	324	327	301	340	312	330	311	321	322	337	305	329	319	356	323	343	334	318	345	324	359	307	346	334	325	330	348	298	333	334	349	313	338	345	316	340	307	334	346	316	335	326	372	334	345	327	325	315	330	345	313	329	348	319	316	352	311	326	320	323	333	296	344	352	333	313	345	330	336	310	369	310	328	346	355	340	316	318	317	337	329	354	348	331	312	344	308	354	315	331	329	349	325	337	317	342	324	321	320	330	364	331	335	329	303	340	342	347	319	320	347	363	379	335	323	325	328	312	303	342	325	304	361	333	388	348	315	335	340	359	335	357	351	332	328	358	332	351	325	357	328	339	334	331	326	325	354	323	347	312	335	328	356	332	306	316	305	332	316	331	361	339	313	301	348	305	354	332	350	352	293	332	333	336	337	313	324	340	348	328	342	328	335	347	350	343	334	300	325	327	329	335	317	331	340	360	308	322	305	312	371	341	329	295	379	326	329	335	336	303	332	318	321	364	344	302	353	336	339	351	325	339	325	336	329	330	322	353	336	360	350	354	366	350	329	340	351	360	365	316	321	345	338	308	338	317	285	351	336	327	320	299	360	337	342	350	339	328	296	339	320	339	334	306	318	317	347	314	338	346	369	318	306	305	321	347	359	324	376	333	353	311	325	317	329	303	326	361	331	350	338	319	331	353	335	353	366	323	357	327	349	335	328	328	350	356	313	334	348	335	367	342	320	355	335	328	350	343	347	350	358	290	328	360	345	347	316	313	367	299	314	310	344	323	338	311	345	303	333	354	331	347	358	301	341	312	337	322	328	325	317	321	318	352	306	330	352	318	347	333	359	343	337	327	326	324	338	354	381	367	305	304	302	338	331	351	347	319	331	341	332	329	371	330	349	334	324	321	315	334	319	348	347	324	314	338	352	296	320	310	338	340	354	347	312	327	342	332	316	358	350	318	336	337	315	331	332	336	331	362	324	323	346	356	306	326	322	332	342	343	329	348	306	309	329	346
31107	20319	9651	871	503	491	412	415	329	367	383	338	361	358	340	365	336	348	369	374	330	354	323	342	336	369	343	358	364	365	365	324	350	328	314	394	357	351	356	326	342	351	295	357	372	374	341	371	363	368	381	342	354	344	385	346	366	345	375	347	334	316	334	371	297	380	343	326	329	370	347	377	364	346	380	396	361	366	354	340	322	369	362	359	348	378	392	387	363	357	356	369	338	355	351	338	338	364	383	355	368	352	352	391	367	310	343	353	335	344	352	355	332	307	335	337	374	331	388	361	385	368	334	361	349	350	348	318	373	371	366	358	359	350	415	370	381	356	323	348	359	380	386	370	363	358	340	361	347	362	377	326	369	341	382	353	345	366	370	383	374	330	369	357	356	331	346	365	353	368	328	343	352	384	367	366	352	376	340	372	336	343	345	360	365	358	331	360	340	356	353	358	370	343	338	347	342	344	329	357	317	386	378	341	383	333	332	340	356	358	395	363	321	353	358	324	385	383	353	362	321	361	349	348	332	349	335	369	348	372	363	335	359	333	367	361	332	343	349	396	325	359	359	373	340	361	345	354	312	358	380	359	363	372	357	346	362	335	374	348	380	375	359	325	323	349	365	359	329	340	353	374	363	374	330	339	320	344	355	308	327	366	349	352	326	334	312	384	356	342	364	346	334	370	376	348	369	362	344	338	373	343	342	326	365	357	376	329	327	367	341	364	401	334	351	321	333	338	329	363	348	371	351	346	356	366	340	341	403	347	393	347	366	374	372	357	363	364	329	348	344	364	352	365	331	340	398	324	376	354	335	336	388	360	335	362	339	351	364	366	349	368	372	368	346	335	350	349	365	358	362	358	345	358	357	353	353	364	347	364	360	365	345	372	377	351	344	358	360	353	339	337	326	360	363	376	360	361	347	389	350	360	358	325	301	313	354	342	399	349	384	349	361	356	333	383	368	321	366	331	386	385	356	350	351	341	337	343	334	349	366	389	370	319	356	330	336	360	383	348	381	344	380	371	368	337	353	352	324	350	366	370	330	351	386	352	318	364	351	351	348	358	310	353	370	364	350	340	374	339	317	390	346	365	331	353	375	360	372	345	378	355	371	367	379	340	381	357	346	335	323	325	366	350	345	348	354	327	367	327	366	359	335	358	343	341	316	344	357	336	340	374	337	320	341	333	337	325	360	388	365	350	336	312	340	364	372	349	350	361	335	342	348	356	340	332	340	338	326	352	371	381	357	360	335	352	353	371	364	360	366	376	360	364	354	353	322	337	364	335	368	356	367	365	324	358	355	354	323	342	366	376	384	389	380	352	353	372	346	339	366	341	390	366	345	384	331	348	322	358	331	369	335	326	326	371	308	374	336	327	347	366	341	355	365	371	308	378	373	364	338	378	349	370	372	346	357	371	348	375	361	348	362	361	343	332	359	386	367	367	377	333	332	351	341	384	361	330	359	331	380	359	304	354	317	390	340	337	343	330	368	330	343	361	371	354	349	334	338	322	371	364	361	314	356	376	393	392	351	356	377	366	355	367	344	361	353	378	370	357	372	373	342	358	364	308	375	368	329	355	361	387	351	351	328	361	357	366	353	343	348	336	359	387	346	349	348	335	342	344	347	365	320	373	348	342	388	337	350	350	346	379	370	379	355	349	392	362	362	371	362	326	339	362	355	350	330	367	386	333	336	354	317	354	380	327	349	347	362	358	359	358	319	358	354	411	344	400	341	378	363	328	364	369	387	330	340	349	340	416	353	337	350	364	356	370	358	348	373	342	362	341	389	327	363	342	341	351	360	325	356	360	355	363	362	354	379	346	341	342	363	354	354	353	366	369	362	359	345	360	338	328	374	346	350	323	346	338	352	371	365	365	347	354	345	375	356	322	372	369	354	374	338	409	349	354	395	307	336	353	352	373	360	387	321	347	366	354	329	384	375	326	374	363	337	373	365	314	356	342	322	320	331	339	341	377	363	371	363	331	357	383	364	408	382	341	343	366	377	380	334	412	340	352	348	360	362	356	356	347	341	366	312	343	363	361	358	374	335	327	384	345	356	356	341	361	329	356	346	342	376	364	359	375	373	351	356	355	328	382	387	336	356	378	331	376	354	341	393	371	344	350	362	381	374	373	316	356	384	319	356	370	334	370	331	379	331	352	320	342	337	388	347	338	347	372	363	350	366	375	384	370	364	345	326	375	342	364	366	364	363	361	342	314	378	323	357	364	354	368	347	370	344	393	352	362	395	335	345	358	369	333	357	350	367	372	385	374	402	364	366	354	330	336	361	337	347	363	367	340	348	348	345	342	347	372	354	350	364	342	349	352	385	356	348	357	356	374	346	349	374	335	360	322	349	335	342	362	341	370	346	385	356	385	372	383	362	338	377	346	312	348	347	368	347	373	387	381	393	360	365	332	324	347	342	371	388	375	345	355	362	356	374	335	389	371	362	391	360	348	373	317	349	360	353	379	373	382	320	323	353	358	342	352	367	347	317	316	353	377	373	363	381	349	337	354	365	372	356	380	355	341	347	361	363	358	322	363	324	345	339	366	329	366	353	351	343	328	354	358	326	367	363	353	365	340	342	338	338	343	310	350	370	368	352	363	348	330	348	330	343	351	361	400	352	348	370	372	371	335	325	369	357	348	319	387	348	353	343	366	313	363	329	342	369	340	333	363	364	353	327	387	388	386	364	339	369	353	399	377	356	349	367	353	378	359	352	334	346	322	366	379	352	378	371	350	366	383	373	364	371	357	365	349	353	335	343	350	358	391	336	355	367	366	323	353	353	357	337	387	392	380	390	360	366	384	380	377	347	359	389	388	365	336	382	383	340	368	360	365	350	344	363	366	337	301	345	332	334	334	380	344	360	365	380	378	359	382	372	357	351	387	338	377	333	352	381	343	367	344	331	383	345	376	378	394	351	335	358	338	317	339	336	347	367	357	362	344	360	346	404	324	371	309	347	345	366	352	327	342	371	357	364	357	325	372	388	371	359	393	330	370	371	355	396	345	368	356	371	362	337	318	374	357	317	376	352	369	349	350	373	378	357	358	362	361	329	335	342	369	367	361	383	358	325	321	365	358	330	360	329	369	315	383	376	381	325	360	345	379	338	359	369	343	386	353	370	388	384	304	374	352	333	334	373	354	363	316	377	386	389	339	342	352	324	342	341	366	346	357	384	376	330	366	332	363	368	350	314	339	379	377	340	381	372	388	340	360	341	360	357	328	356	338	359	364	339	346	331	356	340	364	348	342	352	356	361	362	310	339	364	318	339	357	369	346	303	353	350	360	336	344	327	331	349	363	366	356	333	383	370	357	319	360	362	332	352	330	364	339	356	360	370	365	354	334	361	368	334	360	339	361	353	347	326	362	377	358	431	350	325	360	331	355	367	356	330	335	359	345	374	342	366	334	352	385	370	359	328	361	355	352	328	369	375	341	308	353	347	356	358	346	372	319	326	355	349	336	367	315	358	341	326	355	329	335
5496	1067	920	860	846	857	903	837	856	766	888	850	869	870	871	846	883	880	903	882	868	825	863	882	795	823	880	803	867	882	819	820	827	859	914	887	841	878	851	879	867	823	839	859	912	896	838	857	831	853	845	847	809	850	855	855	853	810	892	818	792	827	813	865	809	853	799	876	857	901	812	809	848	866	884	831	866	885	832	873	854	850	860	842	873	846	892	817	896	876	825	815	854	789	868	844	880	848	830	859	903	830	883	862	826	831	897	841	897	841	836	833	840	861	860	880	838	846	835	850	889	840	859	833	864	902	833	863	853	869	833	849	816	843	838	826	859	846	825	890	846	919	848	861	861	807	850	844	852	888	858	888	851	826	853	863	840	856	852	809	828	848	897	887	825	731	822	861	813	804	872	908	859	885	812	843	864	823	845	900	896	868	837	882	850	816	852	842	812	852	866	876	855	816	898	928	805	824	832	813	807	835	893	861	898	928	836	831	851	847	858	865	873	873	828	819	880	836	894	898	881	849	882	834	822	902	868	884	901	823	844	855	875	833	836	874	854	854	815	799	856	894	807	846	831	849	859	881	863	915	885	895	908	835	849	858	860	855	848	821	830	797	833	851	885	823	827	867	844	883	912	854	837	841	878	853	864	860	838	834	868	838	849	850	847	847	894	820	857	836	892	816	833	848	840	894	868	875	849	909	841	832	875	874	908	810	823	888	874	886	818	843	844	842	845	868	803	897	894	838	841	889	832	841	881	847	811	879	863	851	843	858	837	890	895	905	817	835	784	771	818	893	856	818	891	850	877	853	869	916	817	841	861	860	851	868	878	862	864	882	876	841	853	827	851	818	803	869	803	901	860	830	829	841	765	840	843	882	783	930	879	875	920	872	873	851	878	904	875	851	836	870	804	861	819	872	799	829	816	884	833	896	822	823	831	881	871	824	834	810	840	815	813	865	863	828	899	873	865	833	888	827	859	893	846	825	820	863	910	885	802	863	894	843	896	843	861	838	830	853	866	879	874	891	822	827	840	808	910	820	891	874	863	844	937	874	830	840	861	841	855	839	833	860	909	799	860	868	862	912	887	804	825	845	860	854	872	885	908	882	777	843	842	875	896	850	867	850	864	886	885	842	826	843	831	878	808	870	867	878	827	840	850	881	849	851	818	848	812	788	927	838	854	875	848	843	880	889	806	864	838	859	890	897	878	839	852	856	864	856	833	825	894	800	875	834	859	884	835	862	857	834	831	914	873	864	873	835	840	848	882	832	834	835	834	874	831	906	881	874	803	841	854	864	822	866	849	871	908	867	830	870	842	953	831	846	879	850	840	813	819	885	882	841	858	875	850	846	845	867	829	863	858	844	844	873	825	875	835	879	857	866	926	845	888	872	859	867	816	883	860	811	869	795	847	846	868	856	865	876	860	850	869	882	892	866	858	915	875	838	832	853	865	853	863	894	851	855	893	883	881	855	851	877	850	866	876	851	836	831	858	862	838	873	837	828	866	920	866	887	853	842	825	864	842	879	880	862	863	857	814	851	864	837	844	863	845	864	836	822	849	873	880	877	891	883	841	831	825	859	850	893	846	820	886	828	862	835	856	820	858	839	833	849	837	857	841	869	838	892	820	875	843	823	878	830	908	875	852	888	842	844	881	872	851	861	874	905	862	851	879	855	912	863	846	885	859	882	839	891	849	840	876	857	883	885	913	832	850	840	858	878	859	905	910	859	824	844	857	844	854	846	819	858	864	807	861	879	849	873	833	859	868	869	889	863	914	859	853	855	892	832	825	861	832	858	873	872	906	854	908	837	918	838	853	888	853	880	897	804	856	795	857	844	872	803	870	887	823	874	848	924	864	849	891	868	806	889	822	855	869	845	806	897	851	864	897	840	919	864	860	837	889	866	870	860	841	840	864	796	864	830	847	879	852	851	879	802	864	841	883	824	878	869	845	825	893	874	821	872	872	864	872	839	847	839	846	873	860	889	847	856	843	852	847	801	878	826	824	821	866	867	829	869	902	880	855	833	861	909	867	787	813	845	821	830	909	778	840	857	885	855	794	833	837	891	854	843	906	844	846	817	859	887	820	862	833	841	846	896	877	778	897	886	888	880	883	897	888	884	829	870	835	877	878	883	887	795	821	871	870	821	864	859	910	866	866	825	849	856	843	870	908	880	870	789	867	885	857	874	865	828	822	763	918	885	838	851	863	854	824	794	873	912	860	900	853	810	845	822	853	895	844	828	821	825	830	918	873	792	831	811	862	872	833	838	884	843	804	826	854	859	922	852	873	840	844	791	805	897	833	853	884	850	877	840	881	894	807	884	883	841	851	834	837	858	799	822	818	873	891	888	869	845	867	833	828	839	831	840	816	886	866	873	889	816	899	882	854	868	847	873	912	850	840	879	856	837	831	871	861	835	870	890	871	877	878	795	854	878	846	891	832	824	855	860	811	860	897	898	871	861	870	855	826	876	831	918	797	855	875	860	861	834	885	897	824	885	823	825	878	853	845	888	866	831	835	888	850	872	811	866	849	833	844	811	885	860	797	843	878	878	909	858	920	855	825	855	783	796	858	826	857	857	849	894	804	864	823	912	852	840	815	831	819	862	893	877	882	860	880	840	844	854	868	812	890	861	841	839	873	866	867	843	865	877	837	835	918	846	821	854	878	826	843	846	803	857	810	871	845	840	822	871	856	808	827	861	890	866	839	857	857	925	804	877	871	860	879	803	828	854	842	812	893	849	864	854	860	875	869	868	894	828	838	853	850	880	837	888	840	871	823	846	845	847	867	868	875	871	811	866	864	840	832	890	893	871	859	860	898	885	838	863	895	845	840	829	828	853	864	863	841	866	804	828	823	903	839	896	882	837	866	841	850	913	881	847	817	867	873	830	851	782	834	861	876	868	879	821	884	832	864	898	888	824	852	804	863	847	839	824	864	852	827	885	860	829	855	838	818	836	885	835	866	819	850	900	858	869	836	853	892	863	865	890	829	861	839	873	845	855	861	835	871	864	799	840	890	817	840	817	842	889	841	818	891	873	857	901	864	801	860	842	848	828	856	826	814	863	882	863	868	843	856	798	878	827	842	869	866	819	889	849	906	880	840	870	831	859	859	840	856	849	840	866	875	871	890	873	855	797	878	893	899	842	906	840	844	858	829	848	867	808	870	880	825	835	854	917	853	823	842	859	810	874	871	885	873	871	843	841	897	886	808	762	913	827	892	907	866	848	850	847	780	836	861	915	881	891	874	832	885	883	856	812	818	867	820	789	863	872	837	839	829	893	900	830	817	874	938	873	860	842	840	883	855	815	835	827	864	821	860	902	836	873	836	853	791	878	871	886	866	872	873	881	842	844	871	886	820	850	813	843	806	824	885	853	869	826	841	851	849	885	832	816	860	898	876	863	848	863	811	834	829	905	868	865	864	842	890	874	817	826	868	779	905	852	837	880	882	858	813	886	841	818	870	844	915	838	845	885	853	857	851	823
24641	21000	23908	28259	20994	13397	576	391	307	286	299	288	276	308	287	292	286	283	259	235	266	257	267	270	273	235	292	275	298	251	279	259	281	274	270	270	247	272	233	269	267	279	267	286	253	244	275	291	248	259	265	270	246	266	246	292	257	263	238	267	282	249	274	263	257	233	252	292	261	247	244	252	282	266	257	240	279	247	247	253	272	234	279	253	250	259	263	268	267	251	275	269	280	247	244	258	254	260	237	269	249	274	270	252	239	263	262	272	262	283	256	252	262	295	270	271	257	257	227	262	248	301	286	269	240	242	255	289	252	286	241	249	245	279	268	251	242	278	246	283	232	284	263	272	283	261	293	241	305	254	234	236	263	244	245	275	233	270	240	253	277	253	256	246	237	258	245	271	282	296	260	284	283	249	275	249	249	258	288	273	254	263	235	270	247	260	263	254	276	248	288	268	271	260	253	247	288	250	236	291	277	253	280	255	253	283	292	276	269	237	275	260	278	246	269	266	231	257	256	243	265	279	272	262	263	274	258	258	250	255	247	268	288	265	259	248	236	254	249	247	247	255	278	270	258	277	255	279	282	272	249	267	265	272	272	246	261	265	247	249	235	266	287	273	280	258	294	256	269	254	308	247	244	229	262	262	272	226	264	290	254	266	225	271	274	287	248	244	238	293	269	269	265	260	251	219	264	271	257	298	249	254	262	280	251	262	271	251	269	260	257	278	275	269	259	266	242	222	274	264	269	274	279	260	272	247	229	277	241	243	270	277	237	265	294	249	259	246	256	239	254	244	278	267	273	270	271	268	265	254	286	253	250	253	249	269	290	238	265	241	255	269	240	249	246	273	229	268	278	237	278	267	251	265	267	254	262	250	285	265	259	240	275	253	289	283	254	230	276	289	280	258	245	251	280	245	238	264	261	239	253	276	300	258	262	280	244	249	262	273	265	263	263	254	246	255	264	251	277	258	244	270	270	257	248	295	264	252	268	271	272	232	273	244	259	253	274	268	260	243	259	295	263	262	297	291	263	254	281	246	245	274	243	299	263	255	270	244	241	258	235	259	255	241	284	240	270	259	252	280	265	271	248	289	267	251	265	275	260	296	250	280	256	268	258	255	263	271	257	250	237	274	264	267	277	271	248	274	288	249	281	250	223	273	268	250	254	243	284	248	278	283	260	303	271	263	256	281	267	265	256	249	235	246	281	274	287	264	268	263	284	244	260	256	241	260	245	289	242	281	235	252	265	255	265	261	263	254	246	287	262	256	286	269	243	255	262	277	251	265	258	305	233	281	265	257	290	264	259	269	244	256	276	253	232	262	288	263	263	270	253	238	239	302	251	303	257	240	268	293	270	267	266	258	258	253	249	258	278	246	244	257	253	261	253	237	285	269	255	234	241	295	268	255	236	271	258	258	278	254	267	269	250	273	250	238	257	257	239	262	262	269	240	272	238	297	275	286	231	268	256	257	221	281	267	248	275	275	291	243	249	262	276	270	249	298	271	259	280	285	245	248	268	277	264	249	256	253	246	273	236	259	248	286	282	276	296	264	270	273	282	270	266	265	257	235	258	259	269	277	249	266	268	277	299	271	260	245	267	236	250	239	243	281	251	277	301	267	241	260	278	260	289	260	259	267	265	264	272	253	267	233	258	244	258	255	258	244	279	277	264	261	255	294	252	241	249	273	270	265	260	298	303	290	251	256	267	261	295	279	242	254	269	226	258	249	272	273	253	247	240	231	242	255	275	249	264	264	270	263	272	274	250	245	303	277	260	260	278	292	255	268	236	280	251	220	284	292	250	246	242	275	273	238	288	254	261	265	256	248	287	262	264	254	262	278	265	251	274	248	271	273	256	223	300	262	246	239	242	243	271	262	253	255	261	275	261	271	253	244	242	249	269	264	240	281	270	248	267	259	256	294	280	259	279	250	265	282	261	230	296	278	291	228	274	261	229	272	283	255	286	262	262	253	252	270	234	253	240	246	251	273	256	281	233	245	239	281	251	253	273	264	297	252	255	255	270	249	246	268	252	279	216	237	275	237	262	241	253	263	258	242	244	241	271	267	272	239	270	280	309	269	293	222	234	264	253	258	247	268	239	251	230	238	268	264	278	285	227	253	299	285	243	280	270	269	233	261	276	272	271	247	261	274	288	248	260	258	298	255	295	265	268	289	240	270	246	264	294	267	281	284	264	263	258	276	246	267	268	287	277	234	274	287	232	280	262	266	267	274	267	275	264	228	289	261	266	250	237	229	234	273	260	247	201	278	262	242	265	248	255	266	267	277	252	277	239	265	265	270	236	286	251	230	235	243	281	267	277	266	276	245	266	242	261	263	244	291	262	248	237	270	291	266	266	238	236	258	257	293	240	260	235	260	244	269	267	281	268	250	260	264	227	267	263	259	250	251	273	252	239	263	255	240	262	253	265	275	261	252	260	279	236	258	289	274	259	279	267	250	272	248	255	260	273	272	262	259	224	273	260	253	286	244	273	252	268	269	268	278	276	240	274	254	268	260	259	275	242	233	275	246	259	253	255	268	281	317	246	267	266	230	248	259	286	250	251	241	273	264	276	248	249	257	263	275	271	254	236	250	279	235	240	259	259	284	232	246	274	254	259	231	265	263	261	268	272	260	261	270	235	256	269	243	261	268	257	246	275	232	263	283	236	248	271	236	252	258	272	264	259	263	257	250	273	283	259	233	273	245	235	282	266	254	298	247	255	262	278	233	244	235	277	252	245	246	265	285	258	274	250	245	244	291	259	237	275	246	254	273	268	267	256	244	260	247	260	283	257	279	257	261	277	254	279	266	242	256	258	284	292	266	255	251	259	265	260	285	258	248	276	263	275	249	267	289	267	263	264	271	237	276	263	265	277	267	257	254	233	259	288	238	282	278	285	241	246	276	245	243	228	288	260	267	254	240	260	241	270	257	248	251	235	262	224	258	246	255	221	255	275	257	270	289	257	258	254	289	255	278	281	280	274	279	230	264	285	260	253	217	272	255	256	282	272	230	266	235	240	271	260	249	250	275	249	245	244	272	263	277	277	259	298	261	281	262	258	245	245	263	276	255	288	234	271	262	266	270	277	279	274	237	268	266	255	275	320	267	246	270	268	258	293	270	274	247	289	272	241	262	287	258	244	248	252	267	282	264	281	265	255	260	290	254	265	273	283	243	253	270	224	266	260	270	268	267	268	231	266	280	248	280	230	267	271	251	266	256	242	268	267	237	251	240	262	261	294	256	238	252	281	231	233	259	266	238	242	265	261	270	254	258	220	240	243	251	240	242	260	267	251	258	254	246	261	267	246	247	252	270	253	270	257	270	247	279	260	263	238	262	255	260	268	259	274	282	272	249	284	270	263	253	261	276	256	272	263	232	294	251	248	286	276	261	246	252	263	276	239	253	240	220	263	278	252	226	280	256	244	246	255	278	234	276	238	265	251	269	261	268	249	246	275	251	257	252	285	276	274	262	238	251	274	249	253	273
3181	1876	1110	825	771	739	675	688	631	671	684	662	632	707	632	660	634	632	645	643	638	633	623	606	651	609	631	595	626	624	628	623	648	608	621	584	662	612	669	631	653	642	648	612	611	616	587	625	611	625	644	654	661	621	639	620	619	663	662	645	613	656	671	602	617	661	658	613	645	610	640	631	624	613	636	671	628	583	622	636	662	609	654	627	624	674	635	627	684	656	634	585	597	607	605	605	655	625	597	632	639	624	639	632	616	650	640	632	644	619	658	635	642	687	661	646	637	630	661	631	634	634	663	629	612	629	675	614	639	653	700	627	605	694	624	652	649	615	630	641	643	645	629	621	647	631	632	625	653	645	679	670	607	634	647	645	647	634	623	668	580	630	671	659	636	639	611	650	632	651	644	597	598	610	589	606	651	632	632	643	644	646	652	630	637	641	631	675	660	656	635	651	583	639	628	637	634	627	610	631	665	625	630	663	598	617	618	654	607	651	652	670	603	640	602	625	635	627	603	600	675	655	660	603	625	659	616	679	636	626	696	650	636	628	686	644	647	629	618	661	638	610	637	662	651	652	581	621	629	633	596	654	676	627	656	661	658	653	645	608	617	676	618	649	625	650	589	659	611	634	626	641	667	626	666	652	679	627	588	632	579	663	619	617	627	664	582	645	683	632	632	637	646	605	650	614	660	646	643	636	625	648	687	650	619	658	618	612	652	641	680	633	664	639	616	627	606	601	658	586	607	636	661	572	659	596	631	649	638	673	560	634	673	606	624	662	663	629	608	653	628	661	614	612	639	625	640	632	655	627	588	610	625	673	621	575	646	628	641	605	669	628	584	661	651	618	636	652	628	601	632	632	632	603	643	668	610	645	619	667	667	626	610	654	619	557	649	595	607	580	606	645	684	652	650	651	665	621	642	665	631	658	624	663	666	657	637	663	630	664	625	604	639	595	633	627	632	620	637	657	600	651	616	609	660	624	642	643	612	616	665	618	636	670	636	653	629	659	623	656	636	613	602	655	657	684	664	597	641	612	673	630	675	611	646	605	600	652	634	624	673	629	622	714	617	627	660	589	642	657	613	647	618	664	629	634	603	638	615	630	623	629	637	669	641	626	615	614	671	603	610	636	694	566	633	636	595	614	631	592	601	668	625	601	603	651	632	639	656	643	640	671	629	701	655	605	634	641	656	613	647	642	628	672	614	644	666	626	600	669	658	633	646	618	613	651	633	630	639	663	651	623	644	656	622	631	613	586	619	629	596	661	630	609	633	610	619	642	614	658	635	661	656	661	625	614	619	613	682	640	651	647	609	671	627	654	631	634	664	617	648	621	627	553	648	635	611	667	625	638	641	591	656	680	645	683	659	615	636	637	620	631	630	617	678	677	608	639	651	611	635	623	661	613	663	627	638	668	638	610	637	679	626	629	672	611	666	624	635	568	657	657	628	632	610	641	653	619	631	634	662	692	590	641	638	615	631	607	641	673	636	620	645	633	614	607	637	638	670	650	619	651	649	628	651	627	616	638	668	629	655	630	639	646	648	607	640	659	617	632	664	624	660	672	594	686	642	636	623	668	611	635	618	668	641	591	627	620	638	629	624	602	614	620	638	625	620	654	658	646	649	638	584	694	625	641	581	644	619	625	645	668	617	684	599	635	633	688	563	610	626	647	601	697	680	610	626	599	662	621	647	655	664	615	606	635	625	611	638	645	632	604	631	686	627	664	671	657	629	638	568	653	614	641	639	643	640	634	632	606	657	664	650	622	645	643	642	619	638	623	614	609	603	646	642	605	575	649	632	630	609	621	653	642	659	648	606	630	633	615	640	592	671	604	665	652	660	615	648	604	651	668	580	575	666	649	644	633	626	672	655	622	628	647	632	633	647	576	649	630	630	651	569	676	632	707	606	610	599	603	582	595	633	652	674	633	677	611	576	632	631	649	629	671	627	673	602	652	649	605	649	633	692	649	626	626	641	668	548	648	633	606	611	661	621	642	650	601	589	577	614	648	638	607	638	647	602	660	645	606	622	663	616	637	636	620	629	642	612	608	635	654	626	617	623	652	631	617	672	603	696	665	662	644	685	621	605	587	665	633	657	613	607	633	648	639	592	621	647	616	613	624	623	612	617	629	613	648	647	677	654	607	653	601	593	614	597	647	637	616	631	599	639	633	650	615	624	643	593	618	610	633	655	655	658	654	651	616	602	633	633	638	635	632	585	648	646	594	636	621	635	626	652	667	618	587	636	669	628	631	646	647	629	608	640	636	646	713	666	604	607	631	614	623	624	643	643	631	627	631	638	636	616	618	637	625	658	625	648	650	611	629	657	612	613	628	695	608	665	641	624	627	598	636	614	679	636	601	642	642	641	591	615	636	613	613	648	639	650	595	666	611	611	618	665	662	681	618	648	606	674	632	614	632	599	662	611	635	655	662	635	605	610	623	690	687	604	685	618	591	626	593	672	664	672	645	671	614	585	614	639	648	675	610	629	602	654	666	678	625	627	644	668	655	630	611	618	654	661	649	551	645	658	643	650	635	576	619	644	647	632	647	624	627	595	621	654	626	673	665	648	662	599	622	590	642	635	565	625	644	669	595	604	665	633	618	617	626	652	613	642	621	621	642	603	652	603	681	627	698	653	594	660	639	609	629	653	621	629	593	617	667	637	667	585	648	643	668	603	645	641	671	658	652	638	629	657	628	643	666	655	604	663	633	626	644	665	625	641	670	630	639	653	610	635	598	632	598	667	649	656	644	673	644	650	604	628	617	598	607	608	670	609	659	670	665	598	652	685	586	637	640	616	618	663	647	637	658	669	612	672	633	600	693	618	635	621	652	625	645	650	619	624	600	633	626	669	639	663	664	684	636	680	669	665	606	630	645	645	633	636	617	630	654	622	628	636	604	640	657	653	630	669	675	653	641	656	628	599	560	591	629	647	615	627	645	651	671	661	598	654	615	639	641	663	666	643	635	618	648	639	645	632	653	669	573	666	663	622	652	606	668	625	631	640	619	619	625	644	675	615	636	684	608	654	655	633	622	660	598	639	638	630	693	619	597	641	649	592	644	662	650	649	673	638	643	609	638	616	651	639	644	642	662	601	642	630	663	649	631	606	642	656	638	623	643	650	609	598	646	599	700	631	579	618	671	623	673	600	645	623	640	619	631	677	601	646	609	603	648	657	592	623	615	667	648	670	671	610	660	641	642	667	591	659	600	644	597	626	650	640	661	606	626	613	660	636	610	644	665	607	625	631	625	636	677	636	637	630	647	635	617	645	679	643	668	639	640	678	648	654	659	657	654	667	680	633	628	636	599	591	624	654	660	654	614	646	622	632	628	642	650	672	624	625	598	604	666	660	632	608	636	671	644	656	619	595	605	658	636	668	636	662	639	601	621	621	665	625	632	643	636	640	634	660	624	662	614	644	626	634	637	624	586	675	588	683	637	631	616	664	652	623	628	623	663	658	662	657	623	648	606	634	604	705	629
23900	20986	24366	27803	20986	21000	12251	421	279	238	206	197	185	187	187	143	158	162	133	165	146	121	128	135	120	117	142	137	119	126	113	129	112	128	126	128	146	116	115	143	135	125	154	119	121	114	128	99	129	118	153	115	135	113	120	126	108	103	157	137	144	137	115	122	108	135	128	136	127	123	116	117	135	141	114	122	122	140	120	131	130	119	140	130	150	120	118	111	131	109	122	116	108	122	129	121	150	106	138	121	127	133	127	137	132	121	122	129	127	120	132	135	118	133	109	131	131	131	110	140	159	117	121	115	115	132	84	125	123	114	126	123	114	150	98	108	101	114	116	124	113	112	127	134	142	130	146	118	116	103	131	115	106	109	124	124	107	112	96	124	132	112	132	127	112	119	125	99	129	116	129	124	102	120	134	105	111	103	140	101	117	128	101	129	119	125	124	125	102	145	128	112	103	111	125	109	109	117	130	112	135	109	112	125	117	117	124	132	124	117	113	130	122	132	114	137	114	117	121	140	114	97	103	145	98	111	106	120	119	141	122	130	120	129	113	134	115	137	110	130	121	108	107	120	118	125	133	105	135	122	133	136	110	129	127	126	130	119	121	117	103	126	128	115	115	118	123	123	133	116	109	129	139	121	102	115	130	114	107	119	99	126	111	113	116	129	116	100	138	129	127	119	111	119	122	120	117	120	128	132	129	110	116	127	95	114	110	107	118	140	124	111	136	119	116	129	120	135	115	131	126	112	90	136	128	138	146	113	125	128	122	127	122	115	113	116	126	116	117	114	123	99	126	131	137	97	106	129	116	108	125	120	127	114	131	123	124	111	158	107	113	127	119	117	118	129	125	128	109	126	134	118	115	116	111	117	113	115	125	123	116	131	120	126	112	120	104	129	110	113	129	111	115	134	128	105	107	143	140	127	117	110	124	106	118	108	117	140	110	127	130	108	102	111	143	132	104	129	126	129	114	122	124	138	131	129	113	117	118	128	117	132	123	122	113	138	129	135	112	103	140	129	122	141	130	125	112	132	130	154	103	116	105	96	107	102	112	121	116	121	122	120	120	98	121	117	116	120	122	135	120	108	123	119	117	115	135	136	138	113	140	128	135	111	124	129	116	119	131	123	109	124	144	129	141	133	114	102	116	118	143	110	121	137	129	118	125	115	118	120	106	111	124	141	133	139	130	101	127	112	122	127	125	119	110	124	122	134	139	121	130	125	123	106	134	129	125	116	130	114	109	117	106	148	103	123	119	144	113	127	117	123	123	112	118	140	124	116	120	140	123	135	96	110	122	117	116	132	110	130	111	109	128	113	117	121	138	131	112	124	90	120	122	139	126	132	120	111	101	136	151	118	111	123	142	105	100	100	116	122	119	134	122	114	115	131	143	123	131	114	118	124	107	109	130	123	117	115	141	120	117	125	136	126	120	134	110	131	129	120	113	120	126	107	116	118	128	134	111	116	138	110	120	116	128	131	137	113	140	117	106	128	134	118	94	111	114	115	131	110	111	126	134	127	141	119	105	119	117	116	107	112	109	104	118	117	110	128	142	115	117	115	129	111	115	115	135	98	125	120	116	132	125	129	129	119	110	115	120	116	125	108	108	120	128	127	138	136	101	108	134	107	119	122	124	107	114	131	114	123	119	108	125	117	120	138	107	123	138	109	134	106	115	113	133	115	120	132	117	115	123	131	100	120	104	96	94	114	135	132	127	130	136	109	134	113	122	139	113	143	131	135	125	135	123	139	125	128	120	107	117	122	122	117	131	123	118	140	126	118	132	118	146	116	118	110	116	150	121	120	131	118	119	118	135	144	133	116	97	106	98	108	130	96	105	96	95	128	103	109	103	121	126	133	132	127	117	136	116	141	124	125	149	129	122	114	122	117	138	119	132	109	112	126	121	137	130	137	128	134	116	127	138	131	125	132	121	132	110	112	128	128	119	130	99	124	116	95	134	133	119	109	125	127	133	136	124	123	121	122	132	127	168	105	112	110	110	137	122	138	131	134	124	118	119	103	119	134	103	121	110	111	113	122	120	130	116	120	105	118	113	131	125	131	119	102	124	113	109	135	123	96	122	106	123	97	108	113	120	101	111	107	100	115	140	101	116	140	123	129	123	106	128	133	116	132	120	114	130	125	104	113	128	135	111	107	126	133	113	119	134	94	140	142	92	124	108	120	116	122	136	121	117	113	132	110	127	99	126	110	111	111	135	112	110	95	111	135	127	97	122	111	109	131	121	119	90	110	118	91	106	103	117	121	142	102	128	137	113	100	103	133	131	115	133	111	119	116	101	111	147	130	112	118	120	119	97	132	115	118	127	112	134	124	131	150	135	127	103	122	142	112	109	135	107	100	117	92	129	138	117	116	128	122	133	116	128	135	122	125	119	112	111	124	128	111	126	110	128	117	101	142	131	115	129	115	114	128	122	98	132	113	106	119	106	120	126	127	109	111	108	116	113	109	135	126	110	125	130	102	116	124	126	136	124	137	107	137	121	128	128	111	112	108	137	115	124	120	126	128	117	122	119	131	112	141	141	127	116	123	140	145	129	131	140	129	108	107	122	122	143	130	113	107	122	130	108	115	108	103	127	130	120	121	135	121	120	133	121	111	125	128	117	117	133	114	117	117	115	123	129	113	125	109	148	112	100	113	102	117	97	133	128	132	111	131	106	112	139	115	124	121	126	136	111	134	122	131	116	112	153	134	117	139	111	127	117	112	120	101	117	107	122	136	147	132	144	115	127	119	105	134	136	112	108	131	109	119	132	108	117	111	119	119	151	136	139	122	132	117	132	114	118	125	132	141	110	120	119	109	119	119	123	114	92	127	106	126	141	145	123	127	125	120	124	119	115	142	145	123	125	114	112	131	145	110	128	118	129	121	126	109	130	119	125	143	117	124	109	113	132	130	117	126	123	129	121	124	120	131	130	109	132	110	92	118	103	103	124	133	131	116	115	129	128	107	122	119	109	132	110	117	118	118	101	114	121	125	136	105	120	122	127	125	96	115	130	117	125	129	113	129	132	119	119	131	127	116	137	139	123	127	119	120	146	142	110	104	113	124	112	124	115	133	119	120	133	123	147	108	110	127	126	105	129	125	128	117	139	122	122	99	121	104	119	133	132	133	121	111	104	150	138	124	113	125	123	136	114	125	134	138	119	121	137	98	124	116	134	135	108	113	134	132	118	127	103	115	100	113	118	124	101	115	110	140	98	128	119	103	128	114	124	124	121	119	117	107	117	142	99	140	122	144	131	118	118	133	139	119	149	129	123	144	133	108	130	121	127	130	120	115	114	105	116	115	116	128	132	105	109	112	115	121	116	131	103	107	110	111	125	118	100	122	129	127	105	143	130	127	131	97	149	117	116	133	124	117	112	122	127	123	117	136	133	135	129	124	125	107	131	134	122	132	100	116	108	119	116	115	114	113	111	124	127	133	125	110	123	119	99	126	146	116	124	111	125	129	121	127	128	118	134	118	115	115
2951	3066	1414	746	533	484	420	392	367	368	365	401	362	362	352	338	363	366	303	337	340	336	346	357	367	330	309	339	329	345	323	338	356	345	335	331	352	345	365	347	343	327	353	345	330	356	332	345	349	306	338	326	349	322	342	301	319	342	334	358	344	322	326	317	309	341	340	295	337	335	344	335	340	360	312	350	335	313	341	331	329	369	342	337	296	329	338	354	325	323	328	340	335	310	338	345	347	327	340	341	340	336	351	336	308	340	317	328	315	363	333	324	336	314	330	341	334	352	331	330	355	332	339	303	333	320	328	321	334	334	354	339	327	309	336	352	318	285	334	304	317	316	342	347	330	337	295	347	316	331	284	347	313	328	305	336	326	352	324	333	349	356	333	328	327	340	338	353	360	353	355	322	350	333	331	319	349	317	339	329	323	332	328	330	336	306	321	361	316	318	316	311	354	358	327	336	329	338	323	313	335	325	328	352	313	320	360	344	315	328	302	341	332	324	340	350	319	319	324	317	350	341	327	348	350	332	343	348	315	341	317	330	311	336	316	324	365	301	340	331	291	344	301	349	325	343	308	326	334	335	348	344	336	307	348	312	335	323	343	326	305	361	344	331	344	331	346	312	339	357	353	331	339	312	352	334	331	302	321	325	308	310	353	354	319	296	322	362	318	342	331	321	351	324	341	360	345	332	348	356	305	345	330	330	333	327	311	370	314	345	326	341	328	320	341	320	353	316	312	321	326	346	344	352	287	314	343	341	338	317	344	295	318	316	298	312	340	352	315	325	324	341	341	356	313	319	324	362	294	327	327	335	359	355	326	361	336	358	363	310	320	356	373	322	318	340	361	336	336	314	299	328	360	340	338	331	354	382	274	334	328	313	332	330	325	362	344	320	309	334	343	342	327	351	324	371	330	314	362	357	368	324	345	326	332	324	349	315	353	349	324	345	315	320	302	328	342	352	352	321	338	305	347	344	304	352	308	338	352	339	319	313	314	352	337	357	324	325	344	304	340	335	337	312	346	323	342	303	319	350	302	345	324	339	345	339	338	323	311	295	334	338	350	350	342	361	318	328	289	311	314	331	333	348	343	370	352	327	320	310	315	347	330	347	333	321	317	334	341	317	296	306	342	324	325	377	331	318	335	364	332	308	309	363	298	319	326	346	300	315	343	304	322	316	326	312	336	339	339	325	340	317	313	305	315	338	344	319	316	318	312	340	368	354	328	313	320	318	343	351	332	321	323	334	375	322	332	328	318	349	335	327	335	307	352	295	303	361	371	359	342	331	348	320	329	331	320	337	319	321	321	338	340	318	320	305	339	348	309	334	344	304	320	309	325	347	352	317	329	301	349	326	350	301	325	349	365	318	314	342	319	336	343	285	320	325	324	336	350	358	340	320	327	339	333	318	363	348	342	321	302	330	323	335	323	359	330	357	326	353	323	353	327	340	329	364	311	349	370	329	320	355	321	318	304	325	341	300	361	319	343	335	342	333	341	331	324	331	340	327	355	347	314	370	310	352	338	335	302	352	347	338	314	336	355	353	362	314	313	307	338	312	367	318	324	307	321	333	319	348	337	340	353	355	327	344	326	333	347	362	325	353	309	334	346	339	345	353	303	367	353	284	348	313	340	362	347	332	318	327	322	364	312	292	300	337	338	339	328	324	329	323	326	316	337	331	338	312	318	300	364	307	321	355	319	335	335	315	346	342	337	323	332	346	328	340	337	366	341	339	334	326	369	322	342	334	323	349	348	331	329	334	332	339	327	349	319	316	320	335	328	310	330	326	318	314	348	342	342	354	364	367	330	316	327	368	324	302	335	335	354	372	310	306	318	330	318	353	345	342	337	358	344	362	338	369	322	320	331	297	357	319	337	328	322	324	345	326	350	313	351	290	302	369	313	320	304	310	329	350	345	359	335	289	347	317	333	322	329	306	343	328	312	335	336	333	341	326	340	316	339	357	316	327	342	340	316	356	322	302	353	326	351	345	344	309	324	320	346	346	369	354	287	317	310	362	329	342	333	335	308	337	349	328	362	337	347	356	337	345	321	332	343	362	339	319	311	324	313	336	342	356	324	349	320	378	335	315	364	352	332	323	344	341	350	341	354	321	356	324	331	318	331	377	365	308	335	305	323	356	328	355	322	320	349	338	296	315	332	325	340	299	333	337	339	323	311	361	298	335	331	327	344	347	308	363	317	319	317	350	367	345	323	338	323	334	312	345	350	325	333	315	328	326	341	297	325	335	319	303	356	328	351	346	364	346	327	314	323	331	327	308	338	315	292	306	363	339	349	349	359	312	335	343	344	372	335	343	344	318	304	329	374	329	357	312	326	348	317	339	314	324	328	347	324	332	338	339	355	337	338	316	308	315	336	333	300	352	360	309	318	314	342	320	351	321	332	317	326	363	353	317	329	324	348	315	295	331	301	354	320	352	336	349	355	282	335	301	338	333	326	329	327	329	367	323	332	355	311	329	339	304	335	312	341	333	351	311	311	308	363	350	348	319	329	320	364	338	308	347	332	300	327	299	346	300	310	328	327	337	299	337	316	338	337	375	324	362	363	340	330	305	304	330	345	372	310	321	334	288	323	340	324	340	335	317	329	339	311	356	322	326	363	355	328	348	305	328	333	311	350	344	341	310	317	343	324	344	301	345	316	333	302	352	314	365	305	337	371	329	316	341	338	313	357	331	324	320	327	336	314	329	299	347	338	354	330	324	380	349	347	327	318	330	312	332	330	339	310	323	374	330	325	311	332	342	321	353	364	334	301	351	336	338	327	340	313	344	315	332	330	318	354	322	304	339	353	349	357	339	321	346	338	332	354	344	325	313	357	347	327	322	362	368	363	339	342	357	324	313	354	334	308	330	325	336	362	282	319	320	317	323	332	328	338	352	324	306	353	335	336	347	336	338	315	331	318	335	345	314	352	317	312	339	340	312	312	320	325	355	344	301	323	325	356	338	355	347	341	333	306	362	311	353	342	363	342	325	296	346	322	324	332	332	331	324	338	341	339	331	313	343	344	347	328	323	344	294	353	346	326	319	320	330	362	321	317	357	358	378	329	339	346	337	321	307	336	327	343	359	318	321	342	356	312	328	322	340	308	342	324	317	331	331	340	321	324	318	334	324	335	327	325	308	320	326	335	347	339	331	316	332	309	308	336	360	315	360	324	354	315	318	350	301	314	331	333	324	347	334	331	347	301	343	355	331	332	321	303	317	328	326	323	308	322	345	320	319	332	318	343	339	343	347	330	337	335	323	341	302	338	327	339	320	304	334	321	325	334	329	312	329	326	326	299	339	344	339	322	335	300	328	332	292	311	329	334	329	347	339	323	334	326	353	376	339	322	335	329	342	314	360	375	333	337	290	315	322	342	371	352	323	361	311	331	350	313	323	358	317	342	330	338	354	333	353	314	314	324	317	345	359	320	335	341	331	338	363	325	355	363	384	344	316	354	367	342	336	342	326	332	340	301	303	329	340
30986	20320	9887	704	437	385	375	401	369	368	347	361	347	336	354	347	356	380	348	397	356	326	357	399	360	330	352	341	357	334	341	377	352	372	334	401	321	352	354	371	340	343	327	341	366	336	355	387	349	375	361	328	370	356	356	356	370	377	365	334	336	348	368	310	387	362	359	376	325	334	359	351	363	384	343	346	377	359	367	339	359	386	329	361	337	378	359	331	357	348	367	340	364	351	335	371	356	352	374	343	342	361	341	370	349	379	388	346	340	366	376	361	367	371	344	344	406	356	333	323	386	367	328	366	357	349	359	329	372	354	383	340	373	387	366	348	393	334	355	339	312	366	352	360	346	308	362	331	368	340	350	391	366	350	346	379	366	347	339	360	379	366	317	346	337	322	366	345	361	363	395	356	366	337	371	351	342	346	332	368	344	359	393	384	377	378	360	322	369	377	384	368	360	373	352	339	363	346	395	360	334	345	373	323	356	367	352	338	385	352	337	347	390	369	326	362	346	379	356	361	353	326	359	338	386	369	366	372	311	319	388	365	367	375	348	337	373	368	366	362	356	332	348	366	379	364	370	343	351	351	355	353	322	366	347	339	291	372	389	371	374	355	351	334	340	355	344	340	355	353	351	356	340	361	396	369	361	350	349	358	351	357	370	341	373	366	314	349	337	378	382	357	380	349	366	350	349	372	400	377	357	339	371	394	325	375	317	345	350	366	340	356	358	364	329	358	370	361	385	340	371	334	314	338	337	355	353	377	354	324	358	405	326	332	371	322	336	350	372	378	334	362	335	336	330	364	352	322	382	381	356	369	358	338	337	368	324	336	369	350	383	360	398	327	356	361	351	369	369	365	330	347	335	360	351	349	335	375	369	346	401	353	339	371	330	370	340	373	341	319	347	372	332	342	337	388	381	383	387	361	352	348	390	359	386	407	353	363	362	362	336	351	354	358	391	365	326	334	325	340	338	328	393	346	381	385	346	355	331	342	364	361	324	367	352	324	343	368	385	344	375	347	380	339	337	336	345	348	351	379	356	353	353	308	322	317	362	353	367	345	388	371	357	337	357	326	351	368	360	353	345	360	390	368	350	333	345	365	378	327	348	345	370	370	350	382	371	375	347	356	350	357	370	369	343	340	352	324	351	329	309	353	361	354	363	354	364	338	331	354	334	365	389	319	371	377	348	365	390	340	336	366	396	354	363	361	394	386	390	338	371	340	344	374	380	346	342	344	374	374	322	386	360	392	380	390	382	343	371	337	347	383	381	341	341	332	355	344	375	375	378	354	359	361	368	399	348	395	379	361	355	370	336	321	347	319	348	358	319	352	360	369	367	349	318	340	360	350	353	339	336	322	374	345	344	355	347	357	352	396	331	414	354	348	372	373	348	326	356	339	391	370	357	337	357	361	330	352	378	359	375	349	356	361	388	375	340	352	339	347	367	335	363	372	353	346	340	379	373	358	353	372	342	343	367	365	382	330	374	382	311	371	336	342	326	348	358	322	347	348	359	373	361	348	391	360	357	390	315	333	350	335	377	347	341	369	335	365	336	335	345	307	407	355	339	348	322	351	357	368	334	374	352	363	349	376	322	329	337	326	369	350	358	348	370	354	361	370	379	313	363	363	358	328	347	380	368	350	363	324	348	376	359	364	340	333	338	361	387	377	339	361	344	352	370	350	383	384	341	386	366	352	350	344	370	314	332	373	375	335	343	325	371	374	330	372	350	353	334	330	306	378	361	340	367	356	357	345	361	322	383	361	329	352	358	343	355	338	355	327	385	354	380	379	366	342	353	354	337	334	325	322	359	350	371	357	361	344	384	384	381	364	352	376	348	362	355	372	343	368	338	365	329	368	364	372	406	358	406	341	365	359	350	338	385	351	333	377	381	334	331	359	370	325	370	367	360	347	360	366	339	336	351	359	372	352	369	344	383	351	371	366	371	349	354	353	353	374	335	360	338	344	345	338	347	366	379	357	332	383	340	381	360	383	337	354	359	372	381	392	348	352	333	340	358	344	330	342	365	349	348	345	376	343	344	366	350	361	359	365	333	347	330	332	361	360	332	374	345	380	376	344	383	383	334	378	350	372	368	382	365	370	358	386	370	354	376	365	333	334	348	365	348	344	315	329	356	333	344	388	394	362	361	324	340	321	369	361	361	366	343	353	341	323	378	359	376	387	387	385	350	370	374	362	349	362	348	327	356	389	374	369	373	369	353	318	385	330	333	340	351	388	326	369	346	335	362	388	362	355	336	373	373	370	346	345	350	311	336	341	370	347	356	325	355	350	362	299	316	356	348	350	352	365	369	348	347	383	336	351	373	394	332	309	353	329	387	392	360	362	370	365	329	319	359	334	353	358	377	361	337	346	343	375	385	368	375	340	338	337	374	365	342	355	373	354	355	339	329	338	353	335	405	314	361	384	375	356	331	383	339	358	361	344	359	343	316	326	341	342	394	342	349	337	338	349	341	366	327	385	360	352	344	329	346	375	367	326	362	357	343	371	315	342	359	350	348	367	373	386	385	348	324	338	345	373	350	357	331	339	356	369	328	316	358	369	355	372	338	352	372	340	356	347	335	379	329	410	352	361	339	302	359	365	344	339	380	361	332	348	363	349	370	407	380	378	352	385	342	391	343	349	374	367	337	347	355	359	350	335	359	340	344	359	325	351	365	335	374	323	380	363	349	379	360	378	329	354	333	332	357	369	368	374	358	388	329	350	352	357	338	360	352	338	365	332	337	356	324	327	371	333	398	369	331	369	389	343	350	347	334	332	365	338	372	358	345	335	299	361	336	333	325	375	361	358	336	372	345	335	297	327	317	360	363	323	341	351	363	386	383	395	337	346	348	373	355	358	379	385	399	336	364	357	334	362	378	354	351	360	378	344	362	387	361	334	353	368	321	365	340	373	373	374	353	379	332	306	341	361	381	369	358	333	325	348	350	359	334	345	342	348	358	347	332	362	376	350	345	335	389	365	328	347	348	322	381	349	379	360	357	358	355	376	352	323	349	357	352	367	359	352	367	350	335	340	360	353	357	370	363	335	351	356	359	348	357	372	365	361	359	345	375	384	367	360	354	362	360	326	360	360	355	365	331	310	330	324	334	365	377	402	345	366	361	314	385	367	361	352	346	384	331	360	341	328	323	382	383	369	370	355	331	346	339	365	345	370	360	330	364	307	395	382	393	362	333	369	337	360	314	359	331	375	362	393	368	377	342	335	328	371	359	393	382	360	355	353	325	334	366	349	375	361	357	367	369	372	343	388	384	378	361	329	344	361	337	349	347	373	359	330	345	348	345	348	326	345	350	336	377	364	380	350	361	353	355	329	359	351	339	344	330	317	368	381	357	376	382	358	335	377	378	374	389	334	360	339	353	368	366	355	320	392	342	356	349	340	329	361	351	367	356	385	353	342	347	355	357	363	362	371	358	368	338	360	344	351	353	350	360	329	322	384	333	347	347	362	375	371	363	354	354	369	373	353
5405	1075	938	911	814	866	838	891	896	863	888	879	789	808	847	841	930	834	869	873	838	859	875	869	865	872	834	810	875	823	856	838	876	863	808	853	852	842	825	904	884	842	847	812	869	860	846	853	908	892	821	869	815	868	821	813	828	862	923	807	880	866	843	882	887	867	863	847	859	829	885	832	805	847	836	915	858	892	836	880	910	897	864	814	846	833	882	799	851	866	821	851	872	872	888	829	865	879	853	884	798	848	869	874	865	828	877	874	832	877	807	901	834	843	861	828	840	900	823	841	821	841	843	836	860	796	809	822	864	813	887	848	853	879	798	837	891	901	878	889	894	827	931	845	847	881	865	816	906	837	881	885	907	819	807	871	884	898	859	853	876	874	831	854	833	788	868	846	856	845	825	851	848	832	814	841	799	875	902	816	892	843	864	872	818	818	818	864	793	829	814	858	887	839	843	833	878	862	815	845	860	860	905	873	867	838	879	883	855	828	844	864	843	845	857	814	851	832	863	861	827	830	880	858	918	833	871	855	840	882	803	869	834	888	873	837	806	802	873	846	803	864	806	866	887	821	851	803	846	880	855	814	858	888	917	902	800	852	853	849	859	941	899	899	824	878	866	876	865	817	828	862	883	856	816	854	894	851	855	867	914	874	815	822	869	817	894	774	809	823	831	865	874	882	877	838	833	827	887	880	805	888	869	866	826	819	851	847	881	912	857	886	825	862	857	909	845	860	850	844	887	876	860	804	900	820	865	824	822	876	861	895	834	873	886	881	881	840	832	840	867	858	857	866	865	895	890	856	857	800	869	896	861	856	836	870	809	826	850	864	842	871	861	870	845	834	853	853	842	862	790	861	846	849	827	831	883	840	864	831	826	851	852	859	859	816	870	879	885	845	848	865	843	891	843	826	887	902	849	856	865	889	871	849	819	875	852	837	832	881	845	861	837	909	818	852	857	864	878	895	820	857	830	843	841	849	838	861	831	877	855	840	871	867	833	890	835	840	862	865	861	889	839	840	834	838	841	800	809	879	792	860	844	865	832	862	843	846	901	854	884	900	931	851	871	899	862	867	877	852	878	832	857	877	792	841	823	848	865	882	828	860	838	879	902	848	874	831	839	865	843	836	896	827	879	888	881	867	871	791	827	865	799	924	870	842	845	841	810	815	815	859	862	840	867	867	855	864	860	830	865	836	867	865	879	855	835	901	855	925	889	877	848	869	905	840	874	876	879	830	826	901	839	868	862	827	838	846	904	860	864	816	906	874	869	834	884	827	884	878	818	839	846	876	843	842	849	839	835	858	826	836	864	876	810	890	836	857	871	837	829	825	848	846	901	862	845	841	882	854	823	901	838	850	851	887	828	819	822	899	868	842	871	845	826	853	834	814	863	904	853	940	860	888	873	860	818	847	860	837	839	863	860	860	844	855	910	850	899	827	853	839	826	832	865	876	859	804	828	862	852	851	846	923	876	866	807	839	833	873	843	854	859	876	808	880	892	880	837	796	879	820	878	839	860	865	827	880	849	911	858	822	873	876	823	896	900	844	839	868	856	838	854	868	875	821	877	866	860	866	830	841	902	851	877	861	857	871	837	862	791	895	858	844	799	854	817	822	886	830	855	814	865	851	910	894	901	887	836	850	838	831	913	902	849	892	868	840	856	858	813	913	879	850	868	854	854	888	850	824	852	910	829	850	882	845	860	830	861	836	786	857	928	857	879	863	816	865	840	857	859	839	836	834	882	848	828	877	814	876	836	916	846	845	845	868	857	835	801	852	914	834	895	855	916	875	849	868	857	883	875	884	817	843	858	848	838	847	832	889	846	825	837	831	830	880	919	826	830	874	819	878	817	855	877	813	872	858	885	827	839	855	865	817	851	871	797	841	833	865	872	811	865	902	842	840	872	912	878	875	865	871	835	866	871	843	844	880	889	906	849	817	868	850	825	857	849	858	843	825	832	840	863	823	840	823	892	897	847	811	911	852	900	883	865	895	893	921	855	858	847	848	874	867	820	883	888	903	840	850	825	858	851	771	862	861	828	796	841	853	897	854	899	900	832	840	873	869	834	852	880	820	839	862	831	829	877	910	862	857	862	830	870	848	829	885	837	819	869	816	839	903	810	851	845	854	904	842	881	810	903	840	851	788	819	882	839	877	837	858	888	819	866	814	827	835	901	882	794	888	853	830	842	877	848	838	843	904	854	864	865	810	860	836	892	844	908	840	874	868	837	825	882	874	902	800	797	859	850	850	859	854	823	799	848	895	888	882	911	815	917	893	872	861	846	807	816	820	820	923	859	848	857	856	875	868	843	863	824	862	841	848	814	824	840	886	821	862	838	886	901	855	827	866	877	895	878	876	841	897	864	825	883	895	818	889	863	873	863	874	867	861	814	873	897	815	874	857	876	920	886	887	863	833	840	858	876	899	910	901	856	868	850	865	825	805	799	842	867	884	908	887	894	814	843	877	861	816	872	838	923	826	886	894	804	802	861	871	868	865	803	820	852	881	846	822	855	878	858	894	877	865	895	811	843	883	852	879	839	810	836	829	879	874	873	830	839	817	861	868	827	860	862	880	851	878	830	812	887	828	867	858	884	864	914	826	913	887	842	910	816	864	831	850	836	877	903	888	848	836	868	848	833	816	831	802	831	807	853	872	846	858	862	837	869	881	835	778	859	906	881	876	862	883	796	838	846	897	866	854	821	834	867	813	838	830	865	884	861	829	896	786	877	891	849	852	825	840	851	848	837	853	876	843	853	859	867	817	822	887	859	772	898	891	806	909	892	814	889	851	933	873	880	871	825	838	846	876	870	893	902	826	839	848	844	840	870	852	866	844	878	818	854	851	863	915	855	821	881	831	881	853	830	870	860	846	861	878	868	823	871	873	871	858	924	844	812	897	809	830	821	802	828	855	878	876	906	844	827	863	786	881	834	868	847	831	792	834	815	834	820	818	857	890	786	844	803	791	861	904	877	843	814	877	848	874	883	853	839	867	816	857	869	872	900	917	874	807	832	854	857	859	853	850	882	813	838	830	844	837	820	819	859	839	835	853	878	858	840	835	873	821	848	847	836	825	862	812	860	845	844	926	867	865	923	807	860	815	856	853	857	856	856	864	830	840	854	874	816	874	842	895	847	856	825	880	886	844	859	870	822	868	877	880	865	879	852	850	888	908	845	873	859	810	867	850	897	838	851	872	882	829	828	841	866	866	894	819	856	864	891	902	897	887	875	806	885	883	827	863	897	886	854	852	855	845	857	777	865	904	846	858	807	832	882	846	849	812	839	886	856	927	914	854	890	833	868	811	861	817	843	894	862	821	870	852	868	849	844	864	913	864	909	851	824	874	883	888	892	846	872	841	834	848	823	868	824	868	824	824	805	869	846	800	891	829	878	852	849	837	865	854	866	860	814	843	859	876	902	864	883	832	883	851	861	857	872	849	833	816	866	877	836	848	889	883	856	843	896	782	866	767	815	789	907	830
24615	20986	23914	28257	21000	13090	510	378	324	293	300	285	301	279	276	285	264	244	296	268	258	230	253	282	286	294	284	295	259	265	247	257	250	246	259	277	294	258	263	264	268	260	259	261	270	244	241	261	296	268	262	257	247	257	257	255	270	291	268	255	279	249	240	235	283	257	255	251	281	243	255	284	245	253	252	237	245	231	231	261	237	253	258	271	272	238	265	270	270	265	263	276	262	260	275	231	265	245	284	267	268	265	259	267	261	274	265	262	272	261	272	300	249	268	236	259	229	257	262	236	215	275	286	248	252	276	238	244	232	223	262	253	263	250	270	299	255	266	266	226	289	255	275	251	282	269	246	270	249	268	266	271	275	273	265	265	265	281	239	279	277	267	261	270	244	277	280	277	270	294	254	254	277	265	249	255	263	235	274	276	283	244	273	218	262	243	259	248	232	241	261	286	297	268	264	296	283	257	239	265	270	242	268	265	257	261	263	280	261	235	250	248	240	258	263	259	264	257	217	264	254	273	270	250	267	236	276	270	278	292	276	304	242	260	292	288	268	257	274	238	260	270	253	262	244	248	258	232	262	261	300	282	266	237	242	263	260	249	265	287	279	269	242	300	297	256	282	262	255	246	248	246	286	260	243	269	276	265	268	241	271	260	259	242	226	249	249	248	233	275	280	246	258	255	254	249	242	283	248	265	284	254	242	278	263	272	248	252	258	251	246	267	277	252	258	276	254	287	270	279	285	262	268	270	305	256	229	265	252	268	293	265	245	267	260	272	244	260	257	254	261	243	236	266	247	285	255	315	291	238	257	282	239	241	249	238	246	253	278	246	277	267	243	245	265	273	255	292	244	233	303	258	268	237	294	272	258	243	246	287	244	254	262	236	276	267	256	261	286	247	244	233	247	228	247	249	271	240	261	263	256	281	259	256	256	271	274	274	269	269	235	244	226	245	260	277	270	255	266	265	250	241	288	249	227	297	308	259	269	285	288	268	269	248	244	246	284	250	252	283	249	250	243	250	272	262	220	243	247	244	273	273	276	236	284	252	277	270	231	255	252	270	207	267	258	275	251	260	253	265	264	272	281	270	274	262	247	236	281	234	237	262	264	254	241	272	270	234	243	260	250	241	236	262	269	278	266	279	246	267	242	278	253	245	291	253	240	270	238	261	276	263	260	258	261	245	246	249	249	243	235	240	265	244	277	264	301	292	298	255	246	246	237	251	295	276	275	255	262	255	260	278	260	265	254	259	263	247	270	255	228	282	253	278	255	272	288	257	259	264	276	244	255	293	272	255	265	264	258	285	274	248	262	250	225	280	255	254	280	270	267	266	240	247	253	236	252	257	251	287	266	251	251	254	259	260	258	268	230	258	280	249	252	278	262	261	257	269	252	268	242	273	264	242	250	262	296	266	261	267	268	246	257	275	265	239	255	261	264	257	256	234	286	241	215	214	245	246	255	266	271	252	268	279	258	238	281	253	212	255	260	268	248	267	264	248	258	270	260	244	254	239	270	258	244	279	302	251	252	262	246	252	243	282	230	289	265	262	269	262	253	246	258	243	244	257	270	241	256	243	267	230	281	240	266	236	253	244	241	270	251	283	224	252	264	259	239	275	224	238	282	234	244	278	242	282	252	247	240	262	261	244	269	276	259	244	247	273	255	252	256	267	243	269	235	239	242	272	259	242	240	243	282	256	248	300	258	292	283	265	272	270	257	277	266	280	242	261	244	274	276	248	276	259	267	299	253	261	277	247	252	243	239	308	267	250	250	264	271	269	265	256	253	258	269	257	231	271	252	238	253	251	268	235	267	224	274	254	259	246	288	275	233	264	251	268	249	213	292	257	253	224	241	262	254	245	262	274	268	246	290	289	273	262	284	246	284	277	212	244	255	242	262	267	242	266	274	229	233	272	237	280	269	255	278	258	268	250	277	268	246	262	268	274	253	284	242	273	248	253	262	256	237	268	296	256	241	265	281	294	249	258	269	254	247	241	265	224	269	240	257	264	225	249	209	292	281	251	259	249	253	244	233	262	252	258	285	293	264	241	257	247	271	249	270	254	288	258	287	246	243	234	265	258	255	264	289	256	263	250	272	229	253	257	262	274	250	239	258	277	258	268	249	246	259	251	278	267	252	291	270	252	224	263	292	258	244	262	244	254	247	251	252	272	244	259	250	239	288	249	257	276	217	257	280	273	265	276	231	262	237	238	257	251	226	226	254	279	260	253	260	288	259	258	255	267	283	270	260	208	275	278	240	263	247	232	264	244	265	238	259	228	258	266	270	254	271	238	272	257	240	278	261	291	280	258	236	263	241	260	249	249	276	297	246	212	255	229	247	266	274	260	259	284	256	259	266	259	220	225	232	256	255	253	281	260	280	247	266	262	233	283	275	258	265	249	232	282	262	279	257	261	226	237	254	242	257	241	272	280	262	245	267	293	268	261	259	275	266	265	251	241	274	237	272	267	268	244	227	251	274	250	241	255	239	256	259	271	260	231	227	279	252	257	255	268	253	231	275	265	252	265	278	249	240	265	260	251	232	254	258	264	273	270	256	288	241	260	247	259	215	276	259	277	236	271	238	239	249	257	279	251	247	265	266	279	221	256	234	260	264	234	255	248	258	246	249	289	253	270	269	244	251	258	287	271	285	241	239	278	281	252	261	245	241	251	261	265	251	230	252	253	279	249	247	248	274	267	241	266	243	245	259	226	279	259	249	267	268	267	264	255	255	229	248	283	239	259	270	268	264	280	249	267	262	274	286	284	297	258	250	272	261	288	226	277	249	261	264	269	275	238	277	258	271	275	243	256	255	260	267	259	277	258	256	221	264	246	263	271	238	257	272	273	287	254	264	250	257	256	259	238	261	263	258	263	245	250	250	237	266	241	267	269	285	259	263	254	256	265	281	268	279	236	243	261	264	245	245	261	230	247	265	247	255	222	241	291	265	282	259	237	247	299	236	261	284	267	293	256	254	256	263	238	262	263	234	261	275	224	246	254	274	277	273	245	264	272	268	242	259	263	243	235	271	264	272	246	233	277	231	262	259	270	273	246	268	228	265	248	245	275	269	262	262	242	263	280	241	258	253	261	231	281	246	238	276	269	232	264	270	279	244	220	249	281	264	254	275	258	246	269	246	293	258	252	266	252	280	264	255	222	276	279	255	251	279	251	248	249	242	256	270	229	245	218	243	281	248	257	258	277	255	235	243	278	259	274	255	252	277	263	267	264	288	254	275	288	267	271	249	288	272	279	272	263	281	251	240	252	250	264	264	255	274	262	258	252	245	265	285	261	270	265	294	246	238	272	259	251	256	259	261	263	237	268	281	269	252	225	268	259	232	288	248	262	285	241	249	235	255	276	251	260	270	255	274	255	235	272	289	268	236	233	256	281	253	262	247	263	267	260	241	258	279	257	267	281	219	253	262	239	238	266	279	242	274	259	271	257	283	246	260	236	269	260	236	286	261	268	267	300	269	273	249	265
3106	1965	1152	839	715	693	681	657	616	668	673	654	616	619	629	660	619	612	647	638	637	628	604	659	634	648	670	661	609	624	649	627	646	594	662	661	603	640	657	671	643	618	617	677	625	625	654	632	565	622	608	643	625	640	640	622	599	657	653	631	603	613	651	697	642	612	655	605	632	620	616	661	624	652	633	641	612	608	616	613	589	650	644	648	615	630	598	617	617	578	637	648	629	661	626	611	603	662	634	624	661	599	674	625	658	624	614	626	634	618	600	602	632	640	629	594	633	619	630	640	653	606	647	615	617	643	693	670	603	653	598	637	634	629	639	600	613	653	629	659	678	637	632	682	649	641	627	625	621	691	663	656	663	624	622	707	649	624	618	610	657	660	633	626	669	628	601	623	653	657	615	647	656	661	645	605	663	627	607	643	637	659	590	652	639	626	674	607	636	661	640	658	628	643	626	630	663	651	612	605	675	639	634	625	626	674	668	629	672	673	613	620	696	624	608	679	651	653	592	607	625	599	601	650	634	631	604	616	645	625	664	666	665	668	644	668	630	623	638	627	668	605	682	607	580	625	639	619	629	596	645	636	598	621	628	625	622	618	617	638	660	658	626	609	602	629	659	607	597	635	635	617	618	659	682	672	637	644	617	621	661	603	655	618	627	651	647	632	660	671	661	647	581	653	652	616	615	601	622	651	646	602	645	655	625	623	603	660	656	652	624	645	656	603	666	668	661	679	620	629	599	615	623	606	651	578	583	637	669	639	644	626	658	658	635	616	608	633	643	659	626	625	585	626	595	616	687	651	663	638	667	633	632	635	648	662	610	607	659	649	642	598	614	648	608	606	694	628	664	645	633	611	632	635	638	656	683	671	634	624	592	595	609	634	657	646	601	648	686	621	605	642	647	646	649	619	598	613	580	681	642	593	663	629	641	649	598	612	596	641	639	616	617	644	628	648	620	607	663	605	657	646	637	628	642	636	684	637	599	640	654	626	646	622	631	594	633	647	661	621	628	628	657	655	625	691	647	626	649	623	582	636	624	638	634	624	621	631	628	619	640	615	667	631	607	646	684	622	657	663	664	593	605	685	653	619	677	618	647	596	646	653	678	640	654	596	639	627	677	647	617	624	606	605	626	653	585	641	661	628	636	649	655	659	619	621	636	588	613	651	625	595	619	603	628	647	599	640	602	621	648	617	605	611	634	611	655	640	597	603	672	611	598	641	626	643	633	647	616	620	670	627	618	663	607	629	638	629	611	649	655	691	647	602	656	617	620	616	637	640	672	578	625	611	644	622	645	611	643	607	663	635	691	634	685	620	592	618	646	599	619	651	677	584	679	612	666	620	666	604	653	631	618	605	619	599	668	628	681	621	634	603	629	608	623	629	615	662	691	670	665	587	673	614	615	628	613	645	598	613	637	592	690	651	635	626	632	663	632	657	661	625	634	624	619	661	609	682	651	675	683	623	639	651	634	636	638	622	683	640	633	645	657	679	623	604	610	620	668	630	674	616	635	630	647	636	640	567	609	606	596	622	609	614	651	639	627	647	615	664	692	639	608	618	708	637	660	607	589	610	614	650	644	595	649	652	648	614	620	599	636	671	626	603	624	658	612	621	607	615	663	648	635	639	607	625	623	664	628	632	604	619	641	638	659	623	621	596	638	659	632	686	648	655	627	654	634	622	586	627	632	648	656	645	631	604	594	601	645	620	674	621	624	638	676	650	634	639	663	652	587	631	594	646	652	645	632	664	655	651	597	630	617	649	607	616	618	636	609	610	630	654	623	655	649	616	639	656	622	656	649	611	626	658	683	641	640	623	604	634	616	606	625	590	596	621	604	640	648	628	633	639	629	608	590	601	638	682	659	644	589	670	640	657	608	600	636	613	602	654	629	623	599	617	651	641	643	678	646	660	657	650	611	629	608	597	599	621	616	669	646	620	605	603	613	621	627	615	614	605	636	635	672	663	675	644	625	623	659	608	666	628	641	654	664	591	673	647	636	657	703	577	665	629	618	657	603	638	688	639	638	638	597	605	651	631	625	631	650	685	633	666	650	593	638	636	599	609	657	640	692	617	646	627	654	686	597	623	650	595	624	659	632	646	644	614	600	676	624	628	637	595	610	628	611	612	621	688	635	672	648	641	649	644	653	649	632	634	641	658	634	643	646	628	616	639	601	583	683	614	640	639	629	625	684	634	648	583	619	658	621	605	615	659	651	624	631	620	620	635	617	627	650	654	630	622	606	623	631	646	709	592	614	623	650	592	614	648	588	615	682	634	629	616	688	604	614	594	648	619	648	648	608	616	597	657	642	683	611	620	659	599	664	617	609	676	660	607	658	643	683	575	622	634	645	670	646	632	654	635	679	648	639	636	646	622	621	613	624	681	593	641	659	590	640	653	608	614	662	633	601	646	600	662	607	620	618	621	669	602	598	618	643	642	651	601	636	581	638	592	676	642	657	675	652	627	653	633	639	677	613	607	649	628	643	621	637	611	634	685	639	663	630	658	629	637	624	635	636	588	592	645	663	671	679	612	628	672	657	643	634	617	628	642	688	650	626	658	630	705	633	617	612	590	631	658	645	644	630	637	679	647	605	653	628	663	630	637	585	688	611	648	659	614	628	597	611	630	592	658	630	651	619	624	589	625	630	626	661	601	614	635	582	614	655	582	652	642	656	597	649	644	634	594	647	618	594	622	628	662	604	652	625	703	584	630	681	617	604	617	601	626	622	627	626	667	588	615	628	615	630	626	643	643	617	615	640	656	613	580	608	661	633	614	663	642	641	609	635	629	626	566	614	650	639	660	640	608	640	580	609	700	663	613	597	595	663	608	647	652	628	649	609	640	586	603	616	603	594	627	693	650	641	687	615	598	651	625	641	627	634	651	613	619	633	662	621	642	640	594	658	657	684	572	611	635	626	626	656	682	652	627	623	644	639	643	654	621	628	617	579	696	659	644	616	635	651	601	606	591	650	653	616	652	609	645	695	630	610	651	580	624	634	645	609	679	639	611	643	625	616	606	638	627	644	585	614	629	651	603	661	615	649	666	617	674	602	626	640	654	611	649	665	667	648	648	640	661	620	604	620	582	654	644	644	615	657	637	614	622	649	629	619	631	661	644	669	653	650	646	639	628	600	640	650	649	677	646	686	649	678	618	656	639	636	644	632	611	633	618	632	622	652	612	617	631	648	629	607	578	603	657	681	639	632	661	592	632	629	624	649	645	642	628	655	668	609	655	655	670	644	597	632	598	662	605	656	669	677	642	652	670	699	667	643	628	646	614	661	625	608	665	548	635	605	648	611	626	606	692	628	629	615	628	621	679	645	630	623	684	615	613	623	586	672	607	619	646	656	636	637	625	662	645	670	624	631	640	655	605	591	618	629	648	640	663	646	607	634	634	653	605	641	625	657	644	640	658	593	669	657	636	636	604	634	652	602	634	628	670	614	553	632	657	602	642	597	651	592	582	676	650	620	591	609	652
23924	21016	24391	27848	21017	21023	11939	410	254	223	217	185	177	212	152	173	152	144	129	137	143	139	149	132	126	138	137	114	124	137	149	140	130	131	136	131	146	128	119	103	111	114	106	136	140	125	115	118	143	115	126	123	142	127	118	130	99	109	131	108	140	118	133	123	104	120	124	134	116	138	123	101	132	138	128	137	125	106	107	133	118	142	115	112	136	147	142	115	132	132	108	129	139	142	117	126	109	119	101	108	123	126	145	97	126	111	119	120	138	135	118	128	129	127	110	135	111	121	84	119	125	119	119	121	128	138	124	109	132	125	137	115	109	117	116	108	120	125	111	110	123	122	141	127	116	149	117	116	112	124	121	112	140	121	104	125	136	123	129	118	116	126	140	126	128	121	124	125	132	125	122	125	125	136	119	129	126	111	129	110	123	112	122	129	120	133	138	115	112	111	119	147	139	120	115	118	110	117	130	135	122	126	105	113	113	110	121	100	111	113	118	129	140	134	146	122	119	124	118	129	130	123	107	108	127	127	132	124	111	100	114	125	108	106	131	122	127	124	121	126	128	127	124	119	134	130	122	129	122	99	113	98	99	130	128	141	111	125	121	128	104	112	125	134	118	100	103	114	118	118	136	124	109	123	124	126	127	118	130	135	117	117	130	116	131	129	114	128	111	110	136	108	131	133	136	125	116	119	138	95	137	128	134	110	128	133	125	114	140	120	110	140	114	127	127	144	109	139	107	140	128	125	120	124	126	119	101	119	125	119	130	120	123	125	117	131	119	125	113	130	122	131	144	118	115	117	115	130	106	112	120	112	129	147	127	124	137	105	116	115	123	137	114	120	135	110	91	116	133	125	135	106	113	112	131	124	110	121	115	124	125	119	154	117	107	135	134	126	116	104	113	124	144	106	134	131	120	132	118	146	118	144	135	120	113	120	106	110	138	138	123	128	151	113	122	136	119	110	104	136	136	116	123	160	144	150	103	130	126	130	125	112	120	131	109	118	170	106	115	130	137	127	130	138	113	102	137	122	122	124	122	120	126	101	106	136	111	126	130	116	125	133	121	109	123	126	111	98	143	121	111	130	146	118	125	111	123	115	102	115	105	108	125	117	112	109	121	127	109	116	109	114	127	139	133	119	116	122	123	127	113	125	123	146	119	117	131	120	112	112	131	111	117	121	116	131	116	117	126	112	99	114	115	132	116	137	109	103	111	147	115	134	125	117	109	138	120	113	114	129	125	113	139	103	127	119	128	112	122	102	119	140	133	117	99	135	116	117	141	113	110	131	114	126	120	115	126	123	126	121	118	110	121	117	131	123	139	97	120	121	118	137	105	110	130	130	125	121	141	108	124	125	122	130	105	126	120	138	117	123	123	124	116	124	127	121	101	127	134	125	125	116	153	132	143	127	120	139	119	116	97	117	128	130	132	133	111	134	129	128	120	116	111	129	103	101	105	131	105	126	121	116	112	125	122	129	117	113	124	120	114	124	115	155	141	120	125	132	124	118	105	119	112	133	123	126	109	119	125	132	115	106	115	110	131	102	113	128	124	123	109	119	129	135	122	106	120	137	120	121	117	122	127	120	117	111	126	116	115	132	113	132	123	116	126	108	143	122	139	114	127	114	136	118	123	118	86	100	132	113	121	134	131	100	111	129	144	101	131	117	130	129	135	111	127	139	135	125	130	128	128	124	118	111	120	125	126	110	123	136	117	132	116	107	117	131	134	121	107	127	112	135	129	111	117	136	121	111	117	126	106	128	126	130	126	110	126	105	122	117	113	131	123	136	130	115	112	109	127	118	130	141	130	132	116	132	124	128	108	148	132	147	109	113	129	150	105	121	135	132	120	107	154	105	116	133	100	112	125	129	108	125	136	124	131	134	136	126	115	126	147	147	130	154	121	131	119	106	126	120	121	119	126	112	104	106	109	117	133	137	124	110	132	118	116	116	126	106	122	111	123	127	126	110	112	111	141	133	135	109	126	117	119	122	107	119	127	105	142	129	117	125	116	138	109	116	117	124	120	120	132	135	115	102	130	125	103	132	109	117	129	104	115	126	117	127	114	110	92	131	139	113	128	121	132	106	125	108	121	104	116	120	97	118	127	128	121	123	110	126	120	137	105	109	127	116	125	129	120	114	99	122	126	121	116	121	117	108	126	120	124	152	124	120	120	98	122	115	115	116	114	121	123	117	132	109	127	120	129	133	126	121	125	116	139	119	113	155	118	124	110	120	130	109	135	122	125	136	138	128	122	134	100	119	123	117	124	122	122	92	119	120	128	135	142	125	132	108	132	132	113	138	89	133	110	119	130	129	123	129	111	124	133	120	118	129	131	119	115	117	145	114	122	136	127	119	125	127	121	124	116	120	130	116	112	108	106	124	112	122	116	124	117	95	110	120	121	149	135	109	122	93	109	113	109	120	142	122	115	116	107	110	119	126	125	141	139	107	120	108	122	119	119	117	134	117	119	138	121	119	120	117	126	116	125	122	123	107	103	125	126	122	129	111	134	119	124	114	97	123	116	116	115	123	130	116	118	110	113	116	120	120	134	109	129	131	134	118	124	126	133	125	131	119	114	139	112	112	119	131	120	98	118	124	134	121	110	131	117	112	136	131	118	115	121	125	130	122	121	125	128	131	116	120	135	120	123	120	135	133	118	116	104	129	113	134	117	132	116	114	126	123	131	109	124	125	128	124	126	135	105	111	120	97	129	106	130	119	136	130	108	105	123	120	133	133	91	140	129	130	130	125	127	123	122	121	110	121	107	111	111	97	125	108	142	116	103	135	142	139	147	109	110	107	128	110	121	122	119	123	111	102	122	148	117	113	118	113	115	120	128	112	111	131	110	117	111	113	114	125	105	114	132	114	145	141	127	112	110	127	137	116	138	107	126	108	107	115	127	138	129	116	118	115	136	120	114	122	127	101	133	112	115	97	117	92	119	119	124	119	133	123	123	136	131	126	122	127	132	145	160	129	106	112	124	115	113	118	120	111	114	130	112	107	113	98	114	122	125	132	105	116	116	120	118	127	115	127	111	124	124	117	104	111	102	110	105	117	97	129	120	133	127	130	116	107	129	102	125	116	114	144	117	125	118	150	125	118	123	128	108	136	97	101	125	108	131	138	109	116	121	136	132	131	126	103	124	116	124	111	120	140	121	121	115	129	105	124	111	112	126	128	108	129	101	117	129	127	119	110	139	132	114	126	119	122	100	137	118	124	128	140	131	118	123	135	122	124	123	138	132	117	103	117	137	111	111	115	115	114	108	124	120	123	126	139	132	131	133	118	117	123	123	126	118	129	124	113	133	115	126	94	113	108	113	124	121	109	135	124	118	129	108	126	124	127	113	130	113	118	119	110	126	117	123	114	130	136	120	145	113	154	98	133	125	108	114	129	123	97	132	137	108	126	127	108	113	120	142	97	104	127	134	121	124	129	122	107	134	132	113	144	135	105	109	136	110	128	108	123	108	116	117	101	118	120
2993	2974	1371	727	564	465	420	370	396	403	365	368	346	354	390	351	400	344	362	340	345	372	363	341	390	322	336	338	329	348	352	342	381	323	313	324	342	347	334	344	340	340	335	368	319	357	336	358	352	357	344	315	340	350	362	338	313	360	346	354	351	326	363	332	346	345	324	319	332	338	312	331	342	341	319	347	323	343	342	372	348	330	356	304	350	366	323	335	289	345	338	306	338	341	341	347	298	307	344	335	326	354	340	313	330	347	369	312	325	336	339	323	342	312	339	335	305	341	334	345	338	314	345	317	313	352	297	352	314	322	335	348	331	333	355	361	335	346	370	279	316	343	362	316	303	369	324	340	315	365	332	310	333	346	331	339	336	349	361	305	324	370	343	377	291	315	328	350	342	331	309	311	319	330	341	329	368	334	335	343	341	321	337	344	317	338	334	300	320	358	355	303	344	302	320	335	340	311	342	328	330	376	357	333	343	318	354	315	326	313	318	309	315	328	331	306	328	347	378	313	339	327	336	351	313	340	309	347	325	333	336	337	345	327	308	335	356	340	340	373	321	340	334	357	303	297	330	329	330	370	326	341	353	354	340	272	333	304	344	341	322	353	335	342	312	315	284	311	344	345	325	313	323	316	318	338	329	339	326	351	325	319	353	310	314	322	350	299	318	354	332	314	359	347	328	319	338	308	353	370	326	346	338	321	335	342	329	335	327	324	319	348	299	344	343	344	291	304	307	331	345	378	332	338	323	347	327	350	342	385	341	326	355	335	367	300	348	318	319	351	322	365	359	350	341	349	320	321	345	326	323	347	309	348	348	351	370	322	335	341	336	325	340	340	312	324	353	292	296	330	339	344	323	353	350	320	359	350	312	337	309	336	301	351	302	325	316	328	321	361	329	343	359	343	340	343	350	303	308	355	330	317	310	357	349	326	313	339	347	323	303	349	330	339	330	295	353	357	326	331	314	313	332	346	329	341	347	316	370	343	329	330	332	331	342	349	363	335	326	327	355	331	315	367	324	319	328	332	330	332	313	346	361	349	332	371	308	350	352	317	341	372	356	311	343	355	350	321	340	340	348	318	332	339	305	332	328	312	315	371	342	312	314	356	322	342	324	310	306	335	346	358	304	315	329	362	340	336	325	322	345	358	305	362	306	332	302	353	354	333	364	357	348	337	326	343	337	306	325	334	346	343	363	327	308	344	361	333	334	354	333	344	314	317	330	334	321	326	335	325	341	345	308	358	357	367	312	341	306	344	307	345	360	304	353	347	351	351	297	368	315	346	348	335	323	375	322	380	318	346	364	340	358	326	324	325	323	353	310	348	326	318	331	329	318	313	362	312	324	316	326	333	350	346	342	325	368	343	343	349	330	318	316	294	354	338	302	316	343	365	344	378	326	336	365	339	345	352	315	331	319	330	325	351	307	325	333	321	352	334	290	367	327	360	344	339	357	301	313	307	366	326	334	322	327	284	363	335	360	322	350	299	367	349	327	316	348	322	315	361	320	346	303	327	338	365	342	315	335	363	295	347	334	323	336	282	350	332	351	310	321	340	365	335	332	358	348	333	329	349	362	365	317	341	331	312	331	311	341	379	306	337	324	323	344	341	354	327	350	333	343	333	319	322	312	353	336	326	330	314	337	346	323	293	371	343	326	344	329	304	317	329	339	337	345	329	358	359	308	311	329	353	346	337	358	350	332	337	344	321	327	351	353	306	316	317	312	311	346	311	329	348	344	340	296	306	330	319	340	344	329	358	326	317	343	355	334	358	321	343	345	359	345	324	317	324	329	342	328	348	317	351	345	344	327	372	299	339	310	331	356	335	362	353	355	354	345	329	355	323	358	350	355	342	307	333	340	358	347	334	323	355	338	326	312	346	328	347	332	350	364	356	321	346	323	357	328	333	317	341	330	321	329	360	344	334	297	299	333	344	346	378	330	341	354	322	353	321	352	337	322	336	298	343	312	315	360	362	334	340	355	340	332	329	314	332	316	305	305	330	337	339	337	328	305	331	314	308	347	321	304	339	355	354	330	322	354	348	355	344	357	303	359	317	327	331	349	315	318	349	348	342	294	344	302	344	343	340	310	310	358	324	354	323	328	336	320	320	315	340	320	326	298	346	340	324	314	307	345	355	347	337	321	325	317	316	358	349	315	332	318	314	301	328	332	317	363	364	294	346	330	348	345	343	362	324	326	343	383	328	330	335	336	344	308	340	331	318	326	349	337	311	320	327	309	321	305	326	317	312	324	309	357	347	330	317	317	384	322	336	335	334	344	340	374	335	331	329	337	318	339	332	343	309	314	327	313	335	344	364	370	327	371	323	317	326	350	326	335	338	341	341	360	333	337	290	328	355	321	345	345	334	327	330	343	351	346	359	335	358	338	317	334	342	354	351	336	357	316	340	336	357	342	314	313	359	326	335	325	333	365	339	323	309	324	318	352	332	314	346	375	324	307	339	327	323	324	325	301	332	324	360	341	369	328	346	344	319	366	347	326	360	350	324	314	294	365	324	333	335	329	331	355	324	326	340	320	318	333	357	343	311	329	327	337	335	318	322	331	343	330	337	323	324	319	322	317	328	355	358	310	349	332	327	316	356	306	351	304	304	311	347	323	332	336	323	297	309	358	333	338	306	331	375	312	320	343	331	327	329	321	335	357	311	355	337	332	358	356	335	318	324	363	313	355	358	334	338	322	298	305	329	348	354	299	336	356	346	318	332	348	325	359	303	304	329	308	346	342	343	335	325	339	299	378	357	325	320	312	331	305	323	315	362	299	325	338	333	324	322	335	345	348	283	346	338	330	330	306	332	319	336	268	332	346	332	376	332	356	346	305	291	325	332	338	318	323	322	321	320	349	322	315	333	299	305	344	347	342	334	300	315	323	336	361	351	334	332	330	340	327	304	319	329	314	318	344	349	314	363	345	332	317	339	327	334	324	341	335	319	308	310	313	316	353	328	353	344	339	317	311	347	370	332	370	310	339	317	354	351	334	321	338	341	353	344	305	330	332	338	320	342	300	334	312	341	342	332	338	321	345	351	333	323	328	346	337	315	327	365	326	341	350	341	392	337	310	328	314	345	319	347	328	305	330	329	349	315	321	333	323	342	341	309	351	319	299	324	370	355	328	309	304	356	326	361	336	314	300	329	312	318	327	302	317	364	327	330	331	325	359	337	304	319	327	335	332	338	330	339	338	306	308	339	354	360	338	312	348	313	324	297	327	353	330	361	295	300	322	327	327	333	336	322	333	298	312	335	357	336	342	334	345	356	322	342	341	347	295	329	375	361	372	359	335	361	333	305	359	342	325	323	352	299	321	334	352	352	306	339	308	358	354	334	346	313	338	311	321	317	340	352	334	331	317	316	342	315	333	384	341	352	304	324	342	336	359	315	303	362	350	332	303	336	346	349	330	345	359	334	302	306	331	314	327	323	316	304	360	345	349	330	316	322	339	331	363	322	316	347	317	327	336	316	353	353
31003	20365	9778	675	400	347	405	374	358	349	352	366	346	360	377	357	361	361	364	342	352	379	346	352	340	339	346	371	356	337	365	356	402	333	363	367	316	356	336	361	369	364	354	373	366	364	334	319	364	391	338	340	370	344	337	337	379	334	342	330	338	381	358	390	378	376	346	337	351	350	391	342	358	325	339	342	359	371	348	346	359	377	319	365	354	325	370	348	365	340	372	350	324	343	375	322	347	370	374	387	368	378	350	336	338	353	338	382	350	353	374	346	367	337	391	348	367	360	370	341	366	384	336	365	343	348	367	377	352	352	378	337	371	374	339	385	346	327	327	384	378	343	355	328	327	352	368	377	347	313	341	354	340	344	374	361	386	368	311	368	360	356	324	374	331	333	338	371	365	353	355	354	394	347	384	361	366	385	364	393	347	363	341	319	343	371	361	362	330	343	419	322	351	365	383	360	354	380	335	384	374	389	382	358	322	330	353	329	372	350	383	352	396	356	365	337	323	345	328	381	385	363	363	331	371	346	341	384	348	346	353	340	341	331	368	366	353	346	354	378	349	337	362	340	370	350	360	379	359	369	341	340	349	399	356	355	337	377	386	340	358	349	339	340	346	391	376	347	351	361	374	388	321	338	374	345	361	377	292	374	348	339	367	375	360	370	323	347	333	349	370	401	345	350	352	343	354	352	359	354	324	337	349	355	356	386	330	345	363	331	387	356	378	374	366	346	362	352	381	361	365	318	324	358	366	349	356	369	363	375	356	378	332	383	368	358	349	363	346	353	372	342	356	334	345	340	350	377	343	334	344	367	378	368	373	361	375	372	362	323	342	366	337	370	355	309	370	356	367	367	337	345	348	356	360	331	323	356	357	340	350	363	379	331	337	367	307	374	367	332	371	360	355	352	329	333	341	342	365	312	330	404	349	355	373	368	354	338	351	339	372	355	346	344	347	402	374	368	356	348	341	333	346	324	343	324	335	321	372	385	354	358	343	344	359	350	349	378	365	356	351	338	356	359	335	314	341	345	349	343	379	378	337	371	371	396	332	349	369	341	357	362	378	388	336	362	324	330	344	353	351	365	348	394	362	357	356	382	401	327	372	344	369	367	339	370	344	352	338	359	307	363	365	314	362	342	364	349	383	365	366	366	367	336	361	377	350	329	367	360	380	386	364	359	354	349	386	330	346	354	380	306	355	373	337	342	358	351	370	337	380	384	369	315	349	296	342	371	355	338	355	371	343	403	370	367	384	386	343	354	326	347	384	381	360	395	383	387	361	372	348	383	363	378	353	356	365	356	389	347	310	369	366	342	364	343	384	377	331	359	337	388	367	346	344	338	380	357	331	365	373	381	339	340	350	370	355	330	351	363	329	369	370	356	323	393	374	365	372	358	339	384	352	383	377	378	351	367	354	374	314	347	332	351	366	364	372	363	370	342	379	390	352	372	356	359	347	348	356	341	393	381	346	338	323	377	336	348	366	344	339	367	375	318	356	362	373	365	341	335	393	395	329	381	352	371	348	383	341	360	380	325	393	341	356	394	333	387	351	358	344	346	356	344	380	364	319	365	358	355	353	344	357	345	330	333	351	347	357	332	370	384	371	328	312	358	362	349	330	354	372	344	329	385	360	332	351	354	337	328	395	341	342	335	340	369	329	354	336	345	343	342	338	339	364	365	379	381	363	332	313	342	360	396	345	340	325	345	357	326	325	337	320	348	362	362	321	357	386	331	367	333	355	398	354	350	369	366	416	349	401	319	352	340	321	372	335	367	343	337	382	354	355	349	349	373	376	345	329	343	373	347	387	373	380	340	354	345	353	342	382	352	337	347	354	334	331	378	350	349	351	373	388	344	303	339	359	379	351	380	350	369	370	341	350	337	339	365	343	333	305	318	327	328	374	348	356	333	356	372	348	379	354	356	350	369	330	374	348	356	367	328	346	326	346	332	356	358	335	372	356	335	323	343	343	385	342	366	351	375	321	366	356	331	348	374	344	342	367	343	371	367	347	369	339	324	365	395	344	328	328	354	354	349	369	357	330	340	392	361	359	357	317	346	360	360	365	359	346	350	382	336	346	340	338	356	377	350	354	352	375	338	326	339	362	372	385	406	358	362	347	375	333	320	354	369	337	364	360	340	364	361	357	357	362	338	343	360	370	340	359	356	337	346	371	357	335	388	379	303	361	356	374	341	373	381	363	323	381	342	330	326	364	354	332	335	356	332	355	376	318	345	392	371	354	360	343	378	343	354	365	346	354	366	370	376	354	335	341	340	345	370	341	335	317	380	335	349	349	376	328	391	375	351	356	378	344	348	335	358	366	337	387	363	355	373	379	323	358	365	328	340	318	384	349	374	393	371	338	361	354	359	338	332	341	354	360	392	320	347	347	320	365	363	353	366	393	367	388	384	363	333	344	348	329	367	361	363	344	341	367	352	367	371	361	330	363	328	345	333	362	365	372	343	369	372	355	361	349	352	351	333	363	332	358	350	353	355	336	350	327	329	343	369	352	354	341	369	394	340	352	376	352	365	355	354	335	343	356	359	357	369	333	341	350	391	335	334	372	358	358	381	373	342	358	365	367	360	360	327	369	389	378	363	360	341	338	349	364	380	367	344	374	337	386	374	338	363	399	356	364	361	358	356	368	359	396	357	332	360	362	334	329	321	345	339	342	365	371	368	345	364	361	347	361	368	351	374	359	379	334	384	357	351	354	351	310	383	383	327	315	355	364	329	373	385	372	391	355	362	357	381	345	384	361	380	337	316	346	344	335	322	338	328	338	379	359	346	309	377	354	372	345	328	313	346	329	323	304	332	334	365	348	359	355	347	350	371	364	375	320	343	388	361	362	366	362	334	353	345	321	333	360	308	350	360	375	359	362	343	360	340	362	348	342	366	309	367	317	351	375	339	349	304	384	357	330	334	346	386	358	356	357	360	338	377	321	367	343	354	331	381	370	353	345	364	361	339	363	357	385	350	350	355	386	374	350	332	358	373	363	356	346	371	329	360	344	344	379	310	375	381	349	376	324	373	362	304	377	380	376	353	376	377	349	371	353	398	387	304	322	368	364	345	387	369	352	341	375	352	351	353	366	337	394	377	367	380	344	303	343	324	348	307	344	315	384	303	343	375	379	386	357	383	328	383	361	364	387	365	358	329	404	366	362	350	386	351	345	335	340	363	361	353	384	376	405	317	363	352	348	353	377	374	335	345	363	349	372	371	353	381	364	336	329	336	307	337	350	378	369	326	351	396	312	353	359	338	330	373	342	348	388	341	352	350	339	373	352	371	333	356	345	379	352	349	365	368	383	344	353	366	368	376	338	345	367	326	371	410	383	327	355	338	341	322	356	337	366	371	347	339	376	353	362	338	342	364	342	342	358	339	379	371	360	383	365	363	327	380	371	342	338	323	339	355	371	384	350	382	398	307	327	348	355	345	296	341	335	338	340	375	384	368	348	332	284	381	339	364	367	374	342	383	362	391
5552	1038	961	899	873	868	847	867	882	875	871	798	906	865	783	855	821	864	851	842	847	867	837	869	824	859	860	800	860	776	871	849	845	859	888	839	852	883	900	819	875	875	841	877	903	855	854	843	874	891	885	862	898	864	876	808	833	862	842	839	801	861	893	881	843	856	832	864	869	852	865	921	857	915	840	851	855	881	803	829	893	864	876	865	823	862	821	874	886	865	893	895	929	849	865	838	875	848	854	821	862	882	864	838	802	876	846	920	890	845	879	830	875	839	836	850	874	887	904	906	934	846	848	903	881	843	892	841	815	861	841	853	798	805	859	878	839	820	813	861	872	867	861	843	820	897	809	818	892	846	834	853	855	868	858	887	851	831	903	903	873	850	871	837	849	892	885	832	798	853	918	901	880	833	867	857	815	941	880	874	818	856	798	839	825	847	820	865	794	870	829	851	826	878	879	865	836	852	901	853	842	857	835	874	877	875	832	853	868	863	889	809	838	868	809	890	829	890	869	878	855	893	852	848	879	896	886	889	892	900	876	832	844	845	869	885	877	836	864	884	881	891	864	805	846	862	853	891	827	883	835	839	915	895	876	831	896	828	823	869	840	870	865	901	827	876	853	801	867	863	859	861	855	838	838	860	894	857	827	806	886	888	835	763	827	866	883	877	871	863	812	921	907	880	827	828	838	849	874	866	834	853	876	855	838	823	831	831	905	882	851	867	871	893	879	879	857	879	807	866	891	837	801	858	819	855	813	895	929	857	933	870	881	826	869	828	817	800	867	897	886	845	842	810	818	900	821	844	871	881	891	841	862	903	855	852	842	820	858	855	852	841	881	888	863	869	821	813	847	845	849	935	822	842	824	880	836	856	866	830	853	844	809	847	863	855	825	899	877	839	860	889	905	822	788	870	878	879	852	865	852	874	826	859	859	881	873	893	853	853	873	878	875	852	844	863	853	902	793	846	841	880	881	851	873	855	898	818	843	879	852	871	826	868	906	856	866	879	843	845	831	866	871	893	870	865	879	885	915	860	900	856	854	828	839	864	924	920	870	851	884	834	844	853	910	895	848	838	880	853	806	869	922	862	833	843	865	877	833	889	876	893	807	848	907	904	843	865	885	903	908	857	811	912	854	904	924	862	852	869	810	806	888	850	848	824	847	844	872	914	869	837	848	851	875	876	840	817	944	869	838	852	872	830	856	818	881	833	833	876	823	848	833	866	830	866	859	859	833	937	845	890	905	843	829	896	841	847	934	897	831	903	834	826	944	892	837	810	869	879	838	832	816	881	847	809	867	867	880	849	895	818	858	899	844	853	895	901	908	855	827	839	899	850	829	833	874	907	849	880	860	847	845	845	850	894	854	870	822	857	857	893	846	825	846	836	850	864	807	918	828	886	799	847	832	898	861	866	835	880	823	845	842	861	875	878	865	922	914	844	846	839	828	833	845	850	858	833	858	827	875	896	821	820	852	841	862	866	868	810	916	879	841	917	869	878	856	857	850	805	907	883	847	885	831	835	855	833	859	879	906	808	846	830	841	853	818	891	815	845	820	870	842	884	840	855	862	856	817	902	873	890	837	794	856	834	889	868	865	852	827	877	870	825	834	889	883	883	846	891	816	904	837	866	841	850	851	868	855	871	848	889	826	889	840	902	854	870	872	855	824	862	841	860	871	863	840	859	859	847	903	799	789	858	883	891	967	891	819	829	830	913	834	891	845	802	845	867	862	851	874	835	903	862	876	886	887	846	944	879	911	841	873	912	869	849	848	810	889	901	871	851	815	850	850	879	812	845	838	878	823	888	836	889	893	866	883	850	829	827	828	824	862	840	862	867	842	913	862	841	912	853	827	887	916	871	855	892	852	889	843	895	850	867	861	818	809	905	861	843	820	890	832	859	856	856	857	923	841	824	888	858	873	858	889	832	807	898	845	889	833	895	862	859	864	873	881	865	927	840	855	879	844	871	851	822	822	847	843	887	873	863	846	832	845	865	861	898	805	877	825	926	838	845	824	876	852	885	920	823	877	850	881	869	854	857	873	871	836	813	879	806	888	822	877	892	868	837	853	869	849	873	843	859	843	811	880	871	859	927	862	850	889	808	853	909	860	850	894	852	877	842	870	802	841	826	897	866	897	914	855	900	811	848	876	830	865	793	856	861	777	805	846	859	847	844	825	869	813	842	900	870	897	887	894	851	840	858	872	883	834	858	846	848	818	895	857	878	867	861	816	795	875	833	870	856	870	870	782	850	828	878	883	874	857	892	971	845	868	856	861	874	904	829	893	864	870	869	892	875	867	853	878	855	858	818	844	830	873	847	828	858	872	891	891	823	823	867	815	869	848	861	876	858	891	886	861	848	881	885	896	840	862	818	882	908	807	838	897	905	930	829	835	876	858	824	893	849	851	858	825	912	808	860	823	827	851	893	833	806	820	864	821	885	910	861	811	895	877	825	852	840	860	864	880	863	866	854	865	785	859	873	886	855	871	805	851	832	818	879	859	848	905	836	825	919	851	817	870	887	842	798	847	868	818	839	861	868	882	850	858	873	860	844	886	809	855	852	859	829	911	833	841	846	885	815	840	914	859	852	870	907	853	882	798	854	818	849	811	853	826	842	828	866	855	820	893	893	824	870	868	848	872	867	896	887	863	875	898	872	813	902	892	845	818	820	850	851	878	864	825	874	894	852	897	875	874	858	873	872	862	871	838	871	874	854	848	886	869	805	805	869	834	810	882	866	831	875	854	840	853	824	847	862	829	865	839	837	866	855	851	930	803	842	876	865	877	896	872	868	848	855	863	930	851	852	879	896	846	915	863	877	839	827	834	865	874	853	899	884	848	847	829	920	821	881	837	908	883	861	862	881	838	876	858	904	793	869	857	844	864	856	830	883	852	861	893	849	853	801	861	899	867	834	858	856	902	851	901	829	878	869	788	890	837	916	854	848	913	815	819	860	867	862	869	900	866	815	903	840	845	823	857	810	859	833	816	880	828	899	788	896	812	883	808	864	808	945	838	872	842	854	838	832	880	872	882	890	865	878	847	839	890	884	855	836	866	859	851	844	782	821	847	851	888	887	846	887	831	863	858	886	851	865	825	843	885	849	830	828	888	882	851	888	907	810	832	829	856	894	865	848	875	815	896	828	911	857	834	856	884	842	842	841	875	881	887	848	837	914	849	842	840	881	842	823	851	845	872	883	826	837	812	831	828	815	828	936	811	856	841	866	872	892	843	837	847	856	846	862	894	847	897	903	884	818	838	831	871	854	836	842	842	880	844	886	838	847	833	893	838	826	866	804	893	864	867	864	861	819	865	929	874	820	859	873	875	820	888	877	873	836	825	838	880	853	883	818	860	828	859	825	828	822	872	884	868	821	843	852	837	876	847	862	827	860	893	864	849	913	830	803	830	831	882	830	866	831	834	819	840	849	807	840	840	869	838	877	858	839	892	850	866	860	859	868	854	903	888	897	895	871	863	886	894	890
24667	21020	24004	28240	21015	13260	546	396	295	276	326	300	281	276	295	264	282	254	266	247	263	250	242	271	246	279	267	256	285	251	260	285	252	260	252	231	255	263	288	290	250	253	262	262	245	274	259	279	283	260	229	292	235	259	261	221	269	276	246	271	265	256	257	254	254	243	268	251	244	242	276	282	264	239	265	248	251	269	230	264	241	246	239	264	270	276	265	261	258	273	286	233	261	246	287	263	274	272	265	253	246	254	252	236	273	283	261	274	269	238	273	286	243	258	262	235	263	265	280	244	263	219	248	274	258	234	256	271	274	255	267	256	247	248	288	236	243	263	274	232	268	247	250	278	260	253	265	268	240	234	278	290	279	260	246	262	278	261	265	263	241	265	248	271	258	239	263	262	257	261	287	262	250	237	283	287	242	261	240	264	270	257	260	277	251	270	286	294	253	265	287	251	287	254	283	242	227	240	248	270	253	283	272	282	234	249	231	276	227	266	271	256	269	262	278	230	264	256	273	259	241	283	252	247	294	251	293	270	276	246	245	242	269	265	301	282	282	282	262	226	258	290	258	238	289	276	282	263	259	265	241	228	263	282	222	288	264	249	276	263	286	279	276	239	220	238	228	267	293	277	261	257	275	242	247	264	262	267	278	265	273	247	249	252	269	275	239	264	252	268	268	275	272	244	257	244	251	215	275	255	231	278	275	271	283	250	278	263	267	269	243	275	268	255	269	252	253	274	272	289	265	265	300	245	264	278	267	249	262	256	258	272	273	260	262	253	263	225	259	272	226	286	268	272	286	280	266	266	282	257	252	253	262	216	291	259	251	280	223	248	292	260	278	272	257	242	235	289	261	250	265	270	265	251	268	263	276	283	257	255	252	242	236	268	256	262	244	277	280	279	252	253	258	294	255	250	246	286	260	243	250	266	268	204	244	239	244	223	252	279	281	269	247	270	263	248	260	263	256	260	273	265	287	267	275	249	261	267	251	262	241	264	266	242	280	256	245	241	258	271	263	273	236	263	281	261	266	274	263	255	239	291	249	270	245	287	282	280	291	253	267	271	269	256	259	263	261	248	287	257	235	258	226	274	257	271	256	284	226	235	257	271	259	251	273	250	266	256	250	262	270	283	225	240	236	256	296	227	250	267	250	278	271	256	244	264	280	260	286	240	269	277	259	237	255	270	249	275	283	260	249	250	272	265	234	241	283	257	241	275	231	242	248	283	286	246	230	269	264	235	234	235	266	251	248	239	248	257	247	239	250	282	284	250	263	257	259	254	245	276	282	259	256	252	246	259	256	241	265	246	261	251	256	255	283	261	295	228	236	242	256	278	272	249	273	286	283	243	267	236	269	258	290	254	257	243	264	255	275	247	258	232	292	248	257	255	246	269	278	242	289	242	278	249	237	279	265	260	266	279	260	258	275	257	237	274	250	289	253	269	242	225	280	271	247	242	249	272	293	253	279	284	246	267	245	276	258	250	244	307	281	249	245	267	254	272	241	266	274	249	246	251	245	280	258	253	272	264	256	257	266	269	259	284	263	271	236	263	254	239	266	271	232	273	270	251	265	278	269	258	251	243	270	228	284	257	253	277	287	265	255	232	262	263	248	265	245	289	285	249	256	264	251	255	258	268	247	256	277	254	257	269	245	268	255	295	258	255	252	275	251	297	249	285	292	249	242	265	257	245	264	273	275	257	265	241	245	230	265	271	242	240	263	260	263	267	229	250	268	252	237	242	261	256	259	285	245	276	278	237	266	294	283	249	252	247	254	284	273	280	272	263	286	271	254	267	250	265	267	269	257	245	249	258	255	252	288	246	246	243	244	263	267	256	274	236	246	263	263	256	236	255	273	243	277	264	243	255	268	258	284	292	224	267	271	277	286	284	280	290	245	279	267	271	270	254	267	271	243	247	275	264	245	226	263	247	260	274	255	269	290	265	238	271	271	291	245	270	266	254	259	279	262	262	223	257	284	236	254	265	239	271	245	281	287	247	253	270	261	247	269	253	277	256	238	275	265	274	252	252	269	257	259	240	246	270	270	271	262	229	257	251	267	262	280	234	231	263	259	275	251	269	245	267	241	258	287	255	268	284	274	252	276	230	273	250	262	289	285	251	282	281	257	277	254	275	282	264	291	255	278	255	242	273	234	296	261	281	276	238	226	271	266	249	254	243	253	233	269	255	268	276	288	256	284	246	245	259	247	244	267	274	245	255	285	281	261	253	259	270	250	272	244	255	265	251	266	301	245	260	252	216	256	250	258	275	238	237	268	269	254	224	249	273	257	292	257	252	253	271	265	281	269	255	254	246	272	283	279	227	234	268	263	244	287	289	258	244	278	265	249	288	257	242	230	266	245	248	265	250	236	250	258	288	284	257	255	255	235	269	254	303	279	231	257	263	262	263	258	253	251	265	261	283	279	242	255	274	258	260	282	268	273	259	280	245	272	261	291	256	284	276	222	270	264	248	263	223	284	277	274	273	267	274	276	221	240	252	242	263	256	269	279	233	270	232	223	266	272	282	252	248	270	273	298	236	254	242	256	241	239	265	281	261	244	268	290	240	268	254	245	273	263	277	274	260	276	250	244	276	232	259	290	280	244	244	230	247	236	277	245	255	267	291	280	228	285	216	261	238	248	256	290	218	249	241	274	228	258	241	239	280	248	243	269	261	267	245	255	259	266	221	262	252	270	274	243	265	270	296	266	290	255	267	249	240	284	230	275	244	263	264	258	256	241	270	248	262	289	283	253	239	269	265	246	259	284	228	269	221	286	270	256	267	236	286	261	251	242	273	284	280	253	251	244	240	269	258	262	273	274	262	248	290	258	257	244	269	270	269	284	268	263	261	260	259	264	244	234	259	258	256	260	256	247	281	289	277	273	260	262	255	258	238	280	267	258	236	195	261	280	270	261	258	287	281	273	273	267	245	274	268	266	278	272	264	298	267	248	264	244	277	228	231	261	232	262	258	235	222	263	247	270	269	251	275	236	278	250	271	287	269	268	268	254	275	256	263	264	257	269	268	284	267	257	250	264	268	256	238	273	256	243	264	267	246	247	290	265	285	273	274	281	240	258	237	259	251	239	240	273	256	270	256	267	266	232	252	249	289	267	255	232	268	251	254	260	246	252	264	256	229	261	272	267	275	279	259	256	290	224	269	259	274	251	226	247	252	263	265	246	228	250	281	252	252	259	257	274	250	288	264	292	285	256	269	248	242	264	267	256	259	232	240	262	243	228	239	266	278	260	254	251	273	249	267	282	238	249	291	246	266	292	242	243	282	262	254	227	283	291	295	260	263	262	235	280	241	261	264	250	246	263	274	273	233	272	251	278	263	222	292	258	247	274	264	265	274	242	272	247	258	276	251	258	292	262	262	271	300	251	263	255	272	291	230	263	269	279	265	265	246	252	243	241	268	266	251	261	245	269	257	228	258	283	263	263	260	259	279	268	248	282	238	259	244	313	245	243	240	245	287	306	260	275	252
3155	1938	1157	798	763	687	712	686	662	617	691	664	681	648	634	645	662	713	619	616	621	632	651	633	630	650	650	613	656	621	636	676	641	637	577	621	691	688	615	636	678	611	624	624	641	657	585	596	653	610	594	599	616	639	638	646	639	676	634	678	600	672	593	682	617	667	660	634	604	631	615	651	683	661	609	638	596	688	659	592	673	677	628	657	616	667	620	610	683	647	685	610	620	615	653	641	618	666	565	632	632	632	645	619	633	618	639	628	645	600	673	698	654	614	651	637	644	636	629	662	634	649	644	633	637	620	677	656	624	620	647	662	595	682	599	633	630	627	661	636	676	657	637	664	633	655	636	614	624	628	649	655	649	668	617	676	622	615	642	640	631	594	641	604	662	657	624	634	683	669	638	638	656	607	604	647	657	642	639	674	642	640	635	623	624	643	625	625	675	629	626	641	648	609	559	598	647	592	654	646	652	599	588	589	621	638	633	631	656	659	643	644	640	607	622	649	638	589	643	584	575	616	606	648	708	636	621	671	652	655	621	590	614	693	649	673	607	627	658	637	655	609	621	595	629	619	646	629	640	642	628	627	588	641	611	633	635	607	657	593	633	610	626	622	630	637	652	645	690	663	638	643	603	600	652	643	618	586	611	681	645	641	666	686	621	633	674	625	623	655	650	659	599	646	643	603	606	631	634	608	629	644	649	644	647	625	679	614	633	612	696	651	628	646	663	602	622	620	669	666	650	620	617	634	648	660	647	655	617	671	669	629	621	677	680	650	641	626	671	625	626	608	640	628	675	695	618	650	655	602	619	665	638	580	648	642	654	687	585	645	631	599	635	610	629	618	665	640	655	640	637	635	630	651	644	632	591	600	671	669	638	616	608	665	622	638	608	641	616	620	613	636	592	615	618	645	636	663	672	609	636	617	663	642	634	640	633	656	594	647	605	628	620	628	672	638	627	606	684	651	621	667	622	679	669	669	616	694	639	636	661	606	635	613	603	651	608	650	626	669	684	656	646	699	666	645	667	625	613	638	637	677	673	622	628	665	606	657	663	662	605	597	590	646	650	639	686	669	650	644	623	670	655	645	619	599	618	617	660	663	627	607	619	604	654	628	633	658	645	640	665	630	643	620	670	664	686	631	639	632	643	644	622	637	617	652	647	639	701	681	570	607	640	640	625	651	641	643	644	622	654	620	691	604	636	597	664	656	645	627	664	620	628	602	679	676	637	567	628	709	645	607	611	634	607	641	682	630	619	653	624	624	651	625	684	692	645	658	631	633	622	667	669	622	607	669	629	603	593	682	626	620	615	650	661	631	639	631	577	629	671	625	638	627	657	619	620	681	672	629	595	631	674	641	642	599	665	691	669	631	650	599	658	625	609	660	607	688	644	640	640	637	642	654	647	595	676	638	648	655	628	670	629	641	654	622	640	633	600	623	612	616	620	661	595	648	638	661	685	667	655	634	614	642	591	621	609	600	655	653	620	591	620	664	615	604	653	676	601	643	669	632	689	641	633	650	632	629	624	642	638	583	648	631	625	649	667	679	591	665	633	634	634	620	637	658	622	595	641	651	602	667	606	621	583	633	636	664	626	621	593	616	614	671	598	658	631	595	654	590	618	652	637	621	652	672	606	594	614	642	661	611	639	677	635	651	608	604	625	623	607	629	690	641	646	600	649	630	602	672	629	624	653	658	651	599	630	646	604	688	644	643	638	678	669	660	628	628	647	654	603	653	595	637	661	602	649	681	628	674	663	628	672	645	589	620	561	612	638	636	641	640	620	679	642	631	631	648	681	629	624	660	628	659	658	644	646	668	703	669	634	638	619	633	622	674	630	599	599	666	587	613	624	630	672	655	622	582	643	607	681	612	641	655	614	633	665	631	639	639	658	599	669	647	655	639	637	621	630	641	641	613	642	649	653	646	659	655	648	625	652	664	660	601	655	632	616	657	691	653	645	614	606	671	652	603	626	583	602	659	655	658	629	595	594	651	633	649	625	644	657	682	643	615	700	666	611	617	614	616	603	676	596	594	635	635	618	577	635	647	643	589	576	631	584	643	624	640	623	608	625	663	654	625	658	618	641	621	639	657	607	639	652	660	606	631	650	663	678	638	639	611	625	598	615	669	607	623	680	595	629	634	643	655	633	660	618	626	617	595	592	628	635	669	668	659	624	644	663	656	660	620	601	655	610	672	619	608	651	637	694	651	604	647	640	638	646	632	630	675	631	639	648	616	655	650	678	591	641	644	611	638	659	653	665	662	615	602	613	672	674	616	669	638	664	662	610	606	614	615	624	662	670	648	641	665	635	620	615	580	653	637	603	640	643	637	646	588	585	633	648	684	600	666	666	652	634	603	626	628	647	669	636	650	620	681	632	644	668	669	644	657	583	646	652	615	646	607	640	611	673	675	632	620	640	602	666	611	628	630	645	687	616	627	654	678	618	651	683	608	605	655	576	672	631	657	628	649	670	622	682	608	649	640	675	659	587	631	588	587	681	594	609	649	669	615	659	644	630	624	620	593	662	718	683	664	610	633	644	626	653	603	653	608	587	625	638	578	676	669	630	605	628	638	611	620	600	628	611	629	609	642	675	633	657	644	640	631	635	639	692	657	643	636	670	621	628	623	636	676	657	633	692	647	612	657	653	673	576	644	623	650	616	675	681	658	636	651	599	608	616	626	652	610	637	699	639	639	621	672	643	652	690	606	646	644	590	642	663	611	593	619	642	651	641	653	600	647	616	596	647	647	650	623	636	650	622	616	646	687	629	663	593	664	608	638	656	678	654	617	603	638	632	666	635	575	617	655	628	641	621	580	674	609	672	638	616	636	637	641	695	596	630	638	609	593	636	644	651	641	621	654	653	641	657	634	586	682	659	636	669	643	623	650	673	652	631	650	644	626	646	644	592	598	628	663	634	621	627	627	631	635	659	643	617	702	653	659	675	637	678	619	620	648	600	636	600	605	638	659	614	639	626	605	673	644	591	650	686	660	618	619	634	612	602	594	661	619	633	645	619	645	589	658	607	620	681	641	619	654	616	607	644	700	586	642	673	627	582	646	625	647	615	635	665	640	636	572	639	640	619	617	655	580	665	640	649	668	636	668	660	627	620	617	653	655	641	692	613	652	631	645	594	617	646	615	648	604	613	622	626	605	637	618	647	640	658	612	657	670	609	646	655	617	623	650	599	653	640	605	626	624	662	635	605	650	668	696	646	615	632	700	623	598	658	653	617	672	657	627	603	608	656	602	652	618	646	674	638	637	661	660	638	645	588	628	691	666	673	677	629	643	644	653	603	610	586	678	660	641	624	635	617	626	654	602	609	613	653	677	605	639	618	598	598	642	665	659	626	655	669	597	671	641	649	625	609	631	644	644	683	573	644	663	609	623	633	640	614	661	614	650	643	615	628	647	621	602	617	646	595	617	626	668	617	590	645	603	645	636	614	654	626	670	632	639	629	595	647	678	620	672	673	615	667	637
24046	21064	24419	27939	21064	21076	11977	433	279	241	214	189	182	174	177	152	124	134	140	156	135	140	135	150	132	131	128	127	126	125	126	142	138	131	113	127	159	122	127	126	111	105	126	108	121	78	108	108	134	138	142	131	124	121	124	128	121	133	132	109	119	117	124	121	127	105	141	140	132	106	119	117	129	120	121	134	122	114	119	127	134	123	129	133	120	101	107	120	132	121	135	110	117	120	123	97	137	124	119	124	124	132	117	151	113	116	132	145	108	115	124	112	134	120	139	117	115	130	111	130	101	113	118	124	110	93	114	123	134	132	112	120	156	114	97	118	120	125	111	135	106	109	124	114	115	126	135	129	128	124	121	125	131	120	126	119	134	122	115	117	127	141	119	133	129	125	140	105	132	112	118	116	133	126	111	131	109	139	146	107	118	126	129	114	138	100	130	127	116	109	155	126	134	142	115	121	114	116	125	154	128	108	124	110	121	107	114	105	119	118	122	114	125	124	137	120	100	113	131	123	113	113	98	111	136	124	120	133	118	138	115	128	127	132	121	126	142	143	106	106	123	126	128	131	107	114	114	121	136	116	113	121	129	130	135	143	115	108	142	118	126	123	121	132	123	120	96	138	136	142	127	138	132	117	138	129	122	112	128	124	115	99	123	100	124	124	131	112	108	107	119	123	102	93	130	120	126	123	95	149	118	119	112	136	108	121	130	110	106	118	118	131	138	129	119	124	124	101	110	117	122	141	128	129	117	126	108	117	115	144	122	115	123	120	120	112	119	119	116	114	116	116	107	111	111	119	117	107	132	134	138	126	120	114	122	130	117	119	130	116	113	111	113	114	147	128	112	117	115	134	113	111	103	122	126	109	144	98	117	107	112	141	128	125	100	105	124	116	131	127	139	137	127	117	117	104	106	112	114	131	123	143	124	111	123	136	97	129	114	110	130	114	120	112	135	127	122	163	116	137	104	123	110	149	118	128	106	110	134	142	117	114	105	128	114	113	95	134	130	130	133	128	111	95	103	104	120	98	116	106	137	115	115	108	104	123	112	145	127	127	126	108	116	119	126	107	121	118	111	124	98	128	117	125	125	126	106	124	125	109	121	127	121	119	123	120	124	115	117	101	125	117	134	133	97	115	122	96	118	116	114	109	121	105	126	112	120	103	133	135	149	107	127	128	127	135	103	108	129	110	131	118	116	105	123	121	118	112	128	117	121	112	130	140	143	119	124	132	130	134	125	124	114	112	114	136	113	111	113	120	99	118	129	106	104	122	110	137	127	121	127	116	125	124	137	133	132	133	137	124	116	124	117	130	139	135	103	126	103	129	129	107	123	109	135	104	119	138	154	122	127	118	127	122	144	111	136	137	126	120	119	138	126	127	126	134	102	131	91	120	109	125	118	132	110	115	139	146	123	113	125	125	100	117	116	117	111	129	127	135	118	131	111	122	128	124	128	120	119	106	103	110	116	137	114	104	115	130	110	103	117	122	139	140	133	119	117	118	141	152	107	123	141	118	106	111	110	120	141	113	110	128	120	128	126	143	111	143	121	121	120	114	114	112	128	121	91	133	121	121	146	122	135	128	124	113	98	120	117	115	111	99	118	113	120	133	131	118	120	116	128	115	107	135	133	124	122	136	111	120	140	122	143	142	133	138	120	118	131	132	112	131	118	114	130	118	134	119	144	113	106	123	120	127	122	109	122	99	123	111	125	132	145	129	101	123	139	121	123	132	138	130	122	106	116	110	122	135	154	105	118	111	103	115	148	124	131	131	117	106	125	109	123	118	132	123	118	107	116	129	106	117	110	105	109	120	137	119	121	131	132	130	121	129	114	100	103	117	103	129	119	134	124	107	130	126	121	131	129	125	109	149	127	110	105	145	107	125	128	133	123	96	119	137	120	140	128	119	102	103	139	116	138	105	119	113	106	117	129	137	134	128	123	102	112	107	112	105	110	122	117	127	118	133	125	114	98	137	102	101	130	135	125	109	128	128	120	128	137	115	106	114	113	119	127	112	133	122	119	133	121	118	108	121	113	112	144	131	137	124	110	116	110	117	137	117	140	121	92	94	120	108	126	120	133	125	101	115	115	125	124	121	127	118	104	120	121	125	118	136	124	122	119	121	99	123	133	138	147	127	126	123	115	113	105	124	148	124	125	141	131	115	118	132	126	105	124	112	140	134	128	137	137	110	124	128	129	117	130	128	110	96	111	130	117	113	121	134	104	139	98	125	121	124	118	121	126	122	131	147	137	104	133	128	111	117	129	132	103	131	124	125	118	104	122	121	115	115	123	100	114	125	132	124	115	120	131	133	116	102	145	159	105	135	125	135	130	126	118	113	121	117	118	113	121	124	128	110	129	139	149	111	124	131	138	124	119	132	143	114	123	130	88	131	125	133	128	122	125	139	123	153	137	118	107	127	109	112	120	108	131	137	111	115	110	113	123	117	107	117	100	116	131	132	106	124	124	119	113	133	110	134	101	143	124	119	102	115	147	117	133	117	105	133	108	109	135	140	108	130	109	110	117	137	119	97	106	104	120	112	131	134	118	96	120	127	110	111	130	112	136	108	131	133	103	110	106	103	124	131	119	164	104	127	100	121	113	110	117	147	111	130	113	138	139	103	122	92	120	128	121	118	132	105	135	128	123	124	127	108	120	129	119	105	110	135	128	109	124	122	126	92	139	159	137	112	113	127	123	111	128	108	118	110	118	119	129	107	139	159	132	105	112	125	136	123	116	125	119	137	96	131	123	119	119	142	127	108	121	126	131	126	125	111	123	141	112	115	122	118	138	118	125	128	133	111	122	116	118	134	139	107	128	107	123	126	121	123	110	104	118	108	128	118	103	119	114	120	122	121	108	119	111	126	118	118	133	130	127	127	114	111	114	130	111	135	89	116	133	124	131	123	117	133	129	143	130	119	149	138	115	129	124	112	118	134	129	133	110	130	131	106	147	121	137	129	106	111	131	161	124	127	119	132	99	126	123	124	119	131	123	113	132	138	144	104	112	125	129	118	128	127	126	119	105	116	118	112	120	121	111	124	144	134	130	110	132	104	121	131	99	112	135	138	125	112	129	131	132	128	114	107	120	113	124	135	130	120	118	108	127	99	135	109	128	119	116	128	125	114	134	121	120	95	132	113	114	127	135	130	124	122	113	107	131	128	114	129	132	110	119	120	109	117	117	131	141	124	123	108	138	120	132	125	116	130	141	122	127	139	129	115	132	126	119	104	132	117	126	101	131	127	114	109	107	101	115	138	132	132	126	106	123	102	128	124	117	116	129	130	124	107	124	120	119	126	139	113	117	125	123	126	129	127	121	121	146	111	122	110	135	137	113	130	121	127	117	105	129	96	106	116	123	128	135	132	111	115	135	138	133	135	141	116	123	119	89	120	121	83	124	137	120	122	118	117	114	117	136	130	115	114	104	125	134	113	115	127	135	128	119	102	125	130	127	127	104	108	132	139	142	121	113	148	111	119
3076	2997	1355	774	567	465	427	423	377	389	365	376	335	366	332	369	346	334	359	357	331	340	334	352	331	348	331	336	352	330	317	356	344	343	359	330	369	309	359	371	374	330	322	336	325	371	332	345	350	343	302	326	314	373	327	312	330	350	348	331	338	308	365	342	348	347	320	338	345	325	368	352	361	321	302	338	346	319	376	322	353	347	326	320	344	331	306	346	313	324	308	316	321	346	300	361	334	347	347	325	316	351	290	361	339	327	342	379	338	326	339	352	327	317	356	352	344	345	320	330	322	328	326	317	323	316	350	326	363	331	344	326	344	350	355	356	346	362	356	280	373	331	341	353	331	333	362	320	345	318	327	330	330	325	329	337	300	329	355	347	347	306	283	311	366	341	330	331	300	345	343	330	302	334	298	361	340	361	328	329	321	358	336	339	331	360	341	340	326	356	327	322	364	333	367	347	355	332	330	357	312	353	306	348	354	345	337	341	353	350	302	326	318	311	352	340	311	349	363	353	307	338	317	335	335	337	332	376	341	344	346	333	343	360	324	323	331	369	329	306	323	354	322	338	364	327	341	303	335	325	325	342	343	340	350	353	338	349	363	374	331	329	334	393	295	349	315	317	344	383	317	326	318	316	327	338	344	344	366	336	347	342	360	320	318	327	318	309	343	317	303	326	327	345	367	321	333	355	352	352	340	320	328	341	355	326	330	355	303	341	323	329	334	345	319	362	346	316	347	348	321	320	327	311	351	366	364	333	340	331	326	337	336	346	326	325	333	333	332	319	345	327	345	325	343	336	363	330	325	362	347	322	331	345	342	347	347	339	357	327	317	336	311	348	337	359	312	328	333	317	343	334	348	307	324	357	354	333	342	339	333	367	337	321	319	308	309	320	348	291	343	362	330	320	331	352	324	353	302	382	334	324	337	349	324	357	314	335	317	358	327	340	347	337	362	339	325	325	336	341	329	321	352	347	332	339	339	353	339	366	343	321	330	332	367	337	361	339	353	355	324	340	321	308	329	324	327	361	345	347	347	329	329	337	326	310	340	323	347	339	348	355	315	300	344	342	325	348	348	347	334	332	351	346	352	301	350	373	340	346	321	329	309	346	325	338	352	331	349	321	327	354	330	308	331	342	338	327	310	303	347	324	325	334	327	382	360	351	331	333	350	316	316	342	338	340	323	318	335	324	321	357	341	357	346	331	314	321	351	376	361	328	354	324	306	340	327	380	313	318	312	318	313	342	330	326	365	343	333	328	313	357	344	332	324	348	331	344	329	337	346	340	354	361	317	319	353	324	359	322	320	319	302	318	349	321	341	294	345	326	307	361	324	343	306	316	362	332	344	369	297	353	334	335	305	350	330	335	292	335	308	298	321	325	337	309	353	348	326	384	355	348	317	317	321	384	333	312	336	353	340	351	317	359	341	349	328	340	339	342	324	361	328	324	326	320	327	320	358	332	347	311	316	317	328	349	369	312	326	354	339	332	342	357	337	341	348	327	348	346	333	320	340	369	381	345	338	302	376	352	317	327	342	349	344	308	352	333	346	337	351	339	341	309	328	339	355	320	327	322	354	364	352	349	366	369	330	365	323	366	350	327	320	327	307	352	311	334	330	334	338	317	339	353	356	329	329	360	336	353	352	339	323	341	351	326	308	338	348	328	349	358	335	348	320	322	360	337	359	344	340	338	381	360	341	342	318	360	331	345	353	347	321	360	356	340	331	368	368	353	335	316	353	333	338	340	349	341	320	299	362	333	341	315	353	342	335	342	319	331	368	301	316	321	322	338	328	354	350	328	312	367	316	326	346	341	344	341	358	326	354	384	358	323	317	339	312	357	366	362	317	379	327	307	354	338	373	351	341	348	324	371	311	361	337	313	318	338	323	314	340	367	334	321	351	350	320	340	363	331	366	324	348	308	320	342	367	351	352	351	341	317	333	365	313	345	318	324	378	356	311	352	320	315	351	331	320	324	340	319	368	377	349	326	325	325	344	344	338	343	303	331	338	332	340	332	330	328	344	346	349	333	294	354	337	321	311	344	350	349	367	343	348	306	340	321	306	319	335	301	352	380	326	327	323	325	355	337	315	334	326	288	329	330	345	325	305	365	316	337	349	348	349	335	355	347	347	313	348	321	362	315	355	303	299	361	342	346	311	330	375	361	336	347	349	344	335	328	316	336	352	312	339	330	377	295	330	369	329	330	351	318	365	319	341	319	321	321	324	327	344	329	355	319	330	356	328	366	338	297	321	351	343	347	351	368	323	309	314	323	313	335	331	353	348	333	339	365	334	321	336	331	332	368	340	343	330	339	338	372	335	317	303	374	316	316	312	307	319	320	349	325	341	337	344	330	340	354	346	342	354	305	366	324	361	331	342	323	332	328	335	343	314	342	307	346	316	338	350	311	352	357	319	342	342	334	334	341	328	323	341	340	347	305	342	323	332	317	309	372	356	327	360	379	317	305	333	357	300	325	316	350	350	352	326	363	325	338	352	335	374	350	345	346	337	356	316	347	318	325	361	327	350	337	341	334	321	343	327	345	332	333	367	333	343	329	327	344	329	326	299	327	318	324	327	345	354	316	305	363	323	344	320	336	334	341	357	322	320	358	334	328	320	354	334	327	322	330	330	349	343	328	311	344	315	359	345	376	320	327	348	303	337	307	333	347	328	300	325	329	329	333	297	330	352	335	330	364	338	346	352	327	328	314	338	328	319	337	295	305	329	318	310	327	340	341	329	313	304	324	319	361	327	319	331	304	319	286	321	333	340	339	350	340	345	337	344	352	367	336	315	338	340	314	340	387	323	362	367	335	361	342	370	339	349	364	355	335	332	369	319	364	349	335	340	338	313	338	364	325	363	361	310	314	351	318	361	336	331	357	322	366	304	329	363	344	346	323	338	373	341	329	359	319	380	325	336	334	337	339	346	348	330	370	328	350	341	310	329	337	337	348	319	351	344	363	349	361	354	317	356	354	326	315	338	310	299	327	324	317	340	317	323	312	341	344	338	309	326	346	302	345	349	332	329	336	338	328	345	349	322	321	345	347	349	299	330	311	323	323	302	338	331	306	360	364	351	349	339	347	395	327	357	308	353	313	316	334	328	329	366	341	384	323	340	343	355	346	372	336	345	322	348	340	378	359	350	320	325	362	313	343	367	379	374	339	341	297	352	312	317	357	304	352	346	354	326	335	376	326	303	358	341	303	355	333	329	378	358	319	335	364	312	331	328	317	314	377	354	342	349	347	347	333	358	335	322	328	352	351	336	347	363	330	329	328	314	304	317	361	328	375	370	324	328	352	349	320	350	348	331	325	309	360	312	368	333	366	325	349	350	339	323	345	323	345	352	337	333	313	346	378	319	324	341	327	315	360	325	349	359	320	340	329	301	331	353	340	312	348	331	331	335	334	303	351	334	327	357	324	323	343	351	347	342	359	311	363	360	345	326	330	312	330	336	315	347	368	368	345	344	338	302	362	319	306
30953	20264	9522	693	477	390	357	352	338	376	341	368	365	372	326	334	348	336	340	339	359	324	376	349	356	363	363	341	349	318	356	332	407	351	353	375	362	376	341	313	350	387	350	334	324	353	359	385	343	377	358	356	376	362	344	361	342	324	364	368	368	376	416	339	364	373	359	360	370	360	338	337	369	335	345	362	346	350	369	337	370	344	336	407	367	379	355	351	345	361	350	339	351	363	366	385	364	340	378	352	320	359	363	367	377	322	373	361	372	354	352	331	370	367	364	376	342	352	360	336	358	360	367	356	366	363	368	318	360	349	363	336	367	361	365	359	348	352	332	354	348	351	348	306	349	331	372	365	350	327	340	375	344	333	350	376	357	361	355	350	328	356	380	354	359	359	367	353	339	364	357	361	374	342	401	366	358	379	340	360	360	367	312	344	359	306	329	357	356	352	358	337	373	340	384	325	375	395	363	347	347	371	362	381	334	338	358	345	345	328	345	358	363	347	340	356	344	358	354	362	324	356	355	362	359	339	316	370	358	363	327	360	375	335	382	317	390	325	397	354	339	378	361	359	372	383	332	343	322	329	351	342	335	365	356	361	390	362	358	331	364	352	381	341	344	342	352	394	370	322	365	340	366	359	341	376	347	371	333	326	375	361	349	383	344	344	344	347	382	374	381	352	332	380	352	391	370	364	378	354	337	352	347	340	348	358	331	373	350	348	336	358	353	353	374	355	370	334	363	400	368	330	342	329	354	305	348	354	362	341	329	374	353	386	343	344	343	329	327	362	345	344	373	380	371	378	364	370	363	339	346	361	326	311	322	341	380	339	360	331	340	366	366	357	360	348	344	337	326	335	321	363	347	338	372	351	348	367	369	315	364	342	298	363	362	323	366	350	334	342	341	368	360	326	370	362	365	362	328	340	363	368	351	357	314	340	342	335	334	365	335	377	356	422	346	372	302	356	358	353	362	366	329	363	360	338	346	355	350	376	332	365	344	352	369	311	354	316	328	341	347	345	367	344	369	369	355	361	366	395	368	360	351	345	339	358	358	347	353	366	321	366	350	337	356	318	349	386	356	337	302	346	341	366	377	369	345	374	344	353	372	351	385	382	327	313	321	352	390	364	353	356	355	345	407	396	363	344	354	370	338	360	338	344	367	366	385	372	359	368	366	378	345	383	370	356	342	360	339	341	372	368	370	335	350	369	341	317	350	332	340	325	328	341	371	365	347	341	383	353	341	387	348	309	382	334	369	357	360	399	340	360	374	345	370	336	341	349	335	388	337	298	335	314	390	404	330	380	358	365	318	369	372	359	360	334	365	362	357	331	338	389	349	378	375	379	365	357	320	373	411	359	356	367	344	331	327	334	360	358	346	347	374	379	357	350	374	350	353	370	379	355	315	381	337	359	352	348	371	359	362	383	358	352	367	351	362	345	384	349	381	347	345	357	367	379	340	356	355	376	355	290	364	353	376	324	339	354	344	348	377	340	341	339	292	346	334	366	358	328	389	346	363	347	346	363	330	332	365	341	375	343	358	380	343	333	375	357	353	339	337	359	359	327	333	342	369	366	348	352	334	377	343	350	357	343	334	359	367	391	351	369	351	357	303	341	376	327	371	361	360	373	351	334	389	385	340	380	378	385	317	314	345	359	373	320	364	360	388	333	375	331	368	368	314	330	379	369	356	364	340	342	340	338	330	355	315	363	344	342	364	360	339	343	338	348	372	332	329	319	371	338	332	377	322	356	354	346	374	339	322	337	368	338	371	381	352	384	368	370	338	334	340	354	349	387	343	362	342	365	338	368	406	379	358	345	338	359	334	337	356	362	319	382	342	338	343	342	331	355	345	346	376	339	343	360	359	366	350	365	352	359	309	339	357	339	316	346	383	358	351	355	378	344	337	332	373	342	367	362	382	331	328	376	364	385	377	364	394	341	351	359	378	339	371	359	358	354	337	345	340	353	357	344	378	384	363	338	358	354	347	327	355	359	383	371	370	389	357	345	308	342	347	361	381	359	345	357	370	309	376	350	346	365	323	358	332	338	344	357	333	334	377	371	364	376	349	357	341	329	359	360	378	346	357	333	346	373	333	345	347	373	351	375	359	383	348	356	327	344	351	319	369	364	352	320	353	326	330	377	376	377	332	360	362	352	379	348	386	400	367	333	347	353	351	377	342	336	379	363	312	382	331	347	333	326	348	359	369	367	361	333	342	348	353	351	380	347	337	362	340	367	382	367	373	340	369	338	343	322	316	308	397	303	347	365	425	361	363	369	382	381	333	388	344	343	341	332	373	315	369	332	328	371	331	339	340	383	384	330	351	368	369	368	365	373	346	380	365	365	344	332	377	335	333	357	353	352	357	359	372	360	339	335	366	355	306	352	351	330	347	355	327	341	339	385	387	369	311	318	352	360	316	384	361	354	336	352	339	333	349	340	355	366	352	355	369	372	362	345	346	360	382	382	335	375	341	346	350	366	348	355	330	353	330	318	347	370	363	334	357	362	321	375	321	323	334	348	348	348	340	347	356	396	378	352	371	327	362	320	332	351	376	319	367	346	357	375	336	394	354	371	347	367	352	361	358	342	337	329	356	332	340	366	366	358	384	353	365	314	345	326	377	336	339	360	343	335	351	339	325	343	369	374	351	349	362	355	389	343	382	379	347	354	344	371	336	378	385	355	331	344	366	351	317	333	356	355	404	358	336	362	363	361	351	331	343	379	356	359	356	353	370	368	348	337	320	375	345	339	347	366	366	349	345	362	382	384	338	377	367	374	350	354	327	382	363	377	322	372	350	365	365	361	318	349	369	346	347	350	364	329	358	320	329	340	339	357	370	356	348	342	338	363	333	349	352	357	341	355	334	335	380	376	381	379	384	367	393	369	376	331	344	370	342	376	361	349	331	352	320	358	362	356	325	360	332	380	333	358	324	413	355	364	332	389	360	354	350	329	375	351	335	345	336	370	337	353	344	335	364	355	336	365	328	352	347	329	338	364	359	328	384	358	389	385	349	333	389	342	351	362	379	361	345	360	334	372	384	327	380	341	349	353	373	389	341	330	385	353	341	325	374	355	333	384	305	355	370	326	361	377	361	336	364	369	366	375	343	372	370	324	338	367	351	346	344	341	353	334	346	338	342	342	381	360	369	383	342	360	321	363	365	368	363	341	336	360	359	361	346	329	355	350	321	362	303	375	330	360	346	335	357	335	294	363	320	337	324	366	347	349	357	353	356	365	375	337	309	360	349	369	374	383	346	308	372	358	381	369	363	324	357	365	336	349	372	349	324	343	351	360	344	354	387	347	360	357	350	379	384	321	334	348	353	356	361	388	355	339	336	371	349	333	364	380	355	353	344	345	366	355	402	385	344	322	364	367	363	382	354	351	345	349	316	335	319	358	312	365	356	326	350	363	346	340	342	356	344	346	328	375	351	343	341	374	367	358	380	354	338	343	310	344	360	353	341	346	359	352	363	367	361	330	373	356
5494	1059	919	884	886	886	841	860	875	816	809	834	830	863	838	868	846	863	849	827	891	840	821	815	840	883	909	893	853	885	923	829	848	852	871	882	897	823	889	844	860	854	811	823	832	851	807	837	880	828	861	833	849	883	892	860	858	832	856	854	850	846	829	869	836	860	829	887	866	893	801	856	871	843	885	840	860	874	850	854	858	898	827	804	843	846	829	851	810	819	859	815	869	887	855	869	859	902	866	860	805	830	875	860	838	844	909	873	872	898	873	852	930	874	852	884	867	859	834	818	887	874	813	832	871	870	907	840	908	888	872	848	876	859	839	884	818	837	803	855	830	883	899	861	907	895	850	876	855	837	872	873	862	838	951	896	849	865	904	840	886	855	807	827	880	823	862	837	833	851	904	836	818	884	843	873	868	863	836	846	820	851	836	861	854	879	787	820	844	790	918	834	901	831	836	881	865	909	825	891	822	879	862	830	845	913	891	896	839	879	842	920	856	871	835	847	842	861	852	849	842	845	830	808	796	853	815	889	839	910	910	843	852	831	796	845	833	881	889	841	803	911	885	865	876	839	851	918	880	848	849	872	835	849	828	867	867	843	872	892	814	845	903	888	914	857	797	825	889	868	834	834	831	873	842	826	859	847	863	833	858	855	881	886	896	822	903	846	887	877	868	864	847	848	831	843	823	888	837	918	849	889	827	788	858	877	837	850	913	859	835	848	877	859	835	908	851	830	909	810	911	861	824	856	881	783	794	861	887	866	849	872	929	914	845	853	916	911	833	759	853	870	831	841	860	838	815	833	882	858	897	761	857	878	863	846	892	874	878	879	853	855	867	834	877	846	827	780	820	829	855	894	910	853	855	861	856	838	869	841	886	868	848	841	850	865	900	829	882	864	861	828	900	847	836	873	914	858	861	849	863	875	871	866	906	861	855	837	833	843	850	866	863	886	864	846	785	873	799	825	830	848	856	816	826	902	816	847	839	862	787	852	871	836	860	880	850	886	809	852	836	847	838	840	826	906	871	852	877	824	836	847	861	817	888	829	863	855	923	863	839	847	856	829	855	839	875	916	836	874	826	812	886	868	829	902	894	833	868	848	782	851	857	849	884	871	878	840	861	911	811	896	891	795	848	870	873	865	828	821	846	861	825	886	868	824	876	850	854	859	811	877	888	820	859	893	829	864	825	884	866	841	868	861	858	857	882	832	857	893	852	854	835	819	835	829	863	836	923	862	891	888	825	859	827	857	853	904	875	836	835	867	824	848	844	864	859	832	867	852	823	884	835	858	882	870	777	835	808	858	829	828	887	833	868	896	838	887	935	831	839	883	847	851	851	860	861	852	838	888	855	881	915	842	865	857	821	823	835	861	829	862	835	815	846	823	841	820	820	840	833	824	853	842	829	902	843	777	897	907	847	902	856	864	888	856	792	848	843	842	864	868	872	895	878	850	849	833	841	810	895	887	892	849	817	872	828	859	822	864	905	857	844	896	843	836	886	837	860	792	866	858	869	855	853	812	856	857	824	826	832	815	864	844	867	887	814	872	867	810	841	854	874	807	857	861	829	813	876	847	852	890	846	862	839	795	834	855	857	910	848	845	841	867	873	893	886	855	859	833	841	854	851	859	879	877	824	824	833	900	820	875	823	860	849	859	851	844	836	833	873	892	884	863	854	828	887	886	826	795	815	888	868	799	845	888	883	836	824	872	820	863	936	887	853	894	859	914	821	859	827	897	829	848	877	784	833	879	815	888	881	836	803	908	837	867	899	812	859	874	831	871	872	808	876	819	839	862	880	900	817	832	872	862	851	870	875	828	875	881	869	833	855	816	834	830	858	866	863	898	830	862	916	877	921	861	907	852	821	858	838	858	854	848	862	844	838	858	802	898	862	810	856	888	855	840	808	843	862	838	831	865	827	937	859	828	862	828	842	840	830	814	884	846	876	918	852	907	876	839	859	904	884	870	824	831	844	899	853	830	907	893	859	843	865	830	882	833	882	868	838	857	887	888	836	874	868	861	839	798	910	861	868	856	836	868	868	828	866	835	816	840	837	867	848	842	921	864	857	870	801	848	842	852	888	813	852	868	832	852	861	825	896	888	866	845	888	881	862	885	860	868	833	844	867	825	851	857	891	851	850	827	886	836	878	858	842	860	821	847	816	827	839	790	853	868	815	825	872	816	946	907	863	876	868	882	858	842	866	831	876	806	864	818	898	813	848	872	831	826	852	850	894	909	861	868	869	853	842	879	897	813	853	823	852	884	835	854	878	824	860	842	872	901	880	833	859	862	857	804	879	866	918	881	906	818	879	809	882	854	819	862	845	864	851	853	856	895	872	822	862	880	837	858	877	875	857	887	845	855	874	829	878	897	831	835	830	817	849	862	883	828	888	835	832	809	838	884	881	829	807	889	852	878	886	915	918	820	859	838	877	862	861	857	883	818	819	824	855	871	855	853	855	885	836	856	870	850	837	882	864	856	841	867	877	869	829	866	867	836	893	879	841	887	826	842	857	868	920	881	870	879	891	888	842	794	834	815	839	857	830	801	945	912	848	911	834	841	859	806	834	805	871	782	884	842	913	866	852	883	857	867	834	837	893	812	880	856	866	859	832	865	876	859	883	841	835	868	864	897	882	858	848	871	888	847	886	854	886	929	844	836	886	821	874	856	894	865	895	865	873	834	820	865	856	809	839	842	891	915	810	818	915	884	842	815	839	869	888	862	884	842	840	877	896	839	838	836	861	855	877	828	888	928	848	879	886	867	853	845	833	858	840	891	853	865	822	822	882	882	878	838	793	846	865	813	873	874	894	851	901	828	851	881	836	818	846	853	837	842	852	825	850	857	874	803	878	804	895	850	906	859	846	917	824	801	795	817	877	865	876	844	879	815	890	878	826	865	833	810	828	916	886	878	787	827	866	826	867	851	865	889	864	803	824	838	862	855	855	858	846	870	793	894	877	834	846	876	874	821	833	823	844	895	905	844	869	919	848	839	884	903	874	845	800	842	881	813	859	844	822	845	803	841	892	854	821	840	862	824	918	824	863	848	878	846	831	858	886	845	862	844	858	794	877	879	884	846	884	815	900	837	871	866	845	846	894	892	860	872	811	842	844	845	832	877	858	851	852	864	836	846	841	877	897	829	886	846	862	849	851	795	848	830	887	894	839	872	873	878	879	846	890	863	838	866	841	852	839	836	836	876	911	891	852	845	852	854	879	824	841	845	896	894	893	847	874	945	835	823	930	824	841	880	889	845	856	834	873	831	877	836	844	835	834	876	869	857	863	837	825	891	867	897	832	912	798	775	860	826	886	888	862	885	855	895	861	870	880	898	829	840	802	878	889	866	850	841	841	920	836	855	848	886	831	816	827	853	821	832	853	832	797	855	906	877	904	787	858	802	841	910	883	844	870	881	866	854	872	918	831	854	850	865	872	883	888	873	806	830	883	852	827	854	885	834	857	897	863	836	875	861	852	888	865	907
24649	21038	23955	28305	21043	13012	528	356	336	340	312	327	285	316	284	279	303	270	246	249	244	261	256	292	253	286	270	247	230	271	273	314	272	251	247	291	249	243	264	249	243	256	246	261	260	251	280	285	243	268	276	289	253	262	262	244	270	278	257	262	250	259	271	241	268	281	265	253	291	238	257	259	280	253	251	244	261	295	284	256	286	255	257	280	246	248	232	281	270	282	231	233	272	263	262	250	260	230	294	259	246	285	263	256	268	286	270	261	274	270	230	256	254	260	258	261	260	248	266	253	280	247	259	261	254	254	260	275	262	261	252	270	276	285	286	256	249	269	270	256	261	272	237	276	230	266	263	239	292	250	273	260	243	257	265	286	258	260	279	279	246	263	248	258	219	272	261	290	273	263	263	245	263	259	249	237	252	262	285	273	283	240	287	243	253	264	248	256	279	252	214	234	261	255	261	273	264	262	233	285	284	274	260	252	253	262	277	266	278	258	259	261	321	275	263	281	235	242	250	242	253	239	268	269	266	269	271	280	268	259	253	301	243	251	242	243	233	244	275	278	245	254	264	272	233	254	261	275	272	244	255	259	244	256	245	262	246	283	238	233	251	248	281	263	267	240	281	259	265	290	267	259	232	272	251	267	232	251	259	270	248	273	274	281	263	266	259	263	272	273	264	285	261	275	259	263	282	238	270	267	282	273	287	254	246	262	252	278	252	259	272	269	258	253	262	248	260	269	255	263	245	270	281	260	269	278	277	269	276	259	273	274	296	290	266	244	254	275	286	253	245	229	285	272	257	263	296	267	243	230	280	253	246	262	241	251	272	252	247	262	275	248	253	242	234	241	276	250	245	293	291	280	228	269	284	265	260	245	297	250	257	256	262	274	289	236	276	250	244	258	258	266	249	255	257	265	232	255	244	254	274	289	279	290	273	252	258	235	244	261	270	273	256	260	227	266	255	251	289	274	246	274	297	255	237	250	253	258	257	256	254	273	256	262	265	289	263	239	271	272	273	251	261	273	247	261	243	259	268	232	277	238	267	259	249	272	247	247	262	268	275	235	268	258	269	282	281	261	272	275	242	247	268	280	249	241	271	262	244	240	251	243	254	235	247	297	255	261	247	255	250	277	244	258	248	278	309	240	265	242	307	292	259	266	248	241	270	263	261	240	237	244	267	234	292	274	257	265	255	274	265	259	265	250	281	264	253	258	261	262	256	278	269	262	276	275	237	240	273	242	253	265	246	251	255	240	252	244	260	268	249	278	297	256	250	280	254	276	247	254	258	261	252	300	267	289	255	245	269	250	272	259	273	253	272	249	263	290	256	264	258	272	279	282	262	286	263	284	279	258	248	284	239	255	282	250	284	268	259	236	267	230	272	256	250	241	260	248	268	237	253	285	251	265	267	235	254	283	256	287	270	271	272	249	272	261	234	278	257	270	241	271	243	277	242	243	271	262	281	282	265	235	248	266	222	259	280	242	256	267	267	257	273	270	255	270	259	240	265	259	236	246	279	274	284	233	265	266	255	252	261	248	269	272	243	252	252	238	255	270	255	270	290	271	255	282	257	264	282	228	245	297	263	254	252	272	268	265	278	278	312	247	258	252	248	245	256	266	242	239	255	266	250	273	265	256	255	226	275	252	274	283	268	248	278	257	250	255	244	267	282	262	271	258	259	232	258	269	236	241	274	246	254	262	248	275	268	282	267	284	270	260	275	249	283	272	228	243	241	264	255	289	240	235	254	262	290	277	265	260	230	271	266	261	268	289	289	250	244	271	284	265	263	259	268	261	279	238	260	280	250	264	274	255	286	222	262	257	261	237	236	228	258	252	267	298	322	286	281	241	251	231	232	269	234	261	249	252	244	248	276	263	240	241	244	281	282	263	265	261	268	244	276	265	271	285	280	243	224	277	273	264	271	288	254	265	280	245	264	256	257	265	257	249	267	257	244	262	259	255	246	297	231	269	279	244	241	296	267	267	278	231	236	249	244	247	272	265	234	247	235	245	256	273	255	264	252	236	240	254	256	292	250	260	246	244	270	258	259	239	276	278	257	278	270	269	278	270	251	271	272	256	249	249	270	223	248	248	274	244	265	247	253	232	287	221	259	270	276	238	249	267	259	247	271	262	250	268	235	247	257	273	285	254	276	257	263	246	268	277	241	244	271	235	281	263	257	283	262	248	242	266	213	233	245	244	275	280	279	265	285	251	257	283	277	263	280	241	277	254	252	224	255	260	259	269	250	267	251	278	254	215	270	297	271	222	238	244	270	255	258	202	245	261	251	299	272	243	245	263	261	262	294	234	242	242	282	267	308	264	259	259	265	260	270	283	271	221	252	263	277	290	260	249	258	275	285	245	253	228	245	263	273	262	242	240	295	239	278	248	255	247	254	290	304	252	240	252	267	257	232	265	260	260	250	261	283	262	269	253	259	266	273	248	264	267	241	263	245	234	267	242	251	268	249	256	247	234	260	286	239	244	288	275	234	269	254	275	293	251	273	231	272	246	253	274	250	274	240	277	260	235	262	223	282	250	279	257	256	256	263	245	277	245	233	281	265	252	231	252	249	240	288	253	254	244	247	242	270	247	218	260	253	262	255	256	269	270	263	284	282	266	253	252	276	272	232	243	226	256	252	261	267	266	258	242	242	281	246	282	245	253	236	291	280	256	285	266	289	256	247	259	251	261	280	251	240	281	264	252	281	266	262	259	275	239	264	269	285	266	281	261	256	256	273	266	270	269	256	240	262	273	282	254	255	253	236	271	231	256	279	270	288	241	269	276	276	232	291	281	253	248	271	248	287	251	252	243	285	241	277	277	237	256	259	262	232	263	256	268	271	259	272	293	266	257	237	242	265	261	293	285	242	284	268	247	265	253	262	242	282	243	296	247	260	294	262	262	257	263	248	249	256	235	244	252	251	259	299	267	259	301	278	255	251	284	287	245	269	234	258	256	285	269	280	258	251	265	282	239	271	289	254	245	281	274	248	280	245	259	261	244	253	268	270	250	236	272	236	273	255	270	291	264	303	281	258	244	264	261	209	251	258	252	232	291	262	277	276	242	260	252	252	244	274	286	265	283	245	243	271	266	246	267	263	252	241	288	247	282	296	252	263	247	266	250	238	240	218	271	261	264	266	276	261	274	236	260	235	241	294	261	252	238	233	267	261	234	256	279	255	271	255	245	261	269	270	260	269	234	241	253	299	252	226	252	243	280	281	268	269	276	259	276	259	243	287	259	255	259	294	232	264	255	245	247	231	256	236	239	277	247	226	279	270	248	267	248	256	246	242	262	251	259	268	246	260	247	287	271	276	248	263	271	222	296	253	246	258	286	277	252	222	278	275	274	262	275	273	217	252	274	262	264	270	272	261	257	233	279	275	279	259	279	270	241	244	253	301	251	255	256	256	262	270	301	241	268	256	300	248	258	266	253	262	254	225	264	274	267	246	244	256	229	266	263	250	267	279	272	300	245	233	223	262	269
3135	1978	1111	854	723	706	675	661	668	694	626	664	625	641	665	668	648	640	641	623	626	659	622	628	597	611	666	598	655	632	604	613	638	647	631	618	656	652	670	634	682	637	596	640	608	604	667	659	632	611	649	640	678	598	611	645	631	626	638	619	651	683	621	628	629	680	646	641	654	628	675	625	671	669	615	574	639	680	611	673	611	641	648	657	639	629	634	650	629	637	677	651	647	676	624	650	681	678	643	622	627	664	643	639	625	641	640	656	686	622	693	608	651	700	680	645	641	646	644	653	610	656	638	630	636	660	624	682	648	649	632	623	635	625	617	614	667	635	629	623	664	635	613	683	639	642	593	630	649	634	649	622	671	629	584	615	678	662	660	612	633	663	642	617	659	673	626	656	661	646	602	633	625	679	662	686	609	644	631	677	652	673	595	589	655	616	637	644	613	635	603	649	616	635	603	614	643	640	621	645	647	633	647	612	687	659	609	654	630	636	646	695	647	656	625	612	620	630	675	590	621	619	622	665	637	636	641	664	622	623	671	662	654	601	592	638	615	654	614	637	630	663	649	641	638	667	651	621	617	643	633	648	674	635	615	642	644	632	650	661	675	652	645	627	629	612	639	596	683	626	666	631	657	695	617	668	685	646	633	629	653	620	637	678	657	602	685	636	595	627	614	657	598	677	631	627	591	722	623	654	633	609	668	650	603	624	676	628	622	638	635	657	647	652	607	637	657	598	629	679	605	589	589	630	641	666	646	650	646	658	657	662	604	643	635	607	589	643	629	650	689	645	662	626	598	684	615	601	622	664	645	602	688	659	657	639	699	661	654	616	645	623	602	644	654	606	676	638	655	637	643	631	650	648	640	634	600	681	600	640	637	628	620	664	680	594	625	635	622	654	654	649	670	655	606	621	649	654	578	633	638	626	637	653	612	647	591	647	623	611	641	636	626	593	672	634	619	660	662	649	582	668	636	690	667	662	648	642	660	664	641	648	679	641	633	624	607	671	623	661	658	630	683	675	633	667	676	657	651	631	650	631	611	660	644	619	649	588	607	638	630	628	621	665	647	640	657	593	642	599	680	639	635	641	621	660	641	635	625	645	648	647	635	633	666	641	690	641	674	582	615	637	681	675	618	627	641	633	653	666	645	615	603	650	657	629	628	656	634	644	646	644	640	618	597	642	703	617	648	653	660	647	635	618	665	645	649	648	620	666	644	616	639	595	641	644	574	651	689	597	595	663	649	627	622	644	648	632	643	685	629	612	618	637	647	660	641	632	639	632	614	643	623	636	630	637	634	619	656	643	590	619	604	621	616	644	629	636	620	649	682	651	639	633	647	629	671	645	627	670	635	602	610	590	674	630	648	674	637	622	615	667	651	637	680	618	654	619	645	628	657	638	664	648	694	625	662	599	614	658	682	612	612	605	645	648	648	652	681	626	612	631	636	666	635	598	668	608	621	602	614	638	665	655	626	647	630	639	651	632	628	645	608	638	648	639	615	676	643	577	627	594	611	671	630	656	667	623	663	656	668	619	623	590	657	664	600	640	627	629	599	666	645	604	638	621	649	560	648	669	643	603	663	598	658	621	661	675	630	633	628	663	662	634	665	678	632	669	603	635	648	628	640	626	604	679	644	656	618	650	634	623	634	623	639	662	676	630	637	590	605	626	614	685	672	646	632	597	636	611	616	634	631	644	635	629	615	667	623	592	669	612	646	609	602	668	610	643	625	638	646	652	653	609	574	652	625	644	628	651	640	633	601	634	619	626	632	603	614	681	638	659	664	677	660	656	641	693	678	645	626	626	650	639	640	690	632	648	656	643	647	644	578	635	650	610	646	682	644	604	653	612	619	670	614	610	633	583	659	680	669	625	654	600	650	626	642	615	639	657	622	608	581	634	617	622	669	653	617	630	674	595	668	630	634	673	650	660	660	642	643	663	597	641	645	658	661	601	643	606	627	637	634	624	626	584	666	660	647	693	678	635	647	639	603	608	610	648	648	678	651	670	649	644	675	648	628	631	649	633	629	605	613	626	639	681	621	618	613	671	649	626	620	606	629	628	645	588	638	666	676	653	630	641	609	619	658	656	643	646	645	671	642	610	586	651	643	642	599	624	606	655	653	629	669	609	606	614	612	643	607	636	677	592	667	643	665	667	622	615	652	611	644	662	659	649	618	640	661	656	607	669	610	620	625	625	652	620	651	639	646	620	629	597	664	618	679	661	600	623	647	641	650	658	648	646	627	618	646	645	558	569	647	613	609	600	606	690	618	644	628	600	647	598	648	654	626	618	630	612	645	654	648	619	627	642	662	622	635	618	646	642	614	624	635	623	695	643	685	647	652	705	594	636	620	616	648	638	651	656	647	651	632	646	623	644	616	667	644	649	637	680	646	628	649	640	641	627	653	675	632	606	626	637	579	689	682	683	675	681	620	640	647	640	659	643	629	659	648	644	635	638	633	605	588	593	632	637	706	597	654	642	647	641	610	616	638	655	678	568	629	626	613	626	650	670	642	627	637	644	619	663	623	654	671	605	624	659	654	662	617	610	663	664	722	654	589	580	614	622	617	657	609	640	663	596	654	644	644	604	616	612	619	663	615	620	612	674	609	641	643	666	638	688	676	605	636	699	662	646	667	627	656	633	639	663	591	668	641	651	655	640	670	610	661	663	664	665	608	616	639	636	627	603	641	654	638	608	626	710	632	642	601	654	614	670	651	665	664	614	609	642	641	649	656	648	635	644	653	675	618	596	630	660	608	639	661	651	662	646	623	668	595	631	672	612	616	651	626	620	658	652	644	609	634	630	626	641	682	633	660	630	598	647	643	646	682	650	630	626	632	585	657	609	624	632	653	652	654	650	616	633	682	639	699	630	647	638	633	680	663	664	623	655	659	636	678	657	635	667	662	645	653	641	635	609	615	641	606	611	632	670	635	640	660	622	642	627	638	607	622	659	598	694	661	651	661	646	631	670	662	664	641	656	587	624	650	633	606	623	640	618	633	668	615	666	616	629	617	615	649	682	654	653	613	595	624	624	674	655	628	631	645	597	650	623	682	641	595	597	663	600	678	640	646	657	650	655	624	696	648	658	616	606	696	689	667	597	676	608	618	670	595	612	620	604	694	684	632	657	633	640	625	633	626	656	618	653	643	616	669	662	646	693	597	637	656	685	604	634	600	600	660	648	672	646	630	602	630	667	595	623	631	627	630	659	637	650	643	683	635	639	655	680	662	684	638	630	618	702	609	632	646	648	614	634	645	652	636	622	622	624	648	668	641	632	601	655	635	647	673	603	614	596	620	648	646	636	636	650	648	636	672	677	636	668	652	623	626	605	623	635	618	608	639	657	626	630	625	647	645	656	638	634	622	650	630	639	621	612	647	650	612	681	639	660	668	682	639	646	619	669	663	637	639	672	613	621	681	659	634	565	633	613	645	624	617	653	601	630	623	631	598	638	687	637	656	627	631	655	669	655	590	672	584	645
23965	21006	24364	27842	21008	21014	11871	382	289	263	218	206	183	148	168	176	129	160	144	136	151	139	139	127	140	151	127	138	125	148	133	122	119	127	134	124	133	115	108	130	128	123	148	121	139	140	129	108	119	112	113	131	138	128	110	128	123	115	132	108	115	101	131	121	139	119	105	123	137	115	144	124	109	114	110	120	134	112	129	110	119	117	128	119	110	111	122	123	114	111	115	106	129	121	122	139	118	116	111	125	139	99	96	121	107	125	96	123	107	131	116	107	114	144	117	119	101	129	131	134	107	131	111	141	112	146	126	134	121	137	119	114	116	130	142	137	134	117	114	107	115	118	136	142	132	130	114	135	149	161	138	126	136	119	126	118	120	143	121	132	125	108	137	133	124	128	119	136	114	115	136	125	121	130	119	129	121	112	136	117	95	114	106	111	125	113	129	136	130	129	119	111	131	132	111	134	129	126	126	147	115	125	140	121	113	109	142	122	120	126	116	132	116	108	118	97	136	117	117	119	98	109	127	122	129	117	98	112	127	129	125	106	124	126	103	126	100	119	115	145	115	138	134	109	118	135	111	124	122	116	141	136	132	121	127	124	129	110	129	122	130	133	128	121	107	136	121	123	135	137	118	123	116	112	110	99	101	98	118	115	130	114	116	122	124	106	114	115	126	120	109	96	117	127	124	113	110	114	116	106	128	113	113	119	89	101	125	100	107	133	128	117	134	108	122	110	108	129	120	110	112	110	115	123	115	131	142	109	123	146	116	105	111	119	115	107	128	116	133	112	130	131	131	149	118	122	117	129	125	122	130	117	121	136	122	137	126	110	125	125	123	121	122	113	117	100	113	148	123	126	125	117	119	132	116	120	100	157	121	134	100	138	126	129	107	117	116	114	125	135	130	121	138	119	131	127	121	115	116	118	127	121	141	124	120	109	117	116	129	117	113	128	122	116	124	124	123	132	113	120	122	134	118	112	118	120	122	120	117	123	124	134	122	113	101	132	136	113	130	103	119	124	123	109	106	129	112	109	132	107	111	109	107	130	114	121	126	116	145	143	105	121	141	120	134	125	127	110	120	121	130	122	119	108	123	137	108	133	111	122	137	112	141	106	128	113	112	130	141	114	149	137	109	101	127	120	132	132	111	121	118	106	128	123	125	124	139	130	128	131	133	122	127	127	126	139	117	101	107	118	123	106	109	115	126	115	106	120	127	134	131	128	133	127	109	115	145	136	126	114	130	146	130	124	124	138	118	114	106	119	115	121	118	107	129	115	147	136	127	131	127	133	120	126	114	110	109	125	122	126	133	127	121	114	129	132	133	111	143	124	144	112	123	112	114	121	120	134	121	139	126	140	137	129	128	107	125	109	132	109	119	115	136	143	120	119	121	112	122	124	116	112	104	141	95	121	116	132	133	124	148	115	120	115	113	124	140	97	127	130	144	113	115	133	121	114	125	124	137	128	121	118	122	141	121	120	131	115	135	135	127	130	137	106	109	136	121	133	144	102	115	137	113	121	137	127	107	128	125	119	104	126	136	148	122	126	110	128	135	120	118	119	147	151	130	129	121	132	146	114	113	118	144	141	102	111	130	127	121	121	125	119	129	125	121	120	127	108	121	144	133	120	126	138	144	112	122	108	120	126	121	127	126	122	125	125	142	131	111	144	128	125	119	124	125	112	136	122	134	120	128	137	114	137	125	114	130	128	109	122	123	127	121	126	132	115	118	114	126	140	118	116	122	127	134	145	136	115	127	108	127	105	125	144	118	134	129	118	130	130	126	128	117	127	112	127	134	121	125	124	129	117	137	121	134	125	127	112	134	114	141	125	111	112	131	140	136	124	119	95	119	127	116	119	115	123	126	121	106	136	134	107	123	120	119	130	112	107	123	150	138	118	120	114	107	119	116	128	121	108	138	119	115	126	130	121	130	99	119	137	120	119	113	118	120	121	120	119	138	115	123	134	138	112	110	130	134	108	137	116	125	122	111	104	145	149	117	130	145	108	136	121	116	118	124	126	112	114	126	132	119	112	131	134	129	136	100	120	138	122	125	113	131	114	104	135	119	126	123	132	135	115	117	147	133	125	112	132	112	113	125	120	130	107	137	121	121	125	137	122	107	121	127	125	141	128	104	129	132	143	126	105	141	120	119	142	136	106	121	137	126	121	127	113	131	116	106	135	105	141	132	118	126	107	104	113	128	125	140	98	127	130	120	131	129	119	112	135	109	118	142	107	110	149	115	129	131	121	132	103	113	138	128	100	109	119	118	130	122	117	138	107	123	140	150	138	121	105	133	108	94	121	111	117	127	138	120	103	102	119	120	116	134	123	114	130	113	126	129	131	116	119	117	128	96	136	116	108	117	127	129	129	121	126	140	121	128	135	136	129	111	125	132	120	127	125	129	121	116	126	138	144	117	131	110	134	120	111	113	115	114	122	130	125	118	115	127	133	111	126	144	126	123	115	124	109	137	119	110	111	117	136	116	138	121	138	123	121	125	118	120	124	128	117	122	103	118	128	145	141	122	137	122	120	108	128	131	117	116	115	119	115	131	116	137	139	147	129	143	121	106	96	118	121	124	124	104	141	108	127	120	95	119	120	121	123	113	124	120	150	140	119	141	111	118	123	107	136	90	121	113	114	143	127	136	112	112	137	136	124	125	133	106	125	117	113	127	119	127	122	126	125	116	124	130	110	120	104	150	112	127	127	141	106	136	112	128	119	130	135	117	124	136	157	120	134	120	104	122	104	131	136	121	123	128	131	112	145	125	124	128	145	97	101	117	151	113	122	106	128	122	105	134	110	137	138	131	122	136	109	133	108	134	145	111	120	129	124	116	132	119	121	97	117	123	107	134	139	141	118	157	136	114	123	132	127	129	119	119	119	138	120	123	114	106	100	115	146	111	121	126	117	126	103	106	119	127	136	116	131	126	115	127	99	117	138	140	118	139	122	128	121	116	115	135	106	126	117	110	125	91	132	139	134	125	146	142	117	110	128	133	134	119	120	125	130	131	106	131	102	114	124	134	104	116	115	113	114	135	115	119	106	126	131	127	117	135	130	141	130	128	121	151	130	108	138	117	103	135	116	109	128	129	136	115	118	127	115	110	129	133	122	106	120	113	127	119	128	122	125	107	130	116	129	132	125	101	126	124	113	128	105	122	100	103	111	125	136	134	132	141	117	129	138	128	115	117	125	140	116	132	105	126	129	137	121	126	117	114	138	128	127	115	97	149	131	123	119	126	94	128	118	111	127	116	115	114	110	108	128	141	138	124	130	114	101	131	113	114	120	131	113	114	100	122	125	130	132	145	119	131	146	121	120	117	114	136	132	126	123	117	124	129	107	142	108	124	127	146	118	113	130	122	114	113	110	101	128	122	121	119	112	114	121	121	137	130	119	119	117	132	123	125	106	129	106	119	132	127	119	126	149	131	135	130	128	112	132	104	130	145	129	119	131	114	122	122	148	108	110	128	133	125	115	109	117
3014	3062	1378	805	542	434	448	416	373	392	392	365	365	363	367	360	343	352	339	345	370	379	370	341	338	343	344	356	371	355	358	365	355	379	342	324	340	343	331	315	339	376	323	332	343	352	330	313	323	313	354	325	345	325	342	334	334	355	361	318	337	325	319	326	342	355	336	365	318	321	343	342	322	337	320	329	304	334	353	370	308	352	350	371	313	362	334	346	334	374	390	318	305	348	356	358	324	343	359	346	314	351	324	343	324	365	333	331	359	349	310	362	334	351	376	329	354	372	332	357	354	317	361	328	329	358	334	323	360	337	336	363	324	335	343	320	325	335	342	280	330	324	381	345	370	335	313	325	345	340	360	356	371	351	345	329	321	344	315	349	317	334	379	338	322	350	346	371	348	363	359	355	354	373	329	342	328	316	320	357	358	335	348	337	347	337	326	295	361	331	349	365	359	337	352	344	334	306	335	338	306	342	298	349	301	341	377	337	328	343	304	344	325	355	319	346	315	354	366	351	315	358	331	358	347	324	365	329	327	360	347	328	336	326	318	341	319	355	333	335	307	346	311	315	317	326	332	371	343	380	353	353	326	350	370	351	359	342	375	320	341	373	332	324	329	359	317	338	347	364	331	323	326	321	335	350	364	333	307	322	339	325	355	378	316	327	327	333	330	320	335	364	344	324	330	340	359	371	364	349	330	353	307	332	328	350	340	357	365	357	356	331	337	318	314	342	332	344	344	351	353	344	334	342	362	337	325	315	329	317	323	341	355	325	341	326	313	336	347	330	338	350	355	324	306	347	346	334	329	345	328	333	349	295	333	334	312	369	320	329	356	324	377	313	316	348	329	372	352	356	338	344	331	329	319	311	339	342	338	333	316	367	345	353	331	329	353	357	310	336	351	314	353	355	329	320	336	345	315	332	348	328	336	339	330	377	322	333	342	352	331	316	346	375	318	328	353	322	335	310	351	345	334	316	333	350	352	306	317	316	335	338	356	361	357	337	322	298	313	326	321	309	344	330	350	358	336	367	329	339	341	354	320	345	356	331	369	324	350	365	365	343	347	328	355	326	348	378	353	350	361	324	355	316	305	350	360	310	370	325	326	318	367	302	335	342	349	332	377	341	304	291	333	352	293	347	328	345	315	326	359	334	324	338	323	327	355	381	363	355	343	348	321	348	307	359	352	335	360	334	335	327	340	342	357	335	340	358	332	345	315	331	309	334	316	350	372	307	375	358	368	359	333	317	325	335	306	356	339	304	316	347	326	370	307	335	347	325	340	331	324	322	320	328	355	323	365	359	351	327	310	364	359	336	339	297	345	331	330	322	326	350	325	340	350	353	318	344	327	353	357	340	325	354	304	321	309	364	360	338	348	354	328	354	327	316	336	312	325	350	339	349	335	388	344	324	350	352	312	323	359	364	341	315	358	376	355	366	323	335	355	326	328	332	316	360	350	318	368	333	327	333	316	342	371	343	323	316	322	320	337	341	330	374	319	329	353	340	329	336	303	339	325	310	330	327	385	303	335	332	364	344	336	337	316	348	320	366	339	326	366	308	330	319	310	325	368	330	334	344	313	361	345	354	350	335	326	368	334	325	387	325	321	354	332	342	329	329	330	326	344	336	344	369	325	361	348	350	320	331	352	324	333	354	335	367	346	305	341	363	331	308	310	347	326	320	318	333	321	350	344	329	360	364	361	341	347	351	329	326	353	325	359	354	342	328	340	351	359	295	367	311	332	357	351	327	312	352	373	363	309	350	341	408	352	355	327	364	349	333	337	352	339	319	367	355	344	361	333	325	332	331	324	325	336	347	349	346	336	328	379	341	332	345	339	315	330	344	333	350	313	347	325	366	361	358	353	346	351	371	324	378	382	334	335	332	356	380	356	321	338	338	309	345	350	344	322	344	352	352	347	325	336	342	326	365	349	331	324	356	336	321	337	352	338	360	365	346	361	355	317	351	314	324	358	319	355	356	385	355	324	362	308	364	323	314	334	341	322	323	360	351	331	345	350	345	337	378	330	367	338	345	392	356	315	332	348	330	357	311	374	355	337	361	334	334	332	348	336	309	340	334	307	362	333	339	364	344	326	331	341	336	394	371	314	331	354	328	358	356	346	334	331	307	342	383	332	362	321	352	329	334	298	338	330	368	325	338	329	302	348	311	345	336	353	340	332	336	311	359	381	317	334	339	353	303	344	336	350	333	347	339	352	351	343	340	349	339	350	346	336	342	323	356	348	317	386	335	336	360	350	359	332	353	324	353	333	328	381	395	320	330	347	339	315	288	353	286	318	333	361	321	313	342	351	351	327	347	343	326	337	359	303	345	351	311	348	323	344	295	336	357	346	316	339	351	341	328	312	357	361	357	349	356	326	327	331	362	361	334	336	370	318	326	350	324	329	319	352	336	330	383	340	353	312	327	347	348	333	304	328	341	325	343	367	324	336	347	337	356	368	360	287	301	341	333	332	338	308	337	331	352	347	356	335	339	349	357	306	376	337	329	343	313	375	355	315	342	362	325	353	344	333	348	339	360	357	342	323	360	336	337	338	321	373	352	334	314	337	338	348	330	330	370	332	366	322	337	345	346	322	327	317	364	355	350	328	350	342	302	335	325	331	335	357	340	393	336	358	361	315	325	348	330	294	332	357	337	365	353	340	349	313	346	355	353	358	346	326	339	332	328	327	343	348	336	360	315	365	342	311	336	342	357	361	317	340	353	340	329	358	313	331	352	326	356	339	367	345	327	309	329	358	312	355	337	311	340	326	334	362	353	331	317	325	335	381	347	322	342	370	353	345	334	338	353	333	332	343	340	344	364	303	320	367	366	334	356	332	348	360	348	324	334	359	383	318	309	346	368	338	343	335	352	335	325	319	351	335	362	329	359	366	330	336	334	333	342	326	351	304	353	331	351	362	323	311	308	357	276	345	354	320	348	314	345	334	360	337	332	317	332	323	325	301	339	322	369	347	336	346	335	363	302	339	326	310	353	352	319	354	342	286	359	332	341	341	352	316	306	311	368	342	323	355	330	323	334	335	332	334	322	337	354	358	342	344	328	345	325	300	353	342	301	345	328	356	335	352	310	335	347	327	346	352	319	379	366	373	314	376	334	371	333	324	347	347	357	340	325	330	368	348	360	359	319	346	347	339	353	362	353	385	332	360	367	344	358	351	330	347	369	324	348	338	371	335	366	347	374	322	338	358	328	319	321	344	339	347	346	341	332	341	361	322	299	343	320	356	350	339	300	341	315	349	344	301	361	332	311	318	338	315	356	309	300	344	369	343	333	355	341	315	322	323	334	371	361	347	351	343	338	355	331	380	377	313	338	351	306	340	334	372	357	351	321	338	354	314	366	370	329	323	326	356	354	341	306	296	322	313	351	357	311	336	345	382	382	337	294	323	346	373	325	312	335	349	388	351	338	328	334	338	331	313	341	388	322	355	319	350	333	367	329	301	368	363	357	336	328	357	366	350	356	357	335
31147	20394	9719	662	407	356	425	377	387	352	349	361	308	354	362	367	361	351	370	329	359	385	322	372	364	353	370	347	351	339	378	378	365	340	354	373	369	352	363	369	383	326	343	355	363	327	370	382	368	378	361	378	368	372	359	375	347	361	320	339	416	342	368	356	348	338	356	369	346	362	386	356	389	333	347	320	365	365	372	350	361	357	391	364	338	367	352	338	352	362	366	338	344	375	387	355	357	351	380	338	371	326	393	346	336	345	356	343	376	389	354	377	370	388	358	373	334	348	377	380	357	342	361	328	381	388	354	317	368	316	329	398	357	334	360	372	382	384	352	346	384	334	362	372	345	433	345	376	385	373	356	345	343	382	370	371	397	364	386	391	305	373	353	346	353	332	339	341	378	362	330	369	363	314	341	342	362	344	349	370	358	352	386	352	405	373	372	359	372	402	327	374	329	330	379	361	363	352	360	360	314	344	378	359	362	369	335	357	377	354	364	358	377	384	351	341	390	375	360	349	338	342	371	363	362	374	350	348	352	363	391	334	391	353	363	407	334	390	362	377	343	378	333	380	353	374	340	343	332	375	374	363	336	388	381	354	310	358	379	364	374	363	349	343	381	318	356	368	377	354	362	359	338	386	352	367	369	393	383	392	338	366	374	363	344	340	353	365	326	368	382	328	361	322	334	332	336	386	359	358	357	394	377	375	363	368	361	373	353	344	366	365	370	363	340	295	352	385	392	376	343	375	371	347	363	369	359	386	361	333	355	357	355	378	358	377	385	351	308	363	353	368	382	368	347	386	373	328	357	356	359	375	368	370	351	407	348	321	360	307	377	350	361	382	353	371	379	324	325	368	356	344	353	403	361	341	377	321	372	362	369	391	379	372	379	360	344	332	390	357	320	333	358	354	412	352	354	367	363	362	366	331	354	382	351	346	356	364	385	346	350	355	355	368	374	396	416	348	359	357	385	359	332	330	400	347	355	365	358	341	344	364	329	373	368	379	376	373	353	340	336	360	375	382	352	362	367	369	365	405	332	376	365	372	390	338	325	354	363	384	372	340	362	380	332	407	352	353	362	359	338	362	376	387	341	345	377	360	346	328	374	366	340	371	348	386	337	362	379	348	358	364	380	343	367	355	357	357	317	327	351	340	388	358	404	367	390	378	382	379	364	350	354	383	358	366	352	391	388	361	351	361	359	370	372	372	361	368	363	338	376	369	364	360	390	351	352	383	364	380	349	360	400	345	358	372	394	370	387	354	334	342	343	363	381	381	353	395	321	348	365	346	354	372	382	356	348	392	367	352	345	338	352	344	350	362	360	327	379	373	375	356	353	362	336	352	387	366	391	367	356	363	332	363	375	367	371	345	381	387	372	377	409	352	388	365	347	322	397	337	362	402	375	374	349	357	354	378	370	339	358	350	372	367	391	388	377	346	359	364	333	328	375	374	386	337	361	355	369	374	345	370	421	372	393	333	427	362	358	388	350	337	358	395	390	334	340	348	316	354	372	380	377	341	370	346	355	382	365	333	337	369	369	358	365	365	345	396	338	364	377	361	347	352	346	364	382	376	370	339	374	360	362	359	366	344	365	379	327	344	366	310	389	320	339	371	355	386	376	395	370	348	346	358	377	393	381	359	366	375	313	355	391	360	351	347	357	368	371	388	326	348	340	385	351	376	348	341	333	355	367	358	379	365	358	346	369	401	395	369	368	365	373	394	343	359	357	359	330	370	386	361	360	360	350	364	367	371	383	389	339	390	365	359	311	372	370	388	371	347	340	343	352	358	379	339	346	346	379	359	352	325	378	332	361	359	376	342	362	340	349	369	373	354	376	373	349	334	393	356	389	365	342	385	363	365	353	341	369	376	329	351	345	366	387	344	386	357	337	376	358	351	358	358	351	340	340	359	349	381	370	392	339	366	358	350	348	348	376	352	306	373	361	349	323	356	380	328	366	347	350	423	331	368	370	374	364	335	365	362	349	335	355	359	366	334	357	380	340	326	364	367	363	353	367	353	335	358	334	380	329	378	365	345	342	315	367	362	387	363	374	365	335	351	337	373	336	362	395	354	319	383	366	345	357	388	338	353	379	351	350	333	342	336	355	330	349	371	339	378	373	369	382	338	386	382	357	329	385	358	379	373	340	381	344	370	363	340	342	387	397	350	339	381	368	343	343	333	357	328	397	353	360	381	325	379	388	343	356	345	368	393	383	358	360	349	370	344	368	376	342	369	338	339	380	391	395	343	355	338	358	336	381	386	357	332	373	358	369	377	372	356	355	352	324	366	344	372	358	357	362	378	397	354	353	343	383	349	358	353	337	361	348	336	362	322	347	344	401	370	348	355	352	363	389	379	343	365	325	345	382	361	363	351	366	350	329	366	333	352	326	371	350	407	350	356	379	389	381	352	392	385	359	355	369	345	348	391	377	353	360	343	338	361	360	362	334	366	339	350	372	363	345	400	328	371	350	374	341	351	341	345	387	352	340	363	348	351	360	374	356	379	329	362	365	338	360	334	336	373	360	361	368	406	352	363	376	362	377	322	383	364	380	358	390	377	356	391	363	350	366	369	339	376	373	376	342	347	316	361	375	357	340	389	373	318	356	347	325	363	361	353	347	346	383	333	362	347	354	345	369	374	355	373	344	356	372	388	358	378	327	374	358	351	380	391	366	370	358	391	342	357	406	349	334	345	385	341	363	351	331	370	359	370	353	377	372	361	368	338	370	343	338	350	386	362	376	342	377	386	351	339	379	365	410	362	386	337	358	355	389	427	349	340	364	430	372	362	355	349	378	364	382	378	376	370	372	369	344	341	384	356	373	332	348	338	356	334	389	362	354	346	383	337	365	357	360	371	360	336	349	356	356	363	354	330	321	333	318	377	381	360	376	377	337	378	301	374	348	350	341	364	409	339	308	372	384	344	348	342	358	356	358	328	344	362	369	382	330	393	366	368	392	342	329	355	356	341	366	376	383	371	368	336	358	335	353	361	349	347	363	354	378	368	356	383	370	383	362	338	335	364	374	403	370	337	349	357	360	335	373	368	387	348	339	347	362	380	339	318	364	386	341	343	374	365	348	325	349	353	347	379	337	400	360	339	343	346	336	372	413	405	391	331	399	336	351	350	360	333	342	357	343	326	388	377	359	367	380	328	352	377	348	334	372	360	365	332	351	355	331	368	371	385	374	339	376	375	346	347	368	372	349	370	358	360	319	381	372	359	336	340	364	368	383	337	392	356	379	342	366	381	341	330	374	361	384	332	329	337	324	353	340	379	330	355	356	365	361	361	374	370	355	349	367	380	368	384	360	351	362	398	384	321	343	364	410	318	356	362	346	330	358	348	378	365	377	334	339	351	390	381	366	364	346	365	328	350	366	358	375	353	379	351	360	355	363	374	396	374	378	401	347	404	365	354	356	329	355	356	360	350	364	326	376	370	348	342	362	359	368	375	328	377	381	371	379	332	345	366	342	334	361	370	335	350
5498	1148	996	921	873	888	879	837	829	864	849	911	907	895	822	893	868	842	868	814	881	869	857	878	844	892	876	939	879	912	845	885	866	882	899	873	918	867	864	902	895	880	829	876	891	859	857	864	918	845	842	854	870	848	863	886	858	867	868	878	915	850	881	871	865	880	932	913	930	834	871	906	810	850	900	882	844	864	881	877	827	855	894	885	855	907	836	850	869	888	929	781	847	841	839	890	894	886	836	881	876	771	875	836	818	879	863	919	875	902	887	912	814	887	869	882	877	900	880	881	854	875	918	876	877	857	874	904	855	886	845	927	865	866	848	869	908	877	817	875	865	843	871	879	890	878	903	862	849	899	862	860	873	838	862	873	848	858	884	872	876	925	798	858	912	882	868	838	877	854	832	865	912	837	892	824	860	862	856	822	872	911	899	847	882	925	913	857	885	864	855	903	854	853	907	785	872	866	843	915	837	857	844	894	903	870	922	856	846	827	855	835	908	852	867	883	845	851	844	934	878	871	849	866	892	826	889	859	860	889	874	851	869	828	903	857	842	864	869	818	872	901	886	850	868	834	915	850	904	868	885	832	906	864	883	908	921	882	815	860	929	876	848	885	816	837	832	879	910	864	804	892	885	885	864	897	868	879	879	871	893	896	880	893	884	890	848	840	857	903	861	849	835	848	870	902	799	922	843	906	794	872	831	844	870	861	866	848	878	818	847	893	899	906	923	871	818	888	890	920	874	886	839	863	840	913	887	904	864	868	885	881	851	886	848	835	839	847	888	862	896	905	884	892	910	896	887	834	847	896	924	850	880	857	873	872	913	867	882	890	869	829	844	881	830	869	931	906	849	835	867	873	892	903	828	843	872	866	894	879	859	868	907	907	917	884	854	877	906	872	893	924	881	877	916	818	904	907	835	929	829	869	866	861	878	868	890	815	857	858	870	859	888	924	874	860	915	879	827	869	872	857	889	917	856	906	881	913	901	888	892	886	893	838	882	811	903	901	845	933	898	842	842	848	909	877	917	888	874	867	843	826	893	883	856	861	838	885	831	854	828	839	861	867	850	899	903	867	814	842	857	870	873	866	847	888	843	857	861	833	865	866	900	865	896	861	867	876	885	884	810	850	829	857	926	930	878	860	922	857	872	877	881	812	918	842	867	839	876	870	945	845	833	891	802	881	839	895	863	911	791	848	877	852	881	877	893	877	881	872	927	890	894	843	936	903	897	856	880	905	866	873	866	889	897	916	856	921	852	871	821	878	845	874	863	865	905	858	911	922	836	870	913	837	870	882	842	900	890	890	879	841	875	841	909	844	886	862	854	847	825	872	896	899	848	829	888	827	885	855	835	835	869	827	850	827	884	886	881	876	835	877	840	865	856	902	902	836	874	876	936	888	883	830	874	913	874	826	868	892	839	862	908	915	845	879	861	888	824	864	840	854	828	843	844	901	837	859	815	876	837	868	835	867	876	842	850	859	852	849	862	885	842	842	851	877	853	882	917	873	861	886	877	846	826	904	830	844	846	864	857	872	902	900	814	854	823	879	882	883	912	935	860	833	845	885	892	860	865	874	887	845	854	856	873	862	862	912	858	839	822	832	869	850	895	868	841	855	865	850	889	834	883	929	918	894	895	826	880	875	843	925	886	882	872	890	854	822	934	920	831	915	863	900	827	863	850	904	885	871	879	883	895	844	867	912	856	881	855	874	846	903	856	837	878	893	896	894	886	850	924	847	910	894	895	923	850	872	829	859	855	868	901	839	890	884	909	884	824	868	871	842	910	913	878	915	869	836	826	889	919	835	927	852	907	843	842	851	897	922	815	902	857	911	906	791	866	868	879	828	881	935	861	883	857	861	857	865	857	859	880	852	845	905	857	932	873	874	869	885	854	895	896	860	845	898	834	879	863	861	885	852	827	920	833	902	850	825	853	848	878	837	827	872	885	889	849	873	849	918	865	871	839	850	887	879	846	872	830	817	859	888	826	821	844	894	863	865	869	882	859	905	914	879	873	851	897	831	887	909	818	914	846	890	877	871	849	906	854	892	920	819	908	843	936	853	807	853	893	865	894	900	842	868	853	914	902	876	848	857	836	892	950	882	862	835	857	891	841	859	874	846	865	871	915	901	883	893	848	842	887	900	924	884	864	831	868	903	866	849	874	882	854	881	904	865	874	815	828	850	878	892	849	838	890	889	830	858	898	829	858	851	840	878	842	875	852	896	827	859	914	873	843	879	876	854	880	901	864	868	815	889	834	852	856	851	905	884	847	854	863	926	896	869	900	856	854	867	843	829	854	912	866	864	905	889	825	897	821	850	898	844	896	880	918	850	823	887	917	895	890	894	860	872	858	881	856	876	940	882	858	867	867	816	859	872	916	818	864	858	898	836	818	864	873	890	909	861	863	874	844	869	845	900	890	922	855	891	820	870	885	892	882	891	889	883	907	816	810	856	900	883	816	854	884	867	892	857	893	848	847	895	816	881	906	890	855	815	812	866	849	903	879	845	819	909	901	845	867	915	899	804	883	864	899	850	963	866	857	871	876	864	855	899	861	854	858	878	806	829	907	848	910	920	828	880	867	836	881	882	850	854	911	871	900	859	837	810	902	851	834	815	853	837	871	862	854	854	828	872	850	910	882	796	875	890	933	874	870	826	890	920	888	904	884	919	925	908	844	827	859	879	869	854	878	844	869	833	839	827	859	824	906	862	819	822	846	876	856	888	851	847	824	863	918	875	873	855	907	890	876	830	871	894	884	885	911	850	889	843	888	866	880	883	889	898	917	860	890	851	891	871	894	876	877	830	909	880	885	869	854	888	886	873	861	879	966	949	854	873	870	824	879	898	855	846	860	869	870	861	805	861	897	906	850	841	924	845	839	865	909	835	879	883	892	871	864	834	918	850	813	882	894	852	859	841	920	875	858	875	815	846	853	869	909	851	895	853	880	886	905	862	847	895	821	857	938	879	911	845	853	841	849	930	865	887	882	839	882	839	878	889	828	847	852	869	906	848	887	852	869	847	888	934	845	913	842	807	903	847	846	829	883	904	875	847	890	877	861	911	868	866	868	848	895	852	843	884	924	853	836	860	910	899	843	843	823	925	852	860	840	827	882	850	887	879	867	839	940	864	843	837	941	831	851	885	872	843	881	851	892	844	859	925	868	899	863	888	866	885	883	860	871	849	889	860	882	864	868	873	848	859	859	871	890	898	873	879	858	850	881	861	858	851	881	817	851	852	828	848	862	845	822	849	853	842	805	867	823	857	893	859	881	888	825	888	865	860	863	849	863	873	877	881	908	809	814	885	903	890	871	874	900	869	918	923	820	864	892	837	819	849	818	871	884	908	851	828	854	865	850	880	825	877	863	859	882	885	816	895	887	874	876	912	814	848	819	880	900	850	887	850	878	865	869	883	861	863	877	842	873	876	929	872	850	874	856	872	807	929	889	878	915	816	855	934	893	897	886	832	923	879	839	870	878	909
24725	21052	24006	28311	21054	13137	535	393	335	302	283	310	290	310	295	293	272	271	291	252	295	290	293	291	277	250	287	253	261	288	275	261	267	268	253	237	286	271	288	283	268	277	269	291	281	269	262	261	271	277	262	265	266	293	244	274	298	245	250	290	284	263	292	257	245	268	256	254	271	263	250	301	254	285	257	258	243	263	255	280	272	281	266	262	271	261	264	242	312	266	269	273	272	274	282	271	289	284	275	264	271	264	257	263	252	272	260	219	253	270	270	276	280	271	268	295	263	231	244	266	275	270	286	284	242	259	286	267	283	259	265	279	275	272	283	283	249	290	269	251	279	292	262	307	276	246	258	283	296	250	231	263	249	268	266	254	279	273	277	248	260	248	268	236	265	267	246	243	295	262	272	248	268	232	281	276	270	290	279	286	257	271	243	251	280	255	242	266	266	282	273	280	248	253	270	247	261	263	259	263	289	289	282	258	291	290	275	241	258	281	252	263	288	288	267	290	271	245	234	277	284	276	289	286	260	252	247	289	267	298	254	261	250	250	243	265	274	231	277	281	253	272	249	283	264	252	305	256	275	258	232	285	244	269	270	286	254	256	269	247	258	263	260	277	282	270	273	263	278	277	277	273	273	251	257	260	254	290	256	276	256	258	261	266	247	233	264	269	247	247	255	260	289	253	272	270	268	279	268	262	268	244	285	262	255	256	243	256	260	258	284	275	271	272	234	224	304	279	259	267	272	249	266	274	276	272	254	270	221	257	293	277	258	268	260	258	268	252	242	269	281	261	267	268	274	271	247	284	267	234	254	290	256	288	294	239	278	284	272	246	284	260	266	254	265	244	296	270	235	288	263	277	257	264	266	268	268	247	284	249	255	263	256	238	269	251	250	243	290	249	272	249	268	263	289	272	284	264	263	297	278	270	270	273	254	256	273	264	241	267	260	274	268	241	268	257	270	266	276	263	277	254	249	280	274	279	279	257	278	253	261	262	254	280	266	263	288	234	232	262	236	252	278	267	280	251	277	266	253	275	241	268	244	279	243	286	293	272	277	265	259	239	245	275	276	270	247	283	267	289	290	261	261	276	295	242	257	274	252	261	253	248	269	272	261	304	254	270	254	237	311	247	242	297	234	257	279	263	255	257	281	268	247	244	232	248	270	246	269	276	282	264	257	256	270	258	259	265	252	290	244	262	255	251	275	238	278	280	310	267	296	268	277	267	268	283	276	269	251	262	267	269	261	249	272	242	266	280	290	284	275	283	273	271	251	283	275	276	251	284	268	243	262	264	253	250	267	271	249	257	245	231	272	274	244	277	289	287	263	280	250	241	253	259	261	303	297	229	283	283	277	265	236	291	275	254	270	261	256	260	307	265	261	286	267	263	269	237	266	263	260	268	248	272	255	279	292	269	263	273	283	289	256	244	273	271	239	275	283	259	254	270	256	248	252	266	277	274	276	293	255	280	239	288	263	265	245	265	253	285	241	292	271	271	262	289	288	247	285	246	263	243	250	258	275	278	254	264	253	256	266	273	276	244	238	294	273	267	273	241	249	250	248	278	263	262	262	252	288	283	273	280	286	267	276	242	235	267	279	283	229	271	254	280	253	268	296	255	249	258	248	256	255	255	264	301	296	253	246	294	253	300	266	258	278	279	251	288	244	304	258	234	270	279	265	252	270	303	256	282	264	242	263	284	280	279	275	275	285	247	280	279	276	267	261	289	277	241	252	303	287	267	251	246	276	254	270	299	249	269	272	246	236	257	259	262	264	275	236	284	271	245	260	277	281	239	252	300	232	255	284	249	266	227	261	261	262	259	276	242	264	269	274	272	229	285	281	277	260	247	281	230	239	268	249	270	275	267	244	268	265	253	256	242	295	257	292	255	292	282	250	244	263	262	274	273	278	278	274	278	251	278	243	246	285	279	266	247	240	264	230	275	309	251	289	236	267	244	272	241	268	244	259	277	279	251	271	278	285	255	269	298	251	289	262	265	292	272	269	292	286	272	270	313	238	279	255	235	272	277	243	293	275	282	276	246	278	248	270	262	264	279	245	252	251	257	250	250	257	263	278	264	238	234	233	252	285	255	240	258	260	277	284	253	271	270	267	285	259	248	255	289	277	278	273	270	268	265	257	243	266	282	256	272	273	262	293	255	261	250	254	243	287	249	272	272	275	283	268	242	265	254	275	271	261	263	276	286	289	242	279	269	285	296	256	279	268	290	258	251	260	264	278	255	274	302	258	280	236	276	260	267	266	240	248	253	261	302	274	264	250	229	267	255	307	257	256	283	245	250	256	264	267	262	263	251	216	248	262	258	282	287	268	271	247	261	249	263	287	262	258	261	272	253	255	265	250	251	264	274	260	252	245	322	233	274	269	256	271	241	270	227	275	277	301	240	265	271	274	256	283	244	240	270	267	284	250	256	229	244	259	260	279	269	278	256	265	271	276	267	261	253	243	283	280	248	265	258	230	267	289	301	235	277	274	258	288	286	252	260	244	306	278	260	267	267	271	258	258	278	276	277	275	274	247	245	243	251	267	255	255	281	260	295	246	259	241	276	265	315	272	273	275	275	278	297	276	239	232	285	268	303	286	287	258	264	285	281	251	275	254	275	266	263	257	260	251	285	243	242	266	272	281	250	279	264	263	256	262	248	239	293	248	259	267	277	235	249	267	285	270	261	258	277	267	262	273	263	273	241	265	272	260	252	251	300	262	257	257	286	262	274	258	267	265	306	258	247	270	257	266	234	244	272	258	285	252	296	272	298	276	259	259	267	276	288	256	249	249	265	263	257	260	282	284	285	248	252	286	272	270	246	264	261	239	271	240	275	254	253	278	251	260	242	257	234	264	253	258	260	277	286	277	287	265	296	249	272	258	260	244	264	264	272	253	271	247	282	274	278	266	270	248	291	252	268	263	268	253	265	274	251	249	301	251	293	286	246	259	254	271	270	288	248	246	264	246	259	265	212	273	266	280	244	278	273	272	290	282	279	270	302	254	294	280	295	288	285	259	305	247	257	277	253	254	290	254	245	279	300	273	278	292	270	259	275	286	246	246	241	261	254	267	310	223	258	283	246	263	268	285	277	272	247	283	236	255	269	260	263	245	251	231	264	240	272	257	288	247	250	263	257	263	257	291	235	275	248	264	266	263	215	282	239	291	259	262	265	258	248	280	237	259	212	254	254	275	246	270	284	261	249	248	273	243	287	284	259	252	249	261	241	266	223	254	267	251	282	260	243	260	289	272	276	283	264	258	266	271	296	272	268	241	275	279	268	275	245	270	256	276	270	269	239	259	240	264	287	260	266	279	246	276	263	253	272	244	252	254	238	269	271	268	245	237	279	289	254	285	271	273	253	258	282	320	270	280	280	269	265	246	271	269	253	269	263	254	268	265	243	279	243	263	277	276	241	245	280	229	262	259	268	273	276	270	286	254	252	257	254	275	260	247	250	258	253	251	280	247	271	276	256	261	244	241	285
3149	2000	1139	879	692	726	659	663	659	686	648	652	671	622	637	695	702	646	622	683	631	601	655	640	663	698	674	607	671	671	671	606	632	636	655	687	655	654	688	637	648	727	652	637	590	623	666	648	668	656	647	652	656	671	667	605	656	635	685	636	651	648	622	659	668	626	627	577	683	671	715	666	642	656	690	629	629	605	645	669	637	686	665	695	638	638	650	653	664	698	663	650	597	630	655	660	651	669	652	646	691	654	673	643	637	627	663	629	652	629	611	638	632	663	691	666	686	692	663	676	652	654	605	709	635	685	635	671	627	658	633	610	623	666	633	706	614	606	638	646	630	655	643	654	665	633	706	682	644	629	694	601	655	614	707	629	608	641	618	632	659	601	661	685	646	637	624	659	615	648	639	642	685	695	668	684	693	648	661	687	647	659	650	613	626	608	689	631	657	659	636	631	644	627	647	653	637	658	594	644	672	666	596	669	694	668	633	653	621	694	670	629	655	635	651	682	661	641	692	650	613	657	629	640	638	676	637	638	647	626	612	627	667	681	629	695	656	631	692	649	653	707	638	681	662	629	637	670	647	672	654	712	664	698	646	610	621	646	659	684	586	625	642	623	657	682	634	648	663	664	654	707	684	670	657	627	673	662	656	598	646	634	646	656	626	632	692	637	676	686	667	669	600	644	653	647	648	642	648	673	662	651	684	600	629	678	656	619	631	698	654	649	609	611	651	610	659	660	647	674	650	628	670	637	671	668	649	621	619	658	650	642	655	652	638	635	635	625	662	644	691	665	609	661	625	711	649	634	653	640	649	652	649	648	635	626	636	701	647	649	668	642	643	664	662	604	698	638	642	671	627	637	662	635	643	657	563	678	633	664	663	639	669	680	645	631	631	599	656	646	668	660	670	641	667	666	627	704	612	644	691	677	608	652	602	663	649	669	630	656	611	629	660	657	631	617	638	639	640	657	661	632	654	623	633	693	682	619	648	607	675	649	669	653	661	630	649	613	632	611	649	644	676	628	649	647	618	608	675	673	618	669	623	628	586	682	669	649	650	636	671	639	685	672	684	692	658	626	620	625	670	650	629	649	635	661	629	673	635	681	644	631	669	665	637	651	618	653	628	644	675	646	605	619	602	627	661	697	667	673	643	637	599	640	614	625	657	620	627	646	648	626	674	661	626	669	668	635	648	642	658	686	662	639	665	668	653	629	652	625	657	597	652	635	650	645	630	643	595	613	678	670	613	618	631	647	679	669	649	709	666	630	626	673	649	705	664	608	667	617	662	621	683	639	643	640	621	609	616	644	663	640	657	682	599	634	652	671	680	574	662	637	639	639	665	670	654	701	645	599	610	632	644	690	663	657	605	700	648	611	677	670	686	595	618	630	687	643	646	642	621	645	636	693	674	655	613	642	624	662	592	693	635	626	672	658	648	659	686	690	633	654	646	646	634	690	605	648	644	669	617	656	628	626	641	636	652	652	625	607	645	650	718	652	675	633	638	606	659	689	647	648	607	645	663	659	633	652	632	647	653	602	614	656	644	624	636	618	609	657	650	644	654	645	639	610	645	633	671	644	618	616	658	661	665	635	644	607	635	635	626	627	664	660	626	606	676	613	612	632	674	652	631	649	614	643	687	634	651	671	663	635	654	635	689	683	690	642	657	630	613	644	629	646	653	640	681	627	644	650	658	675	657	622	643	606	651	630	646	614	665	654	633	607	635	670	685	642	604	621	673	666	645	692	606	701	634	646	647	649	610	627	665	645	607	664	651	669	634	653	683	698	666	678	615	640	633	618	600	632	625	614	685	660	641	653	616	666	637	640	672	644	681	672	652	629	644	684	649	670	664	628	627	658	682	674	695	652	636	633	615	640	679	637	681	677	650	680	611	652	657	647	687	637	637	657	658	634	653	658	600	668	622	685	653	642	682	674	610	742	643	667	664	636	685	656	633	626	650	679	676	666	701	628	636	658	674	698	660	670	648	662	612	679	667	627	643	606	639	670	679	669	668	673	638	606	697	596	662	666	672	660	627	596	618	661	686	647	679	700	618	677	618	661	631	651	642	628	642	627	644	640	590	683	685	664	641	635	631	667	630	633	633	592	676	656	668	632	709	671	623	644	670	638	673	638	599	668	617	627	661	668	617	634	620	658	638	608	647	709	654	641	669	605	657	628	632	622	647	635	664	658	634	643	663	652	631	643	666	643	660	654	659	616	618	638	650	671	673	669	656	664	644	664	626	614	643	633	641	686	695	587	653	627	617	694	647	668	629	586	683	644	624	688	670	634	672	706	676	654	678	657	652	650	648	649	627	625	603	633	643	630	608	655	649	627	680	640	663	669	710	632	642	659	640	668	624	687	653	649	687	633	615	627	653	615	612	662	642	657	635	622	664	626	655	612	637	694	638	644	662	643	609	686	668	682	649	650	627	620	639	637	603	664	638	662	620	660	634	671	618	624	617	662	698	662	639	684	629	643	648	603	652	655	602	653	659	667	646	668	626	640	648	645	671	690	639	655	630	633	639	607	656	640	673	667	679	665	612	658	663	672	661	645	591	689	699	644	627	682	659	658	614	636	658	624	655	653	635	697	631	693	647	667	644	605	658	637	647	642	646	644	634	632	644	612	596	673	635	641	595	614	680	668	653	662	617	604	610	622	669	665	637	645	641	682	712	645	667	644	646	686	632	667	675	687	586	660	671	632	686	695	655	622	671	693	649	644	661	654	711	682	667	643	637	652	629	632	690	640	619	626	660	676	643	660	626	625	608	635	628	656	629	658	610	657	649	615	668	673	640	593	719	636	618	665	637	679	667	668	629	634	705	660	631	617	625	672	654	630	642	649	628	638	675	599	636	612	635	601	628	618	672	653	633	682	638	662	576	668	695	687	592	648	616	667	628	650	667	643	724	649	648	668	626	632	649	659	645	603	641	673	651	669	683	650	695	647	616	659	643	655	687	622	630	670	671	666	623	589	708	652	657	673	627	639	630	682	680	646	667	698	683	648	638	653	646	596	675	661	595	634	676	657	617	606	662	671	638	637	626	690	656	662	628	700	717	672	644	633	684	648	640	611	633	671	643	634	637	685	662	679	625	669	633	655	633	652	670	642	661	630	621	629	698	643	644	650	646	625	646	642	654	681	647	611	628	646	705	669	607	644	673	684	651	652	657	652	631	668	660	602	647	596	651	645	684	594	613	672	691	670	643	668	638	634	654	608	621	646	650	684	645	597	606	704	692	622	663	593	612	640	610	613	614	630	622	665	645	635	666	621	667	617	684	683	644	672	659	676	620	679	687	656	660	596	661	672	673	621	636	664	649	603	675	649	619	683	648	645	657	595	619	605	658	638	599	665	626	608	647	629	667	668	698	660	619	657	668	634	617	671	648	661	705	651	641	622	642	656	655	631	627	631	669	687	658	573	683	608	627	654	680	655	601	665	635	661	665	631	640	661	690	617	610	639	675	687	694	684	631	670	625	636	622	653
24034	21098	24482	27951	21099	21112	12480	466	271	226	208	227	194	183	168	163	149	142	150	157	124	149	160	140	142	163	148	154	134	140	136	116	128	149	121	125	144	124	109	124	119	129	151	140	119	142	149	133	143	139	137	123	118	131	118	133	143	137	120	129	118	137	134	140	139	139	130	134	132	119	133	131	124	125	118	121	116	152	131	133	118	116	115	123	128	153	147	149	114	124	134	115	118	123	127	141	145	138	135	157	138	131	116	110	138	118	129	141	130	118	137	140	135	141	143	145	143	124	124	113	123	130	134	148	133	120	126	127	115	131	136	113	107	115	147	128	126	123	108	132	136	107	134	119	150	121	124	123	133	120	122	126	110	117	148	107	129	127	136	125	125	104	122	105	133	117	119	145	118	155	137	120	113	126	94	129	113	112	136	131	108	158	152	133	119	121	124	126	137	141	121	139	125	121	113	143	122	129	130	115	107	129	134	122	139	123	106	120	131	134	136	149	143	132	137	126	123	140	122	117	120	121	127	140	129	128	120	138	93	112	118	125	113	161	125	151	129	131	124	139	103	109	123	122	124	122	154	144	123	123	114	160	136	110	131	120	114	119	111	141	107	120	129	107	143	144	138	109	127	128	121	116	109	109	141	110	138	132	149	137	136	108	121	120	113	118	133	135	117	128	133	142	120	131	136	120	124	111	103	124	112	133	157	128	136	126	130	126	149	138	125	137	104	122	131	132	117	147	113	148	120	126	122	120	138	133	126	143	115	138	114	119	106	132	120	118	147	129	129	128	137	134	119	134	117	100	109	141	141	105	98	124	133	139	131	118	136	127	121	108	120	134	129	127	139	128	135	139	123	133	124	162	125	118	149	123	123	119	130	135	107	134	139	121	130	120	134	121	145	131	120	140	121	121	142	122	123	105	144	116	127	116	123	135	125	138	127	133	121	106	124	140	132	143	105	132	128	135	126	143	126	131	127	141	127	148	114	114	135	126	138	128	108	118	125	117	132	147	110	117	107	127	124	112	122	125	123	127	121	132	117	128	114	120	130	121	156	130	149	129	137	128	126	138	143	125	144	109	130	125	156	127	107	135	113	139	141	147	117	120	126	141	146	131	137	101	107	129	117	109	116	123	151	149	143	123	128	129	123	127	160	112	141	103	118	142	127	131	113	133	131	119	132	119	114	127	114	145	128	149	129	121	118	110	128	111	134	141	116	115	136	130	140	134	143	138	140	127	144	134	108	129	117	108	130	109	106	134	134	116	111	114	122	136	127	131	114	116	132	134	102	123	115	122	140	132	128	124	119	131	121	139	128	108	136	109	133	109	110	137	115	142	138	133	127	136	114	147	129	134	115	133	145	130	143	136	119	133	121	128	132	122	131	122	141	130	105	100	135	138	129	112	129	131	127	114	124	121	118	145	95	101	128	126	120	107	124	139	127	150	113	134	131	142	138	152	136	116	132	129	113	141	128	126	132	120	121	109	131	139	137	115	111	120	140	139	123	133	128	119	110	115	115	129	128	142	123	126	117	133	112	137	131	136	138	130	129	116	120	123	144	132	131	127	125	120	115	112	139	119	117	128	141	137	132	140	130	126	146	130	145	131	158	114	144	114	129	144	124	137	148	112	138	118	135	145	140	141	124	105	127	131	122	127	127	121	143	135	137	118	116	106	118	138	113	117	115	133	130	118	124	137	128	135	158	162	123	106	161	129	125	108	110	144	135	126	137	126	128	141	136	134	112	117	117	121	127	118	131	114	133	133	123	127	114	119	130	133	118	118	140	123	135	133	118	120	105	94	150	122	131	113	127	130	135	139	98	125	113	118	134	120	97	143	143	151	136	135	110	110	118	149	126	140	142	140	134	123	133	140	115	141	128	128	129	140	125	116	130	113	133	123	129	100	135	126	110	129	130	122	134	119	111	133	138	126	118	118	149	131	136	127	118	124	115	129	124	139	117	113	127	106	121	113	113	123	135	122	133	122	132	136	125	146	146	105	145	122	119	140	116	132	126	109	124	126	131	110	129	126	129	116	115	126	129	125	141	124	120	116	133	139	127	131	132	97	129	147	115	120	138	147	139	132	119	128	137	129	122	138	113	124	120	122	114	134	113	119	122	136	127	128	120	139	117	123	108	135	116	114	114	113	124	104	137	121	115	130	123	134	129	128	131	113	117	132	126	132	146	123	113	151	144	120	131	116	135	120	123	133	121	122	135	130	134	120	138	126	141	127	107	125	131	144	141	112	144	142	102	136	133	129	134	122	126	138	111	145	152	105	128	138	118	131	152	113	121	114	107	134	131	125	134	122	132	121	118	102	140	118	131	137	116	128	139	116	113	127	135	132	129	120	121	154	108	117	123	113	140	134	147	123	135	128	147	120	128	116	131	121	134	117	127	130	133	133	114	139	131	122	138	108	138	130	129	148	108	123	148	119	147	147	137	128	141	118	117	135	125	124	109	134	143	111	131	135	134	133	100	125	126	119	140	105	132	125	125	127	123	120	141	128	131	132	137	117	117	140	107	126	109	118	124	132	120	147	133	143	136	124	138	129	120	136	123	105	123	140	122	129	140	124	137	140	140	148	114	125	118	110	125	123	133	120	101	119	126	110	117	129	151	133	150	128	110	122	135	145	117	125	142	132	120	145	129	148	121	133	115	104	135	123	118	123	120	99	136	126	126	119	117	125	138	105	131	127	124	128	120	131	133	103	117	113	124	125	127	133	132	140	121	113	127	134	111	131	130	136	137	123	116	125	108	127	122	118	113	121	114	126	111	145	119	132	128	149	150	131	114	132	112	116	113	114	115	146	124	129	117	116	116	121	122	140	135	90	118	129	141	131	135	149	106	131	150	147	113	158	124	113	118	118	134	125	116	107	150	126	148	143	147	132	122	132	120	137	122	113	111	123	121	133	138	122	141	122	112	133	139	136	145	123	122	120	112	126	104	109	132	125	134	135	134	130	134	156	145	136	132	155	115	131	123	134	108	125	106	112	134	125	139	104	126	124	131	114	117	143	146	120	127	138	142	108	137	121	129	122	125	136	136	152	121	144	139	124	109	119	122	126	119	121	138	139	112	140	121	121	122	138	142	119	132	114	120	123	139	140	122	132	138	120	94	119	146	121	113	122	134	126	101	143	113	130	132	156	126	121	125	120	114	123	125	125	126	122	123	114	134	124	121	115	147	138	125	121	119	117	135	113	141	120	122	129	121	145	116	119	130	122	121	116	103	117	121	114	124	114	135	113	122	115	125	143	133	117	131	123	126	111	133	149	154	126	145	131	108	137	123	145	131	118	103	128	143	126	135	144	136	121	138	144	126	130	119	120	142	141	105	135	147	112	126	113	122	101	140	110	128	131	131	143	148	121	130	128	159	133	123	106	117	138	149	133	118	128	121	127	129	141	125	119	153	141	139	112	122	125	128	134	116	127	127	138	137	135	122	114	133	117	122	127	144	131	109	122	139	138	141	136	114	129	107	129	131	147
3065	3104	1432	804	574	504	465	420	403	393	358	406	388	350	342	385	368	391	374	348	373	326	362	342	347	342	333	354	329	327	349	359	322	335	361	355	362	356	365	345	344	343	374	335	349	341	352	347	344	372	365	332	370	333	327	344	316	337	386	314	311	361	340	356	356	344	354	341	366	341	341	355	371	347	324	385	356	318	350	320	361	356	330	343	352	342	353	353	369	343	375	347	353	338	321	330	350	324	352	381	365	348	354	355	354	360	376	327	353	352	355	353	349	349	362	374	368	355	358	343	335	323	349	351	318	329	337	347	363	338	333	368	326	309	350	346	379	354	357	366	294	377	370	336	374	367	377	350	340	348	348	364	357	348	380	329	350	359	357	320	354	348	328	349	336	311	359	363	309	360	348	344	316	361	313	332	342	340	378	343	338	389	348	326	357	322	335	389	343	328	382	333	321	342	372	345	345	362	348	373	341	327	303	339	347	360	363	350	343	335	350	347	374	337	317	403	327	356	388	360	339	354	334	369	358	328	333	310	377	317	384	343	323	335	346	343	334	328	366	305	332	331	362	328	365	358	323	342	355	369	326	326	327	357	343	335	342	326	346	374	377	322	325	350	346	319	358	344	365	353	359	335	335	347	339	323	355	321	343	325	355	351	385	392	355	348	352	334	342	350	358	336	311	321	340	368	327	358	329	348	369	332	366	376	351	337	325	345	338	338	340	343	336	355	366	365	344	364	361	320	345	360	316	359	333	356	309	339	323	342	357	351	329	349	323	348	330	372	360	329	306	324	335	333	353	362	316	345	329	328	358	328	327	328	350	328	343	375	374	327	355	345	363	346	363	393	309	355	327	366	384	353	329	343	384	353	342	369	338	370	348	361	314	345	358	345	327	363	374	331	348	336	342	330	332	353	332	365	370	325	363	369	362	390	333	308	305	327	369	341	349	322	311	355	350	364	367	319	343	365	337	353	340	337	356	363	366	345	351	337	331	353	356	369	351	342	366	316	367	349	337	361	362	337	321	351	324	359	371	364	355	338	347	341	332	336	335	375	369	362	359	345	393	368	337	378	353	338	341	332	349	344	366	354	354	363	332	353	391	344	333	373	353	330	356	326	348	362	359	321	361	372	329	343	333	326	355	355	340	305	353	317	336	371	358	346	364	344	331	343	356	324	336	338	383	335	344	341	348	368	351	335	381	382	372	337	335	364	366	337	320	325	344	326	376	352	347	345	352	323	350	370	374	324	333	340	369	344	322	350	353	341	344	346	331	329	334	354	355	356	358	361	358	347	350	354	336	348	353	364	334	344	339	322	354	316	338	331	335	348	362	356	358	312	334	355	347	352	343	332	343	342	329	363	355	342	346	352	303	364	350	359	317	370	311	350	370	360	362	337	345	361	356	374	335	347	329	355	332	317	353	334	340	340	334	348	335	358	353	337	310	320	311	354	354	344	330	342	358	360	342	368	326	327	336	371	347	353	330	355	343	349	341	385	375	314	340	369	340	314	323	372	342	323	397	371	336	344	355	325	329	352	327	357	369	311	381	363	346	350	346	340	383	378	361	324	322	328	342	359	347	339	328	342	331	352	328	365	365	351	367	322	372	359	341	343	337	354	339	347	360	355	348	337	319	341	364	341	355	389	335	338	323	342	372	365	336	346	348	332	336	363	349	351	351	364	335	351	367	335	354	338	364	360	346	343	337	341	359	324	379	327	336	317	344	346	332	340	332	381	323	389	338	331	322	379	333	372	350	322	351	348	353	342	324	313	321	329	361	363	319	341	352	353	340	360	362	342	355	357	369	353	365	329	331	316	355	333	336	370	370	316	357	382	350	318	349	372	368	366	345	315	379	353	372	359	382	345	397	358	332	354	355	367	344	350	342	384	362	333	356	363	356	366	342	330	364	336	354	351	359	334	338	382	302	367	344	354	359	315	394	331	347	328	351	352	364	346	351	342	361	342	340	333	361	360	365	328	331	354	348	334	343	341	353	351	338	340	360	321	357	356	376	318	318	330	374	336	355	340	367	350	365	364	343	326	348	349	336	349	369	358	323	332	358	367	327	349	331	326	337	364	340	341	336	360	351	323	348	338	365	355	358	332	355	333	385	363	356	354	355	371	339	331	353	356	372	341	362	343	340	318	332	326	342	371	334	339	306	308	353	352	334	337	349	365	339	328	348	375	320	380	372	352	362	367	360	362	366	373	354	360	350	359	346	322	363	319	370	353	335	326	321	351	352	332	355	326	363	348	336	359	330	357	383	359	334	348	364	324	362	365	329	345	365	363	367	326	347	319	385	370	334	346	385	334	357	328	346	333	347	333	324	372	361	354	357	372	304	340	332	313	356	359	339	354	325	356	323	376	319	352	354	333	356	357	366	347	333	350	367	317	364	369	334	342	341	364	386	371	352	328	347	295	353	339	341	285	323	343	349	351	329	356	344	343	386	361	335	357	359	316	339	363	288	326	362	328	342	338	375	329	354	345	366	361	340	318	362	353	348	357	330	358	346	345	389	372	373	338	367	360	345	361	343	359	356	359	392	354	337	343	351	341	344	351	304	363	319	328	374	345	336	362	339	344	343	348	376	341	365	365	320	362	323	364	364	361	343	324	354	390	354	342	357	343	365	349	356	333	352	337	351	339	316	389	358	378	350	392	331	364	358	351	329	355	345	374	335	383	342	335	321	351	345	382	340	353	363	327	366	378	369	354	389	325	349	347	345	350	370	343	317	363	332	335	347	328	369	348	360	310	336	342	323	353	328	331	361	353	336	319	354	349	331	345	352	324	353	326	348	343	349	371	347	343	318	404	329	371	356	321	340	343	375	328	347	303	363	341	340	360	358	331	327	338	332	344	336	387	360	328	319	353	377	319	382	335	376	338	341	333	355	351	349	353	355	341	358	330	321	364	391	345	351	329	369	333	323	331	371	338	327	339	310	355	344	314	327	346	324	340	353	299	364	350	346	358	344	348	313	353	326	333	344	326	351	344	326	325	375	371	323	337	356	372	336	310	352	360	322	324	363	334	385	349	332	348	311	334	331	335	352	331	359	328	383	327	336	368	335	377	333	372	338	333	349	361	348	359	361	383	353	333	345	337	354	345	350	340	368	345	354	335	312	320	360	321	359	343	360	374	348	335	350	346	335	330	302	306	342	317	354	375	339	337	370	345	330	362	350	341	355	353	332	346	354	354	362	358	337	331	383	371	383	347	346	312	349	383	380	355	348	363	370	350	327	340	354	362	361	346	351	362	327	371	333	356	345	371	348	363	379	380	345	329	366	350	354	365	367	364	317	352	354	330	333	349	349	336	338	359	325	353	392	344	336	374	371	355	341	342	352	357	302	332	364	318	353	362	359	360	323	360	305	355	345	350	342	322	356	355	344	334	324	345	352	337	370	322	351	306	340	351	368	337	337	360	366	332	353	326	310	330	333	311	356	323	338	338	334	362	340	364	359	367	335	342	335	342	329	368	370	363	322	338
30942	20384	10093	898	555	530	455	397	358	362	343	333	352	362	367	399	368	380	390	382	350	365	345	404	344	372	330	324	343	370	332	334	345	365	350	349	345	333	343	360	364	351	369	367	333	335	348	329	352	352	336	347	346	373	349	341	367	330	343	360	326	326	362	391	378	364	358	355	337	347	379	346	384	395	371	354	381	353	353	347	342	339	342	350	359	364	402	365	356	353	335	363	342	328	368	385	386	359	358	384	338	342	340	351	342	334	360	354	356	387	341	338	304	383	376	367	349	341	381	375	358	342	360	340	339	360	358	349	371	338	344	395	355	371	351	342	392	358	380	343	387	365	344	374	360	382	357	356	361	380	408	361	350	362	366	368	328	354	356	396	326	380	418	368	394	326	322	388	397	326	365	357	336	364	359	365	362	339	350	373	344	343	375	339	355	334	374	356	355	330	330	318	340	355	336	385	347	341	363	345	331	351	373	374	350	403	325	341	349	373	347	358	363	374	364	349	367	369	325	354	358	339	338	317	348	347	361	357	364	372	351	368	389	364	377	374	353	355	343	330	345	346	343	335	321	377	355	350	359	344	351	383	342	344	337	343	379	383	366	348	367	336	314	358	389	362	323	373	353	352	360	345	353	365	347	362	360	355	340	343	353	343	403	365	357	377	343	327	360	346	354	366	391	377	372	377	350	362	369	345	372	336	354	391	370	358	395	376	348	356	356	380	361	336	366	352	375	345	326	378	356	391	330	345	348	304	382	351	350	357	355	355	365	340	361	383	341	294	341	370	358	383	365	356	347	362	398	374	372	357	352	367	368	349	359	385	390	340	384	383	408	365	379	346	354	359	355	363	368	370	363	325	392	378	365	350	361	394	360	355	353	366	348	327	343	351	360	368	361	356	363	353	337	345	360	337	389	352	342	333	343	356	376	348	321	351	356	367	330	357	326	346	393	341	353	336	365	359	342	358	337	343	342	371	353	346	356	381	332	362	346	376	362	385	381	348	343	348	377	384	374	375	383	367	358	339	355	353	374	343	338	376	340	372	391	352	374	356	363	390	357	372	379	369	371	342	375	320	330	323	340	357	351	329	335	333	390	329	395	344	330	369	340	365	365	379	364	371	343	356	335	368	361	347	370	346	337	313	334	358	321	341	396	389	361	336	344	355	331	345	387	382	349	343	364	342	364	347	371	354	366	330	368	344	346	325	382	355	378	319	340	330	360	369	325	376	337	356	368	371	327	340	359	381	379	345	366	347	335	350	318	361	363	364	363	332	377	376	385	374	358	321	356	379	382	368	329	353	388	364	344	324	397	335	344	371	334	340	375	326	346	376	357	367	360	341	369	360	326	328	377	358	384	369	340	311	338	373	402	372	338	357	376	361	368	321	344	366	346	361	352	339	370	387	363	327	362	362	306	339	356	371	364	323	380	359	371	364	355	379	385	327	351	353	362	376	344	375	346	374	362	365	345	370	355	344	363	354	373	333	359	356	396	338	327	345	368	351	378	347	375	361	353	345	334	355	355	346	372	326	382	365	359	379	351	361	336	340	367	346	362	360	382	369	350	352	349	355	363	382	383	341	345	380	327	367	354	373	368	337	347	338	339	345	335	329	376	381	358	385	314	420	352	367	390	355	364	330	328	339	352	374	370	333	359	371	386	384	359	360	359	371	346	326	336	363	417	347	343	351	357	315	348	355	386	337	370	363	350	349	381	336	384	354	383	374	376	365	354	381	354	348	317	380	380	383	386	344	361	327	338	364	358	366	352	381	367	373	361	360	318	369	334	349	376	329	387	349	345	359	339	370	389	340	323	373	354	326	359	332	352	343	383	333	336	358	366	361	319	369	341	318	394	346	333	353	386	343	342	334	343	314	350	349	357	376	361	348	372	374	331	361	374	372	377	333	351	333	351	335	358	361	348	340	371	367	346	342	354	358	350	383	370	355	335	337	303	398	338	335	351	345	378	345	340	337	346	378	372	340	336	348	361	344	385	371	381	384	402	354	379	360	364	377	320	342	366	361	370	337	358	337	337	381	321	347	342	349	357	387	365	370	357	364	369	358	342	355	385	383	352	369	329	377	354	329	372	397	372	384	329	379	320	362	364	358	384	346	374	356	382	342	361	370	344	349	369	328	348	363	362	343	392	350	383	348	357	350	395	341	359	351	374	377	325	338	331	364	373	390	376	358	343	332	320	398	365	387	346	364	371	374	364	358	308	343	361	341	335	362	323	352	384	376	368	368	359	342	389	361	356	353	336	350	356	340	366	360	366	321	329	349	332	334	389	318	348	358	359	342	349	377	364	357	350	377	381	370	383	344	349	339	342	362	347	359	374	347	375	335	337	369	371	355	373	371	358	340	315	327	368	362	328	366	366	380	367	345	360	337	323	348	355	344	343	334	347	343	403	350	365	304	352	348	354	327	359	338	367	335	345	355	358	348	349	358	308	343	331	367	366	370	400	360	353	312	357	387	358	339	341	355	359	385	365	390	324	337	352	354	361	350	362	383	372	366	377	383	336	347	347	372	344	355	344	323	346	343	384	360	338	337	366	333	413	381	317	359	339	317	345	369	363	382	353	372	340	398	325	316	362	332	344	388	376	335	365	367	337	296	357	360	365	335	389	349	372	372	347	330	361	372	377	293	348	378	364	329	355	351	350	372	381	339	368	382	345	371	374	353	392	324	334	382	350	388	363	363	332	353	340	343	352	350	308	347	362	349	346	370	334	352	325	381	376	342	329	367	320	345	370	385	355	341	381	378	355	323	357	356	350	398	377	364	390	366	364	323	358	326	341	370	350	367	346	350	362	367	360	339	377	363	373	402	361	361	375	382	328	334	336	340	382	339	375	352	359	356	407	339	332	332	359	385	373	351	375	321	378	343	348	338	354	355	345	342	329	366	370	346	368	327	356	335	364	370	363	361	345	373	365	373	329	353	337	320	363	373	344	376	386	337	350	349	354	338	351	350	330	383	360	363	358	346	346	351	359	342	334	370	364	391	335	331	340	322	363	355	361	361	321	362	395	320	329	345	362	384	366	360	339	348	326	327	360	341	350	361	375	380	368	342	349	407	358	381	323	395	376	349	376	392	372	363	351	372	339	374	350	354	345	382	387	363	342	356	328	310	388	367	371	371	357	367	389	363	345	345	360	312	358	345	338	377	331	336	359	343	373	352	375	341	359	324	341	395	338	330	350	348	341	367	371	364	335	354	370	366	386	349	418	382	364	398	336	374	353	335	338	367	348	340	319	359	357	350	347	352	361	337	374	342	350	363	359	368	309	369	358	361	362	376	335	397	381	341	363	360	380	360	380	369	350	348	333	366	360	342	337	382	360	331	376	365	366	359	332	353	338	369	346	345	362	359	359	352	342	356	327	311	371	382	374	337	343	344	355	322	400	381	363	306	342	372	335	338	388	374	341	354	399	293	367	392	349	366	323	357	354	364	356	373	374	380	360	340	367	367	362	342	358	317	380	345	398	346
5593	1075	957	877	871	874	909	882	870	857	844	850	858	889	841	868	850	841	863	856	899	853	846	889	826	820	836	871	879	879	824	847	819	860	897	890	846	888	834	885	830	910	867	879	879	874	851	858	816	880	854	843	846	862	872	822	839	846	831	882	869	841	853	855	894	892	792	828	888	856	878	834	834	886	865	865	916	835	852	864	771	857	880	866	810	857	844	848	824	903	804	878	843	829	834	833	847	837	912	840	949	835	860	852	873	862	892	874	824	881	825	837	858	825	819	851	856	904	920	802	843	870	862	800	845	875	886	885	803	860	788	860	825	799	886	912	837	816	887	856	895	876	890	854	926	837	866	865	857	862	861	844	861	930	848	843	925	922	917	880	923	863	844	855	860	851	880	839	892	854	850	873	871	816	792	887	826	929	811	837	814	846	840	825	820	839	892	873	879	855	887	918	799	858	855	834	816	833	866	860	877	923	885	901	883	857	890	853	817	854	891	777	811	852	835	868	882	857	859	894	863	869	855	872	899	870	826	916	858	889	825	887	823	862	885	823	838	867	852	893	835	820	817	859	888	890	868	891	871	902	893	857	863	824	877	883	850	893	893	876	864	816	900	877	886	860	882	925	886	888	869	878	839	854	892	850	818	841	875	837	885	854	831	907	840	924	897	884	892	848	881	848	846	876	894	884	865	786	869	869	859	816	893	865	825	881	848	920	897	845	874	873	857	874	884	900	843	844	880	857	899	896	858	867	817	855	810	844	883	852	861	853	841	852	848	851	858	897	825	862	851	889	888	858	809	872	867	852	897	876	871	886	894	832	853	844	878	870	880	846	877	897	887	857	901	892	868	891	867	885	879	805	904	841	876	799	863	816	770	901	811	917	846	870	897	831	862	832	854	874	849	862	895	849	870	886	873	852	816	839	878	862	858	854	865	849	878	832	834	870	839	823	906	844	895	882	809	897	857	866	824	829	886	830	894	929	879	852	807	889	843	844	874	827	904	829	877	835	837	886	895	819	851	846	810	902	853	829	892	857	847	846	857	863	840	788	871	843	842	905	793	834	880	864	847	914	873	862	873	826	826	851	853	882	882	840	860	831	907	837	907	851	865	851	893	900	918	841	821	853	841	841	848	827	868	866	829	871	839	869	878	874	866	863	893	896	834	855	894	882	877	866	871	857	871	848	824	860	841	859	854	873	910	807	851	876	806	908	920	914	883	825	866	909	907	832	866	897	870	890	871	882	856	858	852	893	880	904	898	905	830	893	835	854	858	867	895	917	816	849	844	873	861	795	855	836	833	873	842	862	859	834	854	864	838	904	847	848	848	849	887	843	913	892	880	869	850	877	859	896	836	835	869	909	843	898	892	874	821	824	824	890	869	862	900	838	879	867	857	844	866	879	841	880	892	876	862	864	930	850	865	803	877	872	884	844	865	907	827	828	835	847	909	896	881	845	871	851	893	868	878	912	908	905	832	878	853	842	837	843	894	861	851	827	879	900	878	851	849	856	885	888	818	884	868	802	852	868	840	896	866	894	892	795	878	856	852	903	818	886	888	801	903	836	865	853	861	947	850	870	847	905	901	857	813	891	882	869	846	892	881	785	826	845	831	900	895	850	882	869	840	844	871	852	869	829	903	863	828	856	830	826	884	868	870	857	867	846	898	840	935	864	847	891	832	827	890	862	848	835	894	871	825	906	899	866	864	877	878	874	850	852	860	877	872	861	869	875	827	900	859	821	846	870	882	873	812	889	930	860	867	874	861	874	870	866	875	842	840	920	889	858	837	801	897	884	911	875	830	840	877	858	853	886	827	838	923	877	852	862	872	890	842	821	808	885	796	852	799	864	872	839	862	785	822	898	863	867	907	879	844	884	891	893	826	884	833	881	864	803	882	878	927	850	863	876	881	837	870	856	876	920	831	849	843	871	831	863	821	862	858	902	825	871	869	875	926	877	851	873	878	892	859	865	867	850	851	869	902	869	854	811	826	838	869	895	905	885	899	837	853	870	859	920	836	831	865	857	865	864	879	843	838	880	888	870	843	864	908	870	875	853	906	869	843	903	880	901	886	899	819	847	858	862	874	850	904	865	877	803	858	868	882	843	887	882	893	860	868	860	849	870	877	864	859	903	890	832	875	840	845	903	879	864	896	831	882	868	863	870	893	816	859	903	830	871	868	829	848	875	886	841	899	839	859	824	902	835	816	856	851	893	879	805	881	831	879	907	852	871	807	905	867	870	881	875	844	855	893	857	854	874	885	851	829	887	819	883	924	795	887	832	914	894	870	926	886	855	854	863	830	885	908	860	914	854	828	883	916	860	817	887	883	837	849	810	848	871	888	850	896	846	842	884	804	885	861	864	896	912	856	847	885	909	886	868	853	850	818	885	880	853	878	816	830	838	863	893	943	895	864	843	856	918	870	844	910	854	848	815	933	846	901	860	856	885	900	890	873	827	818	891	868	874	852	850	875	819	868	805	825	841	885	912	856	858	854	785	872	826	882	853	856	877	842	854	907	852	828	880	898	854	804	853	875	843	881	888	854	860	837	833	863	910	888	897	863	876	845	855	849	858	843	823	838	881	893	942	883	889	826	847	892	863	900	845	879	869	849	920	842	845	865	895	876	897	887	886	853	889	860	834	867	809	876	805	837	839	850	853	859	878	908	857	864	885	888	849	835	850	868	898	835	832	857	861	869	945	824	844	850	809	886	903	843	874	893	897	842	915	851	870	851	912	860	851	924	876	947	861	898	857	875	945	916	820	913	869	877	860	824	829	869	843	866	825	883	868	857	854	879	887	877	849	835	845	869	915	813	837	907	867	819	830	825	894	792	859	895	903	864	892	871	892	829	800	826	881	859	854	868	852	862	845	910	793	867	849	867	859	896	931	840	824	918	953	870	877	869	878	853	825	910	890	889	816	848	869	837	822	899	867	872	872	820	853	873	897	845	848	874	862	852	860	847	910	890	869	837	866	843	888	892	908	865	803	878	919	863	819	828	883	880	853	840	853	876	872	870	835	842	840	836	862	864	819	844	888	828	807	819	876	879	879	890	845	857	843	878	904	904	878	865	879	891	842	843	821	888	867	852	851	879	831	869	870	832	870	828	890	938	897	859	880	861	861	814	883	841	922	872	871	886	898	913	855	838	879	892	851	823	880	819	800	855	939	825	862	871	879	882	888	870	854	865	838	857	863	852	894	916	851	841	816	896	850	876	845	879	892	847	860	862	834	896	849	867	858	851	901	883	857	827	891	887	866	822	875	846	862	821	868	866	886	903	823	879	878	844	836	831	864	855	839	880	854	926	840	907	834	907	817	844	817	897	860	896	897	840	849	839	837	828	878	862	850	808	877	817	903	872	859	892	910	836	883	828	800	848	894	864	895	861	894	873	880	849	918	883	897	903	901	846	911	826	827	876	850	868	898	851	870	816	859	863	841	819	858	850	836	910	899	880	840	848	854	839	901	862	881	930	850	826	855	804	882
24730	21060	23987	28354	21045	13057	512	395	358	323	310	315	293	302	297	329	318	279	247	259	292	269	239	270	268	248	266	279	247	283	280	277	271	262	258	257	256	262	254	265	248	242	226	284	262	269	243	250	236	254	252	293	253	248	255	265	266	284	261	263	254	267	258	283	249	253	272	260	264	240	244	256	272	285	283	273	267	246	270	293	284	264	262	265	255	244	266	310	284	252	247	255	273	281	261	274	278	283	257	273	269	288	271	267	255	276	274	271	283	250	244	256	246	251	261	242	266	262	291	256	260	267	283	287	281	249	277	267	251	282	258	304	265	252	223	249	276	253	270	265	310	263	283	288	261	239	249	296	266	244	243	291	269	277	269	286	259	266	253	280	238	282	283	271	277	253	275	258	259	290	297	285	266	286	279	231	271	241	269	258	275	294	249	227	242	284	249	249	256	289	272	261	280	256	265	282	280	281	250	237	262	226	265	271	276	235	266	233	260	238	235	260	238	249	290	277	276	274	264	260	219	288	254	256	286	275	254	259	269	259	243	254	272	269	229	249	274	268	240	264	268	277	252	281	257	276	287	249	272	251	302	283	267	249	256	278	297	253	253	261	291	269	248	284	269	275	266	241	259	276	234	260	237	282	265	261	307	271	280	284	301	253	257	230	248	254	263	249	277	247	269	241	261	241	245	255	274	262	275	266	255	305	243	292	257	272	276	277	285	250	244	263	282	273	279	265	276	253	241	257	242	256	272	254	254	262	252	276	283	254	266	245	258	247	267	260	260	281	266	257	279	274	271	258	290	279	269	269	295	265	243	246	281	252	274	269	239	241	245	297	234	259	222	276	263	250	241	269	240	259	241	244	274	249	293	239	287	266	252	262	240	261	288	277	236	270	260	248	245	256	275	271	257	282	259	282	277	262	278	270	271	297	250	272	257	249	262	263	313	264	255	252	282	278	246	254	258	260	245	245	261	287	278	290	265	255	260	286	264	248	261	250	287	266	306	258	225	281	235	255	276	241	268	281	254	240	280	272	254	260	259	265	296	283	243	267	270	279	235	258	306	259	230	283	256	260	272	266	291	306	266	257	262	290	268	274	244	284	300	260	269	267	231	261	251	255	298	249	271	286	243	259	259	250	231	290	247	253	272	253	277	264	265	218	239	273	255	227	288	242	283	273	271	276	250	288	270	261	263	291	238	255	236	252	282	278	267	268	281	279	265	268	233	261	256	304	252	275	247	267	288	266	284	301	239	248	262	247	236	274	270	239	271	252	275	257	287	276	274	258	294	288	272	265	268	262	250	249	265	249	271	281	263	281	283	286	272	291	266	266	273	260	259	264	268	278	261	250	246	243	247	243	268	278	245	260	294	273	261	246	262	240	300	281	244	277	289	255	237	281	242	279	290	274	265	270	271	279	259	235	287	287	269	256	273	298	236	238	266	260	256	228	301	285	277	256	276	284	262	255	279	261	260	236	254	270	240	277	227	284	270	272	272	291	245	262	259	255	245	299	292	260	255	257	247	289	249	261	249	229	230	301	265	267	250	277	291	280	283	251	259	267	289	261	259	262	259	252	272	278	270	246	280	251	286	281	237	261	239	241	248	286	269	278	264	253	272	262	266	246	279	253	256	264	240	264	262	274	280	268	285	261	266	291	262	290	285	295	272	264	275	255	283	254	270	272	261	272	259	266	268	254	237	249	272	277	260	271	291	255	267	241	277	264	261	253	255	308	302	266	291	288	245	265	279	267	269	274	319	254	270	258	237	254	276	307	258	253	270	248	274	267	272	288	258	301	264	247	231	280	264	247	240	277	290	291	264	276	262	260	266	262	270	269	262	236	256	247	263	276	271	253	244	277	262	276	270	251	267	267	277	280	269	261	251	259	283	277	260	225	252	278	270	264	278	297	274	265	250	254	268	256	247	261	296	259	281	271	251	256	281	285	263	258	227	277	271	294	262	291	246	249	269	290	272	265	304	274	262	273	272	234	250	256	282	303	267	266	274	277	282	254	258	253	287	271	273	248	268	259	299	274	288	262	288	245	297	250	268	274	282	260	268	273	230	277	285	278	282	276	225	254	284	254	252	257	256	289	248	270	265	255	243	258	274	255	253	247	280	289	260	230	258	266	257	264	294	231	280	253	254	249	263	252	284	257	253	263	261	265	268	243	224	247	270	259	281	264	259	258	265	280	253	256	233	237	255	267	251	272	256	267	259	268	270	244	268	257	233	280	285	251	224	248	297	254	285	262	268	257	298	261	252	286	246	261	275	269	267	234	275	271	285	266	281	270	248	289	298	246	274	285	258	234	286	257	289	301	229	256	286	253	271	253	284	259	262	270	284	261	258	244	272	251	293	272	241	255	262	252	266	266	270	283	256	256	254	260	262	245	265	257	248	235	266	273	293	278	277	287	289	239	265	251	276	254	249	272	271	270	283	272	263	267	288	245	275	266	278	263	280	283	301	274	253	263	289	235	253	275	258	252	262	235	269	248	284	273	268	246	282	269	295	283	238	264	272	250	289	290	271	290	284	251	257	286	281	292	250	253	296	280	276	289	265	266	245	255	267	255	262	282	233	263	258	261	270	264	270	276	280	257	261	240	293	294	249	296	259	254	253	270	269	292	260	275	261	242	292	279	280	271	302	282	251	244	267	290	280	266	284	247	252	258	258	257	265	248	235	265	243	271	281	252	254	219	276	217	261	246	240	263	243	246	272	255	269	282	284	271	278	232	272	228	278	262	267	264	253	252	278	256	284	266	239	265	274	246	236	264	282	253	267	230	243	267	274	263	244	258	254	255	266	255	277	262	246	260	247	278	263	263	262	266	257	256	251	268	235	263	289	274	267	248	276	269	298	297	261	252	250	256	266	258	261	256	268	265	269	272	243	272	289	245	259	271	278	275	281	261	263	251	238	260	274	259	277	266	239	259	242	264	269	284	273	274	263	261	296	286	266	263	291	265	251	280	261	268	254	252	292	294	259	283	249	255	245	259	255	299	283	277	270	256	269	291	236	247	264	257	274	272	236	242	258	251	263	268	251	270	218	242	208	283	257	248	277	257	229	269	271	245	262	261	262	274	267	266	245	285	249	257	228	286	263	261	272	274	279	217	288	284	259	242	276	266	258	274	263	243	258	253	242	280	289	266	282	285	255	264	276	274	300	282	299	255	259	279	272	275	239	268	234	266	293	243	270	249	274	300	254	285	276	272	242	253	291	235	256	277	259	255	252	266	282	231	256	248	258	254	256	241	297	276	279	256	272	238	270	254	260	255	263	259	283	268	272	271	249	247	276	276	269	261	289	255	286	240	278	270	280	288	262	274	280	257	282	233	247	273	272	252	283	283	274	249	268	257	247	246	260	264	242	286	265	247	263	228	236	232	262	271	232	267	248	249	260	248	263	248	257	289	280	274	267	272	271	259	271	256	251	250	270	275	252	236	246	270	291	257	236	283	261	270	265	252	282	275	265	271	283	244	254	288	256	267
3179	1979	1132	856	771	740	690	674	692	670	647	653	708	657	684	641	651	606	647	631	638	607	699	708	690	701	668	689	629	664	633	650	672	688	680	678	671	680	620	648	692	676	717	641	661	601	674	676	642	671	592	665	651	650	627	615	660	650	660	656	644	664	630	650	636	656	637	674	670	644	616	635	622	606	649	647	655	662	619	640	650	627	600	679	668	649	670	644	606	660	666	729	698	622	581	620	639	624	669	634	642	713	673	665	659	676	650	637	666	653	643	662	600	666	670	642	665	633	622	630	652	686	608	690	634	643	649	631	638	640	682	643	659	630	654	630	674	638	662	692	662	650	661	673	684	660	639	656	605	653	633	651	675	631	643	637	684	642	647	682	683	648	646	608	613	661	629	666	601	681	619	623	598	627	645	681	672	657	626	645	665	614	624	614	674	604	643	669	620	639	635	631	620	617	588	674	654	669	643	667	660	647	654	674	650	635	634	662	639	642	665	623	693	656	678	636	657	693	672	683	647	666	617	612	695	682	653	647	633	634	670	645	642	660	661	606	678	613	611	601	635	689	656	680	660	686	661	701	641	648	633	621	617	659	667	648	630	643	646	698	668	679	673	635	666	659	625	671	692	641	643	678	675	673	664	639	646	638	656	633	631	678	633	712	654	640	629	656	632	666	683	639	652	637	651	637	615	664	641	653	630	676	639	649	628	676	607	628	678	647	664	646	646	671	614	645	622	661	626	628	625	645	618	687	648	626	652	620	668	646	630	676	605	663	652	648	640	665	628	635	645	626	657	642	657	664	655	633	621	656	672	661	624	618	653	689	654	678	625	600	639	638	648	683	681	628	632	659	658	620	602	629	640	693	671	665	643	613	655	671	637	647	642	628	631	610	697	655	667	688	656	706	651	707	646	669	651	651	655	630	638	685	615	678	647	628	684	651	692	663	650	646	653	660	672	628	610	595	657	625	659	647	642	649	628	651	634	672	616	631	684	628	631	664	617	607	627	644	656	621	692	657	689	673	665	669	667	664	663	636	639	619	632	657	663	614	647	667	662	631	667	621	658	656	639	625	651	672	606	657	667	626	657	619	673	661	693	657	631	651	630	688	629	631	659	626	663	608	623	681	614	600	657	654	675	630	640	660	655	664	676	616	669	656	618	677	642	630	647	617	598	609	617	672	672	634	672	623	626	697	649	661	637	655	645	652	683	611	601	672	634	613	637	624	688	653	627	660	626	641	651	631	693	668	632	638	625	650	618	660	601	694	615	629	646	649	681	669	585	682	650	604	624	645	665	688	644	682	664	658	648	601	626	601	621	669	625	641	657	633	668	606	671	642	669	692	624	653	652	658	702	628	659	632	638	694	675	650	613	683	685	680	687	630	591	630	632	632	612	665	617	627	640	640	678	677	610	642	678	642	624	607	600	669	661	636	606	647	603	673	622	633	668	573	667	666	679	637	599	633	627	659	625	659	656	636	683	670	623	653	611	665	649	639	637	622	640	618	643	639	611	635	646	648	659	636	656	694	685	646	675	656	642	688	586	675	612	622	704	631	586	659	682	643	670	687	646	669	654	666	634	670	624	645	630	655	632	689	647	712	648	637	641	688	629	672	633	677	657	622	611	620	656	666	642	609	659	630	645	635	644	601	608	649	616	634	636	635	667	667	664	694	663	643	660	671	660	651	651	648	661	611	599	618	595	612	656	669	617	660	648	629	636	635	607	659	675	713	721	617	665	681	622	648	658	643	684	639	650	665	620	642	661	652	629	668	584	642	618	643	637	605	606	665	640	622	612	642	634	590	674	658	668	656	638	698	694	627	636	629	643	709	639	628	648	661	641	625	607	661	638	634	631	635	592	607	653	615	653	644	652	644	625	655	679	664	666	666	662	676	687	662	657	619	648	651	636	653	609	667	639	656	617	654	627	650	604	671	614	666	648	616	630	622	621	663	724	638	610	646	637	688	664	646	626	608	647	649	651	621	629	624	635	645	640	641	661	649	653	632	645	665	677	644	622	622	622	572	647	649	620	642	657	641	677	619	624	629	659	699	606	653	661	641	622	645	616	626	640	698	578	643	620	668	690	662	647	652	637	647	650	611	629	660	646	667	605	681	676	659	637	652	656	665	683	611	641	632	646	623	629	617	629	671	645	635	657	674	628	677	674	613	612	663	618	658	677	650	628	667	666	674	664	630	640	680	655	650	645	685	652	619	662	651	638	680	656	647	670	599	642	648	666	636	656	611	652	673	673	617	697	659	652	649	605	653	674	674	637	661	645	630	672	696	659	668	628	645	644	666	581	684	636	650	667	655	646	655	615	669	673	684	623	664	644	688	636	601	665	659	692	630	657	607	613	652	656	681	675	643	617	665	667	681	592	659	645	631	627	640	635	660	635	631	646	670	672	667	644	656	654	623	618	658	723	634	648	658	626	656	673	661	576	635	674	568	649	653	666	631	619	671	607	625	650	678	640	605	624	623	667	654	646	620	655	678	633	671	642	613	623	656	657	640	645	614	652	659	646	652	641	665	664	665	648	610	646	620	646	646	638	687	621	675	618	633	654	622	639	625	652	655	657	627	638	590	614	671	648	629	660	625	642	652	639	653	673	605	594	639	654	611	646	675	612	682	669	684	642	629	624	651	601	638	627	690	623	628	665	658	626	632	641	683	612	643	654	638	646	648	668	680	637	650	646	630	701	651	640	701	634	644	659	622	627	646	629	611	656	642	598	627	643	671	626	649	649	701	618	692	641	646	611	656	691	623	667	680	641	618	595	648	644	591	655	643	656	657	633	641	616	685	618	631	628	610	685	690	603	659	568	661	641	677	621	719	630	624	609	614	628	630	679	616	660	659	710	617	633	652	638	661	646	671	647	688	624	649	637	634	643	657	657	627	681	615	664	639	686	637	728	685	637	667	609	689	661	638	628	687	655	647	655	660	673	662	649	608	673	626	651	658	675	647	635	642	624	626	650	650	628	678	643	652	659	693	656	645	668	619	630	674	618	692	619	629	684	656	640	666	724	643	672	700	609	632	666	651	619	670	657	623	655	606	666	645	653	616	607	641	667	633	655	626	644	639	659	640	654	645	621	649	610	621	674	628	648	674	695	626	705	656	638	653	654	610	617	661	638	614	643	673	700	663	636	599	592	631	666	672	643	617	595	654	662	686	618	584	631	659	680	669	703	639	608	656	627	645	630	627	662	645	642	647	590	636	624	654	678	645	651	646	655	638	643	621	669	575	649	594	620	655	615	650	651	643	657	617	624	609	646	648	677	621	630	653	654	698	653	655	646	676	619	653	661	697	605	641	626	709	676	627	678	604	653	654	640	655	622	621	692	623	615	655	665	635	620	660	609	625	676	638	637	639	647	617	646	629	646	617	651	634	638	652	646	655	630	641	649	650	662	689	645	673	687	579	599	684	640	684	676	645	640	619	606	631	644	672	652	671	672	662	622	653	683	635	624	643	677	680	698	676	677	640	622	662
23955	21036	24428	27861	21037	21052	12239	430	272	254	227	211	167	164	175	143	163	181	145	162	143	165	150	116	145	123	154	134	135	147	117	156	134	123	128	125	144	137	132	120	156	126	124	150	117	124	123	156	129	141	119	139	145	123	118	139	134	134	139	139	131	125	138	108	137	127	133	126	148	123	127	123	128	121	132	120	138	166	151	135	138	131	136	121	136	114	137	136	137	130	126	121	149	140	114	129	145	145	120	125	125	161	122	145	120	113	132	159	116	121	137	138	149	125	132	141	145	135	115	111	113	118	118	137	122	134	115	139	124	124	135	156	141	136	113	128	125	154	123	115	135	122	130	113	147	131	147	113	127	132	122	123	121	135	119	141	123	130	119	107	108	139	148	129	138	115	131	130	140	124	141	139	111	129	142	113	125	117	143	133	124	97	125	115	116	109	131	124	141	119	157	145	128	139	126	147	129	131	129	114	136	105	131	132	145	130	137	112	116	113	136	134	104	127	132	116	119	114	120	128	125	124	112	114	120	128	119	126	123	129	115	124	121	108	110	121	123	165	130	144	147	121	127	130	126	132	132	113	151	127	151	116	130	115	137	129	125	111	140	152	138	126	125	136	127	118	124	111	130	106	138	131	113	136	111	119	117	114	136	117	144	147	127	124	113	133	134	103	125	117	127	135	122	143	133	121	126	126	131	121	118	128	104	119	122	115	127	131	108	140	112	135	123	127	129	128	130	133	137	109	107	136	158	113	134	113	146	147	140	113	128	131	107	117	112	108	135	101	130	136	128	119	135	121	130	118	142	126	123	112	139	110	124	134	152	151	134	138	123	127	120	156	114	132	124	116	129	123	131	104	143	124	107	105	121	129	118	129	109	117	115	132	109	125	144	155	104	122	120	142	112	125	107	121	128	115	151	135	121	135	145	131	122	124	123	124	131	121	132	105	128	109	119	125	125	128	138	134	141	144	130	126	115	148	121	127	103	121	126	133	129	131	128	114	126	133	122	118	137	113	136	122	129	137	126	121	139	126	139	135	128	126	113	123	133	107	131	138	120	134	122	126	112	111	117	135	143	127	147	110	134	122	127	118	116	128	126	131	130	117	139	134	125	138	126	115	109	133	120	124	126	141	130	133	109	132	126	137	111	126	123	128	111	149	117	141	138	124	142	125	127	118	133	112	130	130	148	108	118	108	106	121	119	133	134	125	144	152	109	131	111	126	108	125	127	149	124	117	107	132	141	147	149	136	136	110	154	140	143	116	160	127	114	117	149	136	138	132	95	139	115	127	99	127	117	139	125	147	132	124	134	107	132	133	124	121	124	126	112	127	130	111	116	142	128	132	118	128	125	143	121	140	150	142	128	105	130	110	123	131	122	116	128	140	144	130	132	135	93	135	130	155	128	142	133	128	126	112	124	139	121	117	137	126	145	147	112	168	149	130	122	129	124	123	147	108	144	129	134	129	143	140	128	119	124	116	151	117	132	125	115	116	127	120	121	124	134	116	120	120	147	127	131	130	133	137	150	104	128	129	146	142	125	141	120	146	135	138	137	144	136	134	111	136	111	134	124	114	131	140	109	111	118	119	131	114	127	135	135	138	145	136	156	134	133	115	108	118	127	131	117	125	135	145	127	117	129	124	136	120	125	109	132	125	147	152	135	103	137	129	129	124	112	129	136	123	132	129	129	132	134	119	134	110	136	118	137	134	144	130	118	134	129	126	141	146	143	114	133	120	141	117	138	152	135	121	127	129	120	110	127	118	105	152	116	142	125	142	136	125	120	128	133	159	134	116	125	114	108	126	113	134	118	122	129	124	125	112	126	131	130	115	122	132	108	115	122	111	120	160	142	114	136	113	143	131	142	149	134	133	110	149	114	142	106	151	113	123	126	127	128	122	113	103	122	139	119	110	124	146	120	121	114	135	131	126	130	143	137	122	112	129	120	135	127	120	102	108	128	109	134	125	131	127	110	137	140	134	113	137	143	119	122	122	123	147	129	142	147	119	130	144	109	146	142	107	111	127	121	136	112	132	128	128	115	117	121	130	138	121	138	136	126	125	149	128	150	128	115	115	142	119	119	131	119	112	115	117	129	130	126	125	133	141	138	130	134	144	146	132	149	128	119	108	148	130	128	113	120	132	137	128	125	109	116	124	118	123	149	134	123	137	103	120	128	119	126	133	103	134	128	113	128	117	113	130	133	126	131	149	119	122	106	112	135	125	116	129	127	130	123	118	131	128	121	156	134	127	113	140	126	113	134	135	110	152	115	118	143	116	118	122	129	149	114	136	118	117	129	131	127	130	130	138	140	127	120	115	101	142	128	136	124	113	117	141	120	140	126	109	137	136	105	127	116	125	116	134	129	126	156	144	120	122	130	112	124	118	124	131	116	140	132	115	139	130	114	127	126	121	113	133	147	111	110	119	123	127	136	117	144	132	147	141	118	127	129	129	121	113	134	120	134	100	110	123	112	134	132	142	123	128	120	144	114	128	119	132	105	125	131	123	128	122	136	136	118	124	131	110	120	114	140	132	125	113	115	132	110	145	120	129	126	140	133	140	109	130	92	131	120	127	115	114	137	141	144	122	141	117	146	116	124	127	134	115	128	112	107	132	131	121	129	129	119	118	126	136	141	136	138	123	138	121	137	116	104	114	133	136	115	117	134	131	124	119	130	102	99	149	117	145	136	132	167	127	114	128	122	126	126	130	144	148	136	145	112	113	104	93	134	121	126	112	135	138	130	135	109	125	118	113	120	148	131	135	152	101	132	130	130	132	134	122	124	133	107	113	134	128	128	144	119	141	119	112	123	134	128	139	145	133	146	129	124	137	136	133	138	132	125	151	119	130	145	119	131	123	132	106	137	129	128	109	120	117	115	117	112	146	118	127	133	131	116	124	115	124	117	126	113	125	131	137	119	115	117	134	124	129	109	129	124	101	121	124	139	121	128	146	135	151	115	117	115	108	121	131	159	125	115	144	108	128	117	145	133	129	125	129	136	121	119	121	150	117	119	108	118	166	136	142	128	115	109	133	113	131	102	143	126	127	124	130	123	129	130	129	136	122	108	126	131	132	152	128	162	149	150	126	118	121	135	138	119	132	127	123	141	124	129	132	122	118	131	109	125	139	140	139	113	121	134	114	106	143	146	147	112	119	124	126	130	136	119	108	117	116	117	130	129	115	128	108	100	115	130	120	124	124	129	122	129	148	122	146	129	119	139	123	104	128	124	118	152	129	146	129	129	117	113	120	125	134	128	122	129	127	120	126	126	122	127	110	128	118	123	116	126	136	113	106	129	122	146	106	133	112	128	124	133	118	112	137	137	120	122	138	122	132	145	143	133	137	124	130	104	124	113	127	108	110	137	127	142	123	113	134	135	126	106	125	132	133	138	118	124	113	120	125	126	99	140	125	116	104	116	150	129	130	143	102	124	124	135	120	157	154	104	120	141	124	108	119	116	148	143	142	143	120	137	156	128	137	142	137
2900	3089	1400	773	635	445	435	421	357	340	402	370	373	348	362	388	359	356	340	403	384	329	345	354	421	394	367	354	391	337	340	342	376	376	337	369	357	387	393	370	343	299	346	360	350	354	328	337	341	372	359	334	348	337	346	380	333	331	344	365	364	347	351	349	358	350	337	347	351	334	360	347	370	372	341	359	347	318	341	364	321	349	369	317	324	347	345	339	357	336	304	351	318	348	371	359	341	352	334	327	365	369	334	392	352	341	367	346	333	359	310	354	346	373	349	332	327	318	337	349	329	354	383	360	359	339	346	374	336	359	339	345	356	358	356	316	340	331	311	338	346	353	300	349	373	340	322	374	363	352	350	353	347	356	322	378	322	352	332	319	349	322	314	361	375	383	351	373	318	333	334	363	346	325	348	367	328	355	344	338	358	368	358	386	328	304	345	390	358	337	348	367	346	337	321	323	341	330	384	332	340	331	370	364	364	326	365	342	368	363	345	324	353	328	328	374	346	373	339	356	340	332	321	365	335	335	361	316	352	346	349	359	347	335	380	358	344	352	381	355	350	364	359	348	346	368	362	342	350	344	334	383	309	340	363	368	346	369	349	354	362	343	346	325	343	342	350	340	341	359	344	338	366	368	357	394	328	346	351	352	324	372	353	324	330	342	337	362	328	334	369	340	372	341	339	331	349	293	353	319	378	342	343	339	358	355	356	340	334	329	352	336	303	371	338	322	361	363	360	351	353	353	337	353	361	351	329	308	357	355	314	327	385	345	364	353	358	374	331	350	345	335	367	366	324	337	342	321	360	348	344	338	352	336	356	364	346	324	335	345	363	341	356	346	347	353	355	338	378	360	347	318	354	365	372	338	318	353	331	355	343	368	336	371	318	392	355	344	371	361	335	314	296	356	366	370	332	352	361	364	354	351	374	354	360	343	366	357	376	383	347	348	324	324	341	360	345	375	328	345	361	347	332	348	325	378	354	342	358	361	376	334	336	319	345	338	352	345	336	359	330	336	352	375	350	351	327	352	352	332	324	358	341	326	361	387	311	354	339	341	342	317	327	349	347	384	321	369	369	347	340	364	374	362	335	386	306	346	319	314	332	337	336	334	365	332	346	341	322	365	371	342	351	371	327	356	348	345	363	332	349	354	389	359	382	370	327	367	329	311	342	352	358	344	329	346	346	311	335	353	371	361	341	324	342	347	372	342	356	369	358	337	345	343	345	325	365	342	310	315	346	350	369	334	339	405	372	347	367	339	355	348	368	351	309	349	301	332	347	332	352	349	330	345	356	345	347	351	334	357	346	397	357	344	356	364	357	338	351	337	351	354	358	371	350	363	348	320	344	397	370	372	343	365	343	376	367	357	353	359	346	395	345	316	322	325	360	383	336	364	365	363	364	378	358	372	345	357	349	342	342	336	340	320	348	327	326	302	345	325	346	361	349	345	353	343	389	364	354	334	377	358	355	336	345	322	343	351	376	342	361	323	346	334	337	340	331	345	366	351	331	369	334	389	363	333	332	371	362	360	337	359	340	352	365	357	363	351	371	329	361	367	364	318	365	349	362	359	367	329	353	346	350	358	360	366	343	332	391	349	327	380	331	365	323	335	342	327	369	399	374	333	366	373	364	327	372	347	364	362	372	319	359	344	336	321	345	343	348	342	358	343	318	346	341	359	338	319	358	372	336	347	364	352	355	363	339	346	350	352	325	331	372	349	351	401	368	361	333	354	341	354	353	340	333	365	380	349	350	325	331	344	335	380	314	327	330	330	369	334	323	323	356	323	358	325	362	364	337	356	364	352	355	365	343	350	330	332	343	335	349	319	346	329	342	364	354	320	349	375	324	384	361	385	337	313	388	317	339	321	348	338	352	313	334	360	345	326	371	323	350	335	332	349	348	348	342	334	362	325	388	371	341	338	345	347	337	324	373	338	352	321	384	353	340	354	354	358	347	351	315	347	359	346	345	369	353	325	329	369	367	333	331	321	362	376	357	376	336	340	353	330	326	400	333	319	363	331	331	331	350	335	355	332	367	387	333	329	343	358	389	358	335	332	343	339	337	336	361	359	346	345	359	359	361	361	339	338	350	343	324	346	319	365	338	331	344	337	374	334	339	331	320	356	379	371	334	345	334	355	335	368	385	321	339	355	319	313	325	391	338	334	316	376	347	352	342	352	317	331	350	305	367	369	321	349	367	373	322	345	336	357	358	371	336	325	326	369	378	353	363	334	341	320	353	335	338	342	346	352	301	343	328	335	329	318	349	378	362	356	336	332	361	368	333	343	373	309	392	354	355	382	306	331	336	323	344	340	332	344	347	342	328	315	333	333	349	326	342	335	353	309	346	382	370	372	384	349	352	410	343	337	332	336	348	342	323	356	335	392	336	357	352	327	340	323	362	357	301	330	340	331	326	299	365	380	347	359	327	343	324	324	340	345	330	344	352	338	334	362	350	367	332	329	374	304	368	299	348	374	332	343	336	343	354	345	328	357	336	345	351	333	360	369	342	368	330	356	338	366	336	355	345	380	366	348	369	343	361	352	327	366	340	321	315	358	312	332	357	316	368	349	335	346	317	338	355	342	340	336	316	342	342	340	378	353	344	321	364	380	345	360	340	347	323	344	338	342	391	358	376	356	326	343	318	360	350	336	374	337	366	335	330	350	376	343	361	349	331	355	346	377	359	347	332	342	377	356	372	304	345	350	348	362	340	338	369	329	345	349	323	339	355	330	361	329	353	357	376	365	344	339	374	375	353	312	360	357	333	361	360	345	323	354	306	361	358	360	350	361	356	315	352	363	371	357	370	339	362	334	318	358	341	330	355	329	330	338	328	360	338	353	363	344	356	374	385	349	360	324	345	361	361	340	324	373	368	347	333	331	340	335	324	398	352	344	343	354	357	355	340	371	347	382	335	355	378	369	379	345	332	332	352	354	343	362	366	349	354	323	345	350	370	346	368	344	338	334	359	362	336	350	343	366	375	349	317	365	365	343	329	311	339	347	351	347	345	324	369	354	352	310	367	336	357	348	329	356	326	335	302	340	315	303	339	332	325	366	373	333	377	328	385	370	322	324	343	375	350	332	341	382	332	335	351	334	371	328	353	366	359	340	390	381	347	351	357	352	297	346	367	334	344	352	347	324	339	336	361	317	362	339	344	346	387	350	360	335	346	334	354	318	364	358	336	342	334	292	342	356	323	348	352	355	348	315	346	353	332	360	362	384	345	345	327	362	345	357	349	364	333	344	302	333	372	314	362	339	344	328	338	341	350	329	347	337	377	357	360	368	305	377	336	364	357	346	320	384	350	335	326	346	342	337	327	370	348	380	335	349	358	353	334	335	352	363	302	362	352	320	350	352	345	347	349	360	387	353	351	346	307	348	357	353	324	357	354	344	363	344	352	331	324	333	359	343	329	357	340	359	331	340	333	337	370	314	318	326	360	361	368	368	334	348	349	335	355	362	321	347	363	380	374	332	350	338
31084	20325	9714	747	443	401	366	378	401	328	350	386	363	341	354	362	353	355	363	359	346	370	351	360	352	340	367	360	350	380	351	375	371	339	375	340	373	371	345	369	352	379	373	372	355	339	341	378	367	351	358	428	362	353	377	343	340	369	339	338	335	344	350	351	392	356	355	374	360	355	350	369	359	345	352	343	346	351	329	357	352	417	348	357	364	373	381	350	335	368	382	365	367	339	371	362	341	342	335	328	343	371	385	366	364	333	390	339	385	372	340	369	360	354	334	343	390	373	360	365	362	347	330	332	382	364	374	313	375	369	357	368	393	331	353	381	351	342	383	326	363	332	364	363	346	320	365	359	359	380	347	359	313	344	372	371	327	332	371	330	377	370	381	373	339	349	370	398	369	334	351	335	373	365	348	337	361	370	358	348	366	338	350	352	367	337	370	325	378	320	371	412	376	353	346	344	341	331	340	333	334	358	386	329	414	397	354	331	381	354	359	356	360	342	375	388	387	351	352	349	349	370	369	377	339	354	390	327	363	349	360	371	345	354	362	334	336	352	319	350	370	345	372	342	362	350	357	321	330	329	376	325	372	345	394	361	367	338	358	361	349	388	379	351	394	348	368	374	328	374	363	339	349	341	357	384	371	351	366	367	343	341	341	361	388	394	390	419	394	335	352	344	357	376	381	354	407	359	349	330	351	317	334	338	365	373	373	369	371	342	373	358	335	334	360	343	373	325	399	348	364	352	352	377	341	353	377	349	344	350	330	361	318	347	396	344	349	369	359	347	338	359	356	345	356	330	354	348	359	364	347	348	353	383	378	352	370	395	347	364	382	376	359	336	354	358	359	339	370	381	406	336	349	361	362	371	384	361	320	388	376	394	319	355	370	351	329	360	330	334	343	382	376	369	357	332	374	360	364	343	378	345	358	355	361	357	335	385	346	369	340	340	336	371	344	409	351	348	387	324	329	369	368	366	346	342	358	378	368	330	335	317	364	359	350	377	377	377	368	368	344	324	385	311	319	368	336	386	354	347	372	363	380	355	394	363	364	327	331	368	345	335	346	363	367	331	369	362	386	387	360	333	353	340	370	359	367	366	332	397	346	312	395	363	379	336	336	358	358	348	358	351	347	342	343	352	350	355	372	349	333	340	381	380	338	347	344	360	354	335	376	333	368	369	360	382	348	375	355	364	330	376	347	356	345	364	330	378	355	358	355	362	319	329	351	362	407	332	368	345	314	343	366	340	330	372	321	345	385	357	397	356	352	345	352	389	350	367	361	330	357	367	335	392	347	325	365	328	346	351	369	355	333	357	335	351	388	364	372	347	343	389	363	330	340	319	353	367	332	365	349	374	358	360	358	339	386	332	366	356	364	362	370	362	371	364	368	393	370	371	358	384	343	347	333	359	331	376	363	323	325	337	354	349	333	342	353	335	329	352	364	356	375	350	351	354	325	379	372	390	341	333	377	352	341	338	380	345	354	385	356	351	347	366	365	358	340	381	384	374	372	345	378	375	380	373	371	358	334	337	352	368	361	343	360	348	350	351	372	387	358	367	358	373	356	331	374	324	326	398	365	354	343	312	360	355	385	352	361	372	348	416	328	343	377	354	354	372	350	379	368	390	364	342	364	362	369	316	377	340	338	389	340	350	371	364	355	408	359	357	335	361	335	357	329	368	342	356	383	329	360	374	369	345	355	331	343	390	330	334	351	355	341	366	371	393	340	355	354	341	346	371	398	347	351	357	325	339	349	391	360	373	373	355	365	366	358	355	353	350	364	348	366	339	351	372	387	380	346	355	335	349	378	342	351	375	412	367	342	308	358	382	347	385	352	355	340	359	322	367	348	359	345	377	350	327	352	344	381	337	350	362	353	363	351	333	365	346	374	339	341	355	372	365	378	353	363	358	351	340	350	360	358	331	363	358	333	364	356	328	343	366	357	340	338	344	343	388	365	347	395	346	408	333	416	365	371	339	358	355	346	350	373	368	349	380	359	351	360	357	356	307	370	336	373	349	330	376	358	333	355	372	382	341	376	381	364	370	351	340	329	350	375	373	351	371	381	316	345	344	381	350	353	351	362	375	359	355	330	394	353	343	392	357	321	349	374	393	358	335	352	410	387	359	329	382	367	376	369	386	372	327	368	315	348	349	369	330	350	319	375	323	350	354	391	350	335	357	377	344	358	366	364	389	364	350	365	325	395	362	331	339	361	355	345	356	344	300	352	361	391	379	355	334	353	364	333	321	343	358	356	371	356	362	383	340	378	348	359	362	351	376	360	353	360	359	370	374	356	345	383	395	370	347	347	359	344	354	351	389	351	351	351	344	333	325	331	372	356	368	352	359	342	365	366	368	373	384	387	334	392	356	341	376	340	340	382	374	329	341	347	368	359	355	343	357	331	380	362	385	385	348	344	357	384	369	367	346	325	351	355	359	370	378	342	373	372	358	352	350	382	367	339	377	341	358	359	322	368	353	362	368	367	318	357	334	340	367	367	362	358	339	342	380	331	416	317	331	323	346	367	323	347	337	370	355	324	378	352	376	366	354	351	345	350	375	355	397	357	375	353	356	339	349	319	340	340	345	353	342	380	361	349	350	362	357	353	356	324	350	371	342	349	359	357	364	339	378	354	320	387	356	362	366	371	350	360	367	373	360	322	344	368	370	361	385	378	346	351	367	358	350	364	352	391	345	366	365	337	372	316	354	337	361	355	358	351	334	356	388	344	366	366	353	366	311	357	325	327	329	367	376	379	347	344	335	309	348	362	368	380	343	343	360	373	326	335	332	333	383	344	374	358	356	369	359	365	368	341	330	370	364	343	338	353	355	364	366	341	378	367	360	355	362	354	395	364	360	356	351	329	379	388	363	351	379	384	353	362	406	347	395	353	397	339	330	357	327	336	344	331	337	373	370	344	361	304	348	381	340	392	367	341	366	364	351	334	355	381	379	301	368	375	394	341	324	359	331	368	364	352	365	386	383	350	353	379	378	343	348	362	386	383	348	377	356	337	352	360	364	355	374	343	373	353	344	325	324	357	339	350	308	344	355	379	353	335	343	374	363	382	339	382	353	317	354	364	343	338	329	344	336	364	336	338	366	407	338	367	364	354	382	322	327	377	352	332	327	355	375	346	390	372	316	364	341	358	371	329	348	337	340	394	336	385	344	386	366	345	362	383	358	377	356	385	355	340	350	362	380	364	365	363	379	339	387	366	332	365	369	366	340	370	367	400	368	340	378	348	373	360	356	371	350	322	354	367	339	368	382	357	336	362	351	353	337	350	358	375	377	356	400	371	329	403	386	367	370	346	376	350	364	386	360	345	360	330	341	333	349	389	366	388	336	383	336	366	350	380	371	413	379	345	342	357	354	399	336	362	369	366	329	393	336	361	344	381	334	372	364	360	367	348	344	366	407	363	370	335	362	364	352	342	347	346	337	339	342	364	335	359	346	356	372	353	342	349	331	385	362	360	352	324	347	380	347
5468	1069	970	907	835	866	888	841	912	868	846	880	857	873	882	870	845	898	826	892	865	867	862	846	813	883	854	882	888	893	821	875	826	881	892	826	868	844	895	876	880	853	909	847	886	895	899	805	871	870	854	928	872	828	837	857	878	896	787	848	853	868	862	893	900	849	888	822	824	879	879	866	882	850	821	875	896	873	885	870	919	871	822	853	869	867	794	873	866	877	812	874	847	897	919	841	925	794	830	868	848	857	858	873	892	818	843	820	833	886	865	876	869	851	833	880	866	891	873	868	882	877	870	921	900	853	873	893	870	833	887	841	850	881	893	877	880	890	843	887	886	829	853	889	834	882	917	786	859	884	857	874	863	855	892	869	897	855	891	862	867	867	895	897	893	831	910	846	858	807	887	903	846	811	822	809	837	868	800	835	881	846	816	846	881	882	844	813	843	888	811	878	808	918	824	860	842	873	882	914	859	859	881	868	901	810	804	892	936	891	918	900	897	896	861	928	843	892	841	838	883	819	840	839	876	892	882	884	877	893	852	861	885	880	898	855	854	821	818	855	894	847	901	871	853	839	905	884	838	824	911	909	879	874	922	838	833	811	865	905	851	823	873	846	885	894	895	804	889	844	896	881	930	858	807	855	882	851	859	837	883	853	844	861	879	897	863	887	852	906	885	843	839	874	930	928	863	843	892	810	875	838	874	866	861	827	903	899	851	861	919	906	835	880	893	840	847	849	855	804	904	789	831	853	894	881	894	832	864	871	809	867	878	830	864	851	828	777	847	870	849	797	854	859	870	876	867	871	825	885	835	888	880	884	888	907	849	901	922	862	824	850	880	902	918	821	899	827	875	870	863	821	838	868	842	872	798	887	821	818	877	833	841	812	831	904	906	853	861	854	843	882	867	935	876	851	882	911	883	840	932	862	915	874	888	883	900	893	903	812	830	863	921	871	905	839	853	863	889	868	878	913	840	920	825	910	879	837	875	794	847	839	917	818	842	895	828	863	822	840	815	868	872	858	831	863	932	831	835	839	908	851	849	892	900	884	834	883	875	897	864	871	837	865	847	822	869	880	885	847	815	856	886	817	856	904	879	896	893	827	875	832	843	847	866	874	835	847	890	860	877	840	871	871	915	917	890	863	826	841	891	878	897	868	937	902	884	877	897	868	867	863	821	863	927	860	915	858	856	875	813	878	906	878	883	864	814	908	904	841	900	900	866	864	852	836	873	871	873	847	893	926	854	834	975	842	836	871	883	903	867	911	894	851	883	858	856	814	823	827	917	878	848	871	865	894	843	854	860	883	860	882	903	868	883	865	906	843	881	848	846	880	850	847	902	880	898	884	875	874	790	897	849	888	874	871	838	933	883	837	912	840	872	859	835	880	868	863	788	891	855	884	840	862	852	854	864	797	885	882	829	884	846	879	891	898	901	830	901	840	865	817	851	881	854	910	834	919	895	856	847	927	909	869	873	829	833	900	898	823	878	829	872	881	868	873	852	869	912	841	827	848	832	878	904	839	879	910	882	845	867	838	877	938	876	859	876	850	857	898	881	838	835	868	890	870	868	899	881	927	885	886	828	884	831	909	917	944	825	859	853	849	900	909	876	876	856	851	888	860	845	821	846	873	851	846	849	834	932	859	877	866	911	880	860	881	884	841	919	890	841	870	857	842	813	864	845	859	871	833	851	843	913	852	865	864	870	851	841	870	875	854	884	860	868	842	870	787	804	875	906	907	939	858	894	847	887	865	810	852	861	893	870	867	873	826	873	895	839	843	847	943	832	883	851	833	840	854	869	867	837	887	840	877	838	887	911	843	865	827	849	854	880	878	822	862	787	869	876	869	882	820	821	882	880	876	892	867	911	827	835	827	896	887	878	925	824	831	805	849	842	836	829	901	825	847	826	830	869	899	866	877	873	832	887	808	859	819	855	892	824	812	819	865	879	834	870	899	870	860	845	856	900	853	893	835	854	928	851	834	851	905	830	884	901	818	899	891	865	902	847	879	848	854	832	837	893	870	847	880	812	884	815	838	907	867	838	861	918	897	817	904	863	902	829	842	836	900	848	869	834	844	900	900	893	819	871	895	857	844	894	857	857	852	774	818	882	852	884	856	857	809	874	859	831	912	943	851	925	868	883	823	882	930	885	873	847	895	899	884	832	893	907	879	878	870	893	862	891	881	823	844	879	867	879	840	876	880	871	830	841	876	878	855	811	810	861	854	881	861	882	839	870	854	869	878	910	832	945	856	888	912	834	917	885	858	884	818	839	818	878	849	874	823	832	883	824	896	863	913	902	903	870	865	843	876	899	840	911	879	881	870	893	875	942	860	874	832	879	911	885	821	867	864	928	842	897	841	877	840	878	833	870	851	822	924	878	936	845	858	898	908	909	847	870	865	865	851	862	868	879	864	855	831	801	842	891	876	834	842	900	899	841	849	871	841	886	862	779	852	875	867	857	863	885	828	841	874	896	824	883	838	881	871	844	895	876	857	853	887	964	877	876	816	869	857	851	878	859	867	857	854	859	850	890	898	847	895	850	905	883	890	828	854	853	823	876	904	876	832	861	836	856	930	838	851	859	868	843	862	862	839	867	861	863	899	831	851	854	860	843	922	904	871	867	863	848	848	862	802	840	875	798	868	858	892	846	809	851	823	827	868	837	869	952	865	817	868	893	869	841	839	908	906	895	875	835	869	908	879	843	855	804	886	883	897	832	892	879	828	902	887	854	919	831	895	854	902	840	776	905	860	870	897	882	861	852	868	890	834	871	829	826	865	877	839	830	827	945	881	857	843	832	880	914	897	885	881	931	916	862	887	880	815	907	843	840	860	889	852	821	886	851	850	896	854	850	867	869	860	852	865	905	881	844	880	855	839	815	895	831	808	869	929	892	907	874	859	881	865	905	835	861	869	894	835	882	923	847	830	885	881	894	870	881	833	828	908	923	833	909	852	832	875	863	859	827	870	919	827	899	849	871	819	842	847	896	854	879	874	850	852	863	883	816	847	845	908	813	880	865	861	894	887	868	853	894	860	894	888	885	906	848	906	853	825	872	850	887	834	877	887	876	839	923	926	908	864	925	872	864	861	934	862	938	847	843	857	886	890	894	868	867	850	897	879	861	884	878	875	863	924	864	874	930	892	843	886	857	863	847	899	859	901	825	816	930	882	854	914	921	905	824	865	869	908	855	865	827	874	935	872	863	840	835	818	840	913	838	837	865	900	876	851	855	841	924	906	871	853	910	860	817	828	832	866	815	828	832	944	826	873	847	845	867	829	836	863	827	868	932	889	859	805	889	881	871	856	883	834	879	820	850	887	886	882	850	952	855	896	862	831	835	867	889	856	860	866	879	882	832	830	903	954	839	868	853	843	882	802	792	862	896	890	850	813	855	894	926	824	857	897	877	923	863	863	872	916	880	847	882	855	853	853	944	917	943	818	922	822	883	821	889	826	844	877	901	881	917	839	909	908	845	857	839	886
24645	21028	23934	28304	21029	12716	548	379	335	287	294	281	299	275	277	258	265	309	311	297	260	270	271	280	275	284	258	259	283	255	243	255	234	249	264	286	267	250	263	256	274	243	265	263	277	257	276	277	260	286	275	272	273	269	272	262	257	270	253	281	255	269	255	263	252	272	261	282	265	267	287	241	256	269	253	266	282	264	259	295	290	284	263	262	271	249	261	296	236	283	257	255	283	239	267	242	247	252	246	263	269	230	239	257	243	260	310	263	259	264	260	276	280	270	250	296	294	278	251	237	272	263	266	256	269	266	253	277	256	252	244	257	273	243	254	254	255	253	247	296	294	276	297	284	254	249	236	240	272	260	268	270	266	248	266	220	246	286	249	271	247	275	273	274	272	259	238	249	250	269	258	254	298	260	245	289	251	281	253	261	237	280	226	276	291	253	278	275	262	279	260	272	296	254	281	245	244	264	258	274	246	297	249	261	262	307	293	257	254	291	262	284	279	241	265	287	258	266	245	265	314	275	296	264	225	278	282	252	258	234	268	250	265	285	309	257	241	303	276	281	268	275	266	235	264	232	280	280	263	255	249	276	266	271	241	254	273	236	267	248	253	302	253	237	268	273	258	294	244	277	275	227	258	291	288	274	265	276	304	268	279	244	255	255	259	266	262	257	293	246	240	270	230	291	280	259	286	273	271	298	217	262	227	282	268	252	259	243	281	270	277	271	252	282	295	271	246	249	245	275	252	279	257	253	247	263	242	267	301	272	253	246	260	240	261	281	258	254	267	284	275	234	260	252	256	281	269	272	267	249	268	280	273	291	261	260	272	273	268	278	247	266	257	281	260	256	260	270	256	278	257	268	277	247	269	276	238	278	262	271	255	265	236	269	289	254	285	243	249	225	257	294	265	263	291	264	267	270	245	250	260	288	241	254	285	247	293	242	261	300	260	251	239	249	247	266	268	279	253	247	285	252	251	267	285	224	244	243	253	297	235	258	280	237	252	252	255	287	246	292	266	243	263	266	283	241	250	254	255	269	272	257	251	267	246	275	298	261	266	275	226	278	272	239	247	255	291	279	236	280	273	263	256	277	283	269	246	256	262	258	284	241	264	219	252	258	240	271	273	245	268	251	245	273	255	218	249	265	265	249	280	260	252	300	279	246	254	253	268	267	257	262	279	259	245	262	274	262	242	241	249	268	238	259	277	267	252	231	243	253	268	254	278	253	255	265	241	253	261	274	256	263	262	245	249	257	250	238	232	282	268	282	244	294	274	285	266	256	277	262	302	266	271	270	273	259	241	251	269	273	278	250	262	246	251	260	239	229	249	245	248	268	253	260	281	242	249	306	279	269	267	279	249	277	251	251	271	245	221	264	249	260	273	255	250	257	261	273	269	264	237	267	273	258	264	255	254	260	232	253	275	267	250	273	241	260	245	286	264	262	259	243	250	260	233	255	245	287	232	253	231	267	265	260	278	271	292	256	262	280	280	239	286	262	248	249	250	271	228	248	263	256	300	269	282	295	285	262	285	243	255	268	254	247	259	283	274	244	250	258	261	252	261	257	278	283	282	241	279	276	252	263	252	243	286	246	237	297	256	243	265	256	221	250	240	304	254	269	257	264	238	255	240	262	258	273	295	286	287	252	260	257	265	259	278	279	277	268	249	253	263	269	276	284	251	283	275	258	289	277	301	267	255	235	243	233	256	307	235	247	277	267	289	288	246	300	285	267	257	256	256	282	238	251	275	276	249	241	248	281	273	273	258	242	287	257	258	262	289	267	271	264	234	274	286	283	277	252	274	270	257	225	255	256	251	250	275	252	278	266	261	242	270	241	246	270	245	255	231	276	255	238	261	255	244	244	258	271	250	276	256	261	236	265	274	274	266	260	270	271	272	276	273	266	270	256	257	247	264	249	261	275	281	238	269	260	243	249	251	239	273	257	262	251	269	248	235	273	282	256	253	270	248	282	237	257	276	280	271	262	261	297	269	294	269	261	264	257	260	258	251	260	258	300	238	269	258	290	253	258	268	276	229	253	279	262	272	268	263	273	269	266	260	263	247	269	253	281	260	237	270	269	292	280	266	260	272	262	239	256	238	274	270	261	269	254	280	286	231	242	276	251	260	262	255	267	260	240	242	265	264	257	266	271	271	270	252	249	256	267	259	292	254	229	244	249	256	277	263	239	254	253	257	274	268	266	259	267	266	251	271	239	248	255	257	274	268	245	227	266	267	237	263	273	276	263	270	244	241	262	278	271	272	246	273	266	273	254	251	287	282	226	246	257	272	261	289	252	260	253	233	249	252	249	257	264	268	260	244	278	272	251	262	237	276	251	245	286	283	294	269	245	250	259	261	270	251	280	284	298	258	244	240	272	274	243	270	282	245	237	243	281	265	233	282	290	303	274	268	249	262	249	263	260	250	227	256	261	310	265	282	247	240	256	253	257	264	294	295	267	238	244	300	257	276	244	267	267	277	249	286	237	286	243	262	259	263	287	269	281	273	248	261	281	269	250	262	277	238	290	279	267	237	286	227	282	268	285	301	259	268	254	259	281	279	276	287	257	276	291	283	263	247	298	252	255	262	278	266	252	268	246	290	244	280	251	241	250	235	264	258	268	256	252	225	262	252	245	268	266	271	258	245	261	254	248	263	229	264	259	270	250	264	243	258	257	266	290	249	275	257	272	257	273	260	246	263	256	279	262	266	284	250	266	225	267	256	249	284	267	244	262	266	249	234	246	242	269	288	265	269	265	270	283	291	245	294	261	255	260	264	249	259	283	244	252	223	284	250	256	261	258	273	251	275	252	277	258	252	280	277	294	261	233	295	262	305	261	242	259	224	243	264	266	258	263	264	242	268	298	268	248	277	272	284	258	273	239	248	259	250	277	234	255	269	261	250	256	290	266	273	250	256	253	238	286	255	263	270	283	273	278	286	248	263	282	269	283	262	256	234	252	257	247	273	249	267	246	255	279	272	284	260	288	256	271	239	262	264	288	296	309	271	257	231	244	253	287	291	275	265	248	257	272	263	247	240	265	250	278	234	276	271	297	272	253	240	301	266	250	286	244	263	248	257	252	259	273	293	300	254	282	293	274	238	248	262	283	272	264	274	280	287	263	237	297	260	245	271	244	234	276	263	279	285	262	257	280	285	258	257	254	260	259	277	259	303	263	263	278	273	260	240	263	258	261	291	291	260	273	271	304	277	256	253	287	255	247	271	266	265	249	259	260	248	234	257	238	284	267	282	272	242	268	281	262	266	251	282	241	252	256	270	262	251	277	260	271	267	275	246	259	266	250	242	258	281	280	261	263	281	278	222	276	272	277	269	263	264	273	254	269	268	265	260	229	254	272	269	272	238	264	276	257	285	288	289	276	284	259	268	242	255	231	251	264	238	246	251	233	273	269	258	256	240	284	260	261	268	266	271	258	298	244	258	273	266	242	255	260	272	267	269	265	262	269	232	261	266	277	276	266	265	253	290	260
3178	2030	1109	839	750	692	696	642	655	664	667	663	658	679	593	657	632	597	691	651	685	679	648	636	635	662	666	625	588	626	644	625	633	654	639	631	624	624	642	630	641	615	648	687	640	616	658	668	627	642	647	628	612	681	675	621	643	629	690	669	651	657	690	657	629	642	680	653	661	639	638	587	674	633	629	606	597	638	666	656	633	670	673	641	664	617	661	655	635	628	624	634	680	631	667	623	648	631	665	653	633	635	658	614	631	648	639	619	650	686	682	653	672	595	661	613	629	641	646	653	597	618	630	589	663	641	645	658	642	638	697	600	686	632	652	610	636	660	657	668	656	625	624	638	656	649	650	646	634	622	593	632	675	639	613	673	634	620	636	658	658	644	665	630	662	706	694	680	654	633	627	665	688	647	658	657	610	654	649	633	635	664	659	659	679	615	671	647	627	669	696	647	644	623	619	684	667	667	649	681	629	671	629	643	571	651	623	644	639	667	688	635	641	616	632	601	646	664	601	651	693	669	604	620	665	614	676	665	647	662	661	667	619	629	670	654	681	624	630	603	650	614	627	634	660	729	612	658	652	657	648	685	628	613	623	643	674	630	642	681	691	650	657	662	669	608	658	640	584	659	641	600	635	650	664	647	667	627	688	627	671	618	590	655	646	646	626	639	695	695	655	660	620	665	662	685	660	649	649	630	649	608	645	618	680	638	647	610	684	654	672	596	684	675	659	614	652	659	628	634	613	666	615	657	622	630	661	646	630	582	683	607	623	634	616	663	628	658	634	653	685	665	674	605	640	689	616	649	668	625	616	612	638	593	653	676	662	622	631	638	653	645	613	614	653	663	605	676	663	636	628	612	660	627	628	660	635	655	584	653	697	654	621	647	640	664	628	645	646	629	656	642	661	651	634	664	655	629	645	650	636	615	642	634	598	639	667	626	645	688	660	623	688	646	659	646	604	627	635	664	633	653	667	643	672	645	662	649	612	597	697	643	642	612	648	678	661	631	635	640	617	627	602	644	659	650	653	627	665	625	661	630	593	643	690	661	633	652	619	625	646	588	668	602	635	627	667	612	633	680	663	639	589	644	654	663	665	700	636	658	605	684	642	633	676	654	679	629	616	673	625	658	669	634	574	624	617	643	686	633	672	608	625	657	638	669	647	648	637	670	710	630	625	669	663	632	661	659	653	654	659	627	639	650	653	655	581	643	664	650	676	631	593	666	635	625	615	621	647	632	654	644	630	663	656	648	674	657	654	653	634	661	601	642	595	656	636	647	636	637	656	651	622	664	670	664	642	670	656	632	642	656	659	646	613	682	700	639	594	638	644	638	628	601	664	583	663	675	606	633	630	657	680	675	649	700	642	683	644	616	681	612	614	640	627	642	638	609	668	649	625	639	646	629	658	681	658	606	650	635	658	672	633	643	665	616	625	625	621	683	636	624	693	632	671	633	677	645	662	638	674	646	676	685	630	646	665	625	668	659	635	619	645	679	615	651	610	595	635	657	633	676	620	652	606	682	654	634	647	625	656	644	631	620	626	593	647	627	622	660	658	684	635	664	639	598	606	657	635	645	615	636	687	667	671	637	583	643	628	623	681	623	635	651	672	683	669	656	639	642	671	690	695	662	648	614	638	602	662	654	640	655	654	645	641	632	681	631	602	657	661	623	660	660	689	616	665	707	615	643	650	621	640	666	653	670	679	663	586	690	637	691	694	626	648	666	641	644	643	679	624	684	671	600	693	630	628	634	640	662	664	663	659	669	586	652	624	628	678	595	679	683	619	635	683	639	623	642	623	650	665	665	610	602	661	650	643	647	621	609	667	628	632	653	649	616	579	646	638	621	609	633	612	655	619	646	604	644	669	634	658	622	672	659	707	634	640	635	622	681	646	623	661	630	692	636	609	657	619	644	596	585	630	702	636	581	619	662	650	678	640	640	609	624	623	643	667	653	618	674	676	694	660	626	672	654	631	659	670	591	632	672	640	661	663	649	642	614	681	649	662	660	646	650	617	632	669	672	634	602	645	681	631	618	629	620	631	675	621	601	677	652	642	584	651	643	676	624	616	612	606	642	629	687	612	622	615	646	645	639	657	641	626	579	619	645	658	647	628	623	643	655	643	664	615	622	610	614	719	633	687	643	644	636	649	621	619	623	645	690	646	614	666	649	646	669	661	673	698	617	653	669	689	652	609	606	663	660	650	629	662	645	693	631	665	645	664	646	653	632	648	600	645	644	633	667	675	665	626	639	637	622	633	637	610	649	654	639	653	662	653	678	622	629	633	624	663	640	644	691	630	668	610	643	650	642	614	664	657	597	640	649	695	649	635	646	628	667	659	654	614	649	652	653	685	651	612	637	659	631	607	682	649	636	596	648	649	673	619	633	681	620	642	656	696	676	628	635	650	668	626	626	608	631	628	684	649	612	653	659	658	654	622	634	609	629	609	642	685	617	665	632	656	669	652	641	624	635	643	587	622	650	686	679	655	650	633	634	661	620	695	653	628	617	644	637	597	666	675	661	652	613	617	639	612	642	646	661	612	633	634	648	622	647	689	654	653	664	642	680	618	619	679	659	685	595	609	680	658	657	660	613	651	671	664	686	620	650	615	643	649	632	638	664	665	617	666	669	653	646	642	651	620	637	664	673	667	680	665	652	679	596	616	682	634	629	655	674	637	673	687	643	589	652	639	612	576	659	646	609	646	684	662	634	655	627	669	647	656	605	631	603	633	629	607	655	677	640	627	649	596	592	653	614	638	649	620	682	657	630	624	665	631	651	662	632	624	659	603	649	609	630	635	643	679	679	620	652	647	628	649	641	664	620	656	636	658	669	617	610	621	631	628	623	627	658	624	688	668	623	691	679	646	636	650	627	637	665	610	658	661	630	652	660	630	635	645	679	621	649	623	644	689	663	612	599	647	674	655	630	649	630	647	647	664	633	631	636	649	632	633	618	661	658	656	651	632	627	632	630	636	680	671	635	691	643	678	633	634	646	669	643	677	616	688	643	623	639	605	602	675	635	622	684	668	664	639	663	609	618	624	657	674	645	604	574	669	649	637	639	620	640	645	658	676	663	657	631	671	631	702	630	629	627	620	626	676	639	601	647	579	625	657	635	630	638	599	621	627	633	624	678	660	630	675	656	646	645	622	652	679	663	638	633	679	669	611	627	663	710	665	649	643	620	638	670	667	615	612	677	659	636	627	613	645	632	637	653	670	655	643	698	655	627	649	644	644	653	613	640	638	665	611	614	674	650	668	659	621	658	639	624	676	657	628	628	685	674	664	666	685	596	671	671	628	622	610	645	654	643	602	599	573	666	607	619	632	621	683	643	638	632	651	630	654	664	606	647	603	662	689	603	631	650	619	603	675	703	669	665	660	587	664	625	646	658	653	696	668	665	647	618	623	649	639	652	636	696	613	674	679	625	608	629	631	661	672	585	643	630	687	647	657	661	661	613	653	653	648	618	645	656	663	683	633	645
23961	21044	24448	27861	21045	21052	12341	488	277	245	220	188	196	163	189	146	147	157	141	172	147	161	184	157	129	141	151	103	162	120	147	142	143	138	141	131	138	130	141	135	135	121	127	136	137	113	131	121	135	126	124	107	133	113	117	134	139	115	141	141	114	148	116	122	126	140	118	114	131	129	117	124	131	120	119	130	123	136	140	132	121	110	131	123	112	128	109	122	123	125	128	125	127	127	118	119	111	113	149	133	117	138	124	128	136	122	136	126	143	127	102	126	146	133	128	107	130	133	119	131	126	113	130	110	127	125	139	137	122	141	136	129	122	137	140	122	130	121	128	110	118	129	132	124	143	125	122	129	125	123	140	156	133	140	121	133	132	117	112	134	122	112	134	138	109	121	110	125	121	127	130	132	121	123	123	113	126	123	116	135	138	142	138	128	134	111	133	132	135	138	119	137	133	124	128	123	138	127	141	129	119	150	98	130	117	120	130	117	129	122	119	113	127	117	117	128	137	136	130	127	131	131	124	132	117	138	113	124	134	147	133	115	131	124	122	134	125	125	142	136	124	120	117	131	132	134	106	126	99	130	139	118	137	124	127	129	110	129	135	117	151	102	131	131	134	110	107	133	122	129	125	125	121	109	131	125	117	154	122	116	114	148	162	136	127	130	128	109	143	117	137	118	129	127	132	120	119	140	115	122	130	140	124	119	121	149	118	108	143	114	112	142	129	119	128	144	123	124	165	122	128	114	140	130	125	128	129	157	150	130	135	117	123	141	127	111	137	121	122	92	140	141	125	132	138	144	121	134	132	133	128	135	124	99	135	127	129	145	137	137	128	117	112	134	119	131	129	131	122	132	133	130	121	133	142	132	130	120	136	139	130	131	140	108	115	136	138	128	132	118	113	136	120	116	161	115	130	106	117	147	128	117	122	163	129	143	136	116	119	109	133	105	124	133	124	120	146	126	120	145	132	126	126	100	132	103	117	149	113	110	123	110	127	126	133	113	139	128	134	115	107	109	125	140	123	121	122	100	131	135	114	120	126	118	133	132	118	118	117	98	119	125	107	119	131	129	130	124	121	118	114	120	114	137	111	127	116	126	117	114	134	142	146	136	120	120	113	125	136	120	131	123	117	143	149	140	107	142	141	129	130	120	100	107	152	131	151	148	130	118	125	134	133	136	120	124	115	119	139	130	109	112	125	101	101	140	144	131	130	119	118	130	132	123	139	120	124	100	127	125	128	135	124	117	126	124	137	158	137	108	137	119	115	115	112	121	132	142	140	115	132	136	122	133	135	123	112	115	139	138	122	131	135	130	123	101	138	150	135	143	121	125	137	133	117	157	126	115	143	132	142	122	120	127	137	147	129	148	134	131	111	149	126	107	120	138	122	99	120	119	135	127	152	125	135	112	135	112	132	107	111	133	129	109	129	121	136	112	142	136	105	123	126	108	143	114	126	160	134	135	144	116	115	123	111	134	123	122	107	134	133	119	107	142	119	134	118	108	116	127	124	116	127	136	133	136	106	136	154	122	138	129	128	141	150	135	143	136	137	130	137	131	133	124	134	117	120	120	123	133	123	112	128	133	127	141	144	144	133	134	132	121	127	143	121	131	127	125	137	131	127	145	135	123	129	124	127	135	138	129	124	127	107	124	122	103	122	122	134	131	143	122	140	128	133	126	120	143	119	118	127	120	124	113	120	140	137	134	130	130	147	117	115	154	105	117	120	120	122	109	132	116	115	120	131	120	124	133	112	134	118	126	108	135	124	123	113	130	107	125	148	137	133	120	121	141	124	114	126	139	114	124	141	122	132	133	118	124	110	129	130	129	123	131	117	112	125	115	115	132	124	123	126	119	126	135	113	115	122	115	145	139	110	118	105	146	123	143	119	130	128	133	121	136	119	137	114	138	136	131	149	145	120	133	129	124	117	120	141	117	134	126	138	130	123	132	129	144	125	115	130	116	125	132	138	144	128	134	137	117	132	113	137	140	124	120	122	138	133	110	136	142	127	131	116	131	112	119	143	125	132	122	120	124	132	113	119	114	131	115	131	124	146	143	121	124	130	131	111	104	128	137	117	115	150	148	123	134	136	107	129	133	142	130	115	121	139	127	128	121	140	136	148	115	131	121	124	134	116	132	138	147	134	125	140	124	138	135	129	122	148	133	126	145	111	133	129	138	126	105	144	135	115	132	112	124	129	132	135	104	126	126	135	119	132	112	108	139	124	139	125	127	128	105	117	138	130	130	105	118	129	117	123	132	112	134	138	111	134	140	127	152	128	127	125	109	120	118	135	123	122	107	129	140	124	142	130	139	111	123	135	121	120	134	124	133	122	130	126	129	130	122	134	135	130	109	128	123	126	126	139	135	132	118	128	123	140	144	127	140	124	137	134	122	129	119	115	125	136	123	121	132	140	134	135	140	145	123	131	144	118	131	129	135	130	99	132	118	121	124	119	139	125	124	107	129	118	117	127	117	109	120	144	105	105	113	141	116	128	122	122	126	136	124	109	120	126	122	133	138	132	126	146	136	126	126	115	126	139	123	123	132	161	138	108	126	127	129	125	142	124	122	96	111	110	120	133	146	135	129	139	131	140	136	126	121	135	142	134	143	107	120	129	116	134	133	140	118	116	137	127	138	121	125	158	141	142	116	108	127	123	126	140	113	129	122	131	134	120	108	119	121	128	132	121	144	133	150	134	121	138	121	111	124	144	130	118	145	124	130	123	121	135	124	110	138	124	117	148	127	135	129	117	139	100	132	128	136	128	123	127	131	126	122	121	133	128	119	135	120	141	140	131	123	127	127	138	121	132	123	138	107	117	107	124	101	141	124	116	122	133	120	128	124	141	126	117	133	126	131	130	137	132	121	131	128	133	125	106	146	126	110	103	127	126	135	108	120	127	141	123	142	140	122	138	130	155	121	114	108	128	139	141	115	118	116	128	130	121	151	138	135	129	147	129	138	124	134	126	130	102	139	130	125	125	123	137	120	127	117	121	111	139	131	131	129	151	119	127	127	128	107	123	116	115	153	100	150	130	141	138	98	117	149	144	157	125	101	117	131	126	105	134	107	126	130	122	125	96	108	141	117	151	119	134	131	135	139	123	120	114	127	137	123	137	127	130	139	128	134	138	135	119	128	126	133	132	125	141	133	139	130	123	143	134	120	143	120	118	122	121	120	126	129	118	132	143	113	118	117	144	108	145	130	119	124	140	117	125	115	130	108	126	118	131	137	125	132	129	113	134	122	106	130	136	126	120	123	121	124	130	124	136	116	110	150	116	105	115	103	130	127	137	122	125	125	112	116	111	130	125	106	108	117	141	120	136	106	104	129	138	136	136	142	125	125	153	139	124	131	129	121	121	137	124	114	103	130	136	142	115	155	118	135	112	128	128	120	131	125	143	114	125	120	128	134	123	123	143	115	130	126	123	141	110	115	140	153	130	109	124	122	129	104	126	139	120	129	132	137	149	135	113	130	109	114
3045	3047	1388	829	596	478	448	432	409	423	370	377	409	360	386	356	335	368	371	358	345	363	347	379	363	343	351	340	370	330	357	315	358	323	316	351	348	335	369	338	375	362	349	361	377	352	387	334	360	370	391	336	373	350	332	319	360	369	356	381	362	363	348	354	342	347	348	366	330	357	313	354	362	331	348	329	359	344	347	355	385	375	369	327	389	338	335	343	388	366	336	351	377	376	331	385	299	339	398	381	368	308	352	338	365	338	360	334	335	368	362	362	378	349	321	355	332	342	323	355	354	376	358	338	366	339	356	350	364	349	320	350	362	366	325	344	348	347	347	371	333	330	365	314	356	372	339	359	372	335	329	371	345	304	372	345	339	352	340	367	337	343	332	350	384	314	368	344	341	333	360	344	357	350	351	307	359	354	368	356	357	377	343	332	380	371	350	337	367	367	366	361	353	328	313	320	350	345	340	373	362	346	387	348	363	336	367	342	372	319	357	365	328	349	347	352	327	347	327	360	341	362	363	328	346	332	389	327	372	344	351	352	354	359	313	337	335	366	352	366	357	348	351	335	365	338	341	381	388	353	337	343	341	373	350	337	376	353	356	367	337	336	345	348	347	356	327	343	351	350	339	381	331	371	342	338	366	328	383	371	311	330	341	371	368	348	354	350	332	364	386	341	354	377	288	338	348	333	319	369	336	352	350	341	367	332	351	343	330	375	358	378	309	344	336	362	374	338	336	353	373	332	368	388	368	331	343	369	373	323	347	327	340	378	319	358	308	329	355	342	362	380	327	324	355	326	365	363	352	350	358	333	323	338	343	310	363	348	379	380	348	348	347	320	347	368	366	362	382	351	358	339	389	325	327	366	323	350	357	323	345	333	328	331	338	354	335	342	376	370	341	378	328	334	349	335	353	332	351	385	366	392	380	379	353	375	368	367	374	371	344	393	340	347	380	344	347	360	363	362	342	343	334	360	320	332	369	331	382	377	350	355	355	342	338	354	348	335	371	340	361	325	351	330	339	365	358	322	346	363	344	341	367	308	304	337	357	352	355	356	339	344	339	379	364	335	361	341	349	354	326	332	353	347	366	359	335	339	329	319	344	347	354	342	338	368	368	360	362	340	369	354	375	350	345	333	342	328	365	355	327	350	330	372	357	344	347	317	354	377	367	380	329	331	375	344	344	357	339	352	325	354	364	330	326	367	344	352	339	355	349	332	341	321	354	304	371	326	362	344	305	325	391	309	328	337	352	313	361	369	370	345	332	336	338	352	385	345	349	298	328	348	330	360	339	368	365	332	373	341	359	354	327	324	370	341	332	364	369	367	352	323	370	343	320	380	375	344	331	347	379	334	338	380	361	375	368	367	333	345	353	360	358	335	341	364	312	347	347	377	317	324	371	367	392	344	343	354	333	378	369	360	326	352	324	351	363	355	339	365	353	332	348	356	317	384	379	331	387	340	364	359	326	331	363	393	367	318	314	374	353	316	318	329	358	362	354	378	335	359	322	344	365	354	344	340	328	347	340	369	343	360	332	352	383	333	334	330	333	359	387	365	366	381	353	357	346	351	333	361	347	396	360	359	319	358	353	371	355	293	356	372	343	338	333	323	376	347	331	325	344	371	347	357	334	356	356	355	349	336	311	369	336	361	370	321	311	343	353	337	382	331	356	376	392	335	350	322	342	331	352	332	370	349	358	350	364	357	325	337	352	332	325	361	336	348	352	366	360	371	320	322	364	338	329	354	379	331	348	335	360	365	323	350	342	353	317	319	371	334	321	320	373	360	320	343	352	352	336	337	342	397	374	368	348	332	344	331	356	328	355	324	372	357	358	322	335	329	374	341	361	370	348	335	332	352	334	366	335	349	356	338	365	345	367	345	375	363	385	341	333	352	361	332	339	362	363	371	357	340	361	327	348	316	340	321	347	378	331	346	352	362	298	339	360	349	332	376	350	331	369	353	383	360	347	357	330	325	319	369	343	323	344	366	342	351	383	350	301	384	357	349	338	349	341	346	375	399	356	336	367	359	335	345	346	374	334	352	347	316	347	353	368	334	340	350	362	376	364	347	350	391	355	354	363	383	311	367	369	365	363	331	392	335	353	347	313	355	340	337	348	329	343	384	359	349	338	353	310	348	346	353	373	336	338	338	366	340	399	352	384	350	312	357	342	348	311	354	340	333	359	380	348	333	349	347	309	369	365	350	343	345	343	373	395	349	368	394	340	330	314	342	352	373	382	371	342	312	340	369	368	342	348	347	351	369	389	342	351	331	360	352	363	341	357	320	316	326	319	355	329	314	336	342	346	349	348	375	340	343	361	341	348	331	377	338	322	340	338	343	324	347	354	358	338	333	336	360	350	395	366	369	362	358	361	326	355	351	341	351	369	332	359	365	354	344	355	355	365	348	358	321	364	311	347	351	351	324	385	335	382	340	364	354	379	360	370	343	334	373	365	352	348	334	358	347	377	350	359	341	337	321	346	340	357	357	373	342	379	344	338	365	342	364	360	338	383	374	335	384	334	344	339	368	338	342	360	346	340	345	340	387	333	355	346	347	372	384	358	337	372	372	333	344	355	328	357	356	326	342	361	326	346	338	348	310	314	347	356	358	385	321	326	351	365	372	359	326	312	356	347	353	323	333	338	348	340	321	352	344	336	354	350	377	350	334	368	345	348	337	378	371	364	321	341	330	353	324	346	337	309	385	378	346	343	339	363	335	331	372	341	344	360	362	335	319	331	342	333	351	349	343	344	336	359	340	331	343	323	328	362	363	365	330	353	312	374	379	318	371	383	339	333	344	359	367	342	351	368	344	348	355	385	330	369	348	407	361	330	373	366	354	360	341	369	350	337	356	329	333	336	305	359	346	384	345	356	310	366	376	386	356	354	304	358	341	355	317	357	336	319	349	349	349	352	335	331	318	368	324	384	342	332	346	333	332	396	332	382	360	324	340	369	375	356	357	378	350	306	358	331	354	364	353	360	346	343	368	365	390	365	359	338	343	336	395	337	345	346	323	353	374	341	312	358	343	311	378	332	328	352	353	349	324	379	335	353	332	341	376	385	353	322	323	347	314	329	353	344	352	346	330	385	326	352	354	348	393	343	340	328	338	359	346	342	354	327	360	360	382	352	386	339	368	357	359	338	367	391	363	341	367	341	342	338	352	348	322	316	335	345	361	372	360	380	350	338	337	340	338	335	353	318	356	381	325	370	376	325	367	337	345	344	364	336	328	376	367	339	308	340	339	354	336	352	353	313	361	324	342	326	359	354	371	312	354	343	313	331	358	338	333	369	316	356	340	336	384	344	353	371	354	337	357	318	385	361	352	321	353	359	322	368	340	329	307	373	375	363	323	333	345	326	363	348	388	351	338	326	344	356	347	354	340	376	351	389	375	361	373	342	371	345	351	348	370	357	332	357	347	388	363	318	358	363	305	380	341	325	359	373	374	347	335	337	353	343	386	354	357	350	322	345	317	361	345
30887	20458	10206	873	523	475	456	361	368	368	387	375	361	369	416	341	343	341	371	375	393	349	356	388	373	363	404	360	349	357	333	375	367	343	381	394	364	366	349	392	366	347	355	350	299	352	379	382	363	390	387	353	352	374	379	363	360	371	329	318	337	359	362	395	353	349	351	369	367	364	388	332	382	347	369	340	374	370	355	345	360	375	388	368	364	336	364	354	376	376	373	353	342	347	385	351	375	309	356	393	333	384	379	367	381	328	377	356	343	385	375	341	342	358	336	379	344	326	359	399	327	370	340	399	363	379	354	363	343	381	379	353	348	348	375	371	383	351	374	353	337	354	377	369	373	324	334	362	356	356	352	368	358	328	360	353	383	352	378	345	382	341	374	335	414	364	358	381	355	352	383	363	354	382	345	384	340	371	360	333	395	375	364	330	393	364	374	369	344	352	349	356	377	385	355	350	357	340	379	375	333	389	345	357	339	342	385	364	306	360	357	361	378	395	380	343	352	334	350	359	380	354	346	390	370	338	351	348	369	389	362	364	366	397	377	335	372	343	362	408	377	354	383	385	378	365	391	355	359	368	366	342	380	334	397	314	360	351	341	356	405	324	323	388	344	384	373	354	361	360	339	386	387	381	326	376	388	355	353	349	323	381	349	361	369	399	342	360	376	378	363	361	379	383	373	351	344	328	353	360	349	317	357	412	383	336	359	390	323	399	355	409	389	349	386	383	381	355	350	318	381	346	337	342	386	368	377	352	376	346	354	338	353	382	384	393	385	381	381	346	352	373	373	353	357	394	370	387	392	329	398	384	382	369	350	373	396	371	358	342	353	339	381	355	342	324	312	334	370	369	407	357	318	343	371	371	351	396	362	352	340	415	366	338	353	362	374	378	357	329	354	349	372	380	346	396	374	357	362	405	334	345	368	324	341	343	398	364	353	323	321	343	347	361	378	372	396	353	380	356	388	403	327	345	321	358	364	403	338	379	369	354	343	366	366	368	378	384	385	362	342	371	408	358	337	311	369	362	393	366	383	345	376	333	385	390	367	367	325	339	353	347	364	345	329	361	352	363	394	354	344	368	398	375	368	355	375	381	337	398	364	353	410	384	361	347	385	385	356	370	392	387	400	365	358	348	333	397	375	350	367	385	359	376	377	370	357	386	366	376	352	363	399	377	393	331	359	375	317	330	353	371	323	361	324	376	371	377	369	340	394	331	368	347	364	363	339	365	364	382	350	399	386	361	362	412	383	378	370	391	373	363	418	374	381	344	339	351	351	357	375	404	393	373	357	350	369	375	362	368	335	375	377	396	353	382	371	359	344	356	358	345	374	380	386	341	364	354	368	379	399	363	388	365	380	376	367	353	370	341	391	346	345	345	342	372	350	362	353	338	367	362	307	360	339	339	346	343	384	356	333	382	350	340	368	332	359	372	363	362	348	351	364	355	354	337	349	356	360	373	350	352	328	342	345	382	364	366	348	378	345	345	344	379	389	374	347	359	366	342	360	359	399	382	377	381	377	354	365	353	319	369	341	350	348	329	361	347	336	370	320	378	362	338	375	337	368	360	404	336	364	378	363	343	378	336	358	354	350	373	372	366	377	373	365	366	379	392	366	338	358	352	356	354	353	338	363	359	376	377	359	368	349	356	383	380	350	338	380	375	383	384	333	379	381	353	356	331	401	398	345	357	373	363	398	367	395	379	382	333	341	379	373	392	352	402	367	373	345	391	317	354	391	335	347	380	337	333	358	332	359	356	351	367	346	330	373	370	358	353	378	360	354	358	389	371	369	403	354	343	355	385	366	388	339	363	349	350	355	379	355	319	368	358	357	345	383	350	359	373	331	388	392	372	354	368	324	334	400	361	391	349	400	367	397	338	348	358	352	341	357	350	335	372	387	355	388	375	381	375	350	360	362	381	358	357	375	365	354	364	374	352	390	368	371	365	385	350	350	373	357	371	363	377	374	364	377	377	349	334	354	329	355	365	344	347	346	389	308	371	395	334	373	402	395	382	377	360	334	349	384	369	399	355	361	360	334	337	345	367	355	354	363	379	383	364	355	356	396	339	335	382	351	384	386	377	324	352	378	330	397	389	365	351	369	386	387	319	354	383	386	376	340	392	380	371	351	359	368	371	340	333	355	369	360	361	325	337	332	352	333	352	365	356	332	362	376	349	379	381	344	355	361	315	388	409	381	340	356	391	364	338	352	400	392	371	352	368	386	310	358	358	362	390	382	378	352	377	352	359	349	347	360	358	331	349	373	384	399	351	347	362	358	368	330	363	356	345	356	375	376	348	347	348	359	340	352	385	339	360	359	347	367	361	344	362	407	369	434	377	360	340	341	353	355	366	338	388	351	385	387	371	356	359	387	364	378	343	356	348	383	351	384	365	392	388	374	381	339	360	357	320	386	360	374	387	353	371	392	360	341	380	356	368	375	354	346	348	369	357	364	336	341	369	391	329	369	360	319	375	359	346	365	359	361	376	368	371	382	374	375	360	349	343	394	371	375	360	376	375	352	338	370	367	319	376	348	377	354	345	368	354	353	367	370	376	396	362	346	383	364	385	385	384	352	362	345	349	379	316	362	356	356	386	354	432	366	345	392	353	349	353	348	318	360	332	409	381	377	400	347	357	360	396	339	381	352	330	364	353	365	320	397	363	347	345	336	345	341	384	401	363	407	376	339	382	332	379	364	357	314	370	325	354	357	307	338	357	373	327	370	386	335	333	345	366	334	376	329	315	367	356	372	356	351	365	339	384	390	372	376	353	372	349	333	368	337	394	357	365	390	374	356	367	361	348	377	377	320	360	372	382	339	369	329	391	382	358	351	347	381	396	361	376	364	368	340	336	337	345	359	368	396	379	369	386	390	367	321	386	322	337	382	380	315	352	358	345	364	377	401	379	329	366	384	335	384	372	328	362	302	344	347	370	340	318	378	378	353	389	356	378	346	352	362	364	348	418	331	349	362	404	400	364	349	335	365	353	328	350	363	347	371	368	334	396	381	332	378	370	387	420	360	363	387	352	351	342	357	374	325	337	351	340	391	381	352	356	350	356	352	362	407	350	361	375	366	346	418	385	368	361	353	373	393	379	351	349	384	362	433	368	369	386	337	355	378	372	355	340	382	392	393	380	392	370	352	369	354	344	359	334	333	360	355	363	387	382	385	384	378	382	375	371	410	365	399	342	362	356	326	342	353	365	358	358	357	392	336	377	355	370	379	388	373	348	365	354	367	356	370	378	375	382	374	363	365	345	332	356	361	375	355	383	367	338	375	396	365	365	371	383	364	339	367	361	342	361	395	362	353	365	363	358	349	374	344	348	357	381	372	382	355	396	389	362	356	357	349	369	365	394	365	394	334	381	334	392	356	365	344	349	378	363	363	361	377	360	368	372	343	380	361	380	356	356	368	345	351	346	336	356	396	367	354	330	354	355	342	363	386	348	356	399	367	376	355	362	359	316	349	356	361	400	343	363
5462	1097	995	866	936	910	869	908	903	853	867	919	907	920	919	849	842	850	854	821	896	851	885	871	938	920	890	874	879	914	876	908	910	864	867	826	896	858	854	848	878	884	901	866	884	943	826	839	893	942	896	866	931	868	898	918	872	851	878	923	845	920	911	885	858	902	846	869	841	858	846	801	863	867	826	912	915	875	895	886	886	866	870	911	881	820	911	872	921	875	911	922	865	888	898	864	878	882	845	927	926	885	886	887	823	897	829	910	904	910	902	821	911	920	866	897	847	857	902	891	912	873	828	855	916	870	922	899	949	850	856	843	896	898	874	872	865	883	903	907	908	839	917	898	840	962	877	932	858	809	889	872	906	863	877	855	875	830	911	893	895	910	864	853	925	865	873	876	893	917	849	836	889	918	884	895	861	903	875	932	888	895	852	858	888	928	896	865	824	825	875	853	868	858	862	879	849	911	889	858	871	845	900	910	861	853	879	871	838	891	871	850	845	863	888	881	869	938	815	853	835	893	908	856	914	860	883	922	924	851	891	930	848	915	903	906	895	903	856	823	856	876	876	839	839	878	935	853	872	904	818	877	827	915	902	928	936	881	836	853	915	827	840	875	883	880	928	862	843	839	892	865	885	908	919	905	891	902	897	819	847	820	867	897	942	882	824	891	852	890	875	940	885	920	843	881	906	918	846	862	885	832	892	915	898	873	844	912	876	939	855	958	846	905	852	855	873	858	855	878	924	877	887	907	918	814	859	899	869	869	933	848	910	905	847	893	820	886	848	812	821	815	834	839	850	866	843	901	842	894	847	928	870	921	854	872	873	843	902	839	848	890	828	836	888	933	882	857	860	903	847	839	877	911	870	856	895	903	875	865	844	889	806	844	840	916	888	843	905	933	876	829	857	879	853	893	862	868	863	903	912	895	874	862	880	912	880	891	874	914	887	876	891	864	890	869	895	842	852	854	885	842	865	882	885	845	853	871	897	893	929	889	875	815	887	828	920	936	889	877	846	839	905	801	906	888	879	906	845	824	825	838	876	862	886	885	878	889	846	816	874	900	902	890	877	817	924	808	853	902	836	857	901	897	896	913	877	865	881	882	883	920	862	889	862	896	885	894	886	903	849	796	833	837	903	895	846	854	844	836	940	883	877	864	859	889	831	914	864	839	879	878	849	880	857	839	869	868	851	823	822	871	896	891	837	909	851	810	874	907	852	910	810	922	890	889	813	884	848	887	911	930	853	900	816	919	874	887	882	869	863	867	855	883	919	880	880	917	919	866	821	854	915	844	869	881	886	834	867	938	866	846	841	894	913	880	870	906	886	900	842	868	847	854	882	852	898	894	884	911	892	872	857	825	873	882	864	842	901	868	850	910	889	878	857	891	884	845	910	842	830	837	840	880	902	883	878	922	877	878	908	849	820	881	898	826	872	860	870	924	842	866	878	937	865	877	875	855	861	827	880	807	888	832	885	835	890	843	867	906	847	854	859	865	889	875	878	852	894	872	900	879	877	878	945	880	857	906	848	866	884	813	875	865	847	904	863	891	874	901	866	919	882	908	930	898	846	891	853	825	901	872	824	903	912	822	892	869	807	851	886	842	842	856	900	875	858	905	846	877	878	907	902	917	880	889	850	841	876	909	863	871	852	860	925	852	875	916	902	861	887	890	877	869	858	849	860	848	900	843	846	926	934	843	829	870	808	911	853	845	899	906	928	881	912	886	842	889	856	896	861	899	921	923	822	848	859	826	853	910	867	895	807	855	852	875	856	851	800	859	911	875	852	846	891	888	875	892	901	882	871	896	888	894	913	858	872	883	955	863	866	911	879	865	870	853	901	829	936	882	843	841	847	830	866	895	911	854	939	872	873	873	889	887	864	866	881	859	833	886	861	901	876	891	870	823	869	881	879	873	879	918	878	874	822	866	862	891	907	832	864	900	864	803	819	870	873	918	843	817	887	989	843	866	877	876	844	945	926	878	830	944	891	808	898	868	823	833	812	860	849	874	879	872	890	888	848	896	850	886	894	828	818	910	937	868	879	856	813	899	847	832	885	895	915	896	862	851	900	866	875	885	870	876	893	868	845	897	857	836	876	827	884	860	887	855	890	875	906	906	835	844	817	876	871	895	891	840	878	831	856	890	858	876	851	892	846	891	827	860	888	852	852	868	831	871	868	879	932	894	858	854	858	901	842	829	867	925	917	820	887	877	888	846	901	843	921	869	875	879	891	888	947	907	878	851	948	847	864	840	916	894	881	813	853	891	827	939	835	851	887	866	903	891	844	840	865	889	870	900	857	889	916	827	864	831	833	875	941	885	798	870	889	852	882	831	902	947	874	854	860	839	860	851	873	847	829	824	878	856	890	835	842	840	838	879	867	882	858	840	917	899	900	890	846	917	866	890	859	852	882	895	917	928	866	884	886	836	884	865	912	891	853	856	936	896	929	889	872	846	894	862	909	883	885	883	857	877	911	878	889	886	878	866	843	897	861	878	920	842	857	902	921	888	863	912	848	932	851	903	915	923	937	867	885	872	827	841	854	845	875	853	885	850	878	892	882	896	905	877	846	870	855	879	862	821	918	865	889	886	886	834	887	861	912	835	869	866	903	897	836	868	856	897	884	878	906	844	866	885	854	849	928	895	891	834	872	878	929	884	858	901	842	849	916	893	905	878	858	846	906	853	851	863	882	884	880	860	823	899	890	878	916	848	900	911	829	900	912	863	916	830	874	890	903	902	828	892	891	842	848	887	881	841	930	883	942	824	928	892	837	918	889	855	884	865	848	846	813	874	920	876	879	801	890	921	856	876	831	902	898	884	865	840	830	876	906	893	892	864	929	894	858	887	799	877	867	875	839	905	820	909	866	839	857	903	913	863	879	852	827	901	903	833	848	835	943	876	934	856	859	868	818	892	900	945	917	902	829	844	855	912	865	893	866	832	901	904	867	910	829	867	889	856	857	886	857	878	861	838	905	887	942	895	818	888	862	866	903	889	914	935	893	906	876	950	886	899	874	871	801	854	864	833	841	853	915	889	931	871	867	855	850	884	840	883	857	882	916	919	919	840	818	870	846	926	899	935	880	909	858	862	871	822	960	893	920	903	902	881	901	895	872	883	883	884	862	852	879	924	865	848	836	860	821	878	854	869	901	840	867	833	853	886	898	922	880	840	819	864	921	899	923	919	907	852	805	860	947	898	798	920	878	889	858	829	834	931	876	879	852	919	831	826	905	870	871	867	822	889	888	904	839	873	892	959	856	907	866	867	893	851	856	865	843	844	911	845	875	898	860	906	932	864	849	834	901	900	912	868	834	855	905	922	839	910	858	902	883	907	875	902	945	845	917	901	851	921	892	855	848	915	890	902	856	822	853	851	911	876	919	830	931	865	904	873	878	836	888	868	888	834	906	924	876	831	855	894	900	873	875	886	869	873	876	919	831	831	842	836	891	909	883	874	862	869	851	843	889	884	881	850	866	970	926	826
24655	20998	23908	28273	20994	12824	506	428	321	317	323	307	284	282	287	279	270	294	292	213	251	271	310	300	257	286	263	259	266	269	281	249	297	261	244	288	245	265	269	272	303	266	257	251	248	263	272	275	294	273	270	302	255	243	279	282	219	264	267	293	256	261	265	272	287	270	295	250	288	277	260	243	254	280	246	277	260	267	276	299	250	292	268	245	268	284	286	254	235	273	257	244	262	286	272	272	283	284	256	287	276	262	267	268	289	278	273	265	279	243	249	286	279	269	277	269	294	261	272	277	260	293	256	247	257	255	246	281	264	270	295	289	259	245	253	258	274	270	226	262	258	281	275	270	264	275	282	281	266	281	241	270	236	285	245	250	269	286	251	278	270	262	270	257	278	267	293	269	272	286	232	254	319	272	257	270	272	278	230	271	237	257	252	263	240	291	270	289	254	233	306	272	281	262	272	283	258	257	287	293	244	267	258	263	304	266	260	273	262	244	268	268	258	257	310	297	265	236	254	281	267	248	232	271	273	268	272	259	260	275	256	255	241	292	272	278	275	267	261	257	301	251	272	222	281	268	267	279	268	271	290	244	240	272	273	268	290	290	246	274	263	254	275	263	258	225	275	267	265	263	248	248	276	262	292	223	272	255	271	253	279	264	272	271	254	279	271	258	287	269	248	263	265	256	261	264	284	260	261	244	273	268	274	264	267	266	262	268	293	272	267	264	259	282	281	271	286	298	272	270	267	260	265	279	252	261	241	271	263	258	281	233	259	256	240	275	269	263	261	271	282	288	253	260	244	285	270	262	251	246	258	244	267	264	254	274	265	247	247	252	270	262	275	262	268	272	275	267	244	285	267	229	289	234	268	255	274	270	287	259	276	272	241	270	260	253	262	265	270	289	301	264	260	282	239	293	282	268	273	283	274	302	248	252	268	227	265	259	260	287	272	287	252	290	253	277	256	303	268	259	254	271	249	258	286	272	291	252	269	301	245	250	305	258	269	282	286	283	268	265	251	263	257	292	258	264	254	275	249	241	273	300	276	250	278	271	282	283	262	265	234	254	266	224	273	272	270	233	254	245	240	248	237	295	286	270	256	263	240	236	253	264	270	259	259	259	286	269	244	248	270	241	227	267	289	277	278	258	291	253	267	241	252	272	246	275	268	249	275	254	259	262	276	246	262	258	273	253	252	272	246	265	264	270	282	260	290	249	267	258	252	280	247	263	245	249	277	284	247	283	273	287	255	301	271	263	271	258	260	244	263	253	276	222	283	254	284	287	275	260	256	273	254	254	270	278	265	253	264	237	259	257	267	277	249	246	322	261	277	249	233	307	262	265	256	278	278	292	265	276	249	233	228	302	287	278	246	292	281	243	282	270	257	278	273	268	273	272	308	265	279	282	289	279	260	273	278	293	260	259	256	270	261	279	282	231	276	236	252	278	256	274	288	283	269	291	298	256	249	276	271	239	280	271	287	283	276	271	252	275	275	314	239	285	256	273	260	282	246	264	268	256	247	266	260	221	255	277	264	263	243	267	262	270	270	272	241	251	250	257	266	291	265	251	264	287	252	263	275	289	251	262	243	269	244	273	278	275	278	279	311	281	244	250	237	282	259	293	251	256	247	299	254	273	250	252	290	265	293	233	234	273	268	264	278	273	242	229	262	311	295	267	248	287	239	242	269	280	252	276	284	274	279	263	250	239	263	285	253	266	249	299	279	260	288	229	258	261	278	287	241	278	293	281	239	254	274	278	277	277	258	276	275	298	275	270	300	254	249	249	255	260	263	278	270	286	238	225	276	246	256	279	264	262	251	241	286	251	243	250	278	264	287	289	279	242	272	245	286	272	270	252	306	294	271	274	283	267	275	271	281	258	270	274	295	244	265	295	265	239	271	252	270	267	257	291	280	278	274	266	272	266	258	255	275	249	258	305	287	272	297	264	270	283	248	251	258	274	270	253	288	259	285	264	278	265	275	254	289	277	270	287	272	276	243	268	241	246	256	285	265	300	271	251	273	256	289	276	281	269	263	249	276	278	253	209	238	276	268	270	268	271	270	259	253	276	257	269	288	277	266	241	290	251	226	259	252	261	288	271	269	269	285	241	262	257	275	280	268	282	250	255	263	257	286	240	292	278	265	277	269	231	254	261	253	292	253	292	265	254	269	241	291	247	269	244	272	272	265	275	258	250	287	277	271	245	260	287	237	240	251	268	272	306	251	275	255	290	266	240	267	287	267	256	252	286	278	290	246	266	249	287	268	263	265	293	249	269	281	283	256	257	252	223	266	265	277	271	287	260	235	252	239	259	283	284	261	265	271	279	234	256	298	253	273	270	280	242	236	277	275	241	299	269	271	266	302	283	289	289	283	250	285	258	281	241	237	261	255	228	258	233	255	251	215	294	250	272	242	255	266	241	270	280	260	245	307	253	257	273	275	260	268	276	261	257	269	256	246	307	254	282	269	279	275	270	267	281	253	284	249	260	258	267	246	248	273	281	264	266	257	278	244	248	279	259	275	278	270	254	260	232	244	271	276	261	256	294	264	257	261	267	257	236	253	241	281	262	273	252	253	266	253	287	266	274	288	244	231	259	258	266	262	280	253	281	257	252	279	278	244	283	292	260	278	280	266	267	273	258	261	265	262	276	240	256	271	285	291	274	263	263	267	271	228	275	318	265	302	241	257	260	255	265	280	289	268	262	241	284	275	243	253	258	260	257	244	288	255	253	276	273	293	282	274	276	240	272	245	247	288	271	255	284	240	283	248	276	249	270	247	261	250	276	258	260	268	269	260	267	261	261	246	265	249	264	256	281	290	267	292	260	274	256	263	303	251	283	287	273	285	279	257	249	299	259	264	268	267	250	273	256	246	245	264	250	251	283	267	273	269	291	254	244	267	245	269	255	252	291	254	262	255	287	264	278	294	274	296	273	297	292	276	283	262	287	294	279	261	281	266	268	272	253	270	283	292	269	275	266	287	276	284	276	284	263	284	271	291	292	275	292	253	289	312	270	273	280	258	277	294	269	265	253	283	242	248	277	254	297	237	270	258	278	236	269	235	271	268	253	232	258	263	276	249	285	267	264	252	284	284	265	271	242	277	266	270	260	262	286	287	280	272	263	252	260	261	259	237	279	258	265	276	279	266	285	282	279	272	287	296	277	253	291	286	255	246	241	276	266	259	259	245	252	277	265	247	284	241	286	254	258	240	298	241	279	284	261	281	256	292	258	260	289	271	269	259	257	268	267	284	222	271	250	244	271	240	265	285	267	255	246	245	277	286	275	305	307	259	304	275	263	282	243	289	281	292	276	262	251	265	251	280	254	291	284	263	267	270	278	272	257	252	280	245	258	268	254	277	262	248	263	268	258	273	275	239	296	301	306	254	284	252	258	236	269	260	273	262	256	272	289	246	266	277	288	260	273	276	267	261	280	288	251	263	274	273	254	306	255	284	279	250	262	267	270	273	273	271	253	238	271	275	271	250	275
3249	1949	1203	855	733	758	685	683	673	692	655	668	678	654	627	642	648	654	657	640	633	614	615	659	686	693	609	647	626	636	645	677	659	626	672	703	588	640	669	656	673	668	611	677	670	576	652	693	620	647	695	660	659	697	662	659	674	630	647	649	695	599	640	691	689	612	616	657	614	666	635	625	631	682	640	588	674	642	619	670	662	623	677	628	652	704	644	665	610	654	683	637	648	631	663	667	681	667	647	633	649	720	609	673	664	628	675	632	747	632	647	713	649	641	710	617	634	675	636	675	661	674	651	631	684	665	644	648	675	631	649	680	635	683	665	634	621	631	628	664	673	635	662	672	617	664	657	666	678	669	627	658	645	631	626	671	729	695	663	676	640	661	659	649	636	691	634	619	645	648	623	655	670	643	636	664	682	710	653	655	684	637	650	685	641	669	701	643	646	673	662	656	652	631	660	646	648	640	657	657	667	646	681	618	678	638	660	625	669	660	620	654	669	690	663	654	659	662	672	642	660	621	675	629	650	677	656	687	633	671	721	676	630	687	669	663	624	684	677	637	649	598	690	665	683	646	691	655	637	657	637	649	666	681	665	619	654	689	651	667	659	636	579	677	630	678	669	641	660	619	669	695	652	682	651	639	670	644	628	605	610	659	646	647	667	596	691	679	682	624	664	664	653	654	671	647	658	637	646	652	618	634	629	695	631	666	650	639	654	638	690	666	645	648	653	675	644	649	638	644	685	609	651	674	638	662	662	665	660	674	686	647	674	659	687	677	614	643	667	632	667	636	652	630	696	622	675	654	661	637	669	649	653	679	643	678	657	634	677	666	654	668	651	667	650	608	619	643	662	644	648	664	638	650	675	654	695	660	665	637	611	660	609	640	613	591	696	653	667	661	665	661	604	625	645	734	633	640	581	662	619	690	650	632	675	605	647	654	659	660	665	614	656	622	644	680	691	632	657	605	673	673	632	641	612	677	670	666	611	617	655	653	655	649	621	605	654	598	621	678	642	686	647	677	681	729	587	679	653	666	684	657	662	608	640	678	725	639	635	622	641	663	689	624	664	647	655	648	651	649	626	663	749	655	630	659	625	658	665	666	667	608	668	616	664	660	600	645	695	681	672	660	671	660	646	661	672	606	648	677	672	600	634	648	680	625	686	635	660	659	648	655	667	640	632	624	622	662	644	609	620	643	614	650	630	637	675	684	640	630	681	612	637	650	677	632	670	667	655	657	651	698	619	676	678	715	676	619	641	650	671	609	682	714	682	611	642	624	679	589	684	655	637	686	659	614	611	604	685	657	654	658	647	630	686	645	633	607	695	649	635	635	632	631	639	682	646	690	644	639	651	606	672	631	645	635	634	625	664	680	637	650	641	663	624	651	672	674	647	675	610	661	626	625	684	639	617	641	699	688	631	701	651	706	663	674	628	683	647	641	647	659	700	703	659	633	640	651	606	647	694	632	621	663	630	613	655	653	648	637	675	646	644	648	640	657	675	623	636	631	677	662	653	595	642	692	666	630	628	635	652	664	634	641	650	701	651	680	672	646	619	644	644	640	641	656	627	622	690	650	648	647	663	645	630	682	663	645	652	652	600	644	692	638	645	623	650	608	708	657	666	634	667	683	624	632	631	617	649	648	604	657	695	653	646	662	676	677	663	614	637	649	690	649	640	662	669	680	685	657	644	666	638	673	638	671	669	671	631	637	647	648	647	632	649	620	599	646	643	676	622	680	673	646	651	622	646	674	713	640	728	679	619	650	689	630	643	681	632	670	670	679	672	652	671	620	665	669	677	672	651	679	632	658	655	665	625	609	671	624	662	656	611	686	656	664	635	653	601	666	664	703	669	710	635	613	622	645	617	639	628	674	616	689	669	667	702	681	648	642	661	671	627	651	647	664	649	610	674	643	674	654	678	645	633	668	694	650	687	635	668	638	660	631	642	618	644	641	647	648	677	649	677	645	635	636	649	682	629	694	637	687	635	688	620	623	587	649	669	662	662	644	630	671	621	667	710	629	678	658	633	637	659	673	629	649	621	614	651	615	677	683	657	652	662	668	615	636	663	640	677	606	662	658	674	664	594	646	637	686	639	623	639	598	638	656	680	621	654	630	653	660	630	657	661	648	623	653	634	633	613	704	636	678	676	634	650	671	680	623	639	652	695	650	633	694	653	609	607	685	687	685	657	685	605	668	681	626	638	627	646	648	657	680	667	637	624	638	681	661	707	628	653	679	638	608	640	690	593	631	649	625	654	646	633	603	703	610	645	624	695	620	709	695	670	649	624	634	648	664	679	636	667	614	668	650	654	649	660	633	674	656	652	639	576	682	600	625	629	672	648	652	656	634	650	669	613	662	682	663	654	642	652	660	622	643	674	624	677	652	636	689	682	595	631	641	624	580	683	653	632	624	615	642	626	617	677	648	666	666	618	660	614	673	666	652	665	651	664	635	683	617	641	612	650	691	622	706	663	688	648	615	661	674	641	634	696	608	656	662	626	625	609	607	622	653	637	642	632	683	647	673	633	642	647	661	652	618	677	634	647	684	619	670	632	629	651	653	667	642	682	616	670	700	703	653	678	629	642	628	661	594	706	615	675	613	637	645	646	629	637	629	663	654	648	645	652	647	668	617	612	661	630	678	647	682	659	650	626	698	621	670	644	682	614	639	636	653	677	658	643	650	654	653	629	630	661	704	662	612	670	647	644	657	654	657	631	635	653	674	649	646	621	667	614	624	660	630	628	680	668	607	664	642	671	623	665	613	649	641	649	687	700	664	653	619	625	653	622	649	630	691	612	682	699	622	660	673	639	658	671	619	656	636	603	649	690	656	640	722	638	636	615	663	668	670	673	682	661	637	682	617	649	663	690	627	654	645	649	639	668	677	667	663	662	673	652	679	649	660	643	642	654	647	640	696	642	645	647	618	631	643	660	664	672	692	602	680	681	659	662	602	599	691	680	667	661	653	728	672	629	679	647	663	659	680	708	614	633	690	650	677	684	653	602	682	647	625	617	634	662	635	684	639	598	655	647	677	641	638	654	656	658	655	633	636	640	629	630	670	617	651	639	679	656	689	717	663	700	632	600	623	655	638	666	668	636	641	648	657	624	621	659	657	614	636	644	644	721	633	679	643	666	662	627	580	623	625	671	658	655	622	650	682	613	646	629	657	595	660	659	635	625	600	659	634	671	695	642	724	627	627	689	661	730	662	629	637	630	663	687	676	642	644	650	675	677	693	669	613	648	633	657	635	679	653	659	626	656	607	655	642	647	702	676	626	635	650	702	637	658	706	732	655	726	650	649	644	656	614	651	672	677	614	675	612	621	668	656	656	642	659	661	678	697	649	652	675	625	653	667	632	670	648	618	655	629	629	681	652	666	682	642	697	651	590	637	662	608	667	665	639	663	650	617	627	661	698	704	645	643	664	653	637	646	671	623	661	684	661	613	673	628	622	635	673	670	663	654	584	694	677	627	591	686	670
23910	20994	24333	27787	20997	21006	12480	476	270	250	234	193	195	167	187	161	173	167	148	162	143	139	155	156	137	155	160	135	118	149	132	146	149	133	142	126	141	122	129	124	142	163	146	139	141	131	122	142	146	139	133	146	140	166	152	129	120	146	155	133	129	147	144	132	134	143	142	128	146	137	126	142	132	129	145	123	140	132	157	131	144	167	146	126	130	129	125	135	145	128	116	127	111	123	152	145	137	150	136	127	125	144	132	126	136	142	124	133	155	119	136	130	128	152	120	139	138	120	135	138	139	139	146	128	129	129	138	144	150	149	142	127	159	150	136	109	128	131	123	126	126	131	155	134	149	155	148	147	133	120	132	123	144	147	167	125	153	131	142	126	127	142	126	125	135	136	119	135	134	99	153	127	147	142	130	118	129	122	121	131	116	143	130	147	129	125	128	129	141	133	131	113	135	153	138	131	126	134	132	120	138	132	143	131	145	149	127	128	138	143	140	133	135	133	129	141	114	115	125	146	150	148	146	105	141	147	143	134	130	131	117	136	133	128	142	147	140	141	130	118	108	127	127	125	128	136	116	138	134	121	152	118	125	137	139	143	130	114	138	131	130	129	133	141	133	139	147	129	154	143	136	137	129	137	135	143	136	126	130	140	120	117	124	156	119	126	164	111	160	131	129	150	144	147	130	145	122	137	135	160	133	121	133	112	136	124	149	122	147	122	139	133	146	130	150	131	118	123	156	149	165	119	126	145	130	143	109	128	126	111	155	159	151	130	133	128	147	148	125	144	143	128	120	105	131	144	128	162	155	123	136	128	117	134	143	121	139	145	141	129	142	143	135	145	133	149	127	137	138	157	131	146	149	125	136	125	137	130	153	128	124	135	130	135	141	133	177	154	129	135	133	145	125	149	114	142	102	132	137	158	137	135	120	158	151	145	146	138	132	127	143	145	147	146	129	120	120	135	144	130	126	133	119	133	135	154	128	111	141	152	145	129	122	131	154	142	130	147	135	129	137	143	112	135	133	141	133	151	130	128	111	124	139	149	159	133	132	132	132	152	148	114	139	132	141	144	139	157	137	138	127	131	139	153	144	114	119	106	148	149	125	110	124	139	117	133	129	149	141	126	109	131	155	142	116	126	145	128	131	126	146	129	127	142	137	134	115	112	131	153	114	108	106	125	132	153	131	140	136	141	124	135	140	145	130	151	131	123	114	97	142	111	116	111	117	141	129	139	143	128	140	126	103	137	132	144	128	115	138	152	134	131	115	149	132	129	124	128	134	131	137	139	114	145	140	126	140	132	127	136	136	131	149	134	127	127	118	153	119	128	135	123	139	138	168	151	132	115	117	135	132	141	131	134	133	149	122	148	149	126	117	154	162	115	145	149	152	128	141	155	141	154	110	99	130	131	138	162	151	115	133	117	149	142	131	136	115	123	125	132	126	130	131	135	136	117	136	137	169	125	126	101	134	128	136	140	122	133	128	134	136	159	148	120	145	147	139	127	140	128	135	121	156	139	139	136	129	126	140	138	144	158	124	140	118	118	135	144	151	121	150	120	132	153	126	133	123	118	128	122	137	122	142	131	141	125	130	138	129	130	133	121	132	126	146	138	121	137	129	143	143	132	125	127	153	143	122	115	122	120	137	125	151	132	125	119	140	113	153	134	150	147	133	145	132	140	147	140	130	135	128	135	144	144	115	141	126	122	113	104	141	122	132	130	135	124	125	119	139	141	144	158	147	119	132	118	155	127	159	136	143	128	145	121	125	134	150	121	135	111	149	126	118	139	155	115	152	101	113	142	117	131	135	154	148	131	151	153	124	140	130	146	113	117	143	166	108	131	166	138	144	135	128	154	123	138	125	126	156	114	135	145	129	132	152	145	128	145	140	160	124	117	153	143	136	111	123	134	134	124	126	125	125	153	143	129	115	141	129	120	127	126	153	132	117	131	112	117	159	124	120	129	122	133	139	142	109	136	135	140	130	143	130	139	143	134	122	143	143	152	129	121	133	135	145	120	137	121	152	149	137	135	129	137	132	128	151	118	138	130	135	139	145	150	170	131	149	158	110	127	140	133	117	123	136	126	139	135	120	148	122	145	113	127	124	116	138	138	129	121	121	131	137	137	126	134	126	129	131	145	134	148	137	154	140	122	129	123	135	136	133	119	126	126	145	134	141	143	126	129	129	134	144	136	134	139	136	157	129	111	139	140	134	135	144	125	130	134	156	153	118	126	139	170	111	131	128	136	123	135	138	163	152	157	127	127	135	114	143	133	127	140	137	135	145	159	122	144	123	138	120	140	140	122	134	160	119	150	135	146	141	97	140	153	149	101	135	132	134	130	132	142	153	124	134	119	141	132	134	122	130	139	132	132	139	142	137	161	157	148	136	148	113	132	114	127	127	110	113	136	131	132	124	118	132	153	142	142	147	111	144	123	131	123	129	136	137	119	135	122	133	129	144	134	138	140	146	124	138	144	120	130	132	138	125	141	141	145	139	152	129	133	139	136	118	130	139	144	139	148	134	139	141	122	155	142	130	139	134	138	115	132	155	130	137	149	127	136	148	137	119	142	134	136	135	123	122	139	124	126	125	151	148	143	151	145	142	117	136	138	145	129	110	124	142	145	145	129	136	147	128	124	142	156	141	115	152	143	126	145	129	137	137	143	172	129	139	146	126	123	106	139	123	135	105	129	153	117	134	144	116	121	133	136	134	142	139	130	133	135	122	132	133	142	140	119	137	117	133	115	121	133	126	124	133	116	127	150	100	136	152	141	140	116	143	128	144	121	143	140	139	145	145	126	144	133	111	108	128	136	151	152	124	141	132	150	156	149	132	132	128	130	124	150	116	138	135	136	120	130	118	121	133	120	139	122	128	130	124	158	139	137	127	140	133	148	144	123	138	123	141	113	138	154	143	152	115	133	133	110	138	128	135	126	108	115	143	132	123	146	125	108	137	118	129	131	125	139	122	139	160	145	141	118	148	123	119	125	124	104	139	137	135	125	121	139	122	116	141	128	133	133	147	130	170	137	148	132	149	131	130	109	127	125	131	122	150	132	154	145	133	139	152	127	140	145	120	126	117	138	134	106	129	127	107	131	131	127	136	155	142	125	112	134	123	137	136	121	131	144	128	118	142	128	127	131	160	119	136	124	133	120	160	153	141	114	127	143	150	121	118	130	142	135	124	118	116	113	130	149	137	133	141	143	157	118	136	160	121	122	136	116	121	135	126	143	166	140	132	116	126	144	139	125	143	136	160	118	132	140	129	141	126	145	133	150	150	138	132	134	131	139	134	131	129	127	122	122	117	122	109	131	140	132	112	127	129	119	110	136	126	121	130	135	133	138	121	128	116	138	128	132	115	137	129	107	155	130	133	140	132	140	126	153	133	131	147	139	132	141	127	137	159	125	135	145	149	154	140	119	112	144	145	135	158	159	138	134	145	155	140	136	131	110	155	132	114	112	129	155	126	136	126	156	133	135
3066	3100	1399	769	574	550	439	432	401	405	401	381	399	373	405	412	384	379	357	414	364	361	350	383	357	370	378	364	356	382	374	350	347	358	345	352	324	347	340	366	392	349	378	314	333	353	380	366	342	332	391	350	384	358	345	368	354	372	336	365	325	360	353	370	381	312	361	370	338	339	394	333	380	363	357	361	348	342	360	383	343	377	349	359	379	319	352	367	375	354	351	392	378	372	368	312	344	356	366	386	361	319	342	360	368	351	375	363	384	331	330	335	379	352	330	371	353	354	342	346	361	362	351	385	345	393	338	381	388	358	347	340	389	345	326	379	372	323	384	377	373	380	311	379	317	389	358	332	388	340	329	377	379	360	354	340	354	332	405	355	361	314	337	375	363	351	343	350	368	372	356	335	352	354	340	377	382	366	346	373	369	377	364	371	400	393	399	354	392	385	333	345	363	358	361	363	346	368	341	349	378	365	344	358	358	374	357	354	335	388	343	347	377	349	387	338	348	360	317	345	386	380	422	372	333	412	355	329	366	366	372	329	341	387	350	346	382	350	333	365	318	336	335	355	379	389	332	372	335	329	361	346	406	345	346	375	362	378	331	358	364	380	346	337	339	385	375	367	397	355	366	358	364	352	346	341	344	336	382	355	379	372	338	349	376	334	354	356	369	385	353	360	381	384	386	373	357	371	353	355	356	380	347	373	359	352	361	346	360	388	354	353	357	365	368	359	396	329	396	345	381	333	351	360	354	343	323	376	395	351	352	346	365	354	353	359	353	361	333	332	374	344	342	347	380	352	342	340	363	359	341	342	398	361	368	352	367	355	356	354	362	380	374	351	369	377	361	342	372	368	336	359	378	333	389	371	380	349	327	339	394	331	365	347	372	357	361	339	338	370	357	380	377	372	386	357	357	383	342	349	388	368	387	375	401	380	405	380	368	375	353	352	352	377	358	375	359	348	389	353	364	364	376	369	356	369	333	360	377	326	384	345	350	374	345	330	361	351	359	379	356	358	357	359	355	355	345	352	379	352	349	343	340	342	343	341	340	333	328	370	362	369	372	364	364	379	373	389	354	372	345	329	329	337	372	362	358	400	323	365	366	360	349	368	336	342	377	386	356	357	362	330	393	367	394	369	339	347	342	318	304	370	344	351	342	383	390	367	387	370	367	354	354	334	359	381	375	366	365	368	382	342	348	357	337	374	359	374	364	348	352	385	354	346	347	369	369	394	377	366	322	349	381	374	372	363	349	370	398	328	345	401	393	363	338	359	352	371	333	365	377	347	352	360	359	333	379	347	341	357	364	360	341	361	351	355	369	426	361	356	364	368	346	340	394	343	344	348	390	368	361	395	370	343	348	376	331	367	350	360	348	352	342	393	359	346	350	359	318	369	388	371	359	349	351	325	333	363	362	377	351	369	336	335	362	352	370	346	391	377	349	360	389	343	368	365	378	366	356	356	319	335	350	332	353	373	343	338	327	350	357	348	382	377	346	328	373	377	349	348	347	348	371	366	330	380	368	365	370	366	346	360	391	364	340	353	360	376	348	352	370	363	367	358	339	358	368	353	338	400	348	373	363	362	363	345	399	392	327	385	349	380	374	357	408	368	343	355	395	359	368	340	357	373	360	333	391	381	341	346	372	370	352	396	392	361	362	370	342	339	368	367	366	376	354	381	375	384	352	340	378	371	353	363	351	352	389	339	358	321	357	379	330	352	312	368	360	340	365	342	394	397	384	375	369	347	371	385	362	353	356	354	403	390	343	397	350	340	388	379	372	385	341	367	370	365	376	371	344	336	343	360	331	381	355	365	336	375	366	365	384	352	351	362	397	347	373	402	352	371	375	351	370	315	363	357	328	367	360	347	392	393	358	339	395	352	389	364	346	372	385	345	374	366	396	354	374	378	363	352	377	320	372	355	358	360	366	372	345	344	356	363	359	374	321	366	371	364	359	377	338	374	386	379	365	348	351	342	327	397	366	373	367	350	369	333	357	354	353	325	382	358	380	375	373	382	324	376	352	317	351	371	359	350	372	370	335	359	360	371	368	338	359	368	345	325	366	362	397	343	353	360	355	336	371	373	349	355	379	358	340	351	366	343	379	374	344	366	340	362	342	318	357	377	368	375	337	357	362	309	362	361	369	391	343	370	363	330	397	365	355	380	363	343	364	347	371	360	351	362	364	345	378	365	349	364	361	357	363	358	353	355	370	364	352	362	317	353	335	360	360	350	378	344	343	365	364	367	376	356	373	360	331	334	361	357	370	351	331	379	348	336	370	372	371	373	357	380	365	348	343	368	336	370	388	345	396	369	350	354	380	329	353	361	357	365	381	352	352	356	365	386	361	378	386	413	359	361	331	356	368	377	370	370	361	363	349	323	377	356	329	349	326	336	371	374	372	425	351	365	354	376	326	386	336	349	360	341	365	360	378	370	360	375	364	366	360	353	346	379	346	359	346	346	358	364	381	342	359	346	384	361	353	330	328	352	363	381	342	395	355	352	367	385	333	343	370	355	340	368	366	383	396	355	342	386	377	336	346	354	356	384	380	373	351	356	366	384	372	317	359	296	361	396	357	360	366	359	334	390	348	392	402	367	338	347	355	314	347	370	357	369	351	337	351	354	402	350	356	359	368	346	342	350	363	346	333	332	386	372	367	353	370	345	337	358	370	329	333	333	339	341	350	368	352	333	338	350	348	376	397	380	359	350	351	366	326	387	306	315	360	366	371	325	323	377	330	350	360	379	366	366	341	377	361	364	347	354	330	384	365	364	354	367	368	354	358	355	370	349	369	353	370	354	355	353	375	384	356	363	357	377	353	370	372	362	340	343	380	356	336	385	340	376	350	364	367	377	399	350	364	362	340	391	358	375	364	355	343	359	348	327	329	344	350	404	370	333	367	355	344	320	369	361	335	380	361	341	372	380	345	332	361	401	371	339	374	341	406	338	386	339	370	360	370	346	385	338	376	372	348	392	372	365	353	366	365	335	383	353	362	388	335	349	391	382	383	367	347	388	358	356	350	378	341	346	371	374	312	360	403	327	348	340	368	337	393	349	395	353	358	378	350	378	361	376	374	344	343	326	328	386	393	385	376	332	377	358	360	351	387	356	363	353	396	372	383	363	354	323	347	358	390	350	371	360	353	345	354	354	370	351	370	408	376	379	353	395	360	381	385	355	360	345	348	357	387	374	342	322	349	355	360	342	346	381	378	347	358	375	371	343	345	360	391	368	365	341	365	332	370	340	340	385	373	365	341	393	325	378	348	321	370	339	334	403	352	349	390	338	343	398	350	374	338	338	383	349	337	400	367	363	353	368	340	351	386	377	373	344	395	371	386	366	362	352	366	355	357	327	348	358	356	366	389	357	355	385	379	389	346	364	379	385	372	380	370	365	371	369	344	357	348	373	361	376	348	362	337	362	375	373	353	358	349	336	381	344	351	361	367	333	364	370	388	369	331	352	368	321	357	351	333	343	374	384
31068	20394	10026	803	448	415	396	380	385	380	368	388	353	382	364	353	363	377	377	346	389	387	378	398	349	377	357	364	363	396	371	371	378	392	408	345	367	400	373	401	385	364	378	348	340	359	343	409	358	353	356	341	364	386	367	368	359	365	376	384	362	354	369	363	352	355	339	365	405	354	351	374	356	349	406	356	380	356	373	358	361	341	351	350	353	404	372	392	331	393	316	378	386	357	374	364	372	385	372	416	358	360	383	348	357	378	386	354	370	367	379	355	378	337	375	386	365	353	339	331	362	351	362	425	355	365	395	376	380	380	388	398	349	350	400	392	363	325	339	358	351	369	338	344	357	332	355	354	383	430	371	349	346	338	384	349	362	337	428	396	384	387	342	386	348	379	403	356	375	352	399	354	343	364	341	359	386	379	358	371	389	358	374	378	356	366	362	361	378	377	368	358	342	344	364	349	392	358	373	386	355	395	342	314	404	367	366	374	352	397	415	342	365	419	398	362	356	393	354	383	365	399	344	354	362	379	350	398	335	355	389	395	389	422	398	359	383	403	389	347	369	362	370	377	352	349	362	388	391	392	369	409	380	362	349	342	355	363	370	362	362	346	366	356	369	360	342	345	354	384	354	320	409	367	394	341	359	384	370	390	343	331	413	357	370	347	358	356	379	382	349	344	379	384	401	359	403	410	339	360	361	392	364	366	337	373	312	380	370	412	345	383	356	375	352	338	368	363	376	349	398	378	361	374	372	374	360	333	371	363	389	362	376	389	383	354	358	365	318	374	367	404	357	346	369	370	370	362	344	360	358	386	386	368	385	368	379	369	353	383	375	355	403	376	353	399	361	383	352	359	372	435	356	401	352	337	379	384	375	354	382	343	376	357	354	408	358	347	359	368	385	353	373	351	373	343	330	367	384	355	372	385	356	390	327	392	374	356	389	422	360	356	353	359	358	349	363	353	362	376	323	349	373	381	364	377	402	353	363	365	371	362	314	348	401	355	370	368	359	398	343	360	374	324	350	351	354	336	370	350	362	368	382	365	346	374	370	317	355	382	382	410	393	383	358	369	330	383	382	383	377	362	380	364	354	361	385	389	403	403	330	350	364	382	385	345	315	341	380	347	349	347	374	343	376	327	372	366	385	389	342	352	343	333	349	365	362	365	410	339	349	387	377	354	381	380	368	372	371	365	384	433	392	354	406	348	328	359	343	341	392	350	329	340	392	385	340	364	356	380	376	354	381	401	365	371	344	377	364	380	375	374	376	366	354	367	338	369	362	388	373	388	364	350	341	381	369	372	363	377	377	360	373	332	391	362	358	361	354	416	365	353	351	384	351	340	343	393	352	398	388	360	404	354	368	378	362	394	366	415	374	398	366	368	363	381	337	360	360	383	385	363	376	347	365	369	363	356	364	378	374	365	377	375	375	364	364	384	353	392	367	398	366	348	383	353	350	358	365	376	404	421	374	357	372	345	380	393	353	362	367	348	372	363	357	358	387	399	363	367	360	422	372	343	360	351	403	355	355	366	365	372	369	368	358	347	390	380	348	362	357	388	343	370	377	404	361	407	364	388	355	370	372	376	368	375	355	355	388	355	369	339	347	363	383	403	347	344	368	387	358	358	356	372	380	342	375	360	347	376	374	382	393	371	369	358	395	404	361	396	378	387	387	330	387	344	371	371	431	378	362	414	340	336	336	329	389	396	355	370	360	340	383	364	361	381	364	370	365	354	365	397	349	402	415	338	353	385	340	364	360	401	352	394	362	369	367	360	361	353	380	384	375	375	378	394	374	372	370	354	387	379	376	364	366	355	375	366	399	379	377	383	375	381	421	327	328	366	352	381	393	383	397	331	386	397	382	356	369	387	342	355	368	393	355	405	362	375	394	354	357	362	390	368	359	373	384	393	345	379	387	375	354	361	344	382	343	341	380	380	347	384	369	343	370	359	333	374	407	387	364	366	359	367	373	379	361	390	378	350	353	388	344	395	346	357	343	393	369	377	393	354	353	368	363	380	333	383	363	387	355	368	354	337	389	389	366	368	370	399	369	350	339	369	394	356	384	318	405	364	337	365	386	365	360	368	376	344	357	371	407	405	377	323	352	381	373	358	368	382	364	345	367	395	357	380	352	356	343	379	343	336	361	340	323	376	341	379	362	366	334	335	370	359	334	397	334	363	351	348	342	335	389	371	395	352	381	371	418	379	389	363	363	310	394	402	369	379	404	397	393	370	353	344	349	389	401	338	370	348	367	352	356	371	360	375	389	378	373	387	356	380	385	385	346	356	384	372	386	397	377	377	408	352	350	376	378	378	344	361	363	311	344	393	354	419	343	337	414	395	385	378	361	382	378	394	365	383	348	374	406	384	356	389	388	325	360	358	378	378	382	383	366	359	362	367	366	372	326	339	340	357	357	347	319	347	367	370	375	379	380	373	351	368	367	349	348	366	387	352	399	376	374	375	393	399	371	353	358	338	365	357	341	365	373	382	350	327	387	376	367	383	379	381	399	382	393	327	364	362	384	377	364	358	337	368	358	366	342	366	387	372	363	379	345	355	387	350	375	352	377	361	360	371	349	388	371	376	386	385	394	352	346	373	348	367	359	352	368	387	398	363	395	361	429	417	382	372	363	363	369	379	398	389	362	349	353	381	344	368	386	392	362	353	408	384	356	348	377	388	430	378	395	345	391	391	366	338	339	370	386	371	385	376	392	340	360	356	375	347	373	381	344	361	375	335	374	384	374	377	339	380	364	369	393	367	376	342	373	349	352	390	362	357	358	327	398	318	379	355	354	389	392	332	341	355	352	310	318	345	378	348	391	376	351	362	417	351	356	354	405	370	384	380	346	362	379	377	375	384	372	394	395	393	364	346	369	409	364	370	363	375	373	373	349	345	340	362	378	366	394	357	409	379	388	357	372	357	388	382	354	388	362	354	350	392	341	336	351	344	373	356	372	368	349	333	366	336	359	377	368	345	407	395	380	383	357	346	367	349	348	352	393	381	381	369	367	351	346	378	397	379	363	347	391	377	381	371	353	367	392	323	387	349	332	354	378	361	376	358	375	383	372	364	355	374	382	383	358	376	401	366	354	382	373	342	388	372	383	362	355	436	358	360	343	382	390	363	372	353	358	376	350	330	350	389	344	391	374	337	362	384	369	353	365	365	334	346	321	429	334	366	347	363	364	354	420	382	367	406	376	338	392	383	374	374	370	376	370	393	406	388	361	374	356	361	357	373	347	345	385	389	377	398	416	385	393	398	369	374	364	382	381	339	367	369	355	365	370	345	363	341	376	365	377	384	370	364	322	345	352	417	380	323	399	350	359	380	380	337	401	388	353	351	351	366	387	377	371	387	306	381	347	372	381	339	341	378	396	334	363	389	377	353	376	393	367	352	331	369	347	389	343	336	350	352	343	367	386	343	340	361	378	332	365	395	381	374	355	377	360	402	383	385	336	321	374	360	362	355	387	385	364	384	391	389
5608	1130	968	915	916	857	925	895	869	881	925	877	881	879	885	948	878	898	858	867	952	951	887	885	825	876	912	826	885	907	859	911	876	901	851	881	917	852	861	850	846	886	901	913	934	890	895	930	885	926	889	837	875	939	832	935	836	878	876	894	878	872	864	894	891	845	861	898	867	863	845	839	866	890	868	857	896	904	862	868	890	892	882	902	880	893	871	901	888	924	868	900	898	846	857	863	914	825	885	887	878	873	903	886	892	893	891	952	859	895	871	902	868	870	925	972	879	869	902	915	835	890	851	918	895	863	888	851	893	896	902	910	881	838	868	824	890	857	884	854	873	852	868	854	885	841	891	862	846	883	880	859	906	902	868	857	922	910	886	901	910	866	894	859	880	886	844	900	896	866	882	853	925	946	906	866	899	896	890	877	928	893	894	921	896	891	922	861	892	875	873	867	902	946	876	861	938	901	928	911	906	885	937	877	876	870	859	880	879	866	869	842	865	954	898	909	898	835	890	846	852	973	905	885	905	887	893	908	925	899	916	916	889	881	806	870	897	946	897	926	877	895	819	879	887	892	883	925	878	900	894	817	890	906	910	891	913	882	854	893	855	910	947	893	916	901	923	875	840	862	952	887	889	889	859	885	884	844	830	881	884	909	884	859	882	893	935	920	880	901	842	903	881	830	891	891	837	861	842	955	890	906	888	884	906	903	879	909	863	890	886	901	883	877	883	967	853	899	899	911	922	883	839	872	887	899	854	880	932	834	938	864	902	907	838	868	905	927	926	881	917	891	943	894	871	880	895	934	878	942	873	867	854	903	921	943	880	873	985	893	898	843	921	891	933	881	857	911	876	871	798	897	895	852	894	852	906	917	915	869	865	894	880	874	844	877	931	840	854	905	917	894	900	857	916	895	886	897	922	878	888	916	884	876	861	922	892	873	960	906	864	906	844	877	930	902	893	889	902	894	928	928	854	917	865	940	844	896	838	937	883	888	820	871	946	840	870	862	908	879	912	896	866	909	919	846	846	846	895	929	895	911	933	917	849	870	844	873	880	850	862	930	887	903	907	917	932	892	913	883	863	860	876	928	931	880	832	858	903	905	920	915	886	881	868	841	931	902	920	871	873	841	898	838	912	950	960	846	866	889	883	915	900	896	862	885	881	910	909	866	917	934	896	941	888	891	924	912	884	874	874	881	903	854	868	925	879	927	868	886	902	860	907	849	857	886	862	866	849	863	923	881	907	859	890	884	890	888	870	847	851	865	855	835	859	889	881	911	920	879	907	903	871	896	848	898	911	897	865	888	871	911	836	874	930	925	880	926	797	946	862	905	869	871	874	851	915	909	901	923	881	895	920	908	880	903	858	865	873	865	904	950	862	871	893	927	958	884	885	866	914	883	862	915	809	860	882	932	894	855	894	902	900	937	898	897	901	914	883	889	901	896	878	896	866	865	902	883	944	916	873	848	882	938	853	920	886	867	880	917	911	860	867	916	884	877	916	876	924	918	890	906	908	894	875	892	886	879	880	866	912	941	922	855	872	903	896	881	895	879	909	879	876	882	859	898	865	876	839	873	946	879	861	945	922	891	879	897	839	879	923	882	850	920	864	914	883	876	905	851	856	902	863	893	896	903	929	851	869	847	857	857	895	901	906	871	892	890	880	912	870	905	906	908	822	912	917	828	841	897	857	841	888	932	951	897	857	867	840	876	861	834	884	890	883	882	899	852	922	894	915	885	946	906	887	867	868	931	893	882	870	908	870	881	865	829	876	867	902	841	883	846	914	881	883	896	899	884	872	919	902	875	910	943	856	887	910	869	905	857	892	868	882	904	876	856	850	871	874	855	884	864	888	912	894	876	903	830	887	874	960	910	869	919	902	900	860	890	924	826	926	925	852	822	863	863	827	907	881	829	928	873	882	926	876	945	838	856	911	836	893	892	910	911	889	919	867	867	943	891	872	898	921	905	876	890	909	908	874	850	916	890	877	891	860	930	890	870	914	853	951	879	909	895	929	949	897	870	826	922	844	929	900	862	855	884	842	914	855	884	827	854	884	909	840	830	926	862	907	925	871	881	863	915	876	829	925	858	855	923	879	888	856	905	809	918	936	879	937	927	858	918	917	913	911	911	828	852	876	883	863	853	830	913	906	911	916	878	864	885	835	928	859	938	892	864	874	922	903	882	886	908	867	838	871	905	907	842	938	888	885	872	867	911	847	908	916	873	870	839	925	880	925	915	862	893	892	920	859	873	884	906	905	912	871	852	895	868	930	884	878	923	927	908	847	923	871	946	880	911	865	854	863	880	897	942	900	851	884	911	872	886	897	896	903	884	842	861	858	923	888	830	846	919	906	914	903	857	856	871	903	882	890	934	876	903	926	911	894	885	904	875	933	897	863	887	923	879	872	892	891	883	843	855	884	958	853	899	858	871	856	867	892	866	913	902	858	866	869	845	914	904	864	908	868	879	917	884	865	907	887	911	892	884	903	861	880	851	869	877	871	890	838	866	925	894	915	864	944	920	887	912	858	889	869	883	881	843	852	884	877	886	878	904	884	874	870	878	909	813	875	851	931	870	874	877	913	887	849	911	936	895	915	907	927	917	925	845	851	912	913	906	898	878	842	865	912	886	868	869	885	875	903	887	909	944	852	866	845	910	898	896	847	924	944	840	888	886	889	856	882	896	897	878	885	894	943	871	855	853	886	883	873	894	886	948	890	895	874	878	933	888	934	863	856	891	908	886	851	894	829	874	926	867	906	938	868	872	906	892	895	933	930	836	898	869	858	886	851	879	871	934	849	922	900	832	866	898	899	903	868	862	894	899	909	916	911	918	892	901	878	934	896	888	937	850	867	887	890	803	874	886	843	837	876	886	924	886	883	914	886	844	859	835	901	902	877	892	870	901	882	919	892	860	903	901	917	826	863	825	878	856	894	922	917	845	850	886	893	857	904	884	839	836	863	878	895	903	854	831	884	878	886	903	835	878	847	873	907	888	892	907	844	857	903	859	845	855	878	954	933	901	884	826	880	917	864	901	850	860	877	855	902	903	907	856	914	858	877	925	825	927	919	928	920	899	849	859	851	902	840	899	919	853	889	888	884	828	896	903	853	879	908	876	901	955	916	876	878	936	910	874	923	892	890	908	862	882	927	849	878	855	913	881	929	885	896	891	915	899	826	875	808	889	893	886	948	863	849	961	915	840	896	911	894	879	852	853	879	864	845	919	911	886	904	855	876	880	896	883	907	921	903	853	875	892	904	908	874	961	911	895	858	950	898	923	864	928	927	844	906	866	865	924	838	917	893	867	876	894	882	915	895	900	868	857	900	892	910	877	893	924	885	852	858	880	849	871	876	876	862	878	834	891	912	952	928	886	844	878	901	819	860	865	881	878	830	883	874	918	874	876	943	925	873	849	878	924	843	886	932	902	883	905	872	935	923	877	881	901	878	852	945	892	888	896	913	857	915	911	871	879	873	872	883	823
24714	21064	23975	28357	21067	13019	523	367	375	280	310	291	286	312	306	277	270	289	260	294	308	294	271	280	262	279	271	290	270	298	272	263	247	283	256	274	272	257	262	279	267	256	250	267	291	274	295	278	239	303	300	269	269	265	274	257	281	272	257	265	263	268	260	297	276	258	299	289	279	249	241	253	253	254	276	254	247	288	274	250	287	258	322	247	290	276	296	284	255	259	258	259	254	265	283	239	275	244	266	246	259	223	273	255	273	271	288	282	290	266	263	277	276	230	228	247	258	259	259	268	257	269	251	246	283	283	267	274	284	278	253	264	285	267	237	233	255	263	274	280	261	256	269	244	251	286	257	281	282	253	271	248	272	266	259	268	266	267	268	300	282	256	273	264	267	246	232	276	265	249	256	265	291	240	272	278	281	293	255	241	280	276	251	277	268	271	289	289	279	280	286	245	286	280	248	266	237	259	251	265	279	270	251	286	258	251	280	251	263	246	293	263	255	278	298	274	236	269	255	291	245	230	267	270	327	277	264	285	251	293	257	254	242	279	277	270	255	254	270	271	255	281	268	268	285	263	235	270	288	289	263	249	265	269	245	268	244	271	303	269	290	241	275	290	269	257	261	267	269	237	242	266	282	286	242	251	250	279	268	272	253	262	251	239	291	252	259	257	291	262	261	251	299	253	252	261	237	298	248	284	300	264	241	273	262	281	251	241	271	260	258	262	255	253	269	279	270	238	255	271	281	266	286	271	290	239	250	290	252	252	290	263	270	257	293	271	246	285	265	290	248	264	259	265	269	286	270	289	257	238	285	257	280	276	272	268	248	267	277	257	269	242	238	263	252	272	267	238	267	260	302	251	276	228	255	254	238	241	283	262	254	241	248	260	295	263	274	291	256	275	261	251	269	253	254	277	281	264	269	266	241	243	276	246	251	246	261	287	255	277	284	277	244	250	262	274	261	256	262	297	305	279	251	261	264	264	286	259	279	286	253	282	279	279	263	268	257	259	281	267	291	236	278	273	261	286	281	293	295	260	260	280	259	273	230	260	263	243	248	262	253	282	276	279	262	266	241	305	262	264	294	231	243	275	281	269	248	232	244	223	246	267	262	243	252	269	264	260	262	273	257	282	297	273	274	302	265	255	279	245	262	275	247	254	278	237	243	271	272	271	259	238	293	260	279	303	246	265	259	273	262	271	266	269	282	250	280	290	258	302	240	250	240	283	260	285	283	254	244	255	284	226	269	279	276	272	281	243	307	232	251	275	284	301	274	224	268	253	272	271	261	290	266	265	290	283	252	269	238	269	273	267	274	245	268	279	271	242	246	263	312	231	245	272	246	278	259	259	268	251	235	274	266	267	278	292	294	266	269	274	253	267	252	247	273	260	289	271	244	287	230	257	234	265	272	268	278	287	271	255	242	266	262	252	251	244	260	269	295	269	291	256	239	258	255	251	262	258	261	287	287	262	297	261	272	231	274	280	265	265	289	278	271	284	260	275	257	274	286	292	266	305	280	255	252	271	235	265	273	251	244	263	264	254	273	284	259	283	282	303	270	277	276	251	260	275	235	300	271	278	278	265	246	266	257	276	281	249	247	268	267	255	247	290	270	241	275	252	248	264	262	260	264	272	290	291	258	260	268	272	278	267	256	285	250	266	253	272	264	291	251	271	249	258	276	264	288	246	258	255	279	293	269	265	273	244	241	288	268	259	283	257	306	254	260	272	256	260	252	285	246	280	279	258	274	280	274	247	241	254	266	295	238	270	290	250	263	248	266	278	262	265	264	276	239	281	264	224	266	248	271	228	262	268	272	269	269	260	240	272	266	268	260	267	273	239	247	237	244	259	231	249	241	251	285	271	270	247	295	260	264	271	258	260	261	272	264	235	241	277	268	250	250	271	261	255	256	236	254	296	291	254	299	227	247	296	272	242	250	273	262	265	278	255	260	267	284	237	247	270	287	291	252	283	238	271	288	286	289	277	276	260	280	302	256	255	237	251	266	271	248	265	258	234	284	252	279	264	287	296	299	284	270	236	273	273	270	265	271	262	274	287	286	281	245	271	271	248	272	265	241	255	265	262	289	256	249	265	268	271	276	282	261	250	254	279	255	256	248	235	226	264	270	265	297	224	283	263	264	267	268	278	296	287	269	265	277	268	260	260	280	278	263	250	263	311	280	269	240	260	237	266	230	285	274	276	278	257	269	252	234	284	260	230	258	242	258	292	247	272	242	270	294	290	250	254	262	236	299	262	261	268	268	301	260	243	256	254	256	271	224	258	228	278	255	267	260	254	285	266	269	250	249	278	274	258	257	265	263	264	265	289	242	289	273	302	275	247	294	252	272	256	264	314	285	264	271	294	257	274	262	260	256	236	267	261	234	269	274	254	264	294	266	250	261	263	271	320	287	239	255	266	260	306	242	272	273	282	290	292	261	280	267	266	251	271	286	250	271	282	312	269	286	230	259	257	288	259	262	268	267	275	280	278	238	250	242	253	249	280	245	273	266	237	240	266	305	276	271	249	281	266	275	284	247	246	277	250	235	264	247	254	258	261	261	253	252	260	275	278	264	214	261	227	257	242	259	290	241	219	282	254	272	250	247	270	260	289	270	265	265	245	260	276	254	244	263	245	265	231	261	263	237	276	255	275	264	282	272	287	304	261	253	274	290	261	270	272	258	228	248	254	249	240	238	290	261	256	253	268	251	264	275	267	217	267	272	285	284	255	300	247	262	260	247	260	266	277	241	256	295	242	294	221	262	275	269	286	276	275	265	292	255	273	276	287	257	273	247	284	268	266	250	285	291	278	231	253	250	286	248	253	235	284	272	267	292	309	258	287	236	250	247	268	247	251	279	256	241	280	267	255	280	256	270	267	253	282	247	245	269	283	255	289	260	264	278	257	282	250	242	269	269	258	239	266	272	260	247	270	262	306	253	292	264	269	242	249	241	257	252	243	256	275	302	257	280	269	259	262	244	263	245	288	276	249	274	287	264	235	269	270	240	302	245	274	296	265	252	244	280	291	253	263	283	251	274	253	242	254	241	231	251	244	267	237	248	259	268	247	264	266	243	259	242	241	256	290	251	275	271	270	263	253	285	278	270	286	250	272	256	250	262	269	249	290	271	267	263	269	291	263	304	279	250	238	237	302	284	283	267	289	254	278	245	255	271	301	297	242	267	249	270	238	265	260	237	299	290	229	252	279	251	249	282	264	248	230	249	247	272	256	286	304	266	251	255	267	248	263	286	271	277	279	263	248	263	268	278	276	235	236	245	266	291	267	272	277	283	250	244	275	264	302	270	256	251	277	290	297	268	267	238	247	248	237	240	269	256	274	293	263	265	255	239	265	259	284	263	276	254	264	273	260	280	284	262	268	260	281	258	291	291	280	259	286	254	261	275	288	280	252	294	254	277	256	250	251	306	242	270	264	283	245	256	254	237	251	268	258	253	266	262	296	279	257	269	280	271	254	252	267	234	273	259	289
3127	1976	1236	882	807	702	679	705	660	669	671	679	670	656	640	651	628	680	623	621	667	702	629	607	670	641	633	668	619	685	657	670	663	665	673	613	636	611	684	640	671	635	619	665	641	637	677	650	672	598	644	630	635	687	648	604	670	671	617	652	620	650	642	671	687	651	607	628	625	625	629	626	642	624	630	668	622	667	645	637	653	620	682	671	640	632	664	699	599	659	687	677	650	673	603	616	610	612	659	647	693	654	646	677	682	676	644	674	661	677	668	628	658	721	645	638	631	694	654	649	664	659	652	666	599	640	672	662	655	623	662	604	636	660	695	631	628	651	665	701	601	635	672	627	650	650	607	669	643	706	662	647	670	686	609	669	689	634	610	651	675	644	656	673	677	638	628	680	661	655	658	698	689	657	594	645	688	629	673	677	637	634	619	672	636	666	666	636	632	679	626	626	613	645	657	690	655	661	683	705	678	637	636	637	683	644	630	638	598	677	656	628	635	605	610	649	618	630	721	629	642	669	652	640	685	670	676	679	619	662	624	644	618	656	649	628	669	675	665	682	650	614	695	619	650	644	630	638	670	667	640	635	689	683	662	625	669	628	651	669	627	653	677	656	675	666	654	667	648	618	701	669	656	630	692	655	619	633	638	679	693	613	603	626	634	645	673	668	654	633	660	653	633	703	612	680	672	626	657	697	696	645	672	699	665	643	685	645	679	635	624	629	628	693	684	683	684	679	658	644	645	676	605	664	662	659	649	653	646	637	702	664	666	644	630	660	616	685	643	619	681	694	672	677	650	614	601	683	642	682	677	691	672	642	707	628	622	646	644	643	589	639	668	703	660	703	632	675	672	638	684	652	637	672	688	628	628	640	599	650	647	670	669	632	629	630	655	626	645	646	631	663	714	661	628	612	673	639	652	673	667	698	615	612	667	658	654	607	649	631	691	623	644	669	675	658	615	662	616	671	661	623	647	660	676	670	637	643	635	623	702	674	641	636	656	644	621	630	663	643	660	620	634	658	675	680	623	664	660	665	679	633	631	652	628	654	630	635	717	643	623	643	698	646	632	643	635	672	640	662	623	646	661	658	646	623	647	636	647	687	654	615	664	629	658	674	687	635	651	641	655	586	647	630	629	670	635	636	679	607	612	676	648	671	654	691	663	703	645	670	653	692	597	660	630	634	563	640	659	651	659	676	640	665	625	695	646	656	603	639	696	694	625	626	656	629	651	639	663	631	667	625	661	658	687	648	649	665	634	618	661	676	688	609	606	665	652	692	609	625	666	663	673	628	632	689	684	641	665	601	657	681	627	641	667	683	661	629	661	645	656	661	662	668	614	716	634	671	647	645	683	675	636	645	658	642	613	684	628	614	637	695	708	659	621	649	645	673	616	664	655	667	640	691	666	693	634	628	670	649	644	674	628	609	672	686	637	671	615	661	628	656	631	675	658	626	630	687	626	652	639	648	671	686	640	622	647	649	641	611	634	654	606	643	637	626	629	650	636	657	625	588	640	674	625	660	683	674	659	642	657	674	629	652	661	621	646	673	635	666	652	668	686	661	654	678	658	642	678	669	630	670	618	651	634	640	616	657	676	678	666	670	656	686	631	610	645	644	664	657	628	634	629	621	674	673	646	692	619	681	639	659	657	627	660	698	642	670	675	626	565	661	618	664	611	657	637	665	638	645	643	653	635	641	636	651	641	638	636	644	642	645	660	648	624	650	613	631	665	689	625	656	649	650	621	645	658	685	674	685	640	628	679	671	652	594	667	689	665	628	647	622	616	615	655	709	649	685	656	616	654	655	656	655	690	710	681	663	642	633	607	662	672	665	652	688	618	631	660	657	666	635	648	645	630	709	621	663	675	640	645	676	633	672	624	638	588	679	664	631	613	644	696	647	625	675	604	626	665	651	627	683	670	629	636	616	650	656	647	631	646	617	642	686	668	689	685	668	652	643	667	664	676	656	648	667	646	680	697	656	655	689	614	667	659	702	657	643	654	610	669	621	666	679	689	646	615	709	658	641	630	628	645	624	657	621	650	667	698	643	654	645	637	646	678	630	662	659	647	642	670	712	686	647	689	631	624	670	643	635	666	650	679	599	639	650	631	644	635	627	648	652	689	644	667	610	668	671	660	613	651	637	679	652	671	658	707	669	619	663	679	638	637	630	631	629	644	643	667	711	690	628	650	683	674	672	651	686	677	618	658	617	642	639	641	651	671	656	634	688	623	667	635	694	628	675	662	685	628	633	690	605	700	656	664	632	632	675	636	680	650	637	655	639	674	635	642	649	650	673	602	647	654	666	638	658	632	683	644	691	627	579	655	658	657	680	684	663	730	672	658	608	694	648	635	641	653	641	694	620	641	637	660	623	640	645	653	683	697	646	656	642	681	627	633	645	613	661	642	666	624	707	647	677	680	638	689	605	630	640	597	663	607	644	638	659	612	611	691	653	586	645	638	657	635	657	657	606	649	678	641	653	669	633	659	707	663	664	665	691	663	648	673	670	678	648	659	648	645	635	640	597	662	651	679	719	630	697	636	639	668	693	596	667	665	676	623	644	656	624	645	658	648	676	649	635	627	657	636	633	638	632	661	601	636	670	595	677	649	654	631	637	658	699	659	676	653	650	653	674	620	649	636	635	619	640	676	622	644	616	662	659	628	647	648	689	667	677	585	620	621	647	657	645	657	654	659	710	671	620	629	649	635	644	650	642	651	680	680	663	671	679	631	624	677	662	679	664	640	605	654	681	641	631	681	686	660	640	640	691	664	637	683	649	644	631	595	655	699	651	586	643	631	645	665	657	649	653	667	624	669	655	618	683	645	690	610	624	649	643	615	645	643	652	643	650	657	636	661	631	635	662	622	644	658	619	645	674	626	623	686	613	623	693	661	675	671	630	698	632	645	652	652	634	670	632	628	634	673	675	672	656	644	678	704	669	685	661	649	658	665	658	665	647	632	638	620	659	660	607	658	614	653	669	653	661	643	646	633	608	665	630	676	645	685	634	652	655	606	682	721	644	680	647	674	623	668	683	641	613	661	691	662	650	640	653	654	638	633	664	640	677	659	640	649	650	644	669	745	640	608	657	635	672	697	670	698	667	696	660	650	660	650	652	658	690	655	622	638	612	654	621	682	677	631	670	653	672	643	647	653	685	629	659	666	634	596	643	660	619	613	657	678	623	658	591	657	683	635	604	684	631	636	641	660	603	675	665	605	619	627	659	668	669	664	629	688	684	639	641	656	620	664	634	628	646	653	651	677	609	643	632	700	666	695	684	649	660	664	630	640	656	621	663	616	647	704	691	685	621	652	664	648	648	642	643	656	645	642	659	648	656	586	601	677	684	661	694	651	686	668	613	616	682	633	629	687	660	615	668	656	644	641	653	676	634	651	612	673	617	630	724	662	682	653	672	660	671	610	652	607	625	669	673	637	681	646	665	643	658	663	646	653	632	681	618	631	612	661	690	675	650	605	641	642	618
23953	21064	24465	27894	21065	21075	11954	419	262	231	235	231	187	184	169	172	146	157	161	140	155	137	129	132	149	140	142	140	141	133	154	111	112	132	122	148	145	147	137	129	130	122	122	149	122	131	115	119	132	134	118	132	125	111	148	149	121	127	128	135	136	157	132	150	111	134	147	132	135	128	141	154	132	126	126	119	144	134	120	126	119	152	125	124	141	124	130	115	138	97	120	134	121	120	141	124	131	128	120	127	112	145	125	141	122	140	115	122	124	121	150	154	133	139	142	116	127	112	109	137	131	137	126	115	119	120	124	122	130	148	137	121	133	145	124	129	131	126	134	132	115	126	127	127	129	127	124	127	116	124	143	142	134	130	136	120	115	122	130	108	113	123	122	115	124	122	117	114	140	115	129	119	125	132	135	113	118	119	124	121	134	138	129	141	143	124	128	123	106	135	119	132	126	158	118	124	115	130	142	144	130	135	137	116	108	134	145	153	126	119	119	124	128	113	114	108	115	121	135	129	128	145	145	108	145	118	111	131	153	119	152	132	115	113	129	115	138	130	117	135	124	119	102	116	100	120	147	127	139	120	111	146	134	119	132	118	106	135	126	120	125	111	116	134	137	120	134	109	135	115	135	114	119	115	133	127	118	131	115	109	143	127	123	115	140	135	144	94	123	134	125	125	128	134	131	114	129	139	117	131	107	110	136	138	148	120	131	129	119	133	131	123	159	130	146	117	109	134	135	122	115	135	119	118	112	115	122	133	123	128	134	140	147	122	117	148	117	133	126	131	102	139	133	116	134	131	117	126	144	122	128	120	122	112	134	122	132	124	127	113	123	133	123	110	141	126	109	127	120	111	128	105	120	124	151	121	119	136	147	144	124	120	143	133	122	123	105	128	126	115	120	122	117	126	112	104	132	126	115	122	123	125	142	139	127	134	135	132	130	124	127	138	147	113	123	127	136	137	141	113	153	118	132	116	143	120	122	127	116	125	119	144	125	113	142	118	115	157	128	123	111	140	116	112	109	124	142	133	108	131	127	131	121	155	140	121	118	131	139	128	124	135	136	134	142	116	138	153	127	141	126	116	147	118	123	124	113	123	123	110	130	132	129	116	96	123	110	107	148	129	146	121	114	112	124	134	127	120	104	122	124	132	122	137	145	107	136	96	113	123	106	114	121	127	120	136	144	124	132	123	123	128	123	104	117	125	112	129	124	112	116	146	123	116	133	146	115	117	118	149	108	127	141	140	120	108	126	134	143	140	110	127	128	126	126	114	122	124	115	135	125	124	120	121	117	135	104	116	120	108	128	104	107	113	138	135	118	137	117	139	132	125	110	122	132	132	140	142	122	138	106	94	127	124	120	117	123	108	141	112	122	123	125	126	127	118	132	107	142	128	142	140	128	133	123	127	131	102	152	113	113	126	130	129	123	137	121	124	130	135	110	149	119	122	93	116	125	120	109	130	125	125	113	133	112	125	124	116	145	108	111	122	113	121	141	118	107	109	116	126	131	126	121	114	115	144	136	117	136	145	116	121	128	134	124	111	117	135	145	123	134	133	137	127	129	132	141	131	145	116	134	133	106	126	123	147	125	120	121	123	116	117	134	117	126	166	125	127	137	137	160	128	124	131	125	125	147	113	125	116	110	125	109	121	130	153	119	106	118	103	127	112	125	126	128	120	131	107	135	114	141	117	136	123	139	140	109	136	142	130	110	127	133	132	110	108	144	136	132	142	127	125	124	126	131	127	121	128	103	124	135	127	120	117	135	120	131	108	123	111	125	127	127	133	140	128	129	112	133	133	131	139	119	112	110	123	142	120	127	121	118	125	130	118	121	106	112	141	121	131	117	119	123	128	143	126	110	119	142	126	118	118	122	113	127	112	133	122	116	132	107	117	122	132	134	113	113	115	133	141	112	134	134	105	114	118	125	101	123	142	119	132	132	124	126	126	148	143	122	128	130	129	135	108	137	130	123	109	121	137	119	138	116	121	129	132	148	130	106	119	145	134	131	112	120	150	128	133	120	121	119	134	111	125	124	135	114	131	124	128	128	128	119	128	107	125	109	115	147	126	135	139	122	117	123	129	141	114	115	102	114	136	130	127	136	107	120	122	139	125	134	124	114	134	102	111	124	130	137	130	120	136	136	127	137	122	129	118	138	145	128	130	136	125	141	118	136	105	127	109	91	124	149	129	143	132	125	143	117	112	118	112	128	134	100	136	125	115	122	127	112	129	129	131	103	141	136	134	120	108	105	142	135	132	122	122	128	127	128	135	118	126	133	121	132	136	127	127	113	138	134	127	107	115	108	122	112	137	125	131	124	157	112	122	138	126	121	104	124	130	141	125	124	124	120	113	127	104	128	122	137	134	122	124	128	128	130	144	116	140	135	125	148	137	114	128	116	120	142	125	109	125	154	138	119	122	136	127	129	124	96	139	131	137	109	123	104	141	103	145	117	119	130	131	123	130	111	126	127	123	126	110	118	126	116	125	114	122	128	135	150	127	141	116	108	130	117	109	135	129	128	123	100	123	129	121	149	131	119	126	127	118	108	115	134	106	117	110	141	105	114	120	128	128	116	125	120	126	133	113	128	121	131	108	127	152	117	140	116	127	149	116	120	120	129	120	116	153	112	105	120	109	116	124	121	118	119	134	96	120	121	131	131	130	117	130	120	125	100	101	132	123	109	130	123	114	131	114	134	109	137	134	125	119	114	121	119	130	148	131	141	128	127	127	131	121	113	110	121	136	128	127	144	132	111	133	109	134	107	127	114	127	138	126	118	134	129	119	116	119	133	130	124	143	122	142	123	131	142	119	130	107	125	119	120	139	125	115	118	126	132	129	137	116	108	127	117	112	140	122	139	131	130	137	127	141	126	148	121	129	143	133	129	104	147	107	125	123	104	136	112	115	111	132	129	123	153	131	122	120	98	115	146	104	139	116	154	102	134	131	126	132	139	136	111	124	99	126	165	116	129	151	144	125	111	112	125	122	129	112	115	131	137	108	111	115	118	130	156	132	125	137	122	133	131	136	103	131	104	120	138	112	104	121	116	130	135	116	114	141	87	118	122	119	131	91	123	139	129	124	124	118	133	139	113	113	128	123	135	136	106	122	105	124	130	110	139	123	102	105	138	137	113	114	117	133	124	143	130	129	112	125	107	128	135	125	126	141	111	128	129	116	125	127	133	124	133	140	148	132	125	108	132	136	119	132	125	115	121	142	130	127	131	128	142	128	136	117	123	94	129	128	122	130	133	139	113	108	141	130	112	119	135	112	137	119	123	116	118	114	133	130	119	138	122	140	152	147	120	123	137	130	114	142	103	112	115	147	116	129	133	120	126	134	118	128	120	128	126	130	124	123	135	116	117	118	140	110	137	133	120	127	130	140	125	114	132	127	136	127	128	145	127	113	132	153	138	123	118	125	112	121	124	115	140	128	126	132	116	130	108	136	135	124	128	108	123	134	115	116	125	133	112	124	126	133
2972	3091	1392	840	571	473	466	406	432	395	377	426	393	311	363	360	365	337	351	379	348	351	335	358	333	367	308	341	397	364	353	334	349	355	325	350	335	348	371	350	327	363	329	330	342	314	361	309	332	356	344	386	348	322	348	327	350	335	377	352	362	353	368	346	331	360	331	314	402	341	324	374	356	356	342	358	337	328	371	319	329	326	357	354	370	343	377	311	328	364	344	334	311	342	349	324	326	348	362	368	323	366	371	336	346	332	348	346	336	363	354	341	338	365	333	339	323	342	338	332	347	363	348	358	329	364	370	372	371	346	356	352	331	404	348	381	353	334	365	358	348	321	352	332	324	345	346	345	335	326	346	332	345	330	351	321	345	336	343	361	320	323	310	338	333	359	340	370	335	334	353	339	349	328	354	327	360	336	345	353	331	320	367	336	344	349	328	330	327	369	321	337	353	364	338	363	338	341	330	356	335	348	357	353	333	339	348	356	346	360	293	307	350	338	392	348	340	367	347	361	374	359	334	366	346	362	363	341	335	349	341	354	361	345	362	318	335	345	344	362	324	365	351	335	388	328	360	301	341	335	329	374	348	368	337	353	338	358	364	325	340	302	362	343	332	334	370	363	354	352	348	338	347	353	334	336	343	365	330	359	352	360	392	321	362	342	335	376	362	322	320	334	335	319	317	306	369	321	340	326	324	333	365	347	342	331	368	328	360	352	346	317	338	338	337	344	350	334	346	340	350	347	340	354	380	326	365	349	369	345	370	344	345	371	357	353	355	334	355	344	350	349	341	358	373	344	349	316	342	312	345	343	333	339	349	368	335	322	338	374	349	336	360	303	342	339	334	353	335	393	381	355	332	370	350	330	314	360	336	360	322	368	324	359	350	352	328	313	368	316	368	353	353	359	342	354	363	355	326	353	358	327	343	339	348	337	340	340	348	333	338	358	353	378	354	335	336	332	367	329	360	344	343	359	341	379	342	367	338	339	338	319	376	375	381	342	323	343	318	342	335	344	327	341	356	354	340	356	317	320	309	339	336	361	379	382	349	335	334	322	328	330	362	320	356	371	340	347	308	338	372	363	346	347	341	369	332	345	307	348	361	356	369	349	340	332	360	325	377	343	356	357	346	345	364	389	316	372	349	344	319	360	326	334	342	337	343	330	356	355	320	316	356	387	338	323	351	363	326	357	329	363	366	361	322	314	361	354	369	310	330	358	338	363	354	331	315	343	352	324	334	356	362	333	399	373	371	350	357	353	324	356	351	372	337	348	371	338	336	331	368	361	338	354	340	360	315	302	320	340	334	346	364	389	331	315	368	321	340	347	347	374	347	354	345	322	339	336	358	325	354	329	340	388	341	309	359	331	342	342	310	338	357	317	319	361	338	339	283	343	335	369	332	357	323	337	346	328	355	365	313	331	316	330	347	362	344	363	360	292	365	373	378	327	358	352	351	337	326	370	333	329	315	340	334	341	345	394	356	360	361	361	317	364	327	337	334	363	357	334	325	344	358	356	362	353	356	334	327	386	352	334	353	337	359	312	327	336	358	330	373	340	331	365	380	339	358	333	372	371	316	337	342	371	366	334	349	343	337	366	350	350	334	321	337	387	354	369	355	366	317	363	347	350	388	331	340	349	351	360	323	351	363	388	349	346	347	349	346	297	371	331	328	365	355	348	340	349	332	331	326	337	352	349	355	357	368	384	337	404	273	324	364	342	318	329	365	325	339	328	350	348	342	331	348	320	331	331	359	365	327	380	364	333	367	348	359	343	368	368	344	327	359	332	350	331	318	361	339	339	346	341	335	353	334	322	353	363	370	329	362	344	330	343	363	346	328	345	331	352	377	379	361	326	340	329	386	309	350	355	323	337	338	369	335	369	344	338	355	349	348	351	354	385	337	360	319	348	359	374	352	353	351	369	363	319	343	344	332	352	356	357	306	348	296	343	360	352	344	329	336	347	360	313	390	347	341	370	325	356	331	358	353	353	347	351	335	335	349	338	294	355	307	342	384	344	351	334	357	316	336	320	370	341	349	340	361	311	301	348	335	338	354	356	345	344	316	367	357	345	344	319	334	354	366	317	362	341	320	345	316	322	353	328	356	358	349	311	326	366	356	307	371	360	331	345	322	373	369	378	360	342	359	325	347	343	321	326	371	363	362	341	357	343	347	361	323	342	323	337	370	375	365	338	357	344	345	339	360	350	326	346	342	346	360	324	345	346	340	341	346	364	317	339	355	349	327	344	356	374	354	312	331	366	335	327	342	366	323	357	342	340	348	329	346	360	316	369	360	356	388	370	344	370	334	323	350	348	320	327	337	334	376	368	322	362	347	343	337	366	321	358	330	346	335	336	356	355	331	383	344	356	347	343	346	317	345	342	366	359	352	359	362	370	326	346	306	333	324	362	335	328	354	337	354	355	320	325	397	365	368	316	335	365	317	357	357	346	318	316	312	314	323	326	373	329	345	345	376	348	332	329	305	312	361	331	317	355	362	391	362	336	363	344	332	343	327	367	309	364	367	330	358	368	323	321	334	386	370	340	347	362	357	348	359	301	338	369	316	317	335	340	373	352	335	362	333	358	357	366	362	351	340	350	337	330	285	335	372	323	331	347	369	332	334	338	361	336	343	359	361	316	341	306	342	360	344	394	329	338	338	320	297	326	329	355	311	361	341	358	355	377	332	341	345	310	357	325	363	359	338	342	330	321	350	327	315	327	320	346	374	339	335	360	355	306	372	327	323	341	358	331	369	365	385	330	353	365	328	356	330	364	374	312	376	348	342	340	382	361	380	349	331	330	362	319	310	376	382	334	337	339	354	375	328	334	347	337	353	336	362	318	341	351	317	336	384	337	331	325	357	351	334	376	339	344	339	334	336	326	354	330	344	307	328	366	342	361	355	346	325	328	328	328	326	329	342	337	349	315	347	333	351	340	344	349	348	318	366	338	307	328	340	310	336	346	326	382	341	375	305	335	354	357	349	338	347	335	364	350	379	350	322	359	347	342	351	380	338	332	347	338	344	340	366	341	361	353	353	315	389	349	364	345	366	324	346	356	368	351	346	347	362	375	330	314	358	357	348	387	348	330	352	358	353	310	356	371	339	338	336	321	364	352	332	363	348	389	319	331	331	359	328	338	349	332	332	354	340	385	362	361	333	364	365	348	321	348	343	336	348	349	331	350	374	395	358	353	347	329	300	339	352	333	361	328	345	349	374	360	350	357	346	322	320	386	362	330	328	345	309	308	308	346	323	350	337	316	334	341	346	330	338	337	325	351	346	324	374	340	365	320	328	352	382	333	334	363	370	325	388	356	373	340	370	351	340	328	382	310	326	336	340	364	366	341	330	350	368	399	336	391	347	324	357	351	336	343	305	332	356	329	295	311	370	321	344	335	333	355	349	313	335	360	349	364	332	347	331	356	354	338	376	335	350	357	344	339	356	315	333	322	356	331	328	337	357	357	328	351	344	348	373	311	345	355
31189	20331	9608	903	556	554	461	367	392	348	357	332	326	374	363	369	360	361	325	348	361	319	371	338	307	336	372	372	401	361	376	373	327	383	381	381	348	330	333	381	376	375	352	377	335	364	386	349	345	406	346	351	366	377	358	347	388	336	377	363	300	371	349	373	336	358	357	328	409	363	369	346	363	335	360	400	374	352	362	374	351	351	378	349	354	383	367	380	361	379	359	354	330	360	343	365	335	381	377	350	342	396	352	346	339	384	379	329	351	360	344	375	384	342	364	354	322	371	375	364	388	368	356	324	362	355	330	345	344	367	359	331	351	356	332	316	330	341	368	357	370	349	372	397	350	372	364	351	343	352	320	389	335	331	369	332	370	370	352	377	338	358	372	356	367	336	361	348	361	360	346	362	356	336	382	351	352	351	378	402	354	356	345	373	354	320	336	385	378	324	315	342	336	352	371	372	348	351	349	356	344	352	371	355	344	374	349	367	347	361	369	335	369	383	348	325	350	374	352	330	377	375	373	359	331	362	330	390	389	373	358	350	372	387	374	330	372	365	357	379	368	328	361	371	368	354	328	369	346	338	304	391	337	342	360	349	351	342	356	374	334	358	369	357	329	365	351	371	402	350	369	316	375	410	351	394	338	369	356	355	354	360	380	357	374	360	352	345	370	393	380	363	381	368	318	368	382	350	352	372	363	363	367	413	354	370	363	323	365	334	366	358	320	336	393	374	345	325	352	344	371	361	339	347	344	365	378	378	382	351	365	311	355	383	377	364	372	305	340	329	370	341	370	371	357	370	337	337	342	359	337	353	351	367	356	351	368	325	351	350	350	347	365	338	376	353	330	373	356	383	337	363	372	366	340	370	350	340	343	338	352	363	323	398	351	367	358	364	338	347	344	339	344	365	362	373	377	354	359	365	379	398	396	350	356	359	351	390	364	348	347	372	345	346	399	341	341	340	336	345	381	365	377	340	341	353	373	369	358	347	367	396	348	326	339	351	339	395	355	385	381	338	370	352	348	304	376	362	369	358	386	352	321	380	345	357	321	357	370	362	376	322	357	354	345	334	341	361	357	380	367	384	334	325	344	365	372	378	373	358	352	353	372	370	355	372	373	384	331	389	325	386	357	358	363	345	341	353	333	382	365	351	381	383	382	388	390	357	344	341	365	394	358	336	327	344	346	347	333	402	333	379	321	391	336	349	361	368	358	366	372	352	338	390	335	363	361	372	364	373	362	345	364	393	321	372	348	376	390	381	337	381	383	366	396	381	335	343	361	370	348	369	359	381	361	374	361	345	330	353	353	378	331	357	369	385	316	366	370	342	351	340	307	382	382	325	342	328	346	319	370	355	333	347	343	374	357	390	358	353	366	360	410	358	316	377	371	371	377	333	336	342	363	384	361	353	357	353	343	353	383	344	374	356	328	346	358	365	362	347	365	363	375	334	383	353	364	343	362	354	384	335	353	325	365	336	336	368	341	360	385	351	352	340	345	397	348	353	346	360	355	365	349	357	355	353	377	357	337	385	348	332	335	362	354	351	350	351	375	367	368	349	337	354	339	361	332	361	355	355	380	365	370	377	367	332	386	363	358	391	325	368	364	346	337	413	338	353	353	341	340	374	348	372	366	350	347	368	357	344	350	299	338	341	344	379	380	418	355	386	359	373	338	379	350	357	375	373	364	338	379	358	340	370	348	346	392	346	360	345	332	349	373	392	320	340	355	337	344	325	357	350	335	359	323	321	369	335	390	384	400	374	363	350	402	411	370	358	329	355	356	381	338	342	342	342	355	368	347	355	326	370	364	394	362	317	372	353	347	303	355	341	333	383	380	358	370	356	332	365	369	343	370	365	356	327	367	363	343	341	398	368	356	381	353	341	370	344	325	399	352	320	340	368	349	330	347	370	371	380	330	373	363	369	359	343	355	328	347	340	333	364	373	346	345	356	350	374	356	362	357	382	364	354	382	352	374	386	386	348	395	369	374	381	356	352	338	376	344	359	386	335	354	370	370	364	352	366	373	356	350	368	361	354	379	350	374	347	368	366	362	362	393	371	376	346	371	377	338	348	352	344	350	341	360	362	328	357	354	355	360	356	378	349	371	359	372	346	338	355	319	347	359	374	347	352	355	369	340	325	323	374	379	330	357	367	372	372	330	329	361	359	352	386	346	381	352	352	327	333	346	358	335	361	364	366	407	344	350	359	364	365	367	354	347	362	343	331	356	372	379	370	361	369	377	334	355	366	387	329	430	362	350	360	376	358	407	327	343	356	376	381	365	323	331	368	378	327	408	357	348	338	376	348	340	372	352	352	357	372	369	333	387	346	404	341	366	362	355	352	372	343	360	345	358	369	327	379	347	358	372	371	327	373	349	345	379	343	339	358	319	356	361	350	355	357	322	354	382	331	306	349	353	349	361	375	330	395	357	329	377	363	361	341	353	393	413	355	337	409	343	365	371	359	336	388	336	357	348	371	347	339	368	388	358	361	363	329	335	353	374	359	384	343	347	336	380	383	400	334	359	349	387	361	384	385	365	379	392	320	343	354	380	332	372	351	328	379	384	339	349	405	374	377	364	338	350	345	366	384	333	394	365	382	337	358	370	347	388	354	362	378	357	346	339	385	404	374	346	346	359	388	336	394	357	396	390	346	382	361	351	383	367	342	377	335	367	316	351	346	350	362	382	365	377	372	365	355	367	324	343	361	347	339	359	361	330	391	345	352	320	352	371	385	360	364	387	355	354	349	350	351	359	380	339	337	386	351	357	357	381	354	362	355	367	355	341	375	367	380	330	358	352	357	355	348	379	348	408	356	366	392	337	346	354	374	362	369	353	366	357	358	321	358	356	359	365	375	349	359	355	351	358	353	363	352	384	356	378	371	367	367	377	344	374	361	415	364	353	357	383	380	372	366	353	386	404	356	395	363	371	347	372	373	367	353	372	334	324	344	385	319	371	352	397	346	334	410	334	373	349	367	381	371	404	367	359	366	325	345	415	334	359	336	339	314	350	346	326	309	333	349	362	335	377	366	312	363	337	346	322	382	363	367	339	362	363	366	362	354	363	356	345	371	360	339	374	363	354	351	344	391	376	368	365	335	362	348	333	326	368	341	363	362	409	380	361	379	356	342	360	402	362	395	359	332	384	374	342	345	395	372	363	349	347	368	383	374	395	378	393	349	343	355	343	344	325	382	336	344	338	334	331	342	337	332	339	325	364	339	364	363	328	328	344	360	374	352	385	350	335	353	326	357	386	372	346	362	352	349	385	363	368	365	332	391	338	368	378	377	336	325	333	322	360	344	403	358	354	357	377	345	363	390	360	378	338	373	336	353	376	360	358	326	337	341	320	346	359	342	356	350	369	327	391	359	343	359	381	343	395	354	358	371	367	346	368	329	374	344	355	414	359	337	329	357	383	372	332	354	403	349	348	370	299	384	388	355	338	364	378	328	341	355	353	372	354	363	373	338	374	354	352	351	350	368
5490	1091	1001	873	886	878	884	894	891	869	910	890	900	863	898	854	833	882	851	868	850	869	890	910	889	892	893	870	857	862	869	822	883	856	861	866	875	864	853	841	867	903	906	920	876	895	910	845	837	905	888	876	849	859	862	839	854	908	851	834	837	870	845	809	848	817	871	909	868	840	863	887	840	875	894	840	827	825	884	856	861	882	907	848	883	866	869	825	854	867	845	870	876	881	863	852	812	879	897	843	881	841	873	823	842	889	856	886	868	836	862	891	843	892	864	921	892	883	870	871	880	856	829	918	869	900	866	859	842	847	935	867	871	891	884	838	856	882	901	889	853	816	878	836	890	871	885	853	933	830	882	894	906	884	897	894	870	772	848	858	845	881	905	855	892	905	876	825	875	843	878	888	884	836	900	895	916	856	895	820	876	865	916	897	881	857	868	890	861	886	882	867	881	807	867	850	860	878	860	828	842	952	900	895	870	874	811	852	892	879	913	882	891	847	871	836	897	857	892	852	903	881	861	885	842	884	866	861	870	862	824	829	869	864	879	854	854	885	866	844	930	830	909	884	871	885	905	823	838	900	891	851	833	822	934	880	831	845	855	846	883	812	849	838	878	850	811	854	860	930	865	891	864	903	850	883	872	886	878	900	873	853	829	867	905	885	858	856	926	812	817	844	904	865	847	836	929	846	890	835	862	852	841	819	874	857	877	863	882	855	883	906	848	819	918	846	917	875	855	827	848	890	876	867	896	855	858	920	843	839	860	813	902	865	834	857	859	879	900	919	891	883	849	807	964	794	852	876	852	895	914	912	900	874	890	883	856	860	856	871	922	899	838	848	855	840	856	830	887	787	866	925	871	855	916	869	897	887	874	871	909	864	854	872	876	887	817	863	859	883	859	859	913	858	897	834	848	889	862	812	845	861	870	873	881	836	901	832	860	863	897	857	921	841	891	880	873	892	826	864	894	902	838	879	867	820	880	903	796	865	833	877	864	909	823	823	891	869	836	879	882	848	840	918	885	855	859	869	876	855	861	926	912	843	825	867	923	899	907	892	872	891	867	854	846	871	857	860	916	881	904	890	873	893	802	866	833	934	819	858	847	785	900	890	863	911	897	871	910	862	865	855	859	819	855	891	934	859	858	869	862	897	837	842	829	876	898	881	907	865	881	881	836	794	893	878	905	863	890	910	841	872	859	877	841	918	890	846	826	859	837	836	842	859	880	817	850	871	896	865	848	850	834	866	837	868	895	913	879	886	877	859	868	946	843	882	867	861	850	859	823	862	890	893	870	829	846	846	846	866	863	838	847	830	851	920	852	858	854	884	886	871	852	852	884	876	899	856	878	861	842	893	823	928	856	895	837	880	861	857	866	894	891	860	865	869	831	898	873	855	888	858	911	842	908	837	893	835	906	893	853	882	889	825	858	879	881	916	875	836	879	870	875	859	851	866	840	877	826	840	879	862	893	882	856	914	880	876	892	882	848	859	907	886	855	877	862	859	862	849	839	876	858	836	907	873	903	875	874	898	891	847	889	896	837	894	839	914	841	861	788	899	863	895	872	896	886	887	854	907	881	874	919	882	827	836	861	860	884	907	879	909	903	891	826	847	864	908	861	889	877	853	855	885	834	858	888	824	888	872	830	918	883	853	854	874	867	860	844	879	870	842	911	861	905	892	847	850	825	917	858	832	862	874	826	870	877	875	872	848	833	851	849	856	857	905	843	865	920	851	897	888	867	849	851	833	851	906	857	828	895	812	857	828	887	851	909	898	827	868	876	877	796	874	850	871	910	922	880	865	833	859	891	855	858	865	823	868	848	896	874	883	866	874	871	887	868	875	839	827	903	909	879	867	868	874	849	889	828	880	900	838	861	875	890	908	845	890	904	872	877	858	846	873	794	887	894	881	866	827	883	853	827	884	845	913	867	881	809	836	834	829	883	908	840	882	888	871	908	893	818	903	907	861	880	858	867	844	829	829	820	855	866	846	853	871	867	920	874	868	907	933	879	828	829	872	928	810	891	861	858	817	885	842	833	863	860	884	877	857	883	825	884	889	869	818	891	924	887	857	825	824	848	864	848	869	905	879	851	929	912	922	819	861	868	913	840	851	906	871	825	873	821	808	872	857	816	894	856	864	816	883	919	940	852	846	858	897	839	905	879	920	948	883	885	870	896	872	841	914	867	835	843	847	894	835	899	886	892	850	907	827	911	884	897	907	822	859	876	913	906	807	887	857	867	857	821	908	885	857	907	923	864	840	859	881	834	892	853	841	851	918	877	858	906	878	866	877	889	863	860	837	839	825	819	900	844	852	880	866	853	831	891	876	861	866	865	896	829	894	912	912	854	822	903	885	881	859	872	860	823	879	880	836	882	886	894	860	898	876	808	911	852	892	844	894	867	883	902	854	869	808	877	879	828	878	896	867	855	877	838	829	877	784	882	854	862	888	841	835	871	859	840	842	848	901	832	865	890	872	895	920	838	867	845	894	895	901	841	911	832	812	854	870	873	871	843	859	858	883	840	866	857	868	844	845	910	844	838	866	847	836	868	893	890	866	868	878	826	854	832	875	859	914	898	892	804	857	819	841	857	913	869	841	841	901	881	887	865	903	850	854	887	860	899	885	868	876	862	904	833	871	880	898	872	885	863	856	886	846	871	911	923	842	880	935	865	882	864	867	905	835	880	856	921	851	946	881	887	932	897	857	846	902	827	861	868	909	893	891	885	899	901	902	872	871	855	873	835	885	858	899	898	873	838	915	873	872	875	922	839	891	833	835	914	853	883	901	832	855	889	852	875	860	883	844	886	820	882	835	879	871	893	923	869	829	876	841	811	900	893	908	861	850	846	842	849	882	865	845	903	882	852	877	848	849	852	883	891	867	823	870	840	832	872	884	900	873	909	867	900	861	854	840	857	841	825	924	846	888	877	915	894	861	847	900	887	896	836	839	883	847	853	885	862	871	888	886	864	851	795	914	901	921	877	914	865	845	852	896	806	869	850	884	810	893	869	786	864	880	840	835	905	898	854	861	866	865	883	814	862	893	887	890	887	898	858	846	854	871	896	831	949	891	862	813	876	844	854	883	859	864	837	876	935	797	820	843	892	887	903	926	851	865	834	877	876	874	867	877	923	869	871	862	854	853	869	887	883	846	856	834	863	848	830	896	921	876	879	866	881	826	890	870	886	834	875	849	902	866	842	901	876	881	848	826	839	837	917	866	850	884	840	829	858	901	818	900	869	906	903	841	868	828	872	862	868	841	870	892	924	910	884	859	859	844	930	879	887	880	879	875	900	830	871	842	874	872	837	896	794	896	854	902	903	870	854	897	846	875	855	864	818	894	851	877	919	881	836	874	868	870	878	802	870	852	862	912	868	900	800	841	836	910	868	871	864	894	804	853	904	869	835	861	887	876	849	832	872	920	896	813	853	884	868	862	842	831	871	826	861	832	878	877	830	835	849	866	864	877	870	862	833	852	839	898
24703	21052	23966	28355	21058	12752	524	392	321	305	350	321	322	275	259	298	261	301	307	259	248	278	269	280	315	275	269	278	276	241	285	268	272	271	273	282	282	243	269	244	258	278	254	263	266	277	284	287	283	297	265	280	251	285	275	255	281	265	234	276	237	269	254	287	269	226	261	265	285	271	247	243	256	254	282	251	288	255	281	264	277	277	266	265	285	284	263	260	262	276	287	251	275	253	282	267	270	266	252	240	254	248	293	274	251	269	265	248	242	262	235	256	268	289	264	273	282	258	266	261	277	271	280	272	249	272	262	262	264	252	263	270	252	258	252	269	243	278	259	248	265	263	267	257	267	278	246	265	258	247	273	270	256	255	278	281	264	271	271	241	245	300	282	270	247	260	264	298	302	240	220	317	279	258	259	276	256	266	263	321	268	226	267	252	258	285	277	243	264	272	266	255	293	289	275	276	255	286	285	237	285	290	278	269	262	273	273	265	251	276	276	259	263	298	260	277	255	261	266	263	304	263	266	277	253	234	270	267	268	291	291	265	282	275	263	249	277	267	261	279	243	276	250	274	263	256	266	271	255	245	305	285	286	252	270	273	242	275	273	257	262	274	264	289	288	280	276	277	273	276	267	292	288	271	270	240	258	279	284	279	257	258	246	272	268	292	298	259	249	265	241	275	279	262	252	265	282	271	280	295	265	251	259	252	273	286	259	263	254	238	269	272	272	258	262	277	283	267	284	259	255	231	297	275	261	275	251	229	270	229	245	266	269	285	271	284	252	263	274	279	259	242	271	283	270	301	252	260	274	256	270	273	274	254	263	255	261	243	286	272	266	238	276	290	290	236	254	264	245	270	290	264	230	237	226	283	262	247	266	267	262	261	253	286	248	273	268	257	281	255	293	273	257	266	249	257	249	262	250	286	266	277	249	267	277	307	244	273	262	248	269	272	287	273	280	252	254	314	282	233	277	251	262	253	272	245	269	273	276	263	277	266	284	261	250	247	254	261	248	286	255	263	264	273	261	268	276	260	292	242	237	257	265	286	275	265	286	267	274	245	257	262	283	251	269	281	259	289	273	266	278	245	280	281	266	260	268	320	263	274	277	265	269	283	232	270	281	265	266	275	285	274	280	272	261	238	287	259	280	249	289	248	254	267	264	268	303	253	258	266	250	273	277	227	247	242	256	270	288	284	267	259	241	283	277	265	253	288	290	279	247	242	264	248	272	240	266	272	251	274	287	268	262	256	274	282	294	272	244	254	247	264	269	271	256	285	243	278	282	265	280	280	260	269	273	277	260	246	274	262	241	254	245	282	279	281	272	252	256	274	258	260	291	244	242	262	265	302	257	252	258	257	256	238	261	242	266	238	246	270	245	297	244	265	264	286	253	249	280	274	256	243	250	252	262	282	255	251	270	305	271	259	244	255	255	293	258	261	259	245	261	248	260	264	266	261	254	274	248	290	296	263	264	266	258	275	257	286	280	241	261	282	275	234	279	254	247	284	282	256	275	269	270	247	238	265	285	263	259	253	292	287	264	260	272	242	296	288	252	282	262	304	222	264	266	264	247	286	249	236	241	241	283	264	274	267	268	284	270	264	267	253	293	264	233	267	273	260	320	275	310	266	256	277	269	263	290	282	250	255	293	279	264	256	274	249	259	247	271	249	258	271	291	274	251	264	305	295	280	254	269	299	277	286	286	284	264	288	261	262	262	267	260	294	264	291	259	255	283	284	265	268	278	268	249	246	261	295	279	267	273	258	293	240	289	251	267	231	287	271	228	295	298	260	277	251	260	280	253	260	262	273	259	305	264	272	286	306	239	267	273	251	262	309	274	259	250	269	292	280	276	269	251	241	257	257	276	252	262	236	252	262	306	237	264	228	248	241	218	280	244	262	248	262	252	259	299	293	267	266	239	263	242	258	255	267	277	253	273	245	244	312	292	270	265	277	247	265	279	282	269	262	260	272	274	255	260	257	286	258	263	255	258	254	274	273	253	278	273	255	278	269	296	276	255	241	267	266	301	283	282	242	271	273	284	246	238	256	284	313	280	266	254	292	286	223	291	277	281	270	246	247	287	287	287	264	253	260	260	281	271	259	270	268	277	269	274	267	268	287	243	283	257	253	276	280	279	256	283	265	270	247	284	287	234	257	267	236	253	267	295	284	253	275	262	269	265	284	242	268	278	259	293	281	280	252	257	272	254	283	249	268	240	291	231	280	240	276	247	268	273	259	263	260	269	306	321	267	278	258	247	253	268	268	240	277	241	272	244	252	291	261	256	256	282	257	278	256	249	278	255	269	243	297	286	255	299	245	242	252	265	272	257	269	274	235	275	268	290	259	244	266	278	261	267	279	265	260	281	288	244	263	268	266	285	276	270	273	285	284	263	268	251	271	279	291	269	291	265	239	279	268	262	260	245	234	265	290	273	271	233	260	231	309	235	272	279	266	252	255	288	284	277	291	267	269	236	253	268	261	260	257	261	270	257	229	316	278	259	260	265	276	253	252	274	257	264	274	280	247	261	283	263	249	254	264	303	282	254	241	276	258	276	282	281	262	289	226	254	262	243	273	287	255	271	271	249	263	263	272	267	261	255	281	292	250	250	280	268	239	262	273	269	283	283	267	259	253	299	253	273	250	272	261	268	248	263	250	256	249	223	254	279	277	229	289	254	294	256	254	288	242	251	287	249	244	286	262	256	275	262	288	292	292	235	263	280	267	265	278	282	267	286	266	279	235	246	248	280	259	261	293	262	277	264	263	281	288	248	233	247	271	248	311	275	261	259	227	272	269	268	235	227	287	298	246	267	243	271	282	277	253	259	286	277	231	253	265	240	248	240	249	249	282	277	273	284	270	288	306	280	269	285	269	290	277	284	279	291	280	257	282	291	244	281	247	255	286	285	256	270	259	274	243	227	278	237	262	287	245	289	251	258	267	259	274	254	251	234	291	286	273	273	257	262	255	250	241	274	256	292	258	275	278	280	277	262	271	267	264	264	261	278	246	261	244	254	257	258	264	249	240	269	239	300	306	267	276	268	259	266	272	264	262	281	214	257	271	292	270	259	260	279	268	242	281	248	287	286	246	249	232	309	281	249	265	255	260	237	232	273	240	294	280	282	267	306	233	304	283	247	266	313	274	252	265	265	241	257	275	300	269	254	258	276	272	257	294	259	252	269	259	263	283	264	279	277	242	243	284	260	257	278	252	270	274	241	255	285	255	285	276	269	274	253	256	266	273	255	245	292	239	234	258	279	269	268	277	297	289	263	268	224	279	247	247	249	254	268	271	253	245	252	277	249	273	276	232	242	288	298	262	243	276	265	283	245	296	254	282	267	285	269	257	262	284	261	272	241	259	297	247	235	262	234	234	267	272	248	280	223	282	279	273	261	264	278	259	248	267	259	270	271	285	262	269	257	245	279	281	304	266	276	271	253	276	285	270	294	313	262	278	251	271	302	265	264	265	251	277	301	272	258	262	263	266
3172	2025	1188	896	782	666	688	744	726	669	621	656	628	666	685	628	634	643	663	663	638	667	655	649	642	626	657	665	681	666	665	625	607	647	645	615	628	646	635	666	694	653	666	681	681	638	659	684	670	645	661	640	712	624	675	688	686	712	610	635	659	635	699	636	681	655	651	634	654	665	636	642	632	661	639	657	612	676	585	640	619	667	704	667	676	623	709	669	665	698	658	658	663	646	655	667	661	660	641	642	639	616	623	691	681	619	659	675	616	640	679	634	646	632	688	656	656	683	627	683	685	636	616	634	668	652	661	685	669	646	670	617	616	707	669	677	645	617	638	635	649	682	641	676	620	670	657	607	633	642	669	605	670	621	689	644	643	590	688	684	640	711	663	637	655	645	651	617	641	651	661	667	661	662	635	661	655	598	647	681	597	664	670	632	630	646	645	666	657	686	625	668	690	697	598	632	626	673	601	715	654	652	685	621	654	628	669	670	628	711	647	624	643	692	684	647	662	648	658	680	641	656	608	683	623	643	631	655	631	671	648	681	675	678	613	619	642	698	620	621	684	597	626	708	665	651	632	669	617	650	612	651	654	630	687	684	629	631	642	686	654	662	648	669	690	629	604	692	664	674	666	672	653	619	642	658	645	689	681	614	667	660	682	674	632	634	665	638	657	639	656	643	702	646	633	647	663	647	618	649	636	678	689	602	675	651	639	648	607	641	644	647	608	642	610	668	644	663	630	609	663	697	674	643	633	653	637	655	634	655	630	640	630	610	644	621	653	643	633	675	625	680	603	609	642	643	659	643	654	620	629	634	643	656	667	610	668	640	656	641	654	677	644	672	636	638	639	631	639	613	613	665	650	651	686	600	628	648	642	671	628	673	651	689	644	647	627	654	657	647	650	658	659	640	652	630	638	634	647	693	631	661	661	649	642	673	668	632	635	644	706	647	630	653	657	667	648	682	648	659	680	668	631	647	648	646	676	621	598	670	636	603	664	656	642	632	660	632	637	643	672	643	579	609	622	633	668	622	650	643	696	624	661	606	591	647	592	658	660	624	632	619	671	676	660	674	656	664	659	667	632	683	653	645	659	621	687	651	625	671	638	677	678	653	667	654	634	644	658	700	646	631	645	673	647	666	666	677	693	708	680	640	691	658	688	664	662	654	624	686	649	676	686	663	677	634	651	602	642	617	647	661	646	656	625	647	663	611	669	659	593	659	634	712	627	681	658	665	704	627	606	655	672	613	648	571	635	664	659	682	682	629	673	680	639	616	665	681	665	649	656	613	642	612	637	674	659	696	664	667	657	640	682	639	628	689	645	606	666	681	577	603	666	623	683	650	659	652	702	622	627	642	660	643	653	675	649	707	654	629	702	639	639	636	712	671	652	690	646	659	613	671	643	636	662	665	681	653	649	651	635	660	694	670	694	690	643	608	674	660	675	666	676	652	659	640	653	678	680	649	671	638	658	621	678	638	674	676	698	651	643	636	657	639	639	673	649	653	657	657	661	644	681	645	659	674	682	612	671	659	657	652	643	632	700	662	655	656	664	637	673	662	700	614	649	647	666	649	686	660	642	629	656	620	665	657	641	695	596	695	622	643	655	614	595	661	652	629	625	658	687	683	655	615	654	651	648	655	647	660	635	649	669	650	639	652	681	692	611	629	671	660	616	674	647	654	671	659	657	677	648	627	637	662	637	664	629	653	673	652	650	619	646	686	652	619	648	645	686	623	648	673	652	658	654	677	646	706	642	673	653	658	639	695	660	643	676	633	648	676	621	641	636	647	647	671	639	641	660	662	653	655	692	691	642	651	661	630	668	654	674	663	639	640	650	666	659	650	666	657	675	670	656	674	653	680	611	655	626	707	643	652	617	655	656	686	677	607	630	651	688	645	627	628	656	622	638	672	627	670	686	662	665	684	649	712	645	621	656	662	620	624	689	649	617	599	716	697	642	652	657	680	677	628	642	642	652	618	686	629	641	643	645	614	656	662	622	613	573	650	651	630	608	686	626	640	695	636	707	611	603	688	683	688	628	621	650	643	610	647	643	660	626	653	672	659	602	615	655	626	638	669	682	655	647	679	645	647	640	593	677	669	639	647	604	666	670	638	656	707	672	665	682	649	615	655	674	688	637	651	638	669	651	639	639	649	655	651	643	639	637	632	636	659	653	664	651	616	641	640	668	632	642	691	641	693	658	635	671	655	680	622	607	599	655	658	702	616	661	637	613	669	686	587	630	615	679	603	658	670	641	681	669	672	634	673	643	652	637	660	619	634	645	636	660	630	643	637	677	607	673	683	627	616	638	665	659	666	682	649	634	640	663	608	632	650	671	653	681	600	714	653	690	625	622	666	680	639	669	600	677	657	662	624	699	633	656	649	662	615	680	628	636	636	655	656	657	653	634	659	640	641	678	657	636	680	669	672	655	656	611	664	676	616	630	623	656	663	690	643	656	621	675	629	665	684	686	640	640	690	662	656	643	629	655	644	638	615	687	623	626	670	647	635	696	654	619	650	615	627	657	620	635	620	634	604	663	628	650	640	697	652	646	662	649	637	619	672	655	641	699	667	652	652	701	657	673	649	635	654	705	649	676	659	651	663	669	655	673	673	618	714	592	684	644	582	667	659	590	645	651	670	667	650	645	651	642	688	664	651	662	627	607	661	696	714	645	621	653	683	686	675	646	668	655	630	614	631	612	642	643	634	616	603	700	678	626	710	670	612	649	654	661	627	661	651	651	637	670	647	658	649	672	638	685	637	633	673	651	630	675	660	652	644	647	651	629	637	668	629	633	658	617	633	698	665	613	643	650	652	650	692	642	640	627	576	654	665	663	664	655	651	645	664	670	653	627	621	638	682	688	633	676	660	671	648	654	627	651	618	652	685	630	641	682	633	650	670	652	647	642	643	648	641	617	679	645	647	686	641	603	645	658	629	615	663	650	670	635	669	633	622	621	663	646	684	641	627	644	617	656	648	651	709	720	663	602	645	672	657	615	647	657	641	619	681	602	610	629	669	666	630	619	644	637	673	647	594	623	661	642	661	679	596	654	652	654	659	625	663	660	690	659	676	623	666	642	616	642	646	636	647	665	659	632	608	625	641	638	619	640	642	705	658	671	670	605	639	683	638	645	626	649	643	628	582	615	682	601	640	619	611	654	651	667	684	626	630	675	639	672	686	615	647	621	630	655	608	631	613	657	613	651	673	686	633	622	652	647	642	640	724	616	638	639	643	642	649	654	638	630	644	692	673	670	621	606	620	667	690	624	627	703	674	695	676	654	660	669	635	668	637	662	624	636	611	656	661	655	670	651	565	673	682	632	657	668	664	621	636	635	617	630	685	709	629	639	630	615	635	665	608	689	644	645	657	699	652	665	648	644	640	631	644	651	679	679	688	642	646	602	670	640	626	639	672	694	641	657	656	692	669	686	683	638	679	652	662	639	624	675	668	617	637	617	621	608	640	630	650	613	669	582	665	657	658
24022	21050	24415	27881	21051	21056	11963	502	322	241	252	218	217	169	183	186	139	143	154	148	146	143	147	135	140	130	150	118	127	130	126	149	116	142	128	138	137	132	160	120	134	134	147	118	130	139	155	118	130	122	135	120	118	118	143	121	147	123	134	126	131	126	109	130	150	134	134	136	126	142	150	142	130	128	138	129	127	142	118	148	144	135	143	151	118	139	143	126	116	141	140	147	136	134	139	145	154	127	137	168	133	144	107	134	127	118	115	125	143	123	117	131	121	109	140	109	121	140	148	122	140	133	138	138	125	134	130	115	113	146	137	149	144	134	120	121	155	135	125	115	142	121	132	139	120	130	138	129	133	149	142	128	120	145	140	140	143	142	152	140	143	126	120	122	110	151	124	125	117	129	148	134	120	145	151	126	121	128	145	139	129	124	126	130	143	136	148	138	137	158	152	114	148	122	135	121	141	126	123	134	145	138	133	138	125	122	127	122	141	124	128	141	119	142	136	121	122	112	138	137	139	123	143	140	134	121	138	122	128	122	130	139	129	133	148	139	132	115	126	152	164	136	126	118	132	121	143	114	133	121	122	148	107	131	125	128	139	143	126	137	156	129	121	140	139	149	160	120	127	139	110	110	123	149	139	137	149	124	126	127	128	125	129	112	139	144	155	145	118	124	135	137	126	140	144	115	117	139	129	123	143	138	117	144	140	117	126	152	138	131	134	117	111	133	120	126	134	142	132	128	126	139	128	156	136	138	122	121	146	138	130	137	137	128	128	133	145	146	142	134	126	138	127	156	135	139	135	128	146	133	134	149	125	132	122	149	127	126	150	159	135	126	137	144	154	111	127	128	127	125	140	129	134	114	141	141	128	121	132	136	128	139	123	136	135	150	145	140	138	122	136	146	144	132	108	124	146	129	112	126	123	106	123	124	141	156	149	154	136	146	125	124	163	137	126	114	115	110	114	137	145	134	128	139	136	120	113	140	132	139	153	142	135	129	127	122	134	151	134	138	158	141	133	121	133	119	121	127	122	144	135	122	126	126	124	131	134	114	135	133	137	157	118	117	118	121	142	119	114	138	114	121	110	142	128	146	132	131	126	115	128	134	135	111	117	128	106	128	122	129	116	142	133	114	131	127	142	127	124	134	145	134	128	148	132	146	115	134	150	146	140	123	129	132	118	120	128	117	127	145	105	131	136	149	124	139	121	119	133	130	120	155	120	120	114	124	147	124	119	131	127	147	111	137	126	129	140	128	144	126	122	117	132	137	142	129	117	135	115	125	142	138	120	130	95	125	133	137	132	152	135	148	137	126	126	128	130	127	134	133	112	111	121	131	131	128	136	137	127	134	121	171	138	152	115	124	134	130	144	143	140	156	121	125	124	139	119	135	126	133	115	119	132	128	141	144	124	132	136	128	128	126	171	114	137	125	138	145	122	136	143	107	120	135	130	134	146	135	128	111	104	114	136	121	111	127	148	122	132	118	117	136	128	116	132	126	116	130	116	117	132	129	134	139	127	124	146	129	126	131	129	138	133	133	127	126	105	127	138	130	146	128	126	141	135	147	129	135	139	133	143	128	158	120	125	120	113	146	128	122	125	138	130	126	116	140	117	115	137	141	126	125	115	147	120	135	121	124	127	124	116	135	166	126	142	105	154	132	149	129	123	155	126	113	138	138	115	135	106	132	115	142	125	138	121	153	134	144	148	109	142	137	137	109	138	117	120	140	142	129	114	129	121	136	135	140	124	128	127	125	122	111	117	149	129	149	107	127	111	164	137	137	139	148	125	147	114	137	143	125	146	140	120	133	130	144	148	117	141	139	130	149	138	132	143	122	107	114	152	113	128	124	148	139	121	135	122	136	128	137	141	138	125	129	134	128	140	139	134	131	126	134	124	144	118	137	109	123	133	131	139	121	126	122	129	117	136	134	139	123	151	118	132	140	145	143	142	152	134	132	147	136	143	129	135	158	135	125	132	132	152	110	139	124	107	130	138	128	144	133	137	120	132	137	144	138	127	112	134	130	129	129	133	129	142	140	134	131	124	134	147	141	154	120	135	120	134	140	145	135	137	121	121	136	113	110	122	120	128	130	135	128	130	165	119	108	137	103	128	126	157	117	153	156	130	116	141	125	118	132	117	143	135	129	129	133	154	150	124	129	105	126	131	132	156	137	129	120	143	116	130	146	126	133	115	144	150	142	123	124	153	132	135	124	117	117	124	152	134	126	140	136	140	118	122	153	112	116	135	136	137	127	126	135	113	121	125	129	122	155	155	123	135	145	112	127	128	142	133	122	144	139	107	138	117	137	122	132	133	137	120	150	142	114	115	141	132	141	138	136	133	127	127	121	153	134	120	143	136	131	121	131	126	124	148	120	140	125	135	126	129	130	123	124	123	120	147	134	132	112	120	132	124	138	125	132	162	124	122	149	122	125	135	128	133	152	140	129	124	142	132	131	139	122	123	125	149	113	117	143	123	150	131	130	128	129	115	122	142	119	140	120	138	140	122	131	122	143	126	114	122	138	117	139	129	143	133	115	135	135	159	130	116	101	108	141	129	124	122	132	153	147	133	142	149	135	135	133	139	141	136	133	144	125	143	140	152	146	114	120	125	157	153	123	123	124	122	156	144	126	153	140	138	125	124	142	136	137	124	108	139	128	123	141	122	127	131	116	136	147	139	148	138	115	128	129	120	141	137	116	140	118	118	126	110	146	126	124	136	121	123	135	121	146	151	131	125	131	135	131	135	90	129	105	116	108	140	112	109	122	120	122	131	118	130	131	127	150	152	132	142	137	137	114	153	119	140	130	120	117	118	141	155	134	137	112	139	136	106	148	105	130	139	121	122	121	137	105	122	142	140	121	128	129	133	129	93	139	126	150	137	122	122	120	113	148	146	129	137	127	147	134	126	151	129	125	141	124	136	123	140	145	118	119	120	133	116	134	110	123	145	124	127	130	122	142	119	147	136	147	144	140	129	130	120	117	153	137	146	131	118	127	131	157	137	142	110	132	136	149	131	133	134	139	135	143	127	128	139	124	114	128	176	131	175	136	124	138	134	116	143	124	155	123	130	145	123	136	118	129	138	167	137	112	122	125	151	146	130	142	132	124	134	136	134	150	145	141	137	135	149	131	132	117	118	126	137	127	128	147	146	132	135	149	119	137	97	136	139	116	165	120	147	137	119	119	116	138	117	128	117	133	137	138	142	127	143	124	141	145	125	122	138	103	134	132	138	119	143	146	131	136	118	120	158	129	120	106	131	138	121	123	146	125	145	137	135	155	124	118	123	150	134	140	108	135	112	146	145	118	131	113	136	136	123	115	123	110	140	157	132	137	129	131	139	139	116	137	123	159	146	116	138	134	160	120	124	149	116	104	113	128	132	131	136	121	126	139	134	129	131	109	133	134	126	131	136	117	159	142	144	137	119	146	140	131	156	118	115	140	120	129	146	145	156	132	133	125	117	126	130	125	120	137	137	155
2987	3080	1404	794	599	499	457	430	397	394	389	378	378	365	338	369	346	372	388	380	356	365	378	334	381	353	364	376	364	359	344	378	338	332	363	381	359	376	399	371	376	366	357	385	361	364	392	361	375	370	365	332	365	384	376	357	362	341	341	372	382	352	375	407	333	354	394	318	376	391	388	349	333	347	373	353	378	382	343	404	375	367	353	332	359	398	391	350	385	364	350	333	376	344	341	376	343	368	342	346	353	382	361	379	368	381	402	391	357	333	362	372	382	376	374	368	336	350	341	337	325	347	362	353	370	381	366	343	385	366	345	407	325	344	355	348	330	389	341	387	344	349	359	348	367	384	351	368	364	365	348	338	343	374	383	362	344	373	389	337	369	340	364	388	368	356	347	346	336	352	358	342	329	343	366	377	344	354	342	352	353	349	327	353	357	371	341	328	340	368	316	362	383	349	362	341	351	345	388	368	336	377	355	351	384	335	347	388	375	381	389	330	367	363	376	374	373	362	345	383	360	336	329	326	357	345	336	364	344	344	360	358	361	313	358	345	360	352	340	365	374	390	367	366	375	367	348	367	380	385	371	354	359	337	375	337	354	340	389	399	362	348	386	374	367	322	392	351	375	364	363	350	382	363	348	376	386	382	319	392	340	378	356	341	426	390	345	374	357	356	370	371	393	364	370	363	388	387	356	333	372	319	339	353	321	330	334	348	398	335	351	370	363	376	383	375	356	370	339	342	341	353	380	392	358	359	320	376	348	373	371	363	400	330	356	367	360	390	347	359	330	375	359	360	348	352	374	321	355	373	350	351	348	357	353	400	363	360	354	390	353	361	368	365	344	354	346	339	335	371	369	403	377	347	354	357	391	337	358	402	337	391	352	352	390	369	341	379	343	381	376	378	350	379	367	346	357	351	335	352	365	365	340	365	371	374	383	342	376	343	351	361	335	369	386	347	315	376	373	332	377	313	354	383	342	368	348	367	335	334	366	403	356	351	351	349	359	391	355	339	353	363	354	347	373	319	348	361	369	382	384	330	354	371	354	383	339	373	400	335	387	337	371	398	346	344	334	378	350	373	363	376	361	371	366	359	353	344	350	384	387	387	346	345	346	334	343	364	345	369	370	375	362	356	359	365	357	352	367	365	373	385	381	351	356	358	380	373	355	328	361	359	354	362	360	355	364	356	351	370	342	379	360	367	339	363	354	356	350	331	377	357	336	330	359	382	346	387	340	384	351	338	371	357	380	380	359	362	381	356	379	359	363	384	350	355	330	399	379	401	362	361	362	382	346	346	377	354	313	389	342	343	369	386	355	381	360	360	397	374	319	345	351	385	361	382	359	362	360	319	336	347	389	373	364	351	314	343	358	326	380	365	363	349	376	359	358	359	355	357	369	385	352	392	383	364	362	322	370	350	408	407	344	361	348	355	357	354	363	336	384	348	343	312	352	340	374	340	318	339	361	379	368	351	326	338	352	369	337	352	343	357	357	335	354	378	354	328	351	344	334	369	369	343	340	371	365	366	365	346	354	329	373	363	346	370	368	378	336	396	353	332	359	334	355	366	316	368	315	379	353	335	347	399	331	365	347	378	345	373	378	360	347	378	350	394	339	370	391	352	359	345	373	364	341	386	340	344	348	326	360	309	374	347	375	365	368	345	337	346	357	408	333	354	378	343	353	349	334	362	357	380	376	355	364	349	322	371	345	372	335	350	394	375	379	376	365	362	323	342	363	314	372	382	408	347	335	364	350	330	356	313	362	356	363	332	332	366	340	372	345	373	334	380	354	337	350	339	381	356	370	370	396	366	336	379	354	372	376	386	328	355	362	381	343	359	357	352	340	372	357	371	368	366	344	358	357	356	351	331	364	364	344	345	336	324	329	365	379	369	367	353	352	375	347	390	357	361	356	339	346	379	368	334	370	347	352	376	367	380	345	370	373	344	386	372	366	364	350	363	386	378	343	339	362	393	379	336	389	355	368	342	351	340	309	367	369	350	336	381	375	364	372	397	380	342	334	391	378	363	351	364	360	381	364	371	409	386	353	359	354	328	352	407	358	368	374	349	345	356	338	357	360	365	364	356	350	332	363	368	345	344	350	339	393	361	327	345	367	334	344	333	335	390	380	352	370	357	376	351	347	375	373	364	348	351	372	385	384	368	359	333	360	376	379	355	342	349	376	354	359	360	332	382	350	388	371	367	395	344	347	362	377	358	351	354	384	348	362	354	355	405	351	350	348	379	334	375	375	331	370	381	339	341	356	359	367	372	377	355	337	381	378	367	374	341	409	411	340	380	334	365	385	335	356	351	362	327	353	385	377	344	372	381	337	354	349	335	312	340	365	376	348	344	362	338	356	354	367	367	345	361	387	393	372	377	348	378	345	384	342	326	389	358	353	358	391	372	368	377	346	344	369	369	346	341	355	379	364	337	345	348	358	315	349	355	363	341	372	297	371	355	370	371	324	366	371	366	342	376	362	361	339	321	351	371	333	328	348	367	330	341	360	375	358	354	368	336	374	364	365	366	357	371	336	310	356	333	328	370	350	419	352	332	364	410	365	384	359	373	366	354	346	368	323	353	387	336	343	348	336	378	357	347	388	359	385	329	363	391	334	357	352	363	392	391	353	377	336	356	385	348	376	365	357	351	365	344	365	372	354	362	371	389	395	367	359	395	327	381	390	351	381	390	336	346	326	360	337	366	364	403	339	359	351	383	373	319	351	336	349	369	359	359	378	322	348	379	356	360	376	376	359	369	350	353	372	341	340	358	342	339	398	372	367	354	380	347	369	367	358	380	381	332	338	348	387	372	332	378	328	346	358	348	378	331	363	392	389	359	344	338	342	354	339	312	392	385	368	366	372	347	382	381	344	380	340	364	375	366	393	367	368	372	373	357	355	394	333	354	369	350	376	352	344	352	349	354	371	335	371	354	368	383	361	357	375	398	353	386	405	371	326	328	389	380	339	332	383	337	354	377	379	356	362	348	334	353	348	381	341	342	372	379	330	353	340	357	358	358	360	388	376	339	376	388	346	363	357	335	375	326	369	365	350	349	340	395	339	356	354	355	367	340	384	341	363	371	329	376	357	363	387	379	352	342	375	372	354	373	360	379	371	373	358	360	351	374	370	365	354	370	370	353	375	362	361	377	353	366	357	345	355	394	359	397	351	368	326	359	323	391	370	360	342	360	399	344	388	377	337	351	375	385	388	372	375	378	369	393	344	363	344	365	345	379	365	371	347	336	354	347	314	393	369	354	371	348	359	312	364	363	352	342	351	340	347	359	361	378	367	334	344	341	350	383	389	327	393	349	337	363	374	360	347	369	372	365	365	352	373	380	366	380	355	372	345	395	362	341	354	364	341	348	356	333	329	352	365	361	342	348	356	351	349	351	363	354	338	337	340	343	345	376	362	382	351	356	374	378	338	397	313	368	367	365	367	383	359	357	359	380	325	349	395	372	345	370	385	355	387	376	340	339	361	342
31082	20463	10131	1020	629	628	517	438	407	390	409	376	342	406	386	383	377	368	368	399	360	373	387	359	398	401	359	383	375	395	410	366	362	412	348	383	377	369	380	385	369	352	340	345	367	370	360	350	368	354	352	361	314	424	401	377	385	358	350	348	400	349	390	371	352	347	365	345	389	376	393	350	389	341	331	392	343	328	387	359	375	386	361	339	353	371	361	369	391	398	348	352	344	340	379	326	338	363	372	378	398	338	374	355	356	429	390	372	365	368	369	355	355	357	368	350	377	350	354	371	355	349	403	366	354	342	346	366	363	358	339	335	358	353	374	352	384	389	381	371	354	371	363	353	392	321	361	365	362	404	362	354	374	362	338	333	375	384	372	350	379	370	357	342	394	391	412	358	366	382	356	348	388	371	375	379	358	359	359	367	349	361	365	372	358	377	380	387	339	378	363	409	336	354	399	375	337	370	388	375	353	352	366	369	350	386	337	368	367	412	376	370	379	363	380	360	359	340	399	344	383	359	411	338	367	347	329	352	369	400	333	372	363	388	381	359	384	367	350	360	358	357	342	394	406	365	383	359	346	400	345	350	376	374	362	360	341	343	372	356	386	371	364	403	380	350	377	349	363	378	369	362	358	368	362	358	306	379	367	361	360	378	333	379	362	350	384	387	405	365	395	403	385	395	377	395	403	364	369	359	372	346	335	383	345	366	371	369	355	398	383	365	399	360	364	391	376	346	363	387	367	329	351	373	384	360	354	352	330	349	382	373	384	356	372	376	365	336	350	387	364	352	384	348	396	359	358	332	372	336	389	395	370	361	390	381	385	368	364	380	356	350	376	366	365	344	387	381	366	397	371	385	372	370	338	366	341	376	374	362	373	396	363	355	348	352	396	352	381	384	351	345	374	366	360	370	368	398	364	347	378	393	342	364	379	358	385	391	368	360	343	354	345	344	356	377	386	384	343	360	384	390	379	361	393	313	353	387	399	391	360	326	374	356	374	377	368	395	384	348	328	350	368	351	426	364	348	370	348	372	354	360	355	375	388	356	381	367	368	328	382	363	371	363	345	364	377	368	354	379	339	369	388	377	360	355	373	322	416	372	380	386	355	376	374	368	394	374	380	381	352	345	345	367	382	368	327	379	360	372	389	368	379	404	362	369	378	344	369	352	342	375	347	340	362	378	348	346	339	369	364	391	376	392	377	350	366	364	321	351	387	372	357	349	354	383	338	368	391	378	384	375	363	387	375	367	379	391	377	370	379	373	423	372	363	359	375	353	357	393	335	358	368	367	367	350	374	372	320	355	378	354	360	365	376	368	380	380	358	398	355	378	379	354	353	371	338	378	377	366	403	360	360	361	396	331	362	383	391	348	368	365	349	392	385	343	353	358	348	368	357	386	345	350	326	367	352	379	363	344	356	381	375	389	368	342	374	355	366	382	410	368	386	404	364	331	368	371	346	349	367	354	364	379	366	339	357	360	351	336	349	354	379	362	358	376	348	382	395	357	375	344	373	347	354	340	368	372	335	360	368	408	330	357	347	370	416	361	355	357	338	341	395	334	354	375	388	390	375	397	368	356	353	369	385	391	390	370	360	373	386	383	316	353	363	354	385	388	386	370	379	361	335	369	364	343	369	353	356	355	399	363	383	348	368	355	376	371	379	391	313	398	358	361	346	365	391	378	364	338	363	369	372	401	353	354	355	362	445	350	368	352	375	384	386	337	387	383	358	376	346	352	340	399	366	372	392	365	338	356	396	366	357	356	381	383	356	379	372	390	400	384	386	361	365	357	373	386	357	386	398	370	366	379	367	382	327	375	405	384	348	407	329	345	364	373	356	354	378	382	383	401	369	336	351	394	386	366	392	370	378	340	356	358	377	339	385	359	364	337	371	377	373	375	392	379	374	355	363	375	355	389	380	350	369	350	362	376	379	394	371	361	384	378	372	358	357	415	378	355	393	388	368	340	341	358	369	369	349	347	394	353	361	340	377	376	378	344	370	399	330	382	347	401	371	355	382	393	402	375	369	369	374	371	358	359	358	386	376	377	356	375	405	368	367	394	390	369	372	363	351	373	346	368	369	383	368	377	355	366	341	373	367	395	375	346	362	348	355	362	413	386	343	327	385	357	363	382	372	346	406	358	361	362	362	356	361	379	391	352	355	388	351	346	334	412	359	345	392	375	363	347	345	332	367	352	374	374	332	325	353	359	370	377	361	324	347	355	350	380	340	358	363	373	380	359	345	365	383	357	370	363	362	370	351	352	377	371	358	365	396	370	358	383	319	387	362	380	335	368	349	375	374	377	350	335	334	366	363	355	358	358	362	325	349	354	381	367	336	382	396	370	384	333	359	365	363	378	391	402	351	417	393	374	376	363	349	397	386	337	334	399	391	405	376	333	387	356	323	365	354	358	400	347	378	382	347	395	377	386	359	363	370	337	375	308	391	360	373	373	386	366	346	343	374	335	372	352	364	351	361	343	393	348	365	374	377	349	340	374	331	359	357	327	371	370	338	350	351	367	370	330	384	352	346	378	365	373	360	327	373	365	357	359	339	396	400	397	380	355	356	400	357	379	383	359	387	378	387	397	365	336	381	402	356	357	375	363	338	396	387	363	359	398	340	355	383	363	377	402	393	343	354	362	347	383	368	352	371	340	378	392	324	357	361	338	334	352	378	377	358	411	381	351	362	390	367	354	350	356	370	329	375	385	373	362	336	383	371	331	389	337	370	364	342	337	387	369	352	372	390	363	349	364	361	369	382	352	371	362	364	396	359	355	409	357	362	356	350	345	329	363	355	384	377	351	355	398	370	333	357	370	363	373	372	369	337	402	374	392	377	383	342	348	361	383	383	336	380	385	362	389	413	384	351	353	358	342	389	341	371	403	371	374	352	351	390	378	345	393	316	374	362	343	377	382	390	366	363	395	380	388	377	403	388	353	381	334	345	352	314	397	358	386	369	384	358	370	382	368	331	338	318	347	389	389	332	369	366	400	341	377	381	357	358	394	372	359	356	390	370	375	326	379	343	409	348	380	344	323	332	357	390	374	361	375	387	385	351	372	379	401	353	360	350	348	342	390	386	359	403	405	352	347	343	386	392	349	363	383	361	383	346	352	333	357	372	374	375	324	364	353	378	426	386	356	334	372	348	378	370	364	402	378	389	372	383	376	367	349	351	343	370	335	348	355	382	369	360	365	382	383	382	341	377	384	383	363	355	380	353	387	357	350	311	379	355	370	402	331	374	325	341	378	371	313	354	386	361	376	381	359	370	329	364	359	374	340	355	381	336	361	381	339	350	365	360	395	385	369	379	390	327	375	376	350	372	378	377	355	328	399	382	346	345	365	367	370	409	337	379	388	337	358	356	394	326	387	314	403	380	350	362	402	321	397	367	370	405	383	409	356	384	339	360	349	368	401	376	334	384	360	362	345	387	393	375	394	350	359	351	398	347	338	355	327	361	408	364	347	373	354	369	386	366	389
5548	1197	935	932	900	903	854	925	864	892	909	908	890	829	864	892	946	920	908	923	915	873	906	855	859	890	917	913	899	897	880	873	891	838	918	925	902	879	884	897	907	878	909	899	885	843	841	954	947	876	888	860	909	888	914	922	852	814	912	876	856	874	844	861	914	876	915	886	857	876	842	942	904	931	897	900	857	863	872	929	880	885	915	863	878	911	888	891	914	891	898	867	835	884	874	864	859	923	902	884	901	940	862	917	836	858	915	846	842	926	864	897	872	831	923	877	885	854	875	882	894	842	895	875	889	939	883	888	817	883	868	893	871	892	899	842	918	873	897	906	905	885	928	933	875	881	938	861	845	785	876	856	872	882	902	857	914	908	836	908	856	916	855	889	863	897	862	902	902	846	875	919	927	861	905	911	885	892	869	899	894	951	853	855	886	839	926	921	860	865	873	833	844	920	886	919	863	844	913	865	881	905	885	878	871	895	907	855	890	895	834	918	893	891	878	857	930	913	834	856	879	900	913	838	901	863	862	876	885	926	936	863	905	883	873	905	886	898	870	835	887	860	917	924	869	864	882	895	883	862	918	929	848	876	915	898	829	917	899	942	915	860	940	872	872	880	866	891	899	882	883	864	904	904	870	914	898	969	897	905	877	869	854	908	863	901	917	902	927	912	925	849	845	886	866	912	893	894	896	887	900	800	855	934	868	867	877	919	897	832	907	833	899	871	906	891	877	887	862	922	857	869	953	914	837	899	897	858	839	903	864	916	789	860	865	918	901	902	913	863	874	883	931	874	929	887	927	937	893	843	901	901	860	855	889	921	870	934	927	878	856	906	878	906	870	814	919	811	849	841	923	840	873	908	900	859	899	912	864	832	883	913	882	863	894	900	911	951	815	910	921	925	906	923	902	925	864	900	925	884	890	856	863	891	913	917	861	891	877	848	870	898	914	868	881	896	851	940	843	867	843	893	909	947	912	849	926	923	928	826	865	866	856	872	897	879	879	890	889	869	920	819	905	877	931	867	853	866	926	845	884	927	880	849	916	877	838	899	897	895	868	904	875	856	921	841	888	913	840	902	912	854	938	917	920	915	854	952	860	901	886	951	896	873	862	849	859	856	889	870	914	840	865	852	890	886	877	951	869	864	928	890	884	845	874	907	877	856	886	875	975	861	924	900	916	925	902	919	888	861	921	927	884	908	881	905	921	919	846	901	875	876	864	864	885	883	891	849	866	860	918	913	913	882	868	858	864	849	906	891	886	877	911	897	866	898	822	864	907	874	909	850	935	888	825	841	829	901	886	885	911	842	864	872	868	856	889	878	846	921	909	882	887	910	906	862	852	848	917	923	879	903	892	901	908	904	878	863	942	826	810	906	900	894	896	879	878	876	883	880	893	826	886	908	922	919	878	919	834	886	910	860	853	907	871	909	884	854	967	943	854	883	916	849	903	908	949	886	888	839	905	877	847	899	902	892	863	852	880	889	916	854	852	924	886	917	819	881	912	924	857	900	847	923	887	928	906	884	886	866	927	896	926	910	895	856	869	896	878	858	900	924	942	836	906	895	871	878	864	846	904	878	882	854	884	877	860	936	880	873	887	871	887	879	906	857	896	916	969	845	838	907	877	862	915	866	922	815	875	864	867	914	898	870	885	888	887	893	855	925	862	858	839	909	865	888	908	903	842	848	877	884	907	873	850	917	910	909	883	876	872	854	923	862	900	892	951	897	883	901	897	909	886	890	869	911	885	855	864	834	892	898	873	877	922	848	921	906	926	861	871	926	883	853	868	900	922	870	861	830	863	903	936	889	904	847	918	931	868	889	911	880	877	885	883	916	867	891	844	892	841	919	886	846	839	844	885	906	834	881	874	866	870	882	900	893	861	830	905	889	898	822	838	879	878	922	903	871	904	869	940	888	816	889	834	870	890	861	900	913	852	871	902	916	910	902	860	843	949	840	886	812	879	910	868	926	902	880	913	864	866	898	914	902	869	896	837	874	879	879	882	873	930	878	836	920	916	891	906	842	844	869	868	919	863	850	890	913	872	849	898	899	902	875	888	913	900	885	898	862	819	855	876	861	952	895	867	870	912	877	921	891	931	895	893	895	842	875	919	872	870	877	826	957	861	861	871	873	906	882	888	882	824	866	852	882	879	864	864	861	927	905	925	911	818	895	894	841	894	914	853	900	941	860	906	888	869	860	876	921	874	874	862	886	863	847	876	889	885	903	866	934	949	912	903	893	908	911	867	867	851	898	889	925	847	898	836	851	910	917	840	908	890	871	871	848	898	880	923	906	869	859	930	914	869	840	897	865	935	862	857	831	891	845	866	839	844	907	842	875	883	843	952	843	857	873	888	910	896	870	950	908	873	880	941	880	846	881	908	865	858	894	866	880	851	883	882	882	865	897	960	871	856	888	842	876	936	896	919	915	897	842	868	884	888	841	840	887	888	902	872	904	874	948	883	890	860	871	905	895	865	864	923	890	889	892	901	859	904	919	870	873	898	829	917	886	904	883	885	905	865	862	857	907	875	931	913	961	889	890	913	882	899	890	894	884	883	854	865	871	881	899	902	911	863	855	897	907	899	894	949	847	882	866	887	887	879	860	855	882	898	888	913	869	857	892	851	896	850	895	903	885	895	885	945	864	878	895	827	873	884	938	864	894	905	923	882	897	909	910	876	871	914	894	909	889	881	879	833	922	899	917	882	901	943	866	847	918	852	884	910	880	885	905	850	857	898	908	901	873	861	921	891	854	908	933	887	904	885	885	921	893	896	902	877	895	902	892	907	919	869	884	879	884	903	868	911	840	871	847	899	847	904	821	878	869	855	911	920	877	899	872	838	868	896	923	890	889	902	830	880	880	827	905	849	822	924	879	888	830	889	915	872	926	873	883	920	920	861	859	861	881	926	854	919	912	861	904	907	932	883	864	899	873	875	853	921	865	887	912	861	951	888	897	920	845	821	908	848	856	908	885	859	870	821	928	868	802	892	896	855	862	864	831	930	879	857	872	900	835	952	887	908	887	837	866	896	930	939	877	889	877	914	907	878	850	850	885	872	883	928	889	853	921	907	898	898	886	947	910	798	867	843	891	917	876	884	876	918	863	868	916	871	905	905	900	880	909	916	881	862	895	886	879	833	887	879	914	909	891	871	889	849	875	969	915	935	933	893	862	897	914	893	865	874	855	838	877	905	896	947	934	884	864	902	929	876	883	909	840	888	862	915	852	857	887	913	891	869	872	908	861	869	880	887	882	933	872	830	838	859	958	903	872	824	847	859	918	858	841	842	905	913	879	923	867	939	935	881	883	926	834	823	832	898	894	928	861	876	862	913	900	902	896	905	907	866	841	843	881	869	881	915	880	866	851	880	874	873	896	890	904	878	878	918	877	889	885	961	914	898	926	890	842	897	871	860	900	864	902	874	888	877	830	865	892	869	930	892	861	849	851	898	873	808	851	886	927	917	925	816	897	870	901	876	883
24705	21052	24002	28343	21046	13209	541	403	338	314	283	317	313	296	244	294	279	271	282	289	289	276	248	265	288	268	264	253	294	274	275	267	285	263	273	245	267	276	252	273	281	276	282	283	273	280	265	274	293	252	268	313	274	290	313	279	305	265	269	280	257	285	252	305	268	282	260	289	275	272	276	292	250	266	292	294	286	268	269	299	272	275	267	252	276	285	263	271	245	308	270	264	268	281	271	260	310	250	255	265	292	267	274	269	278	272	285	242	280	263	245	246	216	257	249	283	296	294	291	273	247	266	265	266	255	272	253	282	278	274	262	304	275	282	275	263	274	238	276	300	256	262	274	304	307	263	277	283	278	254	235	296	262	270	261	253	232	304	259	267	224	286	277	281	298	273	325	289	262	266	284	255	259	282	286	243	279	280	274	275	267	286	298	263	287	264	295	279	261	265	265	304	247	263	270	263	265	304	266	278	294	300	261	262	261	262	286	307	285	286	305	261	265	262	267	276	281	294	260	233	255	254	283	257	278	304	241	248	301	288	270	261	299	277	273	276	292	274	258	289	299	282	290	281	281	282	276	284	257	301	257	261	292	260	275	259	257	267	314	287	277	281	270	271	268	275	252	277	238	304	277	271	288	275	282	269	273	260	274	269	265	294	257	281	284	252	307	259	281	277	228	249	294	247	261	295	269	289	252	274	278	283	264	284	272	265	256	255	287	280	294	291	253	260	287	256	256	258	280	273	283	286	291	288	278	272	279	250	284	297	280	280	296	287	307	268	289	267	286	237	251	254	265	285	274	284	262	261	274	284	286	263	280	256	251	310	278	265	304	260	290	269	265	284	285	281	271	288	287	267	282	278	266	302	266	252	284	269	272	275	257	264	261	266	278	313	272	282	275	258	258	285	275	286	243	264	279	293	282	280	277	291	283	279	250	287	282	280	285	271	258	280	277	273	297	279	288	275	248	270	268	309	276	235	260	276	248	278	278	293	256	266	262	270	296	280	281	264	274	287	281	237	283	280	262	286	231	270	285	275	267	262	253	290	279	246	269	257	263	285	277	265	267	262	265	265	285	257	271	247	286	282	307	252	234	283	291	269	277	267	258	254	280	268	274	268	293	256	275	303	272	285	254	290	275	238	242	272	264	296	277	262	253	267	271	275	273	268	265	283	299	284	289	304	265	258	276	292	276	264	246	277	268	249	293	289	252	255	246	285	275	251	239	291	281	299	290	262	282	291	275	282	298	290	252	269	264	270	275	271	282	274	292	266	260	301	303	264	263	245	256	284	259	288	263	261	242	279	283	290	272	268	283	261	258	273	269	283	287	270	258	297	282	294	263	285	254	262	275	260	248	248	267	283	277	264	274	248	278	277	254	309	237	252	299	297	257	240	243	281	304	278	251	290	254	258	270	266	270	246	285	309	271	286	256	296	270	288	298	263	255	296	261	277	229	277	266	272	250	269	258	269	261	264	283	265	251	292	278	278	265	271	274	306	241	262	268	288	280	274	247	258	273	244	251	281	314	238	263	293	270	281	315	269	240	259	251	269	280	247	276	281	265	269	278	274	254	277	273	286	302	244	304	280	264	263	261	289	271	254	252	249	269	255	280	289	300	266	263	246	261	269	246	298	273	256	271	271	266	290	272	295	253	280	271	251	297	243	270	232	248	285	273	289	266	291	250	267	299	248	275	272	300	277	270	277	281	310	226	251	286	276	287	293	295	283	278	277	274	293	247	268	282	275	292	296	272	250	270	283	248	249	254	288	267	303	284	276	281	256	303	262	267	260	301	251	263	264	270	277	304	257	261	314	296	261	248	289	273	266	256	283	258	307	293	235	258	267	290	266	259	292	282	264	257	310	271	259	256	306	295	285	251	271	299	258	264	267	277	256	278	259	279	257	287	266	248	293	261	280	263	252	277	312	293	249	309	271	255	263	261	280	293	281	272	267	240	263	269	282	284	260	283	251	263	321	247	278	262	265	275	264	254	273	278	300	259	252	276	271	260	261	285	273	270	274	293	289	278	287	292	260	285	283	284	225	263	293	287	297	263	275	255	319	273	269	257	264	262	260	268	274	233	282	286	272	271	304	270	261	266	269	267	278	270	298	259	299	270	254	274	271	272	240	259	274	285	275	255	267	227	280	296	267	313	262	237	287	268	286	271	304	246	248	260	271	283	272	257	260	316	270	262	263	303	244	274	267	280	256	297	287	250	281	281	281	300	277	270	279	279	287	283	273	296	297	254	253	265	261	281	297	275	278	284	272	271	297	244	262	295	254	276	291	265	310	284	252	260	276	267	263	241	263	264	250	262	267	263	289	282	290	296	275	249	286	251	249	284	299	258	267	285	259	285	254	266	306	274	265	279	282	282	283	251	268	260	272	275	244	275	272	271	277	273	280	266	219	331	232	287	284	237	249	277	273	272	245	277	263	261	264	267	277	263	254	303	287	256	275	274	241	276	247	272	284	262	283	261	273	263	270	269	260	251	283	284	292	273	295	273	268	283	275	243	287	287	260	273	258	265	278	270	263	250	263	268	274	274	258	270	257	275	311	271	273	295	252	288	262	296	258	281	236	296	294	255	280	272	293	279	294	251	251	269	300	277	273	282	293	255	259	294	301	273	276	258	240	304	261	252	261	291	303	307	271	288	293	271	286	285	291	270	244	252	271	252	262	270	272	242	270	264	286	249	284	261	258	277	274	277	291	274	284	234	259	285	264	281	313	263	260	273	243	297	256	273	271	287	281	277	251	289	264	236	221	260	274	242	263	300	295	245	245	294	256	266	270	301	286	264	281	267	305	283	297	239	263	272	253	296	278	272	288	269	264	270	266	218	288	284	257	298	263	284	283	297	243	264	294	287	268	271	270	261	276	296	255	282	281	294	289	298	260	274	283	286	247	264	260	279	270	253	271	270	303	264	274	281	279	273	244	272	300	260	285	243	249	281	279	271	248	264	242	241	253	280	256	270	307	289	307	264	295	259	276	251	251	253	262	240	249	294	277	262	271	278	260	272	272	297	273	271	262	281	275	256	274	252	270	251	302	248	248	293	289	248	268	258	259	297	269	285	246	258	298	280	253	250	256	287	281	267	299	277	273	290	269	295	279	243	269	266	259	267	241	289	251	273	293	288	276	258	249	295	268	295	281	276	272	257	252	257	252	286	286	261	258	308	269	289	281	265	249	268	280	257	258	238	294	282	274	279	281	260	275	282	278	278	285	290	254	265	273	272	256	262	295	259	283	283	286	278	261	278	288	301	284	266	286	263	238	305	285	274	288	261	297	259	279	261	275	274	307	288	279	283	288	280	265	277	248	264	297	286	240	282	252	284	266	266	256	260	256	248	273	258	254	263	270	266	261	306	295	293	291	299	251	265	269	277	295	301	286	272	297	301	309	294	276	271	274	247	266	295	278	267	271	269	278	245	260	278	250	248	257	237	280	243	242	277	275	301	272	276	251	264	258	266	234	297	274	258	282	274	260
3183	2089	1199	901	769	718	698	717	697	725	668	697	673	687	664	642	654	669	644	665	649	674	702	660	726	648	665	683	633	681	676	668	626	670	659	698	676	667	656	669	645	677	663	677	686	659	720	685	670	686	678	719	657	667	695	678	701	625	701	695	666	651	675	684	710	632	658	660	649	674	669	681	640	677	664	643	715	630	631	668	664	630	702	700	666	666	672	685	624	694	659	688	680	653	676	642	679	706	644	684	682	690	671	656	667	630	704	700	705	640	634	643	668	670	690	698	653	641	706	646	635	631	676	644	670	676	671	669	666	696	672	678	666	648	617	631	625	702	647	699	708	665	657	704	645	630	657	754	649	616	639	647	628	698	661	695	627	673	684	688	699	690	660	697	656	673	648	711	678	648	652	675	640	686	649	688	666	700	669	649	697	672	670	686	673	645	616	663	669	619	651	656	598	617	688	637	647	671	701	677	639	696	662	653	669	656	699	707	630	678	631	664	650	685	596	666	684	680	695	665	686	671	683	615	625	634	654	638	710	681	645	642	640	702	608	706	663	661	710	635	637	636	649	698	694	646	673	643	647	628	703	683	638	677	649	604	604	664	649	660	646	676	692	627	677	653	658	669	669	669	670	662	642	606	632	674	670	666	659	686	670	663	645	662	650	711	651	668	670	694	674	681	648	680	640	642	648	639	648	667	674	687	668	689	647	687	686	690	687	685	672	676	642	637	702	679	643	705	647	674	639	597	627	672	665	661	676	661	674	651	644	667	647	660	663	671	641	657	657	690	690	696	691	644	676	661	667	639	686	712	691	694	649	683	669	704	668	679	708	634	648	683	672	673	660	644	666	663	672	633	641	679	661	647	649	657	698	649	633	658	673	618	687	672	652	608	619	665	663	720	677	656	624	704	680	699	704	633	682	671	676	670	628	653	643	661	649	700	635	729	663	664	660	655	620	703	648	648	686	625	695	701	700	631	661	677	652	722	640	698	698	724	717	622	654	669	758	663	665	669	639	671	687	679	649	681	708	616	687	691	635	672	620	681	633	700	637	671	681	638	643	682	667	655	607	685	707	647	666	653	655	657	629	672	671	664	668	667	637	670	668	652	666	641	616	687	676	724	686	670	690	617	613	687	698	682	665	699	662	694	712	639	652	618	651	656	636	686	723	670	637	650	669	664	646	681	666	638	712	683	649	650	667	675	651	646	686	686	685	658	717	658	705	671	682	667	683	673	646	660	717	646	642	692	682	665	706	650	635	662	616	610	657	674	665	638	677	639	631	716	640	647	702	641	665	687	691	669	620	654	683	649	665	678	684	672	662	719	666	630	661	640	692	614	650	648	669	671	712	642	675	654	678	664	660	683	684	635	678	639	631	631	611	658	653	699	662	658	670	642	646	685	634	647	627	628	671	643	686	660	662	655	672	654	656	710	680	659	668	637	649	672	639	677	652	661	615	627	708	648	652	635	665	655	716	699	626	671	695	632	660	595	685	687	659	686	647	676	654	693	674	678	669	631	648	632	661	653	683	666	614	689	635	621	652	647	641	682	682	615	662	641	661	654	643	634	653	708	628	653	670	693	647	640	687	671	639	661	644	655	668	656	661	677	679	618	692	654	660	678	674	593	661	685	665	685	726	680	678	640	666	666	676	677	659	634	682	675	644	672	654	657	675	714	645	658	714	657	655	663	653	625	618	656	666	644	662	638	662	658	680	682	639	716	677	670	680	660	665	644	664	689	649	697	643	642	670	647	688	678	695	664	675	641	674	694	654	666	605	651	669	658	631	692	661	685	624	662	655	687	683	683	682	611	674	619	661	665	640	668	698	690	640	648	690	610	664	637	698	676	682	596	672	624	641	613	666	689	642	678	636	683	685	640	695	683	669	690	695	704	650	715	655	643	649	669	667	638	672	653	631	726	637	689	692	699	655	598	655	643	645	626	704	670	635	631	682	677	692	655	673	660	692	680	652	645	683	630	683	638	707	661	645	684	608	662	684	647	697	695	648	707	666	724	640	685	637	692	692	656	644	675	707	627	659	676	654	687	652	643	689	698	677	627	652	666	732	628	669	735	665	630	697	680	689	649	720	690	644	654	684	696	664	664	676	659	669	680	666	631	667	677	638	655	679	645	627	638	663	652	648	697	623	689	659	662	640	640	606	675	686	661	663	687	661	692	684	652	677	671	664	679	668	648	650	679	679	696	677	684	651	635	677	716	696	644	665	621	697	693	700	603	677	657	683	654	629	660	665	635	588	691	665	612	673	655	699	639	667	663	660	636	692	642	687	630	722	649	648	662	684	664	667	635	660	659	646	655	662	640	687	696	659	633	667	626	680	663	655	648	657	652	630	652	655	668	709	687	636	681	699	667	681	654	687	689	699	695	630	642	733	651	656	716	673	615	658	632	662	687	663	686	620	662	708	617	675	674	623	665	656	689	669	669	671	695	675	665	643	688	697	647	668	646	669	619	665	703	650	689	680	641	676	716	657	706	659	640	689	624	668	663	639	671	649	623	655	668	627	671	617	650	686	741	669	683	647	665	681	671	657	692	658	690	686	655	691	638	698	673	657	640	603	640	634	657	694	614	672	632	705	667	636	659	686	645	670	687	659	662	629	664	705	706	652	654	636	660	653	647	650	660	667	615	637	624	649	704	652	657	663	713	666	671	680	665	654	613	622	631	693	623	639	709	671	696	672	653	610	741	621	703	731	651	686	678	659	694	674	632	670	654	637	699	663	614	654	651	639	635	636	673	673	618	661	668	720	681	658	643	695	671	632	641	666	703	665	636	640	627	730	652	643	660	672	630	586	679	648	648	724	635	709	634	660	658	661	665	674	681	687	649	691	675	642	683	715	654	649	679	651	636	660	639	673	637	690	652	635	700	649	640	709	674	636	711	681	676	673	676	639	704	694	632	629	670	714	699	645	702	697	644	651	654	686	638	634	632	612	674	660	648	671	717	672	635	661	680	661	627	651	607	653	656	652	634	703	690	615	653	629	596	693	660	622	651	678	703	630	678	696	676	619	658	623	614	681	677	612	673	654	674	645	672	695	658	711	618	647	640	679	583	682	667	641	690	608	677	646	684	628	645	676	701	642	675	659	658	651	641	649	677	615	682	714	629	663	685	667	680	715	658	665	644	661	701	666	674	590	660	653	683	588	659	712	653	644	660	637	685	707	669	645	678	685	639	661	670	633	633	627	646	657	657	673	676	674	661	638	603	611	676	705	635	647	663	665	646	625	630	719	690	640	664	653	683	662	644	666	654	634	676	662	631	656	700	644	684	670	634	670	579	692	682	705	647	670	636	678	667	628	678	671	651	702	696	669	641	660	669	682	640	703	720	673	643	634	662	637	652	642	684	620	667	688	623	660	634	724	614	689	651	679	668	684	684	681	665	633	706	697	706	664	664	661	649	685	652	681	641	676	602	665	655	657	630	625	667	705	624	672	663	613	672	629	669	643	618	723	648	642	656	681	652	642	693
23910	20986	24315	27869	20986	20996	12384	478	257	228	210	200	197	187	183	180	163	172	186	167	151	145	167	149	168	162	139	166	146	145	145	128	140	148	146	141	135	141	123	152	146	136	133	128	129	136	124	129	141	160	145	148	120	155	142	134	129	128	154	121	175	137	127	148	131	126	149	133	141	125	134	113	135	120	144	154	133	127	129	141	131	151	117	142	122	144	140	114	121	127	136	137	138	125	152	109	128	116	139	127	143	135	124	149	143	121	124	118	139	123	145	115	145	127	125	123	139	145	144	141	113	135	111	142	113	145	128	144	125	129	140	159	122	120	143	154	127	132	146	144	148	140	120	142	133	127	137	126	128	129	137	132	123	132	105	133	117	145	148	149	133	140	152	136	123	151	120	132	140	134	137	143	129	123	109	124	120	125	118	127	127	136	123	140	121	134	143	138	129	168	141	136	128	143	135	110	145	130	131	126	143	114	134	158	139	139	135	127	126	143	119	138	119	125	146	115	126	127	136	136	147	141	118	142	119	108	127	144	112	132	162	147	142	141	117	151	147	152	142	133	135	121	126	139	140	122	161	141	145	134	123	152	129	152	144	141	116	127	144	126	132	123	124	135	138	115	127	115	145	125	141	116	143	128	138	151	118	131	104	154	146	127	129	139	161	137	145	114	138	139	134	156	135	148	122	102	137	141	118	127	136	141	126	130	133	139	148	127	140	122	130	125	108	146	133	143	129	122	156	150	127	118	150	144	137	136	138	133	146	143	129	126	128	144	123	139	131	137	132	117	121	127	131	148	136	125	130	144	139	139	147	161	153	129	134	113	129	155	130	153	136	135	134	129	133	155	112	112	131	119	113	136	129	130	113	129	144	152	133	149	111	128	140	123	145	122	140	108	155	113	135	123	147	142	126	148	124	143	143	142	141	113	110	138	137	146	152	111	126	140	128	112	116	126	142	153	133	134	144	133	126	139	135	123	125	128	123	122	114	139	146	161	117	125	146	122	154	116	147	143	123	141	144	117	135	140	137	145	150	137	128	123	124	126	126	140	112	118	152	134	160	145	116	112	111	121	132	141	122	133	133	128	140	121	141	130	134	138	118	128	146	116	132	134	133	128	141	142	156	135	112	130	133	137	130	126	142	137	119	143	138	119	122	151	121	112	127	109	125	149	137	119	137	158	141	145	135	152	141	148	128	130	151	163	121	126	119	137	122	144	153	140	138	131	161	145	123	116	107	142	150	131	138	135	122	131	123	129	136	133	132	123	131	114	140	147	129	122	126	136	139	152	136	138	121	145	154	123	115	127	146	130	136	131	127	133	151	126	113	143	132	129	136	120	109	130	127	150	116	147	136	116	127	124	121	117	134	133	140	140	138	126	170	137	143	146	143	141	130	114	137	135	150	153	116	133	126	142	140	122	152	141	125	141	122	110	135	151	128	111	141	150	124	149	126	135	136	123	136	143	133	144	129	109	104	130	138	134	140	119	131	135	149	142	119	126	144	148	149	143	131	132	133	112	120	127	127	136	130	149	134	153	142	145	140	129	131	130	135	124	128	158	146	143	129	147	124	139	127	160	97	128	134	135	122	133	129	151	134	123	131	152	127	129	145	123	123	139	134	146	106	132	131	155	137	123	122	125	120	119	150	122	154	123	121	120	150	119	127	133	135	126	144	145	138	126	149	130	125	122	139	132	125	146	113	152	130	121	136	133	131	128	137	142	130	151	133	136	122	130	142	126	152	113	150	134	135	147	114	138	144	154	160	128	122	135	116	150	115	143	133	140	121	142	145	132	145	124	134	141	128	131	129	154	119	140	138	132	136	139	134	142	135	117	129	139	126	144	143	130	129	139	134	157	109	138	140	139	128	128	132	117	138	133	136	135	107	142	127	139	135	124	127	139	136	149	129	139	134	131	141	146	145	121	135	120	113	125	121	154	149	147	131	119	135	125	147	135	149	127	97	117	148	128	130	132	119	112	125	124	122	120	132	111	138	139	113	139	118	120	130	111	151	122	128	138	123	124	147	126	142	139	109	149	129	135	156	138	141	144	107	125	144	129	130	127	153	112	114	106	136	136	127	143	146	144	136	131	130	128	117	133	151	150	105	136	117	159	139	117	142	129	125	136	120	140	130	136	147	142	129	121	165	146	122	127	131	133	147	151	135	150	122	143	132	127	122	119	141	130	115	148	123	168	142	139	117	136	138	126	144	113	132	141	136	144	137	173	128	143	125	120	114	129	119	160	153	139	139	124	143	128	136	131	147	135	147	131	130	137	132	116	123	138	132	131	140	123	130	139	146	159	149	130	125	143	139	137	136	140	155	161	127	138	135	141	158	144	138	150	134	116	111	141	118	148	142	136	128	129	147	135	118	134	134	125	140	131	167	142	131	151	131	134	146	128	136	127	143	144	150	156	141	142	133	120	146	134	128	133	135	120	152	126	124	129	146	138	135	151	150	120	150	140	137	135	135	129	136	142	119	131	139	120	148	125	134	119	135	115	157	173	146	122	131	136	136	126	118	140	154	143	127	138	110	156	120	110	143	135	144	149	145	138	126	134	130	130	118	140	132	115	111	133	131	149	126	146	144	131	127	121	147	134	156	135	126	133	127	136	148	120	121	119	132	158	118	146	139	126	134	141	147	125	136	162	141	140	137	130	145	121	138	144	141	134	155	141	148	148	136	143	128	135	144	127	131	118	134	142	127	140	113	146	140	154	157	122	123	138	126	128	117	118	125	137	143	123	136	147	121	141	150	112	117	144	153	128	141	118	129	121	125	135	145	132	127	138	144	129	123	164	139	132	123	128	148	152	140	135	135	145	110	141	141	136	126	145	144	149	138	142	142	129	151	116	119	147	148	133	143	119	142	145	110	118	130	128	125	115	148	145	143	154	143	125	135	137	153	148	140	123	119	125	134	124	130	138	153	134	130	142	129	125	123	104	120	135	130	109	125	115	134	130	125	128	123	139	140	130	127	131	157	117	107	140	142	132	139	136	123	138	140	115	150	129	140	136	109	157	156	121	159	151	136	126	132	133	142	119	134	125	130	126	133	133	130	147	137	166	138	101	124	147	130	110	125	125	127	130	143	121	140	135	140	151	141	123	131	141	142	141	136	116	144	122	150	147	131	139	153	153	133	112	125	149	148	120	143	133	133	136	119	136	121	134	118	124	117	139	144	126	132	152	125	114	148	138	134	125	131	149	153	145	128	117	112	137	146	151	128	135	141	125	119	142	128	133	139	144	125	129	120	130	115	124	123	120	129	144	136	147	140	126	122	124	130	155	146	133	137	149	115	115	143	143	147	141	145	145	133	132	122	117	126	142	128	134	147	106	118	137	132	116	110	141	128	138	114	143	134	148	136	118	130	155	117	129	142	116	133	146	141	154	134	109	142	134	114	141	118	107	146	129	118	150	138	129	131	125	136	127	142	128	140	138	135	120	156	130	123	122	113	149	115	149	165	130	138	148	122	135	120	124	131	122
3064	3149	1394	846	613	497	443	403	388	379	427	409	353	371	377	362	369	395	352	391	411	383	386	347	387	404	350	375	362	403	351	347	371	363	354	376	385	376	361	348	342	367	350	365	400	371	350	377	355	372	378	358	380	382	366	361	360	331	387	350	328	312	386	367	361	404	376	352	369	352	378	375	390	360	354	357	375	373	374	403	372	328	372	376	315	366	344	394	355	369	359	364	389	368	361	388	333	361	386	355	375	343	376	378	364	386	377	376	394	356	358	363	385	367	360	359	347	333	363	348	359	353	341	387	366	342	348	369	347	379	377	363	380	375	349	355	349	337	405	368	390	359	367	367	381	355	380	358	358	360	359	341	357	340	366	338	363	337	389	338	381	378	385	369	346	369	375	344	369	394	391	360	356	365	341	378	386	368	356	367	352	335	387	350	352	380	366	395	384	363	371	358	388	410	324	360	375	342	399	352	359	321	363	330	370	330	341	353	365	343	332	382	339	400	396	383	347	337	379	357	331	354	386	349	396	369	411	381	344	348	405	368	357	367	349	371	355	388	348	342	373	395	378	364	377	403	361	388	356	361	392	370	345	369	351	352	374	366	330	358	371	357	360	383	364	338	367	380	367	370	382	339	355	349	356	335	351	395	376	336	337	361	364	336	327	367	359	372	351	326	393	372	416	350	386	360	344	367	335	370	307	331	380	331	362	374	402	366	364	350	356	340	377	365	370	347	339	364	339	381	358	367	391	349	360	340	361	377	352	369	378	402	340	379	391	353	331	348	349	382	362	333	331	360	391	313	385	355	331	334	335	362	341	357	358	352	338	384	352	322	359	361	347	377	339	359	387	383	298	363	371	360	340	353	348	348	371	411	331	388	349	373	343	338	365	376	358	376	331	357	364	359	342	383	360	390	386	379	336	329	369	367	381	395	354	323	326	369	362	367	367	343	390	354	348	322	365	337	393	373	373	373	348	347	384	406	337	354	396	387	327	357	348	368	373	344	359	341	373	410	337	356	386	353	388	349	364	336	376	382	368	355	345	329	367	330	349	351	355	338	366	370	372	344	363	360	351	364	358	375	357	364	337	346	372	339	353	356	358	414	347	365	364	386	370	372	359	363	367	365	366	370	390	377	400	350	359	378	367	353	357	354	310	346	349	356	350	362	362	370	356	375	379	396	339	370	330	346	344	354	373	359	365	380	340	348	368	383	360	361	349	358	374	358	365	362	378	350	352	353	376	333	378	375	326	369	380	339	363	320	363	375	369	367	377	341	340	356	340	336	389	336	373	362	344	373	382	361	329	365	368	354	361	385	344	355	370	358	349	343	326	335	371	343	354	381	368	380	377	367	373	380	381	348	351	356	332	343	363	344	375	343	352	358	373	392	335	340	382	352	367	343	335	332	350	351	383	339	343	408	376	339	396	389	359	338	349	346	378	348	375	362	363	382	369	325	356	369	343	350	366	366	357	358	368	380	347	350	394	334	368	387	342	368	375	376	360	362	351	354	351	357	322	363	336	344	349	383	323	396	363	354	333	343	411	349	369	339	380	359	369	327	356	385	372	359	368	341	360	372	367	348	358	346	388	375	355	373	379	407	359	369	360	339	386	330	367	373	366	377	401	371	414	357	337	399	397	352	363	353	338	319	390	423	349	372	348	361	352	360	368	337	361	362	370	361	360	369	372	320	378	353	349	373	380	379	372	377	388	349	336	312	383	348	348	372	392	364	364	376	389	380	359	348	366	350	321	377	348	343	338	373	367	326	342	393	364	341	370	370	380	399	364	357	367	345	344	413	343	358	344	350	378	367	379	353	359	355	408	359	372	384	353	372	352	374	360	351	363	366	326	359	331	349	334	372	385	337	370	391	376	323	378	400	344	381	339	351	347	354	372	333	362	397	369	361	324	350	371	378	388	354	345	357	363	392	387	373	334	358	369	355	350	364	352	361	323	357	363	332	338	371	359	339	382	344	370	364	355	375	370	354	370	356	346	374	393	353	362	365	353	383	365	344	386	375	364	324	341	355	381	364	346	358	355	380	392	379	348	380	385	373	374	344	375	329	343	348	407	370	357	396	366	341	391	374	360	372	369	350	365	359	389	356	357	370	366	356	333	389	415	348	355	368	341	378	361	348	384	392	337	342	350	355	372	373	359	357	411	390	373	390	375	391	389	349	375	329	376	376	361	338	369	365	364	328	347	359	361	399	351	334	406	384	362	379	336	373	334	353	363	361	367	392	377	377	366	350	393	381	339	378	359	331	381	376	377	331	336	403	368	363	380	374	374	363	346	377	356	430	349	402	358	370	407	342	359	377	344	345	381	367	372	386	375	365	377	384	361	373	374	363	325	381	367	370	384	396	360	389	342	365	345	360	377	365	379	376	385	368	365	374	350	347	363	374	383	375	386	339	374	360	382	370	374	373	357	356	365	358	365	390	356	360	356	374	359	360	397	374	370	358	361	344	374	347	356	373	328	358	370	370	402	353	342	368	363	390	360	358	347	363	356	368	358	348	337	383	339	380	380	396	364	353	375	364	355	378	353	345	371	422	392	356	369	343	377	363	360	357	371	370	369	396	346	387	369	383	357	359	329	355	363	380	360	386	376	362	367	351	368	374	333	369	385	376	373	369	324	356	364	382	381	294	371	386	341	318	375	355	372	369	371	367	333	336	379	367	401	364	358	343	331	338	380	369	343	388	365	356	326	346	353	356	340	364	365	357	388	375	410	355	356	368	365	368	352	368	354	378	375	387	370	381	355	344	332	356	368	373	328	389	345	388	367	409	344	350	365	360	362	383	369	369	391	351	380	356	371	370	339	368	353	329	364	337	369	346	341	354	351	418	395	396	379	360	356	375	357	350	348	347	352	368	357	352	359	372	360	365	365	346	386	359	374	379	367	383	402	387	367	398	373	357	353	348	355	354	400	377	350	327	377	406	362	380	363	367	357	337	340	351	346	357	337	359	339	360	392	372	377	335	344	382	399	368	379	372	333	335	349	314	347	338	387	351	363	375	387	360	350	356	344	379	373	362	364	360	338	371	338	334	383	391	370	366	342	359	385	370	367	385	398	369	372	359	351	365	346	331	367	345	384	349	355	365	360	369	377	366	386	395	373	387	384	408	353	400	360	363	410	338	345	350	355	357	335	340	365	361	345	374	352	348	357	371	348	357	349	342	357	359	384	385	373	348	361	345	354	339	355	371	386	348	362	364	375	338	359	361	334	348	344	360	358	362	345	386	383	370	390	382	392	362	369	395	318	389	367	335	340	361	380	349	339	365	359	372	366	367	365	353	343	356	394	331	346	377	355	340	356	352	359	330	330	372	352	340	339	347	347	357	352	373	360	356	355	390	360	354	362	362	386	343	379	381	362	370	352	358	366	364	353	370	360	332	326	321	366	375	344	345	348	320	349	386	354	355	384	334	339	369	362	327	339	344	375	335	385	345	354	323	337	339	350	337	342	372	361	363	355	362	379	365	363	374
31001	20386	9895	944	626	555	493	395	389	368	397	391	393	376	380	378	355	352	368	385	389	380	386	344	367	341	374	371	390	340	389	363	411	360	366	374	356	370	419	411	344	372	363	344	393	384	339	373	324	356	401	414	382	365	369	355	369	373	358	375	361	356	363	409	349	386	377	380	346	331	392	383	352	336	373	359	366	368	365	388	320	364	354	384	382	346	370	350	390	361	350	365	381	365	372	358	393	367	373	365	371	383	384	340	371	342	381	400	375	321	376	364	360	392	342	332	364	401	357	343	368	383	348	351	343	405	378	356	320	394	357	348	359	387	364	366	374	383	366	340	349	409	381	400	340	376	387	357	376	363	370	374	379	385	375	364	353	371	368	359	370	347	364	346	373	356	348	338	392	430	370	362	374	384	358	376	355	347	376	394	377	371	344	361	388	351	364	345	390	343	360	365	377	390	336	362	392	351	390	365	341	393	388	353	397	374	357	363	351	357	407	392	398	382	392	368	379	360	361	361	373	376	359	387	383	387	331	375	376	355	383	356	364	367	372	359	373	369	376	365	372	398	358	464	350	381	330	353	360	360	377	390	342	351	377	371	368	330	347	353	375	378	377	396	408	404	356	380	357	371	377	390	342	365	376	396	364	360	354	399	333	371	329	371	366	377	385	382	364	372	381	364	391	388	369	371	384	381	370	380	373	349	382	357	381	351	369	382	392	341	350	337	404	379	352	373	370	384	344	361	353	350	371	357	337	341	351	385	335	389	326	370	362	401	379	371	359	382	339	379	367	395	391	397	362	349	366	389	361	374	314	348	371	354	379	381	389	370	349	380	332	362	389	362	388	354	352	342	358	372	359	388	357	305	353	338	335	427	383	384	369	355	363	354	359	402	363	324	378	381	364	340	358	411	384	381	346	355	334	379	357	426	351	348	389	345	367	370	368	373	388	373	336	348	361	350	346	371	368	384	335	366	350	372	377	376	381	365	344	382	375	366	403	351	332	375	365	403	345	377	354	379	349	374	389	374	379	393	353	353	365	343	382	367	341	371	344	368	366	379	348	376	358	363	376	365	369	354	355	370	405	318	371	364	363	329	359	365	369	390	355	366	368	385	375	376	374	332	345	359	354	351	357	359	337	402	401	383	348	366	388	357	397	369	390	365	384	351	333	354	383	392	366	389	361	375	345	363	362	356	376	352	389	352	361	336	364	381	346	352	346	358	396	323	349	364	383	387	394	352	353	361	365	356	416	395	386	426	382	364	359	366	361	378	365	344	370	368	353	364	361	371	374	380	361	361	364	376	426	353	368	365	322	365	402	351	353	352	389	397	366	364	373	383	369	356	370	362	358	349	356	369	361	396	398	362	395	395	373	381	389	376	375	389	351	336	360	397	390	371	390	376	356	375	351	362	364	407	377	388	386	363	390	364	386	378	377	365	383	358	388	323	384	374	325	374	383	355	359	354	345	381	352	384	356	388	391	349	366	353	369	362	371	341	371	376	364	378	381	353	314	383	370	366	391	384	386	353	367	328	399	382	347	355	335	379	392	343	348	350	420	335	380	389	386	387	353	360	352	405	409	381	383	390	374	345	333	339	360	378	377	377	342	360	361	412	397	311	385	325	425	366	367	415	344	370	385	365	407	323	354	383	397	418	340	359	412	390	381	376	372	381	390	362	371	367	410	380	333	366	328	345	409	385	357	350	347	373	357	360	399	330	384	399	360	331	373	405	388	363	347	397	379	351	345	362	362	330	340	358	355	380	382	377	381	382	366	345	366	375	388	394	366	400	353	401	370	387	349	329	389	373	371	399	349	370	374	378	401	352	365	355	364	380	352	346	355	337	357	340	386	384	338	379	361	380	379	337	332	364	337	378	357	373	352	351	357	345	371	389	370	370	376	373	339	334	371	353	380	410	375	351	371	354	399	393	352	399	384	395	367	412	357	353	386	352	393	384	383	379	362	366	395	325	356	378	372	392	383	345	366	367	351	385	376	362	372	356	326	383	389	356	385	380	374	356	381	369	383	368	393	346	340	403	347	371	394	393	398	343	352	353	397	363	353	339	358	379	389	379	380	318	394	322	344	370	332	343	362	334	362	411	378	383	376	351	380	379	370	348	390	352	362	376	408	346	424	359	326	333	367	346	351	381	413	364	352	361	368	342	365	386	363	379	333	357	329	360	368	416	360	400	404	369	392	354	349	377	348	354	394	381	355	367	383	351	350	384	406	377	335	362	365	353	372	364	355	369	402	379	342	351	380	381	405	367	343	401	342	337	343	361	357	400	381	387	386	362	345	370	385	373	375	380	374	311	352	377	389	372	362	400	378	399	378	395	393	395	357	350	369	341	412	398	331	347	360	391	395	376	340	355	370	385	388	355	340	372	361	343	325	343	369	366	364	390	384	385	340	368	384	385	354	377	376	395	339	367	390	349	381	372	361	362	376	360	353	383	367	405	342	423	340	374	372	381	369	364	371	361	376	429	326	355	351	348	339	376	399	372	357	368	332	392	383	375	377	353	366	357	432	401	371	348	394	361	341	381	371	399	354	340	366	347	354	362	387	396	366	400	390	351	336	419	398	368	376	386	364	382	374	363	382	335	429	368	400	387	350	366	403	390	390	362	337	352	354	348	364	351	373	384	355	363	313	366	320	342	358	382	407	378	367	386	352	367	365	357	375	369	427	389	372	364	359	390	361	390	347	345	395	373	344	382	354	393	343	339	363	387	400	352	327	386	401	330	375	359	379	346	359	374	386	354	351	385	381	360	358	336	352	328	352	382	367	380	422	405	361	338	359	361	359	376	380	390	377	351	382	359	383	388	351	378	383	365	364	371	369	377	347	362	391	334	354	369	349	341	373	360	355	395	373	391	408	364	393	381	386	357	346	362	370	371	370	395	384	407	375	366	340	353	377	348	373	353	353	366	379	413	404	381	362	380	355	383	353	375	355	357	406	396	393	367	391	331	356	384	366	372	377	341	366	368	371	386	400	337	403	360	356	376	346	360	385	362	359	372	371	379	351	340	402	379	349	393	373	349	368	371	353	386	376	358	363	331	346	349	355	323	374	357	353	348	375	367	373	380	381	382	392	357	360	341	354	406	385	390	375	335	387	352	337	356	388	350	387	378	360	353	389	379	354	351	389	378	376	360	346	364	362	356	366	384	358	353	382	392	412	348	343	376	375	384	412	394	366	376	357	385	368	390	344	371	363	346	381	343	365	358	378	331	345	389	371	365	336	357	384	408	364	353	342	392	355	340	387	398	381	373	360	403	372	391	345	369	355	394	382	386	383	357	385	355	358	351	363	361	355	353	354	389	398	372	375	394	390	384	382	401	350	377	377	368	370	383	389	356	375	381	358	339	341	380	353	342	365	390	298	366	391	343	374	394	388	342	353	359	350	362	400	362	365	379	379	339	351	380	383	345	349	385	341	385	370	385	365	353	355	369	358	320	337	368	401	366	395	392	381	347	376	391	351	324	354	385
5604	1156	920	941	960	868	891	877	915	879	915	885	904	916	905	879	911	866	877	915	920	906	861	859	844	880	931	917	889	884	958	878	895	829	875	911	884	918	864	873	834	915	894	865	876	869	853	864	912	879	880	890	890	889	907	895	872	898	901	888	858	933	873	865	869	852	900	832	891	896	888	900	915	909	921	905	863	942	902	872	881	911	833	875	891	881	968	917	898	850	850	908	887	837	917	918	937	918	889	865	864	840	825	894	932	880	919	898	908	880	852	902	866	888	911	863	904	919	874	884	851	847	934	869	947	865	926	872	883	931	878	848	923	864	896	858	820	879	881	883	906	919	889	860	882	882	889	825	862	895	900	858	879	911	891	880	888	916	854	879	945	877	947	934	883	904	903	876	889	865	832	909	831	925	879	894	865	867	921	855	805	878	885	891	854	895	860	897	875	895	920	870	884	892	873	872	911	896	881	906	864	890	874	898	901	848	889	869	890	896	891	934	913	888	892	844	878	885	873	843	910	919	853	904	868	869	924	877	852	911	884	866	926	850	898	883	948	884	858	868	927	886	851	903	875	915	893	897	898	897	905	870	840	883	877	859	930	878	860	859	882	889	914	886	900	892	908	918	898	881	891	854	866	909	907	928	879	882	915	931	934	843	908	909	891	901	904	876	891	935	924	914	896	893	834	882	913	862	854	911	950	843	926	879	920	892	898	924	867	842	901	855	871	881	902	855	916	885	873	900	934	892	874	859	878	911	875	882	863	871	896	816	919	899	858	909	917	932	848	876	864	895	912	909	865	822	861	918	881	843	879	907	909	860	922	917	879	879	891	916	892	891	881	917	881	866	895	867	891	902	854	912	855	910	901	904	878	931	890	887	920	869	907	912	838	900	928	890	924	878	849	922	814	919	860	833	939	861	880	903	908	917	901	903	842	846	898	893	844	878	964	897	877	905	871	861	914	887	856	866	889	921	925	900	887	903	900	908	894	927	916	894	870	872	881	915	849	845	909	918	921	892	924	897	914	854	914	868	888	908	889	839	899	854	853	822	887	902	874	864	911	790	887	872	884	850	898	843	940	829	921	850	862	870	871	884	943	898	889	846	886	861	899	892	894	883	869	869	896	899	909	867	869	869	909	903	870	903	887	898	911	891	865	932	925	883	902	916	910	902	904	869	839	854	907	860	874	907	833	891	899	919	933	949	907	871	833	888	920	888	922	861	861	913	899	872	902	879	849	844	900	936	900	845	889	908	855	961	882	833	882	895	911	892	881	894	836	839	894	864	875	894	830	864	874	837	877	927	848	861	930	863	910	925	896	918	854	874	941	873	868	918	891	903	960	896	865	856	955	944	922	890	877	870	859	875	818	881	872	860	903	913	911	857	881	879	876	862	889	923	907	920	884	805	893	886	956	876	868	877	886	870	910	893	830	853	870	840	874	841	939	871	937	945	911	920	868	913	956	858	867	909	903	855	866	856	861	917	843	882	903	863	891	865	864	912	852	850	906	920	864	849	932	869	866	890	914	854	860	879	910	891	881	934	957	929	863	865	882	871	912	864	867	854	908	877	894	880	856	906	841	859	884	878	904	825	938	885	891	882	855	903	903	890	878	926	903	866	907	909	874	904	903	892	942	942	896	893	896	863	901	893	899	881	866	890	874	833	898	873	869	894	904	884	902	941	906	854	879	891	868	871	908	914	880	906	891	889	870	924	883	927	890	885	905	918	906	917	903	870	839	908	894	925	895	867	911	886	911	862	845	845	858	828	890	944	872	911	893	925	851	927	896	869	875	854	933	845	933	869	857	862	890	859	872	827	927	856	876	915	962	854	847	833	899	853	914	872	897	873	882	863	903	876	882	943	891	897	895	915	934	859	929	892	913	912	856	901	840	915	918	925	910	891	911	861	938	867	887	921	873	857	924	907	884	936	854	909	860	872	887	886	864	864	884	879	878	880	858	888	933	848	860	882	870	889	902	884	839	873	898	874	869	904	861	900	898	866	912	886	926	875	874	877	897	965	950	936	927	898	868	919	883	909	929	842	876	882	911	884	901	870	899	929	828	851	868	877	924	891	907	936	858	897	863	920	856	883	848	893	931	885	890	882	892	882	875	911	858	883	889	834	894	887	902	887	900	899	852	895	868	889	880	879	884	913	881	917	947	915	894	893	933	874	877	852	840	902	912	878	881	873	901	863	861	917	874	907	924	850	910	903	881	860	857	881	892	932	942	925	862	857	832	861	919	895	853	859	859	898	934	911	888	893	899	845	917	905	845	816	875	919	849	924	881	829	860	912	869	896	815	828	893	912	922	859	913	871	875	892	877	850	863	878	866	815	915	916	916	879	882	840	853	941	873	948	883	902	910	937	867	925	922	893	872	875	953	899	883	857	901	853	863	843	845	826	943	894	867	891	872	879	897	912	906	874	788	929	921	862	868	884	931	881	875	887	880	878	940	822	879	917	899	887	927	918	876	839	929	912	859	884	920	880	864	895	877	898	913	907	828	874	860	891	890	851	851	890	861	884	880	896	859	927	893	867	905	897	894	898	865	915	877	859	966	956	868	887	928	913	887	853	891	910	853	902	907	816	917	931	914	871	897	882	846	872	904	905	894	852	910	868	878	874	838	857	893	862	890	831	939	917	876	823	918	849	896	865	890	904	895	830	864	910	873	901	868	948	896	940	904	904	939	894	862	877	883	851	846	861	863	920	907	874	842	860	864	914	908	902	878	885	904	898	905	880	924	930	879	880	887	888	891	859	894	941	925	920	884	891	927	861	926	923	871	869	878	889	884	875	944	919	848	925	926	844	930	890	844	868	944	862	917	959	898	892	923	864	925	892	912	859	905	826	912	829	899	923	865	871	897	852	870	915	917	920	885	876	899	885	886	891	873	910	901	847	913	906	856	871	857	934	907	869	896	884	877	931	864	896	882	845	843	917	912	924	835	897	898	890	851	852	904	915	847	870	881	896	906	900	943	951	878	897	903	893	879	904	905	881	850	916	884	910	912	842	848	846	867	828	836	876	899	854	927	952	895	863	891	928	883	923	926	930	870	921	897	861	853	933	962	915	875	907	860	859	858	923	875	898	888	923	964	885	904	869	923	880	946	876	974	972	851	888	920	886	910	878	862	893	877	963	935	908	870	925	910	900	919	869	853	888	877	861	905	862	891	840	838	952	910	807	932	870	913	892	901	874	867	874	929	896	897	848	869	864	861	866	884	880	938	872	859	877	890	907	936	900	881	859	887	906	860	925	884	926	889	908	894	917	885	896	943	930	894	891	861	929	905	894	879	907	860	892	894	896	890	889	909	903	830	889	865	869	911	882	892	845	899	877	899	895	906	883	863	914	930	883	879	910	910	854	880	932	913	928	942	870	926	903	943	848	878	890	863	870	891	894	842	891	918	913	902	918	920	857	938	865	878	896	810	883	954	900	911	902	884	891	890	915	877	910	970	902	930	869	905	887	922	881	884	893	870	862	889	885
24795	21092	24036	28364	21082	13062	537	399	366	314	357	318	265	286	290	285	283	284	311	257	294	330	288	275	273	265	286	294	286	302	273	281	261	277	268	301	294	260	288	285	269	270	286	281	297	273	275	324	279	309	275	284	287	279	300	279	303	291	277	272	275	273	292	277	289	293	276	238	281	285	295	287	245	276	289	260	279	265	269	310	286	286	295	259	282	275	269	308	294	310	284	282	278	274	304	317	299	252	284	289	289	316	275	268	283	277	275	282	298	254	256	314	265	279	272	276	250	265	285	275	272	283	258	283	278	286	286	279	263	267	296	276	293	265	261	286	262	256	269	272	251	270	285	283	288	261	294	271	275	302	275	268	302	286	295	262	280	313	294	282	247	263	286	258	293	300	254	279	284	280	267	261	279	295	271	259	285	279	254	299	274	313	301	299	266	290	299	266	266	295	258	280	270	271	290	268	276	291	301	256	285	286	257	300	252	243	273	291	286	268	309	271	267	256	296	275	283	263	264	271	258	258	277	257	307	286	287	272	267	266	253	293	267	267	295	231	289	266	248	300	268	260	280	263	275	267	279	286	288	272	284	272	252	270	296	277	278	272	290	305	278	250	277	289	260	311	264	234	255	247	263	265	246	257	296	284	281	288	283	290	269	298	295	289	260	283	259	344	292	304	252	258	267	260	320	244	290	279	299	263	269	283	257	286	281	312	281	284	277	297	267	278	286	274	271	271	282	311	277	302	279	256	240	306	320	277	286	269	259	284	280	263	294	289	266	277	254	273	278	288	282	264	251	272	303	279	293	277	267	279	290	281	290	272	234	272	274	283	284	295	279	288	272	242	271	258	284	293	280	274	282	280	270	283	274	298	292	283	279	293	265	256	254	296	262	242	294	289	276	283	246	244	277	267	252	262	277	263	283	289	271	257	238	311	261	271	271	244	290	294	315	257	258	283	291	294	256	235	265	284	290	274	278	256	264	254	282	269	286	297	293	286	262	284	293	262	275	249	244	286	317	254	276	267	247	261	283	268	283	296	270	264	297	264	283	269	290	273	274	277	264	283	290	283	296	279	290	262	259	269	276	285	291	303	285	278	285	285	280	324	291	287	283	275	281	266	270	300	257	260	288	282	298	256	283	273	275	271	290	300	268	294	267	265	260	256	298	293	272	257	272	272	273	275	281	287	271	282	264	291	266	276	280	306	242	274	296	264	270	278	265	292	302	280	273	286	264	276	295	289	296	274	293	308	256	264	277	299	265	291	286	264	280	266	242	293	260	271	285	266	276	249	314	256	265	301	276	273	269	291	268	251	272	279	284	260	275	280	281	254	285	279	274	281	279	259	271	280	240	291	287	289	307	239	258	274	294	260	284	279	276	257	295	287	271	287	265	316	293	281	281	255	298	262	262	256	277	240	313	279	277	277	280	296	290	277	291	261	278	283	271	298	277	295	290	276	268	253	264	261	278	284	248	289	273	281	292	262	261	265	305	262	257	303	294	311	278	272	277	321	281	249	279	291	289	291	259	279	254	276	275	315	258	303	304	261	307	306	255	278	282	261	293	272	255	281	275	277	290	273	260	273	292	273	262	265	268	276	294	275	301	293	268	281	269	272	276	315	287	252	251	279	257	283	267	319	276	269	275	259	263	256	274	304	285	276	264	298	270	259	269	295	309	275	261	294	345	282	229	278	257	281	280	289	294	294	246	282	259	280	278	259	288	286	309	258	267	281	260	302	299	284	279	281	247	255	269	314	239	270	271	283	252	276	293	314	288	239	261	258	251	270	270	303	274	261	290	256	254	239	258	311	253	259	298	279	286	262	252	282	253	291	243	281	307	275	309	275	272	267	264	282	278	290	258	251	303	300	289	255	297	304	286	281	263	280	308	251	275	262	236	270	295	280	268	273	266	276	250	268	289	236	266	261	277	262	274	247	277	272	283	278	271	295	260	270	223	310	303	301	268	305	242	275	309	279	253	293	248	300	264	283	275	293	296	281	252	260	264	299	269	256	316	280	245	261	306	271	312	280	302	253	264	292	288	261	284	276	283	276	273	288	278	247	288	254	275	272	294	320	298	273	270	261	280	306	249	251	265	284	260	289	287	278	269	317	309	275	291	271	269	300	284	289	303	257	280	248	268	256	300	268	263	313	248	272	292	260	272	264	261	288	288	271	283	245	232	257	270	294	276	289	269	273	259	273	298	304	263	274	255	277	300	272	272	258	295	242	284	312	248	281	252	249	278	297	288	276	295	270	267	277	313	276	300	286	248	288	266	274	253	265	266	262	298	282	282	287	284	276	289	256	265	308	265	282	261	289	281	267	288	271	302	290	271	275	263	272	311	299	280	291	273	281	294	284	292	289	263	293	286	329	249	288	255	280	279	262	279	266	255	305	292	258	269	282	291	277	294	271	272	290	271	283	286	259	296	281	254	289	291	267	255	281	271	291	305	296	277	282	277	278	265	286	278	284	297	259	298	255	286	264	282	254	263	287	246	269	262	265	242	284	268	266	257	232	237	262	300	280	307	303	302	282	261	271	287	290	277	281	265	288	294	270	280	263	288	278	273	281	262	236	288	271	257	300	298	322	260	281	255	310	293	270	276	275	326	300	287	281	295	312	277	260	272	294	251	274	264	284	269	285	253	282	288	277	276	322	274	245	290	255	282	280	271	239	296	301	302	277	296	276	275	265	273	288	241	284	280	263	260	269	249	256	303	256	262	287	271	280	312	262	291	268	287	271	292	267	276	258	264	270	289	286	259	319	305	292	261	266	289	259	263	274	283	252	270	284	272	286	273	273	302	254	250	257	255	274	278	269	275	304	276	278	264	299	252	270	297	295	301	279	296	267	283	278	256	290	263	273	292	267	283	285	286	284	251	289	292	300	290	268	270	283	278	291	310	263	298	274	287	303	273	281	244	302	263	280	264	288	280	262	273	273	274	287	262	275	293	239	283	297	273	266	285	272	274	275	273	249	280	298	260	301	276	319	279	281	270	255	269	268	323	262	276	278	298	271	279	251	273	269	241	246	262	272	285	258	279	293	293	266	276	263	258	248	294	266	275	287	289	283	280	279	266	273	282	289	247	280	314	295	263	256	268	257	283	295	252	275	250	266	286	276	293	292	272	300	292	275	261	307	273	294	267	272	278	287	276	286	266	300	274	282	275	285	255	247	262	269	295	254	278	304	257	270	262	267	285	269	275	260	242	246	247	271	258	286	253	279	267	288	270	308	287	286	272	274	242	286	301	263	261	296	253	288	290	259	297	282	303	273	281	245	280	265	262	280	292	293	260	263	294	249	264	267	302	306	295	277	275	284	277	294	274	287	274	266	311	283	309	295	279	273	277	257	261	289	270	265	261	262	267	293	269	286	273	284	284	284	287	287	279	275	279	279	262	284	252	276	290	294	266	275	275	266	247	267	256	290	291	259	261	254	290	262	285	274	257	255	242	261	300	258	265	249	237	259	294	283	264	256	284	286	309	346
3329	2077	1208	916	782	738	691	714	700	726	728	692	701	696	690	718	686	671	685	700	671	659	695	707	689	698	690	681	699	702	681	702	635	673	694	665	664	640	649	680	684	678	644	665	664	650	653	706	679	698	675	666	697	661	647	643	688	685	643	648	675	663	655	626	650	660	691	682	678	692	674	702	695	653	705	663	688	660	660	667	665	645	702	684	637	708	666	688	691	729	656	654	647	659	690	685	712	684	677	693	696	712	685	725	667	603	657	668	668	655	670	663	634	676	684	700	698	671	711	664	725	665	678	676	672	682	676	673	681	638	678	654	694	700	664	692	701	659	673	715	683	632	652	663	662	672	686	691	631	641	674	687	649	678	677	678	665	693	690	695	685	677	663	682	668	658	689	665	646	658	653	667	657	730	648	698	663	678	669	698	662	657	651	712	684	701	677	668	628	636	703	667	665	657	652	653	645	684	678	642	706	658	685	666	699	670	672	650	678	693	670	700	691	641	728	703	670	661	652	701	715	659	622	676	647	696	666	632	653	688	681	669	697	754	700	695	681	652	667	659	719	693	675	687	694	667	654	716	650	731	684	668	638	666	642	664	717	676	643	643	678	691	654	669	683	658	657	719	664	691	661	659	693	683	648	681	693	633	671	649	688	713	655	662	670	654	665	671	736	696	728	670	734	654	686	665	646	665	676	705	641	654	682	662	662	623	669	678	706	653	698	692	691	636	659	682	659	694	680	695	660	684	643	683	671	667	686	687	672	715	682	687	665	645	649	628	678	653	706	679	688	657	680	638	668	727	683	688	704	695	658	651	634	676	669	654	683	636	705	640	680	643	649	705	657	697	645	676	686	678	676	677	657	675	668	733	687	692	692	668	699	672	697	676	674	656	663	691	644	651	683	678	764	677	707	699	660	707	687	698	704	651	680	647	692	671	649	684	669	676	646	625	664	687	667	700	643	740	696	654	628	667	657	702	713	712	681	686	684	661	669	646	642	668	668	633	701	677	684	642	709	687	701	649	650	671	625	709	669	697	637	713	670	715	694	650	658	701	663	673	668	682	690	712	681	692	686	677	711	696	701	683	658	619	719	695	701	709	683	680	688	703	702	632	675	707	690	683	687	687	646	663	669	680	650	649	686	653	692	657	662	688	680	662	652	649	722	640	656	661	668	685	670	680	642	675	684	639	637	674	666	705	661	660	667	667	665	689	679	638	684	671	667	676	653	672	636	634	699	679	666	627	652	658	649	674	698	683	685	707	667	617	691	691	675	752	630	698	667	677	672	697	668	700	656	653	660	690	668	692	713	670	682	667	665	690	666	696	713	681	656	629	623	672	657	662	600	701	677	715	668	696	694	694	686	657	688	713	670	673	699	657	674	652	677	646	664	642	620	677	703	681	650	658	664	692	639	653	668	677	662	692	656	684	675	702	706	697	682	678	652	668	686	699	635	643	693	683	685	664	703	687	684	688	674	655	678	712	658	634	681	639	723	636	685	687	649	678	726	699	671	724	648	688	657	659	699	665	696	728	645	643	649	728	670	603	712	666	659	641	675	637	704	642	698	671	647	652	698	660	675	688	728	690	682	671	675	753	671	662	653	662	651	605	691	682	662	649	665	650	661	638	729	679	677	646	648	660	681	708	685	659	653	677	686	656	664	613	660	693	667	683	669	675	677	664	652	676	668	697	704	622	701	693	668	678	650	667	668	643	684	677	641	654	679	712	702	702	700	675	653	707	672	642	668	648	664	708	666	697	652	707	688	696	727	681	691	683	665	664	699	648	682	612	688	673	673	695	646	671	682	687	668	668	642	654	703	632	683	675	724	657	648	634	689	637	615	703	636	693	711	654	656	664	681	613	657	658	669	657	667	653	662	681	660	699	658	693	670	733	685	706	727	676	720	676	680	720	679	711	670	703	656	686	650	702	723	693	673	711	675	688	657	709	658	676	717	664	700	656	679	677	669	680	645	645	676	655	688	673	672	649	667	650	675	694	642	665	653	681	647	671	708	639	667	694	696	692	662	644	645	672	683	722	652	712	671	730	660	641	688	656	670	670	719	633	651	676	614	689	674	703	611	647	633	648	696	698	747	653	718	669	660	683	712	648	614	631	686	662	676	636	673	687	638	675	671	688	700	661	664	662	673	687	638	672	667	656	717	665	685	672	696	671	664	697	685	690	678	695	699	665	655	664	672	700	658	686	630	688	662	721	674	667	670	641	689	650	721	654	718	677	608	646	714	681	677	679	673	717	682	654	663	656	687	735	637	674	677	684	723	678	679	697	678	688	640	666	723	658	612	678	633	700	707	667	664	671	690	699	650	679	679	629	700	676	651	662	623	680	679	663	685	671	670	640	688	657	685	652	714	675	671	666	651	671	668	694	606	666	670	713	628	682	682	676	713	662	644	713	677	665	687	687	625	658	723	696	675	607	678	668	638	691	660	652	722	667	663	656	679	695	659	660	655	715	644	652	652	688	676	706	619	667	660	701	677	638	721	745	675	688	663	658	683	676	693	678	647	654	651	655	656	634	666	644	637	666	696	666	638	669	682	691	710	706	689	700	701	698	696	659	705	692	682	717	677	699	692	702	704	666	673	696	621	670	692	664	700	666	671	717	630	660	644	676	640	702	660	644	637	662	680	668	664	677	722	661	660	664	681	622	672	680	653	670	641	613	710	671	674	688	655	693	667	695	602	679	675	630	686	706	661	680	675	706	660	669	633	672	667	658	704	705	698	646	688	682	637	662	705	689	727	642	716	668	650	699	664	688	635	635	652	671	657	652	669	682	650	656	692	699	734	612	675	697	686	669	708	680	717	678	620	671	641	650	688	663	691	665	691	656	670	694	645	692	689	663	657	669	658	678	667	719	686	734	735	662	710	705	714	672	648	715	665	661	736	670	692	688	644	710	655	660	680	659	678	630	682	649	641	698	652	698	663	705	669	713	681	682	687	727	703	647	699	680	675	632	669	660	682	676	649	637	710	664	628	688	616	638	649	668	679	684	654	664	645	659	702	667	715	711	693	666	626	618	647	723	722	687	713	681	683	655	664	690	705	626	672	626	702	652	688	657	653	669	655	670	671	649	712	647	667	686	691	681	721	687	673	674	690	670	695	673	656	724	695	680	712	685	625	666	645	700	694	645	665	675	681	673	663	649	656	710	680	641	662	662	637	710	721	722	665	663	693	685	643	666	632	676	663	696	705	675	684	707	692	709	659	639	713	703	632	623	645	636	674	655	713	604	700	672	668	729	726	719	675	699	643	682	675	662	675	664	669	650	665	659	636	632	685	717	703	636	668	644	647	674	688	663	670	628	629	713	665	636	679	660	682	698	659	707	662	718	643	621	660	635	660	665	647	656	697	648	676	702	634	679	671	698	660	686	659	679	706	689	655	624	634	643	642	699	719	687	619	674	692	656	652	626	652	645	643	643	616	663	660	662	675	662	689	710	641	618	675	700	676	679	679	662	691	753	675	665	698	725
24077	21092	24459	27964	21092	21101	12404	489	281	261	218	210	203	193	187	167	162	168	155	138	156	140	152	156	162	167	158	172	146	161	152	163	150	146	145	145	167	123	169	140	143	162	148	135	158	128	156	141	143	158	150	173	157	148	145	123	135	149	153	167	154	149	115	141	113	147	159	147	139	149	145	136	143	137	159	138	150	152	131	158	145	150	142	156	153	156	149	145	153	141	132	151	160	148	140	138	135	146	158	159	134	129	136	152	159	129	142	140	145	138	150	147	151	155	136	156	159	145	142	132	148	156	156	139	135	130	118	130	113	138	142	126	142	141	142	134	148	123	135	133	149	132	140	138	129	160	140	175	143	170	145	141	152	133	149	141	143	134	150	137	143	157	143	133	161	147	147	147	140	154	144	135	139	143	149	140	138	134	140	151	142	144	186	147	130	133	141	153	148	145	143	139	137	131	138	165	133	132	151	144	131	173	138	141	147	153	129	117	149	138	138	122	135	129	127	144	154	139	131	141	137	157	129	148	136	157	164	143	142	144	125	140	131	138	139	159	117	121	135	143	148	135	124	139	133	134	138	139	134	160	136	131	143	153	153	154	144	142	134	152	151	137	127	141	154	152	145	156	154	165	163	139	146	133	139	124	133	145	146	149	151	133	171	138	130	146	144	126	151	124	129	168	150	156	142	155	144	149	138	146	118	148	160	132	137	149	138	166	140	148	144	154	138	157	143	117	130	126	162	138	140	159	148	124	176	167	148	144	129	149	132	139	147	127	130	135	142	139	130	143	148	113	139	146	165	157	135	163	145	131	150	145	149	148	124	126	135	169	137	150	158	143	141	139	138	154	133	148	160	142	138	157	150	144	158	141	117	145	147	155	125	154	137	161	140	142	122	136	135	130	130	144	124	133	133	140	149	148	137	152	124	129	123	145	145	141	130	129	125	147	139	117	155	147	134	134	125	127	141	115	137	111	147	158	151	118	136	149	152	150	119	139	153	123	143	139	137	137	178	149	164	158	133	143	154	141	161	150	169	134	138	153	131	123	131	148	169	141	155	144	145	135	130	150	152	119	129	126	152	138	144	162	138	147	137	148	137	144	134	144	126	148	144	147	136	145	144	151	146	146	152	129	159	111	127	135	160	137	130	156	117	145	135	153	141	150	133	144	132	130	137	138	140	128	141	122	126	134	138	120	155	145	130	156	136	144	165	138	136	129	147	140	123	141	145	144	155	134	152	165	137	151	158	150	143	126	146	152	128	137	157	152	122	144	140	139	134	135	147	140	135	149	137	139	135	163	167	131	135	142	151	134	147	138	109	123	134	156	154	153	134	140	144	155	141	139	129	143	151	135	133	151	156	141	144	152	123	135	159	132	134	121	146	143	150	120	152	126	151	145	138	149	142	141	132	147	128	148	141	136	130	150	142	145	162	123	128	156	141	143	116	156	135	120	169	137	157	149	140	159	148	161	134	141	123	143	146	136	174	155	145	119	144	139	147	137	146	147	124	149	139	131	136	154	138	142	132	160	157	149	149	156	149	128	127	133	139	121	163	149	121	146	123	118	143	135	130	126	131	121	134	126	146	156	137	134	136	158	157	138	122	126	129	156	138	161	155	148	138	132	155	141	152	145	152	114	161	142	149	129	147	151	160	125	143	141	133	135	134	107	134	147	132	124	151	156	133	112	152	151	117	136	119	149	139	143	155	148	145	160	126	113	146	150	151	139	154	129	134	146	142	164	117	118	151	137	151	138	131	142	120	162	142	150	146	139	130	158	146	132	149	129	152	145	150	144	157	156	133	147	158	131	131	125	140	145	120	144	145	162	132	137	154	120	122	152	139	131	143	137	150	139	171	158	132	151	160	135	171	140	135	135	160	152	133	133	129	165	128	134	128	129	122	143	156	95	142	159	148	152	145	117	148	134	144	166	153	136	110	159	140	149	139	122	127	164	141	149	145	143	149	141	154	137	129	134	138	144	150	150	150	142	152	135	143	125	143	135	141	133	154	150	158	145	166	147	140	155	142	163	159	145	162	165	133	133	155	136	132	128	163	160	142	147	134	147	114	125	132	167	138	169	134	167	119	145	112	138	142	147	157	140	124	145	141	131	161	132	147	130	138	147	132	138	151	125	148	141	163	154	150	137	137	123	132	147	156	153	140	149	135	143	145	129	151	143	166	137	143	134	130	155	146	155	134	122	145	133	138	149	132	158	166	149	156	125	149	143	134	152	161	149	165	167	141	121	126	148	138	136	143	148	130	161	127	136	137	142	137	133	148	138	132	154	137	168	150	150	147	127	144	144	136	142	125	148	141	125	140	135	139	145	130	163	151	126	118	136	136	142	143	129	144	136	158	162	120	140	135	130	148	128	147	171	146	136	137	135	139	128	159	149	151	148	124	155	134	144	135	155	141	134	122	130	152	156	135	155	146	139	132	140	149	141	143	133	144	145	145	141	128	158	143	143	156	148	126	147	151	147	151	136	125	132	137	143	149	160	161	149	135	148	139	142	135	160	136	135	132	134	138	149	137	130	150	140	120	123	147	126	118	160	135	135	146	124	149	143	143	137	137	132	132	156	141	154	139	141	131	139	139	123	151	154	136	144	152	138	147	141	131	134	121	161	156	132	150	126	150	116	149	135	137	141	149	127	128	156	115	143	131	125	179	135	143	148	142	145	150	142	131	120	134	154	136	119	157	125	136	160	130	147	129	115	142	156	131	164	158	129	141	138	140	148	143	128	155	132	128	126	143	145	146	128	135	147	149	146	163	154	148	128	129	134	129	132	134	149	132	148	131	117	131	137	148	131	138	110	128	147	127	153	156	154	132	122	149	145	138	140	158	128	134	134	135	132	151	148	154	140	169	131	115	135	134	127	145	127	128	127	146	138	154	160	145	140	151	136	153	148	130	122	149	136	138	161	151	125	141	130	140	133	139	157	119	132	130	145	157	164	158	153	150	132	150	143	143	125	141	128	138	133	146	150	122	123	138	135	154	152	130	151	167	146	131	129	136	146	129	148	133	145	161	141	133	147	152	142	128	130	140	124	134	149	136	131	140	166	111	145	144	131	141	153	159	137	145	122	147	110	145	134	137	124	144	142	133	149	146	146	136	139	147	127	135	143	137	135	136	132	156	131	132	163	146	152	135	144	164	146	121	135	145	149	132	141	136	137	133	139	135	141	104	149	144	144	154	154	155	135	130	149	142	162	132	150	127	123	143	151	161	149	132	132	142	177	155	151	149	144	151	123	146	141	162	147	148	170	183	141	134	135	132	126	152	129	131	140	131	143	103	148	125	130	142	137	132	135	135	136	134	158	135	124	153	139	125	139	164	138	129	146	123	145	148	149	115	133	127	159	171	146	134	130	152	164	134	121	145	135	144	128	159	140	149	143	133	139	151	125	151	150	145	142	133	140	156	138	156	162	143	145	146	158	140	135	153	120	131	128	131	148	148	162	125	140	141	166	149	128	143	125	139	129	132	137
3155	3292	1617	857	622	538	499	450	411	429	432	429	398	398	416	390	367	404	389	365	395	383	393	399	408	371	397	393	396	374	382	383	388	420	391	398	379	344	383	362	426	408	398	367	430	399	379	414	424	376	402	389	376	372	384	380	384	378	381	385	378	371	371	397	408	400	393	364	359	407	366	360	351	401	340	394	370	403	351	379	394	354	376	389	365	385	386	372	432	388	382	338	380	427	393	367	374	421	386	385	374	358	379	381	379	405	366	394	369	395	382	380	380	372	409	378	389	374	401	381	415	418	393	369	394	382	367	366	412	412	364	371	364	429	409	385	363	392	382	383	370	417	360	375	391	371	363	392	371	396	416	371	370	387	383	423	374	392	404	391	360	355	362	370	375	380	401	375	399	382	369	356	396	393	371	380	363	372	416	357	402	414	403	375	404	366	362	385	406	391	357	424	400	394	413	397	374	371	395	388	401	362	383	353	393	397	413	385	393	411	389	390	383	381	403	364	352	403	408	365	394	368	385	400	417	403	403	403	384	372	353	404	401	380	358	383	384	368	346	414	406	400	368	413	409	385	359	375	404	373	412	376	375	358	350	349	397	389	401	397	394	384	394	365	389	389	357	403	349	410	384	378	398	406	374	405	396	359	396	387	405	369	374	369	373	386	375	370	384	384	407	421	404	374	367	385	362	368	374	375	382	394	383	379	410	362	385	369	393	367	407	361	348	385	359	360	398	351	388	382	418	356	356	391	382	369	373	360	402	364	385	367	388	395	350	369	376	372	373	382	385	418	366	398	412	411	389	381	371	378	353	365	348	367	375	372	407	385	379	378	385	355	441	357	399	352	383	318	366	375	364	403	401	398	360	387	354	405	375	402	380	350	379	403	380	394	435	375	348	378	401	383	372	367	366	410	398	391	374	387	375	405	383	408	398	409	393	367	409	365	378	379	421	362	345	382	394	411	369	367	376	426	356	351	408	391	369	362	352	371	380	392	377	375	385	378	363	367	383	368	387	375	383	366	349	346	390	390	393	378	362	401	383	382	366	357	408	396	378	430	388	381	388	354	367	368	387	380	392	376	374	376	347	383	324	400	414	383	391	367	400	387	397	361	383	354	379	399	393	422	385	392	384	367	391	343	373	385	400	371	407	362	378	374	412	372	385	376	378	375	339	376	395	399	387	382	411	359	368	377	384	369	399	366	354	380	397	370	380	384	373	379	385	361	395	367	379	370	394	383	368	385	350	360	390	386	367	396	410	394	357	358	389	370	396	402	369	407	363	354	362	385	351	374	377	387	377	368	395	411	404	350	366	359	363	362	370	371	397	428	347	366	421	406	374	401	344	394	388	373	392	362	370	358	369	378	395	362	329	391	384	346	368	372	371	363	385	383	364	364	373	357	395	400	379	367	378	394	380	433	380	409	400	403	371	366	354	362	384	383	376	403	387	367	390	405	359	406	384	395	410	379	421	390	358	395	335	385	366	346	332	385	410	370	373	384	365	405	355	395	383	367	381	376	395	380	415	367	399	398	378	413	399	352	415	382	377	415	341	381	403	368	374	417	381	379	375	356	382	396	375	371	424	365	339	383	385	405	417	411	353	394	396	375	388	408	408	404	389	392	355	377	386	389	418	387	355	369	360	380	379	396	372	405	381	342	375	335	350	425	403	363	391	395	399	363	430	358	356	385	392	405	390	371	393	397	412	363	413	362	367	350	381	367	384	361	414	402	392	369	351	384	367	376	372	411	377	399	356	403	389	352	395	365	404	371	373	364	337	382	368	353	406	394	391	386	371	350	410	349	369	386	395	381	396	407	408	399	360	411	384	380	375	343	366	378	399	402	366	361	426	344	380	374	386	383	384	359	392	369	384	386	361	393	371	366	417	383	360	355	396	363	376	376	395	390	378	383	367	347	372	399	416	388	382	404	390	356	391	398	399	411	372	333	346	392	382	348	411	360	349	399	410	383	388	396	378	349	374	388	389	354	404	370	374	355	359	377	323	400	406	378	383	375	384	388	392	333	384	381	356	382	376	352	371	361	398	368	365	377	358	379	352	361	368	408	399	380	357	374	373	424	365	368	397	451	413	420	409	403	370	372	395	381	391	377	393	385	346	418	389	375	374	404	360	354	383	394	356	385	402	376	376	385	381	399	380	361	384	407	386	380	358	362	345	360	385	395	396	372	395	387	391	375	411	394	425	395	355	368	382	379	391	371	344	386	370	397	381	372	397	359	404	386	417	374	362	382	371	386	363	352	376	357	382	385	359	383	378	346	401	410	387	400	385	375	388	371	402	377	356	397	376	390	410	371	382	376	393	391	376	384	376	375	385	377	368	347	395	363	412	381	389	364	373	378	380	383	381	419	368	369	389	371	421	379	356	385	340	381	392	366	409	369	361	402	353	373	397	388	408	408	387	380	423	413	387	384	345	403	363	396	360	368	408	412	363	421	382	421	389	390	390	394	390	380	340	368	400	385	361	384	395	375	417	410	363	376	374	395	382	383	389	373	390	382	394	402	407	407	376	382	378	414	351	407	384	364	410	376	375	386	383	396	391	402	398	381	376	383	367	369	366	397	399	390	394	391	406	364	383	338	373	369	386	355	385	367	372	381	366	364	378	361	376	372	393	390	384	368	371	383	380	381	381	384	406	368	401	345	390	380	387	377	356	393	348	382	386	372	358	362	352	357	350	361	386	357	369	381	367	348	400	375	398	395	380	360	396	403	385	397	375	340	360	381	351	351	376	371	398	375	366	390	386	369	393	390	360	364	348	390	384	405	392	397	360	377	429	384	383	367	380	397	377	384	387	357	401	382	384	382	383	408	356	395	354	380	371	365	368	376	351	375	420	341	341	406	389	375	396	389	369	402	375	398	400	394	388	377	350	382	388	354	372	378	375	364	377	395	337	392	373	345	356	363	379	342	361	376	375	379	363	384	390	382	363	383	354	388	406	388	388	376	391	376	356	401	370	389	367	377	347	359	382	360	378	382	380	378	377	337	383	373	406	397	386	344	352	390	376	387	379	408	390	421	406	394	397	358	387	366	346	401	387	374	371	352	402	417	393	413	398	398	377	328	406	383	383	357	373	399	377	379	355	365	384	367	376	342	396	393	353	365	411	374	388	414	377	363	389	389	396	387	356	395	433	394	386	401	395	357	407	396	336	344	390	371	362	372	372	392	365	353	408	364	391	355	384	364	399	428	375	386	347	374	361	375	417	385	384	399	368	386	384	383	382	364	420	385	382	403	374	400	377	375	363	356	399	363	374	355	374	411	362	382	416	372	355	393	381	401	391	357	370	392	352	384	357	423	345	350	362	349	367	385	423	378	347	403	375	381	405	343	374	363	426	402	375	391	361	361	367	411	409	363	394	397	385	385	390	377	364	392	385	377	388	370	400	407	396	398	355	356	366	368	359	376	364	358	370	418	380	377	370	340	402	379	363	371	400	340	387	385	420	386	345	363	406	392	411	352	375	375	374	409
30996	20514	10426	977	613	589	486	387	393	376	395	428	399	378	397	357	370	397	372	376	394	363	348	408	384	396	385	378	382	347	384	379	368	344	364	358	416	344	356	369	371	370	400	394	329	345	358	383	350	394	376	355	386	354	365	383	387	388	393	352	358	387	373	371	382	338	392	374	365	378	351	359	403	409	380	359	411	396	394	358	350	346	378	368	361	325	381	377	356	348	401	376	392	365	367	418	369	391	420	367	337	391	403	369	334	365	366	389	374	360	357	409	400	364	383	396	356	406	397	351	417	370	375	402	393	407	355	372	367	358	365	347	334	402	401	383	386	378	377	407	391	408	379	395	353	374	371	400	369	372	359	401	368	394	344	415	415	369	375	401	360	356	400	355	367	354	354	361	380	405	347	385	360	384	361	386	354	379	413	382	372	384	392	371	376	378	361	400	397	391	369	405	394	374	372	372	372	373	368	367	370	357	331	367	381	365	398	366	366	356	414	413	423	343	384	350	353	336	375	345	390	391	383	401	372	395	350	390	352	379	352	417	387	369	398	339	375	370	388	364	377	375	368	411	391	374	384	376	378	400	344	339	345	340	380	391	409	361	386	354	328	360	369	388	368	361	372	379	382	339	379	391	374	422	371	343	369	393	372	370	359	374	332	394	382	365	362	399	367	399	361	385	375	369	375	336	335	367	400	348	389	383	401	361	359	401	368	399	353	348	363	358	365	350	385	392	374	421	357	339	370	335	372	407	401	406	368	363	353	390	368	363	377	400	351	365	384	362	386	375	341	383	403	373	349	339	382	383	366	390	398	362	366	333	367	389	379	355	337	368	382	349	380	373	402	399	381	384	345	381	407	391	363	373	386	358	382	379	392	364	363	388	358	397	367	379	364	366	376	364	393	365	335	368	361	378	356	370	365	382	394	338	357	404	394	398	360	353	388	370	339	389	384	378	345	370	388	385	396	373	405	368	375	383	394	373	365	386	371	408	369	386	378	370	376	392	348	385	351	378	366	353	394	377	372	392	370	352	337	395	371	371	383	367	366	359	373	356	347	367	390	355	330	395	394	404	404	363	377	362	358	362	401	367	406	384	380	393	355	380	346	335	384	346	395	377	398	374	369	378	371	322	361	382	390	408	366	358	364	398	381	367	365	414	395	372	354	386	405	435	356	391	375	376	384	395	375	370	359	368	390	393	373	396	404	422	378	361	386	383	384	382	366	341	347	351	362	391	353	363	408	398	388	398	403	365	368	370	362	363	361	354	367	367	369	408	391	360	371	389	412	384	349	361	435	395	381	358	353	394	379	380	338	354	410	340	365	362	405	391	376	409	355	329	401	363	373	372	369	391	362	412	389	373	366	367	362	368	370	386	371	394	402	383	394	386	402	402	352	365	355	405	388	350	370	334	382	367	383	397	368	381	385	361	372	410	361	393	376	383	390	384	381	372	383	351	397	355	395	363	371	402	380	383	361	416	369	362	362	366	377	409	357	381	387	345	370	362	375	389	387	370	379	390	380	393	357	364	380	386	385	395	367	383	400	367	389	375	403	370	380	381	361	367	359	387	379	374	362	390	375	366	370	370	384	360	392	396	371	389	364	370	422	387	418	381	355	376	378	344	356	409	350	383	381	413	395	352	392	394	401	364	392	389	390	377	349	349	364	375	378	395	358	384	364	372	403	377	360	370	367	350	363	376	379	374	401	366	403	369	411	357	371	337	374	337	378	376	387	368	394	389	352	337	371	411	389	352	382	382	381	372	335	369	380	351	361	364	385	373	361	392	365	388	380	331	409	392	388	402	392	385	366	386	348	360	384	374	357	374	366	379	411	376	376	391	385	375	368	356	381	367	343	371	369	358	390	384	352	379	341	410	400	338	390	416	335	363	349	356	350	412	386	418	355	399	372	387	377	410	388	403	374	362	400	377	373	401	372	369	332	344	407	370	364	387	375	429	382	395	397	354	356	357	382	375	351	361	362	374	394	378	375	380	392	362	381	394	375	402	364	403	401	322	365	405	371	370	365	387	347	344	357	370	368	386	347	347	344	363	394	341	364	390	388	368	369	359	381	376	415	370	367	376	389	386	358	375	352	396	407	372	376	335	354	361	381	396	398	381	404	401	390	361	407	360	350	347	389	382	402	395	323	356	350	362	402	389	366	380	388	392	393	392	379	386	363	417	390	367	359	345	351	358	369	374	388	380	396	399	422	377	397	378	397	379	401	338	366	344	353	361	359	388	368	379	400	379	383	363	357	379	408	380	373	395	376	385	374	369	344	378	347	400	365	358	374	340	410	375	388	411	366	374	380	410	424	407	347	364	367	395	382	377	348	379	415	351	358	374	375	356	350	397	377	357	419	348	386	359	333	365	402	409	384	349	361	382	372	385	332	378	350	365	365	361	371	384	368	414	381	391	401	380	361	373	386	390	368	402	366	383	333	368	385	363	389	404	408	362	418	382	365	377	400	404	323	393	407	358	389	388	381	356	391	358	376	378	366	346	371	349	382	358	404	394	375	365	356	355	358	372	366	368	363	376	363	370	386	427	388	397	396	369	357	363	354	363	355	399	390	351	368	369	386	389	375	344	376	357	354	367	375	379	362	372	365	358	391	388	407	346	372	361	371	383	379	410	382	395	383	381	394	379	367	378	356	373	344	382	367	388	385	355	383	411	386	376	356	360	390	373	383	383	383	379	363	366	341	372	386	390	391	380	391	357	387	404	405	352	413	373	380	332	398	381	382	374	381	361	351	367	372	383	354	336	339	377	398	400	389	353	370	383	373	395	351	377	382	372	376	378	390	379	371	356	373	354	382	366	369	354	398	358	352	375	376	388	350	368	353	410	365	394	383	342	383	381	388	364	372	381	397	363	423	377	383	376	376	397	352	375	405	381	385	346	417	373	402	366	327	386	372	365	359	348	390	361	366	372	373	356	380	380	416	394	356	338	374	369	393	412	366	378	356	387	384	382	396	359	381	373	372	337	381	332	418	384	405	394	368	378	368	364	378	410	394	389	396	411	373	374	386	359	394	380	367	388	361	368	363	348	365	364	379	389	360	393	370	395	389	341	402	369	404	378	379	389	376	406	386	363	370	396	385	395	393	343	335	355	352	348	378	376	338	378	378	390	359	348	360	401	360	404	376	350	363	365	392	350	374	370	388	359	377	404	369	358	360	366	355	394	339	380	387	372	357	343	391	343	354	398	356	344	338	386	398	388	350	387	385	376	379	388	373	399	379	372	377	367	403	336	372	414	372	405	371	377	403	357	403	357	344	386	353	363	414	355	380	342	356	375	355	348	357	419	455	380	404	360	421	416	371	390	356	364	386	336	372	376	361	365	374	340	340	362	383	351	376	393	403	367	400	380	366	379	394	361	340	348	358	357	396	384	372	340	341	329	339	356	365	358	365	356	420	339	402	396	379	391	399	391	385	408	359	401	346	356	349	377	383	391	386	363	432	365	344	369	365	379	397	400	377	412	360	388
5541	1173	982	919	978	907	902	919	969	888	844	905	885	895	901	881	939	919	941	866	884	860	951	925	931	919	911	912	912	890	900	915	929	890	854	856	829	878	902	891	899	905	911	961	904	899	932	937	915	885	880	915	898	905	897	866	914	910	908	895	912	915	958	887	901	884	885	923	947	946	899	869	911	845	877	911	911	933	897	905	924	911	890	926	929	949	935	902	889	942	946	883	907	861	923	879	893	871	915	879	915	865	892	952	883	860	928	879	909	884	897	924	906	876	927	904	885	836	873	900	933	929	875	912	947	888	870	900	922	945	875	882	902	872	943	903	880	881	869	890	922	910	930	913	862	906	918	863	938	885	938	903	899	863	938	939	943	883	903	902	912	857	939	950	924	849	915	887	913	902	854	952	916	905	899	850	911	909	934	883	886	933	927	889	914	936	909	909	866	904	874	923	873	913	877	905	925	889	881	851	913	851	924	895	844	923	921	861	896	909	892	818	923	899	873	933	909	856	881	919	916	870	856	893	889	866	844	890	944	889	970	912	905	942	917	950	958	945	867	890	867	940	861	895	861	882	939	900	909	916	866	920	900	923	939	876	897	853	923	961	871	942	881	911	937	910	895	907	911	900	875	909	853	926	914	838	869	855	869	917	888	951	900	920	888	899	959	916	938	912	854	928	902	903	876	915	870	860	896	921	879	879	891	899	908	943	916	904	879	952	927	888	888	842	870	891	918	918	928	896	951	878	871	901	861	894	945	903	888	919	883	885	900	923	936	932	901	862	935	893	930	889	859	905	924	927	939	881	871	892	920	914	913	912	883	896	902	891	912	844	895	965	936	920	954	874	888	878	876	870	867	925	999	894	920	918	861	834	883	940	907	922	826	938	881	904	925	917	939	888	991	830	910	955	871	942	922	852	945	950	920	918	892	886	932	863	900	913	922	924	898	887	909	933	897	907	917	928	961	899	897	897	911	949	930	870	907	907	909	908	857	942	893	840	888	903	866	908	914	904	932	887	952	931	928	887	835	941	870	895	922	862	896	932	955	842	941	849	862	895	969	902	889	913	924	870	885	945	877	888	885	935	890	897	915	892	915	913	897	921	924	922	883	885	901	868	969	947	875	922	877	894	918	899	899	895	893	855	922	914	913	864	859	938	942	866	912	956	856	906	941	882	882	934	955	877	907	913	882	896	940	897	893	843	962	917	854	911	866	904	877	923	963	856	915	955	911	897	913	900	935	900	866	871	852	926	913	938	898	932	839	875	888	921	868	870	937	883	872	842	904	919	914	906	916	922	882	923	908	885	896	880	874	872	903	909	914	924	862	918	913	850	908	926	927	878	890	877	970	921	911	939	896	874	886	895	924	907	905	954	911	948	901	910	920	858	913	964	913	889	930	882	925	896	853	940	931	925	906	967	955	922	881	910	890	905	919	960	884	866	928	853	885	871	926	893	920	963	951	933	896	907	938	885	938	912	880	891	877	921	902	952	901	902	861	912	915	915	919	917	901	904	925	890	894	909	903	892	867	892	932	912	887	860	925	942	916	899	910	855	898	938	944	915	894	904	885	935	871	878	918	884	932	897	881	858	889	925	884	909	902	923	925	856	899	916	892	885	912	913	938	908	890	914	955	922	915	862	875	898	862	919	882	895	888	946	944	909	928	924	878	909	923	884	934	924	936	932	871	900	907	916	892	947	884	878	896	877	905	944	882	930	904	883	872	901	930	907	895	866	906	930	906	902	868	888	949	880	891	818	861	869	913	969	872	927	919	908	891	922	948	912	883	906	903	868	939	937	950	924	872	910	856	881	955	848	814	931	910	916	888	861	894	937	826	903	933	859	857	897	927	871	871	912	899	874	912	921	896	920	905	893	892	897	897	945	877	867	943	883	927	919	870	898	905	899	922	919	940	916	950	898	933	872	871	927	944	918	937	929	892	873	872	870	898	947	934	911	870	909	897	885	873	894	937	912	920	916	919	879	926	913	930	931	919	929	947	880	952	879	876	931	855	919	949	936	860	880	893	914	920	912	903	906	859	891	887	919	873	877	885	893	909	914	874	946	932	869	911	878	950	915	912	897	918	920	975	915	859	931	891	908	930	881	899	889	918	900	946	826	892	891	853	934	884	904	912	931	931	895	902	909	885	939	903	916	925	881	861	866	900	916	895	841	844	855	925	942	908	874	834	908	875	946	921	931	913	893	912	842	862	926	910	936	875	907	858	907	827	899	977	864	958	900	984	899	895	876	913	888	921	950	892	944	910	847	848	879	890	917	889	923	881	904	887	900	891	940	869	881	861	877	845	908	957	905	859	856	873	952	861	916	927	885	917	884	895	917	885	923	919	898	893	929	910	897	865	926	890	947	914	902	880	840	891	829	907	866	898	914	878	897	937	803	933	934	916	903	873	912	869	899	944	903	904	928	871	870	884	913	863	922	888	892	889	907	913	900	913	887	890	875	870	890	929	899	903	907	888	943	932	934	917	949	906	851	882	956	876	917	880	897	925	927	898	875	884	895	930	824	917	908	923	883	884	950	934	893	918	889	902	940	844	879	942	855	914	937	917	959	891	921	897	951	888	914	891	857	900	912	911	899	906	906	875	908	849	880	931	824	856	909	889	892	934	934	917	878	935	871	876	901	855	938	913	833	899	879	857	889	890	892	916	889	875	903	844	895	872	898	901	913	921	923	899	870	899	918	867	898	876	893	894	902	850	931	902	897	852	906	926	911	887	894	864	910	976	907	907	890	951	830	982	906	928	894	871	900	919	911	935	876	848	905	912	934	850	942	936	885	846	859	932	914	965	871	920	870	923	898	933	846	956	902	915	878	918	898	946	914	898	924	963	894	880	950	891	864	928	898	887	891	903	917	902	881	920	876	923	899	888	888	856	855	862	894	910	892	878	909	895	940	945	933	924	892	855	934	904	878	890	898	885	930	902	898	886	901	926	919	929	899	938	931	905	904	936	927	909	852	914	893	852	914	894	908	945	902	920	909	900	908	943	910	918	879	933	864	925	897	875	893	989	875	913	979	922	941	919	874	928	931	896	890	878	905	863	918	851	934	909	843	900	929	938	942	914	861	914	907	897	919	900	905	852	868	905	909	884	871	865	895	962	904	925	895	895	873	909	899	862	903	911	911	918	883	931	886	886	924	911	929	874	894	914	951	879	925	877	930	903	897	880	893	877	899	985	883	878	913	909	878	925	906	980	842	926	886	856	888	953	883	921	927	865	924	914	921	887	977	892	951	892	847	935	942	868	865	882	872	866	892	990	916	887	941	896	898	942	905	863	904	926	905	904	966	845	956	891	902	925	840	941	938	885	881	871	860	905	892	894	940	920	878	890	873	949	876	910	848	900	903	878	880	898	910	926	955	875	944	913	857	884	937	918	880	903	901	887	953	838	891	902	945	934	939	985	883	943	891	871	899	903	883	894	924	894	854	928	899	887	876	850	897	897	939	880	927	920	912	881	879	894	885	872	913
24716	21056	23999	28306	21047	12771	565	413	344	334	348	344	325	305	297	343	274	284	340	286	246	278	313	272	307	299	285	303	295	280	290	307	242	287	305	300	303	301	282	292	281	273	295	274	290	300	255	291	308	298	248	275	300	278	292	285	269	252	314	307	275	301	258	285	267	267	285	288	282	270	264	292	276	292	268	266	274	325	261	291	335	288	285	306	280	283	263	314	274	271	268	303	313	316	279	278	289	299	292	278	320	300	317	282	281	287	283	312	265	270	264	272	306	265	301	280	296	308	294	286	290	296	282	306	281	265	296	249	276	262	272	288	278	269	311	289	253	279	282	288	302	256	275	295	234	288	323	276	279	293	275	261	269	296	300	278	282	261	288	275	307	302	275	296	256	276	274	300	302	256	314	305	279	294	270	293	275	300	294	285	312	261	277	267	264	276	313	314	286	280	286	270	274	254	272	280	243	282	252	252	282	244	263	265	292	295	290	304	311	257	300	278	267	276	255	284	305	283	284	303	325	278	282	298	293	290	290	291	287	240	289	296	247	265	266	267	260	283	284	262	262	259	294	273	283	292	290	293	266	275	270	317	277	264	300	296	281	286	241	287	272	281	274	274	260	281	271	291	274	281	252	289	294	287	325	256	255	272	270	273	300	301	261	318	283	276	286	259	294	296	300	260	275	300	282	234	293	265	279	324	273	291	243	262	290	251	286	280	287	296	298	282	263	266	278	304	301	293	298	263	291	279	279	267	280	280	282	284	307	291	274	242	272	264	314	294	278	288	312	283	295	289	302	301	300	304	302	307	304	286	259	275	258	325	287	314	264	287	261	280	281	266	302	303	278	287	263	269	279	286	259	284	305	292	284	298	298	268	265	261	338	281	267	288	307	293	297	321	283	281	307	299	280	298	292	285	298	269	297	291	272	295	274	295	306	280	294	282	258	264	296	249	266	256	292	292	300	299	295	250	251	286	262	269	282	249	309	268	295	286	270	298	284	271	279	279	282	276	299	281	305	285	297	264	289	299	287	290	301	315	309	287	281	335	297	278	303	281	300	284	298	276	308	326	286	279	267	298	273	281	285	293	298	289	279	279	267	286	268	271	278	283	294	242	277	304	285	268	266	274	317	295	255	272	280	301	271	288	267	229	251	255	261	270	281	273	286	291	291	285	275	284	301	295	275	255	267	274	302	257	311	307	303	259	308	294	269	311	293	302	312	294	288	298	280	272	276	266	263	278	284	263	322	294	285	238	307	299	274	249	278	284	301	304	261	319	273	271	268	275	269	269	279	315	244	287	280	311	266	280	294	276	309	260	267	301	281	271	263	320	307	272	260	289	292	301	284	301	298	269	263	292	291	291	306	272	301	285	255	260	253	247	315	302	272	289	262	283	283	297	281	270	276	320	274	298	290	258	258	270	272	276	303	283	263	296	270	280	285	277	286	274	288	282	266	276	291	265	275	313	263	274	262	290	280	293	270	267	287	306	294	305	278	280	262	293	269	274	310	284	296	273	265	256	313	311	275	255	294	285	271	278	270	307	306	291	290	283	279	283	306	270	263	274	271	253	278	290	300	288	257	301	300	274	265	261	291	255	280	305	270	307	289	259	306	289	277	267	307	270	244	299	294	278	295	297	310	269	266	305	274	300	319	275	278	307	252	277	283	287	267	247	337	304	293	290	277	282	296	287	263	308	287	277	290	263	275	286	262	236	293	284	270	292	268	264	254	267	276	267	290	291	270	251	269	276	285	280	286	253	285	273	285	312	282	278	276	274	313	273	282	307	312	272	291	310	267	281	301	273	275	312	309	276	273	252	256	311	267	287	254	257	272	301	293	328	273	259	282	287	292	272	306	268	323	232	298	314	300	278	297	255	331	273	263	289	295	287	294	289	289	271	263	292	258	280	296	274	290	282	234	278	318	254	273	292	264	285	283	282	331	271	277	281	284	282	291	270	304	261	286	289	280	268	288	272	310	292	277	279	288	273	257	286	293	277	293	284	272	286	289	291	264	293	283	298	257	309	276	289	276	293	270	264	302	321	282	292	278	284	297	306	289	287	273	260	258	267	290	317	253	284	280	260	252	268	267	280	291	282	289	264	286	280	288	272	274	302	312	290	292	321	283	257	281	293	308	290	271	274	287	310	277	269	284	271	280	287	299	290	283	273	297	287	258	276	317	295	292	297	310	280	287	283	262	281	266	331	285	250	293	294	255	279	314	284	258	292	304	281	267	279	272	282	290	276	313	278	302	305	275	282	293	267	279	302	291	288	297	298	293	285	268	282	272	266	309	290	304	264	255	288	284	289	288	252	266	301	284	278	281	283	311	292	239	263	283	282	279	297	283	320	273	263	266	289	295	285	283	273	286	284	307	318	274	272	268	266	287	290	277	300	269	265	298	296	266	340	294	283	287	278	262	295	278	284	282	278	297	277	271	276	304	268	292	273	328	269	285	278	270	289	283	284	312	297	282	286	266	273	317	309	288	284	242	303	281	294	291	280	291	296	285	296	259	271	278	254	305	298	309	321	282	278	271	282	296	292	295	292	278	280	259	235	290	267	285	239	274	282	261	304	285	239	270	300	283	314	284	303	248	297	267	309	275	297	255	302	281	317	297	264	280	269	300	300	288	298	272	271	264	269	302	303	293	273	272	322	289	273	295	281	244	304	281	272	289	300	263	273	260	278	272	284	285	301	307	295	280	262	269	304	285	276	301	311	277	296	284	274	305	297	296	279	288	297	263	230	277	299	285	268	305	287	311	301	269	295	297	258	261	304	290	291	317	287	279	283	317	292	309	284	254	293	279	259	281	276	265	252	284	273	268	274	243	293	305	282	284	281	296	280	283	292	270	285	306	291	267	306	275	271	301	301	311	320	288	298	246	233	288	273	282	285	286	290	293	263	265	272	260	291	294	291	289	299	303	272	291	249	324	299	286	303	255	281	288	289	293	300	249	272	285	281	291	300	284	298	256	305	279	268	274	293	295	282	259	274	257	289	293	302	286	287	286	306	278	281	258	266	280	270	293	277	296	289	276	285	295	260	279	275	261	334	272	292	262	290	311	249	254	259	293	276	284	266	279	278	279	304	270	308	302	270	280	285	298	237	311	288	273	302	295	263	244	273	285	302	274	301	307	254	280	277	298	307	281	287	281	264	271	292	261	295	284	270	298	285	286	297	288	301	268	280	278	284	294	280	273	275	285	270	258	277	293	306	293	297	271	325	286	282	299	278	266	260	282	292	297	266	279	294	274	238	279	287	275	284	287	320	289	274	269	310	283	286	258	284	303	281	278	309	276	305	284	296	282	272	283	256	238	299	254	281	275	291	278	270	318	267	274	297	284	326	273	275	279	289	273	264	280	284	269	300	278	266	284	287	291	286	291	343	308	301	264	275	280	289	273	287	280	274	275	251	309	289	265	307	276	298	292	283	321	291	245	271	301	274	279	292	269	279	260	303	284	287	311	264	237	266	278	301	263	282	286	280
3197	2126	1251	930	794	735	717	691	662	699	721	740	686	689	698	669	708	676	646	688	678	670	684	672	650	710	710	639	673	676	699	692	694	683	680	654	699	638	717	689	663	725	715	704	661	665	704	658	714	716	680	669	689	670	713	657	622	706	755	685	662	691	656	722	713	695	718	645	739	704	691	712	659	710	693	678	688	720	706	690	726	662	679	682	694	722	707	686	682	690	679	675	658	701	709	658	689	711	687	675	741	654	710	696	724	707	699	658	714	703	664	720	701	665	698	685	674	708	660	683	677	729	686	699	673	698	763	719	733	655	684	662	675	690	652	675	671	739	697	673	694	693	642	694	701	665	687	659	712	725	683	741	637	681	748	723	726	741	665	678	690	745	718	668	721	721	696	719	696	682	679	713	757	695	651	691	695	732	747	702	651	723	653	665	717	703	652	691	727	682	722	683	682	677	640	667	698	672	685	697	690	700	749	695	690	641	694	631	711	670	736	677	709	699	684	684	707	733	690	691	662	705	700	643	672	683	718	642	700	719	705	720	702	712	707	695	690	695	664	703	714	686	675	691	668	726	659	680	686	669	664	736	691	647	694	695	694	690	676	700	709	729	651	686	649	698	713	660	716	654	688	674	683	731	670	686	697	685	718	716	669	671	686	716	748	686	710	700	712	675	687	669	722	702	694	697	687	681	664	661	680	685	698	696	706	703	720	656	714	721	707	687	701	668	691	699	699	686	615	694	729	670	684	696	688	662	715	670	678	684	653	679	640	696	640	655	655	613	709	641	704	687	722	633	688	753	691	718	714	657	703	687	664	697	694	693	684	685	661	719	671	701	672	683	694	713	740	706	696	744	713	659	713	678	700	718	713	704	687	660	659	666	656	731	676	664	692	714	731	703	697	662	631	659	691	626	702	668	665	725	671	664	720	727	703	669	644	659	722	767	733	683	696	685	717	719	669	682	649	664	691	697	692	684	680	679	702	763	643	669	734	715	645	671	702	735	694	724	677	646	735	678	698	684	651	695	690	717	690	702	653	688	682	700	688	694	709	700	654	691	720	694	659	675	698	663	688	651	704	732	728	658	670	683	672	694	713	677	688	653	727	674	695	690	696	710	681	722	689	689	713	703	726	686	720	641	669	659	711	640	650	723	675	729	702	680	726	779	683	712	694	737	669	681	714	733	652	712	694	693	675	705	707	689	675	658	633	725	712	684	647	687	667	707	648	689	701	702	677	678	640	684	722	648	703	722	708	656	663	695	694	685	691	675	693	688	663	722	694	689	732	680	691	742	704	685	675	642	678	718	690	659	637	653	665	663	728	656	710	697	653	713	724	645	669	700	691	683	701	742	725	702	715	699	663	713	692	655	708	665	691	717	658	710	688	687	706	673	727	633	690	657	683	665	698	680	693	678	652	715	694	728	660	693	677	702	730	674	691	670	699	688	710	659	670	654	677	686	694	677	728	705	705	690	665	698	684	719	652	778	657	694	657	688	622	669	703	687	725	704	670	670	691	690	650	671	679	683	696	717	705	669	722	698	709	677	662	674	690	703	688	718	706	709	650	716	664	700	687	726	728	730	679	731	712	711	650	671	714	696	727	714	692	721	711	701	676	698	682	698	691	672	686	716	747	687	686	638	675	687	662	731	672	710	664	723	704	676	641	643	643	684	710	669	730	672	708	670	708	691	648	660	706	693	682	697	710	716	727	675	701	659	657	733	712	713	693	652	669	700	672	673	722	700	652	661	721	678	670	716	655	716	667	710	676	671	705	666	725	647	690	675	675	685	680	704	636	684	683	647	708	644	716	705	686	686	676	720	696	675	689	707	765	712	688	707	649	725	699	718	713	647	701	666	733	732	669	734	643	723	655	686	700	674	668	675	661	687	665	687	705	679	668	661	702	683	678	646	663	741	693	684	717	733	712	666	657	713	669	689	658	714	714	674	668	662	749	645	694	657	645	741	752	673	733	676	639	708	654	708	667	687	653	651	715	718	688	727	670	656	677	684	682	683	742	699	642	687	723	689	670	698	693	737	668	698	651	707	692	690	684	657	641	705	666	686	682	693	673	692	685	707	724	748	690	723	710	678	666	697	666	681	688	711	671	684	683	693	687	654	674	662	649	721	708	701	692	680	702	672	690	686	655	746	674	689	697	744	667	689	652	676	652	687	658	710	663	689	713	686	618	683	691	697	637	648	698	693	679	697	680	662	702	683	685	706	692	677	681	663	721	713	654	666	671	724	684	652	679	665	718	708	664	742	705	694	674	674	706	696	666	743	653	708	665	689	685	735	705	701	677	711	650	702	671	652	677	669	667	685	689	691	694	750	651	717	626	692	725	665	661	693	690	730	661	680	630	679	692	712	709	685	749	697	693	716	700	668	674	716	659	713	720	676	698	682	656	660	690	675	666	686	691	727	702	639	621	641	660	702	683	724	704	702	712	698	674	670	669	741	654	632	672	696	743	697	693	695	681	679	691	694	714	656	676	653	721	676	753	673	700	689	663	696	723	693	693	720	717	683	680	686	709	626	741	672	706	659	671	696	683	670	707	646	684	673	718	691	699	690	638	694	643	725	679	716	673	709	663	696	669	699	648	712	696	690	718	698	675	638	696	627	671	737	663	680	668	710	720	684	691	691	711	691	668	704	664	679	702	702	690	699	721	700	667	691	714	694	672	713	686	698	727	652	649	642	694	693	667	659	685	723	657	705	712	686	679	708	669	681	717	731	714	708	666	720	716	673	699	675	714	714	717	681	678	645	700	676	655	671	678	704	650	696	678	696	742	713	684	701	670	654	718	652	700	676	690	688	695	679	697	709	695	729	650	679	728	745	674	715	716	681	678	717	674	652	650	687	673	703	695	693	699	711	687	729	703	687	706	660	675	675	666	728	692	715	690	684	666	689	709	649	698	670	658	689	705	713	686	696	658	681	649	675	700	690	709	677	710	660	648	727	690	668	723	666	688	719	662	697	680	708	681	700	702	678	709	697	710	716	679	656	705	660	727	708	693	683	727	725	728	666	686	675	666	647	713	698	731	718	666	704	707	699	689	647	699	670	672	674	678	706	698	711	684	760	659	689	689	728	679	736	651	662	668	661	713	684	734	676	703	698	719	703	725	716	665	666	696	663	694	679	716	674	657	672	672	646	690	709	712	700	693	656	655	668	655	670	664	721	709	654	694	721	715	707	714	666	686	693	659	693	735	684	676	713	686	707	706	722	690	720	726	702	649	683	702	706	671	665	693	689	701	712	690	672	674	707	763	710	665	738	673	677	672	716	741	667	723	736	675	699	672	666	656	683	707	716	730	710	679	651	664	725	653	672	731	680	722	688	741	713	648	647	670	711	677	671	683	649	696	663	696	673	664	678	760	724	707	732	700	673	695	699	672	698	691	703	699	696	714	726	656	684	691	674	674	669	687	675	653	665	722	667	712	647	659	734	702	724	691	681	670	653	705	699	683	684	703	669	719	652	676	740	681	688
24080	21100	24468	27955	21101	21104	12234	501	324	253	208	215	221	202	169	198	188	163	150	197	179	169	190	167	155	142	169	136	151	144	161	193	171	145	175	182	149	130	160	152	144	143	153	151	159	142	164	141	147	148	140	141	161	160	142	155	173	159	145	145	134	154	146	147	143	133	148	130	143	136	151	139	135	155	159	160	134	146	146	143	133	142	157	141	152	152	141	159	141	147	153	146	157	130	125	157	133	162	154	133	161	154	148	147	125	134	130	139	146	157	139	155	151	146	146	149	151	163	175	162	149	155	133	145	134	144	143	152	159	149	170	126	175	170	163	138	147	144	131	161	167	139	142	133	144	142	176	119	149	135	133	155	141	137	142	164	165	174	144	134	143	139	139	145	144	157	163	153	152	168	140	181	134	155	139	158	162	169	148	180	154	152	178	125	135	132	134	149	121	157	146	136	152	147	149	138	140	172	157	136	167	156	162	130	162	164	146	130	165	147	164	153	153	126	157	123	146	146	167	130	162	150	150	154	138	141	132	167	168	158	169	133	169	147	121	152	143	138	132	149	123	137	155	135	144	158	152	150	135	157	132	157	129	130	143	128	182	133	140	131	132	144	145	134	142	158	153	143	177	156	142	139	155	164	152	132	139	151	118	144	154	127	145	156	155	147	162	138	147	155	134	141	138	155	155	161	134	153	125	151	148	139	142	156	136	129	171	148	134	138	146	157	120	146	138	136	132	159	126	145	151	153	145	151	129	143	129	154	146	150	159	149	118	159	138	131	141	151	152	159	162	153	138	146	158	164	122	144	164	173	155	130	173	166	151	162	128	149	157	150	157	174	143	153	150	133	133	143	159	151	132	145	126	135	138	149	149	159	158	123	141	158	161	158	147	153	137	152	145	137	145	157	140	161	146	163	156	142	119	125	130	166	174	145	145	132	116	149	141	164	145	147	141	124	165	149	149	165	144	120	154	153	148	143	144	130	153	153	168	142	126	160	154	118	142	160	138	125	162	154	167	152	150	156	139	136	150	156	125	112	136	150	133	153	184	147	158	111	127	158	161	138	142	158	143	150	137	154	155	133	151	149	149	147	134	147	152	169	135	138	167	159	161	145	145	160	155	142	136	140	140	147	128	137	145	136	157	155	146	134	129	120	170	155	161	153	137	127	142	145	141	183	152	142	135	136	117	150	147	149	133	140	149	153	136	147	150	145	147	126	132	149	148	141	136	119	133	147	152	147	143	150	154	130	135	126	139	167	146	151	156	139	153	154	131	145	153	152	136	152	149	150	155	138	133	158	155	149	147	131	161	157	152	155	162	141	143	125	143	143	158	137	151	160	149	139	158	147	158	144	142	131	145	176	150	161	124	148	154	144	137	133	131	144	133	132	143	181	139	148	129	132	123	145	163	165	139	103	116	170	146	149	162	152	151	153	129	147	137	131	139	156	141	141	142	137	155	167	164	125	137	149	157	162	148	129	140	152	156	156	135	154	159	138	152	147	172	158	112	140	132	122	140	171	147	157	162	156	169	156	159	162	170	125	146	142	141	146	167	143	150	126	143	152	159	133	144	140	144	160	140	163	169	147	156	133	141	132	141	153	143	130	150	151	118	170	149	125	144	133	156	155	142	149	150	141	151	143	144	143	129	151	158	146	157	147	151	160	136	143	158	158	166	161	159	135	139	125	149	148	132	144	164	121	148	126	144	148	146	145	144	126	130	151	145	151	163	163	145	142	155	152	148	138	116	142	135	149	135	163	149	150	131	136	143	137	141	156	150	140	151	138	145	148	129	129	136	122	164	153	150	153	136	140	146	143	167	168	125	127	149	150	148	145	163	152	155	152	131	150	157	162	167	148	132	164	156	147	140	145	161	123	155	155	160	133	162	137	141	163	172	157	135	143	132	128	129	156	140	124	156	139	156	162	158	129	131	161	125	129	147	139	142	155	129	145	172	152	147	142	141	141	139	150	140	135	144	140	157	145	158	151	151	122	125	144	135	167	161	131	136	155	145	158	162	154	141	139	151	137	160	155	141	127	159	154	173	156	152	149	148	179	132	132	144	141	139	153	139	140	156	145	145	147	143	136	151	147	138	160	133	148	158	155	145	173	162	135	147	142	137	148	136	132	147	130	148	131	143	145	136	150	151	156	159	176	143	147	116	132	125	148	126	163	138	176	152	150	135	139	149	143	167	136	159	137	140	154	143	141	137	158	151	174	160	150	153	133	172	142	160	153	152	146	144	139	146	134	136	162	161	157	156	119	147	141	118	135	155	152	153	158	156	134	156	137	146	130	168	141	149	165	141	156	132	136	159	133	174	148	128	159	131	130	158	139	136	139	138	119	143	159	153	166	152	137	135	123	173	146	134	144	143	157	145	144	137	137	137	164	166	129	131	127	131	124	113	137	150	131	140	118	159	167	160	142	163	147	156	138	153	147	136	183	166	146	153	148	130	153	128	157	148	127	164	138	158	165	173	160	132	152	142	147	156	142	143	149	150	160	134	164	160	149	145	144	162	132	157	169	166	170	124	154	132	158	139	139	142	140	177	162	156	165	163	138	180	167	153	176	169	142	135	132	158	146	161	145	146	159	134	164	147	133	155	135	159	162	149	148	153	114	143	150	145	152	142	133	147	167	139	148	125	144	154	166	161	144	136	153	170	141	143	147	138	167	138	143	178	142	145	152	165	142	142	152	146	146	146	135	154	152	144	148	143	135	149	118	135	145	143	128	153	147	131	115	143	154	159	166	153	145	141	145	120	141	167	161	161	128	148	153	146	131	145	173	155	154	162	146	145	162	156	162	148	141	147	167	149	144	154	146	126	149	144	153	142	136	158	145	136	152	141	148	179	150	143	159	177	147	150	137	121	180	148	146	140	146	144	136	134	163	125	128	132	156	152	130	150	139	142	155	136	155	134	149	155	144	142	159	138	158	140	146	161	161	140	145	122	159	138	163	151	148	161	141	162	148	136	166	171	153	136	168	142	154	132	144	123	142	173	133	142	129	151	150	131	157	188	170	150	156	142	165	138	150	141	145	156	141	151	142	121	134	136	147	155	166	162	152	141	155	143	127	140	149	135	130	160	135	138	162	137	145	135	147	152	156	152	151	145	155	150	148	162	142	153	131	137	136	124	142	142	162	141	150	138	145	135	146	150	151	125	152	151	159	119	157	135	148	148	133	136	156	139	158	147	136	162	140	141	135	146	133	159	144	136	154	153	157	160	167	153	150	131	132	139	161	151	139	162	169	136	141	173	140	153	174	159	149	155	134	135	138	138	155	154	137	140	124	165	159	149	140	151	128	152	134	151	163	148	152	129	157	134	141	125	122	128	137	159	159	156	169	129	153	167	140	151	146	167	147	167	167	150	146	149	141	122	146	137	124	149	176	134	141	165	126	144	172	138	163	135	132	138	158	173	172	143	153	145	142	146	155	159	153	149	137	142	144	133	154	161	133	137	157	144	146	155	137	149	137	154	138	156	179
3074	3345	1566	830	616	591	462	483	423	439	435	427	461	384	460	399	407	397	400	401	427	390	411	404	383	412	403	415	395	427	426	364	414	427	385	416	366	408	398	404	418	411	403	421	402	400	399	380	406	359	399	360	394	389	386	395	421	388	376	396	406	325	414	407	391	384	365	383	422	382	409	417	417	409	375	379	412	394	408	372	388	394	419	362	397	413	401	397	387	404	367	398	362	418	383	397	395	390	416	392	394	374	393	415	389	383	407	393	367	403	394	386	396	419	411	410	362	391	426	395	359	371	415	380	369	374	379	407	401	398	398	395	414	409	381	395	409	400	371	360	399	430	385	430	409	385	412	463	389	373	392	412	449	403	401	394	418	421	343	380	400	430	398	362	402	408	423	382	397	385	397	428	385	394	413	398	359	378	396	406	375	405	356	383	395	410	437	399	382	360	406	383	400	394	410	368	422	357	391	399	402	372	405	417	396	409	404	417	408	384	403	392	386	399	393	365	374	382	400	404	363	369	356	383	414	368	421	395	388	396	430	419	415	409	381	372	371	397	415	389	399	384	414	383	371	403	379	367	343	389	394	397	353	372	373	387	412	398	402	372	378	406	392	401	400	362	381	402	418	376	440	379	381	391	414	391	378	387	437	378	452	376	385	414	411	378	373	406	378	408	381	401	351	383	377	428	374	358	412	399	368	365	368	384	392	360	356	362	358	381	384	368	355	374	394	368	393	399	413	404	401	383	402	397	424	361	371	375	389	380	393	415	395	403	390	386	387	400	407	374	366	389	427	394	394	386	371	381	395	366	393	387	400	395	381	418	389	373	396	447	361	384	377	432	383	369	366	404	411	388	363	411	396	389	402	403	420	387	406	373	435	413	395	394	382	372	398	388	401	408	397	402	384	394	359	381	417	393	367	375	380	414	423	387	387	410	380	401	389	436	378	377	380	402	398	390	400	426	383	395	370	372	405	421	392	368	387	391	382	387	430	358	381	379	382	407	372	368	415	401	456	394	423	392	391	447	402	369	387	421	397	376	384	431	363	405	391	375	394	413	412	404	433	374	392	381	403	382	418	380	390	403	373	405	382	363	376	357	348	395	391	394	406	361	383	356	384	367	366	372	379	364	370	415	407	387	390	408	389	420	373	394	410	359	372	403	357	405	391	370	413	382	384	424	354	416	405	369	366	374	377	407	400	425	376	383	410	427	394	400	365	375	392	385	378	417	448	417	389	397	401	384	381	413	358	370	370	404	391	379	382	387	397	368	401	372	354	432	417	395	400	387	414	394	359	392	397	396	437	395	416	397	420	397	417	410	379	383	412	413	407	415	407	385	395	375	377	407	391	421	374	382	410	383	404	399	374	386	370	394	401	388	392	396	383	387	381	395	402	373	361	405	378	381	416	427	391	404	410	417	424	389	390	364	408	409	372	421	383	373	401	394	397	416	436	397	378	408	380	411	391	390	406	375	379	383	390	413	375	437	376	407	384	384	396	403	403	400	386	390	375	360	360	398	377	424	377	424	398	344	372	384	377	396	368	413	399	398	389	372	402	389	378	404	416	378	387	377	374	418	388	360	397	373	376	372	374	372	385	456	391	384	391	399	425	406	412	402	413	428	361	396	411	376	382	371	426	377	410	399	429	404	390	370	406	392	377	380	431	416	420	373	351	381	397	390	409	374	363	367	391	389	405	366	376	422	399	375	360	391	386	396	391	384	379	398	380	394	406	390	413	391	368	389	394	377	388	416	369	375	377	384	400	368	411	391	375	419	397	397	403	394	436	404	369	392	393	393	379	419	375	383	353	407	385	418	383	379	417	384	376	381	385	418	419	396	388	413	428	408	418	401	397	412	350	434	386	381	398	407	410	373	373	367	442	357	390	392	354	377	374	406	377	383	441	381	405	368	380	387	422	420	412	412	390	389	390	386	361	394	393	409	400	393	412	412	376	394	405	392	417	394	409	402	405	404	407	385	387	407	409	413	362	419	376	431	420	385	378	411	399	406	414	390	389	430	388	415	400	421	398	398	425	384	391	409	434	364	411	410	386	407	395	369	398	375	390	422	391	417	408	434	388	397	399	402	392	395	427	406	404	426	400	388	379	376	444	385	386	415	392	368	379	418	395	416	378	371	424	353	382	386	423	377	436	427	381	402	373	407	396	376	362	377	370	403	373	359	335	397	414	368	362	398	401	386	378	351	382	390	417	359	391	412	407	353	388	379	383	405	415	401	386	378	355	369	388	411	423	409	362	387	401	424	368	379	377	389	374	384	373	391	369	371	389	362	439	398	368	414	404	389	409	427	401	373	400	387	392	408	403	357	411	406	414	414	379	392	393	398	381	420	376	409	380	392	413	413	378	401	404	373	388	430	404	394	377	376	428	398	408	370	418	419	422	430	416	401	428	381	370	402	374	406	411	401	397	351	397	397	407	393	360	380	399	388	398	401	396	363	416	397	412	383	365	410	403	398	449	386	388	429	369	408	390	413	367	393	399	389	404	365	417	402	412	402	381	410	408	374	404	420	386	379	364	412	371	433	401	437	384	407	385	371	363	387	429	387	377	371	395	380	395	396	381	381	405	397	407	407	431	383	400	404	398	382	408	395	421	392	387	412	378	405	359	425	374	404	393	405	409	392	387	419	458	390	387	391	400	406	406	396	393	376	377	406	397	379	400	389	413	425	389	378	417	398	394	390	418	421	411	435	392	402	376	416	406	375	388	402	379	409	383	364	366	399	368	417	373	387	400	395	362	364	430	402	389	395	363	414	368	412	407	362	371	385	374	395	411	383	435	392	358	375	383	413	437	364	407	423	378	394	388	380	409	360	426	377	391	394	384	377	384	407	389	420	386	421	430	373	368	371	375	383	407	375	370	394	403	413	356	357	383	410	414	391	361	381	398	392	368	396	389	393	382	384	389	394	383	414	388	411	396	406	365	375	390	382	397	359	421	395	411	431	386	385	397	383	367	370	406	391	381	402	379	387	396	395	403	379	427	391	407	402	384	364	387	437	356	382	422	372	373	431	372	392	363	407	370	419	372	393	370	394	395	377	409	365	409	385	394	359	382	379	391	376	377	373	419	376	388	385	389	385	387	421	404	415	364	393	381	425	375	390	363	390	383	397	376	400	386	392	401	390	410	423	404	388	371	387	412	372	383	388	382	382	399	402	411	389	423	403	364	423	391	437	414	436	373	379	398	385	394	377	407	373	374	407	390	407	378	417	397	395	397	391	394	373	376	400	394	370	400	398	391	412	370	376	403	373	413	391	389	383	408	379	371	395	382	380	407	394	400	404	381	399	382	383	388	409	392	351	392	375	411	393	387	384	384	363	418	396	378	417	388	398	357	391	373	383	407	406	380	391	397	421	406	382	398	403	429	366	370	399	396	423	379	371	417	395	433	397	374	392	369	424	341	413	401	394	411	426	416	385	470	405	390	409	387	446	381	422	349	383	388	379	403	388	363	396	392	403	393	407	357	394
30928	20397	9843	955	611	612	493	405	358	402	400	374	362	377	358	407	344	366	354	367	404	408	353	354	372	397	386	372	397	373	350	399	381	374	344	392	371	363	334	350	358	344	395	353	339	369	365	360	382	371	386	388	395	371	363	382	364	337	316	386	382	384	362	424	403	372	338	352	351	408	410	393	375	383	378	394	358	359	377	376	389	393	389	374	393	371	379	383	413	390	383	391	372	393	363	358	373	376	412	392	386	367	363	389	391	428	416	393	379	355	351	380	396	377	403	389	368	398	367	380	377	374	328	395	387	383	349	396	397	374	435	361	395	378	406	382	371	388	368	347	356	372	371	390	359	388	373	371	374	391	356	362	352	397	369	396	350	370	369	411	377	363	371	405	372	374	359	379	376	383	363	373	365	347	351	338	347	360	364	369	421	379	360	380	371	379	357	389	359	371	386	375	376	381	372	371	380	381	337	334	361	337	378	364	400	391	418	386	349	371	402	370	390	402	365	359	353	354	381	361	343	354	360	356	363	367	405	377	364	353	361	393	396	358	383	361	377	387	385	380	394	400	423	360	345	359	405	388	420	360	404	388	387	378	368	397	369	378	358	368	343	369	378	372	348	350	389	406	377	386	367	379	373	356	394	349	383	352	396	345	371	344	371	386	400	368	369	374	361	391	383	385	383	384	366	337	361	394	384	401	378	388	358	362	371	384	379	405	327	380	350	365	378	369	351	380	382	409	348	428	349	384	401	386	379	385	398	386	410	385	372	341	391	400	369	389	375	401	381	362	372	407	369	368	371	368	402	388	344	403	368	380	389	379	364	352	373	387	385	328	351	372	385	380	376	386	410	371	374	360	373	392	379	364	349	382	404	363	376	387	398	389	365	354	380	313	392	425	369	372	385	392	402	358	399	383	400	361	349	399	372	384	392	365	410	376	383	371	404	370	379	378	353	384	409	395	365	386	354	416	358	361	390	361	401	375	353	358	349	382	351	350	392	370	370	396	344	387	371	350	373	388	368	369	383	392	342	383	372	359	373	402	376	355	398	406	396	378	413	360	351	337	362	342	396	382	371	384	402	377	337	386	374	370	405	377	405	378	349	372	371	386	395	386	347	359	373	379	386	391	361	377	342	379	345	367	343	359	405	365	375	407	370	364	383	372	365	328	371	361	379	368	345	397	374	368	370	361	370	387	385	384	388	375	392	405	372	362	375	347	343	403	395	395	363	382	365	331	362	367	386	364	358	388	368	373	368	354	365	388	382	422	365	386	386	408	364	382	424	417	348	369	336	354	365	375	352	409	377	372	350	363	398	352	393	370	390	383	343	372	328	380	359	361	376	367	362	388	387	375	391	402	374	377	368	354	347	407	405	397	394	365	366	345	394	384	399	416	369	373	378	391	391	364	379	391	378	354	395	347	409	382	426	376	377	338	387	389	370	384	367	380	372	376	384	406	360	394	434	425	374	400	335	350	372	369	394	365	374	416	364	361	374	406	367	378	367	340	372	372	350	364	364	400	384	336	360	377	380	348	417	391	374	355	344	376	365	387	382	402	383	351	415	347	405	394	390	401	403	336	380	353	395	397	420	381	367	351	394	423	373	389	397	373	390	382	380	365	383	379	323	383	417	374	380	374	391	366	349	406	379	368	356	380	377	402	378	362	382	362	366	369	375	366	372	359	375	358	375	369	369	396	329	396	404	368	388	381	363	384	377	383	404	398	398	373	417	332	370	363	387	359	339	389	401	394	361	346	385	374	355	356	391	351	378	361	372	351	368	387	379	407	385	379	327	356	386	378	340	391	376	381	376	352	370	409	373	388	371	393	414	427	347	376	378	376	371	378	358	367	386	382	373	384	375	374	358	372	371	375	375	353	346	376	327	360	384	401	381	382	356	386	390	359	344	356	361	371	365	389	366	369	382	386	366	354	345	403	358	391	360	390	374	390	361	385	373	374	372	377	381	398	357	362	336	390	361	379	395	345	363	402	372	372	372	377	371	409	370	380	373	400	360	366	380	384	338	370	395	407	348	377	343	343	348	395	327	391	343	365	328	366	385	375	387	378	387	366	365	384	384	384	394	365	355	338	365	399	400	354	377	360	360	387	391	366	364	374	393	358	377	365	376	405	375	382	372	404	377	420	368	372	377	367	336	381	371	375	361	379	371	382	335	378	367	346	364	382	374	357	383	361	344	371	373	367	360	387	364	361	385	366	381	389	346	379	390	364	355	373	354	389	404	435	403	377	378	358	406	375	394	384	381	401	402	359	370	372	383	379	346	385	363	343	363	377	361	398	361	400	396	354	429	411	382	388	365	388	369	366	411	376	347	362	384	370	352	363	379	338	346	326	366	341	416	365	380	347	419	395	395	399	360	340	338	417	355	394	386	367	368	359	374	405	356	393	355	383	328	399	380	383	360	386	405	405	387	371	398	361	385	370	364	370	386	378	425	378	387	352	389	356	330	347	354	400	376	362	364	379	399	373	389	400	389	376	365	370	363	366	340	377	339	363	370	404	378	380	375	400	380	372	381	366	369	377	379	377	386	392	391	353	347	371	418	362	405	391	395	366	331	390	364	379	380	369	392	395	353	356	341	395	366	365	376	371	329	362	391	336	370	399	388	370	344	346	383	381	401	396	388	389	349	350	390	378	360	354	374	380	374	393	379	372	353	413	390	369	362	398	400	412	369	391	397	378	397	350	362	372	340	394	379	345	389	365	339	357	370	385	393	338	342	330	363	377	354	381	366	370	361	342	374	363	400	351	388	350	390	373	351	361	371	397	377	377	353	404	365	361	356	347	400	377	376	349	371	395	361	364	395	380	366	353	398	396	397	360	376	349	402	390	366	380	387	395	385	377	377	407	322	363	331	379	375	354	376	373	358	382	399	391	383	346	382	379	366	356	378	370	401	399	385	398	377	373	357	348	391	405	374	366	363	408	361	365	394	333	382	371	395	399	382	360	348	358	394	356	405	380	385	364	364	365	355	403	373	354	365	346	390	367	390	397	388	431	371	368	373	373	363	398	373	369	394	356	392	379	412	364	349	394	366	396	359	345	372	366	396	335	399	367	360	383	335	384	424	367	386	342	361	364	391	341	357	372	405	388	342	391	343	375	374	398	391	339	373	390	372	355	386	395	357	351	344	349	398	362	353	381	342	386	376	346	387	387	339	362	379	414	386	373	375	360	401	366	387	399	370	396	401	347	405	389	393	362	363	370	379	362	387	372	371	368	335	341	384	352	396	377	392	390	365	386	359	369	366	394	363	361	355	356	378	348	377	366	365	382	356	373	341	387	370	424	362	342	351	398	382	384	414	373	388	417	373	346	399	386	348	362	378	396	399	384	381	378	386	347	366	388	353	384	383	387	371	381	406	384	359	351	375	396	357	407	373	409	400	396	363	398	385	332	394	372	376	365	377	403	380	373	362	402	374	385	319	364	365	398	402	409	376	346	387	388	379	338	376	380	358	375	373	378	377	401	362	379
5606	1195	982	985	937	912	901	893	860	873	877	927	948	881	884	930	886	890	873	936	935	901	960	937	918	903	934	856	910	932	901	917	936	900	899	933	891	902	897	949	879	908	896	879	912	862	879	952	863	885	874	914	919	886	925	901	878	928	916	890	845	879	980	896	905	896	874	922	897	903	917	882	878	874	909	941	888	928	953	852	844	803	912	903	902	892	905	887	916	904	879	864	906	918	882	939	890	872	892	920	939	890	886	913	936	885	901	930	885	878	964	897	882	920	886	869	943	924	905	909	908	876	940	911	884	896	880	907	911	917	924	908	893	898	875	912	921	901	884	929	904	864	860	967	890	840	919	898	870	911	861	966	898	907	901	926	892	947	863	889	860	935	855	873	929	888	852	903	910	918	864	955	893	928	855	943	914	918	909	908	949	889	873	891	941	927	893	919	931	853	911	832	847	947	881	918	933	924	963	928	925	900	899	876	916	871	953	924	889	861	904	839	970	857	935	915	946	848	835	859	906	877	929	900	859	888	911	873	886	928	896	905	895	909	892	959	913	965	926	874	921	910	921	877	872	920	885	954	825	886	864	898	955	934	890	913	865	886	910	904	850	914	930	920	888	891	899	883	920	854	941	904	927	906	929	869	886	922	937	948	863	914	930	885	894	857	869	898	876	879	870	907	872	937	873	887	936	945	871	937	842	910	879	909	912	873	885	897	907	933	848	931	872	894	909	887	876	927	917	876	896	859	881	949	910	875	963	1012	951	915	923	928	940	910	884	900	902	887	925	878	893	868	931	930	888	903	876	892	879	912	913	949	887	940	913	884	859	920	923	840	878	889	880	892	939	887	867	887	901	904	926	857	836	864	835	918	920	940	851	885	907	892	892	906	907	904	855	847	859	907	918	895	888	882	895	882	934	945	904	930	885	903	950	939	857	936	883	910	940	914	900	882	903	908	855	880	915	858	877	887	876	913	864	884	853	891	886	927	901	905	843	899	892	849	917	872	906	900	933	876	931	942	955	901	936	891	857	890	952	906	902	891	878	841	868	892	887	900	914	893	912	888	879	942	900	931	906	911	880	912	951	886	867	894	873	880	926	894	964	930	933	908	861	891	884	932	880	893	876	878	889	918	857	901	923	864	966	896	911	879	893	954	919	937	924	952	873	847	888	922	941	913	904	854	912	857	890	870	918	877	868	859	902	951	891	904	856	886	895	889	898	843	914	926	895	904	931	916	926	889	898	905	881	869	897	917	848	914	882	925	915	863	896	909	888	882	856	917	875	893	923	905	864	902	883	895	996	835	863	913	928	891	877	922	903	937	897	865	920	936	940	914	871	915	863	883	905	892	919	887	952	892	930	909	864	934	908	907	950	905	915	910	850	907	896	895	888	915	903	893	902	904	908	908	915	901	944	894	897	881	905	932	922	875	897	886	909	875	955	853	847	946	928	893	909	894	879	867	861	883	867	952	829	880	909	929	982	901	896	897	896	916	924	872	896	911	907	859	904	854	903	881	892	895	883	794	939	851	872	900	878	910	949	949	885	892	943	920	963	951	894	868	936	857	862	882	903	871	929	971	891	935	944	918	928	905	822	888	902	888	917	859	881	917	890	915	896	849	865	881	896	916	908	955	899	915	942	916	887	858	900	898	919	913	924	866	941	934	923	907	914	903	885	878	903	874	886	930	891	935	851	905	847	898	918	929	880	901	872	874	914	895	912	891	927	922	857	944	849	931	898	823	866	920	937	883	888	928	884	886	890	901	938	904	874	931	879	892	863	920	867	878	869	895	896	847	905	883	925	869	865	903	894	952	903	919	936	881	877	899	947	914	893	863	945	917	905	867	882	909	900	865	844	925	883	904	915	916	895	894	900	968	884	912	899	868	881	897	896	886	918	865	850	905	860	911	837	887	942	881	878	923	921	904	894	844	849	890	858	920	896	862	851	935	930	915	930	886	926	892	887	887	932	899	923	897	889	903	913	867	889	862	909	961	906	891	936	942	903	906	839	896	902	887	901	913	902	857	904	904	904	881	900	900	893	915	944	878	919	870	933	911	889	910	865	942	888	908	903	887	907	922	877	880	890	882	891	899	923	849	927	878	907	897	946	880	850	941	918	864	920	876	905	924	892	913	962	885	909	906	904	938	968	883	897	914	925	879	872	881	917	894	918	893	959	913	898	931	918	950	902	901	919	861	866	920	909	915	914	887	875	886	911	900	881	908	896	894	953	930	935	939	894	924	969	902	840	917	899	903	895	881	904	914	872	857	860	894	946	900	870	881	870	873	910	857	884	884	924	876	890	955	881	857	854	850	913	886	885	844	889	917	910	838	924	894	907	902	966	905	886	940	902	923	917	914	855	910	847	910	922	939	959	935	885	893	869	927	890	897	900	901	932	915	830	870	915	919	929	901	963	888	887	861	865	909	921	906	869	903	937	825	958	908	913	898	908	905	894	900	898	889	878	910	913	841	871	850	892	943	934	902	958	880	884	887	937	911	872	915	983	933	899	890	900	923	844	850	878	902	872	870	889	904	927	919	874	896	904	896	881	894	917	909	934	954	926	913	882	891	854	897	923	876	920	840	863	968	877	892	944	901	850	965	915	830	903	858	876	867	871	912	923	925	890	910	853	972	905	869	877	929	888	860	859	952	918	911	900	951	899	901	866	876	878	911	856	932	909	927	975	881	984	899	928	921	911	964	890	886	928	862	864	905	886	896	888	952	906	894	858	850	889	904	883	895	928	920	875	889	927	868	917	873	866	870	966	918	926	874	907	891	913	901	865	887	895	941	870	899	901	871	880	914	875	901	908	918	948	944	887	891	894	911	939	899	872	893	939	885	880	899	892	919	851	923	903	898	869	882	877	924	890	925	886	918	854	867	878	912	884	919	908	902	892	862	954	899	842	892	887	965	921	857	867	892	894	888	887	903	924	880	875	926	875	901	891	859	873	886	945	902	886	866	890	913	927	958	888	858	939	941	861	891	881	907	906	879	887	864	868	859	872	914	911	906	895	891	919	923	889	947	925	953	873	934	870	893	885	923	842	916	917	900	899	884	893	882	907	968	900	897	868	873	889	905	877	952	899	898	936	901	910	847	893	894	873	897	923	907	905	937	925	881	883	964	887	961	952	901	893	923	879	887	946	885	879	927	871	906	908	853	936	910	850	899	876	914	861	908	907	904	894	949	876	902	862	931	918	877	908	897	829	870	904	868	907	898	899	862	921	918	930	890	862	872	914	887	953	894	856	929	957	919	954	863	924	914	861	912	886	923	889	930	884	877	910	886	894	867	888	878	920	936	850	882	872	901	892	877	917	937	888	901	830	898	898	904	932	887	868	877	894	893	873	864	916	916	831	857	922	909	860	925	918	900	905	867	915	925	895	873	896	878	915	956	926	889	907	907	924	945	891	911	901	928	879	923	912	912	910	926	930	960	938	928	908	858	842	929	845	904	908	943	883	928	848	902	944	891	913	870	937	871	842	896
24698	21056	24022	28294	21049	12997	533	386	347	338	355	323	320	297	281	287	329	319	267	267	289	264	289	291	278	275	294	281	294	257	291	294	284	271	269	262	280	272	258	266	276	335	301	286	294	274	285	290	266	259	281	293	290	277	292	276	299	258	282	302	272	279	294	256	268	259	256	290	294	245	283	279	255	298	233	300	297	267	289	280	280	272	260	274	273	290	303	281	251	292	295	324	285	310	265	274	277	279	290	307	281	309	289	297	282	277	266	291	289	315	265	282	295	249	268	278	297	299	278	276	301	276	323	276	247	264	249	276	255	252	286	280	289	251	290	280	279	296	263	296	253	264	286	284	279	299	247	261	297	290	316	287	286	272	265	291	253	287	262	283	313	304	280	295	270	273	286	277	272	277	283	279	269	276	274	283	292	302	262	269	284	252	257	262	279	274	281	272	304	280	266	267	301	295	264	271	264	263	282	273	302	313	315	277	261	283	272	279	315	264	291	267	263	280	269	310	292	277	280	271	264	286	257	299	258	291	266	284	264	280	246	286	286	289	287	286	290	294	251	257	259	291	312	255	279	248	257	261	279	307	233	275	283	256	298	259	305	241	259	279	288	281	293	276	276	276	267	289	293	317	257	275	263	259	312	275	269	270	286	285	276	288	292	269	285	280	259	262	264	272	257	315	270	265	267	285	291	292	225	269	313	297	269	303	266	285	289	261	255	257	255	274	258	261	268	292	313	297	286	271	286	267	292	290	271	282	303	284	279	254	270	263	254	294	292	266	321	284	276	326	289	268	303	279	248	286	248	261	296	305	291	277	279	284	267	256	263	298	261	299	286	300	278	270	321	287	280	239	287	282	287	307	296	277	290	256	285	258	274	282	262	283	249	274	292	277	259	266	291	259	280	272	257	265	264	275	283	264	272	270	286	274	276	261	310	317	255	263	261	291	299	257	291	321	278	244	279	281	314	293	281	296	292	281	295	279	273	270	324	285	278	302	259	284	275	284	292	290	276	248	278	307	289	307	301	304	248	273	280	331	293	280	300	278	229	248	275	285	282	275	278	310	283	276	277	273	274	286	286	292	299	322	291	311	267	269	270	292	257	284	246	289	295	313	271	265	275	294	258	281	276	291	274	300	271	275	299	285	302	299	294	273	271	251	248	299	264	251	292	233	274	277	261	239	279	288	265	268	293	308	288	269	282	307	307	288	258	280	282	294	254	292	286	281	272	300	263	289	264	294	271	297	287	261	261	272	275	251	287	295	268	269	298	249	260	327	264	264	283	259	268	275	266	272	279	325	273	279	289	266	300	275	285	244	275	270	297	339	289	263	291	281	259	283	260	284	296	283	278	287	302	266	299	299	302	302	278	266	244	295	247	281	299	280	268	266	291	282	302	259	281	246	298	280	304	286	300	280	303	296	266	281	268	300	268	268	257	307	259	263	278	268	253	269	265	272	258	264	238	286	297	302	246	269	259	271	274	294	273	276	276	267	295	300	276	272	261	296	295	301	277	264	286	278	302	290	316	288	279	278	269	278	284	268	281	289	318	282	260	274	243	298	267	282	260	301	254	307	279	265	301	260	273	289	276	284	300	264	302	264	273	277	273	289	302	283	272	258	298	259	302	286	295	273	260	261	300	287	296	246	280	261	264	297	272	270	271	268	298	263	290	274	286	266	284	272	290	318	281	263	276	274	292	282	276	274	289	257	266	279	274	292	289	279	263	287	297	287	282	280	288	252	286	278	282	265	276	289	300	262	276	260	282	262	283	295	269	305	269	282	293	287	307	267	270	259	281	272	281	294	273	271	277	278	294	272	271	292	257	286	289	286	262	274	264	291	284	312	279	277	293	272	280	301	282	272	272	266	306	273	287	260	278	305	285	262	266	310	283	297	242	276	251	263	289	269	269	294	294	279	273	270	297	245	282	288	250	297	283	298	285	255	279	285	283	273	299	262	295	259	282	251	301	276	302	280	323	245	274	248	245	244	314	247	275	285	279	280	325	263	293	271	307	285	278	298	263	289	295	267	278	276	273	292	271	275	285	256	276	289	295	271	260	294	299	287	274	304	281	265	270	298	277	286	259	313	246	299	256	284	284	290	311	301	314	270	274	288	284	245	273	322	306	257	279	255	272	270	291	270	293	280	278	295	296	306	271	279	279	249	275	277	264	229	302	262	291	293	307	275	305	289	284	278	278	305	279	287	300	260	245	286	274	288	285	242	279	292	277	294	266	272	281	265	260	274	275	301	306	285	277	272	293	268	296	248	301	296	260	260	280	273	323	289	290	243	286	288	271	291	272	304	247	259	282	252	283	253	284	296	254	302	242	242	273	304	297	294	258	284	277	283	281	263	278	277	289	294	285	291	303	281	251	281	280	253	294	256	313	263	290	308	284	263	292	303	316	270	314	288	292	312	259	263	266	324	289	282	270	270	277	304	296	269	290	280	311	273	299	279	320	276	285	277	271	268	292	311	273	275	268	290	265	293	290	256	298	292	263	269	262	283	263	301	261	253	269	287	300	294	269	307	282	258	322	278	267	257	269	281	303	242	269	274	266	312	276	273	291	286	264	296	295	247	293	271	283	283	287	267	257	293	272	280	264	256	282	323	247	263	273	294	271	265	266	296	291	258	311	270	277	284	278	236	293	290	288	272	260	247	268	292	292	274	273	307	261	263	283	267	256	281	298	292	279	295	298	304	268	262	266	260	307	275	258	287	306	307	275	282	252	296	247	278	275	288	318	286	267	255	275	284	270	298	305	261	261	285	288	295	240	298	266	279	245	285	261	292	293	282	306	257	276	282	283	302	262	291	265	299	292	276	287	293	264	249	274	237	248	289	303	296	245	259	269	296	278	300	306	257	274	275	321	305	306	267	260	281	295	297	264	282	257	314	279	304	282	302	274	275	297	271	264	284	270	273	257	295	274	306	293	309	286	271	288	285	272	251	242	269	285	286	255	252	261	238	289	295	291	299	299	298	250	284	256	286	262	279	281	297	285	260	295	259	275	288	293	280	310	297	301	286	277	294	276	288	261	255	283	271	294	270	291	260	262	252	275	282	225	266	276	296	314	274	287	266	260	285	259	296	267	306	270	276	273	260	265	255	283	301	302	256	274	292	293	302	272	293	267	280	308	301	288	280	293	278	292	292	241	301	285	252	282	307	298	303	305	279	263	271	273	276	293	274	283	270	259	293	247	257	287	294	278	280	241	253	274	272	243	265	279	278	289	301	287	309	301	279	240	265	264	297	270	286	299	298	275	283	308	273	265	256	269	337	295	283	275	281	271	273	280	277	286	277	297	289	281	284	282	274	276	276	279	260	281	270	261	301	283	260	284	287	307	255	288	287	300	270	292	277	283	260	270	306	292	273	280	282	267	296	296	273	286	277	276	274	290	268	276	253	265	296	255	319	278	257	248	274	291	285	284	247	266	299	286	275	292	285	299	276	251	288	274	300	299	291	294	267	274	268	267	273	308	288	312	303
3305	2106	1222	913	791	748	731	695	721	693	674	658	694	716	695	657	649	684	695	670	660	718	711	718	716	688	679	697	669	712	656	690	694	693	700	716	675	711	708	693	664	633	668	662	698	680	662	682	706	686	700	698	701	697	702	687	650	675	689	669	655	623	675	639	728	686	673	707	715	726	713	702	683	697	670	681	662	673	645	660	679	697	708	629	673	648	686	692	677	712	614	693	663	713	694	683	673	692	679	682	699	640	680	691	658	725	712	740	676	693	661	700	685	659	668	696	725	653	692	700	632	678	733	651	657	693	699	657	665	707	722	699	662	658	679	698	687	662	705	688	678	674	645	673	690	661	695	661	648	664	694	696	691	688	692	688	673	703	650	678	692	709	631	689	662	685	698	628	711	702	675	669	655	683	692	665	682	669	708	683	692	694	685	656	687	674	690	661	643	698	706	695	612	633	640	715	669	664	697	708	697	646	699	689	659	647	745	658	706	691	686	705	678	661	652	669	676	652	744	697	681	686	704	689	731	678	725	646	661	692	644	678	680	633	697	680	686	697	653	650	684	706	676	675	630	677	653	688	647	660	699	685	647	688	649	704	652	704	651	666	688	714	700	665	674	694	718	711	666	627	668	695	654	681	685	656	714	695	700	666	658	690	689	681	644	680	591	653	729	663	660	669	685	681	672	690	661	658	682	651	714	660	640	710	756	692	656	664	639	698	639	675	692	721	652	693	681	650	655	687	696	688	688	719	647	691	705	675	673	666	658	678	608	687	677	674	687	681	678	619	739	690	683	643	720	689	668	754	689	653	659	674	703	705	685	735	670	678	711	703	682	712	687	714	677	647	663	699	684	683	710	708	712	645	690	635	664	648	687	682	680	686	722	667	652	689	668	669	636	676	705	720	679	683	709	714	693	698	696	628	674	667	634	716	705	709	700	673	627	650	699	655	672	721	679	692	670	682	698	723	704	713	678	653	645	662	639	643	715	708	687	663	645	670	689	659	688	688	682	691	697	662	733	738	667	710	686	647	688	689	686	713	686	675	683	670	677	691	656	652	708	685	676	688	671	637	697	681	688	670	649	619	692	675	645	633	668	661	676	668	675	686	673	653	681	711	681	643	624	701	657	701	704	647	675	708	640	704	647	651	656	674	693	687	656	705	704	677	686	655	671	692	705	644	664	635	704	700	707	665	660	690	678	666	668	623	663	733	678	627	674	642	688	673	682	690	668	705	666	703	658	633	665	709	682	701	706	680	669	640	619	677	671	705	682	678	659	711	641	707	689	663	704	673	695	720	715	696	707	657	677	657	671	667	705	693	624	693	702	695	696	686	665	659	688	648	671	679	706	705	673	662	709	723	689	716	683	639	692	666	686	702	720	690	663	631	676	696	685	655	672	678	653	688	686	660	689	684	704	645	686	686	722	682	683	717	650	677	638	666	705	693	715	650	741	693	708	677	689	698	664	696	666	671	707	680	713	653	673	713	691	684	690	674	667	674	647	671	644	682	688	678	692	688	754	667	668	641	696	652	710	679	673	727	692	654	692	656	659	655	663	648	716	671	700	686	700	684	682	687	631	686	731	700	664	662	684	607	718	679	634	663	695	676	714	661	702	677	693	693	657	658	658	663	698	685	680	700	633	714	687	704	687	685	682	671	678	660	675	653	673	720	674	664	708	696	664	654	701	679	677	682	694	706	694	651	618	678	644	685	690	706	661	694	698	709	709	657	706	657	637	652	671	686	686	698	649	721	663	655	716	643	684	674	723	693	640	698	674	640	731	682	686	652	666	710	689	711	693	705	683	678	724	648	670	737	655	683	737	677	671	682	667	708	678	658	709	673	695	689	650	695	650	691	727	735	677	652	659	712	653	712	713	669	695	702	695	684	700	693	667	709	700	678	631	653	653	728	643	713	684	661	692	642	636	682	713	703	682	668	688	722	719	661	700	657	664	645	631	700	674	691	661	692	706	696	700	639	698	681	709	703	622	677	668	693	680	699	654	715	655	670	669	656	666	637	670	683	689	679	683	698	694	693	667	714	696	710	699	663	687	672	663	633	623	701	721	648	643	665	668	703	692	683	707	661	644	704	672	738	689	677	712	683	716	691	667	676	625	650	651	704	666	696	708	669	680	662	668	620	687	684	621	697	665	673	694	688	713	662	678	699	686	659	691	643	707	671	635	656	694	649	680	656	682	649	728	692	714	707	691	673	677	721	671	668	730	709	634	679	620	675	660	619	664	687	744	683	661	657	667	725	688	663	694	639	671	681	699	688	714	687	688	646	676	684	689	701	686	703	676	690	685	660	700	690	682	695	675	655	672	682	670	714	690	682	701	645	661	640	721	654	685	692	691	639	684	693	657	707	654	684	665	690	674	680	643	704	682	681	714	644	689	687	707	677	675	683	727	702	654	691	673	676	670	754	649	722	684	656	672	714	712	682	698	623	687	698	653	641	688	717	668	715	721	722	678	654	647	707	630	632	667	655	653	659	675	703	670	739	668	687	686	644	690	649	656	657	700	635	648	679	679	653	643	703	687	715	675	668	653	667	650	657	683	658	630	688	676	683	659	708	669	695	652	677	677	708	650	608	646	670	704	698	664	699	633	633	657	661	693	700	655	666	704	699	701	706	652	691	699	659	664	654	653	664	695	724	679	668	697	691	691	666	703	679	695	651	696	672	662	693	653	702	685	631	669	681	632	720	715	700	695	702	707	652	632	742	649	678	673	655	715	708	614	664	696	670	664	694	656	685	728	685	690	733	696	639	713	703	695	660	706	641	658	689	681	697	677	665	627	652	680	726	715	712	687	693	667	704	674	712	641	680	689	693	727	678	662	701	719	672	725	665	669	667	695	693	639	671	649	690	692	659	678	681	682	664	701	678	657	632	688	623	719	684	708	682	676	668	695	686	693	689	716	674	674	718	693	698	668	658	691	631	654	703	677	689	669	681	672	697	659	636	663	638	660	687	653	702	677	686	716	694	654	662	708	689	657	702	649	685	688	668	686	663	696	663	676	658	710	691	665	663	659	660	648	674	681	762	678	685	670	671	681	678	672	676	701	656	682	639	610	661	681	720	726	730	700	665	703	688	689	691	692	678	672	695	703	688	652	720	651	690	662	697	686	707	694	640	654	672	646	641	662	704	664	644	649	726	663	694	638	704	638	689	658	716	708	706	685	723	670	693	642	720	651	649	654	666	688	688	695	655	672	706	672	695	658	660	660	665	687	677	676	642	674	631	698	644	650	705	703	698	707	679	706	690	679	641	657	676	692	712	668	680	699	697	683	638	705	732	648	662	664	678	618	697	689	669	702	708	682	673	719	679	721	706	677	636	696	723	669	655	700	689	687	683	696	675	647	629	699	720	690	668	656	679	666	665	670	676	698	694	654	647	672	703	702	671	692	705	656	687	718	697	698	691	666	703	682	687	706	627	683	686	648	682	686	685	683	685	680	640	644	658	655	697	697	659	655	668	696	689	648	680
23930	20982	24339	27827	20982	20995	12401	507	306	235	199	199	183	213	195	166	156	164	138	149	160	166	148	147	156	144	141	136	132	150	163	134	157	132	139	123	141	140	147	160	134	138	140	141	127	124	173	138	123	138	140	144	136	148	127	144	133	121	127	142	151	135	147	155	119	140	140	146	149	146	133	146	155	131	135	161	150	128	142	144	132	141	143	147	143	144	143	153	140	125	139	123	132	130	141	130	119	118	124	128	125	126	141	150	134	149	135	144	122	134	151	129	122	123	135	127	130	123	107	160	144	136	128	132	133	137	143	123	139	115	154	116	133	132	141	147	145	151	163	133	109	127	149	121	158	153	146	124	136	130	147	144	118	126	135	148	126	140	129	149	149	127	134	141	114	128	141	133	151	120	121	140	128	141	132	143	159	133	142	140	144	144	137	150	116	126	133	141	112	117	130	137	129	127	125	142	133	142	161	138	128	137	142	143	123	133	125	152	136	133	124	166	122	117	151	126	140	113	127	126	133	151	155	147	151	142	141	137	149	133	129	122	159	141	131	126	123	123	137	142	119	134	153	130	124	113	135	120	112	152	123	133	113	144	134	129	119	127	142	139	131	128	113	137	130	117	143	131	136	149	124	150	124	128	149	125	141	150	146	124	146	133	144	122	109	154	154	151	142	153	135	132	134	147	129	118	119	153	124	132	127	144	136	130	145	147	136	132	135	135	139	135	136	131	137	136	154	131	141	143	148	143	154	148	135	142	146	138	132	140	137	123	114	127	158	116	125	122	122	123	127	117	125	146	118	135	140	134	132	138	141	142	131	141	143	129	144	125	144	161	165	120	120	128	125	141	114	123	127	134	123	134	146	155	152	133	162	160	135	142	135	124	139	123	143	144	141	113	134	119	148	132	143	149	135	152	121	122	130	132	152	132	149	152	138	148	143	150	157	118	128	137	142	126	139	129	151	119	123	142	150	140	138	153	126	133	122	131	152	130	136	137	177	115	146	151	132	148	133	148	135	119	124	135	132	137	131	142	132	113	128	135	132	136	143	133	111	127	153	122	142	153	136	133	142	137	139	134	118	127	120	126	140	133	125	145	130	121	146	128	141	145	165	152	125	139	151	119	132	127	131	146	141	140	131	135	132	121	143	139	121	126	111	132	143	132	121	138	131	134	127	142	120	149	127	118	108	116	149	133	133	136	118	138	130	128	125	138	126	159	133	140	128	149	131	142	146	140	140	131	127	132	127	134	135	129	143	164	127	153	126	123	145	123	117	147	142	157	146	144	130	115	135	137	149	136	132	106	133	130	127	138	127	137	144	133	124	139	113	147	126	111	149	150	139	129	143	110	121	118	135	131	142	120	101	134	133	150	118	145	117	135	134	119	145	146	136	117	131	126	137	125	140	126	126	131	135	111	135	129	143	143	130	124	134	132	126	133	135	149	140	169	147	134	148	139	139	117	123	139	151	142	143	125	142	153	136	129	120	135	134	128	142	117	128	147	118	127	134	129	148	118	146	128	154	137	125	150	140	129	150	132	132	140	160	136	170	130	133	114	130	149	129	159	126	133	156	137	138	124	126	114	138	148	112	135	158	140	134	122	148	110	165	138	129	164	144	132	124	156	125	144	110	115	170	148	129	152	121	128	125	135	125	129	135	141	120	110	143	124	127	140	125	139	125	149	122	118	132	130	135	153	123	147	143	121	101	113	142	132	111	126	150	148	128	142	149	136	138	135	130	120	112	133	126	129	150	148	124	127	138	131	114	146	141	131	162	162	131	126	135	146	142	126	127	136	163	124	134	148	108	122	113	127	118	135	123	153	138	147	133	131	127	136	139	142	135	127	136	119	130	146	133	159	138	142	130	137	140	141	138	132	132	151	142	136	119	132	144	141	136	128	137	116	120	131	112	163	149	133	151	138	133	137	144	118	119	119	129	140	147	146	126	159	136	134	148	114	143	119	131	148	163	134	141	142	126	122	124	141	159	143	115	126	141	149	155	149	134	139	118	172	137	151	125	159	135	138	126	135	135	131	127	126	132	143	145	148	122	136	131	159	128	132	132	144	132	151	118	117	133	120	131	142	140	135	128	129	123	152	146	132	131	139	130	126	131	147	144	126	126	155	114	138	119	133	152	150	138	140	141	121	121	162	140	120	130	139	140	141	133	136	134	152	148	136	141	159	165	152	123	149	114	148	132	132	131	131	135	137	152	130	112	120	143	158	157	131	139	130	125	144	149	113	145	119	146	156	159	122	120	137	128	118	139	131	124	123	118	132	138	125	136	136	142	120	154	119	149	127	145	114	126	142	120	130	132	127	120	132	150	141	130	138	130	127	147	114	132	111	131	132	129	124	143	126	146	130	145	172	129	134	109	137	124	145	121	127	135	150	149	133	137	140	133	146	106	152	153	122	123	127	131	122	143	103	121	118	123	127	141	128	139	141	136	128	132	131	122	148	118	135	130	126	139	121	118	147	132	109	128	133	105	125	124	115	142	142	130	124	127	126	132	149	130	119	135	139	155	147	133	139	130	144	137	133	145	141	144	142	138	113	105	152	125	131	155	142	120	120	121	123	143	134	142	153	127	140	150	138	125	137	124	112	126	128	124	120	137	124	140	148	139	144	148	135	132	128	138	133	139	158	154	113	137	137	161	141	135	129	101	123	137	129	163	127	137	130	129	148	113	118	148	150	135	122	133	132	140	154	145	143	156	144	141	113	133	109	131	149	136	134	117	115	130	117	143	143	110	160	131	125	122	112	115	143	143	142	119	131	122	124	135	151	132	127	124	122	148	142	171	134	136	171	129	128	139	119	128	133	159	133	153	121	132	153	128	121	138	122	135	130	131	148	132	133	144	152	178	138	148	117	138	140	146	153	149	122	132	124	141	136	125	130	132	138	126	146	133	119	125	118	125	138	148	133	145	145	134	138	130	139	130	133	142	142	134	144	135	123	157	143	129	140	145	127	144	110	133	168	144	128	139	120	132	124	147	135	139	151	142	130	162	144	150	139	142	138	127	125	132	134	118	130	146	105	136	140	127	129	118	129	123	123	116	149	145	158	145	136	127	130	128	113	117	128	130	130	139	135	142	113	145	129	131	143	154	131	132	133	101	147	137	130	151	144	126	115	155	137	123	135	147	126	139	145	146	125	153	129	135	135	127	134	128	118	140	150	128	116	115	136	119	155	142	126	137	141	110	138	151	113	127	148	131	146	135	138	139	132	149	134	128	130	150	153	138	139	137	151	155	145	131	174	127	125	124	118	137	139	127	125	145	132	136	145	157	156	112	124	139	158	153	130	120	131	116	163	140	120	130	132	128	114	135	121	97	142	151	134	137	135	131	144	123	134	142	150	135	138	135	148	137	161	120	130	133	129	134	137	154	134	123	125	144	118	164	137	137	140	141	136	117	145	112	140	155	147	150	145	136	138	141	137	162	156	139	127	141	142	132	123	142	144	138	136	140	127	133	110	145	132	127	133	137	150
2967	3241	1525	843	638	520	409	413	432	385	394	374	367	393	391	362	352	394	372	372	400	397	370	364	361	351	391	380	362	352	374	358	369	377	384	382	365	356	370	378	380	403	327	327	387	376	366	359	363	340	391	318	386	353	376	348	392	398	353	353	372	368	361	349	343	341	350	379	378	376	355	381	355	352	393	361	343	391	350	359	371	378	390	371	350	389	364	375	371	335	379	375	385	324	373	372	349	357	371	364	376	364	346	398	346	367	357	358	375	315	379	392	363	380	373	363	393	365	360	381	319	358	378	379	371	359	339	358	387	365	400	369	372	352	372	347	351	363	358	369	374	369	387	335	384	351	351	378	358	350	355	336	356	401	343	385	404	338	360	362	337	349	309	375	373	363	358	370	378	362	312	363	370	352	370	384	379	378	363	364	360	375	387	370	397	356	397	376	379	336	364	367	353	364	385	354	375	351	358	383	383	345	369	350	367	378	340	356	350	361	368	374	380	349	366	362	415	349	342	354	361	388	400	393	366	355	341	375	363	404	358	368	348	373	360	351	364	365	339	392	339	397	363	386	335	395	359	393	343	354	362	365	373	347	354	321	375	339	382	366	399	369	348	337	354	375	348	362	344	365	363	343	366	352	366	391	370	388	336	363	318	369	390	347	381	349	379	349	348	358	375	374	333	372	320	370	362	374	375	351	378	367	381	353	366	360	390	374	398	373	337	343	366	370	395	371	347	363	333	375	389	340	378	357	372	387	372	339	353	338	375	377	374	387	377	367	341	354	384	336	375	340	342	364	384	387	369	377	357	350	379	379	372	375	354	362	359	358	374	384	419	360	352	355	370	365	364	345	360	366	383	378	356	361	370	355	391	368	358	373	369	374	336	369	377	373	373	342	374	340	349	387	366	357	365	397	363	373	351	350	372	350	404	390	410	362	351	348	381	352	376	365	365	362	352	393	371	365	322	370	405	380	390	373	370	353	356	377	352	341	372	414	406	369	372	353	361	380	387	381	329	383	345	324	349	348	373	379	368	363	364	381	383	376	354	388	345	350	353	394	356	345	371	388	382	379	388	359	382	373	378	362	369	361	352	345	391	373	400	371	382	368	360	384	344	349	387	349	371	345	410	365	363	355	414	398	322	349	383	353	401	371	332	394	353	364	360	377	348	387	375	411	369	357	376	336	382	375	404	371	381	359	344	354	372	370	356	342	387	358	357	372	337	400	326	371	359	375	408	391	344	406	350	346	399	342	377	353	363	343	368	387	348	372	335	338	323	377	345	336	361	398	372	337	380	371	351	363	356	368	360	344	370	381	376	382	376	328	367	346	375	374	372	367	380	350	368	382	371	347	354	351	382	386	383	339	370	345	361	388	350	391	381	374	367	363	350	360	325	412	320	338	355	371	351	339	341	362	372	341	331	373	325	382	378	340	369	372	353	365	365	379	374	365	351	369	386	386	352	376	338	398	373	386	380	389	357	355	377	371	385	386	396	407	382	364	374	359	371	402	363	366	330	368	352	366	385	386	346	375	368	356	334	352	357	362	345	386	343	388	371	357	362	345	395	379	356	380	370	371	332	329	366	357	380	364	380	395	366	358	355	395	375	407	341	345	353	324	372	373	349	384	389	379	380	372	379	346	367	395	368	365	370	415	378	355	385	373	380	360	344	368	399	342	381	367	386	378	352	356	331	338	329	343	358	379	323	372	350	330	389	399	406	365	351	330	384	373	370	354	345	350	369	349	348	390	386	359	362	357	355	363	376	384	351	377	370	354	361	361	364	333	360	368	372	326	364	375	364	370	356	390	390	403	378	382	351	340	387	352	344	389	363	368	336	370	365	354	384	364	384	358	385	369	364	390	346	359	338	360	367	342	384	377	353	382	350	343	375	344	348	360	412	374	367	381	346	389	322	326	353	367	377	370	330	322	387	390	357	369	341	381	379	349	343	353	363	335	339	355	371	373	335	385	357	390	356	384	360	352	351	384	378	383	385	386	354	394	360	383	382	393	371	365	382	358	354	363	365	351	403	378	402	378	383	353	352	357	359	364	338	367	363	377	408	347	366	357	347	365	387	359	393	353	370	347	367	352	356	369	379	360	353	363	317	376	334	366	385	365	348	348	370	355	366	382	378	328	346	365	365	370	388	372	373	371	352	373	344	364	363	338	374	350	376	347	330	354	353	377	381	386	376	383	352	374	354	364	348	398	368	354	369	383	362	406	383	332	340	383	370	337	368	361	378	388	396	390	386	389	369	350	360	355	349	347	370	366	351	361	370	342	369	358	361	346	352	358	349	348	380	377	363	377	380	355	342	384	339	365	337	344	376	337	357	342	388	376	341	341	346	364	357	353	386	384	372	364	381	370	360	378	365	377	378	362	375	348	363	380	335	383	351	396	348	360	337	343	377	349	369	406	383	372	366	352	386	375	364	390	376	373	350	341	361	382	355	357	341	364	341	430	362	366	376	353	347	349	352	342	407	349	408	388	348	347	354	339	360	381	349	363	351	389	368	350	398	393	355	371	352	371	342	384	388	367	370	366	403	326	332	395	370	366	371	321	366	378	372	367	354	367	364	371	375	368	374	349	391	349	377	332	376	364	374	376	379	369	391	339	345	352	367	344	389	353	403	336	367	372	357	343	339	352	326	359	375	345	329	374	323	341	341	397	399	370	345	368	386	349	356	347	357	378	392	375	374	375	367	343	359	388	373	385	337	369	366	346	361	386	362	407	386	352	368	331	320	386	364	338	344	376	345	377	365	361	374	392	358	355	383	374	359	376	342	367	358	341	357	369	343	369	382	357	383	380	373	351	338	381	391	365	346	378	335	411	362	364	365	304	357	373	329	374	354	400	344	355	352	371	337	364	349	352	372	359	368	383	338	340	339	387	348	355	363	356	345	328	368	383	380	347	372	380	388	349	411	357	345	309	355	388	398	360	370	375	396	366	401	370	368	338	354	374	358	349	352	372	370	393	334	387	363	357	334	394	327	394	376	379	351	354	342	351	324	364	342	326	390	360	348	370	348	375	388	365	418	374	382	355	365	363	342	343	362	341	389	384	373	388	377	347	392	354	365	383	334	347	402	379	346	341	354	367	371	402	350	363	367	370	382	336	380	354	349	351	386	372	370	356	345	377	392	356	390	379	356	338	349	360	357	362	360	412	376	374	390	381	363	369	363	329	384	328	346	317	378	333	331	349	356	368	384	391	366	365	384	336	327	372	348	335	376	372	374	336	367	372	384	399	373	343	361	355	374	350	369	369	352	371	376	371	357	374	374	364	356	356	361	378	352	406	385	352	350	350	331	363	370	365	374	377	333	393	345	354	334	361	345	366	361	375	339	338	390	370	380	381	349	404	353	397	343	325	356	373	347	371	398	358	385	374	372	356	377	338	371	368	369	373	338	374	399	375	333	361	367	389	361	386	342	351	361	365	373	349	366	325	353	361	359	351	360	390	373	379	344	349	364	359	372	346	385	343	396	376
31037	20436	10108	954	578	530	496	410	380	431	387	348	332	361	373	338	383	361	362	379	367	370	351	357	354	347	372	347	393	397	352	346	331	359	363	349	367	377	385	363	406	400	367	393	397	359	352	407	385	364	362	356	360	378	358	371	376	358	365	376	378	364	355	413	388	363	369	373	346	348	370	370	406	381	348	411	362	387	383	357	390	346	375	340	427	367	344	362	343	398	366	361	373	348	346	387	340	353	354	380	346	381	378	377	402	365	345	370	388	329	355	368	364	363	398	392	390	372	339	361	362	351	366	347	352	351	331	384	366	374	381	381	357	363	377	350	381	379	340	375	350	388	343	379	391	363	392	343	329	410	389	367	393	350	381	380	337	358	385	408	334	350	395	385	357	370	390	343	365	359	383	355	397	383	399	348	375	334	341	368	347	309	327	399	378	367	345	338	342	380	385	373	367	375	328	379	370	374	402	367	368	356	389	401	387	330	347	374	364	390	375	392	363	340	350	355	382	352	373	380	341	369	342	386	346	354	365	382	379	381	406	409	362	380	378	381	398	342	375	355	355	376	379	366	382	375	380	359	428	384	373	346	351	376	395	361	353	326	344	375	384	373	359	346	354	392	364	355	368	363	408	364	363	344	381	343	346	367	339	363	379	404	333	344	347	402	363	379	387	386	351	369	404	368	391	375	350	381	394	376	366	374	353	355	356	397	358	366	349	357	358	415	386	378	319	382	359	359	397	393	348	358	356	373	363	386	377	345	350	380	385	343	369	375	334	380	346	376	361	328	377	391	347	371	374	371	375	359	365	395	355	343	363	344	395	351	381	360	372	372	378	367	395	395	359	349	363	380	360	377	391	372	388	385	365	332	386	328	370	379	356	371	352	352	357	397	348	359	358	362	377	384	370	357	411	380	379	352	354	377	327	411	365	367	388	390	352	372	366	353	366	351	370	346	355	387	360	338	389	367	334	378	390	369	388	390	349	381	366	366	351	381	368	366	351	382	365	367	400	388	409	348	371	344	356	342	387	345	383	377	358	382	389	402	377	399	354	342	321	395	350	400	343	388	360	397	377	363	327	398	375	327	352	392	375	345	331	420	381	368	343	366	308	363	342	374	384	397	384	379	384	365	355	392	391	381	373	402	392	375	342	368	396	384	362	338	385	374	378	359	391	402	361	356	352	377	349	360	378	396	326	365	354	381	359	352	344	375	342	331	345	353	367	363	328	332	362	341	361	352	382	376	379	332	343	333	370	378	354	390	358	362	335	337	367	361	369	348	370	354	363	358	359	370	343	351	363	340	367	394	361	362	356	339	351	361	380	401	349	328	415	371	385	369	361	373	396	352	358	338	385	326	348	354	419	395	383	396	403	356	373	392	404	358	394	314	378	382	378	395	363	382	395	367	389	379	372	387	346	378	373	355	406	363	338	390	355	392	367	356	359	361	319	329	369	394	359	377	341	355	375	403	354	345	390	367	371	348	346	361	344	341	351	354	363	410	403	369	376	361	389	358	373	342	353	366	423	385	407	387	355	365	364	337	337	373	365	368	334	425	345	354	363	353	363	371	332	333	368	375	379	368	373	371	367	391	393	335	358	364	363	400	352	388	366	370	358	359	353	383	341	364	374	364	336	377	410	388	353	362	362	347	369	368	368	362	368	411	340	350	367	372	372	357	397	365	383	397	405	361	356	393	375	367	365	383	347	378	352	379	379	345	367	346	374	374	397	359	356	368	406	354	375	382	370	377	321	364	394	372	356	355	377	358	314	399	355	388	343	373	372	357	348	346	405	366	340	358	373	371	359	342	354	361	391	345	340	342	369	362	359	398	351	385	329	371	377	382	379	334	389	378	382	383	380	362	371	362	384	347	406	355	381	378	354	307	338	398	389	361	359	391	386	372	368	366	366	371	331	358	360	365	367	344	366	379	367	360	364	386	362	377	334	328	340	367	361	342	383	345	383	395	394	359	348	345	371	362	362	365	357	349	341	362	357	352	390	362	379	390	359	376	363	362	397	340	343	339	353	326	398	333	368	404	350	338	376	331	383	370	368	364	323	364	372	362	378	396	403	386	381	349	321	379	387	396	340	382	353	376	381	379	345	381	390	373	371	366	372	399	382	388	341	329	356	354	344	374	359	338	361	361	354	387	343	352	373	360	376	327	358	349	388	358	366	362	368	375	361	372	336	368	366	373	379	381	369	366	361	386	408	386	352	399	348	371	327	384	392	382	375	357	355	360	344	367	398	381	403	383	344	361	388	363	374	378	374	371	373	356	342	340	345	354	357	329	360	359	405	355	380	373	385	371	387	386	370	368	333	333	366	384	401	360	399	408	351	422	350	385	357	350	395	347	330	351	371	372	366	374	415	341	354	326	407	372	363	389	360	348	341	328	390	380	399	294	380	362	385	347	381	373	361	371	352	366	396	359	413	413	327	350	382	368	352	328	363	329	409	340	396	343	370	345	406	359	364	343	376	353	314	354	394	358	372	348	379	329	367	334	379	382	389	343	370	344	365	370	385	370	375	372	369	375	379	394	349	347	382	349	352	333	336	347	370	348	326	349	335	361	385	348	355	343	366	376	380	377	382	342	380	358	378	339	374	390	396	386	383	374	349	349	387	363	354	353	372	351	367	367	373	364	392	361	332	399	375	346	379	375	360	412	363	362	327	337	349	386	340	353	420	332	384	362	372	352	393	387	375	376	340	373	367	353	334	355	346	368	367	382	354	359	385	376	383	396	352	372	349	355	337	354	354	353	359	360	368	342	367	365	358	388	372	391	373	364	328	369	349	352	348	365	371	363	384	399	384	343	378	375	414	350	370	381	376	390	350	390	400	369	360	390	387	376	363	391	392	370	345	370	375	359	344	336	345	354	355	324	415	335	354	361	369	368	397	368	326	370	334	373	308	342	386	366	367	361	334	363	388	355	339	328	368	395	391	367	338	331	356	315	366	394	328	378	386	369	373	350	373	409	323	404	367	339	361	333	386	341	370	348	365	396	342	343	367	355	344	346	343	379	381	366	379	363	367	333	366	342	371	395	390	364	394	350	395	357	376	372	369	356	347	359	344	359	390	376	353	377	375	373	371	357	361	351	375	369	355	331	346	346	358	365	368	383	370	339	356	340	342	385	382	358	386	406	336	367	354	383	363	386	367	361	378	350	367	339	396	380	389	389	379	396	358	390	361	397	384	374	380	378	362	316	343	359	352	358	365	360	389	363	334	333	372	391	374	384	365	386	357	369	358	394	355	336	389	354	368	366	359	369	398	344	376	373	341	359	359	342	330	382	363	380	361	396	375	342	338	360	336	336	342	393	348	341	349	337	342	373	335	329	362	360	386	358	367	385	363	365	352	357	403	336	365	360	374	349	311	374	368	365	334	380	377	368	372	345	367	351	372	341	366	384	332	383	378	359	348	389	382	377	357	362	359	387	393	392	408	384	361	354	343	366	350	332	358	384	342	356	359	367	369	372	345	361	355	352
5629	1165	1038	984	914	925	872	949	931	895	889	895	906	825	869	887	838	890	887	832	854	886	891	870	908	833	925	839	822	840	882	880	868	900	879	899	827	847	832	941	895	853	911	852	835	894	849	866	898	878	820	891	889	893	909	885	879	877	875	815	919	844	853	896	824	873	897	849	912	849	853	870	821	891	888	892	840	875	865	877	845	940	899	833	893	862	853	937	900	939	889	844	866	895	914	867	857	868	858	861	826	859	927	889	842	899	910	933	830	848	888	913	856	866	893	903	888	896	978	862	982	910	862	850	812	879	911	883	887	944	890	864	873	887	882	912	894	891	875	883	862	842	858	871	830	928	893	850	869	894	853	915	909	899	860	869	933	839	895	908	826	881	891	911	850	911	925	897	869	849	854	904	920	883	850	846	829	866	862	836	899	845	857	880	896	903	868	858	869	902	884	924	901	826	890	829	851	855	900	879	867	907	902	897	859	870	896	842	934	844	878	924	879	883	888	853	888	882	843	907	850	861	890	931	830	907	893	854	856	861	902	882	875	878	869	808	908	884	850	911	900	896	837	903	861	819	880	874	879	848	858	867	882	905	943	868	891	946	860	858	842	896	884	914	891	894	867	869	898	864	908	920	885	863	811	872	877	896	925	885	920	848	932	909	801	878	886	875	871	874	818	879	881	868	897	930	856	880	876	889	839	903	914	860	905	877	873	841	810	836	873	875	850	855	914	946	904	892	893	874	864	872	874	863	883	865	893	897	851	860	823	874	924	906	879	868	829	904	876	871	839	859	851	873	922	938	904	868	828	884	842	830	905	913	894	871	943	889	889	876	863	916	869	894	903	892	879	907	868	891	846	916	874	858	894	896	868	902	852	873	849	897	922	903	852	927	881	903	914	841	834	875	872	842	872	830	901	867	939	860	901	889	872	950	875	880	858	866	936	874	893	881	917	835	870	853	881	837	883	899	835	864	941	894	884	845	891	855	883	807	898	879	883	850	910	838	832	908	874	874	893	907	886	834	877	903	863	889	866	856	951	847	874	877	896	919	841	920	889	885	905	841	873	923	882	926	869	863	859	882	878	892	925	884	814	929	846	847	913	884	852	875	850	925	884	922	864	841	873	905	838	849	879	875	929	895	899	863	890	873	865	894	894	903	831	820	862	896	862	877	828	863	866	865	883	917	854	880	872	903	874	893	851	903	895	880	826	919	890	865	845	894	916	902	927	873	854	861	923	837	891	866	870	868	888	858	866	849	914	872	891	828	881	878	863	837	924	868	893	862	898	891	867	883	856	924	875	864	876	918	908	871	855	848	872	843	884	864	868	880	817	923	873	853	888	864	900	901	853	863	872	927	879	881	882	852	867	906	845	897	896	858	840	828	866	855	853	866	836	908	899	875	849	880	882	882	910	855	844	877	859	932	892	916	889	890	819	891	861	874	885	823	894	881	865	842	879	911	898	886	839	864	879	858	860	902	895	826	921	922	902	889	877	895	861	926	867	879	878	862	904	859	899	910	904	908	924	913	918	870	845	849	874	865	845	872	870	920	853	896	891	894	886	889	865	833	851	924	916	832	877	897	886	862	873	883	911	848	868	850	869	836	898	825	869	861	882	857	948	915	868	880	898	824	913	856	843	926	809	882	892	887	855	856	884	886	849	870	868	844	852	802	909	890	916	881	849	870	916	867	893	854	870	820	901	880	882	853	904	873	879	847	918	888	931	824	911	889	936	900	928	894	897	914	907	857	907	892	866	803	839	911	889	875	919	904	891	929	905	915	902	858	870	876	904	843	887	877	849	866	866	876	868	905	886	896	878	874	892	857	911	905	928	902	845	977	868	880	874	822	830	898	892	891	909	884	846	851	868	910	888	915	922	885	852	872	871	882	878	891	896	887	884	887	849	880	927	887	907	863	860	876	894	834	913	903	843	923	877	825	854	921	900	854	879	900	877	864	879	796	866	878	895	856	906	850	900	845	925	857	873	868	834	857	906	891	847	922	889	844	872	882	810	842	894	906	880	891	878	849	850	859	876	926	868	904	877	872	877	919	897	793	880	900	850	883	870	917	854	899	890	867	877	840	834	854	856	857	906	867	892	881	882	825	847	856	880	901	850	886	910	839	862	904	858	882	856	884	873	893	863	903	869	908	912	926	878	893	883	842	890	832	921	826	912	840	920	864	915	842	854	891	846	881	883	904	872	884	859	879	872	852	825	887	936	851	875	883	913	879	886	913	883	903	907	923	941	840	868	861	858	901	879	879	880	885	893	915	899	914	813	914	911	908	897	903	924	865	900	888	888	922	910	908	910	861	836	892	864	912	929	869	863	891	869	854	883	837	898	891	897	860	847	879	821	853	900	831	854	889	873	922	884	833	842	836	847	885	872	886	866	846	944	862	841	886	861	878	841	908	879	899	856	857	893	886	885	864	895	855	857	892	874	907	857	872	888	912	853	922	869	877	909	861	945	929	898	852	879	858	838	863	929	900	869	894	925	869	889	869	897	889	849	891	780	867	899	857	837	923	888	889	895	884	871	896	861	882	852	938	944	839	866	807	909	882	913	844	848	891	876	895	914	830	872	897	923	860	886	868	886	923	872	877	904	836	857	869	810	903	891	883	829	905	956	909	837	890	895	855	846	873	962	822	889	880	803	892	848	871	885	859	868	889	886	873	885	893	846	917	821	887	858	876	865	862	838	927	862	971	872	906	855	857	851	875	859	883	905	857	972	856	843	828	903	896	878	944	892	877	865	894	890	874	922	852	863	848	870	882	921	896	829	863	905	873	880	904	891	860	863	847	874	883	834	875	845	840	862	871	913	859	933	917	902	924	907	897	861	919	880	890	875	846	916	862	902	878	896	861	856	919	896	871	937	863	887	889	874	841	881	873	854	869	903	884	862	914	891	886	978	851	847	902	875	903	870	882	869	841	887	871	861	891	872	875	832	861	916	841	909	832	888	892	891	932	884	879	870	892	908	860	837	852	880	893	901	863	927	875	885	886	914	889	901	865	886	903	887	890	894	869	909	876	883	883	855	901	915	876	876	828	895	885	890	931	887	874	885	882	870	936	902	875	879	929	902	857	831	892	892	856	828	885	897	914	876	883	975	887	879	854	888	862	839	818	937	858	889	858	776	859	886	876	847	901	952	952	838	869	862	872	853	886	858	919	862	857	887	904	924	872	865	866	864	872	896	894	878	865	902	904	879	867	877	906	859	864	817	865	839	926	901	896	909	889	916	917	878	881	901	915	859	885	897	958	932	910	878	862	904	891	932	893	858	908	821	873	874	879	902	855	873	829	875	894	922	814	861	857	883	933	865	869	883	857	878	883	883	934	868	898	911	884	912	887	884	890	873	843	867	824	906	956	915	864	928	884	888	870	894	883	841	873	865	886	909	887	940	875	859	874	858	884	852	894	900	920	870	857	904	875	853	896	887	903	891	854	859	950	861	878	887	850	858	892	844	885	896	876	852	901	861	865	846	926
24756	21084	24028	28377	21088	12951	533	408	368	326	323	284	257	289	333	261	295	278	285	285	283	264	298	270	295	303	270	301	262	250	276	266	262	258	296	269	283	262	265	282	266	265	266	235	263	295	243	269	274	278	269	270	270	275	283	267	266	234	294	296	256	252	259	263	282	282	283	256	260	273	237	254	267	293	291	301	311	252	254	268	258	289	252	257	238	246	243	299	275	243	236	300	232	280	305	282	254	261	288	219	270	291	283	275	266	260	284	265	275	290	241	285	299	238	279	234	254	264	290	273	257	247	257	297	236	269	243	273	252	298	295	288	272	257	249	279	317	294	260	259	272	268	277	268	261	293	255	272	265	279	247	281	268	260	269	281	269	278	264	275	261	288	267	293	272	264	263	302	289	275	275	282	283	285	274	291	276	249	270	266	300	289	276	277	243	251	279	280	246	280	276	242	262	285	267	278	251	248	243	265	276	282	282	290	284	250	272	271	283	274	286	270	290	244	264	269	280	290	289	276	260	249	250	269	268	294	258	259	275	266	266	287	286	270	289	320	263	239	280	280	242	297	273	252	278	311	262	258	275	250	257	254	277	255	254	278	256	273	247	254	283	276	282	278	254	289	281	303	271	262	281	283	260	257	309	262	295	317	264	230	279	260	290	282	307	247	236	305	279	254	263	281	295	278	280	231	276	247	270	269	248	251	283	289	269	304	268	278	265	254	249	240	290	241	273	260	265	278	277	256	281	269	274	297	275	249	287	267	265	249	321	282	275	263	254	256	231	270	280	261	307	287	265	285	283	297	254	296	261	257	267	264	267	280	260	303	276	267	267	280	317	298	284	251	254	263	252	253	299	251	255	239	252	280	284	281	296	263	285	296	269	287	261	280	244	267	276	284	267	288	281	259	273	281	246	286	281	246	292	292	272	297	268	270	272	253	244	298	291	238	276	269	285	299	260	274	251	278	265	267	277	249	282	287	274	298	287	301	257	264	241	257	268	274	268	264	277	312	259	259	279	295	287	266	290	254	273	257	273	252	290	286	240	255	295	299	244	252	264	264	279	261	264	248	310	301	298	284	240	234	257	259	274	267	284	285	281	268	295	266	291	267	248	270	280	271	291	261	294	275	279	293	277	274	239	298	277	264	267	266	234	264	264	300	276	239	256	247	263	255	246	267	276	276	266	265	239	291	284	292	238	238	267	264	240	298	287	257	256	292	295	274	253	266	280	245	256	278	290	277	278	298	269	263	280	273	275	276	289	270	260	269	274	277	282	260	268	278	271	260	273	280	268	275	260	284	245	249	265	285	254	262	267	264	284	281	292	245	299	281	280	269	276	286	296	287	262	271	270	271	255	285	256	271	260	249	210	271	289	287	259	258	274	269	262	293	286	254	306	283	276	285	246	271	257	277	301	263	232	279	285	236	303	288	327	247	273	251	268	257	274	241	283	270	275	265	296	252	235	284	256	264	279	276	266	248	257	271	257	257	240	305	265	288	225	283	259	274	260	268	292	272	259	261	277	273	249	283	264	244	264	293	271	274	311	285	259	244	265	253	283	285	231	299	289	304	255	268	273	294	271	250	274	253	283	248	263	290	269	276	301	291	286	290	266	264	248	267	284	260	240	281	290	275	221	276	258	261	249	283	293	281	267	278	272	256	260	284	264	254	273	234	297	282	222	255	285	315	272	247	281	300	267	263	263	272	263	264	257	257	287	275	262	265	261	287	262	252	265	243	275	260	285	311	250	254	295	291	267	264	236	289	299	284	259	280	261	276	271	278	265	280	309	282	254	252	268	276	255	265	258	257	259	254	277	303	275	251	274	296	288	275	235	250	268	274	277	249	280	243	291	266	294	292	263	281	275	258	288	273	270	257	261	277	252	303	252	240	258	255	286	295	282	274	286	316	249	262	261	264	255	251	285	290	267	266	267	270	262	269	255	256	310	277	265	252	303	268	256	274	258	272	249	269	274	253	283	286	284	259	269	282	269	273	285	273	295	235	288	258	251	264	256	256	272	239	246	240	279	286	261	275	270	264	270	268	250	267	299	288	284	275	247	258	320	258	256	257	236	260	241	298	261	278	278	293	262	267	266	296	270	272	263	255	273	290	244	249	263	247	279	273	279	288	280	266	289	282	267	278	278	288	265	275	286	284	235	254	272	267	265	294	279	252	270	241	268	250	274	267	282	291	265	299	268	268	282	280	265	298	261	261	281	276	269	275	272	264	259	284	291	261	275	305	280	280	285	281	251	295	293	291	267	276	295	271	262	292	264	269	251	293	259	256	257	253	277	279	247	270	281	287	257	290	280	272	268	263	242	253	279	255	294	274	279	285	277	297	258	252	275	252	272	288	269	281	276	273	248	262	265	259	268	248	259	271	267	279	277	289	270	304	254	273	275	263	229	303	269	282	294	263	252	279	267	275	291	312	257	272	225	279	279	252	269	270	305	255	274	284	254	284	235	268	305	288	246	299	254	275	280	240	268	286	275	255	257	270	286	276	299	276	266	275	285	297	260	295	271	279	288	267	289	294	247	259	283	244	268	257	264	257	297	284	274	257	229	272	273	286	280	286	291	278	289	293	269	285	271	253	235	267	274	268	270	271	252	265	298	252	245	284	271	272	253	254	267	267	262	255	233	295	255	247	255	276	274	276	284	263	224	280	274	291	245	247	290	278	273	259	262	269	238	268	289	296	237	261	280	244	281	265	236	270	253	272	261	283	248	289	261	290	267	268	267	253	259	278	267	270	283	255	239	257	274	270	270	255	258	273	244	257	269	280	274	269	245	286	265	283	292	280	253	272	273	280	272	276	279	266	276	260	285	263	259	286	297	269	267	273	263	281	274	273	247	286	266	263	245	300	274	284	252	268	281	268	262	292	277	274	282	256	260	287	238	283	280	273	257	279	289	265	265	244	256	266	335	259	269	257	270	281	249	297	274	251	283	228	251	256	256	309	308	290	299	263	266	254	235	289	259	247	266	247	256	293	246	304	286	302	280	291	264	262	266	250	279	246	253	307	233	305	286	246	247	268	281	286	267	280	225	264	277	267	262	281	258	278	290	272	236	288	288	284	253	243	257	262	278	263	286	268	257	279	232	271	260	286	292	254	257	250	285	296	283	262	304	287	286	232	262	267	270	282	259	260	259	259	258	263	249	273	239	302	285	258	253	248	268	302	266	264	305	304	246	291	294	270	227	283	277	267	270	259	290	253	241	279	267	290	240	278	288	302	265	265	254	272	293	256	267	282	299	276	291	259	261	280	264	294	255	312	261	289	249	268	242	266	257	314	274	251	235	267	266	304	282	245	245	226	262	261	256	272	292	244	273	277	273	242	263	282	296	269	243	243	299	301	259	268	290	268	256	307	293	251	269	254	270	283	306	293	279	256	249	251	278	265	267	273	251	272	281	285	279	250	263	236	264	270	283	284	251	281	256	292	275	259	258	291	258	268	260	260	272	297	274	249	289	305	293	255	245	295	259	276
3148	2124	1194	948	752	744	736	670	689	679	684	702	664	679	638	637	647	660	676	708	614	684	663	648	617	644	678	645	659	673	667	653	655	670	707	695	668	672	655	654	670	703	608	647	697	685	643	679	672	685	656	709	665	678	665	669	674	671	666	657	642	664	698	686	649	698	650	656	613	613	628	687	679	661	683	706	662	648	623	666	688	661	602	622	670	631	659	627	606	638	663	679	631	628	665	651	633	689	669	666	651	667	661	656	649	603	647	684	618	654	633	684	664	670	649	604	647	602	611	656	651	638	654	624	644	649	657	659	655	655	659	651	646	612	643	651	666	607	709	660	661	639	648	637	642	646	663	656	670	636	650	645	710	651	672	671	699	692	677	621	667	647	662	658	624	645	651	675	661	673	700	692	616	670	624	649	669	689	692	648	670	667	645	678	695	666	695	689	650	634	683	631	662	672	695	667	668	672	646	641	656	688	677	666	663	670	662	642	655	676	691	651	682	675	718	639	649	641	670	645	651	651	672	688	651	667	681	683	654	673	661	706	633	673	658	673	666	666	647	678	669	630	678	665	723	648	682	662	709	641	656	665	664	678	732	687	661	653	626	624	610	666	678	638	627	720	609	673	662	695	644	647	630	613	673	663	632	652	644	665	653	676	675	669	654	643	685	676	644	701	701	657	700	623	725	661	663	627	629	681	664	663	663	695	692	668	638	662	621	674	673	660	610	651	627	633	639	676	675	691	668	734	635	673	666	651	669	651	651	677	709	662	645	653	690	641	618	670	678	609	672	663	691	651	651	644	630	620	656	712	627	657	681	669	632	612	665	624	622	643	665	670	701	631	652	671	691	646	612	644	625	680	685	637	701	687	608	640	670	660	694	645	657	662	632	683	681	684	675	732	641	635	620	609	688	645	665	677	681	690	657	672	696	615	664	680	676	659	679	702	653	668	658	650	672	653	710	688	633	691	636	634	674	693	688	680	683	615	645	646	694	647	658	633	674	670	670	667	687	671	669	659	674	651	668	684	647	699	703	643	663	671	658	644	635	638	699	720	662	625	649	633	625	658	626	660	629	635	684	658	676	605	674	671	640	677	680	694	681	674	639	637	640	667	653	685	672	667	673	685	642	652	624	633	656	689	624	665	670	626	677	650	653	614	665	698	639	658	666	626	640	617	674	644	698	661	640	664	691	687	683	625	655	709	638	645	647	664	664	673	625	652	664	670	634	671	666	674	693	655	682	669	647	677	682	647	641	683	712	683	665	653	640	681	622	702	698	658	636	620	666	713	629	626	728	688	653	682	657	637	687	684	616	660	679	634	654	596	640	673	705	659	699	694	667	654	680	657	672	658	630	631	691	643	673	645	664	688	626	689	627	671	666	692	681	675	671	661	648	679	678	674	662	673	636	681	673	655	644	686	662	681	683	685	660	640	682	649	647	672	676	654	654	663	641	684	648	654	609	651	687	709	681	696	668	633	678	650	636	646	656	617	617	685	627	649	676	691	742	621	674	677	676	664	654	666	663	678	695	640	694	628	673	627	711	674	689	668	676	645	622	679	680	610	671	625	678	635	673	618	678	661	613	620	663	649	657	685	647	686	688	646	658	677	706	669	635	638	691	696	621	650	665	650	609	637	689	653	663	662	696	645	624	618	630	661	687	657	650	603	661	656	653	670	639	695	637	684	676	676	696	659	664	668	639	679	658	655	695	696	635	644	667	682	631	644	643	639	667	627	673	654	665	707	651	612	642	640	675	628	663	651	663	654	661	650	672	662	658	675	651	656	646	697	637	664	653	686	573	638	647	676	636	656	652	706	618	638	724	684	650	651	662	666	637	683	644	631	666	647	653	688	630	664	653	684	640	711	655	650	677	674	644	670	654	691	668	666	658	636	655	678	657	663	662	676	650	683	677	640	698	626	641	658	649	679	661	646	678	645	621	678	665	671	691	652	637	677	629	719	659	629	722	643	664	683	657	676	657	678	696	637	621	699	673	672	671	656	690	629	679	696	641	681	674	652	670	667	668	668	647	661	666	716	620	660	663	691	655	664	689	637	665	664	652	678	691	645	654	671	659	645	678	680	683	711	684	679	656	652	637	640	664	666	645	615	688	672	647	638	677	697	688	682	632	690	676	625	695	637	648	666	689	671	677	623	637	642	683	705	712	594	665	690	625	668	681	712	658	639	679	721	618	655	657	661	721	725	618	666	656	653	693	656	681	653	629	675	620	638	681	641	700	665	673	678	677	632	675	661	685	624	648	627	618	708	616	665	649	667	610	670	668	686	653	663	652	663	643	689	660	660	647	661	659	605	722	683	704	694	715	673	702	679	641	658	664	654	682	662	670	642	685	633	663	637	694	650	666	647	672	662	620	653	684	641	617	674	665	639	645	675	646	705	640	650	662	625	695	664	654	701	659	677	639	689	624	653	674	638	675	701	650	640	707	661	689	647	650	641	659	704	637	650	641	715	677	681	670	683	678	641	699	708	648	668	692	686	630	654	693	685	634	645	657	640	665	688	671	686	618	631	684	663	667	646	624	640	641	641	645	673	639	669	666	652	662	634	613	685	649	625	622	634	634	611	675	664	674	627	620	704	615	653	680	662	659	678	632	661	699	710	656	615	655	674	692	672	704	680	619	675	671	646	623	675	716	743	666	613	632	662	663	648	678	654	643	661	726	639	634	657	678	645	661	642	703	638	667	656	672	617	669	657	643	655	718	687	688	646	681	660	685	652	697	650	677	647	620	649	615	681	651	649	624	666	671	677	650	658	693	631	667	668	661	648	651	663	672	632	679	638	676	657	636	634	689	681	697	660	678	631	670	662	612	640	669	672	667	658	609	709	638	697	679	640	631	707	659	648	655	680	651	671	665	617	620	675	671	655	626	696	625	666	698	643	678	677	614	648	671	665	673	610	701	652	631	653	633	642	713	675	635	655	659	639	653	644	633	697	662	635	720	671	638	662	628	664	717	663	652	682	682	682	691	645	675	689	657	674	621	671	594	684	627	685	682	656	664	674	643	646	676	721	676	630	652	641	653	680	662	667	671	637	673	613	629	636	655	661	600	704	684	676	639	698	685	701	653	659	667	648	682	688	696	678	653	659	687	634	611	656	696	648	678	683	628	671	652	668	652	661	659	680	671	665	665	667	668	645	682	720	656	699	644	659	651	663	617	660	672	628	662	642	640	657	678	664	639	686	637	687	623	672	707	615	661	642	597	665	590	625	633	682	644	710	679	655	657	632	670	652	666	655	673	673	627	661	664	654	636	664	655	663	655	662	639	671	654	654	695	688	619	679	626	652	678	674	613	702	633	657	653	650	644	620	639	683	734	679	578	675	652	686	652	713	661	663	609	678	625	640	647	664	626	709	652	628	649	681	667	626	667	639	702	676	670	628	660	667	666	683	722	662	674	693	623	641	662	687	617	678	612	684	646	646	611	673	660	661	660	666	658	635	640	665	644	653	662	626	638	690	633	654	679	623
23992	21044	24429	27882	21045	21049	12260	466	270	243	206	213	209	167	170	157	175	164	162	137	123	154	155	130	139	158	156	156	141	128	131	163	116	159	134	148	137	139	150	151	131	137	142	132	147	153	135	150	135	142	127	160	138	137	147	139	151	127	161	124	147	126	136	133	151	143	143	116	121	134	141	134	143	142	143	137	128	119	124	128	124	125	166	132	122	134	143	129	135	129	158	130	120	116	125	145	137	138	142	137	134	150	144	144	109	115	124	133	125	113	147	140	123	139	131	136	137	124	145	123	136	133	123	101	112	126	139	141	144	149	142	146	112	121	138	152	130	107	128	144	123	123	126	145	142	129	128	127	144	122	130	130	133	139	125	140	154	123	124	126	124	124	136	137	134	137	141	145	111	120	146	140	140	129	131	146	133	122	151	131	139	126	120	122	130	139	133	137	141	122	134	136	130	141	143	145	135	127	145	119	140	122	135	98	137	143	122	172	121	119	128	119	114	143	156	119	140	128	143	133	115	147	147	136	120	140	128	135	136	129	136	145	156	123	150	133	126	125	145	145	110	153	150	109	154	142	130	143	139	129	147	146	119	161	146	143	136	125	147	139	132	122	118	140	153	141	134	131	161	133	133	135	116	135	138	147	128	124	109	131	110	148	160	139	152	111	132	134	137	148	142	125	148	143	139	137	125	122	132	126	109	133	125	121	133	133	131	131	112	132	143	137	112	158	140	157	148	110	138	160	135	113	160	132	153	134	138	122	130	134	124	127	165	129	130	124	129	117	141	122	134	138	118	131	134	161	135	149	132	141	160	133	144	133	146	127	139	129	135	129	136	116	125	138	124	152	142	129	131	136	127	132	121	146	123	137	136	114	128	118	114	131	131	159	117	136	123	123	139	143	113	127	138	136	132	124	141	137	118	166	140	139	134	120	128	124	123	131	117	122	136	135	143	126	118	141	129	140	149	136	107	143	119	143	129	112	114	146	129	112	127	104	129	131	129	119	130	128	126	126	127	135	139	136	142	134	121	116	139	135	132	136	125	151	134	132	124	132	135	117	123	133	128	136	130	142	133	117	136	123	123	141	120	142	133	119	132	131	135	152	134	131	154	119	135	134	124	113	147	125	117	125	112	121	132	146	126	124	132	130	140	126	119	121	146	150	140	134	133	112	122	127	148	148	158	158	129	126	137	138	126	111	141	134	119	162	148	140	134	135	125	135	116	129	120	139	133	128	136	132	101	144	141	139	132	139	147	139	131	123	128	95	113	121	144	142	122	149	141	135	115	152	130	158	119	156	125	139	139	145	144	139	139	121	140	144	120	140	133	143	129	139	145	141	122	143	143	140	128	123	144	119	142	145	117	138	149	140	142	150	132	132	117	115	137	126	136	139	142	135	131	145	137	119	144	137	139	131	129	135	125	142	145	117	122	143	124	108	145	121	114	136	149	143	127	146	133	115	143	137	131	151	134	152	128	123	124	145	118	130	130	130	135	128	147	123	119	120	151	145	121	141	128	128	116	147	143	127	139	147	131	145	144	134	125	146	122	128	122	146	130	129	131	160	147	132	132	157	151	139	139	144	128	125	140	154	151	141	146	134	143	141	150	126	118	130	130	132	120	164	132	129	128	136	140	122	151	153	136	128	126	129	124	131	131	113	153	131	125	136	136	142	143	149	136	168	133	135	149	128	146	148	133	140	123	137	132	148	144	132	149	114	137	127	139	119	133	141	137	119	141	134	164	118	136	133	140	117	141	131	132	146	123	114	144	143	118	134	132	138	133	140	117	110	120	124	130	113	126	127	132	136	150	131	116	139	137	154	125	140	143	131	141	136	135	132	114	131	150	116	107	106	132	134	133	142	146	118	124	147	118	128	137	143	148	131	132	148	125	136	121	138	134	124	168	133	132	109	137	135	138	112	133	154	143	122	145	131	132	139	107	115	143	128	136	136	138	135	142	129	125	135	137	139	144	123	152	143	133	155	143	133	124	135	151	113	133	147	136	123	113	143	138	129	127	116	147	136	143	116	129	125	142	135	110	138	125	136	129	125	161	158	130	123	123	135	139	119	140	165	151	124	128	133	126	130	143	136	134	130	120	147	159	144	137	139	129	135	115	140	130	130	127	119	149	140	137	139	141	133	131	118	134	108	161	154	141	127	126	161	142	142	144	148	120	130	125	115	139	143	131	126	139	134	143	117	135	131	127	149	138	131	153	143	139	143	137	153	125	124	125	132	146	112	118	137	116	139	138	125	127	110	145	136	132	130	139	133	144	134	155	125	130	123	135	132	134	152	121	152	122	125	132	148	118	123	122	120	151	134	123	134	163	140	166	127	129	128	152	126	140	139	141	123	133	133	124	120	132	140	131	125	128	140	130	128	127	131	133	150	125	141	143	130	125	117	134	130	147	121	131	123	123	139	152	128	143	133	138	114	144	127	138	125	136	114	110	117	112	129	140	120	123	120	159	127	149	122	128	134	146	133	128	127	128	130	137	135	136	134	133	131	128	123	135	143	152	143	125	124	142	117	131	136	128	136	141	136	116	123	122	142	158	151	131	134	131	126	133	119	126	148	106	124	112	130	114	114	145	130	127	133	138	119	142	134	138	120	134	159	134	160	136	105	140	118	130	131	135	138	141	122	113	128	127	105	119	141	147	111	131	141	131	137	134	132	156	138	143	137	137	142	122	143	132	132	121	151	148	143	101	125	143	127	144	137	142	128	118	145	127	124	131	111	150	127	138	131	139	112	150	129	140	104	128	108	127	136	131	141	133	135	134	144	151	126	135	144	147	118	145	126	136	128	145	111	120	147	117	132	137	126	106	124	129	129	142	125	143	136	123	128	135	122	112	148	123	149	127	127	121	132	154	123	132	142	149	154	138	138	154	133	136	150	148	121	144	126	123	111	126	139	136	130	151	115	114	108	126	135	130	127	107	140	163	124	133	138	147	113	117	123	128	116	134	123	127	141	138	128	131	117	119	126	120	132	137	107	114	115	119	126	129	117	155	122	112	126	123	140	141	124	129	120	130	146	159	148	138	146	109	141	118	132	133	150	119	124	131	154	122	116	147	141	143	139	132	135	119	157	128	133	141	137	127	148	134	132	134	131	126	154	144	131	134	111	119	130	123	129	115	137	123	146	140	121	123	146	141	121	136	128	124	148	109	132	128	143	151	136	149	124	129	136	131	130	146	136	127	119	120	154	136	123	115	121	124	136	132	121	140	131	136	135	110	129	122	125	129	119	159	130	147	141	128	125	128	125	108	136	137	113	129	122	128	134	117	140	120	151	140	136	132	112	145	116	147	153	151	125	144	119	131	130	128	144	123	121	146	136	125	137	141	133	122	119	128	135	110	117	143	117	144	129	136	134	105	133	131	132	140	128	137	124	128	142	153	129	132	133	136	145	125	144	126	127	134	126	133	158	111	129	114	132	135	138	131	131	125	118	143	131	121	139	140	102	133	131	136	128	134	120	127	128	131	130
3105	3305	1502	798	578	479	452	424	420	382	383	356	375	398	364	348	396	385	382	352	364	372	387	380	369	378	358	392	381	380	387	358	348	369	381	351	359	393	367	373	358	334	388	362	370	376	353	341	351	354	325	340	353	323	370	359	354	371	347	359	371	381	358	361	334	372	322	341	344	387	395	376	363	350	376	349	333	399	414	358	360	374	344	353	364	329	363	348	349	341	346	377	370	363	365	374	378	369	369	367	366	365	382	372	319	378	354	400	363	401	395	396	350	349	365	359	361	354	375	375	368	382	341	360	385	346	363	344	368	330	332	406	353	416	381	379	368	330	351	363	361	342	390	372	373	367	376	365	338	371	370	365	348	306	339	373	357	386	374	383	378	332	353	359	366	352	379	343	361	354	354	339	348	361	369	355	368	371	353	372	331	388	386	349	373	343	381	373	350	367	399	370	369	359	378	332	350	325	387	383	377	365	347	344	367	364	349	341	349	343	376	389	376	338	358	373	351	364	365	364	373	365	357	341	367	392	334	379	380	380	349	345	377	333	376	364	381	338	366	361	348	394	333	363	359	352	371	368	353	348	363	331	352	355	366	345	326	336	340	378	373	370	343	358	377	353	351	325	351	347	352	364	350	376	382	378	344	352	360	337	375	331	327	342	400	371	362	370	357	346	350	340	361	378	371	370	350	376	355	331	383	365	366	377	339	399	364	340	350	364	342	361	376	357	343	361	348	357	353	388	383	336	351	337	373	374	399	351	373	365	352	360	353	364	347	334	345	357	328	321	404	318	363	332	387	345	365	365	375	368	362	368	392	370	357	365	369	342	369	392	393	360	363	359	376	354	349	380	326	341	353	354	368	337	367	397	336	387	349	341	388	387	379	332	370	351	368	349	381	343	356	343	352	364	372	358	358	366	366	370	353	354	340	333	358	372	366	361	375	338	367	377	350	383	357	363	381	370	381	357	380	358	339	368	359	346	377	320	342	369	369	340	350	324	333	380	353	372	348	360	351	313	335	349	355	366	366	362	402	339	334	380	369	345	378	368	344	372	329	333	374	360	389	344	355	376	357	357	363	373	342	357	354	367	346	341	365	352	357	379	362	365	357	371	347	356	354	361	357	326	379	383	365	362	355	355	380	392	364	353	362	341	357	354	346	371	367	346	350	353	369	358	319	352	360	355	365	375	369	384	363	374	368	362	343	361	346	368	362	356	368	343	370	321	332	339	366	380	339	401	370	346	407	383	358	353	382	368	360	331	379	341	361	330	381	342	384	351	362	371	382	370	374	365	341	354	339	321	368	351	358	346	351	352	390	348	318	351	343	403	347	344	381	318	378	334	355	361	359	366	377	374	355	364	364	363	368	368	351	348	328	405	354	354	357	372	355	365	351	357	362	382	388	347	369	382	346	380	381	371	353	357	376	359	361	346	365	321	348	351	362	363	359	390	324	368	382	366	334	397	332	353	357	340	358	333	386	390	329	373	361	372	337	351	376	359	320	376	347	369	378	369	338	387	381	348	383	405	349	374	360	336	362	336	393	359	338	369	372	367	355	377	348	360	383	366	341	356	352	347	395	401	372	351	356	334	357	343	362	348	355	377	341	377	345	326	383	383	363	373	373	373	380	348	369	326	373	367	378	332	348	364	375	367	356	355	348	343	384	365	366	390	364	351	329	358	356	374	370	356	357	367	379	368	361	341	377	373	378	380	346	425	359	365	366	353	358	370	348	310	375	342	333	385	343	333	417	350	376	355	363	328	391	374	361	330	372	380	346	379	337	367	361	353	345	380	351	365	364	330	353	379	415	362	349	354	376	385	339	358	373	347	360	352	348	396	365	333	355	343	325	399	329	380	360	375	363	364	400	347	368	325	335	363	336	334	338	336	368	380	364	384	379	353	387	324	348	353	367	355	351	350	376	346	370	375	374	349	366	373	347	361	341	376	387	320	361	358	344	375	375	365	395	344	357	366	380	402	380	377	360	353	307	343	383	350	364	315	357	395	346	321	399	368	354	384	366	350	374	369	344	377	378	383	370	353	329	383	364	367	388	359	359	359	373	344	381	359	378	344	351	364	359	372	371	355	348	382	347	369	351	373	365	356	347	355	350	357	336	340	360	339	365	367	368	378	353	342	357	361	368	380	340	326	394	346	367	375	370	368	353	361	365	369	394	349	364	366	364	353	332	347	341	358	350	369	395	338	375	324	333	336	356	371	353	381	333	343	365	348	361	347	372	364	339	370	365	359	352	366	376	375	369	390	370	376	343	383	376	377	381	394	393	356	383	340	394	351	348	387	388	355	334	376	368	347	375	342	365	391	363	358	325	344	360	374	369	335	348	324	383	334	390	337	360	335	349	371	345	371	382	354	333	349	365	364	388	338	402	356	409	366	352	382	347	371	353	372	333	365	350	371	346	344	384	356	374	375	388	356	360	355	361	369	367	356	382	341	372	384	362	334	381	362	340	342	382	377	349	360	389	378	341	361	406	351	350	357	379	334	386	360	373	338	325	375	322	386	369	407	343	377	373	400	354	343	383	353	343	363	378	326	373	379	351	386	392	373	369	366	373	367	339	355	379	354	337	347	362	399	359	369	372	399	366	329	371	369	363	379	348	335	340	365	378	356	342	383	338	386	385	378	370	350	382	370	353	375	360	372	361	347	341	379	393	348	363	342	355	338	339	340	386	335	359	364	348	343	328	373	364	380	384	359	375	359	352	342	392	374	364	358	379	332	365	345	331	353	359	339	385	361	381	348	365	340	392	355	346	383	344	338	388	360	372	361	372	361	364	405	327	377	324	371	386	380	358	349	341	373	385	374	363	338	352	350	354	341	338	372	372	330	381	346	360	362	375	356	373	367	357	338	341	380	378	339	354	328	372	379	390	347	366	328	333	347	354	361	373	343	379	357	361	359	351	374	364	311	390	354	356	344	357	374	340	309	341	338	353	413	355	370	355	360	391	359	365	367	381	354	334	346	376	356	346	336	342	365	340	368	342	371	381	350	389	359	383	332	365	345	348	351	341	350	361	350	401	353	360	339	367	357	343	354	377	359	364	370	384	326	362	375	364	349	357	355	360	372	373	371	347	353	357	395	364	355	367	373	361	372	369	343	340	374	423	343	366	364	322	359	330	361	356	371	389	363	375	398	377	372	380	352	365	355	374	384	373	331	351	339	346	361	359	332	388	337	382	409	346	375	335	367	373	387	359	339	389	324	366	387	334	370	348	398	356	335	368	332	373	375	369	356	348	344	340	381	357	351	345	377	357	379	348	331	349	339	392	347	384	346	375	359	388	364	346	347	348	409	369	360	362	345	348	361	356	354	304	337	369	364	348	370	349	364	357	379	369	376	379	398	386	343	338	361	382	414	356	367	382	343	388	349	380	346	373	384	351	344	362	339	358	336	382	354	373	342	362	337	381	354	363	352	356	362	379	361	327	363	370	375	323	372	373	349	389	366	373	316	352	367	339	360	359	397	363	372
31184	20413	10124	921	617	551	463	405	351	394	376	359	354	377	359	374	380	389	360	349	323	349	399	392	376	353	349	356	341	351	345	348	349	393	349	372	371	352	391	375	372	357	357	361	368	375	381	369	337	346	378	379	373	377	382	372	379	347	367	333	379	357	321	384	380	349	356	374	339	338	348	342	356	360	381	381	387	382	323	347	382	390	352	370	341	346	397	391	405	359	375	385	363	383	351	327	351	398	342	377	434	346	396	357	347	347	341	350	400	359	400	346	361	355	372	344	362	372	367	360	375	334	397	342	385	363	352	346	373	395	417	372	355	351	358	386	402	359	332	385	388	369	352	352	345	381	387	343	363	321	364	343	347	334	353	359	355	331	310	342	360	341	380	344	368	355	359	391	350	354	341	356	379	338	313	354	372	362	330	364	363	347	358	353	329	372	376	374	399	363	318	363	390	355	364	344	351	377	371	362	386	353	358	349	365	377	332	376	366	378	355	364	371	369	336	378	365	352	405	355	374	328	350	369	368	357	379	321	348	349	344	345	356	354	327	412	422	339	371	359	360	378	377	360	361	366	353	385	371	340	332	354	357	391	348	376	383	379	398	357	374	329	384	387	346	333	340	343	352	352	326	358	389	361	358	368	367	327	357	342	348	311	328	366	326	353	374	367	361	337	357	365	356	339	335	327	365	345	318	347	361	386	343	339	355	349	368	382	359	384	360	316	332	341	361	356	358	352	352	380	377	328	362	347	349	354	361	340	329	353	376	381	356	397	368	359	357	368	393	367	370	364	351	320	379	386	361	399	382	339	387	364	386	370	394	371	366	337	381	318	389	364	395	406	345	383	366	332	355	362	347	361	336	381	362	333	351	344	348	329	372	372	350	371	345	367	411	377	376	366	384	362	333	377	366	380	360	379	329	330	357	347	341	376	341	357	353	329	335	340	359	357	343	384	371	314	395	376	383	365	380	359	353	375	390	397	344	369	338	369	392	342	323	350	348	370	386	320	361	390	367	368	356	345	319	358	390	341	392	344	397	366	331	325	354	352	395	351	390	383	359	341	383	361	346	335	375	355	346	387	346	348	365	345	363	366	330	354	347	365	383	365	393	360	341	341	388	376	403	335	388	351	353	354	365	388	339	373	373	324	373	359	392	355	339	362	381	362	352	373	368	363	357	413	349	369	364	351	345	312	363	327	329	354	325	326	350	369	380	362	343	382	319	367	368	366	365	373	359	379	383	340	347	398	391	377	373	352	362	335	349	339	357	353	351	348	366	395	365	387	390	371	350	334	321	397	364	377	364	375	360	363	344	387	355	384	370	392	351	362	349	359	387	347	373	377	335	379	362	359	357	361	352	372	394	350	386	353	363	370	365	360	368	344	377	351	373	376	380	363	361	348	377	383	374	400	361	388	348	374	347	353	357	358	360	349	368	349	354	376	337	356	377	356	359	359	351	345	345	352	391	353	312	296	375	358	340	351	351	344	374	394	374	354	350	362	348	351	335	355	406	333	312	350	366	364	369	373	343	400	346	355	391	345	345	319	347	333	341	399	368	335	362	351	340	353	343	376	366	337	353	373	347	362	326	371	366	385	356	337	353	331	364	338	356	361	383	401	371	340	328	383	363	360	366	380	353	356	378	344	386	363	366	374	371	396	384	367	377	395	362	339	369	395	338	339	350	359	350	377	351	388	356	361	379	377	365	364	316	390	348	372	388	361	329	342	371	320	358	353	349	349	330	337	376	339	358	381	372	362	346	349	349	376	356	351	392	344	360	336	328	373	345	356	370	340	360	389	367	357	395	314	345	398	354	380	355	369	326	363	388	348	342	388	385	355	350	337	382	371	364	343	394	365	330	357	383	350	358	368	383	355	349	368	367	339	337	359	356	375	357	363	384	331	373	349	362	380	376	369	342	357	374	378	369	406	349	358	338	350	358	368	315	354	365	337	377	333	397	363	370	372	369	333	389	356	359	371	367	330	346	403	352	343	349	354	351	384	398	394	358	378	402	346	370	360	381	384	405	371	351	373	338	369	398	332	361	386	353	341	326	366	374	372	377	367	372	397	357	330	384	366	377	348	401	350	366	399	382	368	362	358	366	325	358	362	357	371	346	356	378	386	372	409	334	350	370	357	341	384	352	353	345	347	381	379	334	341	385	386	304	379	373	350	367	329	361	355	333	354	375	366	381	340	342	376	387	329	388	371	353	344	363	377	363	377	373	376	347	361	388	393	377	398	346	367	356	366	352	336	379	335	378	341	372	376	395	357	348	389	365	329	364	359	339	329	377	384	384	394	380	342	374	369	327	336	362	339	351	331	383	359	329	379	391	370	346	351	372	366	331	348	356	367	376	316	368	370	382	376	326	363	365	353	333	371	375	359	371	364	371	342	410	363	365	351	408	368	365	370	376	354	394	375	314	321	344	361	406	350	404	420	346	380	355	328	350	356	387	319	362	370	365	350	395	345	347	361	364	335	349	361	370	328	368	377	341	384	396	398	370	386	355	342	348	340	366	400	318	387	393	344	359	332	350	337	354	351	345	397	337	376	335	347	352	386	324	372	340	375	348	353	335	398	380	361	350	325	372	377	405	399	372	365	387	331	331	321	373	355	372	352	362	342	410	339	299	388	363	334	370	338	387	357	393	384	351	325	378	358	368	371	365	372	365	378	363	386	333	344	400	394	328	345	383	347	354	392	356	356	352	363	350	340	334	340	350	358	378	373	365	365	334	355	346	326	358	317	385	360	323	349	332	336	372	371	358	373	369	315	383	374	371	364	344	345	335	332	350	341	361	358	370	358	383	404	383	352	384	390	375	348	332	374	366	359	379	342	350	369	380	345	355	381	372	409	388	355	363	318	365	349	385	368	394	409	344	340	337	373	377	405	361	368	340	369	354	372	324	382	356	340	355	354	322	320	370	339	333	386	362	328	378	396	339	350	359	348	374	400	360	361	354	368	371	364	405	363	354	376	364	356	359	330	363	350	366	357	358	343	316	389	413	386	382	360	345	353	342	348	345	350	325	392	328	379	319	350	342	345	359	392	341	330	347	385	346	356	341	348	380	365	364	333	386	383	322	375	394	383	349	387	364	353	392	366	355	323	351	344	343	347	350	375	355	393	372	334	420	356	391	345	399	381	326	364	370	373	391	366	369	352	356	385	371	371	365	366	403	392	379	345	362	383	369	334	377	339	366	382	384	325	377	348	367	340	342	364	377	365	372	345	352	376	382	357	385	340	341	357	342	371	373	360	335	360	327	364	385	349	367	351	384	359	387	361	339	345	357	371	360	373	374	316	401	383	343	374	365	361	350	344	358	349	374	363	396	348	389	348	327	350	395	368	371	406	315	364	351	356	358	368	357	353	379	373	362	342	370	369	420	364	339	385	343	369	366	387	335	371	393	339	362	362	363	369	378	381	358	333	349	379	368	353	368	376	387	374	340	387	360	368	363	354	368	368	387	365	371	354	383	337	355	337	329	341
5540	1122	974	937	847	903	871	835	894	893	869	915	899	858	879	774	878	858	866	883	866	891	881	862	842	864	870	798	909	839	818	874	890	842	870	845	897	899	866	903	882	886	893	882	888	930	858	843	871	874	854	860	807	819	836	883	842	855	865	861	872	813	882	864	838	874	820	841	924	865	866	853	855	828	879	841	849	882	873	876	825	869	838	839	875	861	885	881	916	843	891	904	878	862	903	892	833	880	898	896	875	884	818	890	795	876	870	866	848	895	877	827	863	901	864	900	893	910	851	881	889	888	920	884	886	900	856	868	885	856	882	859	906	893	859	830	890	861	863	853	849	855	882	902	861	896	843	875	929	888	864	851	865	913	900	883	902	835	839	926	860	843	849	919	870	851	875	858	831	881	897	886	857	833	841	894	867	853	859	908	892	900	900	848	860	852	885	883	843	851	831	814	899	889	909	859	862	859	883	876	877	882	876	872	907	893	851	854	895	863	856	870	851	867	826	817	867	875	859	828	875	924	880	832	855	881	898	847	864	881	846	873	833	869	958	873	854	846	919	866	864	855	846	927	853	872	892	834	843	911	852	825	888	841	873	894	852	834	864	826	939	853	821	891	823	887	805	860	921	905	906	861	892	871	844	864	906	902	897	811	856	896	846	874	909	815	913	817	823	805	787	877	797	857	847	892	865	811	829	886	846	860	884	885	861	883	892	893	838	889	850	862	856	863	836	886	870	850	878	859	881	884	860	857	887	846	885	910	842	875	853	852	856	863	864	857	876	852	887	849	853	855	878	926	895	900	907	891	862	856	879	846	839	914	862	860	828	896	839	854	875	865	847	841	827	851	919	887	845	862	871	853	853	839	909	862	817	842	851	816	896	882	887	875	872	887	925	865	885	859	845	888	854	844	864	879	934	872	881	903	856	814	854	939	887	852	835	816	841	830	824	846	915	826	872	827	850	892	860	860	883	844	837	851	861	851	872	874	879	873	926	866	874	861	900	838	894	885	845	860	889	857	835	865	869	895	828	903	880	855	851	875	875	930	892	901	900	885	864	847	855	831	915	889	828	897	884	933	871	898	806	865	888	851	880	834	845	868	859	827	885	907	853	827	874	854	865	864	854	911	901	825	870	886	894	840	854	846	853	863	881	868	840	876	846	840	843	842	863	895	896	859	820	865	834	854	915	815	848	901	891	860	856	924	876	828	894	867	889	856	839	843	886	916	862	857	891	870	912	914	814	931	871	880	860	882	857	899	905	883	878	847	882	893	825	891	817	907	855	887	844	889	863	861	917	882	891	899	844	866	876	868	867	867	856	877	841	878	869	821	863	862	879	943	939	926	899	849	874	832	914	833	864	870	862	854	926	833	866	852	860	868	894	915	862	806	843	887	899	909	835	828	843	915	841	838	900	889	865	845	895	862	888	890	892	883	878	866	878	839	888	840	885	920	827	909	836	918	843	877	844	833	806	871	850	820	887	870	878	885	840	847	883	880	919	878	846	861	827	908	883	885	837	874	878	839	847	934	844	847	886	868	883	830	875	851	913	917	882	883	888	868	841	923	885	879	912	876	894	856	918	893	856	872	883	865	865	877	908	843	886	844	838	894	866	873	876	873	845	810	825	917	879	818	891	929	907	897	876	874	864	838	910	890	817	909	847	882	881	808	850	850	866	864	929	850	886	825	878	874	839	840	880	842	863	894	823	836	861	844	820	817	861	825	861	866	803	877	877	879	829	838	893	904	889	912	847	839	880	912	897	828	885	864	854	864	873	792	852	923	872	844	905	849	830	892	873	869	866	891	912	898	850	874	851	906	825	879	856	893	944	890	841	873	857	865	838	864	908	896	887	825	890	885	882	839	904	868	867	862	875	896	836	828	886	823	873	871	930	867	879	876	891	936	837	850	924	821	894	843	889	842	837	876	884	863	910	849	846	837	842	857	819	851	801	824	852	882	845	853	859	862	850	783	879	855	869	907	827	899	881	901	932	866	865	854	869	848	824	818	877	876	842	886	830	885	891	883	884	859	909	884	928	873	849	882	893	841	840	831	851	885	902	864	821	837	875	867	835	878	930	848	900	882	878	829	868	856	820	867	860	863	863	893	877	936	865	881	884	870	895	852	889	861	910	871	828	930	858	863	881	875	841	877	863	832	854	931	864	891	902	857	889	903	925	872	827	887	854	851	865	888	828	870	875	856	913	880	865	896	904	887	879	880	893	856	887	864	879	857	854	884	880	869	856	859	817	879	895	877	859	870	897	880	869	857	904	901	882	859	855	831	828	868	866	891	860	955	838	863	867	889	846	868	888	870	885	873	845	835	883	852	902	904	869	856	897	846	848	906	847	864	878	917	892	842	827	847	867	886	894	876	880	835	881	866	865	860	928	853	850	854	882	856	918	894	841	828	861	863	849	878	879	847	869	872	850	915	878	899	880	834	836	880	869	841	842	883	894	864	842	875	880	884	865	857	887	810	871	911	882	849	848	847	883	877	889	833	828	873	867	822	845	890	859	867	884	885	883	902	849	856	856	871	861	885	890	889	900	878	876	915	878	860	882	888	882	877	919	846	864	865	866	895	846	890	880	859	841	884	893	882	834	858	834	861	860	874	864	832	914	825	837	864	867	848	930	869	905	868	911	881	835	854	865	828	832	891	910	884	852	870	879	828	876	824	882	877	896	869	865	891	912	905	857	860	885	872	814	851	876	871	883	869	823	841	873	841	839	839	920	833	868	854	856	813	900	865	885	806	817	920	861	886	881	883	877	862	903	869	899	879	896	854	834	880	858	890	858	912	914	822	856	870	787	888	865	830	819	872	928	831	900	851	918	807	814	848	866	888	866	890	887	836	843	861	831	886	869	841	809	918	839	880	882	865	861	864	829	851	871	854	883	867	912	894	827	905	874	880	820	842	870	861	843	919	884	894	821	898	854	902	921	902	821	869	863	876	911	865	819	900	874	859	836	808	875	862	857	862	834	835	858	852	885	869	852	873	859	835	889	906	856	882	884	906	875	857	822	865	853	896	890	847	883	890	904	838	890	854	841	864	868	904	923	850	853	849	897	854	882	889	857	871	843	848	858	865	873	876	909	852	845	852	872	886	880	825	831	904	927	869	905	886	892	844	820	815	863	897	868	840	862	909	846	857	843	860	898	845	847	891	832	907	873	866	794	840	823	838	856	948	879	949	859	896	858	860	847	867	873	872	808	870	921	861	889	903	882	869	804	897	882	863	878	843	837	895	848	839	868	852	868	867	856	835	874	852	871	857	913	888	903	874	895	791	863	888	903	899	837	835	853	865	894	907	865	881	928	860	878	875	879	857	891	862	873	833	855	879	844	835	884	821	873	864	874	874	873	895	850	879	861	863	886	877	853	849	858	863	831	912	844	873	816	885	900	875	876	864	868	896	872	860	859	911	843	824	873	878	890	871	813	848	866	853	855	883	874	900	863	885	883	874	929	902	886	889	865	940	868	793	870	862	869	897
24686	21060	24010	28328	21068	13079	553	400	328	286	313	280	300	277	269	293	243	290	276	281	254	267	276	281	263	269	254	251	249	249	279	228	254	273	288	276	257	289	248	291	291	266	268	269	269	244	273	245	238	273	278	255	260	246	235	261	296	282	265	267	265	265	248	278	262	261	252	266	262	277	259	297	258	241	240	240	276	271	255	251	264	258	272	255	263	277	250	218	279	248	252	264	237	266	293	255	265	275	245	263	251	231	233	245	261	285	253	276	276	273	262	246	270	288	270	276	279	256	248	276	276	241	253	258	280	255	247	302	232	257	281	265	234	289	265	229	239	286	252	252	238	268	243	269	304	293	243	230	296	244	244	262	257	251	273	258	268	225	291	281	271	258	247	266	272	279	240	302	266	254	260	229	290	238	248	253	272	236	255	253	256	278	301	288	265	268	277	263	288	241	290	272	213	278	306	258	267	248	254	280	275	256	280	285	246	285	248	273	272	229	234	285	262	276	255	265	271	264	275	297	255	251	244	260	268	292	241	299	241	252	272	256	267	259	274	243	252	268	218	256	279	244	255	251	246	273	250	270	259	285	262	285	282	274	258	283	266	235	235	279	259	264	255	240	293	245	263	276	281	252	273	283	270	283	275	259	279	237	254	266	261	286	246	252	276	270	292	226	287	257	256	258	273	265	245	287	246	250	252	257	269	260	269	277	271	275	279	261	269	266	271	284	232	287	291	272	234	286	251	270	293	275	281	292	237	233	251	265	270	265	261	260	280	286	233	292	292	274	260	244	288	248	282	232	250	265	252	266	278	254	248	246	260	275	294	270	234	258	250	237	255	261	267	236	276	242	255	286	261	259	244	302	263	274	256	270	272	277	246	288	261	269	295	274	262	264	259	268	255	263	250	246	278	294	256	261	232	260	283	262	279	274	276	255	271	259	271	275	264	254	249	237	293	250	243	261	269	255	266	240	265	291	269	286	242	270	289	268	292	273	284	260	264	304	254	283	248	294	285	267	242	252	246	280	278	263	254	280	302	277	291	267	235	264	252	258	248	270	256	287	240	246	266	272	250	265	271	268	269	258	291	264	262	280	255	279	252	222	274	262	249	283	253	259	271	240	294	293	265	240	245	264	279	272	272	246	257	263	269	254	258	240	257	281	248	251	299	269	236	255	284	260	256	291	271	280	246	269	241	271	267	284	268	254	271	261	289	238	231	281	261	246	262	268	282	273	276	255	263	254	266	282	257	265	260	240	261	246	228	236	247	262	261	258	255	280	285	305	293	252	265	258	272	247	270	289	249	286	210	271	301	263	260	280	258	261	262	272	265	251	247	255	267	267	273	255	279	243	264	261	272	258	261	270	261	258	242	257	291	272	279	275	244	271	293	247	285	259	254	230	264	259	265	296	258	248	257	300	288	232	272	258	276	269	254	227	248	269	223	284	240	245	271	252	249	260	265	268	252	235	277	271	235	248	272	240	274	282	254	262	275	273	275	273	277	294	266	293	221	242	267	246	271	249	296	313	249	254	265	269	293	288	284	265	252	255	270	266	279	270	262	278	288	269	297	246	264	238	270	277	254	255	265	273	263	253	247	259	229	262	228	262	251	275	243	262	264	283	278	264	226	227	259	264	292	255	248	242	253	255	291	241	276	298	241	251	275	292	247	269	273	273	276	274	291	260	248	249	253	294	273	239	242	274	256	270	270	268	233	239	285	240	251	262	267	273	281	265	264	288	291	263	277	225	272	258	247	252	265	258	270	290	255	268	277	246	255	266	254	256	248	248	272	257	237	241	306	275	244	265	261	242	249	263	240	250	262	237	248	295	263	270	271	259	273	239	255	271	291	226	240	280	213	259	252	247	277	240	273	262	228	300	273	230	315	249	289	244	275	270	239	238	254	263	244	273	265	238	277	251	251	273	254	254	287	254	226	245	275	245	269	237	252	248	245	256	271	264	248	259	250	270	244	265	269	255	289	286	239	305	264	260	233	275	230	291	270	253	268	265	262	255	252	267	279	280	270	247	277	246	262	278	289	275	259	285	253	256	280	245	274	269	264	258	245	254	267	259	244	247	259	258	265	250	256	274	261	289	264	240	267	267	245	258	289	258	282	260	250	265	229	246	253	248	239	253	264	257	264	248	296	245	255	259	258	243	260	286	255	242	262	252	278	312	266	251	238	239	270	262	271	283	275	261	262	238	263	277	264	272	305	272	247	257	254	236	253	257	277	223	273	258	263	276	261	265	262	278	269	271	218	271	239	223	240	231	244	267	240	262	261	265	246	269	279	251	250	267	269	248	275	270	267	253	284	267	258	248	285	255	254	272	249	264	267	272	258	262	267	261	284	280	250	266	274	299	251	268	260	271	235	271	251	250	245	269	289	252	286	267	243	260	253	244	276	263	280	260	235	287	279	260	248	258	262	249	265	281	235	249	263	249	235	267	280	273	273	267	231	256	258	271	241	292	259	276	243	269	276	275	252	249	240	261	250	257	267	268	243	242	281	275	238	247	264	242	269	274	254	269	268	249	266	270	246	241	251	269	289	233	281	252	260	226	272	257	252	239	238	258	251	276	255	236	279	255	267	245	259	244	262	256	253	242	280	259	268	265	276	255	318	260	231	268	260	235	278	273	240	270	286	243	249	266	284	263	256	274	239	250	244	247	260	263	276	250	246	258	246	262	243	258	261	297	266	255	281	281	281	230	271	256	269	260	257	268	262	278	244	257	252	269	240	284	261	245	266	225	288	255	247	260	284	257	256	271	273	261	249	273	281	241	262	250	246	262	263	290	293	288	259	263	300	254	270	225	269	255	262	265	281	286	281	295	259	277	275	278	247	261	256	270	270	272	259	254	264	244	264	293	267	245	249	237	249	263	257	253	274	233	244	276	252	265	260	240	252	277	272	272	253	254	267	267	266	241	247	269	280	248	249	277	276	260	250	271	238	243	249	268	294	266	276	263	260	271	275	271	280	252	267	261	274	278	260	275	265	268	269	242	266	262	269	233	251	271	260	266	246	293	265	243	274	238	233	292	265	265	245	286	262	257	241	241	253	230	264	256	224	248	270	254	281	257	289	269	267	291	254	248	258	248	273	239	262	280	232	261	271	259	274	270	267	245	269	258	245	282	248	282	247	248	222	260	262	250	271	260	249	279	263	265	246	241	274	265	277	259	293	261	287	240	278	239	269	270	246	287	303	272	245	265	261	258	273	251	256	272	260	265	253	242	269	266	295	261	258	259	283	253	205	264	269	254	272	247	256	262	268	227	232	265	279	279	254	276	247	282	239	250	266	256	251	265	268	268	250	226	269	234	267	284	290	266	273	273	272	272	257	287	261	309	273	270	277	242	276	259	257	268	271	269	279	278	273	281	260	295	275	273	275	302	279	273	249	282	267	262	264	251	271	276	273	292	234	219	254	251	253	236	286	262	257	287	285	266	273	269	312	251	263	290	271	290	245	269	259	262	232	237	256	258	258	240	257	245
3302	2005	1232	916	746	736	674	707	664	704	707	662	640	678	680	638	698	651	641	608	629	616	632	655	654	667	634	654	634	639	632	653	678	647	639	626	655	692	631	650	621	653	650	653	645	624	607	628	640	650	593	674	664	653	613	626	629	672	687	639	634	681	649	662	599	625	643	620	654	645	610	634	625	636	660	632	652	657	639	601	654	632	701	582	598	622	611	623	689	663	657	654	636	568	652	662	679	606	641	618	644	648	616	649	626	628	657	651	598	690	694	631	620	634	655	634	647	640	643	628	652	628	647	635	600	626	621	653	679	691	604	673	669	591	607	641	658	642	600	648	617	630	604	632	629	624	626	620	646	683	635	617	634	665	632	658	647	621	651	626	657	664	647	628	638	622	631	644	646	669	672	626	642	649	648	627	661	670	687	640	677	630	652	671	673	646	622	654	659	657	618	630	671	709	669	614	635	623	634	651	649	636	650	617	659	630	622	636	656	680	650	634	602	621	652	649	652	662	658	609	677	616	684	655	631	645	611	639	695	670	659	658	641	618	653	617	677	623	690	660	598	645	624	628	636	598	652	630	636	609	641	638	679	654	616	604	680	633	604	646	592	626	605	657	648	646	632	668	625	617	641	648	662	638	662	633	644	625	671	612	666	615	643	590	598	648	657	638	608	640	638	646	621	654	651	615	638	643	634	641	698	668	673	630	635	629	664	693	623	629	666	654	668	613	641	589	649	650	676	644	603	674	641	667	639	623	644	631	679	649	676	645	628	638	663	622	612	643	684	660	626	642	633	651	656	573	660	646	603	617	620	606	661	662	652	669	592	663	621	652	654	611	608	687	661	619	634	611	629	633	650	626	651	633	690	666	681	672	630	605	645	674	667	669	687	644	655	672	624	683	654	647	654	626	673	646	630	655	670	620	612	639	683	625	618	628	666	604	676	652	679	611	656	620	654	662	635	652	640	644	652	649	652	608	632	614	668	658	670	631	677	663	649	621	617	628	669	690	622	653	616	646	693	675	619	639	638	642	665	646	682	638	625	655	673	645	634	666	614	625	622	645	630	655	641	690	652	594	655	652	614	609	645	659	648	630	629	637	648	637	644	657	651	600	607	643	640	672	675	646	623	647	703	618	642	674	617	597	650	639	590	655	652	648	650	676	617	637	569	633	626	655	604	622	626	673	676	674	635	649	664	655	650	666	632	673	637	619	643	633	641	615	687	611	629	655	658	709	624	685	615	638	622	633	648	604	678	609	612	629	644	635	655	620	646	676	594	645	617	669	631	590	611	614	644	644	617	688	648	663	619	582	663	635	648	624	720	666	675	606	648	648	636	668	661	645	652	634	643	644	641	633	620	629	641	687	616	654	651	640	621	653	663	628	614	649	625	643	671	677	629	654	660	644	618	657	656	622	618	647	614	628	615	649	617	659	665	626	676	654	689	661	672	631	655	616	619	633	689	608	631	681	616	638	632	614	642	672	670	623	646	618	628	678	661	653	612	623	600	617	674	641	613	607	628	641	617	714	657	642	615	611	640	665	598	638	648	645	673	668	633	655	670	707	613	648	667	660	662	656	585	699	657	622	656	678	633	575	678	640	643	682	643	652	692	615	645	640	596	671	652	580	632	670	631	623	611	660	656	652	677	689	593	669	628	596	642	673	627	617	624	635	647	683	593	672	637	639	667	659	650	635	667	609	641	725	655	619	641	589	635	675	665	635	635	626	650	671	655	637	684	662	686	672	641	639	640	651	615	632	623	683	612	644	686	663	643	642	614	661	680	624	634	596	658	637	651	647	667	656	618	636	604	609	633	650	663	651	623	638	656	637	661	684	651	624	669	643	651	672	673	609	633	637	629	626	667	645	647	629	647	662	646	681	676	648	641	593	673	654	664	684	650	608	640	612	649	629	628	673	639	647	645	653	632	676	649	652	624	647	644	618	643	609	691	638	663	614	672	622	681	684	646	665	609	611	612	634	668	704	651	608	666	652	638	635	669	644	608	651	639	648	611	636	626	604	657	660	653	612	661	625	597	658	650	639	634	639	653	639	672	648	670	643	676	655	659	667	673	610	692	639	637	614	619	665	642	607	710	666	631	649	571	625	602	672	619	627	676	637	667	634	631	667	670	657	609	654	656	644	638	665	622	612	676	634	670	682	593	671	629	679	641	620	598	648	646	614	709	601	585	659	686	595	610	673	639	665	647	649	579	670	661	628	689	624	649	624	664	657	658	663	595	669	637	652	634	648	688	692	678	650	644	608	653	643	667	621	638	704	623	699	683	652	652	641	630	622	636	630	627	629	637	639	637	666	632	657	636	590	632	633	623	591	651	667	584	671	630	623	619	631	654	641	609	625	616	626	638	682	683	639	643	636	636	642	671	655	625	610	641	694	645	593	633	658	626	630	631	613	658	651	669	631	658	625	717	646	624	607	628	691	652	623	641	651	650	642	609	692	637	615	621	625	653	633	625	595	637	651	600	618	656	635	653	656	596	643	656	641	634	588	671	642	634	631	677	631	643	581	662	644	669	629	659	627	655	630	589	618	601	582	608	633	664	623	640	654	610	669	654	645	657	656	626	630	660	636	656	674	696	592	654	653	624	649	663	657	656	664	642	640	644	586	645	649	684	640	633	652	617	655	671	676	705	659	673	641	620	659	625	634	632	631	674	624	634	657	652	655	666	631	615	626	673	647	698	626	649	598	656	634	653	635	635	636	611	628	650	657	662	661	674	636	616	606	671	657	656	592	623	640	626	682	624	636	675	679	654	632	619	679	684	647	627	632	631	622	649	618	611	595	625	695	668	630	625	683	699	639	649	642	646	671	638	614	624	657	695	696	619	635	613	648	575	646	655	612	639	610	686	618	659	660	573	616	616	703	654	674	590	661	640	625	597	624	650	599	624	615	654	651	606	632	622	660	649	627	612	627	678	662	644	668	640	654	611	650	676	613	647	627	659	607	661	642	655	682	609	664	632	659	642	601	616	669	600	674	594	651	642	636	648	691	656	584	671	651	631	669	649	653	675	661	624	656	660	666	635	610	664	645	629	607	667	662	653	653	620	611	642	660	622	614	626	681	634	638	609	637	636	637	580	642	675	615	610	627	657	679	623	644	655	605	620	673	647	660	665	691	647	640	609	655	633	637	603	634	588	625	660	653	659	645	597	667	638	663	668	661	656	667	658	645	656	654	632	621	638	666	618	675	669	705	649	622	611	624	614	618	606	650	654	641	631	646	671	593	623	642	654	634	625	603	639	634	630	639	618	648	618	666	675	622	635	612	663	668	644	631	696	646	700	671	598	601	693	614	668	629	646	657	670	642	641	646	658	646	640	634	668	626	630	657	659	658	672	657	676	639	615	698	640	659	633	628	671	601	660	621	666	675	653	645	643	641	671	653	652	641	642	669	601	651	664	615	633	631	632	638	669	661	633	627	613	586	627	653	657	632	654	668	618	629	608	627	659	599	611	656	637	638	659	631	626	661
23959	21060	24449	27902	21069	21072	12577	474	264	237	203	205	204	178	156	161	157	123	164	151	144	130	145	128	129	126	150	120	113	121	137	122	127	136	152	137	120	125	122	139	126	131	142	122	105	144	131	135	142	127	140	150	134	125	149	129	118	149	116	112	106	113	154	120	126	138	111	116	114	113	117	114	134	124	125	115	104	139	136	138	114	149	122	110	124	130	116	132	119	136	121	119	130	108	119	118	137	137	136	130	138	128	130	119	108	134	145	135	128	127	118	151	119	115	141	104	123	118	125	136	126	114	133	113	109	142	127	130	117	154	148	131	128	111	175	131	139	114	126	125	123	125	120	122	136	111	122	133	130	112	124	118	127	133	138	145	128	126	113	107	132	132	127	125	98	133	125	109	121	120	142	141	140	125	119	158	121	117	117	140	131	132	118	125	136	122	115	133	137	107	116	128	144	131	122	119	153	131	123	113	109	120	135	150	129	138	133	114	123	119	118	125	138	112	137	137	128	115	112	139	137	113	124	132	128	139	116	114	141	128	160	134	137	117	127	119	118	122	133	131	128	127	136	129	108	146	144	122	148	118	124	127	121	123	148	119	128	148	118	117	115	121	142	139	121	114	130	115	111	116	153	149	111	141	154	114	137	119	139	116	123	135	105	120	141	132	135	135	160	141	119	126	130	119	115	138	144	117	132	149	118	127	105	131	122	120	144	102	118	116	128	130	130	114	143	145	131	126	113	135	141	127	115	131	114	113	119	129	138	134	142	120	119	121	147	124	126	112	122	105	129	108	128	127	148	132	126	110	147	119	129	111	115	116	136	132	115	120	96	132	133	122	123	106	125	127	118	122	124	149	112	137	123	118	123	144	134	117	143	114	114	154	133	138	98	111	112	129	122	143	130	102	124	126	122	121	110	123	116	125	134	140	137	116	128	129	129	124	135	104	130	110	142	141	114	122	134	126	142	142	129	132	145	133	132	117	107	103	153	138	114	145	130	118	123	141	148	132	114	125	136	129	134	122	144	126	122	136	130	113	132	120	125	131	138	135	125	138	118	123	135	121	109	110	130	133	115	143	130	148	133	107	121	116	115	134	127	117	119	124	118	142	134	121	130	129	126	126	108	139	134	111	113	144	119	133	122	118	124	113	150	118	122	142	117	136	143	144	115	125	139	135	121	105	106	123	123	135	125	127	115	119	100	126	123	122	151	109	106	125	132	119	128	126	151	138	121	134	134	124	134	110	125	129	129	121	142	111	124	128	113	156	107	127	125	106	139	115	134	125	120	115	123	109	118	129	120	102	144	120	135	130	126	121	100	128	108	140	112	106	126	134	130	110	145	126	110	116	130	126	139	130	117	128	123	106	122	142	115	121	126	137	123	120	127	144	135	131	134	134	119	121	98	135	126	137	144	149	127	116	129	121	112	128	103	121	141	103	116	134	136	142	124	136	121	144	121	117	124	119	112	119	100	113	124	133	140	114	113	126	134	117	120	132	122	109	124	103	125	110	128	122	133	143	160	115	108	127	138	122	115	123	118	108	132	141	121	126	110	112	120	124	104	117	121	110	121	142	131	133	111	139	122	133	120	122	118	148	118	122	144	138	117	130	133	123	129	136	110	134	126	121	124	151	125	112	140	152	118	116	126	126	126	123	149	131	127	111	108	140	128	135	92	134	116	143	120	138	121	121	140	145	129	126	130	130	115	133	106	111	122	120	124	135	108	129	128	137	135	134	136	116	141	113	113	116	127	110	110	135	147	116	140	125	122	140	127	110	116	139	135	119	119	153	128	108	105	107	124	121	110	124	131	124	120	130	137	124	138	121	117	125	116	118	128	134	149	135	132	127	140	132	124	107	129	131	138	122	139	118	134	127	128	112	110	102	123	122	114	112	104	110	134	144	126	124	117	110	143	133	103	114	122	131	127	132	124	129	109	123	119	145	115	115	121	113	121	133	108	116	129	117	152	117	117	120	110	119	130	119	107	134	122	127	131	131	119	126	128	141	121	109	132	119	126	143	131	114	118	131	138	137	140	106	121	133	105	130	120	119	107	116	117	136	118	137	125	119	115	126	121	144	134	115	146	127	138	114	124	125	111	131	130	130	126	114	132	106	123	149	136	128	122	139	120	122	116	116	128	135	127	150	122	105	134	122	115	154	135	131	132	116	123	124	104	100	127	126	138	132	133	128	115	126	119	122	146	131	133	133	115	120	142	138	117	140	142	127	113	141	132	157	119	130	143	102	127	120	119	117	124	149	141	122	148	106	127	128	119	113	129	114	127	136	116	136	127	131	107	129	132	131	121	109	122	121	140	121	136	132	130	123	115	116	123	112	127	119	131	139	160	157	128	134	115	124	120	117	129	125	152	132	115	127	120	155	128	118	137	108	127	113	120	125	137	113	111	127	121	103	117	131	119	147	132	112	132	127	117	125	134	115	122	120	126	119	127	129	112	110	141	130	116	117	125	136	107	106	111	134	137	129	123	135	126	132	123	116	118	119	110	133	157	123	118	98	115	135	126	139	103	132	145	123	132	146	140	129	144	115	130	126	132	133	120	118	145	128	116	126	114	123	106	124	130	123	123	125	123	119	128	123	110	133	110	118	126	112	109	123	141	124	120	125	128	132	117	122	114	136	119	117	132	112	113	142	131	147	133	126	148	116	141	113	119	129	136	103	112	117	116	113	136	135	117	128	102	111	126	125	139	124	124	114	117	140	144	133	127	122	125	126	139	141	126	124	132	127	131	126	125	112	134	129	124	128	130	134	114	126	112	134	127	125	126	137	137	123	123	126	115	156	99	109	116	127	135	130	134	109	113	108	122	135	116	119	125	113	120	120	95	130	107	128	121	104	132	117	104	107	116	157	130	119	127	121	101	120	142	119	113	104	139	118	108	146	140	107	132	129	146	123	125	145	119	144	105	116	140	119	138	124	104	124	111	145	138	119	144	112	110	121	121	98	111	117	131	125	135	123	116	123	146	152	124	144	128	126	136	137	112	119	122	130	113	132	128	135	111	147	119	114	113	134	123	142	125	137	138	132	133	113	110	125	132	139	124	136	137	125	135	148	144	114	125	116	98	120	124	128	136	112	116	134	105	140	103	117	128	133	110	108	128	137	123	128	159	134	124	133	126	128	130	108	153	129	145	125	105	111	114	119	125	119	119	134	130	121	125	126	110	119	120	108	126	117	128	120	118	133	123	126	112	129	126	126	135	108	133	109	119	116	109	127	147	121	123	107	116	130	132	122	130	134	134	130	143	118	122	112	108	116	127	131	108	108	130	125	115	112	126	116	116	101	138	139	118	93	121	107	133	140	113	128	113	112	111	130	126	131	129	126	116	117	112	141	123	101	130	111	111	107	141	110	116	141	137	127	135	150	128	147	118	121	121	122	123	128	151	117	111	150	118	124	125	116	134	129	131	113	106	125	113	141	133	122	122	114	101	119	132	120	99	120	121	127	121	134	110	137	146	102	132	124	119	123
3168	3271	1413	781	602	513	405	405	423	373	354	342	343	378	357	372	372	348	361	364	359	316	339	342	327	312	337	334	328	328	380	359	361	377	365	306	331	300	366	328	344	333	333	374	355	348	329	301	350	377	346	339	341	333	380	340	359	322	328	328	332	330	320	343	334	330	347	335	354	360	324	351	329	324	373	369	329	330	335	349	312	302	356	346	374	327	337	341	355	349	327	362	363	360	333	323	355	316	329	329	314	341	314	317	363	361	323	314	347	343	371	376	342	337	322	337	354	328	328	300	328	350	331	319	331	325	369	323	339	338	347	315	333	353	342	368	321	331	358	364	349	337	327	326	349	345	335	310	322	349	336	352	318	345	340	344	339	359	347	324	339	329	371	361	328	349	378	356	351	309	314	343	334	354	329	349	322	340	371	369	325	343	359	329	348	344	343	312	337	345	335	368	363	338	322	357	362	341	330	333	335	370	353	352	354	333	358	340	369	362	368	346	340	350	326	331	323	318	332	327	323	335	305	334	392	336	300	325	324	343	317	363	337	381	344	343	345	322	326	320	343	347	347	362	327	360	363	345	349	323	345	330	338	358	339	338	337	326	337	353	372	343	305	340	336	335	324	327	346	363	341	370	356	341	329	350	324	327	353	344	328	341	363	328	344	329	359	311	346	316	331	351	347	353	349	338	352	333	355	352	344	323	322	378	346	322	313	342	357	326	349	335	293	320	360	369	331	308	334	352	359	363	344	349	347	369	311	344	362	385	341	338	311	320	305	307	323	340	306	333	378	315	348	360	350	340	307	339	339	357	344	308	321	337	340	354	342	332	330	368	355	389	335	331	348	329	311	348	311	353	334	323	312	398	338	324	322	340	341	365	368	322	354	326	366	338	353	370	321	363	358	347	348	315	357	321	371	334	367	331	375	329	341	307	351	345	339	325	323	323	336	350	335	324	322	325	332	364	367	354	340	330	334	354	350	357	324	318	348	368	320	346	352	342	327	358	359	357	344	331	350	362	351	360	337	399	346	330	352	367	323	298	315	334	320	369	337	356	371	345	349	377	328	355	344	341	331	365	320	325	333	344	331	310	358	318	332	352	350	358	342	315	319	314	315	352	346	379	318	289	308	362	309	347	341	314	347	323	325	328	347	357	330	341	349	335	333	333	321	317	310	322	315	356	355	333	347	338	372	361	330	331	346	361	330	348	347	337	344	346	344	314	337	347	335	355	329	362	342	332	350	362	307	377	326	359	341	365	348	335	326	348	339	311	347	330	354	345	319	339	347	343	335	322	347	329	328	346	332	364	331	318	340	350	323	327	352	324	327	353	329	338	352	350	324	333	321	352	346	344	375	367	352	350	339	342	346	342	341	351	313	341	362	350	339	334	345	369	371	337	353	343	316	345	329	356	382	331	357	323	351	325	346	331	360	354	360	317	314	338	326	374	356	377	334	350	361	310	281	356	360	349	336	330	327	352	333	343	328	344	321	324	343	365	355	336	344	343	331	322	343	337	356	368	357	349	367	319	312	317	352	318	331	377	339	314	378	341	366	327	340	330	350	338	332	349	330	369	352	310	338	317	375	364	336	331	354	358	338	338	345	362	319	380	348	336	342	341	353	326	334	352	350	335	368	391	339	333	317	324	308	328	353	373	326	336	351	325	323	387	315	342	321	352	334	336	358	336	366	327	323	358	357	336	351	340	341	355	326	349	372	342	329	351	331	353	339	345	330	336	318	329	311	332	324	322	381	346	323	356	341	370	342	358	314	341	353	331	343	338	350	347	337	346	356	347	340	321	340	288	327	345	350	359	341	316	350	356	351	335	349	335	310	369	338	380	315	372	328	365	336	351	332	308	350	377	313	329	370	346	305	322	351	324	340	363	322	341	393	335	350	348	333	324	371	322	310	379	376	330	352	328	393	342	377	354	336	324	296	344	347	363	311	318	372	342	354	362	321	311	338	331	346	345	353	336	355	376	320	341	323	334	347	324	339	351	342	330	363	340	338	328	310	332	334	310	333	357	360	342	365	357	306	358	303	352	343	352	328	315	348	330	354	367	318	336	363	363	334	343	350	346	356	347	334	313	331	355	317	358	338	350	334	350	327	362	335	325	324	323	339	321	317	374	320	335	366	331	339	332	313	349	334	371	328	309	315	331	358	365	349	351	333	319	339	343	338	341	351	359	326	348	336	318	345	323	344	328	330	361	341	364	372	349	356	352	351	364	353	325	327	343	343	354	345	351	356	343	352	370	353	317	363	372	336	318	354	317	340	375	345	342	329	385	348	347	319	365	350	314	351	318	350	349	339	359	357	317	315	305	333	356	299	349	328	337	352	368	354	322	347	338	325	362	367	325	346	339	356	333	326	336	334	352	348	314	327	308	335	344	353	370	318	310	329	298	332	310	376	310	371	334	315	323	317	338	349	352	330	323	335	329	335	322	347	354	352	296	357	382	352	330	338	323	367	330	320	345	351	320	327	328	288	376	343	330	369	348	357	349	327	369	357	305	354	334	356	329	366	330	345	322	335	316	311	339	381	345	355	340	333	341	347	350	339	316	345	358	359	352	342	338	341	344	355	377	342	338	325	339	319	332	337	364	336	329	368	360	321	371	355	341	338	357	345	352	305	330	353	343	352	322	299	343	301	352	333	392	328	345	339	348	331	366	328	342	336	356	344	342	318	357	328	314	309	333	350	320	335	360	272	331	367	342	362	358	339	372	349	363	344	318	356	356	308	302	342	364	340	367	324	362	348	358	341	315	358	348	335	347	317	331	363	352	364	342	376	342	322	306	315	328	352	368	350	283	338	312	356	365	357	322	317	384	348	374	343	360	354	332	359	348	335	360	354	366	359	347	359	334	364	376	364	344	285	317	320	353	343	315	356	339	355	336	360	379	329	342	389	343	334	344	371	296	358	335	341	330	336	352	347	321	347	355	364	340	357	349	326	339	377	323	320	351	306	335	309	367	319	345	344	334	336	363	318	280	354	313	383	342	307	318	330	328	341	291	291	346	302	339	378	339	376	358	340	324	346	355	314	333	308	337	352	353	403	353	355	329	322	352	323	352	335	337	336	304	341	329	334	348	332	333	334	352	317	338	382	345	339	342	332	363	372	315	329	370	329	347	314	327	321	351	359	356	335	361	349	349	328	322	350	339	334	353	328	324	362	341	333	369	331	317	335	343	335	348	346	344	312	332	314	336	349	362	348	337	297	327	353	371	308	330	346	324	345	355	335	329	335	356	354	357	324	317	319	351	328	336	324	343	371	324	322	381	340	344	361	353	360	339	342	326	344	346	329	368	328	343	355	326	342	371	366	317	347	361	335	341	331	307	317	337	331	354	332	319	353	341	296	350	343	341	332	323	360	344	318	351	366	346	339	332	306	329	353	319	303	322	356	313	324	325	350	344	317	322	355	327	353	341	320	339	331	308	348	352	365	370	314	299	349	313	335	361	307	336	368	328	346	340	335	322	363	327	345	332
31077	20368	9919	689	437	413	399	362	388	360	365	388	345	364	404	372	368	353	335	381	393	359	364	328	347	342	325	369	384	363	366	336	336	344	367	364	298	355	367	367	380	368	391	350	340	378	350	343	353	346	328	369	332	381	362	330	347	401	372	360	331	380	372	352	375	385	374	342	365	341	330	348	328	337	369	324	347	348	345	385	342	320	353	358	356	355	351	370	346	336	359	354	383	357	380	340	369	353	310	355	331	338	384	327	300	368	331	379	398	356	356	343	366	368	361	324	345	390	301	363	359	375	362	340	324	340	346	321	342	356	371	360	350	357	349	333	383	358	359	391	388	327	385	326	383	362	352	344	333	363	332	356	340	371	353	342	354	353	414	365	336	342	335	317	336	357	393	380	382	335	344	316	335	363	321	335	347	377	369	312	309	329	321	359	349	372	386	368	370	370	330	371	358	341	339	370	360	325	369	336	355	357	364	333	337	373	326	328	343	334	333	367	384	396	337	314	313	361	364	324	379	349	366	365	373	342	351	358	342	335	360	339	353	361	311	378	332	383	358	345	345	356	384	380	342	365	416	359	382	377	374	398	363	378	357	354	347	330	352	337	356	335	343	366	322	372	335	379	327	358	365	362	391	351	329	335	373	344	344	380	338	363	338	351	406	394	343	383	342	337	337	367	346	319	353	339	418	375	314	341	342	370	350	359	323	331	369	336	309	389	332	345	347	390	381	346	332	365	335	358	337	337	337	360	360	356	345	400	351	341	344	388	348	355	344	398	377	362	347	353	365	350	329	366	348	360	362	392	357	330	364	342	344	336	348	378	333	354	372	364	368	345	359	378	323	353	355	373	374	356	355	332	344	356	381	331	342	345	322	358	374	383	339	364	369	308	352	352	347	331	369	368	351	375	347	380	374	358	355	351	381	368	366	338	329	352	320	361	370	339	375	371	377	387	313	369	353	342	383	378	365	388	344	349	354	321	365	360	346	340	354	352	340	342	339	356	366	358	348	362	356	364	346	370	343	385	321	375	360	352	357	373	363	387	362	332	347	384	359	395	352	398	402	357	359	334	384	330	354	335	351	392	325	324	336	368	370	326	368	367	372	337	336	387	365	317	361	391	345	403	347	360	355	369	369	338	376	383	343	382	369	388	378	326	333	352	349	369	316	321	331	375	372	370	341	338	348	353	336	343	356	374	364	375	355	393	346	360	355	364	394	353	389	305	350	361	349	361	338	370	336	344	365	354	388	344	377	356	375	354	323	335	382	335	346	374	361	367	335	350	316	342	369	349	366	329	327	362	345	369	337	333	368	341	409	314	351	390	346	366	386	365	339	342	351	337	359	373	333	370	363	340	358	323	391	348	316	359	348	349	381	351	334	357	340	364	340	378	362	357	342	328	357	371	343	369	365	371	399	368	341	350	345	364	345	365	349	348	340	334	346	362	322	336	371	356	348	379	338	342	316	351	318	359	339	352	355	370	317	390	373	354	376	348	345	331	337	368	387	341	345	336	355	372	395	400	341	389	369	348	351	348	355	363	352	356	357	356	367	368	343	339	383	381	362	355	332	364	371	352	380	361	392	350	350	364	364	350	381	335	349	353	335	395	366	369	337	358	350	311	353	355	356	348	339	318	361	342	355	328	340	376	372	360	344	377	348	367	351	383	375	366	349	369	351	357	345	325	362	325	331	325	365	374	370	382	380	355	379	354	357	365	354	391	341	354	349	367	359	332	357	335	346	334	389	353	333	366	357	318	367	370	339	357	357	354	385	366	372	381	373	332	339	358	342	335	332	346	389	380	358	388	354	372	330	310	306	337	342	356	385	373	355	349	335	327	352	324	389	323	339	340	346	385	368	385	330	320	374	346	348	381	344	359	333	349	336	404	331	356	369	360	356	352	336	328	351	383	360	382	372	392	372	332	346	367	347	349	368	325	336	366	361	348	382	351	370	385	358	385	350	339	367	368	329	362	387	368	362	370	358	374	337	326	362	334	369	378	329	382	367	354	352	364	388	395	339	367	372	349	350	348	342	365	392	345	356	374	362	325	372	384	347	343	327	383	377	339	344	330	381	355	359	349	369	340	335	361	356	329	374	360	331	317	345	351	360	314	358	352	332	371	368	363	378	362	354	352	371	391	343	363	365	371	322	360	356	337	357	356	363	362	369	369	356	360	351	394	341	322	338	407	389	344	368	361	369	377	349	384	367	355	369	376	380	350	335	408	364	371	342	379	393	357	368	378	335	341	333	359	352	321	332	349	403	355	368	388	339	336	357	396	389	349	363	314	362	378	372	360	355	351	339	357	344	370	369	367	344	335	377	365	349	370	346	332	345	370	365	345	377	362	368	352	357	358	357	365	360	362	346	324	351	320	349	339	340	356	392	371	326	379	340	364	370	351	349	374	350	354	350	368	372	383	361	345	367	345	366	364	337	329	353	305	294	332	335	311	350	346	349	348	359	371	341	308	349	361	342	355	328	376	377	341	358	363	352	385	354	334	327	373	346	347	376	325	399	376	346	372	344	363	362	358	395	357	366	331	336	358	332	392	388	395	342	356	376	367	376	345	346	359	360	344	365	376	357	337	366	374	348	339	366	364	345	360	339	346	376	342	338	348	347	362	357	342	343	385	359	366	371	363	350	330	319	340	370	381	385	378	352	371	330	334	373	393	356	330	376	368	384	387	321	336	354	322	339	336	351	340	356	366	350	329	352	314	389	361	360	349	355	337	321	347	361	331	365	386	356	381	364	371	333	330	341	372	390	363	397	352	328	380	380	350	336	353	361	348	380	345	404	365	364	390	319	351	396	349	388	357	354	353	351	388	342	352	331	354	353	353	385	326	358	348	387	344	390	365	368	350	341	357	371	338	390	393	359	344	367	305	393	379	367	384	325	333	348	367	355	357	343	344	379	336	348	351	369	343	320	391	339	317	351	367	319	352	397	380	349	341	390	370	346	400	349	362	389	347	347	355	349	343	350	327	326	360	362	371	331	322	376	335	334	378	374	309	351	348	335	337	351	335	356	343	362	386	352	347	377	367	359	330	392	316	396	357	352	388	383	371	356	340	354	344	362	372	353	348	340	362	385	337	342	374	365	343	342	351	348	329	364	363	362	372	323	380	361	359	382	325	365	367	397	405	350	381	336	367	342	392	382	381	365	357	358	375	375	370	344	344	356	362	324	369	385	392	378	377	342	316	355	378	368	387	324	365	339	383	346	348	344	345	369	355	364	357	379	331	332	335	337	341	368	330	329	393	358	365	374	389	320	350	412	346	341	355	347	303	364	407	349	361	360	323	317	352	353	367	352	334	393	355	338	396	333	330	343	344	361	358	363	316	393	348	379	376	375	331	335	397	340	354	355	375	354	342	402	340	386	330	332	339	349	375	395	343	347	347	385	365	343	349	339	346	374	365	359	381	322	399	369	352	345	349	381	337	330	334	336	311	348	357	333	347	353	374	386	373	388	342	329	336	326	381	393	394
5566	1137	970	898	892	845	895	880	823	847	898	839	838	879	900	859	866	856	879	871	889	830	871	850	800	906	879	838	868	864	866	847	809	833	829	895	906	878	825	841	814	835	922	862	864	846	884	837	843	826	879	869	847	910	849	907	869	883	905	896	864	943	791	860	873	821	863	819	855	868	844	911	857	845	891	889	812	826	856	847	825	868	906	853	867	810	815	830	828	858	840	797	898	801	861	858	828	810	870	874	921	854	918	851	879	862	885	894	826	783	840	881	888	903	974	850	868	850	822	861	863	824	842	840	826	792	914	834	854	843	833	860	850	875	882	843	837	910	853	836	861	886	845	876	832	908	822	840	803	865	847	870	901	873	853	871	839	873	832	867	862	799	832	894	832	865	850	863	874	885	830	820	826	853	863	853	898	849	844	820	854	892	836	866	867	881	851	915	861	852	896	883	823	849	855	840	839	882	818	803	805	887	866	860	870	894	879	831	886	810	798	882	872	861	867	908	827	840	920	848	885	810	837	859	843	806	866	867	815	819	816	875	878	839	835	923	837	869	925	880	852	894	873	814	898	824	882	867	838	887	784	829	892	892	837	836	845	873	835	878	841	901	831	872	818	898	894	865	858	862	840	873	818	884	921	825	845	847	833	881	871	900	867	860	848	871	836	880	829	861	824	884	846	878	865	850	859	791	822	867	861	830	920	880	870	879	894	818	839	861	874	835	845	855	896	874	864	838	892	859	874	885	880	866	876	825	838	856	898	869	824	875	840	824	874	815	882	809	879	830	874	797	883	889	860	822	876	846	881	861	878	862	873	888	860	884	849	857	858	901	817	864	877	833	866	924	857	867	884	806	871	835	865	903	881	882	840	888	880	858	870	834	876	881	829	856	855	883	859	865	870	844	860	857	802	845	883	910	838	845	870	848	868	884	834	826	895	880	889	802	855	869	833	850	866	880	860	789	868	853	852	860	844	854	874	895	869	830	829	903	876	848	806	814	829	882	852	844	861	801	836	812	860	856	851	859	870	835	868	858	855	841	908	864	843	870	847	882	880	855	818	848	835	848	883	868	841	835	874	825	855	863	856	915	869	896	905	863	867	873	842	845	919	803	906	836	820	791	845	846	865	836	838	831	837	872	880	836	853	855	877	887	838	818	822	861	857	900	879	864	835	906	861	797	874	855	879	833	874	862	849	879	878	890	832	869	846	876	899	852	846	861	887	873	833	912	904	897	798	895	880	876	881	855	866	809	857	852	895	835	824	864	814	801	867	898	836	888	883	852	833	835	850	875	824	902	838	839	851	871	898	858	842	833	855	889	875	872	823	806	837	818	830	856	822	851	848	853	808	863	842	922	827	865	863	902	797	873	850	922	867	845	802	819	862	862	867	867	833	859	883	901	831	889	868	858	925	848	864	862	873	880	855	858	787	907	805	862	858	872	883	879	860	872	870	829	875	816	873	781	852	826	833	794	806	863	854	869	863	840	884	818	886	805	827	884	833	905	845	859	883	902	857	847	851	872	830	841	872	868	845	906	878	826	805	899	878	887	878	803	832	858	852	898	859	836	857	840	861	843	859	818	824	868	845	849	825	866	878	847	845	855	875	835	902	838	856	833	798	819	813	836	828	851	818	848	822	870	864	854	845	857	919	897	870	879	924	848	876	820	882	879	899	860	881	862	803	860	860	897	830	831	821	863	851	842	856	870	875	885	866	789	854	812	892	884	851	897	873	866	869	916	831	852	900	851	804	807	859	872	855	825	843	846	812	878	881	891	824	854	871	907	852	863	875	842	853	896	831	901	856	843	897	854	901	882	898	881	833	834	860	839	883	866	840	835	853	831	834	887	819	849	868	836	840	850	882	893	921	839	830	845	863	833	829	855	867	928	821	871	870	848	850	842	846	838	872	872	874	820	835	813	892	846	819	813	906	852	865	858	826	844	825	852	835	894	869	861	792	845	835	808	853	861	831	869	885	837	848	922	909	852	850	815	899	870	852	876	824	858	834	905	870	881	821	859	849	881	870	866	907	867	886	825	881	813	801	842	884	874	848	802	860	842	863	872	853	855	824	876	859	838	836	896	791	860	873	894	860	876	857	883	859	886	836	831	865	903	824	807	819	923	846	837	906	881	858	836	869	866	826	863	920	853	875	859	859	835	869	905	859	837	828	888	833	834	893	877	869	804	885	880	881	878	840	832	841	850	856	889	854	828	844	823	856	890	881	867	896	888	852	887	820	807	896	826	878	861	822	794	835	849	891	858	842	877	844	852	856	862	865	837	899	860	848	829	806	818	839	894	864	830	801	817	869	866	867	850	850	903	900	849	873	847	887	849	839	860	822	890	893	832	885	866	852	822	869	835	827	847	857	859	872	913	829	827	832	809	864	843	843	866	818	849	869	818	868	843	870	839	891	865	831	876	824	854	877	856	863	843	872	872	913	911	817	854	831	810	860	870	907	867	820	825	824	800	848	928	804	849	844	859	871	896	841	866	883	877	861	864	843	862	906	853	881	886	816	834	890	856	834	913	853	832	846	809	875	872	881	871	860	903	897	869	845	893	861	863	852	904	839	828	900	889	907	873	843	841	888	903	884	821	940	863	882	842	844	840	852	821	858	871	882	862	900	871	850	784	867	838	848	847	855	818	838	804	830	856	830	861	832	852	892	858	938	882	849	788	862	847	837	877	929	845	872	926	853	857	853	889	876	830	903	910	866	887	856	898	903	857	881	878	899	884	838	845	899	876	860	837	823	862	826	848	873	864	863	850	881	872	838	859	870	878	825	878	838	855	836	865	885	830	823	878	878	868	892	905	905	820	876	865	889	848	837	874	874	908	810	830	872	892	876	846	855	872	835	888	899	860	875	835	843	895	897	849	820	821	802	879	822	819	822	887	867	941	875	829	834	853	861	874	862	871	849	844	842	867	821	927	834	842	830	903	834	903	842	818	867	802	853	921	822	812	833	839	851	838	827	936	867	870	804	847	876	880	855	835	909	835	811	915	879	889	902	858	859	830	826	915	816	876	817	879	813	811	880	811	860	913	846	888	863	851	859	797	882	799	875	821	851	864	808	897	879	834	878	833	854	850	825	863	826	876	896	825	866	898	876	890	889	820	826	875	865	856	862	855	810	844	850	858	868	852	841	838	859	886	827	828	840	820	832	846	917	890	859	849	810	843	872	881	871	889	832	902	816	869	902	816	893	887	799	912	848	829	902	868	831	917	866	853	796	841	897	858	867	864	868	879	923	893	882	861	861	848	802	877	828	866	828	900	876	830	852	851	878	821	827	863	873	818	844	894	876	854	922	861	924	846	884	923	835	826	864	873	863	910	901	834	863	844	853	864	858	879	886	855	856	904	854	834	850	877	907	834	834	841	778	818	876	917	832	888	855	868	876	841	840	841	848	832	803	884	799	849	888	905	897	811	852	841	830	828	857	816	864	882	881	802	876	865	845	879	813	867	861	857	868	864	874	828	888	922	916	796
24682	21044	23969	28298	21034	13006	524	385	338	323	309	279	289	298	282	267	290	315	310	271	259	264	272	295	268	253	263	229	269	286	285	289	251	270	263	274	295	258	272	267	244	249	260	277	258	244	243	254	277	279	278	279	237	259	250	255	247	246	253	259	263	223	248	264	236	276	270	263	267	250	224	285	298	242	256	262	252	274	256	242	275	259	235	260	276	240	272	263	258	252	268	248	275	266	226	289	267	266	282	226	253	268	290	281	253	281	260	257	261	275	234	234	271	253	285	258	266	219	279	257	263	246	272	279	262	240	285	256	283	248	256	257	226	293	279	254	269	260	250	224	274	234	244	267	263	262	279	230	259	241	246	293	262	258	267	272	255	272	265	253	280	280	258	268	231	247	241	238	272	280	250	274	261	284	276	263	245	244	299	247	236	248	243	273	270	236	260	277	269	289	250	265	250	283	259	278	286	265	238	274	265	249	266	251	270	290	244	271	249	237	237	278	280	253	260	258	247	242	251	266	249	261	271	270	241	296	283	278	276	256	284	258	253	255	266	233	260	283	248	278	254	247	238	259	282	278	265	246	241	248	240	246	245	267	265	272	278	264	275	261	261	269	246	281	286	281	272	282	230	247	258	268	270	261	235	246	286	270	223	243	261	247	283	247	273	264	232	260	303	245	259	269	282	283	275	275	256	291	233	267	323	246	268	253	239	232	238	237	249	258	285	273	271	280	246	254	257	260	254	255	285	268	253	277	286	253	236	256	238	261	311	246	282	252	254	274	250	282	256	241	250	269	261	279	237	269	244	264	271	260	244	271	247	252	279	266	267	248	248	270	283	251	260	274	263	257	285	246	258	248	251	296	275	228	260	282	266	283	267	273	277	285	253	267	297	261	272	242	262	234	228	286	282	252	266	290	289	291	279	243	234	288	235	261	264	243	243	240	254	273	250	248	264	247	261	264	263	258	223	277	267	258	287	247	275	242	278	265	236	235	280	252	243	282	251	265	253	248	261	252	261	252	234	267	273	267	270	283	281	275	299	263	254	235	252	283	284	256	253	256	253	257	283	210	253	280	265	269	274	266	297	258	259	261	273	256	278	260	257	285	241	248	244	268	257	233	267	272	251	247	263	255	277	255	264	254	262	265	269	295	278	262	255	285	261	250	231	255	242	244	246	248	279	267	232	253	248	296	253	239	240	259	247	260	269	257	250	265	248	232	255	241	271	274	278	237	250	273	267	227	260	262	274	260	290	247	262	247	263	271	261	265	243	276	274	258	280	238	258	256	251	281	257	263	257	249	294	274	242	267	247	276	292	279	279	266	279	275	242	265	271	262	235	245	295	263	257	269	243	239	260	256	240	288	265	231	253	263	242	258	280	274	245	205	280	233	261	264	301	255	258	250	237	298	254	283	273	243	244	274	260	272	260	267	251	264	252	249	293	265	267	306	277	257	285	254	255	255	250	250	270	293	259	266	281	277	292	246	255	246	251	254	266	266	241	237	260	279	264	263	291	263	265	251	298	242	264	269	265	288	268	275	264	262	273	245	264	254	261	279	267	251	261	257	239	296	261	264	272	256	251	289	280	253	282	251	272	272	282	274	282	268	240	266	245	253	265	261	266	271	254	276	253	260	293	241	261	272	272	237	266	279	267	266	280	278	267	285	275	285	268	243	246	259	276	275	255	241	247	240	252	279	271	256	288	250	274	295	259	227	271	258	237	254	271	244	291	234	235	267	242	262	261	256	281	276	260	267	260	277	262	290	259	267	295	241	274	257	262	281	275	267	254	264	263	258	277	229	287	251	280	258	261	271	283	243	299	273	246	252	246	252	247	255	261	265	236	284	259	232	273	274	245	296	249	276	250	247	236	296	260	267	264	227	244	245	260	262	268	239	276	258	244	270	247	266	272	252	233	269	262	230	255	241	268	246	249	266	233	264	272	262	265	257	252	256	264	258	296	255	283	270	263	263	251	293	270	265	240	274	265	260	285	236	241	261	263	262	273	279	277	265	244	281	273	246	268	255	272	265	260	210	242	249	275	245	238	225	256	256	299	262	252	272	241	253	266	248	278	254	279	245	257	251	261	249	256	251	260	274	265	255	275	259	242	280	263	306	256	264	249	289	274	236	267	281	238	276	260	245	248	278	252	277	268	227	232	261	240	234	259	266	260	249	253	265	254	252	257	242	259	243	233	277	262	275	265	246	278	264	245	264	261	237	290	255	254	245	259	246	281	262	247	289	265	233	268	253	269	270	241	238	263	240	273	240	286	253	247	274	261	271	248	256	295	263	275	239	253	252	275	248	274	285	269	249	271	275	268	269	270	267	257	269	273	264	228	262	248	268	241	261	267	266	272	273	258	268	273	246	280	293	270	232	254	239	266	271	257	274	278	260	247	240	291	280	260	238	249	264	279	272	257	244	273	250	270	263	270	277	237	268	277	226	240	259	238	250	266	280	282	272	264	271	244	254	273	258	283	258	254	294	245	263	261	293	245	284	261	280	291	281	263	277	276	255	239	244	291	246	273	251	287	265	291	255	262	245	258	255	263	270	237	285	251	256	249	241	241	235	261	269	289	284	288	255	278	236	266	274	267	264	251	231	264	266	243	256	283	238	276	263	277	246	255	255	258	243	257	254	264	233	262	273	224	250	264	256	257	276	260	253	254	260	261	281	254	269	284	257	258	248	267	267	286	252	252	285	262	254	256	255	291	250	267	244	258	245	278	258	297	244	264	272	264	237	250	259	261	254	272	264	229	280	256	249	250	242	221	251	286	241	262	245	250	274	232	244	248	267	293	240	245	286	293	285	236	267	254	236	244	268	258	274	272	253	289	269	233	258	247	231	246	272	273	254	269	255	243	266	251	255	286	235	243	270	262	259	237	269	276	244	247	216	277	260	238	252	264	265	262	279	264	260	241	283	256	277	266	258	277	232	238	294	240	255	258	242	268	282	276	245	295	268	270	258	237	247	221	243	270	242	255	300	264	289	272	275	260	262	236	252	286	261	253	255	259	257	270	259	277	245	282	253	260	253	278	273	253	268	272	254	228	250	245	279	260	245	227	265	243	286	231	248	240	260	276	278	258	258	275	304	260	276	288	248	257	243	249	235	272	238	247	248	238	227	254	232	272	269	264	256	256	265	275	268	296	264	244	287	274	272	231	263	259	309	249	278	272	250	253	282	282	242	250	260	263	251	284	276	289	269	248	259	210	264	280	245	242	289	292	243	266	273	285	263	267	277	287	253	243	268	254	266	254	291	287	239	269	250	264	283	251	246	271	266	256	250	276	282	263	241	284	255	294	235	267	261	246	253	246	262	255	272	252	253	284	268	267	256	262	246	235	273	249	223	255	239	282	261	269	265	237	271	259	259	247	266	240	252	257	259	264	240	264	254	270	302	242	246	275	249	253	266	252	283	247	262	233	263	233	286	281	247	271	288	264	255	268	266	249	259	271	269	239	270	264	269	248	274	273	255	261	274	271	247
3226	2116	1112	837	712	696	711	675	670	649	661	615	627	656	643	639	649	614	655	640	691	606	638	656	598	672	675	656	646	646	650	663	649	623	642	637	622	641	678	617	603	634	667	640	681	661	619	599	583	616	620	591	660	665	623	633	645	626	657	599	639	663	604	636	625	624	635	625	671	606	634	659	639	637	613	641	621	656	625	648	675	640	649	627	658	603	639	668	636	632	649	611	622	691	597	691	640	610	634	632	626	689	607	635	646	679	605	630	639	637	625	670	672	634	649	659	678	613	647	635	590	602	624	646	644	623	643	625	668	629	639	592	654	667	633	640	645	656	625	664	628	610	640	624	603	643	636	680	590	615	656	644	635	630	629	643	662	681	669	647	667	652	637	657	624	633	635	661	616	649	665	639	701	584	632	646	613	622	648	644	626	668	658	598	606	640	673	625	602	639	676	619	607	630	593	642	630	617	615	631	641	633	593	661	614	662	649	658	680	647	594	644	588	665	615	592	635	651	630	701	609	652	638	607	659	641	608	636	635	647	634	596	637	637	639	605	622	606	642	613	608	633	657	614	661	639	644	609	589	618	684	701	629	634	640	643	626	640	697	642	633	634	625	672	602	629	654	643	606	631	644	627	646	673	672	644	645	664	696	662	642	648	667	622	638	654	641	612	614	607	635	643	633	622	628	641	648	655	634	651	628	617	645	665	657	630	680	607	686	588	641	697	651	634	622	639	627	585	586	633	625	654	667	637	634	589	617	652	627	656	636	670	619	612	687	636	681	653	657	615	626	623	636	615	617	667	597	658	629	626	632	646	657	614	586	621	604	628	671	658	643	624	647	637	637	666	634	622	664	652	695	624	637	595	644	632	630	614	601	681	602	633	658	644	594	710	649	616	638	663	608	662	653	651	608	627	666	614	645	610	640	650	632	654	624	631	603	641	660	668	632	626	633	620	608	612	662	643	627	668	613	655	656	598	618	580	616	638	579	710	631	648	648	591	643	628	628	634	646	642	659	687	622	629	640	630	607	590	627	649	634	667	642	638	659	649	671	671	617	663	655	626	640	662	654	663	596	664	652	609	646	609	625	634	602	620	625	620	690	670	630	665	659	632	635	633	607	620	679	589	649	639	653	651	599	628	614	677	673	623	617	644	642	625	665	641	661	609	641	620	624	635	621	624	643	672	627	676	656	635	643	667	617	676	705	676	589	650	628	655	595	596	632	654	606	653	604	695	608	662	675	626	648	621	641	624	670	609	637	678	612	664	632	646	561	648	610	625	623	638	677	599	672	639	662	666	654	623	686	635	625	621	639	687	702	615	662	661	637	620	619	641	623	605	663	684	637	630	644	620	654	649	615	642	647	639	611	662	607	627	636	612	648	616	647	631	603	610	637	667	616	641	676	642	666	651	625	600	654	588	614	623	634	642	627	641	633	645	626	623	655	619	663	642	650	653	638	624	617	632	618	645	624	645	628	623	629	624	625	624	629	609	595	650	665	617	673	672	658	648	629	599	634	655	642	613	646	612	634	643	656	649	660	644	625	624	649	655	623	621	634	649	622	659	661	647	668	651	656	580	595	634	620	602	680	625	616	611	616	621	619	627	650	706	635	644	584	687	662	622	636	648	641	634	651	634	630	610	630	640	644	649	632	623	583	610	623	592	663	594	643	631	664	634	622	641	655	608	661	641	610	642	655	658	670	661	629	601	664	607	617	621	631	611	663	609	657	682	626	609	635	648	652	639	633	648	618	631	656	648	632	621	642	570	665	599	652	634	616	607	611	684	624	628	621	612	623	600	660	648	700	602	672	665	737	629	616	649	622	648	654	664	627	621	631	608	668	608	638	659	615	643	642	655	637	603	648	675	657	637	632	625	615	660	636	611	658	644	654	633	682	639	619	657	664	635	615	604	636	607	637	653	662	610	644	701	634	631	593	649	648	656	626	622	627	621	615	618	620	650	625	609	625	594	687	639	641	636	605	682	654	628	623	614	659	678	646	677	614	632	651	673	637	627	646	687	620	623	610	627	637	674	607	664	653	559	601	642	638	600	621	667	623	630	635	626	635	659	602	613	591	622	624	642	666	644	629	649	624	614	656	668	675	650	622	630	625	625	626	659	590	642	616	636	600	632	645	617	635	629	649	650	651	641	640	639	650	669	628	622	680	662	655	609	607	647	661	651	608	643	617	626	640	612	669	642	674	627	637	677	603	654	630	612	628	644	684	606	657	632	605	580	619	680	665	625	638	624	608	636	619	603	606	671	649	631	599	636	608	643	635	660	636	646	601	643	644	620	650	623	653	636	668	641	560	624	683	610	658	657	624	663	633	647	659	652	614	679	633	602	583	599	644	605	645	619	696	636	669	602	631	640	613	671	653	655	606	677	672	638	686	664	646	643	645	626	613	650	630	630	629	665	637	659	612	593	656	605	642	684	652	623	626	620	623	618	612	683	660	640	619	654	663	643	654	646	635	618	644	617	677	663	634	649	642	623	669	629	632	668	639	597	673	627	622	670	658	640	608	656	663	647	609	600	640	604	626	666	635	619	660	601	623	675	616	685	617	635	631	617	666	629	612	637	655	610	647	632	679	657	611	625	633	675	669	633	615	646	614	630	627	637	634	639	636	629	620	647	656	672	655	628	610	652	622	639	614	623	638	637	625	641	633	636	636	653	660	657	655	630	632	648	661	663	646	649	638	666	660	632	594	602	627	620	638	634	637	658	638	638	678	629	644	613	681	620	678	614	656	625	627	684	616	594	617	624	641	644	652	638	600	648	565	612	644	710	648	622	662	656	624	659	628	650	619	603	652	613	627	665	625	624	626	627	633	657	608	673	635	622	595	676	619	665	632	624	643	636	610	654	622	625	587	677	641	624	635	633	622	657	645	636	657	676	691	655	675	632	592	645	667	664	631	649	684	624	619	598	631	599	646	656	604	635	617	644	650	652	582	600	627	663	604	655	616	587	638	640	611	654	658	632	654	656	649	631	618	643	625	625	646	554	645	686	678	642	607	611	646	649	635	616	608	601	637	625	626	650	648	688	645	640	627	612	669	606	612	637	625	610	631	658	619	675	595	588	664	660	611	641	644	656	609	653	649	637	630	598	671	707	647	666	617	637	611	643	648	639	621	636	664	668	653	627	653	648	675	581	650	642	633	633	624	684	589	626	656	633	633	627	651	626	612	633	645	669	650	596	628	652	613	654	618	623	646	628	590	617	575	665	634	686	674	687	594	634	642	671	637	685	625	575	620	607	648	656	621	649	641	621	647	606	652	597	611	614	658	674	624	640	643	649	668	640	596	642	611	654	641	653	693	628	619	608	613	609	618	661	669	614	648	621	632	669	622	627	650	631	610	601	632	626	643	613	603	664	627	628	628	628	586	612	691	670	637	593	625	653	678	651	647	660	673	623	623	651	648	625	602	647	655	626	671	638	642	615	625	655	695	594	676	594	602	669	634	642	646	619	698	667	623	635	652	637	601	666
23981	21050	24438	27858	21051	21070	12290	474	278	234	204	225	167	194	173	142	163	144	138	156	106	146	156	169	164	135	135	112	141	128	145	135	128	117	116	125	132	130	117	129	122	118	120	117	110	134	107	157	148	133	107	119	130	142	121	122	114	130	133	138	112	119	110	115	153	142	120	115	140	155	106	143	116	112	115	102	117	126	132	110	119	122	109	120	102	106	127	126	117	122	106	118	132	137	121	141	132	133	142	137	114	117	96	104	137	123	129	129	106	115	139	126	130	134	131	131	130	136	135	121	112	117	125	124	120	118	142	115	112	115	110	130	138	133	124	98	134	113	139	123	133	113	122	114	107	124	146	126	137	96	140	126	128	114	143	135	123	139	143	117	122	121	145	125	111	116	125	109	130	127	127	119	126	134	124	137	116	108	125	119	117	121	104	127	116	125	131	131	133	139	151	106	114	127	130	116	127	124	127	142	103	116	106	114	129	105	125	132	121	129	124	104	130	112	126	145	139	111	105	121	115	127	118	109	132	127	126	125	132	132	115	123	127	129	119	133	128	115	132	113	129	140	140	129	124	133	125	97	120	129	117	142	109	117	117	114	117	128	123	130	117	118	104	129	121	122	118	129	135	111	125	128	130	118	133	121	107	114	133	135	120	116	127	143	121	132	134	125	138	107	136	131	139	115	114	134	115	118	128	128	124	138	125	115	135	101	148	115	128	106	113	117	138	121	117	140	132	116	118	116	115	138	139	149	121	129	137	137	126	131	98	133	142	121	122	140	115	144	120	112	131	132	96	112	119	110	147	118	132	101	128	125	105	122	121	105	133	148	141	127	128	102	123	128	123	131	130	125	131	118	129	101	112	151	112	117	119	112	122	122	115	115	115	128	111	103	116	145	121	133	127	128	114	127	122	116	112	115	116	137	123	121	107	108	118	117	150	124	109	111	127	124	124	114	130	144	113	109	149	117	121	119	116	127	125	146	122	133	138	141	124	125	119	144	135	114	121	121	124	134	135	114	118	137	137	127	120	117	121	108	132	117	129	125	129	112	145	119	132	114	129	128	121	110	115	137	115	131	136	118	105	110	133	112	130	116	120	143	116	104	124	124	125	115	124	118	96	153	128	151	127	113	120	122	119	120	122	109	135	117	108	139	127	124	119	121	114	146	129	129	106	110	123	122	124	118	143	136	123	110	113	124	124	121	137	118	130	99	139	114	127	127	134	132	133	126	116	110	120	117	109	116	128	145	121	130	129	133	136	110	127	121	108	134	109	134	127	130	121	120	106	134	125	129	126	109	104	102	117	119	133	126	113	131	118	142	107	136	123	116	105	129	113	110	97	138	127	115	101	149	115	125	113	125	112	143	131	119	124	121	127	115	141	100	122	121	114	122	105	115	138	107	132	136	119	135	113	130	124	132	121	110	122	99	121	122	135	112	124	137	107	120	117	128	133	116	122	121	131	126	110	139	115	109	112	120	129	125	141	140	120	144	130	115	123	119	124	116	138	102	118	135	128	117	134	118	119	115	114	109	118	122	140	131	121	108	109	125	112	132	123	121	125	114	119	138	142	121	122	119	120	125	108	126	125	128	111	123	124	123	156	131	133	121	128	116	131	126	127	134	129	124	137	129	119	136	146	117	117	124	127	128	109	120	117	120	140	131	115	116	132	115	118	123	142	118	118	107	143	112	115	131	111	118	123	153	128	120	137	122	122	93	136	149	120	145	127	129	123	129	123	124	128	126	125	132	103	114	115	66	111	112	122	113	126	131	101	128	140	114	127	136	124	112	113	106	136	118	118	122	144	116	140	135	102	122	125	122	123	143	109	107	118	127	127	122	128	128	125	143	135	111	126	123	111	125	132	110	125	119	133	119	123	136	124	135	130	159	119	124	124	125	121	140	128	126	121	114	125	129	138	130	116	128	119	131	115	107	132	126	123	138	121	123	117	117	120	123	131	122	115	129	129	114	114	133	116	113	119	122	116	136	156	117	114	144	124	117	123	121	121	109	109	119	122	115	146	123	142	124	143	122	125	124	120	137	121	126	125	117	114	118	121	119	117	111	134	130	123	117	126	135	121	102	139	123	119	129	106	86	146	109	110	124	142	129	120	121	105	126	134	141	116	109	122	142	134	127	128	167	103	139	113	124	135	109	117	141	115	163	120	129	137	134	104	125	109	125	125	136	140	110	139	141	124	135	142	131	139	125	99	141	122	122	147	132	112	134	115	108	102	128	133	127	167	102	140	130	127	106	119	114	124	123	123	112	128	120	114	138	134	139	117	111	115	135	118	124	132	133	139	128	115	128	142	121	104	139	97	110	142	112	130	114	136	121	111	115	116	126	110	120	135	117	120	121	104	108	140	134	143	114	115	124	127	124	126	105	119	136	129	119	131	116	115	130	138	108	113	135	144	121	132	119	127	126	105	135	131	122	98	132	132	125	132	123	107	104	106	119	142	125	106	145	113	109	125	114	108	135	136	131	109	114	139	117	137	124	117	147	146	104	131	101	147	118	124	128	115	124	117	120	135	133	128	108	110	122	129	131	102	121	118	131	114	115	118	141	139	125	118	119	98	127	118	147	107	130	111	113	136	128	124	129	127	125	119	125	132	124	112	128	113	128	120	115	127	119	118	101	127	113	120	131	119	123	135	132	126	126	132	123	139	121	126	101	128	125	121	123	130	130	136	130	133	120	116	125	143	122	126	129	124	128	124	141	140	134	141	110	118	132	105	132	119	129	125	120	118	138	121	116	130	116	101	140	124	145	131	107	130	126	108	107	109	109	123	102	121	125	111	144	139	109	120	113	136	104	123	128	116	109	135	121	129	130	134	128	130	102	124	118	131	127	118	123	97	133	113	146	109	130	111	120	112	115	133	117	138	117	128	103	121	114	120	125	120	116	115	120	130	115	138	101	119	129	119	134	145	111	106	107	121	142	122	104	121	115	118	113	131	122	120	134	108	122	132	130	127	112	114	122	128	136	125	122	137	141	106	145	108	125	124	106	134	111	128	140	124	130	119	110	143	101	103	142	124	102	112	117	114	140	121	124	128	98	122	137	105	128	142	139	138	146	115	144	134	114	115	162	112	107	131	124	140	124	140	111	131	132	119	115	101	117	115	126	129	139	136	109	118	115	126	109	118	121	132	121	124	121	137	153	133	111	111	146	110	115	120	117	121	114	138	114	130	125	125	128	125	110	124	118	121	131	109	138	118	128	105	142	126	122	115	113	110	132	103	142	114	130	139	106	134	125	118	112	118	133	117	113	123	117	117	113	113	127	126	129	110	98	128	122	117	120	122	110	131	114	113	111	134	107	120	113	123	142	121	114	144	125	117	124	116	107	110	107	127	146	150	129	118	128	137	101	115	121	122	118	124	106	144	116	118	104	129	128	117	121	108	118	127	124	125	127	129	118	127	124	138	124	125	105	143	134	112	119	108	130	114	142	132	144	141	120	124	126	132	140	129	136	114	112	138	115	119	117
3029	3340	1514	806	581	508	465	394	365	366	375	370	364	390	359	332	387	348	338	360	359	381	321	339	335	363	356	348	349	322	317	355	356	360	305	348	369	331	351	313	366	367	341	342	349	374	333	353	331	360	325	325	356	325	334	353	345	366	365	327	314	361	329	384	372	347	339	339	321	326	321	321	350	309	318	365	365	353	310	332	351	327	334	352	325	340	333	313	330	326	326	333	330	343	340	352	335	329	354	341	301	331	368	360	335	346	376	326	336	343	325	350	335	323	362	338	326	355	323	356	353	361	334	339	369	338	352	347	362	327	341	319	344	347	347	363	347	313	332	333	326	360	356	351	319	318	339	363	344	316	324	327	353	334	346	318	328	343	359	311	337	331	338	340	330	326	328	321	347	376	302	349	349	338	344	332	312	314	332	311	335	332	301	360	346	350	331	336	299	308	315	340	308	338	315	327	334	312	372	334	330	317	366	350	319	344	372	309	337	371	342	383	332	320	335	330	371	345	340	306	320	308	384	346	341	340	340	328	325	376	341	343	348	370	329	325	343	340	345	369	326	311	359	333	332	324	355	353	338	336	350	354	320	319	333	333	321	356	316	318	339	323	348	384	316	351	359	366	346	320	358	355	343	354	366	333	323	361	364	316	324	326	354	313	364	292	343	360	337	353	339	324	329	313	346	321	327	335	320	349	337	345	347	322	363	334	336	348	322	349	326	355	362	335	338	371	355	357	345	362	368	357	330	361	322	305	313	314	318	329	312	337	350	340	378	315	333	347	363	351	366	314	351	359	338	339	329	361	353	324	327	367	335	325	355	312	297	353	350	316	348	310	349	342	327	304	335	342	318	344	308	318	355	337	351	329	352	340	366	374	318	356	347	322	360	345	356	349	325	344	366	378	350	344	328	344	329	362	337	386	322	357	354	317	367	309	368	317	339	358	300	328	349	378	331	313	339	346	332	354	317	376	381	355	319	327	349	320	357	314	363	351	365	320	310	365	311	327	339	328	337	322	312	308	335	342	334	352	342	342	311	319	311	317	357	331	315	315	361	312	350	322	378	363	351	346	354	351	358	341	348	357	349	321	355	344	355	349	350	353	327	333	346	336	318	347	358	313	336	305	340	349	339	347	298	339	349	355	289	362	318	330	315	317	341	301	289	322	297	343	383	310	320	328	338	348	356	329	329	362	365	334	333	378	333	372	342	347	345	363	351	349	351	344	330	310	326	336	344	321	354	367	353	321	364	327	339	341	318	350	358	362	323	310	322	337	354	349	367	339	356	371	341	312	337	330	363	360	346	341	342	383	369	351	341	338	327	350	359	338	305	345	303	336	331	346	325	310	324	355	335	361	349	339	332	356	302	358	333	340	321	324	354	359	327	326	317	326	303	323	310	341	331	335	329	340	358	345	354	350	318	342	347	340	320	320	361	314	324	349	325	334	350	344	324	368	301	326	368	351	335	346	349	317	371	334	334	337	313	342	327	343	338	332	316	346	324	326	334	315	344	346	334	294	345	354	352	363	323	340	322	390	355	347	344	373	327	314	334	363	336	332	359	308	351	311	361	387	362	353	338	349	325	329	326	318	362	314	313	305	327	334	327	342	340	341	350	305	342	326	314	355	352	380	345	338	351	345	347	342	349	327	317	304	358	369	362	295	322	332	339	351	345	328	323	362	332	359	336	315	356	326	348	372	340	364	325	351	358	348	321	362	357	326	336	331	339	312	356	350	337	364	350	348	334	339	331	352	345	349	331	386	343	345	315	366	327	363	330	304	328	350	339	302	303	345	331	362	312	353	323	341	324	356	326	381	305	348	343	338	345	346	339	354	373	327	345	334	321	310	335	317	323	337	364	338	354	347	339	350	318	340	337	356	302	363	360	330	341	336	345	361	317	339	330	341	355	338	366	319	373	341	338	322	346	342	329	328	368	327	307	331	349	325	326	323	349	314	357	341	366	375	356	352	346	346	332	321	328	339	325	354	338	333	325	306	334	336	366	340	357	366	311	352	328	359	348	352	360	332	342	327	376	328	346	339	346	339	331	392	346	344	348	344	327	351	295	359	332	367	357	323	334	378	334	288	312	335	323	349	323	306	374	330	326	361	325	347	354	356	321	346	354	315	309	327	330	332	364	354	348	324	369	339	338	348	336	322	363	334	331	308	333	348	322	340	368	332	325	357	329	340	354	322	360	353	358	338	343	331	340	332	343	332	352	364	312	318	307	353	338	341	356	352	326	375	352	356	334	335	342	317	332	329	357	346	329	348	329	281	333	339	348	311	346	364	346	317	332	352	324	331	309	338	368	314	309	355	325	350	333	319	337	348	322	372	366	313	377	356	348	359	352	358	325	349	312	361	351	335	322	340	310	312	346	359	328	319	321	331	356	312	333	305	333	346	331	303	324	319	316	332	341	328	355	371	337	379	333	327	296	336	357	347	314	324	348	337	341	335	323	333	346	322	322	341	322	353	346	346	360	315	392	326	339	372	331	339	374	356	346	348	335	370	312	338	342	336	333	321	372	329	352	346	354	364	335	327	337	341	336	359	332	338	326	316	340	328	340	355	342	383	358	327	343	316	339	331	337	309	349	326	335	333	346	340	333	302	357	356	312	371	347	334	359	327	337	332	367	364	307	336	341	361	338	338	363	325	340	307	310	363	370	336	346	321	336	337	329	354	322	343	359	371	321	342	342	351	351	356	361	360	328	345	330	329	343	359	347	328	333	361	324	386	326	368	372	322	333	341	353	338	335	341	369	369	360	350	333	360	374	349	308	313	343	316	357	338	305	357	308	322	340	334	337	310	322	354	349	372	338	325	330	344	312	338	366	367	348	341	328	359	337	328	345	332	320	317	344	331	331	322	294	374	332	367	330	356	341	363	294	340	337	334	317	316	358	320	337	319	338	363	357	332	357	372	295	355	340	331	385	335	314	339	341	325	346	344	332	370	356	325	316	353	362	350	328	356	339	334	330	336	341	321	308	336	363	316	346	373	341	342	330	352	342	306	344	328	302	339	369	343	320	328	315	333	361	337	308	323	324	352	330	363	314	324	348	334	310	319	337	379	331	317	320	338	351	333	354	350	343	332	318	321	312	351	341	321	361	326	340	354	341	329	356	320	345	347	336	314	302	354	336	331	341	358	338	348	341	365	357	313	337	356	336	325	342	344	343	344	338	348	333	331	302	333	325	357	362	336	330	340	294	360	348	350	336	324	331	322	330	361	337	334	308	319	324	343	366	340	319	343	335	303	342	367	337	347	355	326	362	335	347	321	357	340	350	366	354	317	353	343	347	347	341	314	327	345	370	328	347	326	328	350	368	358	327	358	340	341	348	322	365	369	348	336	351	339	351	305	337	393	357	342	354	342	363	320	312	309	367	330	316	343	331	346	347	350	326	347	385	326	340	299	332	310	310	358	346	338	365	330	346	333	368	326	341	391	368	359	336	350	310	336	298	331	293	343	329	346	341	329	321	315	351	333
30950	20361	10015	703	408	374	417	360	395	336	344	353	386	353	377	363	353	372	333	347	367	309	339	356	370	371	366	377	352	365	380	344	358	372	348	315	365	337	342	377	354	356	348	340	376	374	349	375	354	361	377	359	355	381	328	370	345	382	329	353	382	328	349	376	364	350	341	358	394	368	325	342	350	322	360	358	390	339	374	342	364	357	338	368	385	336	333	342	333	370	346	332	360	379	374	370	363	389	328	344	334	379	364	363	390	386	373	329	343	338	350	345	345	321	363	336	370	344	362	334	358	352	363	357	331	313	357	373	361	379	385	356	361	367	354	324	344	348	343	338	346	401	385	358	330	351	325	368	351	376	345	365	330	377	353	346	398	382	358	366	367	351	359	348	384	368	385	386	323	335	362	342	347	319	342	342	376	334	343	318	393	397	358	376	337	349	369	368	363	350	340	371	354	362	311	332	342	324	363	331	334	378	367	341	360	343	351	375	353	381	346	341	338	370	326	361	341	379	355	370	339	322	349	363	352	340	363	350	374	336	370	340	339	337	351	364	331	368	360	353	351	357	348	325	356	365	354	333	406	374	363	368	345	350	359	360	388	366	366	363	385	374	385	362	386	310	338	357	381	329	351	382	332	390	356	328	364	359	373	364	374	360	339	337	369	376	330	324	358	361	361	353	380	357	369	349	366	338	346	370	336	387	412	345	369	350	367	380	369	386	354	371	373	336	354	330	366	368	350	390	389	337	370	387	353	362	336	363	359	352	369	380	394	354	388	400	333	348	348	333	355	378	385	363	360	377	364	353	338	354	382	345	371	352	334	312	341	358	319	360	358	357	352	384	394	343	338	332	344	355	322	374	348	327	331	344	365	355	360	365	338	350	343	374	344	321	363	350	377	371	368	353	368	345	360	345	357	365	359	364	330	344	363	356	353	340	347	338	304	387	370	336	322	362	368	396	350	357	380	360	333	329	363	330	337	392	364	349	337	329	345	377	384	340	364	373	306	369	341	351	337	367	395	345	392	322	344	359	344	346	348	323	374	331	335	323	377	341	359	312	312	373	390	361	346	349	351	333	347	342	365	405	325	375	379	314	353	364	350	376	407	343	353	380	356	350	371	356	316	347	378	384	376	375	353	367	407	351	381	356	389	391	328	360	355	382	354	330	337	358	375	362	347	337	342	373	366	370	375	351	372	400	354	357	360	375	339	355	351	357	364	325	368	312	389	347	367	362	372	329	328	368	337	367	325	366	373	347	335	365	312	332	371	358	342	343	371	381	350	363	348	384	329	369	355	335	367	364	342	335	356	402	330	352	360	338	351	357	347	342	311	362	358	393	362	344	341	324	351	356	406	345	331	359	352	367	340	349	377	377	354	350	338	351	388	344	346	342	331	372	362	352	365	311	324	353	346	339	312	338	356	350	334	368	369	336	377	340	346	375	352	369	388	347	341	374	367	347	368	378	386	353	328	356	381	330	379	369	342	369	403	324	369	380	359	377	365	343	325	331	376	387	345	379	331	377	346	374	344	371	358	403	347	301	348	365	344	350	342	359	332	366	392	355	339	336	343	349	369	322	331	344	381	309	369	349	327	327	338	359	332	342	354	345	341	365	347	341	385	353	339	377	353	355	350	329	348	345	359	334	360	391	389	332	381	302	417	374	327	342	331	319	356	356	330	370	353	373	346	369	365	380	361	334	344	359	344	309	379	357	354	385	370	351	320	370	335	343	400	364	384	371	355	360	370	385	323	323	353	343	319	354	343	348	312	357	333	351	355	329	354	332	371	315	352	327	359	355	373	351	346	370	398	339	346	367	288	359	392	385	352	362	354	364	382	365	376	349	381	362	319	346	354	352	329	304	354	331	346	331	377	372	381	376	376	325	358	382	320	350	354	341	358	373	382	338	333	338	361	381	371	348	344	359	375	316	335	372	376	328	370	338	337	368	350	372	349	345	314	329	340	337	353	333	357	357	357	363	354	345	334	359	329	368	336	338	333	369	367	383	327	344	334	337	338	389	409	369	356	364	340	338	363	363	340	369	376	342	356	347	349	337	347	351	373	328	336	363	360	337	305	345	320	327	350	314	351	360	357	379	348	332	346	365	364	327	371	357	317	384	368	361	334	367	381	345	381	359	391	333	343	355	341	339	338	376	333	379	350	356	340	418	363	359	325	387	350	363	334	371	348	356	353	335	356	347	356	374	386	365	389	362	376	366	339	341	343	413	352	385	353	366	356	347	365	370	363	364	357	356	338	381	378	351	346	331	336	346	399	332	345	348	371	379	341	386	370	377	364	373	356	341	368	361	366	351	329	347	392	329	343	326	359	363	350	369	312	361	351	347	356	384	321	372	351	341	377	343	360	373	311	389	374	345	377	388	346	329	384	315	402	335	399	360	350	362	365	376	330	346	329	336	356	342	328	332	335	350	346	369	410	403	361	369	366	362	352	408	370	309	335	341	333	382	353	354	333	378	377	392	351	347	376	386	351	358	337	314	371	350	353	354	372	345	360	351	349	372	331	319	383	361	354	356	376	382	356	369	301	340	386	316	345	367	371	358	365	391	369	357	336	360	354	327	370	356	333	350	355	329	373	371	357	356	354	369	350	366	366	380	335	368	389	357	376	362	357	374	348	381	325	333	339	356	364	369	369	336	362	393	382	370	352	349	349	390	352	324	356	373	349	376	319	391	349	372	389	358	331	363	344	362	365	365	321	350	365	352	367	393	359	331	359	390	355	355	367	362	361	378	346	343	335	333	355	330	351	364	310	355	378	384	363	323	342	365	400	352	391	377	358	351	349	340	393	350	329	359	360	368	338	340	348	338	402	379	333	335	361	370	357	370	344	355	350	339	389	352	333	342	383	335	375	369	334	364	334	367	355	389	355	342	366	336	347	341	333	333	349	347	360	358	387	379	333	348	368	369	365	388	377	334	372	336	347	337	336	366	357	351	361	364	350	365	351	346	347	357	352	346	345	396	359	359	353	346	352	347	372	351	366	357	355	326	297	384	386	342	368	379	326	348	368	364	373	344	341	378	328	358	368	346	333	353	354	358	331	316	358	345	380	327	350	387	352	353	336	365	350	343	374	346	365	347	341	373	323	363	332	360	342	347	351	330	365	368	350	336	352	374	347	353	347	350	334	336	352	358	349	303	342	423	355	353	356	332	396	387	333	318	391	353	361	342	345	375	347	347	334	320	381	338	324	345	355	348	371	384	341	340	322	356	372	364	371	373	377	374	335	333	364	356	333	340	348	328	387	345	370	363	351	381	398	317	344	368	327	402	328	342	362	368	349	352	356	351	342	347	320	343	321	395	345	362	380	368	359	336	342	366	352	373	341	365	382	335	369	361	345	336	375	351	366	385	337	359	345	344	325	376	374	334	362	354	369	353	364	331	338	363	354	387	320	329	350	356	337	347	383	384	376	332	331	356	386	344	345	351	370	376	329	331	360	325	336	348	350	351	348	346	389	392	358	335	380	356
5541	1109	1018	895	852	882	884	812	881	846	828	846	865	858	861	857	906	824	859	847	868	885	912	833	880	829	874	876	810	836	866	883	849	887	845	793	798	854	808	873	846	849	846	870	862	844	880	871	875	875	888	820	818	847	833	892	881	837	847	873	885	858	821	888	815	848	816	825	889	867	852	893	869	825	848	851	848	861	875	874	844	899	814	847	865	862	840	861	836	847	873	852	844	861	870	855	871	873	906	874	908	870	871	878	892	858	852	883	865	865	840	868	853	831	865	869	874	837	894	866	828	847	841	864	916	853	886	885	870	825	862	898	823	860	862	853	921	870	903	857	834	813	802	842	936	857	865	900	838	888	945	859	813	848	867	864	870	885	865	878	881	874	891	859	863	948	875	844	858	776	854	923	860	855	834	928	869	900	867	833	863	842	824	879	871	907	893	830	889	797	929	839	875	841	805	870	864	836	862	846	881	827	887	864	883	856	828	827	844	861	838	830	889	859	871	825	822	830	890	789	855	868	824	879	850	894	902	834	864	826	823	850	871	851	867	859	847	870	853	828	847	829	828	902	841	885	834	811	869	874	868	865	874	882	866	861	856	888	863	872	910	878	858	848	865	806	870	845	826	878	875	858	930	878	854	876	820	876	839	784	902	870	860	846	891	836	850	826	838	835	837	846	858	912	824	835	874	786	858	844	829	845	886	815	866	832	779	842	890	833	841	848	835	843	819	816	891	868	871	831	899	905	861	931	831	878	844	869	893	935	845	873	894	863	828	884	888	852	855	839	846	815	815	844	821	865	884	846	892	797	858	887	813	884	864	914	856	897	885	909	882	899	818	850	872	843	827	863	819	895	803	862	824	900	828	890	885	878	880	877	818	842	891	839	841	852	817	827	894	842	898	901	885	859	879	856	834	907	836	874	873	810	870	864	917	849	849	826	814	858	817	826	875	830	882	850	837	857	804	826	852	887	833	862	852	847	875	811	897	855	817	938	865	806	814	882	846	826	879	852	848	850	893	898	832	806	848	854	844	855	835	829	890	860	875	820	837	857	821	766	863	863	847	831	846	878	855	906	834	884	879	825	838	819	858	826	870	847	838	862	836	853	818	868	820	881	839	804	829	865	873	889	858	871	844	909	845	754	851	850	877	883	861	861	861	849	865	878	852	850	867	914	830	822	813	850	926	837	854	781	885	837	931	847	842	840	889	902	852	879	864	902	876	838	823	880	822	818	827	862	897	872	804	850	846	827	887	911	889	839	904	851	832	866	819	777	834	808	889	862	853	848	845	848	862	832	847	851	860	881	786	827	878	798	851	866	825	845	851	864	834	841	885	859	847	868	898	846	875	870	876	869	848	888	876	859	881	893	794	895	845	880	836	804	895	843	864	843	852	828	856	863	849	905	899	871	867	853	863	866	850	795	876	851	872	835	863	867	868	930	856	822	852	812	872	867	879	823	869	876	911	861	912	815	854	816	880	905	867	831	896	809	866	856	840	896	848	869	844	869	886	887	847	873	879	797	889	823	855	830	895	865	900	836	890	874	852	899	871	848	853	809	894	810	852	849	858	860	847	863	925	870	851	812	851	885	857	901	856	839	816	838	836	812	833	853	844	871	904	840	855	868	853	841	839	843	836	839	846	845	846	905	833	847	874	876	842	897	828	862	827	818	869	838	878	879	875	827	808	886	907	861	856	806	920	857	845	801	878	863	899	822	840	838	871	834	876	819	862	830	865	857	847	867	892	821	808	889	852	899	865	899	835	855	839	861	839	914	854	851	889	902	872	855	862	825	845	865	855	923	834	859	846	863	848	871	878	879	851	817	825	867	866	885	843	823	860	869	792	898	883	861	794	858	895	867	897	832	882	879	808	858	872	862	860	850	808	862	873	896	853	884	826	875	867	887	874	800	838	869	849	882	827	826	880	810	869	860	855	841	854	875	862	895	832	845	854	804	874	808	809	856	847	913	864	911	823	842	813	862	904	869	888	857	856	863	906	836	899	874	871	868	865	867	879	852	853	839	876	878	838	877	803	918	866	870	826	855	918	844	860	829	897	870	826	881	868	841	876	839	832	831	854	920	845	827	889	919	862	858	857	889	899	844	799	850	834	891	875	864	859	859	825	848	867	906	834	833	877	845	846	856	872	875	850	875	876	851	846	865	874	853	828	830	819	877	845	901	852	878	852	835	849	878	854	861	843	858	848	878	870	838	851	920	837	887	881	834	910	851	851	858	862	840	813	800	856	894	847	872	881	855	839	850	822	879	776	857	845	865	805	899	789	884	847	896	819	849	888	884	801	817	858	837	915	904	876	891	827	867	826	852	813	839	902	900	878	872	851	898	859	862	870	839	816	872	832	858	827	867	856	857	853	885	840	881	839	856	878	876	849	823	837	889	855	864	884	857	890	852	856	819	873	879	833	928	869	916	909	844	900	881	866	853	838	840	858	855	814	850	864	851	873	862	827	844	882	889	867	855	857	860	872	867	821	851	895	804	853	909	842	884	858	870	839	864	875	899	869	846	828	914	856	845	861	890	882	840	826	799	893	883	842	933	867	839	906	901	853	840	848	837	854	851	916	834	858	864	822	868	840	823	885	847	860	885	799	925	852	899	901	887	860	880	867	901	840	817	863	846	890	875	837	797	819	907	817	802	817	882	860	820	841	866	908	889	882	906	873	842	886	832	909	875	888	911	850	875	892	843	855	853	795	840	834	930	833	846	831	916	847	897	869	901	835	855	830	833	849	846	845	903	833	829	841	872	885	875	836	856	845	860	861	873	827	867	878	874	859	834	845	849	841	859	892	862	885	874	882	840	874	951	884	786	888	834	906	849	804	878	866	891	857	862	847	839	866	889	823	791	894	856	840	848	896	819	833	881	906	850	877	850	821	843	854	881	914	870	886	848	810	830	845	867	813	824	865	842	817	850	837	827	837	865	841	872	943	843	811	869	845	866	893	857	900	866	847	868	866	855	858	841	906	871	858	862	841	867	898	836	872	869	894	864	857	877	927	866	846	838	857	876	837	865	856	827	830	878	805	876	890	843	918	845	849	835	858	901	805	826	882	844	854	843	871	849	836	858	875	882	844	833	874	892	829	820	879	893	830	826	852	881	860	878	906	855	828	894	855	913	876	915	859	896	853	856	866	830	810	865	894	825	830	856	862	863	838	819	879	880	846	847	829	863	942	840	847	883	848	810	843	905	784	888	894	832	885	886	829	873	818	838	881	846	857	883	823	923	807	816	901	879	867	788	854	870	915	875	852	813	829	838	824	826	898	849	856	858	880	873	885	862	851	807	894	838	823	867	825	830	827	825	850	833	879	855	855	836	877	830	920	880	910	868	859	857	875	864	826	878	853	870	854	844	906	868	850	822	864	883	866	816	884	817	861	894	834	881	880	882	845	899	895	857	862	860	876	884	862	861	869	878	834	860	836	831	863	850	927	820	827	868	852	853	892	864	889	832	875	847	805	874	844	829	849	847
24768	21032	23873	28236	20967	12988	552	396	346	311	317	322	281	278	310	240	261	279	281	289	272	274	271	277	265	303	267	257	263	255	253	241	280	285	232	266	246	244	285	252	272	296	272	278	260	244	252	261	239	262	252	222	264	279	257	269	259	256	259	243	243	284	259	258	247	257	230	266	279	263	233	233	265	282	252	273	240	245	271	277	257	269	257	269	281	276	265	239	266	301	240	226	269	272	264	286	300	267	225	283	238	249	261	286	253	259	267	263	270	276	272	244	280	285	270	245	265	235	297	252	267	258	258	275	268	251	232	261	255	277	272	277	271	279	271	258	264	274	265	248	281	242	241	268	263	270	266	252	271	267	239	236	278	251	247	271	265	302	296	263	223	271	236	256	271	272	250	236	273	256	261	255	276	270	271	304	247	259	250	275	255	268	240	270	266	253	230	243	247	278	275	282	221	269	270	236	230	279	242	240	271	258	252	248	263	257	263	245	272	285	281	241	295	256	285	259	291	254	260	220	277	276	251	280	269	267	309	254	254	289	257	263	258	250	291	245	279	236	250	267	221	258	264	276	271	262	294	265	264	250	253	273	243	290	265	271	271	253	250	255	276	259	252	262	242	294	268	228	253	247	267	289	265	274	266	264	277	246	285	260	260	251	289	303	223	246	248	265	247	257	290	268	268	265	258	260	243	267	261	269	273	251	260	267	263	246	263	266	289	258	255	242	270	294	255	211	261	272	266	247	241	290	227	268	268	259	272	286	256	272	269	276	262	285	259	250	266	229	279	281	251	284	268	228	242	281	268	272	261	226	261	240	281	248	258	261	262	255	262	268	253	265	266	273	272	204	304	246	270	263	251	248	260	254	252	270	247	255	265	295	266	251	263	255	254	245	236	236	258	275	285	246	288	268	258	283	254	274	255	263	277	289	255	272	271	269	254	265	276	273	260	248	250	253	277	269	264	282	246	290	244	244	271	279	246	284	255	261	265	265	244	258	267	254	252	249	281	277	291	227	257	254	266	241	262	269	214	249	265	265	248	265	281	258	279	265	269	275	274	262	270	275	276	257	278	265	259	255	278	256	244	298	241	224	273	278	260	273	278	273	274	258	232	225	234	256	249	286	239	264	274	285	236	248	260	260	244	279	259	260	246	246	267	258	255	277	274	277	243	252	259	283	254	258	223	239	266	272	267	255	262	279	275	259	233	274	257	239	262	254	263	282	284	276	244	269	232	270	282	259	270	267	228	246	268	270	267	260	259	267	281	258	235	259	295	250	264	287	266	265	237	263	254	284	277	267	264	249	268	256	229	256	252	266	274	259	261	230	269	264	266	239	268	277	274	272	239	244	265	260	279	233	261	292	278	284	249	254	213	263	279	245	268	269	274	258	250	243	260	258	214	277	256	260	250	249	269	249	286	292	282	249	268	234	244	250	253	271	246	248	248	270	281	271	215	255	258	251	274	264	244	269	244	269	266	249	258	278	270	263	265	271	284	257	255	252	265	293	225	275	255	275	269	261	257	297	272	257	289	250	257	230	234	291	270	250	265	252	244	279	278	279	239	253	276	281	259	245	237	273	256	271	252	263	253	289	249	285	252	257	282	266	278	265	267	239	262	268	275	282	273	234	276	263	268	267	257	284	281	261	239	271	271	254	256	257	282	266	245	255	262	230	277	268	300	263	276	238	288	275	294	248	276	253	234	269	259	252	255	271	280	269	294	294	278	264	233	277	257	243	254	235	255	261	238	254	238	261	260	288	269	265	276	240	272	259	252	251	244	230	273	276	240	245	276	241	261	248	262	260	299	253	257	244	261	270	270	269	272	242	249	281	273	252	267	266	254	230	273	288	254	289	245	240	257	245	247	253	261	262	260	238	261	240	271	242	293	279	260	277	267	295	262	258	285	273	310	276	275	264	266	264	252	274	275	287	274	319	277	265	277	277	278	234	264	266	264	270	243	233	285	283	271	315	257	247	264	260	262	266	256	287	259	251	257	249	250	238	258	270	267	244	284	266	288	279	257	253	288	291	263	266	274	256	235	259	283	215	266	257	227	266	255	289	277	262	256	247	250	249	258	255	252	291	243	269	268	279	238	259	276	231	250	267	254	270	241	272	253	237	258	248	245	264	274	276	270	258	228	270	281	259	257	274	268	270	249	278	249	265	276	259	272	278	266	255	272	263	264	279	252	231	241	281	281	260	271	276	282	224	256	223	246	281	268	258	267	264	236	250	275	284	260	244	249	275	236	270	251	230	267	266	277	257	238	276	275	255	259	261	258	251	253	281	251	256	219	267	264	267	249	282	253	244	276	276	255	258	244	251	284	263	267	251	257	244	267	285	265	253	273	256	263	263	281	259	270	263	258	243	265	280	282	282	308	269	253	295	291	287	272	245	270	279	256	279	277	272	274	261	258	230	255	238	292	261	249	250	263	251	272	253	275	261	253	249	255	248	269	219	259	261	259	247	255	239	249	271	230	267	251	254	243	280	260	249	232	231	254	265	273	249	242	255	255	250	265	265	262	285	259	242	279	254	274	292	265	275	266	262	251	246	265	291	276	274	264	260	273	277	228	275	278	251	254	274	283	254	264	253	276	275	244	259	260	282	289	251	289	283	305	265	245	272	254	272	282	256	282	260	263	269	300	270	298	262	275	280	215	280	249	252	271	255	267	260	251	253	236	301	270	255	287	313	268	261	267	275	258	293	268	250	259	285	265	260	255	249	267	253	266	257	270	275	268	276	271	261	227	261	259	264	278	269	267	281	272	260	264	256	270	288	246	275	263	257	290	234	254	242	273	280	292	280	269	273	261	252	264	242	285	277	235	258	264	247	274	239	279	253	274	258	271	239	271	274	284	293	268	257	241	289	243	270	268	264	297	258	262	253	276	277	263	250	272	284	241	236	254	280	282	261	274	276	258	274	255	286	255	302	259	254	244	242	267	265	272	254	228	278	230	246	242	278	263	282	303	260	234	250	265	262	243	261	264	234	271	278	248	279	285	270	274	266	284	226	221	254	246	277	310	238	269	243	255	279	263	290	279	297	271	248	273	277	241	286	245	250	239	240	239	263	288	272	234	237	280	237	282	244	251	254	222	265	260	269	251	238	273	285	289	246	278	248	255	240	245	251	252	270	284	265	284	278	229	263	228	269	254	273	274	283	270	282	258	277	256	264	301	262	249	258	248	259	231	270	257	257	244	273	256	274	263	255	273	274	271	244	245	278	246	291	276	247	250	250	277	276	232	277	254	268	271	236	279	248	289	212	257	265	251	273	257	249	256	269	282	280	238	276	255	268	245	258	257	250	283	265	251	275	261	288	235	270	267	285	246	246	254	259	259	304	280	256	278	264	236	237	259	268	251	273	252	262	285	282	279	284	272	281	252	246	233	246	249	226	249	274	262	263	267	254	265	241	240	276	259	260	241	233	253	245	272	229	258	250	223	262	241	250	228	285	288	276	253	286	260	266	252	256	270	254	264	296	261	222
3309	2111	1226	841	759	754	703	663	649	653	636	645	648	650	647	675	655	660	626	639	656	620	646	599	632	639	662	636	648	617	631	623	666	668	660	601	605	682	605	626	693	659	670	592	597	616	631	627	692	645	655	647	658	680	641	628	617	656	627	629	663	645	659	616	645	619	635	614	677	654	615	625	611	648	601	595	683	636	638	647	623	659	665	636	630	623	635	651	669	678	578	645	654	605	660	625	650	626	666	645	625	646	624	657	633	637	648	632	645	671	649	635	669	657	673	646	609	617	630	643	620	587	646	661	590	620	609	639	621	677	626	670	654	661	626	641	661	626	653	656	635	679	633	636	640	596	616	615	656	632	625	596	647	648	612	672	662	601	615	592	604	654	666	660	619	664	622	676	666	611	657	661	651	610	658	621	623	616	656	617	641	688	619	678	591	656	677	620	588	654	650	597	664	664	656	688	634	678	612	667	627	607	651	604	634	617	647	608	619	650	587	600	597	690	602	633	623	655	617	667	678	656	680	662	660	684	674	647	615	663	681	611	607	649	668	645	610	625	627	652	612	632	654	621	677	628	632	608	632	651	636	640	679	626	612	574	642	612	627	653	655	669	620	615	659	672	629	637	619	620	644	640	652	646	665	633	626	614	645	645	615	584	653	606	625	658	648	652	657	621	640	664	626	619	668	638	591	645	633	646	658	642	586	630	664	628	659	645	713	621	586	637	601	670	638	637	643	664	665	615	635	656	643	644	660	630	645	644	645	679	635	653	664	659	665	624	627	657	613	644	694	683	620	673	666	669	609	607	615	611	650	625	631	678	643	676	666	661	633	622	667	623	639	614	621	689	618	648	650	616	626	676	667	593	658	602	592	640	609	663	636	658	613	672	643	701	635	645	633	617	672	644	693	608	638	654	644	615	635	653	654	619	654	662	692	626	631	632	632	657	610	603	680	637	606	653	649	689	632	647	652	682	638	634	607	603	688	617	615	638	645	573	663	631	635	677	650	630	647	601	632	623	690	642	630	663	684	608	664	628	649	628	650	632	641	708	647	627	652	672	636	655	626	635	650	643	626	631	667	639	617	672	623	610	621	675	608	644	644	639	661	658	638	591	655	621	635	621	684	635	614	627	656	660	636	658	678	651	658	619	647	681	634	596	654	700	631	642	624	666	616	577	611	694	651	609	638	628	644	646	709	657	608	657	610	588	613	623	654	619	593	642	636	637	640	682	659	606	602	646	633	643	668	662	602	644	614	664	630	654	635	627	630	589	643	628	633	631	645	655	674	643	607	636	638	611	620	680	621	706	668	671	650	634	651	626	661	641	656	653	643	636	591	615	653	632	620	646	610	606	623	660	642	635	632	651	664	608	636	614	643	662	639	651	678	687	688	630	604	653	619	644	644	634	624	657	684	636	624	679	603	674	628	634	676	621	616	662	654	643	605	586	651	623	639	622	656	612	669	621	655	599	692	649	641	619	644	614	603	661	637	688	603	593	636	623	665	603	655	606	667	689	637	664	623	626	639	656	617	612	629	607	588	600	635	643	598	659	643	612	658	617	678	642	663	670	628	596	636	677	619	638	652	611	673	636	643	635	609	642	585	639	603	656	690	639	646	645	678	634	605	611	677	636	627	641	618	575	654	672	648	655	659	636	603	654	639	625	637	620	653	657	608	625	688	650	602	599	619	666	650	668	641	621	613	632	606	693	653	630	602	634	616	659	631	682	619	644	606	661	619	629	673	596	620	634	624	607	640	646	642	641	682	681	643	649	641	617	604	614	671	684	585	639	631	651	639	638	633	644	652	627	648	654	648	621	645	592	648	609	634	682	598	647	588	671	643	663	649	628	623	614	569	616	687	648	635	682	636	615	631	650	681	636	663	618	638	640	587	600	655	620	667	663	657	618	649	631	639	649	626	616	622	671	627	675	634	625	697	591	617	620	658	630	657	637	634	626	659	663	621	614	645	680	647	664	679	690	583	677	643	638	671	634	641	654	627	647	617	640	646	663	648	642	667	625	668	652	653	666	632	665	651	638	624	606	629	653	631	588	604	678	664	638	648	626	613	631	634	672	621	634	601	627	609	656	627	649	627	646	641	670	635	641	645	680	597	659	655	627	624	655	642	624	650	656	639	621	623	636	668	687	623	643	644	621	627	643	654	608	653	704	631	618	657	609	620	634	617	608	720	611	610	681	630	637	634	653	631	660	655	610	602	634	654	587	673	632	622	637	698	653	619	637	675	663	661	622	708	649	630	637	614	634	696	663	607	607	593	618	631	604	638	648	669	619	637	610	614	642	643	593	639	670	631	617	604	637	632	630	644	621	656	641	613	603	606	633	670	633	681	608	623	659	654	633	682	675	663	620	626	633	626	642	629	665	576	631	627	605	606	602	666	658	649	638	664	639	663	640	641	637	632	661	644	617	660	638	629	691	602	646	660	641	613	619	619	668	621	655	672	602	657	635	662	664	653	666	613	645	614	650	637	599	622	668	640	630	623	656	633	650	673	664	667	630	649	604	685	641	638	659	651	640	618	636	648	653	603	673	616	616	626	632	645	622	631	671	643	585	643	677	659	614	599	640	625	708	599	649	595	599	654	633	644	610	662	607	642	623	652	631	681	654	641	653	632	618	647	628	673	648	670	647	617	651	612	617	634	703	627	611	685	722	643	628	614	655	602	596	596	631	652	606	646	622	628	623	651	666	638	629	681	604	663	638	629	675	626	665	640	650	688	618	655	641	619	657	677	642	619	629	620	639	632	638	621	656	627	622	652	607	697	598	636	635	640	622	591	657	652	656	634	598	614	645	624	611	621	662	655	616	654	635	628	683	594	601	673	606	648	626	638	641	680	642	607	623	634	648	655	600	620	635	636	664	624	670	638	627	670	584	670	641	614	624	672	637	622	647	629	624	643	699	694	653	628	626	579	630	640	678	674	607	631	659	621	630	682	602	678	655	678	656	635	678	612	637	604	682	636	624	617	671	597	653	613	645	660	601	619	668	664	690	624	656	648	692	646	669	621	631	652	646	643	638	642	653	612	632	635	613	689	624	670	649	634	657	694	634	602	622	663	630	618	654	641	675	628	633	672	658	642	652	679	665	602	609	577	629	611	631	606	586	662	623	624	648	688	601	679	647	657	604	629	651	646	601	706	617	629	604	633	618	655	650	644	621	663	617	649	636	634	625	620	644	626	635	640	647	649	636	621	678	659	642	636	649	620	646	614	618	625	607	638	624	644	667	620	643	626	649	604	617	622	554	662	630	609	688	703	625	587	622	644	639	621	636	606	643	597	632	613	642	625	608	608	662	633	652	590	649	612	597	593	640	643	661	623	628	649	623	666	648	644	641	652	633	615	598	669	664	674	645	658	599	641	633	658	639	619	603	652	652	590	626	640	629	657	649	644	674	622	630	674	634	643	666	620	601	651	603	618	632	624	595	644	582	633	616	663	639	591	622	638	628	637	641	641	673	705	647	657	645	680	590
23938	21004	24393	27836	21004	21017	12350	453	275	209	174	200	198	196	174	187	176	162	150	160	141	131	158	130	142	146	139	135	135	130	134	127	135	127	121	103	135	140	121	133	135	119	114	134	129	130	143	120	123	127	114	122	109	137	137	145	138	121	122	114	131	133	163	140	116	152	129	120	112	116	123	125	130	130	116	123	122	117	126	142	108	146	146	145	123	105	136	118	120	114	110	117	128	122	130	131	137	123	120	128	141	128	137	115	132	137	125	138	110	131	138	126	120	100	118	130	118	135	131	123	127	140	124	127	119	114	129	119	108	117	121	134	139	115	113	140	145	113	115	134	119	139	123	124	112	103	96	111	126	142	130	126	125	133	110	114	133	124	136	94	127	132	149	128	150	125	131	125	127	116	140	108	123	109	136	131	128	124	124	104	124	114	125	124	128	115	129	128	115	129	110	140	136	128	138	143	135	122	122	110	124	119	110	123	107	126	112	111	141	126	134	129	109	132	123	120	129	130	120	132	126	131	122	109	114	119	128	133	131	130	130	111	140	160	144	128	137	127	129	132	130	116	103	142	143	130	120	123	118	121	111	114	136	129	124	132	146	124	120	120	106	122	116	118	135	110	99	107	119	126	139	142	120	103	133	122	110	103	114	119	122	134	121	128	124	141	137	122	125	121	127	139	152	123	135	114	125	126	125	122	114	123	122	108	136	127	118	111	135	107	116	113	145	119	114	137	131	118	119	133	125	142	102	119	140	118	128	127	110	132	143	111	127	131	116	116	130	111	124	143	127	126	132	138	142	125	121	110	153	124	112	112	132	123	143	109	147	122	129	127	124	106	115	117	109	123	104	106	105	113	102	141	119	106	128	138	132	135	119	138	119	111	139	109	128	120	112	141	115	151	110	129	135	155	124	123	132	151	117	123	115	108	138	129	138	142	115	122	115	153	124	120	114	121	132	126	136	129	128	127	116	122	129	105	140	114	122	118	127	117	155	140	123	127	107	124	111	136	139	116	144	130	119	126	117	133	140	131	128	118	130	127	134	142	122	123	120	129	139	133	124	112	114	138	117	123	135	108	92	126	124	122	120	132	113	112	123	115	121	127	130	121	119	125	125	118	126	119	139	119	142	120	147	119	129	110	121	124	125	120	127	109	140	112	134	120	123	142	110	123	127	130	133	126	130	128	136	113	109	123	123	135	149	133	149	125	107	120	98	105	112	129	124	142	112	133	119	129	126	120	107	114	139	130	119	108	137	138	122	131	124	131	132	145	142	128	129	119	123	117	111	120	133	112	116	121	124	109	149	129	128	116	130	129	120	130	117	133	133	134	120	126	126	120	133	131	102	120	116	130	98	123	128	136	144	118	115	121	111	109	127	128	135	122	135	122	121	125	107	148	123	121	126	130	137	126	120	122	126	149	129	116	143	159	119	147	103	107	125	114	118	113	127	134	108	131	147	117	105	124	107	110	124	103	130	124	100	143	127	120	116	113	117	110	107	115	126	131	142	141	126	109	135	111	114	132	139	127	122	93	110	135	136	142	107	133	126	131	147	128	130	113	112	133	129	125	128	131	137	127	123	113	141	122	120	134	119	118	135	135	97	116	121	132	126	130	120	142	104	108	117	114	123	148	124	118	108	116	107	109	117	93	136	111	157	114	126	137	130	133	118	124	154	114	107	114	129	117	132	121	111	134	127	157	140	132	121	113	129	136	135	135	124	112	135	136	124	140	113	113	104	141	139	116	109	120	128	134	156	127	121	116	137	135	137	147	117	110	127	124	131	123	103	130	100	118	119	145	125	126	132	122	135	131	121	119	116	141	122	130	121	107	121	131	125	117	126	130	120	124	103	131	116	140	130	137	112	127	136	103	135	124	136	98	120	125	141	130	138	119	117	112	122	137	122	108	124	126	117	128	119	126	125	120	108	126	135	132	135	143	123	132	128	130	122	117	157	127	127	120	125	130	152	134	129	125	125	122	129	124	122	128	134	122	110	128	136	129	131	116	122	121	120	131	122	119	113	122	128	119	122	127	117	122	117	118	127	124	129	131	129	99	151	116	133	132	116	142	140	111	153	101	129	126	111	124	116	135	109	126	98	136	136	115	87	113	118	118	122	115	124	132	135	129	128	128	128	122	126	128	115	123	122	127	109	142	148	114	148	120	152	109	105	106	136	113	118	118	120	117	134	112	122	123	103	120	150	143	126	132	120	121	140	120	113	122	141	114	124	124	118	136	122	105	125	109	103	129	141	138	124	117	136	135	130	138	151	125	126	134	132	112	144	146	120	129	122	121	130	152	111	109	125	132	110	117	115	123	110	122	113	145	116	128	117	98	148	118	129	123	135	108	138	137	125	121	155	137	117	114	117	130	108	143	113	118	121	107	120	112	132	118	108	127	117	106	147	124	118	131	133	127	113	120	132	137	146	100	144	127	129	116	126	106	121	132	133	116	128	164	140	119	146	125	120	107	113	126	112	130	132	125	124	117	140	119	121	123	116	129	131	129	113	132	132	131	98	127	126	124	141	131	137	98	129	114	113	126	143	126	127	125	135	105	134	129	110	128	128	113	137	148	127	115	110	128	126	119	130	124	137	141	127	106	119	128	121	136	120	113	109	112	111	128	119	123	126	122	119	118	125	131	123	137	130	116	134	138	143	127	129	115	126	113	139	143	143	138	141	123	128	119	105	131	135	103	119	130	116	110	115	127	123	148	138	144	134	122	107	122	121	133	119	121	137	131	125	125	124	117	127	144	115	134	118	117	120	123	142	109	109	127	116	136	131	109	117	126	125	117	134	110	127	127	129	118	127	104	101	121	140	116	84	88	132	129	137	111	114	98	127	114	126	112	139	129	111	123	128	111	110	115	114	124	127	132	122	136	141	118	127	147	119	119	130	128	103	112	126	122	134	126	101	119	135	138	121	144	145	128	112	108	122	126	116	117	120	124	112	116	114	130	129	112	133	116	118	147	132	146	124	128	107	113	125	130	103	136	136	130	135	133	128	117	113	132	135	106	140	111	120	122	128	123	130	113	115	98	123	123	138	120	136	133	133	113	119	117	102	102	140	114	137	103	139	115	126	118	107	126	126	112	126	138	129	115	120	126	120	116	122	141	123	106	122	129	104	118	107	130	113	122	122	140	123	134	127	128	142	110	143	123	105	135	142	119	132	120	116	113	106	126	126	157	131	127	126	106	123	105	106	132	107	134	135	136	126	112	136	133	126	128	121	134	123	132	128	114	132	128	116	121	123	126	151	121	104	122	93	112	121	113	148	129	119	127	137	135	125	124	136	124	105	123	122	127	114	122	125	136	129	129	119	119	114	136	101	121	102	127	139	119	109	136	132	130	126	103	132	126	118	124	113	118	135	110	131	121	129	117	124	107	148	112	131	121	118	135	119	116	139	106	134	129	127	134	105	135	124	124	104	117	130	129	115	124	124	131	105	108	116	126	118	101	120	125	99	135	128	132	132	134	117	120	133	141
3166	3267	1563	801	615	487	468	443	378	393	373	359	369	370	332	355	341	350	358	332	316	356	348	345	382	355	316	352	365	326	338	360	346	345	350	354	361	342	325	324	333	351	312	333	317	347	366	346	320	340	357	344	333	303	351	343	349	315	334	305	340	342	376	370	322	337	327	357	348	348	332	336	313	337	355	356	372	304	358	356	343	315	322	331	336	339	336	317	340	345	337	302	333	365	350	334	370	322	322	337	350	313	337	362	354	319	351	350	342	343	308	317	324	350	357	342	308	346	358	373	356	366	323	348	367	342	316	337	331	347	287	320	332	353	357	362	301	306	366	341	364	312	330	309	365	305	343	331	345	326	346	366	316	360	351	321	335	333	327	344	342	333	349	346	345	346	319	356	372	330	300	314	364	325	360	343	333	320	336	363	358	318	364	332	329	325	343	322	325	325	362	335	344	341	365	366	336	322	334	313	339	326	352	339	336	329	332	333	330	330	350	315	344	347	311	357	323	337	335	324	337	326	344	339	342	354	332	331	356	348	321	326	331	371	328	327	320	347	352	342	356	325	316	307	332	360	335	347	338	329	325	371	355	349	359	386	310	325	361	322	343	352	342	343	317	338	342	340	360	349	344	322	327	349	322	327	341	319	360	329	334	337	352	316	325	343	361	346	302	356	315	369	322	325	345	286	324	316	315	358	364	317	337	331	343	343	329	341	310	341	324	336	312	333	339	334	354	350	339	365	337	344	360	357	337	354	349	327	344	321	333	344	298	371	329	350	345	320	317	334	317	361	347	339	334	341	344	344	363	331	375	342	326	332	355	329	305	331	320	302	353	339	334	331	339	348	318	344	353	353	327	340	299	377	345	359	299	358	329	343	351	330	331	321	346	351	329	333	376	326	333	334	334	344	324	332	348	354	340	317	336	335	322	355	362	308	325	330	348	329	359	349	331	322	355	364	333	307	349	341	346	348	329	334	319	333	313	358	345	343	349	354	335	335	356	327	330	362	333	372	337	309	355	340	344	323	384	364	374	361	343	344	345	332	360	346	340	336	327	346	370	330	353	378	343	347	377	323	320	326	352	343	319	330	309	351	329	346	345	323	369	387	357	327	338	359	319	340	329	377	329	337	322	368	321	375	338	351	327	322	313	317	337	367	327	340	388	360	330	369	340	304	323	361	349	330	358	350	309	356	377	329	370	315	367	361	322	324	356	329	338	348	321	341	336	364	351	329	327	359	334	336	332	353	323	336	304	342	336	336	331	324	340	332	348	356	347	370	354	336	316	345	302	324	330	341	355	357	337	315	343	340	340	341	319	283	348	324	313	334	339	330	357	308	342	340	345	361	324	356	323	344	369	350	349	304	348	343	368	347	317	361	321	349	342	310	364	313	372	325	353	359	310	343	329	324	333	321	312	341	328	310	331	328	330	342	337	335	372	340	312	383	325	332	382	350	329	333	312	338	329	370	346	313	347	334	322	328	318	342	323	340	368	339	345	298	387	374	344	329	340	342	309	341	355	339	341	344	323	358	352	312	319	345	334	332	339	318	304	290	298	317	345	352	366	335	370	353	348	343	329	370	360	354	383	318	320	364	340	333	319	339	348	345	340	341	350	310	354	308	318	335	320	362	318	348	369	342	340	303	314	358	360	348	348	312	303	351	345	359	339	324	344	316	353	328	342	344	349	340	314	337	334	351	292	368	368	341	325	352	343	332	323	321	371	340	315	344	365	351	309	339	336	333	330	303	303	379	345	336	329	352	306	315	350	330	348	335	332	358	351	311	340	364	363	308	354	322	335	355	314	311	313	348	316	338	327	336	319	336	375	349	350	348	330	331	366	346	357	379	356	342	315	329	327	338	341	318	321	341	297	328	331	317	365	352	336	349	324	350	335	388	336	326	328	324	324	333	343	327	329	358	337	351	312	352	331	350	313	337	327	381	337	341	367	339	335	330	351	340	328	318	323	297	351	346	318	328	337	301	335	328	336	325	353	328	341	346	328	329	345	337	328	330	355	370	352	344	317	327	338	331	338	337	333	333	337	363	324	331	333	342	344	342	358	341	323	301	348	331	356	319	341	349	348	337	323	323	357	305	315	352	329	315	331	321	318	328	330	322	365	345	335	322	340	332	332	359	323	327	326	363	363	315	353	345	330	360	350	344	334	301	335	325	329	333	316	348	326	360	315	334	323	339	358	359	354	329	353	325	322	380	344	373	337	357	342	328	361	352	337	359	306	331	332	326	351	362	381	350	337	350	296	334	340	317	340	314	355	340	335	336	332	343	328	315	361	350	336	310	332	319	343	374	320	339	327	341	384	319	334	288	294	335	308	347	334	331	331	343	334	327	332	341	348	350	348	340	346	327	310	320	311	344	362	328	319	344	320	309	391	326	337	364	332	360	327	379	342	366	343	324	341	351	365	329	357	334	346	353	308	378	346	354	334	327	309	329	341	333	350	346	325	310	350	326	320	335	325	352	348	364	342	360	360	397	283	340	368	391	348	299	343	323	318	335	342	333	326	371	349	331	342	346	312	347	317	315	347	312	341	334	348	320	360	314	332	347	351	321	353	347	364	375	316	324	305	359	306	341	303	371	320	322	308	324	324	347	333	371	292	332	335	349	324	345	320	329	340	363	307	338	335	349	334	326	338	351	361	300	367	341	336	341	345	355	367	346	336	351	300	352	316	332	342	333	333	360	329	338	322	351	352	386	352	350	350	348	341	373	318	346	322	319	365	340	339	348	325	328	367	336	347	338	346	332	293	357	332	330	343	328	322	314	319	327	351	367	334	347	316	359	346	355	330	327	339	341	296	348	312	347	312	335	352	336	360	335	321	336	317	330	317	332	316	324	335	338	355	329	332	327	349	357	347	347	347	342	352	344	351	306	303	333	330	325	340	334	299	319	337	320	319	327	323	320	304	356	317	327	342	320	345	335	346	375	368	347	326	331	349	370	351	336	327	319	330	338	364	314	365	319	361	339	342	339	355	337	330	337	298	325	357	323	368	359	317	333	371	319	319	349	353	359	320	380	337	373	393	370	281	331	335	348	335	334	342	353	368	305	335	355	358	302	335	343	365	354	342	353	346	383	343	340	314	363	353	357	354	358	353	332	318	318	318	338	340	363	348	342	327	309	343	333	338	353	336	349	339	360	343	325	345	343	335	318	340	336	308	346	335	360	333	355	329	317	366	345	333	367	335	370	355	340	348	339	344	340	354	351	325	315	331	340	323	307	378	369	338	332	359	334	311	343	356	333	319	369	358	359	347	353	325	335	369	344	325	337	345	347	321	334	322	359	351	317	325	341	317	377	369	350	346	348	351	344	312	327	357	321	345	335	352	353	332	349	330	360	382	325	321	356	347	331	375	336	328	337	313	311	328	354	336	361	331	308	342	333	312	355	333	351	310	344	348	354	336	338	366	312	327	335	349	341	308	333	339	361	338	371	307	312	328	326	344	347	347	362	359	336	345	353	304	338	308	365
30840	20458	10370	794	434	412	352	357	351	360	344	356	398	322	366	354	351	409	343	339	345	394	338	353	408	365	347	365	313	356	354	373	341	368	318	360	345	361	321	372	353	355	362	365	362	362	382	350	360	363	351	367	355	351	418	348	334	335	378	389	371	396	335	335	365	352	360	323	378	353	361	343	342	368	348	367	373	365	356	379	347	349	348	355	377	302	339	343	331	372	354	343	385	361	315	368	320	332	380	379	326	345	365	349	336	383	371	398	358	329	360	334	362	326	337	358	353	345	360	350	335	371	376	370	367	326	371	334	355	344	362	392	371	336	344	352	402	371	357	331	328	347	350	402	340	346	306	338	316	345	384	386	352	343	354	338	398	363	393	377	381	354	335	318	334	385	388	362	377	352	352	332	382	378	343	350	351	377	364	342	326	330	356	379	355	372	331	345	373	370	339	339	394	358	334	339	350	356	317	377	335	362	358	331	334	364	390	359	361	414	334	358	360	382	366	328	332	352	357	352	375	380	333	367	381	375	375	361	396	330	349	343	352	357	344	370	337	334	366	398	315	338	347	377	351	381	370	371	384	363	396	357	380	385	330	356	374	337	367	341	391	337	368	350	368	369	365	345	333	355	341	351	318	345	311	335	369	359	356	349	352	320	341	371	367	371	347	384	347	336	388	368	329	357	347	354	358	401	358	342	342	325	352	378	317	314	360	336	307	365	358	371	344	374	356	344	362	387	348	354	384	353	334	348	350	408	388	369	378	374	356	323	340	333	359	339	375	367	340	342	340	371	329	356	356	360	333	369	372	336	363	326	385	332	344	384	353	351	342	341	341	337	347	354	352	360	357	373	339	390	397	318	344	356	343	330	386	330	380	357	351	345	372	402	364	386	303	365	352	372	341	334	355	317	354	371	352	328	358	336	337	345	378	340	355	346	340	325	316	337	348	322	340	381	337	348	352	333	370	337	335	371	390	376	370	373	349	377	331	370	325	375	353	370	366	358	304	363	330	356	352	376	300	345	351	382	356	338	337	353	372	353	331	383	387	371	364	347	348	352	366	345	332	386	337	368	389	351	321	334	337	356	337	362	350	349	358	367	377	322	368	325	349	360	375	367	358	338	357	370	382	343	370	337	384	379	346	333	369	336	391	369	385	354	357	363	353	306	397	379	354	374	331	347	395	342	384	365	364	353	366	357	351	350	355	362	380	359	316	346	373	386	366	349	365	380	318	394	386	374	379	337	341	361	377	371	393	366	355	348	343	351	372	356	341	345	345	354	363	356	358	356	390	315	336	338	362	376	345	370	343	346	347	360	339	341	369	342	372	363	359	338	381	352	340	378	348	385	382	328	387	375	338	361	349	328	343	335	335	327	373	397	361	343	374	362	384	353	383	338	352	371	336	374	344	341	394	373	364	327	349	363	335	351	361	361	351	358	357	366	348	342	321	370	357	334	340	340	370	334	343	348	341	362	367	331	364	357	351	339	342	376	362	332	362	364	392	393	340	325	296	353	319	308	359	364	372	394	334	352	364	376	355	356	365	313	312	321	378	348	358	349	341	346	354	338	368	360	336	363	338	365	342	336	358	333	349	335	381	353	347	361	364	332	363	335	360	335	380	379	392	363	332	325	327	378	338	366	331	348	325	344	340	366	361	372	395	349	348	377	344	391	366	371	330	348	391	354	319	386	375	379	348	359	331	335	317	324	371	380	392	341	361	332	343	349	369	367	326	366	350	342	364	391	347	349	362	370	360	364	373	348	349	331	328	360	375	334	340	347	358	365	350	317	358	363	364	348	382	350	368	367	359	365	370	347	355	354	365	347	335	367	331	374	322	345	353	350	360	376	364	360	373	349	379	368	350	360	342	334	349	342	368	354	379	341	350	327	343	367	345	385	338	309	390	371	364	340	368	356	346	370	339	377	353	353	337	383	364	332	353	360	388	319	360	361	342	352	373	364	371	329	376	356	345	340	317	344	341	397	369	314	338	407	381	372	380	366	355	367	368	364	399	373	361	311	371	354	343	336	354	352	367	327	377	361	355	372	345	343	332	350	377	346	346	345	387	362	360	372	365	350	345	352	363	338	353	356	372	415	362	378	358	341	350	354	377	321	307	372	369	370	336	376	321	318	414	342	385	376	360	360	342	383	377	382	316	359	374	337	335	377	321	372	369	370	350	385	348	346	352	350	336	361	372	351	381	383	373	341	383	332	373	347	362	349	359	345	354	343	327	377	360	393	368	384	312	345	361	367	347	354	377	355	344	384	339	327	363	359	370	355	343	359	391	361	380	360	339	367	337	364	330	349	329	339	343	349	375	358	345	344	361	342	379	347	362	365	348	385	350	339	348	331	336	329	333	355	382	350	346	376	390	329	347	364	343	334	364	319	365	390	356	377	363	353	363	348	396	367	334	351	331	351	346	352	337	382	345	353	334	358	338	335	344	391	337	371	337	348	346	367	360	365	369	334	333	366	353	339	370	346	326	355	347	338	354	400	355	356	345	391	337	356	355	371	340	372	365	363	323	357	337	337	360	327	349	337	354	359	325	318	346	385	317	360	369	344	337	359	384	367	368	310	359	370	327	327	319	361	391	372	385	361	363	339	351	331	341	365	369	352	357	357	371	360	327	344	374	353	363	344	376	350	312	333	332	347	385	363	346	342	336	348	342	340	383	359	342	302	333	342	363	372	352	349	352	357	323	367	344	341	358	367	326	376	378	345	387	355	366	350	363	376	374	369	336	361	362	352	331	388	387	414	346	365	357	374	339	360	350	376	363	340	361	379	346	367	323	360	352	380	333	368	351	352	347	343	362	360	365	369	332	371	368	346	349	362	386	342	346	341	371	332	361	353	353	348	344	378	377	366	338	366	384	318	344	349	360	326	352	358	408	341	357	361	352	373	381	376	350	370	359	366	330	356	350	360	346	369	338	347	390	341	353	364	327	364	332	351	341	371	361	360	381	358	361	367	392	336	335	325	358	330	388	348	360	350	364	338	355	344	349	340	356	342	365	380	371	349	352	342	335	371	323	364	330	362	314	339	358	337	367	346	399	368	352	351	357	358	345	354	325	390	347	355	378	364	376	353	365	346	353	378	330	359	336	353	332	368	352	360	393	360	349	373	376	332	395	350	333	378	363	348	373	328	348	344	379	378	383	351	339	357	316	334	334	325	342	355	384	358	359	329	346	371	364	324	335	345	340	354	373	365	378	368	392	335	367	331	362	370	314	349	322	344	383	317	346	393	379	329	346	352	352	359	349	340	369	365	375	367	356	348	331	346	319	357	329	356	335	345	368	350	378	358	374	353	350	332	344	359	366	377	370	341	345	383	347	348	362	348	369	377	327	326	368	344	354	338	353	378	324	401	355	347	372	375	381	370	341	355	360	371	365	352	348	339	353	392	332	375	348	365	373	338	367	344	362	373	344	341	333	370	377	329	349	348	323	345	397	351	353	359	330	358	375	352	368	357	339	343	341	360	359	362
5605	1149	920	891	893	824	880	850	864	872	871	809	865	815	824	859	835	878	835	797	888	855	859	864	874	826	893	871	829	867	854	878	877	858	829	796	823	923	837	887	810	863	876	897	794	902	834	842	847	841	872	889	821	814	851	831	866	855	848	849	848	927	859	870	860	849	823	820	823	846	827	833	876	839	841	847	860	858	841	839	869	828	825	855	883	849	841	866	842	904	823	847	866	846	864	855	810	820	898	819	913	806	847	873	844	916	824	891	851	872	799	862	833	845	864	841	839	783	861	844	822	822	850	850	838	829	880	837	922	853	810	850	862	827	847	831	838	785	869	883	850	849	883	890	901	845	872	855	872	889	807	873	848	848	884	844	829	827	814	840	820	883	874	917	827	870	844	855	852	850	866	830	874	859	818	860	851	866	887	846	829	855	904	870	844	844	854	875	853	835	843	829	842	870	832	861	858	879	850	885	838	853	821	869	842	831	877	877	897	894	793	861	868	893	847	874	820	859	832	866	901	846	887	897	881	850	861	833	890	862	839	837	855	897	862	868	860	820	830	888	810	883	848	866	835	807	871	857	875	860	903	888	893	831	881	891	849	842	849	860	874	851	843	849	794	833	860	876	864	830	921	832	804	856	840	862	866	844	894	859	836	870	896	860	819	900	933	815	877	849	857	863	823	862	848	887	832	868	903	848	866	898	819	894	903	867	857	872	857	895	880	799	771	873	859	808	887	826	823	849	816	859	844	816	841	854	838	843	851	837	849	850	810	861	815	872	876	879	890	879	840	862	941	877	898	905	853	859	887	849	827	918	868	873	918	871	857	789	900	820	834	824	886	843	884	860	841	838	951	851	871	781	864	875	836	843	804	876	858	821	833	811	858	848	895	821	862	856	867	776	850	874	799	840	832	842	895	840	880	879	827	875	838	857	829	839	860	800	794	846	879	823	895	875	857	845	867	854	856	859	843	842	841	841	846	866	841	854	812	855	846	872	830	857	841	806	810	785	888	824	824	847	838	844	859	800	867	831	856	861	848	874	855	876	810	809	844	821	858	901	860	872	849	856	887	847	874	876	871	829	878	861	878	851	853	914	856	843	807	838	844	835	844	817	885	867	857	805	873	846	841	858	843	833	813	787	847	895	876	882	880	921	838	829	897	816	828	850	869	842	874	867	870	855	883	872	834	894	858	826	825	817	800	839	843	841	845	849	860	859	816	909	824	852	915	854	841	835	907	859	906	880	850	833	893	862	866	837	851	838	850	846	884	869	811	796	853	865	864	802	818	834	877	831	855	841	878	835	849	835	886	863	851	905	889	843	846	854	896	884	843	799	911	898	832	866	875	859	880	886	817	849	863	821	838	862	772	813	828	847	874	816	821	804	888	874	830	842	870	801	836	853	806	855	824	829	837	860	824	860	869	839	870	835	887	819	850	876	887	892	838	821	910	917	901	845	838	832	880	802	880	876	873	842	889	844	881	876	894	855	884	835	861	921	845	843	811	840	887	833	840	841	823	830	880	894	874	841	893	833	880	881	852	873	834	870	883	886	821	835	790	867	821	871	887	864	826	811	872	848	840	827	836	889	811	908	867	874	837	836	858	874	830	883	822	839	823	859	868	837	821	852	872	817	841	825	848	863	861	870	868	880	837	835	828	859	831	863	820	862	826	849	844	828	808	867	866	859	830	867	838	762	879	856	810	900	826	846	879	856	832	863	850	880	844	853	847	895	861	934	884	846	806	856	893	911	885	855	823	913	847	859	839	852	852	889	848	873	837	860	865	825	824	896	829	898	833	855	840	857	842	840	818	860	876	803	881	872	841	876	829	876	834	870	845	867	833	848	810	872	874	859	886	814	850	857	828	849	847	848	800	803	847	861	821	875	879	831	843	888	914	854	851	762	890	900	852	871	856	831	917	851	830	859	842	888	840	802	807	863	813	836	831	834	856	882	851	932	882	827	858	851	851	855	843	831	804	833	871	823	848	878	838	839	834	819	865	838	839	867	860	878	840	853	895	867	869	851	874	809	858	832	876	833	838	801	888	894	878	832	852	872	867	867	883	899	804	831	864	854	877	816	855	814	892	856	833	872	897	846	821	850	854	897	849	890	900	884	829	882	869	864	843	893	927	848	872	880	882	834	916	816	815	883	859	852	823	831	884	884	884	883	882	817	845	856	837	857	856	892	827	874	850	826	870	849	881	874	818	920	815	890	885	856	855	877	856	891	856	853	823	883	818	923	853	860	849	887	895	918	857	871	877	828	873	804	805	912	808	844	849	846	792	831	825	837	784	798	870	844	875	809	859	914	847	860	844	827	857	842	852	857	924	842	859	844	870	832	832	839	845	795	880	859	839	855	841	864	804	915	838	782	861	811	829	922	837	832	880	897	873	887	865	841	841	800	859	872	878	932	857	819	843	875	839	848	836	874	853	850	842	891	860	865	851	880	876	802	852	797	843	888	865	789	872	842	853	801	777	905	857	837	849	830	836	897	859	840	851	816	862	853	876	818	832	844	830	846	886	808	917	866	871	890	861	854	896	862	866	871	826	836	845	849	886	855	792	815	862	848	825	889	857	818	902	862	853	883	842	886	920	871	856	865	875	843	871	855	922	820	884	838	864	785	847	820	813	805	841	869	806	823	876	882	825	907	877	894	853	829	815	865	836	867	841	864	816	796	908	833	866	828	832	943	843	846	861	859	855	886	864	863	906	851	854	862	822	809	870	866	875	837	840	826	830	872	857	790	857	809	832	820	853	870	865	856	831	859	812	870	870	865	890	874	816	847	801	865	859	802	892	866	880	871	842	831	894	877	880	829	821	929	869	886	838	827	831	878	859	837	850	862	836	848	856	902	846	876	859	856	820	821	802	825	845	879	860	862	875	829	911	824	843	822	843	865	849	894	859	862	884	826	864	788	825	867	807	883	879	846	867	821	839	851	828	893	821	877	829	864	891	816	914	862	862	863	809	838	905	843	860	881	872	805	856	889	851	847	828	816	865	857	864	820	879	872	916	847	837	912	914	868	852	818	809	790	856	811	807	906	860	847	911	827	793	870	847	842	905	866	873	889	881	872	821	855	908	834	823	801	841	873	820	870	809	879	858	866	799	850	848	889	832	897	860	835	882	833	869	830	846	803	887	863	813	837	800	848	849	867	865	819	813	854	852	824	843	900	839	817	865	866	834	799	822	894	861	829	834	836	892	861	774	875	864	884	837	830	857	871	885	818	874	853	865	816	857	862	901	869	845	866	853	834	851	860	827	846	858	875	841	850	915	819	856	859	807	854	837	811	828	842	898	935	866	821	873	845	783	837	841	874	872	825	848	840	835	867	789	855	883	897	902	894	859	819	806	847	818	845	862	906	870	832	827	904	887	796	885	898	833	898	868	850	832	829	826	821	832	860	895	828	876	874	874	836	867	837	812	828	848	812	820	882	872	811	893	889	830	881	891	844	842	890	907	833	884	875	918	794	850	885	861	894	861	807
24713	21022	23885	28194	20944	12918	523	367	318	312	314	310	321	301	268	292	292	273	255	246	294	285	264	245	243	260	256	285	286	250	248	256	240	270	258	293	251	269	264	270	265	246	256	260	261	259	270	236	297	231	253	250	281	261	249	249	267	271	241	256	240	243	302	235	245	271	263	255	259	271	251	265	271	245	245	252	288	259	245	270	243	264	276	241	232	271	254	237	236	274	282	285	253	247	238	251	277	250	280	272	270	249	222	281	256	278	268	246	243	273	271	262	278	254	281	240	278	244	251	245	261	223	258	273	256	285	245	260	263	239	238	265	229	244	249	248	263	282	256	286	252	251	241	264	239	271	252	288	228	262	283	264	255	264	267	240	252	295	259	244	291	257	258	276	273	252	247	230	234	270	284	270	270	257	280	255	284	249	265	266	267	292	282	257	263	245	277	252	273	254	246	250	263	275	235	268	289	243	225	275	249	265	270	261	256	235	235	296	288	258	259	275	295	279	264	251	229	273	273	243	279	236	246	275	277	258	287	277	290	241	280	293	269	282	253	255	265	284	255	249	292	263	293	252	236	257	268	267	290	240	242	251	220	286	250	273	265	265	271	271	277	269	236	275	254	277	252	223	248	266	281	247	266	248	258	274	238	265	267	240	270	258	291	241	260	242	252	242	250	283	272	270	253	247	267	230	245	300	266	266	257	270	225	238	273	260	233	274	273	303	257	265	275	264	265	272	286	273	240	282	246	253	249	240	276	241	272	279	276	284	278	253	271	275	278	264	257	259	230	253	284	271	255	291	277	242	236	241	249	278	253	276	257	239	255	260	273	266	289	248	264	252	250	255	243	286	278	285	258	228	261	264	283	282	263	237	264	307	261	227	264	225	245	267	297	243	257	243	271	270	258	239	242	252	239	235	272	271	257	276	253	280	256	257	271	252	246	215	251	254	282	272	242	249	265	278	261	250	278	241	234	242	253	259	255	272	250	255	264	237	261	270	257	266	295	242	259	277	280	219	274	281	262	298	273	256	255	297	267	235	273	260	273	252	268	240	258	267	257	291	270	266	242	252	260	260	258	286	265	251	270	266	279	267	261	237	255	247	269	268	253	249	227	240	256	238	268	266	261	248	245	259	241	263	270	234	245	254	255	248	286	290	294	241	259	278	274	243	232	247	281	258	257	243	252	263	261	259	282	255	283	250	268	272	241	258	276	238	228	257	250	266	243	288	282	238	250	260	282	271	248	275	245	244	288	294	296	257	266	251	254	275	253	260	243	262	287	281	281	253	240	279	251	242	264	259	260	288	263	238	265	281	261	240	265	249	227	251	252	277	233	254	283	305	233	245	270	270	264	245	240	286	245	238	243	258	251	228	247	242	254	259	240	254	261	261	252	263	266	249	257	245	215	271	238	286	267	255	212	257	257	262	278	255	244	255	258	244	256	245	259	261	249	256	238	260	248	267	285	251	245	252	246	272	282	289	244	247	283	243	253	276	249	247	280	233	240	242	258	278	268	252	285	280	246	245	267	293	252	252	298	299	268	250	270	259	255	274	273	245	253	258	253	245	261	273	264	272	274	244	262	269	278	245	270	258	273	261	256	238	251	263	263	284	262	261	285	259	227	267	228	254	244	257	274	290	242	270	279	260	243	278	257	284	259	275	248	269	293	252	229	255	234	266	265	230	251	243	264	276	244	261	265	252	252	254	265	262	263	239	280	246	285	254	248	251	264	277	265	245	268	222	262	233	280	261	238	246	251	251	255	239	268	255	254	226	280	257	273	257	248	249	241	266	269	280	275	277	255	254	236	253	272	230	269	242	244	269	265	255	263	243	238	260	267	265	271	257	255	233	259	236	287	263	288	252	256	258	271	262	267	252	270	257	258	232	252	234	260	258	249	254	266	269	278	287	273	243	294	313	248	252	287	264	309	247	301	240	261	268	241	252	281	241	244	236	261	283	295	254	271	260	253	284	273	245	274	254	267	260	263	246	240	269	257	293	270	223	256	260	265	249	274	237	240	257	263	254	250	261	273	233	262	254	263	254	276	275	255	278	272	237	303	279	250	252	246	265	298	240	260	280	237	288	247	274	274	274	262	263	246	255	265	274	259	265	297	262	234	255	291	247	249	240	258	267	272	247	264	261	251	245	267	264	222	243	260	275	272	258	275	253	269	267	249	263	252	256	256	255	259	238	278	260	260	276	258	269	250	270	238	289	245	266	260	258	281	286	265	249	268	286	249	273	258	279	240	284	235	275	258	244	252	263	283	236	264	248	262	249	260	300	263	267	263	249	235	242	282	236	267	265	242	256	266	249	276	293	257	259	274	239	249	264	277	257	255	232	275	292	222	245	248	253	250	269	287	278	238	259	264	267	268	278	248	246	227	297	260	242	247	243	235	252	242	247	267	270	244	297	244	252	285	287	261	282	289	266	269	237	283	237	292	242	251	255	280	295	258	254	285	257	271	268	278	272	242	254	252	260	270	274	248	246	269	269	268	276	254	265	272	251	262	240	257	267	241	237	243	260	270	247	260	261	256	257	271	289	267	258	265	267	274	230	269	273	265	266	270	251	248	248	259	248	254	251	262	248	229	243	255	255	268	242	255	302	231	261	254	243	256	260	246	242	256	252	250	232	261	256	267	258	260	242	259	235	269	268	266	300	269	273	287	249	245	258	298	263	250	262	229	297	238	250	301	266	261	245	245	256	254	255	246	257	270	218	251	245	252	265	249	259	277	281	289	252	271	260	243	279	268	287	240	261	260	279	286	251	264	255	240	258	264	259	273	272	233	264	247	253	243	251	276	272	244	235	245	222	273	241	273	233	245	247	276	269	289	256	252	263	256	248	254	250	262	266	238	279	265	283	273	254	260	270	282	275	242	267	271	264	252	277	245	264	278	259	267	255	249	259	251	271	284	244	245	266	247	246	259	266	253	253	269	282	251	264	275	259	258	258	237	268	276	263	258	278	277	269	258	265	292	234	265	242	323	262	274	257	248	267	235	265	264	228	224	260	255	273	232	253	248	232	254	250	282	273	261	261	253	293	238	249	260	263	269	270	271	261	268	290	279	280	249	268	264	262	265	255	251	251	245	241	241	250	254	266	263	259	268	279	246	269	221	257	261	237	264	267	228	278	265	267	238	249	279	250	257	261	238	252	255	247	268	250	229	247	277	254	234	254	271	270	245	252	254	281	286	265	252	255	255	266	241	286	272	290	293	255	251	234	256	239	272	251	293	255	270	292	271	284	274	243	250	298	252	249	249	273	287	280	291	258	224	253	244	264	248	244	257	264	286	250	295	243	242	274	255	290	270	267	266	256	258	264	277	286	270	267	259	240	262	250	264	255	283	258	276	247	284	259	273	234	240	258	243	249	278	261	285	273	268	265	237	279	271	238	260	271	284	258	266	246	269	239	251	222	252	263	225	245	248	251	278	264	293	260	305	250	277	238	244	273	254	243	274	257	262	258	295	279	254	253	256	241	291	278
3144	2109	1171	894	777	675	653	690	656	668	635	706	678	604	606	650	617	602	662	659	631	611	646	649	594	634	660	635	637	622	650	596	626	657	655	636	648	617	620	637	663	635	603	631	646	606	642	664	611	642	621	613	605	648	618	635	664	625	617	654	591	632	665	677	629	643	614	624	638	634	653	657	638	607	607	648	609	645	625	609	620	609	628	624	635	610	611	590	609	599	614	659	613	606	582	640	606	583	644	617	652	636	613	643	640	670	647	631	622	642	679	650	657	629	629	618	602	617	601	593	626	627	673	632	624	651	644	632	626	625	595	670	639	709	626	634	686	654	627	614	612	648	648	626	633	638	615	602	686	633	640	612	633	653	666	636	625	635	626	638	652	628	621	632	624	657	615	629	656	600	595	656	646	637	613	697	612	648	631	669	647	624	645	632	658	644	664	576	666	622	650	641	603	631	592	673	592	623	645	640	640	644	645	584	631	610	676	718	671	634	675	611	650	626	682	641	642	651	621	663	611	629	622	628	636	650	656	645	649	653	639	649	631	611	637	650	645	623	622	679	676	640	633	651	605	607	632	639	599	601	612	644	610	668	625	584	566	622	661	616	654	658	638	627	629	650	628	639	660	633	644	660	626	635	640	614	632	584	638	639	670	628	659	615	632	653	629	662	628	625	640	663	631	634	638	681	630	625	643	682	603	637	605	633	623	670	616	647	622	614	618	632	609	623	625	614	598	592	681	695	563	605	633	664	636	650	610	618	602	602	629	631	629	639	633	629	642	612	621	651	678	622	646	621	603	613	640	631	648	635	635	624	668	612	615	623	651	649	637	637	619	606	656	610	648	614	623	588	644	644	650	623	623	618	635	657	673	567	662	603	615	604	609	640	612	641	616	636	662	646	636	633	626	653	658	644	619	605	678	597	611	646	607	638	630	660	588	607	655	610	587	600	644	658	627	591	631	655	622	595	671	649	637	648	641	644	691	623	630	652	622	646	609	684	620	600	673	620	615	644	591	599	660	633	666	632	655	603	685	639	639	675	618	634	652	650	658	633	634	681	610	650	655	677	634	609	623	636	613	644	627	666	585	616	594	617	651	656	659	643	617	659	626	628	607	646	623	636	623	592	625	662	636	654	646	618	625	680	635	640	608	675	605	621	666	624	647	618	627	628	579	614	636	634	627	583	655	581	694	687	621	648	637	612	641	624	625	639	617	662	610	653	613	632	605	579	630	598	606	658	597	611	649	641	630	610	646	632	605	638	645	644	579	629	648	665	656	616	640	652	662	619	641	677	634	691	633	623	639	643	617	610	629	636	632	616	649	598	660	642	608	638	651	666	627	679	616	625	607	613	616	623	642	583	644	615	649	631	624	615	630	622	638	589	647	628	610	617	631	614	600	613	649	632	613	624	659	604	650	665	651	663	642	583	666	623	676	620	637	652	672	644	645	640	605	600	654	643	640	640	626	603	650	638	654	598	610	666	632	659	596	625	626	641	607	643	652	628	616	663	639	640	606	657	665	604	635	649	665	628	594	644	642	641	673	597	597	618	633	575	598	613	624	631	635	616	628	671	677	650	640	634	678	576	617	590	604	609	651	661	677	590	662	623	646	682	626	618	626	628	650	637	645	623	653	608	631	617	630	659	637	696	604	664	635	683	578	587	614	619	610	582	676	583	622	605	663	648	648	687	641	636	635	606	631	611	649	636	589	595	627	629	625	618	621	595	601	606	633	622	639	614	598	663	657	641	626	654	604	645	613	659	649	605	613	615	626	611	655	664	622	629	666	643	591	654	617	671	666	611	600	640	583	636	652	666	636	639	629	644	626	636	597	629	614	615	641	618	617	645	588	693	624	640	654	628	645	656	581	651	650	639	612	680	612	638	613	669	690	649	651	673	618	635	655	651	583	648	612	633	651	654	648	666	632	663	606	609	608	635	662	647	622	611	674	653	608	638	606	589	641	656	636	666	655	582	692	599	653	651	598	667	648	606	640	624	637	668	631	641	609	631	623	652	621	600	653	606	644	622	636	633	654	618	653	606	618	602	615	623	631	627	629	620	673	624	603	658	624	649	635	656	631	612	673	651	625	628	647	647	600	614	601	620	642	650	580	640	668	581	626	649	650	627	614	588	582	631	615	629	633	622	607	627	673	629	643	606	640	616	626	688	623	663	612	689	641	625	672	642	629	610	615	639	675	625	611	624	624	657	656	632	692	681	639	685	655	635	661	619	589	648	647	623	624	621	600	609	653	650	655	634	625	621	630	643	591	641	604	631	647	670	606	656	603	693	622	661	624	616	613	647	601	641	630	629	614	636	579	642	675	622	629	615	631	674	619	614	657	577	625	657	634	647	636	647	646	648	612	642	652	609	584	627	615	646	612	601	648	654	646	609	644	652	650	653	652	577	656	635	625	636	649	613	629	607	633	636	624	672	654	624	579	640	644	619	603	604	636	663	642	655	632	617	631	586	643	611	595	660	593	628	666	650	625	612	610	640	638	649	624	599	618	610	616	692	643	619	610	617	628	591	576	623	634	622	649	599	621	672	634	606	643	663	609	632	674	657	642	598	598	630	620	602	609	606	639	618	613	622	648	603	631	651	635	649	588	659	620	558	616	612	649	655	657	648	611	641	675	592	676	687	661	611	645	585	644	604	636	681	644	628	663	622	673	687	604	591	633	634	632	652	625	621	655	577	628	631	630	641	640	575	631	642	612	618	616	594	582	654	635	601	635	637	643	622	651	619	591	615	601	609	647	631	646	633	631	653	651	649	663	642	655	666	678	631	634	606	634	645	636	575	623	674	647	607	646	618	628	605	661	638	671	688	630	634	638	597	652	631	643	621	619	657	602	607	610	633	590	625	603	618	628	663	648	598	653	641	649	625	636	635	677	658	614	643	644	645	648	645	612	655	613	645	606	659	638	676	629	604	615	636	625	616	609	623	645	656	650	595	636	602	612	617	614	637	627	612	686	648	616	595	625	643	614	655	605	669	607	638	622	633	687	612	635	624	659	625	626	650	626	639	617	669	662	647	649	630	622	679	597	654	645	599	668	650	665	611	642	641	634	661	665	655	647	646	663	614	621	672	608	619	645	612	639	649	605	663	617	607	641	630	604	640	647	640	631	658	651	616	648	649	635	692	659	601	598	637	617	662	596	633	608	659	682	646	648	670	642	641	686	636	615	640	615	673	597	587	636	642	626	633	601	611	623	668	600	661	606	601	672	651	619	659	614	657	618	611	664	627	622	640	644	620	627	621	653	632	658	639	664	610	648	629	626	628	636	669	625	681	602	634	627	609	638	592	578	677	679	636	564	638	661	674	627	632	616	635	657	622	610	625	649	672	641	675	622	633	640	627	614	603	605	619	687	592	649	602	663	645	643	636	615	619	632	617	625	579	615	608	672	581	666	611	630	636	626	631	672	623	589	612	659	669	660	643	650	622	576	645	615	654	635	613	632	660	616	629	589	644	643	604	622	648	598	647
23869	20982	24330	27810	20985	20998	12402	479	241	257	243	198	197	190	166	175	175	158	125	148	114	137	139	141	136	125	128	145	121	114	130	139	136	110	135	154	135	108	123	98	103	118	120	140	124	133	124	135	133	127	152	142	134	131	130	138	105	122	131	103	123	123	110	111	129	128	143	128	108	108	109	113	126	131	131	120	124	125	113	121	136	123	104	122	125	120	120	123	125	116	123	128	123	124	140	112	106	129	132	131	130	132	128	147	109	126	134	116	143	109	141	128	116	123	124	125	133	145	116	127	142	107	111	135	121	117	124	107	119	111	120	115	128	130	135	122	123	127	151	137	138	119	123	133	126	135	128	117	132	148	114	129	126	139	124	113	138	119	105	132	118	125	117	137	123	111	120	130	128	123	137	126	106	141	97	119	122	113	127	127	126	134	113	104	121	123	136	126	121	112	123	125	128	106	113	131	114	127	121	118	128	117	96	120	139	133	120	126	118	118	116	115	97	109	122	132	117	118	123	104	113	126	120	132	146	126	110	128	133	106	110	112	126	134	131	108	122	113	123	117	127	126	123	121	121	123	110	117	107	143	122	113	120	119	123	127	113	127	118	118	141	104	130	122	104	116	112	124	107	111	120	142	133	148	113	128	131	136	117	110	107	143	115	124	136	124	128	132	114	100	125	132	118	114	120	127	117	117	112	127	124	132	124	99	120	107	106	127	134	124	133	129	125	119	121	136	142	137	112	129	116	111	122	121	140	111	116	123	133	128	121	131	127	130	124	119	132	132	101	119	134	133	137	145	113	120	114	117	124	107	120	101	109	153	110	126	122	122	136	112	130	137	128	116	129	100	115	135	107	125	111	106	91	139	137	117	100	130	125	135	111	112	111	127	129	116	107	117	142	120	120	119	114	111	127	98	119	119	118	117	113	99	119	117	117	119	109	107	138	114	134	109	137	110	144	122	125	105	119	104	116	131	130	123	132	110	117	132	112	134	121	110	123	114	123	118	111	135	127	112	102	116	96	136	136	116	115	119	103	124	127	129	129	132	129	136	133	115	124	132	103	121	123	124	126	108	117	100	147	137	136	113	121	123	128	133	130	109	120	129	125	128	120	114	116	152	126	119	125	116	147	135	104	132	114	129	125	115	108	116	130	108	122	115	114	107	124	136	106	117	139	122	121	123	117	118	116	116	111	160	121	103	117	138	131	115	125	140	127	132	115	120	132	130	133	144	107	92	109	96	146	117	138	116	121	134	149	98	128	139	115	115	120	123	122	127	97	129	128	118	113	137	108	113	116	114	137	111	136	124	137	132	119	128	143	116	110	112	120	136	130	114	121	126	108	100	125	116	100	109	124	116	151	116	144	130	136	121	123	112	119	129	120	110	115	108	118	126	119	135	111	131	145	120	135	147	119	114	113	121	125	112	111	112	124	117	132	128	130	117	148	134	125	122	121	128	109	130	126	111	141	146	102	133	117	123	128	132	137	106	100	114	129	121	118	117	138	118	132	124	121	126	117	111	150	145	120	144	121	97	130	121	124	128	112	129	134	124	143	125	123	127	129	139	113	132	110	117	152	114	107	147	119	119	133	121	120	109	114	98	118	139	112	124	112	130	144	133	133	119	129	117	118	125	134	127	110	109	151	142	123	125	105	114	130	129	128	120	118	109	126	98	109	124	130	113	131	147	128	119	135	147	122	131	127	109	111	125	119	122	122	125	123	119	117	143	123	121	131	133	120	149	135	126	111	149	126	111	129	153	132	99	133	136	106	136	119	131	110	126	104	128	122	118	105	114	120	115	125	129	121	134	119	100	124	116	106	142	120	136	119	113	104	129	146	113	133	115	108	119	133	120	110	113	123	111	108	116	110	125	129	130	138	133	137	120	122	151	105	123	107	130	118	117	104	124	138	117	124	117	130	138	139	129	115	109	125	124	126	119	118	117	118	124	133	122	105	109	131	121	124	140	113	140	125	119	96	134	99	110	141	113	142	120	116	132	133	118	147	117	135	126	100	118	131	117	126	145	128	134	125	132	121	116	108	128	110	143	132	132	119	114	117	116	125	126	127	119	131	111	125	110	139	120	140	127	113	121	121	123	108	138	128	130	128	129	142	120	135	117	152	137	116	114	134	116	138	120	105	110	105	119	118	110	113	116	88	118	109	123	110	95	122	121	108	98	111	115	114	107	122	130	115	118	96	112	130	102	110	124	131	104	118	131	141	108	114	131	118	125	94	123	113	93	119	126	117	127	117	131	86	115	138	140	110	113	119	136	124	125	116	123	112	101	117	121	118	126	128	113	120	119	109	111	115	136	119	120	114	120	130	127	147	108	112	126	93	117	138	123	116	126	128	117	116	141	122	124	102	123	113	114	122	138	122	119	117	111	118	115	118	101	118	139	102	119	106	125	125	137	131	129	122	121	111	132	132	114	132	113	149	141	112	136	136	111	110	108	132	137	133	139	110	116	135	127	146	119	105	115	112	116	110	107	131	119	124	108	121	126	123	121	125	118	140	140	117	133	124	121	124	117	114	113	99	112	118	144	124	126	117	125	131	105	103	117	114	127	106	114	97	117	111	118	131	130	131	125	127	109	130	121	119	118	125	117	108	123	127	124	130	121	143	123	147	108	126	150	119	146	126	110	124	115	122	117	120	117	118	109	125	124	142	127	133	109	109	109	133	131	134	112	108	97	113	95	138	128	142	123	122	106	122	128	118	132	139	108	129	131	135	133	132	127	134	112	117	116	133	122	127	119	129	121	108	126	120	108	90	128	161	103	160	95	117	119	100	126	135	133	133	132	137	139	112	128	127	99	111	137	130	127	129	130	116	111	129	133	121	134	124	145	118	116	133	115	101	125	120	107	112	115	104	133	141	119	127	123	128	110	138	136	121	125	114	107	123	119	96	131	122	132	128	145	126	119	115	111	119	136	127	121	105	123	125	114	126	137	128	119	128	104	117	120	122	125	119	129	131	114	111	121	138	122	122	129	98	122	133	134	127	100	130	109	120	133	128	112	136	125	137	119	136	133	132	123	108	118	103	118	109	137	128	116	105	117	116	113	106	136	119	135	104	121	136	116	117	108	123	103	100	125	112	123	124	104	119	118	118	146	109	127	121	120	123	104	131	124	108	141	141	141	127	119	134	126	112	106	132	98	117	115	122	120	120	123	125	102	115	137	99	127	121	128	112	135	126	127	139	147	131	129	129	133	134	145	118	144	112	128	122	108	121	113	96	119	140	132	107	122	129	108	123	115	129	135	135	118	103	130	120	109	137	111	121	152	130	101	105	112	111	126	129	144	112	112	133	103	130	133	106	117	140	122	138	121	121	148	108	120	119	114	118	120	114	123	123	115	110	115	128	127	107	131	114	108	103	123	136	115	128	110	127	128	140	106	141	99	120	127	125	137	124	125	137	123	125	120	102	137	105	100	122	131	102	108	119	122	106	130	108	117	104	137	100	155	128	137	141	131	111	116	109	149	122	112
2994	3341	1523	818	562	473	466	398	381	347	364	304	354	366	346	336	355	352	352	360	338	349	333	320	370	355	368	382	341	340	335	329	320	348	335	348	347	358	318	364	334	330	335	326	351	341	339	342	322	345	333	346	355	338	360	348	313	327	348	371	307	290	354	367	318	368	326	316	341	334	329	328	343	336	327	319	307	344	336	367	372	337	340	318	348	318	350	304	340	361	314	311	343	350	329	335	325	310	329	329	315	347	329	317	337	356	330	365	309	336	310	326	303	314	342	347	352	320	336	321	316	311	356	343	286	339	313	338	329	354	337	325	341	342	339	360	326	326	364	322	326	329	363	330	296	378	338	304	355	354	324	344	346	338	311	339	331	335	380	365	339	317	347	345	312	362	342	344	358	305	331	328	349	331	310	331	312	335	355	338	321	345	310	350	334	347	326	333	325	350	322	329	331	332	320	328	357	337	340	348	331	363	349	347	338	363	342	367	353	325	317	296	353	362	336	325	359	354	304	346	305	343	353	321	309	319	316	315	376	349	332	336	326	344	325	301	324	356	310	322	377	336	339	355	333	352	339	325	341	346	330	320	345	340	304	333	338	317	355	343	357	327	305	346	341	360	329	292	310	358	332	326	340	344	352	308	303	352	354	338	332	314	315	324	340	322	317	354	332	313	367	337	321	312	350	352	311	347	337	321	315	338	314	334	332	328	353	325	336	314	315	350	347	327	352	319	340	328	312	329	304	303	331	316	353	331	340	339	337	349	340	326	320	329	346	333	321	350	324	352	349	342	326	346	364	337	340	344	342	349	332	351	326	352	300	349	301	369	324	311	373	360	351	293	335	391	308	329	322	307	316	341	302	382	362	333	335	326	316	352	340	352	365	318	332	358	336	309	341	295	359	342	341	301	339	321	307	320	330	364	329	352	364	336	302	343	321	328	348	326	327	341	334	336	317	321	361	354	344	362	331	328	327	338	346	359	337	326	336	320	348	319	356	348	331	358	338	344	345	303	353	332	335	324	329	329	343	315	310	346	313	343	332	320	366	290	340	307	334	369	311	344	337	341	341	305	314	333	289	314	310	359	331	367	319	357	287	315	326	340	315	316	346	337	326	335	333	333	341	298	314	318	365	315	349	346	298	338	315	325	329	332	304	310	325	368	347	320	308	326	334	337	344	319	336	322	373	356	328	325	324	332	322	318	342	372	360	349	317	326	334	345	354	344	325	315	334	337	335	378	328	353	346	319	302	330	323	336	336	325	335	323	318	303	314	346	341	321	345	347	333	341	335	327	324	337	318	306	335	330	330	300	323	378	350	318	331	344	333	336	360	297	356	352	336	335	322	310	364	327	330	348	337	337	311	342	331	329	338	332	331	333	317	339	320	310	310	329	380	339	357	343	326	335	325	343	373	312	328	323	329	321	328	348	319	330	326	345	291	353	338	331	320	336	345	323	354	349	359	342	322	304	354	364	318	314	348	327	308	317	327	353	311	332	348	324	335	293	329	348	348	337	343	342	321	373	328	325	328	336	332	345	347	329	364	322	313	312	366	342	316	350	334	328	338	376	351	352	344	336	349	322	343	345	355	339	338	322	343	341	334	327	351	363	337	331	363	300	350	315	332	333	348	318	351	342	318	330	336	295	344	327	330	345	358	312	318	362	350	334	349	344	322	337	351	333	323	336	363	343	361	328	306	345	322	338	318	346	329	324	364	335	304	298	353	335	348	381	356	338	322	314	326	367	348	289	347	327	338	333	330	305	337	319	355	330	365	346	327	328	352	348	331	319	292	321	306	287	335	323	350	288	331	319	320	321	330	317	318	319	355	330	312	320	361	301	314	356	307	329	352	352	353	327	336	319	327	339	339	318	355	363	317	320	354	326	350	336	305	339	317	363	313	313	324	323	314	353	334	322	312	322	381	362	317	385	362	334	305	375	350	363	324	346	342	329	365	301	349	309	330	346	349	333	311	334	357	338	325	328	342	343	296	321	327	339	304	346	313	302	345	342	317	362	352	338	323	346	330	325	343	334	402	310	300	338	328	314	319	309	331	364	318	353	340	313	347	357	324	360	354	383	333	338	320	368	315	347	358	347	323	323	323	348	359	348	309	321	312	335	326	340	360	350	325	330	368	342	355	341	313	361	319	322	355	335	332	336	365	323	345	330	351	307	332	320	310	338	339	321	314	323	334	343	340	321	319	339	338	348	352	315	346	338	289	346	314	361	344	355	307	344	332	340	340	350	306	359	350	331	329	371	319	355	345	322	351	318	308	357	333	317	343	324	322	339	330	316	350	325	293	349	347	300	317	333	348	328	322	319	341	334	323	371	345	296	326	326	363	345	325	339	318	346	362	342	323	336	314	315	336	345	351	303	328	327	366	325	326	320	360	328	389	320	334	323	316	333	314	331	356	311	352	362	308	316	347	331	322	341	338	318	302	339	306	337	334	350	324	339	321	309	325	357	333	337	344	360	346	325	355	351	344	331	328	347	361	328	329	319	337	349	331	317	293	331	337	317	322	313	351	326	328	341	339	329	311	342	349	349	352	329	350	319	347	362	355	362	335	333	359	318	324	368	359	311	339	324	328	335	335	299	331	316	313	358	309	324	343	346	328	347	332	346	345	355	317	351	318	351	358	352	313	334	367	332	324	335	338	300	335	343	304	337	293	334	337	353	326	349	373	382	353	354	325	321	361	310	309	345	332	325	339	291	376	330	345	329	302	339	316	368	329	380	344	363	335	322	352	372	343	360	332	340	344	335	314	333	370	357	350	328	360	308	311	329	342	343	337	352	356	319	328	333	338	326	328	324	367	338	332	324	318	335	340	314	327	324	298	317	344	329	315	284	355	326	353	386	326	310	311	332	322	316	309	340	292	372	346	331	333	331	370	338	312	326	370	345	336	323	322	291	364	335	324	348	308	352	348	303	338	310	292	325	377	337	331	354	339	331	351	331	342	358	314	325	362	347	308	285	325	355	350	323	311	327	345	332	307	344	311	322	326	351	337	353	332	345	298	353	337	363	342	300	326	336	315	336	328	324	344	348	329	312	366	352	291	318	327	298	314	338	350	354	359	331	358	305	316	320	335	328	310	350	331	338	340	360	329	343	345	310	334	329	344	321	309	317	322	313	311	325	356	359	352	348	345	345	338	347	310	314	321	358	321	341	345	299	376	352	352	343	335	349	302	342	325	356	348	326	358	325	340	356	334	339	331	350	317	345	309	323	318	337	319	322	381	341	295	346	330	330	322	326	311	349	313	339	349	324	318	326	339	309	327	304	332	330	331	310	378	319	324	357	324	324	304	392	304	356	320	358	339	326	342	308	360	315	315	353	354	373	343	322	326	371	334	335	310	342	339	335	347	323	326	337	349	327	365	328	305	339	350	295	361	347	337	345	315	335	320	336	346	332	357	348	327	314	345	323	330	332	339	322	364	352	348	327	358	326	328	347	313	320	368	352	334	325	331	335	328	318	328	326	326	341
30938	20514	10434	938	547	498	459	367	365	347	396	382	301	374	378	340	331	363	370	390	343	361	341	335	334	369	407	346	342	373	376	355	304	363	348	354	386	369	356	344	384	351	371	308	367	338	351	366	350	354	371	369	391	401	368	345	384	358	363	376	350	331	352	314	351	398	364	331	367	358	354	326	355	330	337	365	365	356	388	377	365	346	380	350	354	386	355	333	363	325	365	373	363	381	416	372	370	360	368	360	356	342	348	358	348	358	378	354	336	344	344	346	322	345	346	374	317	380	333	337	303	350	378	336	378	336	330	374	370	367	336	325	332	349	312	346	348	374	369	356	339	380	347	323	368	352	356	368	360	356	376	342	326	366	333	322	360	322	345	332	353	363	367	341	334	339	370	361	348	349	374	362	371	381	352	350	325	328	348	411	339	359	380	344	362	350	322	329	375	359	338	392	360	341	349	370	361	388	316	360	362	364	365	322	353	361	375	356	353	353	314	352	352	435	363	323	332	336	351	352	352	342	373	379	348	330	360	320	369	367	350	346	367	358	355	332	329	352	366	349	337	330	373	322	308	328	340	386	393	353	325	352	336	330	377	379	356	350	343	355	342	375	361	347	376	353	341	374	361	363	357	339	348	341	355	363	336	344	370	376	381	355	351	369	357	335	363	355	356	349	332	340	375	351	356	339	342	368	356	329	326	321	369	411	354	362	377	359	347	338	369	365	359	354	372	336	364	362	374	334	341	362	359	350	331	371	351	316	341	350	348	371	366	372	327	312	404	368	366	362	314	339	363	354	329	321	329	367	324	341	330	339	332	341	360	395	310	326	334	317	354	366	363	345	371	395	348	353	356	364	340	335	335	344	342	358	328	337	332	328	382	350	345	381	322	325	343	344	352	349	336	357	331	352	372	334	339	347	377	355	302	356	369	395	342	358	341	372	354	385	386	363	396	365	288	375	347	360	366	331	366	356	391	336	341	356	359	348	345	316	366	360	344	357	347	350	339	365	353	359	344	348	342	348	357	309	362	321	385	323	335	368	357	353	367	352	343	336	360	339	347	392	378	380	336	354	336	349	378	396	372	354	356	339	343	318	382	341	339	329	344	364	336	338	356	369	385	365	348	335	346	359	378	385	347	361	394	350	350	354	344	393	342	364	329	398	354	323	337	374	339	309	320	374	335	369	322	358	350	383	376	344	325	308	381	340	338	396	381	343	369	354	334	373	359	344	371	383	357	379	340	378	362	386	356	386	347	343	366	364	396	341	360	343	357	347	341	327	357	332	401	368	397	357	353	342	350	340	389	408	348	335	339	361	339	342	334	339	328	345	400	359	331	324	370	357	359	391	359	343	330	326	357	352	364	365	338	372	349	392	352	378	317	380	373	328	354	330	353	365	362	369	349	367	394	353	337	341	367	386	342	329	342	363	395	376	371	373	349	354	325	353	374	379	341	385	339	343	359	362	364	367	360	350	361	359	343	366	388	340	338	388	413	342	376	375	329	353	380	355	353	374	378	376	343	361	349	336	339	345	380	318	350	343	345	364	354	317	359	341	339	348	358	333	354	345	377	312	365	364	371	338	352	354	345	346	367	320	340	386	356	315	333	332	349	342	364	336	368	347	359	332	332	361	349	353	363	345	309	333	341	335	385	386	319	328	382	329	362	373	333	335	328	382	397	373	355	358	351	357	363	348	358	354	358	344	358	344	337	337	368	359	389	332	378	368	347	358	343	377	369	358	345	375	353	378	333	376	358	351	357	368	352	353	362	365	334	337	356	359	323	376	355	379	376	353	362	344	362	321	336	327	338	336	362	356	352	343	336	383	347	340	359	348	380	354	362	392	349	384	390	369	379	388	335	391	368	374	335	356	351	322	358	356	356	362	378	346	329	330	346	345	380	332	341	376	337	349	358	334	367	365	326	360	381	329	353	333	343	321	377	366	355	337	344	334	323	367	354	368	361	369	338	335	332	346	337	340	340	342	323	348	345	359	359	351	337	386	351	349	405	323	359	344	370	358	349	374	349	386	346	329	328	362	374	364	344	339	353	381	380	325	376	360	379	332	319	329	373	362	372	340	373	343	335	369	387	363	359	370	365	355	361	365	332	347	364	329	336	335	345	332	370	324	393	335	369	337	397	345	390	379	327	339	373	345	380	384	325	363	357	343	330	349	333	348	395	357	325	344	334	339	351	365	331	316	329	365	311	345	337	352	333	397	395	329	359	374	374	357	369	339	344	362	329	355	345	395	356	358	358	386	370	361	349	356	348	340	327	344	329	346	376	358	346	375	340	333	338	364	416	360	368	362	359	349	369	381	346	377	340	355	339	333	364	335	341	320	356	358	359	331	360	355	343	346	386	358	340	382	331	347	344	346	363	339	324	318	360	375	405	377	361	396	366	365	318	342	391	318	347	359	349	364	314	363	371	337	347	395	364	360	367	355	359	335	373	339	376	380	356	384	341	344	348	350	336	354	387	336	332	344	317	400	342	365	379	323	356	353	346	362	342	369	362	352	344	345	346	372	349	347	352	361	357	391	341	346	333	328	357	355	361	363	338	346	335	337	353	355	347	353	296	350	377	348	352	373	319	381	335	378	349	341	377	308	320	358	337	346	363	356	340	340	341	365	353	360	336	336	382	323	336	380	356	337	375	365	349	340	360	359	381	329	365	369	332	356	381	371	347	342	368	362	369	359	331	379	336	374	380	357	348	364	367	370	361	326	354	388	340	360	358	344	339	341	372	355	329	332	340	382	388	365	365	385	343	368	356	351	369	379	339	368	346	369	421	355	367	391	343	355	365	341	349	374	342	375	384	364	349	374	357	347	333	364	368	348	361	360	325	353	341	339	338	384	325	356	343	345	364	347	321	347	354	316	363	357	393	339	398	345	357	358	352	350	363	351	329	335	345	371	376	364	353	350	368	390	336	380	343	340	386	391	369	333	371	348	361	341	344	327	359	351	384	356	346	363	353	346	377	347	354	372	367	354	357	346	346	338	322	395	336	346	364	373	369	330	361	367	330	332	346	326	321	329	327	378	355	350	365	358	336	361	362	365	353	366	340	361	341	313	351	377	387	396	358	324	329	313	363	371	342	353	371	361	363	341	374	350	380	380	363	357	350	360	353	364	342	349	351	302	358	347	358	331	326	337	329	330	372	362	335	358	337	340	365	378	319	346	378	376	353	362	332	335	359	360	327	338	355	347	372	351	326	381	359	341	373	336	354	379	371	343	367	341	402	368	357	347	364	357	334	372	335	348	362	357	355	318	360	362	366	354	339	375	348	347	378	317	357	315	337	385	352	339	336	361	281	351	371	305	348	408	374	351	348	361	373	328	340	356	337	391	363	315	382	343	371	365	349	358	345	350	366	357	326	314	335	364	358	321	322	359	351	352	333	343	312	366	337	332	318	291	354	333	356	361	353	348	351	376	350	341	370	354	354	329	330	368	361	352	335	370	321	354	344	344	346	341	323	370	372	340	349	377
5513	1131	979	930	832	856	843	821	831	848	872	879	826	844	860	872	864	853	842	788	855	853	875	874	861	901	828	842	840	854	857	831	851	825	829	888	913	887	879	859	855	843	795	823	897	836	819	817	856	796	834	861	823	803	831	813	844	883	784	841	893	833	893	873	876	797	823	849	889	827	851	849	811	810	855	816	825	843	805	874	858	844	844	845	824	854	816	828	876	846	840	849	855	821	870	820	871	779	890	837	830	837	812	782	860	885	877	825	872	849	882	823	870	846	825	819	865	823	828	860	768	843	871	841	859	818	855	871	844	866	809	878	835	840	880	852	870	821	817	864	838	861	870	874	788	855	875	832	881	856	828	819	854	821	858	834	831	836	827	811	845	826	864	786	852	817	847	816	840	866	875	801	838	885	867	853	842	865	858	820	885	887	848	858	843	849	813	834	828	848	873	839	822	841	850	865	917	824	882	859	838	799	859	823	832	896	846	856	885	852	835	905	889	852	853	864	843	786	875	823	842	840	859	890	823	844	870	841	810	881	810	860	792	792	823	896	850	812	841	836	882	840	816	817	836	814	823	814	876	845	791	880	797	816	849	930	857	853	856	823	840	822	851	854	838	810	829	814	847	856	826	842	822	856	856	883	878	864	856	852	827	846	868	818	827	826	832	840	862	935	890	884	866	852	839	881	850	872	854	856	831	849	788	846	868	800	794	827	779	864	862	858	849	872	854	852	874	868	855	819	851	848	901	799	832	788	830	840	825	823	846	803	836	825	906	842	851	843	849	800	803	831	851	821	848	840	894	868	837	830	869	800	830	850	829	869	819	807	885	804	864	847	801	896	841	893	834	887	843	815	851	832	827	855	845	886	849	867	818	857	866	830	866	824	814	833	786	843	838	837	860	818	871	826	805	830	858	764	830	885	850	804	862	829	862	818	817	845	843	927	857	809	826	817	799	894	804	856	861	887	830	845	848	899	822	855	868	801	834	861	838	873	877	854	845	832	871	878	849	846	845	849	861	851	884	871	860	816	797	812	859	814	868	841	890	867	878	832	826	879	855	889	836	898	823	839	760	870	820	820	866	820	881	866	865	874	864	888	839	851	877	830	811	840	849	872	841	820	837	856	852	867	811	841	799	786	869	830	839	850	840	864	839	896	841	824	819	865	833	812	825	864	853	873	873	842	851	866	899	832	815	878	857	827	851	849	864	815	842	863	827	903	826	893	799	797	845	753	815	860	834	846	809	848	841	850	836	863	850	849	820	829	835	847	782	809	837	840	862	856	840	857	832	853	862	806	878	806	838	855	831	818	824	863	885	857	819	852	819	845	811	818	857	809	797	864	850	828	891	845	903	892	882	860	838	848	848	871	863	845	839	753	814	848	861	892	885	775	811	850	838	861	873	848	857	850	825	872	878	805	886	834	901	859	839	896	885	823	858	887	838	845	812	882	899	850	873	876	869	826	836	878	810	829	826	859	824	823	803	859	861	859	865	892	839	853	831	845	868	844	863	848	870	782	827	805	817	810	871	887	844	845	880	873	873	877	800	873	836	843	870	841	768	811	881	849	860	839	848	830	871	835	848	833	889	895	892	835	886	828	830	812	855	891	846	830	833	822	849	823	825	848	834	909	847	808	802	870	855	791	802	894	865	821	801	874	872	821	860	840	842	849	825	834	834	875	896	887	814	848	875	873	821	872	866	840	821	838	861	816	833	840	846	852	850	877	861	868	881	838	859	844	842	882	891	849	861	809	841	867	855	863	835	804	902	829	852	866	834	872	917	831	817	835	856	849	865	803	792	837	850	878	859	850	884	869	820	853	844	847	849	863	844	836	858	793	810	882	849	802	823	877	779	864	849	877	824	849	851	837	856	862	805	887	830	872	868	854	878	878	860	822	841	893	791	836	863	913	825	907	836	879	848	895	825	858	863	891	812	824	854	839	845	813	860	855	829	843	873	814	800	867	850	814	892	826	873	854	796	846	886	870	890	859	812	820	825	857	848	805	827	831	852	843	855	846	872	833	841	862	820	837	798	859	842	862	806	870	819	831	868	789	807	805	859	844	855	846	848	841	838	800	836	884	801	865	859	871	877	866	860	887	849	871	844	885	902	860	807	849	826	860	833	843	878	838	864	842	814	899	859	834	877	864	843	831	855	882	870	813	842	849	806	773	834	872	862	859	893	816	864	873	808	874	784	853	879	851	878	797	861	824	838	881	849	815	827	820	817	821	850	845	887	884	802	907	869	854	865	844	894	852	864	835	832	836	847	839	865	815	846	809	829	833	883	857	849	842	865	838	846	814	848	808	818	890	832	842	866	915	889	857	868	829	901	888	800	817	855	819	844	835	836	864	901	858	827	888	857	891	835	801	849	869	898	841	823	847	870	856	848	855	865	786	801	892	840	905	861	856	802	856	841	825	866	823	901	807	844	802	862	897	850	840	811	901	873	828	862	838	846	834	809	822	827	848	856	795	869	879	830	846	883	880	850	832	892	828	854	823	841	842	877	851	821	866	836	847	903	845	898	841	820	818	851	816	881	822	843	836	815	812	797	844	873	882	862	802	802	845	900	807	816	857	832	869	889	892	861	836	833	865	864	877	811	831	892	828	876	829	823	867	863	845	861	844	849	847	841	910	831	832	884	811	804	853	865	822	852	837	924	783	846	847	831	839	869	847	885	848	801	847	838	847	843	877	827	867	848	798	835	907	837	827	793	896	849	878	880	832	841	829	884	874	857	831	802	829	816	815	891	854	852	790	866	888	877	824	859	848	859	831	823	841	871	894	844	862	841	870	871	869	841	856	869	850	877	812	823	860	833	849	865	806	857	803	833	868	854	870	848	832	816	864	827	850	844	831	884	868	830	885	913	825	831	825	827	843	859	836	884	844	835	850	811	862	813	877	856	836	893	850	822	810	882	814	823	838	826	841	877	912	856	803	860	869	835	870	836	816	871	863	901	803	863	802	844	875	908	804	792	820	845	826	865	821	823	862	855	883	874	832	815	828	887	785	877	835	843	868	866	845	889	785	861	822	843	825	822	863	839	860	849	865	860	823	858	890	854	810	887	803	839	838	869	795	828	808	833	812	849	826	869	871	867	831	843	884	838	856	855	851	825	872	863	840	849	811	877	850	840	791	869	890	833	812	816	902	823	837	802	837	817	820	813	874	840	858	811	830	853	804	799	861	857	903	856	896	787	840	885	846	840	829	838	855	811	848	878	896	844	852	840	875	783	797	867	856	868	813	817	854	828	846	848	834	804	882	842	890	861	815	896	875	858	813	807	866	856	851	837	888	890	878	858	786	912	870	868	833	781	851	836	888	840	817	858	843	786	799	843	834	838	834	807	877	855	813	840	869	862	855	819	896	847	868	816	856	810	863	853	919	890	876	820	858	848	882	817	869	865	873	817	854	868	881	842	850	903	836	874	905	858	842	828	810	813	816	870	838	789	830	851	867	852	853	825	884	834	808	867	880	797	833	868	845
24667	21002	23948	28232	20997	12897	531	360	314	296	261	303	307	272	257	292	279	260	274	267	254	311	257	296	258	274	272	268	257	241	241	285	259	256	253	252	268	259	278	260	242	248	243	245	242	225	272	250	245	243	246	236	211	243	244	254	259	293	257	267	268	233	263	254	258	289	266	271	242	271	240	248	257	251	265	251	263	270	258	305	222	249	250	258	231	279	264	247	258	255	274	264	241	237	249	266	263	236	286	247	279	271	270	254	272	246	257	257	250	272	264	237	261	266	237	258	264	260	262	276	253	249	267	267	252	263	267	235	266	275	251	271	224	235	254	263	238	258	250	242	220	288	264	251	269	252	270	272	282	270	244	258	267	243	274	266	283	289	233	252	230	285	260	239	271	241	281	277	260	266	265	255	230	244	260	239	224	265	263	269	272	249	275	260	254	228	273	224	243	277	261	264	266	254	254	241	257	245	293	268	242	264	283	258	260	275	269	250	277	222	258	237	277	285	248	301	284	266	270	237	251	226	217	275	239	261	217	255	245	269	282	244	269	253	263	268	248	271	225	246	263	264	223	276	236	267	261	254	233	241	247	263	276	248	264	271	267	213	248	255	275	248	265	247	283	239	275	229	260	249	262	231	259	278	237	293	292	258	270	250	262	308	279	284	223	259	239	254	250	245	260	275	253	236	276	256	237	255	253	233	272	261	253	247	203	255	233	220	264	313	235	260	246	276	270	279	234	251	290	262	255	273	236	253	266	274	272	272	246	251	261	254	279	265	259	252	287	284	270	243	255	254	234	231	269	261	277	256	262	240	278	241	235	249	283	236	280	236	266	265	262	266	283	247	260	287	260	224	257	238	257	286	252	241	256	266	262	240	261	285	258	237	288	285	263	260	250	267	259	294	262	257	236	267	286	266	245	252	283	259	249	261	247	244	242	245	235	243	282	261	251	266	252	242	261	252	318	273	267	229	268	220	271	240	259	242	243	259	246	263	270	267	268	252	265	252	297	265	257	246	253	281	262	269	247	290	230	243	206	262	264	240	250	262	238	248	264	219	253	265	255	283	273	228	238	245	277	253	258	267	258	263	245	255	274	255	258	267	250	265	220	252	243	252	279	251	294	270	261	240	242	239	275	249	240	267	277	240	251	249	270	265	262	250	260	265	257	248	247	243	235	246	274	244	255	248	254	273	245	251	244	250	249	236	270	242	234	247	281	247	240	232	257	225	277	252	253	274	272	254	260	254	278	286	251	250	243	258	258	255	257	240	224	269	246	262	277	245	267	293	275	303	252	257	248	277	267	237	252	273	296	245	250	277	272	271	283	268	247	266	238	239	249	279	256	266	282	274	260	231	280	241	240	247	258	280	258	292	235	272	225	257	260	250	229	281	256	247	248	267	250	251	277	242	264	267	249	245	234	270	266	268	269	267	271	268	261	270	257	276	261	247	268	270	243	254	252	282	261	280	245	262	280	245	229	268	277	248	271	264	265	259	259	239	265	261	273	273	265	226	253	249	287	261	239	266	269	233	256	237	274	260	238	255	243	265	283	236	240	258	250	271	263	219	241	268	238	255	259	262	242	263	284	233	262	254	242	278	290	299	238	254	230	251	252	265	258	239	240	232	242	257	261	257	256	285	276	245	254	260	256	237	271	247	257	257	264	275	246	280	253	272	258	245	236	257	231	268	249	260	249	242	244	241	264	228	261	266	256	238	277	249	235	256	261	252	270	282	236	260	270	222	259	241	263	233	252	273	265	249	256	252	256	270	267	255	257	260	238	246	239	241	260	300	269	235	246	248	269	268	240	257	264	252	235	255	288	285	287	248	283	289	249	246	244	265	292	268	276	247	231	269	283	229	277	247	278	270	241	259	272	269	247	256	278	258	261	224	249	222	271	261	231	235	293	267	265	288	249	249	290	257	266	236	244	246	246	249	253	236	205	288	251	218	254	257	241	296	266	297	243	269	265	252	260	288	293	286	263	238	261	249	258	243	255	261	269	250	239	253	252	239	260	257	267	271	285	276	257	251	254	277	270	249	249	263	240	248	251	267	256	251	250	267	273	262	249	269	257	231	272	267	239	229	260	270	229	257	282	268	248	233	258	266	294	251	262	275	266	255	279	225	249	234	242	256	258	231	266	248	258	252	269	257	261	260	264	247	267	266	277	217	255	264	260	260	235	265	226	252	245	267	218	250	279	251	282	266	263	248	235	244	284	247	259	266	237	243	253	262	235	232	262	255	264	247	292	272	271	275	270	281	245	243	257	288	251	256	274	232	223	259	252	252	243	290	266	263	271	266	238	274	236	286	251	262	276	244	264	271	245	246	272	238	275	236	247	273	285	243	255	268	272	270	260	266	243	223	262	231	253	273	268	263	288	249	251	252	272	259	270	265	266	250	264	251	286	243	272	220	246	240	258	282	276	263	279	264	266	260	275	266	241	265	291	245	238	257	250	279	253	235	229	263	258	248	259	233	239	265	266	268	263	244	268	228	252	300	245	265	212	264	247	253	239	273	281	260	275	254	247	256	261	264	236	291	253	269	277	265	248	288	274	241	280	245	253	266	262	259	263	270	258	276	239	278	279	281	214	237	266	262	236	260	247	283	259	236	241	260	232	282	244	258	242	277	239	271	252	248	291	286	267	243	228	265	263	264	236	247	246	270	268	233	274	284	276	238	258	259	237	259	255	217	268	269	272	265	274	285	232	227	237	283	264	271	250	224	261	262	272	248	256	280	256	250	261	227	265	263	251	238	252	264	257	240	231	273	292	273	241	237	266	232	275	268	262	245	272	259	264	218	219	280	246	246	259	250	256	258	264	273	240	260	263	257	267	240	244	250	249	268	228	243	235	263	301	257	248	292	235	254	277	273	272	276	262	245	259	229	298	257	265	246	276	260	243	240	255	284	267	243	280	262	252	278	274	267	268	249	258	281	246	282	237	261	244	273	272	233	252	254	274	231	247	266	255	260	237	257	236	266	246	285	252	258	248	237	269	248	242	263	272	250	256	246	227	270	279	231	268	245	247	271	228	228	269	252	253	262	227	261	293	283	260	246	237	264	262	234	260	265	261	240	241	241	289	269	266	239	279	244	260	289	257	275	254	258	254	249	273	272	262	273	240	252	279	250	254	248	253	265	239	248	255	265	258	261	253	264	254	238	238	229	247	277	268	295	241	259	282	266	276	271	271	268	256	260	259	273	251	277	258	265	265	270	264	269	245	249	278	255	249	254	252	269	288	222	260	245	274	261	298	253	227	276	270	250	249	266	255	233	235	244	280	280	272	263	264	250	265	253	246	258	225	234	271	257	265	249	235	265	263	249	272	264	264	271	267	258	242	286	240	274	231	262	247	263	244	262	264	249	257	270	267	237	265	259	255	261	292	255	285	292	271	231	248	262	249	289	259	267	280	247	234	299	270	275	256	257	239	241	258	245	259	258	270	267	276	242	263	270	244	254	277	220	271	244	254	211	252	254	256	244	273	285
3238	2134	1174	870	736	697	616	677	639	586	655	633	662	626	663	652	636	659	620	623	609	609	613	627	653	582	636	622	658	646	668	647	610	629	621	631	622	577	689	595	636	666	639	656	634	634	619	650	618	662	638	651	624	615	656	676	666	624	656	649	620	641	620	619	621	634	652	645	625	589	687	592	695	623	652	613	607	625	649	610	631	660	629	627	662	622	602	606	618	669	635	585	620	638	633	645	653	612	635	609	620	672	629	647	631	598	627	637	675	615	629	623	649	634	619	630	612	655	640	640	637	660	633	612	668	622	658	637	591	636	630	641	692	593	621	619	616	535	686	611	638	635	622	601	648	640	629	592	651	615	624	646	665	624	664	659	635	657	668	619	602	656	659	589	665	684	628	600	637	637	653	624	642	695	666	637	646	615	533	672	655	603	632	620	649	625	628	607	639	579	616	636	628	631	607	639	644	612	631	654	610	644	617	645	671	671	586	649	628	604	609	629	590	601	632	592	604	633	615	599	664	621	628	588	648	669	590	636	591	658	650	628	652	650	629	633	639	644	627	615	655	586	616	621	601	601	624	635	621	634	700	588	607	594	672	619	610	647	613	636	608	648	616	604	638	642	629	661	590	641	616	604	642	615	629	629	643	641	636	645	638	601	651	610	610	660	666	672	598	596	622	604	599	641	628	644	641	619	579	634	626	633	621	630	621	621	576	644	675	632	590	658	626	660	622	636	621	646	663	655	666	654	665	612	665	691	604	636	632	640	681	625	621	687	661	614	590	592	644	621	681	618	609	647	604	662	649	627	625	596	599	595	633	646	667	618	665	653	641	649	628	623	632	636	612	608	635	622	639	620	629	644	625	625	651	614	631	658	612	629	652	637	642	699	659	596	638	622	602	621	620	640	635	667	610	657	619	609	606	657	668	637	631	562	610	624	627	609	624	651	631	579	647	639	622	670	620	641	593	633	617	618	634	628	623	607	616	616	668	623	646	582	630	632	623	659	617	625	618	623	623	641	633	654	620	606	652	601	621	641	605	554	649	627	631	624	652	618	628	643	634	638	616	636	616	583	647	634	611	635	600	646	651	598	596	618	603	663	642	622	658	652	678	635	630	633	693	622	625	643	624	625	617	619	637	636	608	633	669	680	652	599	638	632	661	620	622	637	620	708	594	606	633	629	640	618	675	642	672	589	615	602	623	628	601	627	647	587	605	636	638	625	630	616	627	622	657	652	587	575	621	609	629	632	627	665	644	614	659	615	610	639	627	621	582	662	642	613	613	623	635	633	671	589	626	639	604	642	665	608	657	654	639	686	610	651	641	613	634	602	628	598	608	625	660	638	595	635	657	650	621	640	651	638	628	611	621	626	616	662	626	639	650	615	653	585	660	638	660	624	619	637	607	659	664	610	626	584	587	611	623	655	598	620	633	609	646	619	612	637	623	695	640	612	586	627	628	659	634	632	615	579	614	600	638	631	651	623	653	618	603	608	630	634	634	594	625	605	628	588	649	603	604	639	604	663	603	648	608	653	599	638	630	659	629	641	645	628	665	639	588	619	611	623	640	614	553	667	597	600	675	595	631	635	705	617	585	640	654	648	667	633	592	616	628	629	585	602	651	631	597	603	645	595	634	593	666	578	677	573	615	590	675	630	663	657	657	612	624	617	617	600	589	625	651	610	625	641	630	624	611	640	603	616	631	625	689	609	646	633	601	621	597	622	627	640	629	607	654	637	607	620	623	613	624	621	673	608	594	629	635	663	634	616	593	632	606	674	632	645	574	642	603	629	677	665	612	629	658	684	599	620	675	584	627	640	613	644	696	608	603	595	607	665	616	649	615	642	613	671	620	611	649	634	629	656	633	614	645	636	620	686	677	659	568	631	646	619	658	610	644	593	606	681	616	625	677	640	655	648	610	620	613	648	638	560	644	638	593	626	668	657	677	616	564	654	602	640	650	645	635	615	693	620	654	629	647	634	638	637	651	644	625	646	660	628	599	640	633	595	596	620	623	634	628	679	625	644	671	615	630	651	598	647	651	589	623	636	615	645	653	655	640	667	622	666	644	641	641	656	610	627	553	626	623	607	654	622	674	594	660	609	677	647	618	676	665	626	644	679	628	578	640	637	624	621	597	616	663	640	659	617	594	618	645	616	640	606	626	615	646	611	602	630	634	604	631	626	624	629	607	610	658	655	606	625	641	638	622	573	645	589	618	619	636	611	650	649	644	616	625	608	637	660	630	635	631	668	598	683	641	614	634	640	605	685	697	600	658	630	605	625	615	632	593	654	632	555	618	627	629	596	601	636	647	658	657	607	651	654	610	684	640	644	676	655	627	593	646	715	634	641	614	615	582	609	640	603	678	606	627	611	630	602	633	657	644	633	590	673	636	647	639	554	611	655	621	603	642	639	570	622	619	620	617	639	585	627	650	653	634	685	661	648	635	610	634	657	640	635	646	688	574	648	691	609	681	619	585	622	623	602	642	635	647	615	689	636	621	666	633	615	659	639	624	619	680	623	641	636	662	658	595	637	587	644	643	663	649	685	669	644	627	631	654	624	559	591	674	642	664	643	653	577	588	624	636	614	629	612	578	635	646	684	609	622	650	668	628	618	614	666	617	634	652	654	625	633	618	629	612	664	608	636	615	588	642	648	619	607	664	672	632	651	646	613	645	625	658	608	619	624	617	651	660	657	600	639	571	614	641	644	634	605	660	678	647	607	631	629	612	604	598	602	667	661	598	601	638	648	653	626	649	655	619	626	646	598	654	612	647	620	649	602	652	647	615	648	628	680	639	632	618	636	594	610	650	623	608	640	603	662	629	655	625	624	612	628	641	638	591	635	632	634	652	624	659	629	663	630	607	629	623	663	656	638	651	637	637	640	675	642	641	656	661	615	613	618	591	616	641	632	606	645	637	609	663	610	646	644	608	587	617	618	634	614	645	647	614	668	640	587	608	626	590	604	661	588	610	641	594	663	634	628	646	625	661	598	642	623	644	637	602	612	645	647	619	643	626	665	624	604	657	684	652	621	636	654	648	607	612	606	631	613	637	663	591	623	633	622	592	593	638	622	622	615	648	642	635	630	656	584	644	657	631	643	627	618	620	659	658	639	650	645	627	671	631	631	613	599	609	625	637	606	640	612	637	650	662	644	609	604	644	606	630	646	642	683	634	602	593	612	638	610	622	616	664	618	630	646	605	623	623	660	612	659	610	607	646	597	600	636	642	638	643	610	618	644	645	592	609	644	634	624	609	663	607	648	619	619	579	628	634	595	613	636	623	641	637	614	625	650	681	667	647	620	636	590	642	673	663	661	669	609	611	587	672	626	626	602	600	649	608	636	606	621	598	651	672	623	683	657	666	576	637	626	627	632	610	625	593	659	600	590	631	578	657	642	618	622	601	614	633	627	624	611	614	629	629	627	620	660	632	614	644	646	650	657	633	665	692	623	642	651	595	629	638	600	617	681	600	619	569	633	602	652
23968	21034	24432	27851	21035	21047	12286	470	262	226	218	183	181	161	173	166	160	134	164	131	132	139	139	143	145	128	108	145	127	149	148	127	114	139	116	127	138	124	127	142	136	148	153	121	136	103	107	117	136	136	114	118	115	120	117	126	127	134	132	139	94	133	116	144	131	106	108	115	104	95	110	124	104	134	125	114	126	111	145	106	92	117	132	115	143	136	117	142	127	129	121	133	142	133	100	122	145	129	121	121	127	130	109	111	118	129	130	116	123	131	105	112	122	126	131	112	118	105	143	126	111	130	126	139	126	126	139	127	138	126	116	116	110	107	143	132	135	131	147	114	120	136	120	124	135	110	126	128	129	118	126	121	118	107	115	138	112	116	137	123	132	125	118	122	144	111	126	113	120	106	120	109	110	116	134	136	138	106	123	135	122	121	109	139	114	110	113	144	126	134	132	131	107	121	130	115	112	121	118	114	118	131	122	111	104	117	121	131	113	129	120	110	128	135	129	132	93	112	119	114	128	132	130	134	133	131	117	144	128	129	124	131	128	123	128	130	122	140	123	89	110	146	110	130	112	124	126	119	125	117	120	134	137	117	102	124	123	130	128	120	130	103	113	124	130	110	126	125	117	114	121	113	111	123	113	122	105	109	130	126	117	125	131	127	119	147	131	112	124	135	118	116	125	112	138	94	100	122	116	123	110	131	129	115	116	129	130	120	124	122	130	120	110	143	124	142	119	113	140	128	135	110	140	128	134	115	107	110	122	126	115	105	124	129	113	109	117	132	124	141	135	135	133	137	111	115	139	101	122	137	107	131	130	121	108	113	124	130	115	131	120	110	111	136	93	110	130	157	131	128	110	117	144	119	129	122	112	117	136	121	129	123	139	107	117	115	126	122	134	118	120	135	130	124	122	119	106	140	106	125	126	132	128	113	125	122	146	122	115	115	124	129	106	125	122	115	125	125	116	114	104	121	118	126	137	129	118	125	120	121	121	130	122	116	132	118	153	111	124	125	137	135	129	114	115	122	115	120	133	128	114	140	108	118	125	117	113	118	150	111	112	121	133	114	129	134	103	115	134	114	111	120	110	119	145	124	132	130	127	104	138	135	121	109	128	118	128	114	127	127	118	112	123	114	104	135	100	129	121	127	149	121	118	133	119	105	92	136	108	132	122	145	123	119	114	120	135	128	115	115	138	109	113	126	120	101	118	122	113	99	118	104	139	128	103	133	122	124	118	129	126	108	111	125	137	113	124	117	135	121	122	104	120	135	134	131	101	110	112	122	133	123	118	100	124	137	125	115	123	121	135	97	109	132	146	128	121	135	144	120	105	123	113	134	124	139	131	99	120	121	147	125	107	110	109	121	107	96	128	107	102	124	126	126	141	120	113	105	135	116	123	122	131	138	111	125	143	126	135	127	119	117	105	112	117	121	126	134	121	121	108	130	115	133	113	108	100	137	116	111	119	129	117	121	126	134	97	113	120	146	116	126	129	113	130	121	163	122	101	127	115	141	100	114	123	111	141	110	141	97	117	139	122	133	114	106	130	115	122	121	103	141	133	141	130	122	110	122	141	126	113	119	105	115	113	126	133	125	108	134	135	109	115	119	126	104	132	133	110	115	121	131	141	134	128	125	120	131	112	132	116	127	121	151	130	109	139	123	123	122	106	104	127	120	104	116	120	127	135	120	146	117	127	121	124	136	134	119	111	107	143	88	122	120	117	126	112	138	128	129	130	127	133	136	114	135	111	110	131	123	103	144	123	103	127	108	100	111	97	141	127	116	123	144	122	111	125	121	131	112	116	114	128	133	110	137	114	117	134	111	105	105	143	135	124	135	140	112	113	119	119	126	134	120	109	139	97	122	122	96	103	116	114	127	125	123	138	119	117	127	136	128	132	141	136	120	124	119	120	121	125	129	127	111	127	135	127	102	124	102	127	102	108	111	107	130	137	117	96	128	121	126	114	148	112	120	144	132	127	127	116	131	112	131	116	120	120	111	115	123	137	127	131	132	115	121	109	142	103	110	136	133	109	133	103	109	120	123	130	127	140	124	138	117	110	141	123	136	107	143	130	140	107	128	107	124	126	147	134	118	116	102	130	143	127	130	115	135	122	117	139	132	112	123	131	137	123	92	127	117	119	116	134	133	119	118	142	129	112	122	132	99	127	108	119	131	120	123	122	123	123	115	107	127	131	124	118	118	120	117	115	111	129	135	114	110	144	107	108	118	135	127	118	116	140	116	136	122	122	121	119	106	140	134	117	126	115	122	126	124	121	128	118	119	118	123	120	134	109	116	143	117	136	117	116	135	130	106	119	98	131	121	116	119	131	125	116	119	119	138	134	129	108	142	123	130	118	101	144	124	124	104	112	130	135	124	117	100	121	118	108	125	126	99	117	122	115	126	122	128	113	123	113	123	123	110	124	116	117	149	133	133	118	137	141	116	129	131	128	115	106	108	130	142	116	94	134	141	121	134	126	126	147	138	129	128	117	135	108	124	131	114	103	104	116	117	118	132	126	125	126	117	131	139	125	105	101	104	112	117	111	106	108	123	123	116	131	133	113	116	115	145	118	122	106	115	132	109	108	126	121	134	110	138	106	134	122	113	109	121	118	117	111	123	128	132	133	130	117	122	107	108	112	125	116	117	125	110	132	118	121	116	126	123	121	113	102	105	120	98	109	135	122	128	138	120	119	127	122	121	139	98	120	131	114	128	119	132	121	123	126	125	131	105	119	108	123	136	134	135	114	129	122	104	141	125	116	131	117	158	133	116	130	117	126	103	97	113	122	120	142	138	122	137	107	117	139	153	143	111	108	129	124	128	142	108	100	145	105	95	127	129	136	114	130	98	121	104	113	125	121	122	134	113	134	108	117	146	118	128	138	121	129	123	123	128	116	111	118	115	139	99	120	126	129	122	146	141	134	111	111	123	122	130	106	102	132	105	114	127	120	153	111	125	138	117	110	156	119	134	113	108	122	118	134	112	128	115	119	114	118	143	133	113	141	133	121	109	109	116	124	125	131	120	120	127	130	139	153	113	115	116	116	102	118	119	121	112	112	111	127	124	130	114	99	105	101	147	122	134	138	135	134	135	121	96	130	116	108	125	105	118	126	135	132	127	108	125	111	135	141	128	118	122	125	145	112	126	91	140	106	87	108	107	134	124	116	118	120	143	136	115	132	97	113	103	128	133	118	114	117	120	114	118	107	125	119	133	142	114	105	132	124	130	121	141	120	111	105	127	117	137	105	126	122	114	133	121	122	153	117	113	110	138	130	129	119	135	135	107	121	122	144	110	139	106	103	107	117	119	131	123	127	111	124	122	132	110	130	110	133	137	102	116	107	134	116	124	133	114	109	115	135	118	147	129	145	131	134	96	143	135	138	108	131	125	100	117	114	121	124	130	115	128	104	104	136	115	112	129	112	133	136	116	118	126	96	122	107	126	124	117	126	119	127	119	118	116	122	134	92	109	121	119	131	134
3127	3271	1535	841	557	470	424	395	401	395	381	348	351	331	323	376	368	341	342	328	357	375	335	354	335	325	339	316	339	356	357	333	309	335	320	375	314	361	331	310	377	333	319	355	344	333	335	324	318	373	295	343	299	319	358	330	328	330	331	348	296	349	350	320	304	345	339	334	355	333	321	348	340	342	336	307	339	342	277	325	322	327	363	362	336	317	305	373	357	319	330	344	370	312	348	345	318	316	334	330	340	343	350	337	353	310	338	336	340	321	335	335	348	314	319	329	375	334	330	334	366	341	342	312	351	330	317	328	334	360	346	351	351	302	324	334	317	337	318	355	314	326	323	329	327	318	326	348	347	311	339	315	341	351	329	347	335	309	306	329	351	343	359	327	367	322	331	347	328	281	330	341	321	326	330	314	363	300	333	326	342	372	332	326	347	333	318	314	334	314	366	333	343	320	303	341	360	343	342	349	336	331	321	323	324	331	357	327	351	327	326	311	347	345	328	331	333	372	332	344	333	376	347	338	320	365	338	325	314	323	366	338	316	328	290	322	336	326	362	341	336	347	316	331	322	336	329	366	342	332	345	355	333	335	372	355	312	326	320	341	309	302	348	305	367	339	323	339	327	346	343	330	327	347	316	332	362	329	318	350	340	320	335	366	333	356	313	333	318	311	330	344	361	313	307	302	346	301	287	338	359	306	342	331	317	325	315	326	334	322	361	336	339	351	301	342	308	296	315	324	342	328	339	342	365	326	359	307	320	316	373	315	340	328	349	350	336	318	319	342	331	330	333	322	335	312	319	348	342	319	317	338	352	355	335	320	344	349	343	345	333	359	370	352	304	338	295	326	336	322	330	335	360	314	358	322	358	325	318	343	354	353	341	318	351	326	330	338	294	352	335	321	321	327	354	341	342	370	311	320	344	332	333	325	348	341	315	326	340	351	337	338	329	343	337	307	336	341	330	314	315	322	326	317	343	313	342	350	318	338	342	329	311	322	324	326	318	332	312	332	325	345	321	319	348	349	328	324	336	336	297	331	331	327	375	331	322	367	313	370	320	329	363	350	359	299	359	339	347	329	325	318	324	323	323	290	363	320	321	343	337	363	310	355	329	332	325	334	318	328	324	325	380	330	330	324	363	339	307	354	362	360	319	343	343	320	351	353	364	346	330	360	328	317	318	358	314	315	338	361	348	334	339	335	336	373	337	340	346	335	314	323	346	358	310	354	300	347	347	358	358	316	349	329	349	319	321	295	330	338	330	352	320	357	335	355	346	345	332	324	341	366	372	333	298	292	347	334	308	333	338	315	325	344	342	316	337	314	345	332	325	334	305	320	343	310	347	344	359	305	311	310	341	361	300	349	355	339	329	325	315	328	337	334	340	313	373	317	335	324	322	322	338	330	339	319	322	312	325	339	334	332	302	317	328	335	341	357	326	332	333	346	341	304	311	354	307	312	324	328	314	319	378	325	301	316	346	311	313	312	334	352	332	314	345	320	319	325	334	308	329	357	308	283	311	340	332	316	334	346	344	318	272	334	311	372	352	340	328	323	316	342	349	327	328	322	335	353	339	315	365	346	346	343	349	339	336	310	321	308	337	343	367	331	342	333	364	312	334	326	331	341	320	330	348	323	319	332	335	346	336	321	320	315	336	303	333	312	328	342	349	321	352	326	343	305	318	328	332	355	328	349	321	332	353	343	332	334	358	344	306	322	341	306	355	343	326	329	324	344	329	334	346	342	317	317	337	341	346	333	336	315	333	339	345	345	318	288	336	318	324	321	315	366	362	341	335	348	336	343	356	323	294	347	350	357	319	337	316	373	359	338	324	347	301	334	328	313	339	355	299	344	326	344	334	299	318	331	319	331	344	337	317	321	340	325	312	308	321	315	339	334	347	330	333	343	308	328	357	331	314	317	361	321	341	328	352	337	317	326	328	339	322	327	331	301	326	340	332	338	319	349	310	343	310	319	331	318	333	345	326	346	286	354	350	332	359	327	293	328	296	318	355	294	350	321	310	306	349	334	339	317	333	325	316	330	316	330	293	308	320	328	346	349	326	343	332	352	356	331	332	349	305	369	333	359	336	343	314	322	332	347	313	318	364	335	344	287	319	334	304	381	333	348	351	351	328	345	324	346	331	354	326	315	325	342	328	320	317	357	354	324	337	307	366	347	312	328	314	308	285	298	339	298	323	330	319	322	325	334	335	329	308	292	326	344	306	346	316	319	350	336	366	326	334	323	318	310	332	337	357	336	337	315	292	324	335	351	372	352	349	353	357	320	294	334	313	324	368	385	333	352	336	340	313	289	319	353	339	345	338	332	311	319	333	336	322	332	324	346	304	329	351	320	350	342	307	344	332	354	324	318	330	320	330	345	324	323	319	329	368	318	335	324	317	330	301	329	341	313	334	368	347	333	318	321	314	301	308	331	355	337	350	333	342	335	376	339	333	340	344	307	370	324	340	339	317	328	334	316	343	354	329	310	339	359	358	328	323	343	341	302	329	361	298	300	352	303	346	335	359	346	321	309	318	330	355	303	336	353	324	333	352	322	306	312	320	307	322	358	354	291	350	333	295	322	361	321	373	348	347	333	353	357	339	353	363	342	299	358	358	335	330	349	321	334	322	345	330	340	337	321	332	331	308	304	334	328	292	354	342	330	339	372	298	350	331	352	361	323	328	318	318	337	347	339	342	311	326	360	324	355	326	320	328	347	372	313	334	325	338	339	338	327	288	301	314	342	316	327	337	353	344	333	308	321	366	342	339	328	327	308	340	300	290	333	329	323	337	312	319	313	310	353	310	344	367	324	367	327	329	328	298	331	350	331	296	323	316	322	326	341	322	327	351	329	302	302	322	326	343	326	351	322	314	339	360	350	356	324	353	336	320	318	324	306	334	330	340	349	325	305	362	299	323	317	325	334	353	346	325	321	365	331	334	333	360	339	352	324	349	347	314	342	317	330	341	329	325	326	316	342	336	325	321	361	331	316	336	301	309	351	318	360	338	333	349	345	329	333	342	338	331	331	323	350	351	294	311	339	341	358	345	341	352	336	353	312	321	337	328	347	311	359	343	344	318	350	300	311	322	338	315	333	306	326	349	330	359	307	330	350	324	320	331	335	313	358	337	321	344	321	340	299	375	353	319	367	346	371	319	352	358	329	315	306	324	331	316	352	365	325	327	333	346	312	343	341	326	317	336	338	355	343	318	359	380	310	337	299	352	360	329	329	352	316	328	350	317	303	339	346	323	329	370	313	342	324	350	337	332	331	386	372	340	313	331	331	330	343	357	332	345	343	319	327	311	289	353	343	358	343	280	356	324	335	344	342	335	305	333	328	318	322	364	338	335	338	334	352	326	304	344	306	315	347	336	312	330	344	344	324	354	340	310	303	353	333	347	352	334	321	373	386	322	318	305	363	331	379	332	334	355	339	338	371	344	327	354	340	351	349	325	326	310	338	347	323	334	337	328	316	337	360	320	356
30961	20463	10267	655	459	371	368	370	377	311	367	368	355	414	378	385	358	359	370	326	368	350	339	354	350	379	362	338	387	348	361	365	342	354	372	355	362	342	342	322	334	355	343	347	335	364	369	374	362	368	364	332	363	383	342	335	384	319	337	329	373	359	341	370	322	385	347	319	356	364	369	352	382	354	322	325	355	363	388	356	351	334	364	336	337	366	378	341	314	349	352	325	352	384	352	345	319	346	367	339	357	331	350	380	328	321	335	349	360	353	369	364	346	338	358	344	380	378	401	346	344	339	331	344	337	324	344	356	368	368	352	351	326	379	384	347	376	411	329	335	342	357	351	339	363	311	329	340	376	380	329	364	321	351	327	358	334	346	342	340	356	378	392	364	388	341	392	369	359	375	342	353	343	361	362	321	360	351	317	340	348	310	356	350	353	357	364	375	319	344	348	376	361	353	322	383	381	371	338	331	362	346	355	365	348	345	357	324	391	342	309	325	362	341	371	368	381	343	358	348	371	331	362	392	354	365	347	345	353	383	326	362	352	332	350	347	352	348	368	355	376	332	363	370	351	364	373	365	376	367	391	348	325	366	330	298	325	379	345	385	365	346	382	367	345	349	351	320	341	328	377	365	374	344	370	384	361	378	361	341	331	365	346	349	341	328	364	333	359	357	339	326	362	306	366	368	374	347	333	343	373	315	366	346	390	325	373	367	300	349	357	342	364	340	356	370	369	352	347	345	328	361	360	348	358	366	308	369	368	317	345	330	325	346	359	330	355	349	341	349	356	362	331	373	404	339	365	359	340	352	360	338	355	353	345	341	356	320	339	361	378	351	351	381	350	385	331	344	341	358	351	363	376	364	338	332	355	333	307	393	301	332	367	346	327	326	346	350	356	334	347	356	326	348	365	364	346	370	368	362	342	363	370	348	363	353	331	330	350	337	357	337	377	371	362	380	348	378	336	368	345	364	358	366	338	364	343	345	311	331	343	379	359	371	361	346	381	349	332	347	373	343	302	359	380	382	361	356	345	361	342	330	341	351	359	353	359	352	368	336	362	353	346	313	377	376	397	317	324	353	342	358	374	361	306	390	324	382	344	311	349	356	360	343	350	336	349	368	360	356	348	398	350	343	355	381	365	327	339	369	316	339	344	351	368	345	306	336	382	358	348	331	333	350	335	364	347	346	352	333	329	335	350	376	358	364	377	372	305	355	375	402	369	326	329	394	352	318	340	349	324	313	410	351	373	336	327	373	341	368	366	392	319	352	331	362	329	383	357	361	339	357	321	372	350	371	357	389	362	351	375	345	351	348	365	343	360	340	359	341	355	333	360	333	345	370	353	353	392	359	335	348	339	353	360	315	351	365	389	339	354	353	344	365	356	357	360	366	358	346	321	351	336	358	337	380	334	340	354	359	362	353	330	331	324	359	387	343	331	338	367	351	368	348	327	341	345	363	352	333	320	381	368	375	357	338	313	346	350	329	326	387	344	334	388	344	352	367	387	350	365	331	357	355	341	356	369	346	365	346	348	358	352	356	381	351	351	315	369	344	347	338	349	400	380	366	360	358	352	356	326	376	327	332	325	362	340	346	338	321	362	343	374	367	371	359	333	370	349	331	377	353	345	364	347	323	400	335	345	346	358	355	337	334	382	355	383	389	339	352	358	336	326	342	345	346	382	340	329	343	365	388	369	349	334	330	369	357	357	303	347	371	356	370	359	339	356	317	321	376	311	327	357	354	357	353	352	366	364	356	352	339	321	357	337	330	348	357	341	342	346	333	361	325	347	334	353	393	353	370	386	367	369	336	347	350	347	356	379	367	328	377	316	364	337	325	382	357	340	327	341	357	332	343	362	346	339	341	357	403	366	338	362	345	327	354	349	355	333	381	351	370	314	358	323	326	320	355	356	339	347	373	371	360	346	389	357	317	368	374	345	374	323	360	345	339	365	310	328	305	387	321	341	331	360	314	358	333	373	367	369	362	351	401	346	353	322	351	382	337	353	372	339	399	365	373	366	344	304	359	329	356	366	325	348	337	331	402	342	352	360	392	389	352	333	319	377	336	333	397	321	372	375	355	349	337	373	374	330	320	343	371	342	347	345	330	340	342	389	352	368	340	352	366	356	348	346	324	369	323	321	340	349	364	362	355	367	366	331	387	345	362	352	333	344	347	358	379	348	347	357	368	344	333	349	363	370	332	359	379	361	355	357	342	380	342	354	346	345	335	396	370	317	359	357	350	376	340	345	347	355	344	301	339	330	377	363	376	379	384	362	357	363	365	402	352	327	365	371	304	388	357	344	349	349	395	369	331	359	354	319	342	352	324	330	380	347	335	359	338	356	351	411	398	365	359	369	353	332	341	332	387	363	341	356	350	371	359	333	365	334	356	336	363	343	339	364	360	366	340	381	336	373	339	307	342	370	372	349	345	329	345	367	334	379	343	363	335	353	350	346	341	359	365	363	329	338	388	379	344	344	364	346	368	338	357	366	344	368	370	357	357	320	361	355	361	361	350	344	364	341	332	341	349	331	321	340	326	362	367	367	362	361	347	363	341	350	349	389	375	371	387	321	326	379	338	378	370	369	360	339	330	359	369	371	358	359	355	344	334	345	343	347	362	361	324	355	363	344	388	376	392	335	373	334	337	335	334	337	361	347	333	339	357	339	386	322	352	384	367	344	320	382	374	337	338	375	365	345	355	351	355	311	335	363	388	336	377	331	351	316	320	324	350	338	329	321	371	308	374	355	361	385	359	363	337	377	353	338	337	340	357	333	329	360	372	379	395	346	343	366	319	375	344	323	335	387	335	318	378	338	333	346	322	347	333	374	342	355	327	339	366	383	359	369	371	343	348	372	336	350	349	344	421	342	310	338	336	351	359	316	363	329	372	338	352	340	314	352	367	350	347	370	336	376	366	347	378	359	359	345	353	325	378	366	352	381	343	339	358	357	349	347	342	331	356	391	351	335	360	383	354	377	335	377	382	343	365	349	324	376	339	373	341	333	339	346	349	324	332	351	349	337	328	355	346	340	359	326	329	336	330	319	359	346	362	384	353	332	336	361	347	343	322	315	332	347	346	340	343	347	315	354	381	352	349	306	369	326	356	377	388	316	348	353	327	367	326	345	364	347	335	358	346	350	364	352	344	326	347	309	349	359	350	350	356	345	353	330	346	362	342	368	361	384	378	353	345	324	354	343	343	356	351	334	328	358	349	366	325	373	349	351	360	350	317	357	338	339	363	346	353	359	330	363	371	333	355	372	360	324	318	370	345	349	348	369	379	378	328	358	344	338	336	329	354	358	352	350	386	363	314	331	338	352	350	378	363	349	366	329	374	349	353	370	378	382	371	317	330	350	347	347	347	365	371	327	371	325	373	382	337	350	359	322	342	338	372	392	369	373	334	333	368	361	386	373	345	383	374	351	329	348	369	328	387	312	331	380	353	370	355	344	365	353	353	329	344	375	371	325	348	371	327	343	320
5488	1139	931	893	844	829	848	881	846	887	854	884	875	830	819	822	805	808	791	870	872	857	831	820	845	813	893	822	854	881	847	848	824	851	825	919	854	879	807	851	883	810	829	887	827	843	829	806	859	886	840	799	815	846	875	838	884	887	812	843	824	880	828	848	844	859	856	881	813	829	844	863	809	812	815	852	871	799	875	894	806	901	867	879	820	859	794	866	781	888	815	859	843	818	894	800	836	904	904	823	900	870	823	877	819	808	796	839	885	882	866	790	817	842	839	833	870	876	849	881	878	850	905	826	856	865	880	819	815	828	819	841	836	837	859	843	887	816	866	864	863	865	875	809	833	843	846	825	857	816	854	810	796	807	849	880	817	878	812	834	839	859	848	804	848	807	856	891	832	818	847	865	857	810	873	837	924	793	883	821	879	864	817	854	871	856	836	832	885	854	860	838	864	871	890	848	888	822	807	851	866	828	835	833	827	919	822	818	862	869	843	870	834	851	878	858	829	789	818	797	860	823	822	818	842	811	858	892	810	882	875	852	812	854	847	852	810	803	856	843	882	832	822	839	824	808	879	839	874	850	849	874	852	825	854	855	790	874	843	837	871	826	829	802	831	885	899	864	816	850	836	862	854	853	818	845	819	877	862	791	801	830	787	869	866	881	890	846	864	870	856	847	871	798	872	832	859	834	810	875	837	878	837	818	849	813	890	822	854	828	813	834	832	870	818	843	915	901	892	839	847	862	840	859	857	838	857	846	842	849	852	865	841	829	849	833	817	840	894	850	865	834	838	869	858	873	810	854	854	835	882	838	860	827	857	872	779	821	885	853	909	796	842	805	882	874	871	876	887	891	835	829	845	849	875	868	800	806	840	852	824	881	825	860	829	857	873	824	800	850	847	825	844	859	908	861	833	814	850	805	874	844	836	818	832	850	889	874	834	832	786	874	813	840	868	893	855	849	818	849	869	850	811	833	849	861	828	872	854	887	840	915	864	866	847	904	865	860	813	928	844	861	809	825	836	838	854	849	829	865	773	868	841	833	826	824	837	869	853	820	856	851	865	851	850	832	898	788	797	839	894	844	846	824	810	803	878	806	805	814	809	839	859	854	854	892	856	850	850	855	877	864	801	852	838	871	874	833	842	884	887	850	832	853	836	804	820	886	825	845	827	863	881	832	854	883	882	838	858	797	862	851	815	867	822	821	784	793	856	877	801	855	865	893	855	846	850	850	837	885	821	824	792	907	882	844	817	837	823	847	867	797	833	852	796	845	862	807	846	902	854	805	794	830	832	858	922	844	844	848	874	875	839	860	821	842	841	852	865	869	821	842	853	871	803	784	855	829	886	862	787	889	819	840	798	849	852	864	897	839	877	796	849	788	841	881	877	858	834	851	878	844	810	839	852	852	872	847	856	849	819	856	844	812	834	835	806	849	903	878	769	850	801	871	861	824	830	869	791	823	874	860	883	778	830	818	851	901	875	862	847	838	835	846	889	805	846	826	840	835	868	818	865	788	873	874	846	823	850	807	842	853	869	770	849	853	774	824	811	833	854	793	864	898	861	792	795	803	820	860	888	787	831	869	825	841	843	870	840	802	835	775	902	860	821	913	820	853	856	830	811	871	790	889	831	835	813	845	887	860	840	796	827	803	806	893	885	830	793	857	870	878	837	783	863	889	860	883	883	823	872	825	826	832	825	832	852	837	827	864	852	921	816	828	781	821	816	865	830	822	846	839	839	879	810	834	838	786	836	822	816	849	853	845	910	841	802	904	866	895	873	793	842	834	811	860	835	885	883	793	792	882	803	873	808	882	822	881	865	815	835	871	834	839	860	831	846	859	820	814	891	821	879	862	849	863	848	787	870	903	871	878	871	852	920	830	845	797	855	848	827	820	881	769	798	894	879	835	782	855	822	878	836	844	858	849	854	841	810	813	794	847	855	832	854	780	905	835	845	836	835	897	871	869	904	831	845	832	824	863	836	883	861	851	857	851	832	874	868	827	823	840	808	853	821	812	798	864	866	837	835	890	849	855	840	869	866	898	863	901	862	835	843	827	780	863	865	856	792	832	819	833	841	884	792	828	878	825	843	846	834	864	841	897	860	843	827	848	811	886	844	888	892	847	863	872	839	869	819	872	836	819	819	824	896	866	859	859	844	831	872	805	846	848	761	836	849	777	835	875	865	856	849	837	859	851	825	829	872	869	862	849	832	849	838	817	864	880	790	825	864	876	836	885	831	830	873	835	831	807	818	842	867	837	862	812	826	877	857	860	835	811	859	845	880	826	850	818	831	863	812	793	824	843	850	875	808	834	815	868	825	848	797	837	822	833	859	865	874	811	850	860	844	839	834	812	878	837	822	854	808	885	844	847	817	804	816	848	830	883	842	816	851	853	806	792	843	823	887	884	858	789	798	877	857	819	899	863	846	781	831	839	852	804	816	847	833	794	785	830	801	874	832	870	849	872	807	869	843	830	842	826	851	828	858	839	832	827	898	840	903	804	831	856	878	851	863	822	866	853	862	840	857	830	861	829	871	830	829	826	902	793	807	874	856	808	887	807	874	836	838	863	833	834	830	796	805	897	872	886	784	839	858	823	865	827	832	789	846	837	871	824	859	863	858	844	887	805	861	814	872	803	856	803	824	869	846	816	836	852	869	849	821	828	769	839	858	867	803	873	802	836	834	884	864	912	891	892	810	852	832	850	824	842	850	828	898	868	817	808	839	819	815	844	844	853	873	808	809	836	878	826	812	853	803	844	838	838	854	809	826	843	856	843	849	871	853	835	881	844	814	878	786	835	857	793	858	812	840	814	847	854	858	844	835	806	904	814	787	871	839	883	888	875	842	825	833	800	875	854	838	860	792	778	883	836	817	842	830	854	813	880	845	854	802	787	814	833	860	833	837	825	861	828	868	867	874	866	834	900	819	809	830	889	865	827	845	825	834	825	831	819	827	871	847	859	886	831	833	829	910	817	860	874	805	837	806	817	856	867	850	872	871	847	845	855	827	850	857	865	801	868	839	830	842	883	867	846	854	848	839	837	857	864	840	889	828	814	802	846	851	809	881	874	832	814	831	817	877	807	850	876	868	819	823	876	866	803	827	836	872	851	867	830	864	851	870	875	841	813	877	818	829	772	827	847	854	840	866	905	839	892	814	815	830	844	818	824	853	853	851	853	888	882	866	827	841	846	833	801	867	882	806	830	830	863	843	824	839	881	859	863	853	908	854	825	860	750	840	865	834	866	861	860	841	853	811	849	768	844	868	900	830	857	861	843	886	879	849	914	843	866	844	842	837	859	858	810	882	882	869	790	873	864	856	820	836	839	883	823	775	832	862	829	869	831	851	841	851	856	841	829	830	814	855	813	838	890	840	787	852	832	825	849	801	838	890	836	838	836	858	855	819	821	822	840	824	877	842	847	825	829	799	834	805	841	861	867	857	847	822	831	830	855	844	837	824	846	869	906	822	852	822	818	893	863
24719	21064	24020	28327	21056	12677	509	350	344	304	310	296	275	283	295	279	264	258	269	241	291	260	283	265	265	282	263	288	255	239	288	241	244	255	259	278	268	245	267	281	244	242	262	263	232	255	239	253	266	259	258	280	267	269	254	253	259	262	244	260	245	263	223	232	244	279	250	273	268	267	239	239	250	271	261	284	248	254	248	273	288	255	285	255	254	248	271	277	233	251	233	253	258	268	240	264	238	242	284	261	269	275	274	259	254	261	254	267	240	241	246	253	277	267	224	278	262	284	231	262	253	250	250	266	257	261	263	265	261	236	255	264	274	267	263	243	284	248	266	281	289	245	273	262	248	250	238	260	242	270	242	264	269	277	270	236	252	288	258	225	276	261	250	264	257	261	249	263	264	259	260	258	249	233	254	285	262	247	229	257	287	244	265	305	269	249	279	268	254	256	275	248	271	245	246	255	295	287	239	269	274	231	261	265	282	267	238	241	221	264	262	263	258	270	272	269	252	239	248	242	256	264	293	243	236	251	273	272	239	278	288	278	245	231	246	247	239	278	250	227	283	255	245	256	257	240	237	240	248	233	238	254	268	245	286	263	252	257	255	281	293	269	265	268	274	268	275	286	230	275	266	258	269	236	263	273	269	248	262	233	269	264	264	250	240	280	265	256	275	247	280	282	248	278	276	263	273	267	291	236	278	257	244	296	262	236	267	270	237	218	258	253	253	251	251	259	252	258	255	246	277	256	256	287	269	294	218	250	233	250	271	250	269	249	266	289	238	269	217	254	258	229	265	282	235	263	254	264	237	285	259	272	254	271	253	281	251	249	235	263	286	276	245	245	239	228	272	260	261	243	226	244	264	239	279	260	252	264	258	276	273	261	252	270	268	279	252	259	285	275	273	243	243	239	284	268	238	283	282	269	236	234	277	273	288	265	259	235	257	243	240	239	276	228	259	259	242	262	276	254	268	252	245	256	250	255	268	249	235	244	257	234	282	257	242	245	263	264	263	241	246	242	243	280	237	253	291	249	250	272	271	255	265	280	239	239	264	248	245	258	225	257	247	270	266	260	250	239	259	256	298	253	275	248	252	231	254	283	260	268	225	272	261	225	250	269	262	292	258	252	289	252	235	282	255	270	269	250	257	267	251	265	255	275	233	256	277	274	261	260	231	254	247	245	251	244	248	260	259	275	254	254	236	256	256	264	256	260	242	248	235	289	253	249	237	264	266	247	261	263	271	243	228	248	278	260	251	241	261	237	250	245	272	237	241	266	274	244	241	244	261	253	229	269	250	269	265	284	264	244	258	249	279	275	229	221	241	242	235	277	251	237	274	276	250	255	265	253	244	275	278	272	234	261	247	254	233	245	276	251	262	242	274	247	278	255	252	247	264	276	252	226	231	254	282	273	244	272	254	248	226	246	266	261	275	252	258	268	308	235	249	248	248	249	285	279	236	252	254	262	269	249	261	266	273	252	230	245	236	286	231	249	246	259	240	280	240	237	208	243	248	248	241	249	240	239	247	274	298	262	248	255	247	237	247	258	254	285	248	262	248	261	286	212	246	253	254	261	249	237	244	251	237	256	246	277	277	254	264	266	272	259	263	257	273	253	263	248	221	271	259	272	258	241	278	251	249	254	281	253	258	231	256	257	249	275	275	282	250	278	234	253	295	250	248	239	251	245	260	233	261	265	281	245	250	261	247	273	269	279	277	277	235	272	228	259	239	260	256	265	262	285	258	277	241	244	289	256	258	263	238	256	275	242	239	247	249	251	252	282	268	241	266	272	254	244	235	273	267	266	248	237	243	275	252	257	257	262	274	273	270	236	258	249	228	256	243	241	255	273	237	280	251	258	276	237	239	261	270	257	246	226	263	231	255	252	284	274	253	271	270	250	265	261	253	265	266	216	242	265	240	225	273	277	261	257	251	273	264	300	242	231	246	248	232	267	258	265	254	260	243	251	253	253	287	278	272	203	277	262	252	247	270	264	248	220	240	237	250	258	249	257	244	267	244	291	300	244	192	247	263	256	240	253	250	266	268	242	271	285	260	287	270	254	213	265	279	281	278	273	280	251	270	251	276	278	244	260	228	244	261	243	247	236	268	270	268	238	251	271	251	242	247	283	260	244	249	275	255	250	220	287	245	278	266	236	249	276	218	262	255	267	265	257	264	263	249	256	284	255	266	249	239	230	273	259	316	254	273	247	260	282	268	274	263	269	254	222	261	240	230	270	225	307	237	228	250	263	229	225	253	259	245	247	277	282	259	245	248	271	244	249	246	225	262	271	260	270	247	269	269	279	285	241	268	230	241	242	266	218	250	243	257	263	279	241	287	261	279	230	232	237	261	258	259	241	273	302	236	252	272	255	273	234	241	266	275	255	256	260	235	224	234	255	246	241	280	287	266	290	257	254	269	245	303	256	279	254	256	264	246	269	237	231	263	251	232	219	267	255	248	264	271	245	227	275	242	248	259	239	243	249	284	263	245	259	248	286	245	262	264	260	242	242	251	267	272	245	298	292	230	223	240	276	279	279	255	244	284	272	263	263	256	243	254	269	228	230	248	253	258	247	274	271	250	255	245	252	252	278	266	228	248	245	271	281	251	270	255	273	243	239	246	257	249	252	254	233	258	270	246	245	235	300	248	257	249	297	267	241	284	281	256	252	228	274	266	282	246	270	247	259	269	252	242	289	279	233	269	240	269	277	227	258	270	282	271	239	250	276	247	251	271	241	275	248	212	235	265	256	240	258	260	289	260	293	276	217	265	227	277	250	282	251	266	254	247	251	238	236	244	245	274	245	256	269	270	286	229	284	247	286	264	300	256	260	267	242	258	256	273	251	246	290	266	232	268	259	269	275	256	263	262	257	247	243	275	224	264	278	266	237	232	240	231	284	247	276	264	243	240	244	255	276	257	267	282	259	257	272	251	245	258	271	262	264	264	257	256	246	264	279	242	304	222	256	255	279	281	268	253	240	293	250	248	264	275	302	241	253	253	251	270	264	261	262	252	238	278	229	253	279	264	276	236	244	236	285	238	272	270	247	239	265	245	285	243	250	276	240	252	236	247	243	239	255	261	255	263	265	252	241	271	261	268	266	265	249	257	248	273	279	235	288	244	243	267	287	233	229	262	259	242	233	231	234	213	245	258	269	270	268	248	259	252	246	257	272	274	258	238	253	235	252	265	250	285	240	244	261	278	260	230	231	276	273	272	280	260	265	238	276	228	272	250	290	271	261	253	261	240	285	267	298	290	255	255	267	255	257	219	246	258	266	265	273	233	274	249	227	245	255	253	284	237	245	284	241	241	256	235	278	246	270	286	261	240	259	266	293	262	260	258	258	254	243	261	247	252	269	260	252	256	259	249	257	231	251	267	245	253	269	251	272	272	229	269	247	238	264	244	275	215	235	240	231	271	246	271	267	253	265	232	270	269	270	283	259	304	257	228	280	275	262	256	274	295	278	248	240	239	265	289	254	249	248
3232	2096	1151	828	766	696	695	594	668	618	637	634	612	606	627	653	634	592	647	638	643	653	624	626	620	664	645	649	658	641	627	594	629	626	631	643	638	629	625	620	671	646	615	656	616	649	659	627	623	588	667	593	643	623	623	642	682	620	578	608	677	639	601	643	601	667	633	641	575	628	655	618	595	623	666	664	604	688	608	658	575	637	592	579	624	610	624	660	605	632	601	659	614	617	628	631	646	627	629	617	631	631	645	632	670	626	613	664	644	650	588	659	619	642	654	654	648	655	628	642	663	605	609	639	589	655	613	578	586	599	616	617	603	666	619	639	615	624	632	598	632	607	646	651	593	645	621	593	615	640	647	576	656	642	648	614	615	636	624	612	594	623	633	629	656	606	584	605	627	630	636	587	601	601	650	616	611	587	599	603	627	636	628	631	663	677	620	606	646	599	619	621	643	631	576	582	606	618	609	636	607	635	672	615	607	632	632	615	627	646	663	599	648	618	618	651	672	622	637	659	635	619	660	631	632	638	612	611	604	659	606	652	593	645	648	662	639	631	634	656	620	581	626	635	646	667	634	638	618	624	584	609	660	580	629	620	645	593	639	606	628	635	601	597	621	620	591	623	628	599	626	649	645	621	675	630	585	667	624	655	591	604	612	625	584	629	625	609	626	628	627	604	657	657	634	604	623	644	579	662	666	630	641	594	597	608	665	615	632	602	664	646	668	633	629	606	635	649	616	616	607	638	624	608	604	635	592	615	666	598	645	643	656	602	617	622	587	650	631	602	632	649	659	643	611	661	625	636	615	595	605	579	606	615	619	590	626	612	609	643	583	634	638	640	597	644	640	589	595	628	639	652	610	639	617	565	633	635	629	624	617	627	648	591	589	583	631	598	583	624	651	617	639	589	620	614	630	632	620	601	619	632	640	635	592	592	631	677	659	629	622	620	634	627	656	612	635	574	628	621	616	607	603	604	656	590	650	613	615	673	619	621	595	612	589	640	606	614	662	610	666	624	688	623	592	609	636	603	610	644	623	643	656	634	645	595	634	631	649	642	612	607	612	668	613	624	638	599	590	618	610	603	613	604	659	659	614	650	655	628	590	588	600	647	624	646	598	632	633	629	636	620	665	620	625	646	617	628	678	621	622	576	631	646	636	602	616	655	633	662	620	616	639	622	608	605	635	634	649	614	615	622	653	624	648	677	636	622	602	605	621	627	653	616	652	629	680	592	658	644	658	663	663	626	604	629	596	640	619	624	640	638	625	653	680	697	652	637	681	647	638	599	635	639	613	601	566	597	625	632	633	613	593	658	668	633	647	634	607	667	643	611	610	687	582	621	623	615	618	596	630	617	625	628	654	644	617	583	622	628	672	612	619	646	657	649	625	651	649	602	659	633	665	594	631	606	626	649	652	634	602	606	631	637	593	609	576	650	627	567	595	626	692	634	606	598	642	656	628	627	628	631	631	630	605	609	618	596	641	659	599	591	668	607	624	603	649	614	590	630	655	644	655	587	625	621	626	643	650	666	599	597	631	664	622	685	591	665	655	598	625	627	638	615	592	607	577	598	628	642	608	629	601	628	611	611	634	618	588	665	624	681	607	625	592	593	631	597	629	618	688	630	632	588	617	594	619	656	618	653	628	645	640	636	609	632	617	595	614	589	623	582	596	584	692	631	648	622	603	603	631	659	580	638	672	648	624	613	655	595	598	596	636	650	652	618	609	620	623	663	647	611	633	656	611	640	632	612	620	619	597	637	595	605	627	582	582	661	669	598	657	644	609	665	666	667	620	610	655	661	623	664	659	618	619	623	644	647	609	632	602	636	641	618	640	603	655	652	662	685	615	622	589	618	580	644	625	638	601	599	621	612	619	615	626	621	632	598	651	658	637	612	635	652	648	649	652	612	611	596	639	632	649	557	633	650	650	626	643	640	620	650	599	647	641	653	651	661	615	592	615	642	601	608	608	662	663	673	603	657	614	600	635	578	648	572	642	592	665	633	628	609	655	628	615	607	616	616	643	654	601	642	652	603	611	611	631	630	618	576	631	651	652	629	600	606	607	612	597	639	655	625	627	607	606	630	628	624	644	588	637	624	663	667	601	616	610	591	616	615	637	607	693	649	650	610	640	621	630	652	619	560	631	645	633	605	606	630	619	579	614	665	660	645	606	592	648	613	605	597	622	611	627	671	595	642	661	594	646	632	634	670	621	595	637	595	661	658	628	618	614	623	568	630	629	664	635	587	583	657	622	649	640	560	616	652	645	658	626	603	616	641	637	642	635	584	627	595	652	607	615	663	602	630	586	607	609	633	656	599	602	579	677	625	596	619	615	644	678	569	594	625	655	606	604	647	630	634	610	641	607	579	612	589	602	567	656	618	577	644	616	648	620	617	609	613	619	592	602	669	615	624	675	649	616	616	594	611	639	638	596	653	600	593	623	627	625	629	625	626	628	638	643	647	633	623	647	597	622	631	604	643	632	651	627	606	627	656	640	597	625	613	629	669	618	651	586	639	638	709	607	581	654	633	620	593	654	658	631	618	676	620	637	659	615	631	657	591	633	635	591	641	635	602	643	596	619	633	614	620	608	625	602	629	631	626	612	637	611	608	627	654	649	649	626	628	608	619	604	628	602	603	589	592	627	594	626	673	626	626	620	631	685	618	635	630	644	608	608	645	616	566	611	639	587	608	662	638	606	586	616	669	649	622	633	632	624	561	620	639	645	618	642	640	565	657	609	631	643	666	642	627	685	646	639	587	607	568	668	633	642	609	622	646	663	624	582	642	632	597	618	601	588	618	640	655	609	625	635	623	570	618	631	626	609	627	617	645	617	584	596	657	577	634	711	618	628	623	635	666	647	599	679	620	619	603	654	633	650	604	614	589	573	612	619	652	599	648	635	608	672	613	626	584	612	621	626	669	622	581	633	639	653	624	639	673	595	585	662	608	631	664	657	625	645	588	647	644	602	610	628	600	649	646	635	633	624	604	587	638	621	611	600	610	591	626	609	627	564	626	648	618	654	625	593	646	556	629	639	631	655	654	619	581	611	606	676	664	631	592	629	609	644	600	636	621	634	616	603	608	644	621	592	597	670	666	623	626	607	632	620	633	660	600	640	621	674	611	648	669	593	669	629	651	636	611	580	619	624	639	630	636	617	607	628	646	621	649	590	601	632	602	644	706	660	591	690	616	643	619	639	657	595	590	640	639	631	716	618	605	590	609	608	647	605	646	618	658	643	610	594	603	653	616	613	657	611	622	700	643	616	634	602	630	641	621	648	619	636	596	632	617	610	614	654	663	588	625	629	631	627	622	657	610	584	628	602	654	648	613	649	657	578	612	645	627	577	613	658	645	632	626	612	623	640	622	622	624	636	617	615	655	620	619	669	606	640	636	586	673	619	631	662	646	599	691	662	612	630	637	610	667	636	576	643	639	614	609	633	587	636	622	606	655	622	628	664	570	611	605	612	618	635	634	617	611
23868	20994	24356	27818	20996	21005	12366	462	265	212	221	222	182	180	180	155	190	151	139	159	150	148	141	157	111	122	124	151	122	137	119	133	123	136	118	140	125	137	99	118	136	129	117	125	119	126	129	126	127	132	102	114	138	105	120	110	133	115	130	118	118	106	105	87	124	125	112	118	107	123	125	126	124	98	122	97	113	133	103	93	120	119	130	94	126	140	123	127	148	133	161	120	120	107	113	104	115	129	133	120	138	122	171	114	119	126	110	120	126	125	129	101	116	122	135	110	121	124	111	108	125	105	110	147	115	108	126	119	126	142	132	128	126	133	131	113	124	110	105	121	146	131	111	120	132	122	111	127	100	125	133	130	115	128	99	101	100	133	143	129	108	140	130	118	91	107	133	110	125	104	118	114	98	133	118	128	118	124	119	116	127	101	129	99	127	115	125	136	101	114	120	124	122	115	120	114	99	133	113	120	125	119	113	130	128	132	124	132	113	101	128	123	116	118	117	123	122	123	137	115	131	110	114	154	122	144	123	121	127	112	129	123	101	119	106	131	145	109	131	117	110	137	113	117	116	103	116	130	110	117	132	110	118	124	119	110	124	124	129	120	117	144	112	101	99	127	119	143	134	131	120	126	110	109	130	109	112	103	131	139	129	121	108	123	120	114	125	122	106	120	124	112	105	98	125	127	104	105	137	115	110	114	125	128	132	116	122	109	119	120	120	104	114	113	130	124	124	124	124	142	115	134	106	116	113	131	126	112	130	123	113	128	107	112	140	128	128	129	127	127	116	99	117	133	119	124	137	97	121	146	133	115	112	122	112	109	118	113	95	124	100	119	127	131	125	106	143	138	135	121	118	127	88	130	104	109	104	129	133	103	118	111	139	123	116	114	123	124	113	129	119	117	137	144	116	119	126	122	106	130	134	126	117	142	138	121	140	116	127	132	110	115	124	133	131	133	124	121	129	122	123	130	131	127	118	138	122	117	114	109	117	126	119	112	113	121	130	126	126	115	110	129	124	123	115	114	117	121	116	114	113	137	126	106	110	128	109	133	143	132	101	125	117	130	129	117	113	126	120	139	105	119	126	126	151	121	116	119	107	134	120	132	120	118	112	139	120	109	128	109	112	114	116	118	114	109	115	126	140	144	121	115	112	134	131	112	123	120	113	133	113	129	138	132	116	125	147	109	118	122	123	110	114	114	105	124	125	109	140	120	125	121	146	102	120	92	102	129	109	100	141	115	118	132	105	115	115	103	126	112	107	101	128	123	122	128	122	113	112	119	124	117	123	141	127	132	122	103	119	121	114	117	128	125	117	116	112	107	128	113	120	129	92	123	124	113	118	129	133	99	124	121	120	101	135	104	98	130	120	135	102	105	127	106	111	135	123	128	125	108	131	138	110	119	110	125	117	129	121	119	105	123	106	126	140	124	109	113	127	134	110	119	108	126	138	117	99	117	130	144	120	123	123	123	131	125	122	117	132	126	134	127	121	128	129	117	143	132	99	122	111	126	122	122	106	104	118	125	120	136	131	118	120	127	135	128	120	114	109	125	129	121	124	123	128	123	118	127	133	112	113	113	116	106	104	114	113	126	106	114	123	118	111	129	123	138	119	108	114	121	112	111	128	115	104	105	109	127	122	104	111	104	131	112	119	103	105	112	122	125	124	117	125	123	136	134	124	123	98	92	110	111	127	114	128	102	114	119	107	129	133	122	93	119	120	112	108	138	115	102	130	109	114	124	104	98	130	104	111	122	131	125	119	109	124	102	118	133	133	107	131	123	121	123	119	124	142	136	123	105	109	140	132	137	107	123	107	131	112	121	131	109	151	114	120	137	119	112	143	116	122	117	114	105	126	130	105	118	121	126	134	130	123	106	136	103	123	102	113	134	141	131	121	117	103	147	111	103	114	143	120	125	122	108	112	109	114	126	117	144	129	106	120	138	125	99	116	130	115	140	147	118	125	128	93	96	120	137	124	125	125	128	139	104	105	136	133	106	110	114	122	103	105	121	112	122	117	92	85	126	135	124	116	143	140	125	128	113	127	135	120	117	111	124	120	128	132	98	113	108	89	128	128	120	130	116	122	129	115	128	131	115	110	117	117	133	102	111	126	126	101	128	135	105	115	109	126	147	130	106	119	101	122	104	98	114	118	105	121	118	127	133	132	115	114	111	122	109	105	121	135	135	129	128	117	131	110	114	120	101	127	119	126	106	96	120	142	122	106	138	120	133	114	124	118	107	100	121	129	130	124	129	136	122	117	115	116	135	123	125	118	131	113	108	127	122	132	113	95	122	116	130	110	110	107	122	142	122	142	111	132	124	128	126	122	112	121	124	135	117	115	116	116	117	148	139	129	117	124	131	141	104	143	136	130	125	120	122	117	112	116	126	128	110	121	117	110	140	108	129	113	106	122	120	101	123	113	129	138	95	132	95	125	119	122	120	117	117	117	132	111	122	126	141	127	115	112	111	119	100	115	106	114	103	131	133	111	113	142	117	130	147	111	148	120	111	124	120	126	117	125	135	108	118	127	113	110	137	100	129	120	120	130	127	136	102	122	116	113	118	126	125	118	137	116	118	124	145	118	136	119	115	96	138	118	115	117	118	115	113	125	133	132	134	140	110	137	128	120	120	124	128	115	107	112	125	108	123	90	117	110	91	94	136	120	118	113	106	121	131	131	91	128	116	123	115	117	123	133	143	115	103	122	117	106	109	126	149	110	131	109	134	112	102	134	141	131	115	116	122	120	122	130	112	106	138	115	119	141	133	119	125	140	119	111	124	143	116	112	116	97	136	124	115	121	108	113	112	115	128	100	113	138	100	99	125	112	104	124	125	113	124	102	137	126	129	120	133	136	132	118	124	123	113	131	116	93	138	112	118	123	104	100	123	116	100	124	128	155	116	121	119	133	121	138	135	123	124	106	118	120	105	115	109	148	134	132	116	124	122	113	97	132	103	124	118	121	134	114	113	117	121	113	104	118	120	140	113	104	125	107	98	112	120	135	126	117	90	109	114	120	126	121	122	135	136	136	121	113	120	114	128	136	113	121	110	123	119	117	125	123	128	125	122	116	98	134	113	137	119	111	125	115	118	117	120	129	125	108	125	134	119	110	138	126	107	122	133	113	137	130	128	98	118	130	113	125	123	135	120	130	123	100	127	118	112	118	114	119	122	108	109	133	130	132	127	116	106	133	133	124	126	116	128	101	121	123	115	116	117	137	108	122	99	107	132	130	115	132	120	138	133	124	125	114	104	95	112	115	124	119	116	103	118	108	122	127	134	133	109	119	115	101	143	128	113	134	116	136	125	128	122	131	102	118	114	111	110	122	129	111	107	127	142	121	121	98	121	116	122	120	106	115	128	109	134	111	109	131	96	103	114	134	123	131	97	136	113	142	113	128	108	111	134	118	127	123	139	123	120	96	134	118	113	125	119	117	117	130	115	114	116	116	114	115	119	113	115	119	117	139	114	121	116	109	115
3012	3255	1457	813	632	447	434	360	410	357	328	320	336	321	355	328	326	321	334	341	340	337	337	334	305	342	334	334	335	340	335	315	361	362	328	283	333	327	341	298	303	338	313	331	314	335	347	319	329	313	310	335	344	327	317	335	319	297	318	354	350	331	346	321	318	328	332	333	340	344	301	339	349	347	309	308	321	326	355	329	312	358	323	317	342	345	326	301	340	327	339	294	316	319	322	323	310	337	326	345	330	338	323	328	302	360	325	316	327	320	335	343	319	345	329	357	324	322	329	295	316	338	330	319	337	327	340	309	318	373	315	333	319	315	307	321	330	319	305	329	329	344	333	315	341	338	331	321	335	332	332	311	347	367	321	332	300	311	303	322	287	295	300	308	331	346	357	322	348	292	337	325	342	321	356	324	320	355	329	364	333	317	364	316	320	328	359	324	335	333	322	351	351	310	302	300	320	343	329	326	320	328	334	333	355	335	315	320	332	327	321	348	350	327	323	314	310	334	335	367	308	311	348	330	304	307	319	352	324	324	321	364	336	313	318	346	341	363	349	318	339	329	339	348	344	372	345	313	343	298	358	366	336	323	329	354	330	337	339	294	296	339	296	319	346	359	334	345	309	318	325	322	332	342	329	350	321	346	312	350	336	326	309	343	324	318	309	291	334	312	301	342	316	322	280	308	316	370	305	314	327	347	347	339	288	301	383	324	305	345	300	341	320	310	303	332	346	364	318	319	327	341	332	307	346	322	347	310	328	344	342	302	356	363	340	293	315	340	304	361	320	318	356	318	337	325	322	333	315	340	324	297	307	350	325	330	322	296	315	309	314	308	323	315	323	313	309	333	347	337	328	326	338	363	321	313	333	315	338	309	308	305	316	395	332	333	336	337	323	336	325	319	343	332	318	344	328	345	323	343	331	321	339	320	289	359	299	290	323	336	348	335	332	325	347	328	314	331	353	389	325	339	345	319	321	317	337	306	341	340	372	326	310	331	324	324	315	347	344	313	346	322	343	317	308	320	335	294	329	312	347	317	341	345	365	355	335	351	337	293	324	314	336	349	323	324	349	312	329	332	316	333	329	310	322	353	335	332	331	348	313	360	317	302	332	334	297	334	316	327	333	344	321	338	281	334	349	316	311	373	301	316	286	299	323	295	337	339	335	351	335	335	332	308	313	307	358	355	357	335	311	319	336	325	323	326	323	318	314	333	331	357	310	319	317	319	342	323	333	319	319	331	314	308	364	307	334	346	338	329	325	317	339	314	312	363	331	314	326	314	314	331	299	307	310	343	337	323	308	333	367	312	336	341	315	325	328	324	315	340	348	305	308	345	325	350	325	330	322	343	314	351	358	323	341	310	337	335	320	323	319	348	328	308	298	318	362	346	316	311	331	317	341	343	305	344	353	338	315	327	315	326	317	292	352	317	333	323	344	281	373	329	294	340	341	321	350	355	308	305	318	356	344	302	307	340	347	291	353	320	334	310	317	355	335	344	320	351	303	311	330	338	327	322	368	307	341	326	352	346	323	304	344	334	354	329	323	318	298	366	307	315	331	315	331	340	307	336	352	331	339	319	324	330	309	339	312	306	322	339	316	337	304	310	328	323	325	330	284	293	322	320	347	323	342	303	354	322	317	371	328	309	307	314	319	290	324	328	296	318	351	332	299	339	305	306	315	326	345	316	323	352	320	289	353	322	334	357	332	326	343	331	363	319	337	314	358	369	313	327	319	320	314	357	359	314	317	295	348	308	340	323	307	322	309	308	316	342	316	305	347	322	314	326	354	315	337	315	322	343	342	368	350	312	332	350	298	340	301	347	303	308	385	336	329	321	329	333	320	307	317	308	320	278	354	338	331	318	357	336	326	358	326	319	348	319	323	353	307	322	309	327	322	315	326	344	333	326	326	349	293	341	316	355	315	345	332	323	308	319	303	335	335	315	298	310	330	350	325	354	314	324	316	315	307	364	329	338	320	335	322	351	352	297	349	307	325	347	340	315	326	352	325	313	339	313	329	327	331	345	322	333	292	331	307	339	328	335	332	364	342	352	318	308	361	331	313	355	361	289	348	336	319	348	349	343	334	316	340	326	342	338	312	346	313	330	319	336	315	352	314	329	355	291	310	335	296	329	345	328	346	336	338	306	327	348	324	342	319	312	313	326	314	334	352	309	322	310	330	337	325	330	360	343	328	356	314	339	318	324	312	314	301	321	337	314	318	334	289	337	345	350	365	350	317	361	338	324	362	305	365	342	313	336	367	367	332	324	318	328	356	296	339	340	336	350	339	333	314	325	307	336	335	287	318	326	329	342	296	309	323	315	344	306	328	324	329	337	352	303	313	324	333	345	330	322	339	370	318	325	328	343	347	321	337	305	337	330	327	312	326	312	312	356	342	321	346	325	334	312	325	325	323	325	350	333	320	309	313	332	316	335	321	323	333	353	314	339	323	301	338	320	324	327	315	332	340	352	299	350	354	319	303	301	303	329	321	331	304	322	342	360	323	320	330	331	324	324	297	348	321	322	317	300	335	339	325	346	354	346	319	319	302	323	308	325	372	344	314	301	342	315	324	324	330	325	331	340	308	326	330	297	319	305	342	327	335	310	333	353	307	312	323	371	321	333	309	324	325	360	314	293	323	323	280	325	310	305	341	359	321	327	328	325	333	352	330	328	327	358	313	337	280	353	329	350	323	318	317	350	321	342	318	338	323	333	336	339	338	328	313	330	332	322	293	339	328	324	346	327	340	307	297	368	326	282	311	328	326	336	339	338	317	342	322	330	308	322	337	335	328	302	331	320	304	319	328	308	339	340	307	334	346	335	328	334	345	363	327	321	346	332	321	346	306	356	307	339	320	318	354	315	346	348	339	334	329	346	343	360	340	317	330	297	319	337	357	345	323	347	323	341	301	291	331	352	320	361	331	334	341	338	318	318	324	322	355	306	329	297	327	335	321	354	308	296	313	330	305	373	325	311	322	353	314	349	360	332	325	333	323	328	327	317	326	349	343	305	319	305	312	317	345	313	382	388	321	339	335	301	328	333	343	355	350	356	301	337	328	311	338	314	358	337	309	300	343	345	348	368	335	282	374	324	320	306	329	370	304	339	361	305	359	304	366	339	348	308	335	342	343	324	329	309	328	333	333	301	347	347	321	382	334	364	335	297	306	321	322	320	345	316	313	325	349	326	334	320	314	295	362	341	329	309	304	336	301	331	356	313	336	343	353	353	346	299	360	329	312	308	333	333	325	355	328	347	325	334	331	319	315	307	345	330	309	324	339	302	307	324	336	333	364	322	306	305	332	360	323	333	311	330	343	350	342	310	321	326	329	318	326	302	292	317	287	314	333	327	332	320	344	350	306	321	347	322	336	320	332	335	319	311	324	363	296	309	326	335	327	307	314	346	303	322	335	356	332	326	344	353	311	320	350	334	351	301	331	317	324	327	329	296	363	350	339	333	353	320	352	307	364	336	343	318	317	319
30918	20333	10171	713	403	359	372	341	346	325	338	338	340	366	385	351	352	361	332	319	333	370	365	340	355	374	357	328	360	350	381	353	342	329	318	370	320	349	357	346	356	379	335	318	350	377	329	362	350	342	378	345	337	357	332	336	383	358	321	368	382	353	346	350	368	325	331	353	345	302	360	346	384	375	328	327	353	350	346	321	355	328	348	334	354	327	309	322	364	343	333	328	356	397	373	347	335	309	361	348	350	355	334	339	312	338	349	345	376	347	363	347	375	388	357	332	338	350	361	330	360	351	320	346	317	349	340	364	361	349	354	345	341	362	385	338	377	369	330	364	335	327	343	337	338	330	350	380	370	326	316	343	378	357	389	371	337	354	348	407	342	347	352	332	332	350	314	359	353	363	365	360	350	348	351	361	371	378	374	341	359	355	363	343	339	334	325	336	335	334	323	407	343	353	348	378	336	377	362	332	327	373	335	342	328	327	328	317	347	348	353	320	370	340	334	383	354	365	343	371	329	325	378	369	386	330	368	364	314	364	364	339	312	340	342	349	334	357	361	323	343	378	318	339	331	346	361	343	359	333	387	344	385	344	311	342	370	309	333	347	376	316	356	359	319	360	370	379	330	393	352	359	373	371	333	352	393	366	326	314	348	329	353	320	357	363	379	357	332	357	369	346	383	373	349	345	360	346	317	340	343	345	370	379	340	354	351	352	324	338	341	315	351	372	353	344	321	327	383	326	363	327	323	333	340	374	368	366	362	342	334	359	356	356	334	334	329	321	360	350	370	325	361	347	366	381	357	370	290	332	359	345	386	329	368	347	364	357	351	348	309	358	383	323	390	340	359	322	369	321	378	361	354	351	327	325	348	348	370	325	334	344	371	341	369	354	347	346	361	333	352	367	346	374	362	388	404	320	357	331	348	344	363	320	323	333	355	361	346	341	344	338	347	329	336	365	340	321	357	335	347	383	372	325	358	373	346	371	337	348	320	355	336	355	367	322	331	332	342	318	350	355	361	319	386	351	354	337	328	356	346	327	309	357	361	331	349	328	339	365	357	365	386	319	359	346	361	326	338	340	331	354	346	342	359	343	365	354	324	388	395	331	341	369	345	335	361	326	359	375	325	345	346	356	348	372	355	337	357	346	327	321	336	346	380	350	330	311	318	359	369	340	344	355	405	344	347	332	358	335	376	349	336	353	331	355	351	354	349	375	375	342	352	358	367	320	362	359	348	384	350	380	335	325	322	361	374	367	383	385	370	381	318	341	357	370	365	359	337	331	398	338	357	332	355	343	365	325	322	330	357	342	347	407	328	334	363	349	337	346	330	347	392	337	364	375	353	362	361	358	326	344	341	363	359	352	384	350	353	391	378	339	362	325	344	369	358	325	340	305	370	377	308	360	329	362	338	309	378	378	332	376	345	342	348	358	355	363	389	349	328	326	366	335	337	352	326	351	324	334	365	348	359	360	359	350	350	375	368	358	360	358	309	344	339	325	344	371	343	338	358	373	312	321	342	317	346	343	349	351	323	364	306	375	387	358	339	349	363	395	355	367	346	364	331	336	332	336	372	363	369	386	335	348	351	340	322	333	353	365	355	374	343	335	339	350	339	354	382	387	348	317	330	351	355	344	342	341	324	336	339	337	358	374	367	349	335	362	408	351	344	352	349	349	367	389	356	316	316	368	364	333	377	359	318	368	335	338	348	337	329	360	350	364	371	362	332	335	343	350	363	361	356	340	348	332	341	329	317	353	349	347	366	321	366	337	308	410	358	322	345	367	364	333	354	366	375	340	343	342	388	339	353	326	331	341	365	342	358	331	376	380	330	360	356	317	329	383	382	320	400	348	367	349	373	317	360	329	379	312	350	371	349	356	356	354	368	337	373	363	355	374	351	348	337	342	318	375	356	296	350	324	375	352	352	384	325	356	370	314	351	312	345	300	341	309	369	347	370	335	370	316	336	351	325	371	364	336	353	315	356	324	358	354	332	374	363	321	324	343	352	370	343	352	366	330	342	358	359	385	307	364	370	322	366	365	345	341	353	416	378	343	342	382	363	394	391	362	354	350	348	346	322	311	368	366	354	338	373	343	352	371	352	334	386	338	389	365	337	350	338	367	373	376	351	379	353	343	336	348	326	346	327	316	346	351	364	350	359	342	365	328	352	322	356	381	354	336	364	363	387	371	319	326	362	327	328	351	335	334	340	340	353	342	371	383	355	334	327	340	368	355	344	326	378	348	341	343	347	341	365	352	345	373	377	328	328	358	352	326	338	340	357	327	369	377	363	324	364	335	356	350	333	339	346	384	354	375	330	348	391	353	325	347	350	361	309	345	342	376	333	322	370	360	341	352	374	362	368	360	338	358	335	337	324	336	360	354	376	370	332	365	364	371	347	340	327	357	346	386	344	334	364	365	359	372	381	366	360	355	341	347	370	371	361	321	354	351	351	330	335	365	372	391	348	339	359	361	354	344	326	356	362	361	354	318	362	365	338	345	302	346	358	372	354	371	369	351	344	354	356	332	343	325	351	349	333	349	341	356	315	346	344	364	345	355	340	308	344	323	351	318	349	325	354	363	397	363	348	314	324	377	386	344	342	365	361	330	370	351	358	375	390	332	349	295	334	316	345	313	357	347	345	375	349	410	355	345	336	370	335	360	364	347	361	344	340	337	331	345	346	340	312	360	346	347	363	352	321	336	330	340	299	349	346	345	347	355	349	352	330	355	352	355	354	337	338	351	368	336	321	361	379	370	358	365	349	342	350	345	326	369	356	356	346	364	361	348	391	348	313	338	345	331	370	334	346	304	347	368	317	312	304	356	351	369	332	381	347	386	334	340	371	340	348	380	358	348	330	363	350	337	335	397	346	342	343	323	310	340	322	365	355	327	333	347	347	356	365	350	379	349	326	338	350	346	371	373	363	338	361	316	333	373	343	351	372	334	383	346	365	366	334	362	316	358	356	373	307	385	319	354	353	344	377	367	376	359	353	355	350	394	346	370	369	322	369	369	326	368	343	349	352	357	353	320	328	377	329	359	338	352	369	385	331	372	349	333	358	349	321	359	347	317	359	333	364	349	336	350	319	351	352	317	328	349	342	377	351	379	334	394	336	312	324	378	391	333	384	360	357	380	324	344	322	376	347	345	339	349	339	375	376	347	358	331	360	359	357	344	375	370	336	368	346	337	339	374	355	320	334	369	337	326	350	363	334	361	356	369	322	370	339	349	356	373	363	333	388	365	355	338	360	373	354	359	369	319	343	369	349	318	360	349	371	341	298	378	348	333	357	336	358	349	331	341	338	333	344	328	355	339	348	347	340	343	373	327	331	310	340	350	354	346	380	348	371	363	378	326	317	355	328	376	349	337	365	346	357	333	363	356	349	320	354	334	346	337	332	356	339	351	395	354	334	367	359	348	381	354	371	366	354	363	368	314	369	323	353	363	325	344	333	349	328	351	353	364	355	341	334	367	356	351	325	375
5546	1101	931	902	859	828	834	848	827	828	816	855	865	874	830	845	854	887	887	842	849	843	859	856	876	853	850	840	829	800	843	831	829	829	875	815	849	858	850	884	833	842	836	821	846	864	859	842	877	802	819	859	811	877	815	835	888	836	864	819	805	862	849	843	822	826	826	845	829	879	788	860	890	839	861	870	831	874	875	779	867	811	835	793	870	806	881	802	846	780	851	804	811	803	868	901	845	870	796	813	889	843	849	834	833	836	818	887	815	839	827	851	851	835	854	800	869	807	902	863	845	776	852	783	845	831	852	871	810	876	838	825	846	821	837	831	860	855	843	862	862	822	875	836	877	864	830	802	865	882	890	828	862	813	839	739	886	856	878	824	848	798	838	861	848	799	802	846	810	815	873	843	825	845	863	844	822	835	844	827	839	827	846	855	875	837	843	843	841	875	814	912	855	832	802	802	866	847	833	856	853	820	830	827	859	808	840	839	869	852	770	800	831	878	842	870	814	820	810	891	813	850	894	832	833	856	863	838	874	836	816	826	815	799	838	887	820	833	771	875	847	859	825	795	821	870	813	865	868	846	888	837	849	801	844	842	856	890	815	851	844	808	836	834	829	873	852	861	829	873	862	842	778	847	815	847	837	844	786	833	830	883	860	796	835	872	842	820	841	787	836	801	828	843	861	857	836	841	850	872	801	893	852	875	842	866	859	842	816	861	862	801	873	845	843	849	824	821	826	849	799	843	865	855	863	863	833	830	836	853	811	889	872	866	807	819	851	820	797	833	826	850	856	859	794	818	800	833	798	896	779	805	860	862	870	846	823	825	857	833	822	865	791	832	848	841	850	847	810	883	828	861	809	869	824	786	847	898	802	785	839	840	857	864	816	818	849	822	861	871	837	798	827	875	826	848	809	876	837	869	803	840	838	841	841	824	830	839	870	898	871	833	826	834	905	813	799	860	843	843	841	897	848	846	833	804	854	894	818	800	792	793	796	819	828	850	808	777	827	809	843	864	751	852	792	821	841	817	810	825	796	877	830	876	833	817	826	798	819	824	829	799	844	867	864	854	866	860	848	857	802	834	802	884	861	805	868	866	810	837	835	852	878	819	803	862	816	817	839	817	852	832	798	836	804	860	836	833	850	856	847	823	851	878	844	821	857	853	843	831	894	812	843	849	870	820	854	901	809	816	820	845	763	853	845	843	829	800	877	804	863	855	882	891	789	804	827	869	874	834	817	826	809	809	809	807	862	860	833	874	845	827	852	844	852	808	852	814	802	818	812	865	751	820	815	835	818	832	826	820	848	837	847	802	842	816	844	837	807	892	833	810	818	807	813	818	860	818	822	879	791	812	886	817	810	862	799	842	831	808	803	867	854	862	871	796	783	802	864	841	840	848	851	853	856	881	801	851	826	861	862	835	833	889	877	782	835	813	857	800	796	908	799	784	836	846	848	824	840	825	817	802	849	823	833	826	861	886	800	793	774	836	845	831	803	845	818	829	793	822	865	794	830	846	805	855	853	819	878	868	883	828	842	836	794	803	796	847	813	838	852	829	804	835	869	891	860	900	817	853	820	812	824	804	878	781	865	790	836	808	837	841	843	818	814	860	825	826	863	870	799	793	864	821	831	783	859	831	788	780	853	840	856	822	803	883	831	890	849	863	809	798	819	876	806	843	816	868	815	842	821	837	817	798	871	788	829	846	834	829	811	892	847	760	799	788	835	901	848	828	872	909	844	837	841	833	859	847	867	779	874	816	828	854	861	842	836	811	846	844	836	838	859	871	867	849	804	868	810	854	894	839	903	853	852	833	840	790	867	809	815	847	819	800	782	806	766	859	870	845	857	785	868	834	818	790	831	811	858	827	792	856	827	878	810	831	840	826	828	871	830	828	852	844	829	805	873	823	865	856	845	856	830	871	878	808	826	839	809	872	817	861	826	913	817	836	851	854	870	876	844	845	818	868	845	907	873	814	865	864	821	834	786	792	880	787	838	857	859	846	853	870	810	804	855	834	850	805	892	827	826	856	816	876	832	824	837	821	847	923	835	858	803	829	823	837	819	826	871	872	834	845	831	844	872	896	789	816	822	836	802	792	864	810	799	883	856	888	830	806	837	896	840	845	885	843	832	785	870	837	866	860	815	859	802	849	835	855	834	856	836	799	814	849	850	789	831	800	880	888	819	802	814	836	867	829	809	831	876	859	808	796	843	840	862	848	861	857	817	834	854	839	850	805	854	854	827	829	805	811	799	844	819	871	847	867	805	846	861	840	830	803	779	851	901	825	885	844	856	836	844	778	892	823	818	823	824	845	781	815	851	803	829	835	808	878	801	872	866	818	860	833	820	804	871	830	815	819	834	797	845	854	853	867	816	809	826	761	873	876	835	836	830	855	857	833	811	832	858	812	824	795	851	904	864	841	813	866	846	842	856	819	865	852	832	884	838	827	847	842	886	835	804	809	829	833	836	873	839	795	901	807	863	805	816	846	832	870	835	817	888	864	852	786	895	844	877	847	832	782	796	857	811	843	801	797	792	885	830	885	842	869	861	916	855	813	827	786	881	850	828	869	872	840	846	844	825	875	847	821	845	812	859	797	909	820	840	816	888	817	831	830	862	826	814	878	852	842	801	866	824	814	824	883	886	820	849	841	877	827	882	807	848	897	803	807	821	833	832	809	789	863	808	825	831	784	828	839	831	869	842	860	779	842	834	856	823	763	838	861	862	825	842	880	815	796	816	878	861	886	875	824	822	811	787	885	923	797	806	852	843	859	849	827	829	880	816	846	807	857	855	866	803	854	812	879	847	816	835	856	865	796	839	827	820	859	822	840	859	858	874	860	845	818	883	839	833	849	807	835	874	817	825	840	814	810	857	798	841	862	875	808	792	866	842	796	791	864	804	818	809	765	833	801	808	807	822	831	837	848	799	843	828	805	820	814	831	809	849	875	863	840	831	925	820	817	833	835	877	840	836	869	877	844	857	796	828	890	841	863	809	825	875	831	821	833	898	825	848	859	812	820	878	879	842	851	799	863	830	832	872	789	799	811	808	854	813	863	868	855	886	815	840	841	818	825	883	850	838	884	824	836	805	823	894	834	864	831	846	827	869	864	838	866	796	859	856	804	846	840	835	861	888	833	858	818	815	831	869	850	852	855	816	757	851	831	838	858	842	838	844	797	853	849	866	879	839	800	861	834	891	868	825	858	867	799	823	811	832	857	802	851	894	772	894	813	791	824	829	908	806	868	833	795	875	870	868	820	813	882	837	875	793	829	828	808	783	822	841	836	843	806	876	852	822	818	813	859	856	819	895	826	828	870	840	828	800	847	825	853	805	843	841	832	871	859	844	819	833	884	910	883	816	828	841	833	844	879	816	816	852	851	831	862	828	846	839	855	831	867	843	861	833	838	855	892	857	825	795	875	867	814	820	802	873	852	877	842	836	782	831	866	807	844	844	783	865	856	827	790	827	851	829	807	793	834
24699	21026	23956	28301	21019	12419	538	386	307	287	275	277	282	308	267	261	248	261	251	254	281	266	254	262	242	241	256	254	248	262	262	251	256	234	229	236	246	260	260	248	245	283	234	231	265	262	287	285	252	252	274	254	262	249	226	264	241	283	262	264	252	257	242	272	260	231	270	259	254	296	257	247	258	249	237	218	221	273	251	233	238	243	270	261	238	256	251	252	255	275	268	243	260	257	259	238	262	285	268	252	281	268	277	273	259	269	237	247	254	223	256	257	266	264	233	252	211	228	280	267	229	246	277	257	269	249	280	253	241	249	242	259	251	242	270	274	260	219	243	252	251	224	263	255	269	248	257	255	264	254	265	268	275	235	209	247	272	259	247	259	225	249	233	215	236	253	233	290	252	261	279	255	268	244	215	251	252	237	254	246	263	279	258	231	261	268	258	266	219	234	249	268	249	275	237	229	277	280	289	253	258	235	246	238	246	239	259	254	239	252	241	246	256	272	279	274	263	234	257	276	211	253	238	255	263	262	271	259	239	271	282	274	227	280	274	247	286	279	242	262	241	281	235	270	221	249	217	284	220	243	272	242	259	233	236	255	246	265	265	247	274	264	264	228	274	236	254	240	271	282	252	250	250	236	253	250	268	257	264	252	263	241	268	231	259	260	279	246	264	266	255	272	244	243	254	236	257	259	263	246	289	267	270	264	241	260	278	255	257	241	221	255	253	285	234	261	224	287	265	237	248	224	267	259	251	261	249	238	237	272	248	252	234	269	233	245	265	247	276	242	260	276	269	229	278	229	258	266	234	253	268	226	243	266	233	249	248	232	256	247	258	246	258	226	233	264	254	257	247	272	225	258	235	252	216	249	271	272	260	244	254	248	252	279	277	261	274	251	281	240	258	254	247	252	265	253	220	243	255	282	251	279	258	243	241	253	238	267	253	250	257	240	253	233	251	257	258	228	254	237	249	233	266	245	277	270	264	250	249	228	248	261	260	260	262	231	227	263	264	259	267	264	216	263	223	284	268	240	246	236	279	268	235	249	265	260	244	213	260	245	256	247	266	274	207	219	243	288	268	235	292	259	289	224	262	214	227	222	235	235	266	265	251	234	223	252	262	238	250	259	245	247	236	252	285	254	241	255	253	273	235	240	254	253	250	215	257	248	257	260	263	233	233	237	253	263	203	251	235	211	264	259	260	245	250	261	280	244	246	251	254	280	246	254	258	233	247	236	234	306	243	280	246	258	287	270	267	258	236	233	253	239	284	256	251	277	232	269	272	220	226	222	257	243	263	241	257	233	270	262	280	252	245	238	244	292	247	264	241	289	268	237	258	236	247	267	244	284	262	241	255	223	238	225	271	226	250	250	236	243	236	257	269	240	230	250	254	278	231	249	243	271	246	242	215	271	257	257	227	254	257	236	248	269	247	252	252	282	239	229	235	253	267	261	244	262	218	264	250	267	278	258	245	256	239	286	242	232	265	234	223	288	259	239	231	225	274	255	274	248	230	275	252	228	231	272	211	253	259	242	268	244	254	258	275	274	273	257	260	260	270	271	249	263	253	274	265	249	252	250	248	275	264	254	256	280	261	247	228	255	243	259	238	232	246	252	267	241	241	272	249	279	235	253	245	271	249	261	254	280	251	262	267	278	253	265	259	281	261	265	232	238	241	260	269	264	226	244	241	242	238	245	244	248	265	256	264	253	246	270	289	265	255	237	224	282	276	238	240	285	215	245	252	224	227	222	254	251	262	251	260	253	270	265	274	264	258	235	266	254	241	229	268	275	235	258	219	245	255	271	260	238	249	256	230	247	264	239	262	248	221	263	248	253	262	262	257	270	248	280	259	267	263	246	247	266	260	257	263	275	217	268	238	269	273	235	239	249	278	298	237	269	257	270	239	247	255	234	264	218	244	255	247	230	241	236	244	245	247	243	273	268	274	275	245	245	253	247	264	248	237	258	277	234	250	272	246	281	244	252	262	244	261	258	247	252	267	252	243	256	249	263	255	247	276	259	263	254	254	237	243	256	272	262	246	261	210	265	264	289	235	240	223	246	269	258	248	282	271	274	245	231	249	244	265	225	257	248	270	266	320	250	232	243	228	280	217	240	267	260	255	245	235	244	275	263	269	253	260	257	248	242	257	265	269	242	265	226	266	253	261	248	241	263	250	275	244	261	271	248	281	222	257	263	266	269	264	265	267	245	252	246	280	243	251	265	232	242	261	275	252	247	240	262	264	253	250	254	238	257	250	250	290	243	254	257	261	242	260	249	260	224	261	293	283	260	243	251	244	227	228	235	262	244	254	257	243	296	261	262	264	240	244	260	257	274	256	265	252	253	272	238	271	262	251	243	249	244	250	272	274	259	249	297	270	256	244	245	243	251	250	252	266	252	252	216	268	268	280	238	263	268	254	253	245	251	241	257	260	235	251	251	239	249	221	261	242	273	222	231	256	250	257	308	252	240	235	234	238	259	246	275	223	232	263	236	247	281	270	262	260	248	234	259	244	263	258	242	243	252	245	290	254	248	253	252	246	241	243	241	236	257	250	251	244	245	272	249	285	280	246	274	249	252	243	233	232	268	244	279	269	269	239	240	283	258	243	258	281	238	242	278	265	229	275	274	251	277	248	254	279	257	251	262	222	247	264	265	280	257	252	263	262	234	260	255	261	259	250	250	260	269	216	235	252	275	222	276	240	241	249	202	282	241	287	213	246	253	270	276	270	240	244	261	268	248	257	234	239	252	253	257	277	267	236	265	252	296	274	243	270	234	260	240	266	267	246	221	217	278	243	275	252	264	246	260	236	248	255	252	248	282	233	252	246	277	255	250	274	256	236	247	230	246	266	262	248	243	257	237	256	289	212	244	275	251	229	234	237	252	242	263	256	257	239	269	226	251	237	206	236	268	246	253	228	264	262	260	252	245	272	241	265	274	268	259	229	243	262	255	228	237	285	255	261	295	240	232	273	276	247	226	260	241	265	254	240	230	275	226	264	253	241	273	236	260	251	233	250	260	281	236	246	250	271	255	246	250	258	249	263	226	248	256	227	260	261	274	259	242	284	250	253	255	283	251	231	253	260	253	244	251	262	256	238	239	268	247	278	234	250	233	233	261	244	263	232	249	234	232	272	237	240	256	268	288	229	228	275	236	236	258	270	268	237	276	230	239	223	237	286	271	237	244	234	249	267	269	249	236	245	278	261	222	280	260	254	240	250	241	255	256	258	250	244	254	300	253	253	267	273	245	241	257	280	281	283	254	266	241	223	255	225	249	264	249	242	249	256	260	273	258	270	267	266	249	246	267	237	259	245	264	273	242	261	239	275	266	275	229	259	280	279	279	255	232	271	221	249	253	249	243	279	236	262	261	244	271	244	229	260	266	288	249	269	251	265	231	253	266	235	249	266	277	241	250	237	230	269	273	262	226	274	253	281	253	227	221	263	266	252	248	257	247	258	275	273	238	250	270	248	284	245	248	282	256
3171	2061	1197	887	724	694	635	636	606	629	629	668	613	657	622	594	652	637	666	609	647	603	615	620	649	605	627	597	659	604	631	617	625	622	652	607	631	592	613	588	599	636	626	597	596	642	610	640	646	600	601	629	629	616	577	642	614	627	650	633	657	595	607	613	627	626	641	625	660	614	623	646	657	636	588	607	629	638	641	594	592	634	590	637	614	631	628	629	628	649	656	626	655	633	612	587	627	576	616	704	598	682	622	617	607	589	606	596	637	627	617	600	648	604	597	598	643	609	672	634	573	647	623	600	659	609	638	608	623	625	634	626	585	631	618	670	632	642	620	606	658	629	601	624	649	622	627	626	607	616	635	606	615	595	610	627	669	612	593	634	563	628	605	580	648	620	618	623	606	597	630	563	624	618	634	639	617	669	659	622	612	592	626	629	621	652	602	642	583	633	527	623	664	608	649	589	588	637	593	610	625	629	620	666	591	616	643	610	617	626	647	592	569	603	632	607	594	625	600	599	635	637	619	588	612	625	630	632	650	604	616	606	609	622	611	642	621	599	664	617	630	601	618	606	606	625	651	629	601	580	658	602	634	621	639	667	594	627	697	641	658	578	633	588	646	615	578	619	615	586	585	638	610	581	620	570	595	629	656	541	615	636	657	609	595	585	645	622	621	632	594	664	602	641	554	616	564	636	629	593	655	585	641	621	627	624	629	640	633	590	633	621	615	581	619	634	611	653	616	657	627	611	653	661	620	574	577	602	626	622	601	639	662	648	648	638	634	589	585	656	602	608	600	632	594	607	621	592	641	623	587	602	607	631	599	634	627	599	644	621	630	655	664	666	646	608	613	660	583	567	614	625	586	652	652	612	633	623	633	616	642	631	658	607	593	616	592	608	656	573	593	599	593	648	649	617	640	595	593	635	637	606	582	635	610	637	657	645	620	644	653	608	663	645	592	616	629	642	643	589	597	586	617	609	606	579	637	585	600	603	621	634	676	619	598	620	636	629	602	632	593	614	639	587	623	598	668	660	608	608	620	623	632	657	619	603	661	595	633	599	624	621	628	640	634	600	601	624	606	609	652	608	608	588	615	628	565	636	603	646	629	645	622	631	613	623	614	629	628	644	606	665	564	604	606	603	614	629	662	611	611	620	630	649	600	595	585	619	610	657	650	617	572	669	632	626	646	663	613	629	647	635	644	607	638	591	593	597	619	615	630	626	601	624	598	632	632	566	637	596	647	641	621	630	616	650	605	637	653	631	611	627	606	571	629	581	640	605	601	621	614	624	652	592	623	654	592	630	614	616	639	647	583	637	639	619	630	657	646	684	625	597	613	632	612	591	631	648	617	598	644	592	616	631	644	588	578	609	569	614	647	620	631	616	661	628	599	600	635	614	626	613	623	649	608	669	584	626	601	627	594	597	616	631	627	595	596	637	650	641	636	632	610	611	648	619	615	611	647	597	660	628	623	648	581	622	633	620	629	613	655	613	652	620	601	598	631	592	590	630	617	598	612	614	656	597	617	603	607	585	600	607	653	644	617	625	605	613	606	618	575	621	637	640	601	639	598	631	623	618	612	641	554	613	620	594	599	603	610	635	647	633	605	635	635	647	592	610	620	622	620	612	594	626	616	581	632	676	609	657	644	624	620	603	629	628	671	639	622	590	623	604	605	642	618	618	587	623	609	631	673	614	616	630	600	658	601	610	608	590	629	636	632	634	622	619	584	618	628	630	650	635	615	640	663	607	644	574	688	633	604	585	620	605	620	619	609	591	631	653	634	619	636	630	608	603	636	591	634	640	649	587	615	622	588	618	636	598	634	634	603	614	638	596	602	617	625	629	587	598	614	607	605	651	601	650	619	622	590	622	621	574	656	603	618	632	571	625	625	634	610	600	598	579	590	607	606	597	621	630	594	565	595	557	632	643	622	627	685	598	655	580	596	612	611	610	641	597	639	675	617	638	607	586	574	603	605	637	638	619	643	587	648	611	570	632	614	629	602	620	694	610	628	597	665	645	584	600	649	619	635	632	593	616	614	593	626	616	632	647	602	601	641	640	604	609	633	607	602	617	583	609	618	607	635	604	627	621	612	677	660	620	606	612	669	590	581	607	628	635	629	593	626	626	635	643	659	625	631	618	630	581	595	626	624	646	576	615	648	619	652	599	614	632	598	628	590	611	591	610	643	605	594	632	630	630	636	624	630	605	626	566	628	606	638	633	618	600	652	636	586	656	594	645	614	667	649	609	618	629	634	627	599	654	645	582	599	552	616	607	640	627	604	601	574	645	649	608	617	630	615	608	622	612	594	617	606	626	637	632	651	655	636	604	615	616	617	581	630	615	595	634	648	614	612	568	607	619	637	612	630	634	627	608	639	621	629	595	630	574	635	623	632	597	628	610	580	610	653	596	661	613	608	590	610	620	624	620	660	608	609	604	568	661	610	603	617	635	635	631	618	625	596	630	620	627	639	634	590	601	595	629	616	632	641	574	607	614	622	687	651	660	622	598	600	617	641	656	611	587	624	619	603	648	607	570	576	605	608	595	631	633	613	615	613	625	604	587	607	547	684	568	643	614	616	605	616	664	633	605	650	592	619	602	609	601	593	590	632	647	624	643	644	635	670	611	660	608	642	591	623	675	607	647	627	633	645	607	600	648	633	613	618	593	653	611	604	617	613	640	611	587	656	623	654	645	623	633	640	645	663	624	622	644	602	634	658	594	620	615	614	619	645	677	590	610	604	623	637	603	618	606	650	571	640	604	654	652	640	590	635	622	596	595	603	628	651	645	629	622	633	626	636	642	622	640	611	621	617	627	587	633	636	590	638	651	588	583	653	616	583	639	595	624	690	590	618	615	644	633	627	585	626	589	574	654	618	618	617	608	632	653	631	618	654	632	612	667	635	631	620	610	628	610	640	605	599	627	601	586	648	605	580	610	640	612	609	590	681	604	630	621	630	637	607	625	592	639	612	615	580	604	628	632	642	634	629	633	610	622	601	602	613	609	608	628	616	635	617	659	588	640	649	655	576	599	592	600	661	632	636	637	634	610	638	625	624	595	624	577	632	644	641	592	613	635	593	615	636	621	650	627	625	607	591	605	576	650	636	619	561	615	630	638	560	612	626	620	610	657	601	661	656	634	629	649	655	559	685	597	622	585	605	604	607	640	633	640	589	705	627	615	611	609	651	637	591	594	649	615	610	597	602	612	651	597	635	634	660	606	663	600	634	625	615	625	594	633	619	613	589	671	620	636	631	617	623	643	646	612	603	665	594	633	622	612	652	636	663	654	585	634	610	624	643	659	630	601	672	625	595	570	640	627	620	643	655	626	642	600	626	570	601	633	587	666	662	622	618	643	618	594	634	594	658	632	588	588	599	609	607	618	611	621	670	627	623	685	623	604	613	599	595	647	645	623	634	583	592	628	633	589	594	633	628	618	664	634	587	650	642	634	655	633	621	606	648	652	606	594	643	634	608	639	601	602
23962	21050	24439	27891	21052	21058	12198	425	253	250	229	207	173	176	182	147	132	173	146	129	147	121	125	127	125	105	133	132	138	128	139	138	145	120	153	137	122	133	121	127	127	127	114	129	134	145	111	128	110	105	131	120	125	132	110	126	117	139	108	123	116	121	130	123	115	117	135	124	125	125	113	112	105	120	111	118	117	121	104	112	131	114	135	106	121	116	117	116	127	132	110	114	128	104	115	109	117	109	104	108	125	118	114	100	117	122	120	115	121	142	95	111	111	120	125	117	127	96	104	107	124	119	113	133	116	133	121	129	123	123	123	109	117	133	140	132	134	102	124	106	113	124	120	109	120	115	116	115	121	111	141	113	112	133	144	131	110	105	109	130	113	110	146	128	105	126	122	108	137	125	139	144	125	132	132	121	124	107	137	106	102	115	118	117	127	125	112	119	116	116	120	112	99	113	123	120	129	121	101	116	113	114	139	121	115	133	108	122	150	123	126	101	121	129	107	114	103	128	108	116	100	141	118	120	116	113	115	109	140	126	120	112	107	105	125	144	119	125	119	119	108	128	110	104	114	106	91	115	120	127	121	123	111	117	135	117	118	117	108	115	104	115	107	130	122	113	110	115	142	102	130	110	100	118	116	106	100	89	130	128	102	121	115	115	113	118	106	121	122	111	116	97	122	104	149	116	112	113	113	110	108	118	127	106	95	114	112	122	101	122	112	101	110	121	119	102	119	100	116	112	119	127	115	121	119	106	104	127	122	131	106	109	148	121	124	135	120	119	114	110	127	127	124	120	118	133	123	131	111	123	116	144	116	110	127	120	115	128	86	110	132	109	100	110	110	130	125	117	135	130	120	138	121	119	127	125	112	122	106	124	122	116	129	101	126	123	128	104	116	119	129	128	111	112	118	126	125	113	134	120	128	118	131	130	122	138	118	107	112	136	118	115	133	121	130	130	115	116	125	117	126	135	112	146	103	111	126	115	128	106	114	131	107	132	124	117	115	130	118	123	116	130	125	119	131	116	112	106	122	124	108	130	115	120	111	109	118	117	133	130	124	132	125	114	101	120	116	124	122	136	125	128	126	108	112	110	103	116	134	116	125	122	106	106	122	131	136	96	121	137	121	140	143	120	141	104	126	133	129	118	90	114	119	108	132	117	136	129	115	109	110	115	114	106	115	90	138	118	122	124	136	130	122	125	109	123	126	114	101	126	113	106	108	125	122	125	119	115	99	99	116	128	105	118	93	110	117	118	135	111	116	105	126	107	129	120	110	113	140	119	138	123	133	120	108	110	122	119	128	114	131	89	121	122	134	117	118	123	134	109	109	126	128	113	130	125	137	131	92	130	117	107	130	133	117	117	113	127	121	125	124	123	132	111	123	122	136	128	111	137	112	99	136	115	117	122	113	105	122	112	111	101	127	115	125	106	124	126	132	124	111	131	113	107	108	124	119	125	115	114	125	142	135	119	137	110	120	118	117	115	123	125	140	129	131	123	105	116	119	109	120	109	104	123	104	124	112	96	121	114	107	109	125	113	104	127	136	99	134	124	119	128	122	141	118	98	95	120	113	110	111	125	118	130	112	99	117	103	125	131	163	139	125	117	89	129	120	95	110	137	118	116	116	114	115	112	134	127	106	123	127	122	111	129	137	104	144	109	132	101	119	117	126	124	120	110	107	121	122	118	132	116	116	133	132	122	123	131	111	146	117	123	115	111	125	95	100	123	115	110	123	124	110	124	129	104	110	123	107	126	125	113	131	101	140	119	115	113	121	120	115	120	118	120	101	118	126	112	104	110	125	109	118	122	106	130	112	119	108	123	125	112	111	128	96	113	128	115	148	110	125	120	129	131	126	118	120	120	130	106	119	109	123	104	123	116	116	105	137	118	121	119	94	131	132	122	129	127	112	123	134	108	119	104	118	116	125	116	120	110	120	111	105	105	106	118	125	128	115	99	126	128	123	113	105	128	109	102	102	123	123	119	107	103	129	131	122	121	110	118	127	127	131	100	96	116	130	111	127	121	115	132	133	134	120	125	126	114	102	102	115	105	113	126	117	127	109	129	122	119	129	106	110	123	98	118	124	112	110	133	110	128	118	116	124	108	114	129	114	125	108	128	117	113	144	129	114	102	134	100	102	109	105	124	106	127	121	120	125	126	120	122	114	124	106	105	93	135	108	124	124	114	122	136	140	135	120	99	104	124	105	122	132	113	106	116	111	145	128	94	108	107	100	111	126	120	134	150	82	131	136	125	123	141	106	121	123	142	102	109	126	107	128	115	125	105	117	127	137	98	96	96	107	111	130	119	132	95	108	129	140	122	128	147	122	110	130	128	115	99	109	90	101	122	136	138	126	115	138	123	135	148	129	124	109	131	119	113	127	117	121	126	123	122	120	130	111	124	119	117	122	128	116	128	114	115	127	121	123	149	116	122	98	104	104	123	103	121	110	107	115	126	136	121	114	115	111	121	113	107	123	122	132	107	106	146	111	118	125	126	134	131	111	113	104	117	91	119	107	111	120	136	110	108	118	96	108	114	121	113	131	127	104	116	108	116	112	126	105	112	129	105	113	113	137	119	141	130	123	119	114	114	130	116	101	138	131	130	125	121	113	110	113	117	107	143	109	130	117	127	117	105	132	107	134	127	96	145	105	113	140	119	149	124	120	116	105	115	107	108	106	116	127	120	109	121	142	112	119	140	123	122	125	100	115	109	117	119	115	125	116	107	128	117	126	117	131	109	115	123	87	117	103	113	131	112	115	111	123	113	104	126	134	137	115	121	110	127	117	138	105	129	115	130	110	124	125	131	108	133	108	127	113	124	115	123	92	108	102	127	107	116	120	135	100	105	121	100	123	121	126	119	124	131	119	120	120	130	115	114	107	134	107	100	113	113	117	120	111	93	122	124	119	127	120	141	120	129	130	108	105	130	125	112	114	117	113	140	116	134	105	113	122	121	109	151	112	118	115	142	131	134	112	109	123	104	131	124	112	130	130	130	101	130	123	86	112	118	135	106	122	113	112	120	114	108	112	129	111	109	108	119	121	125	106	115	110	122	127	114	117	124	114	128	96	122	113	112	121	108	107	101	121	103	120	113	101	126	127	124	140	119	120	120	103	132	105	116	107	84	115	125	123	116	106	150	129	136	120	118	116	117	104	119	115	106	103	92	119	110	112	121	98	111	124	121	130	129	130	135	123	111	109	124	127	133	115	116	116	116	147	146	138	106	104	117	120	117	96	108	117	108	122	123	127	126	107	115	103	137	117	115	132	118	98	119	123	118	126	133	124	136	146	145	107	131	122	119	131	122	110	112	108	114	119	113	125	111	110	141	110	114	127	127	100	97	105	132	127	122	134	127	116	125	126	125	127	113	100	113	126	103	131	128	127	122	116	117	130	127	108	143	131	112	120	136	130	131	143	118	130	118	132	119	108	113	98	126	109	118	108	113	93	126	130	131	113	114	109	121	113	113	167	121	107	102
3033	3265	1488	793	566	486	404	395	385	404	339	383	368	330	345	323	348	324	318	290	357	326	313	312	345	326	342	311	309	300	338	310	323	337	331	357	308	318	327	317	327	296	311	338	345	317	354	336	318	331	335	325	337	334	336	307	345	344	367	364	335	331	333	339	316	293	315	338	294	348	333	328	295	327	308	302	303	312	338	322	342	320	341	310	331	321	334	338	312	320	318	310	313	345	327	359	337	327	346	304	327	351	314	324	310	330	302	334	325	318	340	288	326	347	341	352	295	329	333	312	339	310	317	337	326	297	309	327	350	282	316	309	325	324	325	362	331	335	344	332	312	342	309	321	343	334	320	330	337	348	317	337	315	339	333	315	364	338	352	333	343	331	320	337	339	330	327	324	337	331	290	315	323	312	320	351	315	348	350	348	340	340	326	336	331	309	307	324	351	328	329	301	337	339	333	312	308	300	292	307	334	310	300	336	331	277	328	336	347	303	362	358	334	319	302	309	361	302	333	329	329	326	325	302	330	312	338	354	316	363	333	325	325	330	355	314	343	344	324	312	339	313	335	329	314	299	357	373	296	332	323	335	324	332	333	328	333	353	326	311	333	314	313	363	308	324	334	320	322	358	294	291	327	332	313	372	336	386	384	353	339	325	365	361	330	380	314	317	316	327	337	328	318	309	365	327	367	300	341	297	329	319	356	315	335	298	294	319	337	341	320	327	320	318	293	329	305	337	305	310	278	331	309	299	331	334	323	315	323	369	330	292	337	315	322	307	318	315	329	308	322	314	322	316	341	322	281	315	268	353	310	346	325	343	309	330	328	314	340	301	299	341	333	340	331	323	332	336	313	351	348	320	335	337	331	324	326	330	351	323	320	313	322	331	313	324	314	309	334	288	330	338	330	341	301	314	349	333	320	341	332	356	328	293	285	320	323	295	287	305	300	317	350	320	340	334	306	323	310	320	333	290	337	330	324	313	305	310	312	336	305	339	283	319	307	322	329	349	312	331	337	309	356	313	296	310	354	332	319	310	318	342	327	327	338	325	348	321	322	353	305	328	357	321	303	324	328	316	327	337	352	293	338	316	293	299	307	345	326	326	332	318	303	353	318	334	297	315	346	294	283	337	299	342	324	325	339	299	313	323	285	322	312	316	304	321	320	335	320	361	346	304	303	327	329	308	341	317	344	333	341	348	337	353	351	316	327	354	344	346	333	315	307	334	311	333	306	299	323	334	341	376	326	342	341	324	337	355	326	327	329	314	354	315	339	319	321	346	349	303	344	346	351	318	319	329	338	340	308	333	300	312	329	351	336	326	334	314	361	327	331	344	330	357	327	333	324	308	334	311	329	303	341	329	308	312	362	334	320	320	341	360	353	311	332	353	313	325	322	312	354	336	326	331	288	320	341	353	333	324	297	341	335	325	316	321	340	341	320	323	335	331	326	337	318	328	321	324	352	330	305	330	310	343	325	345	316	315	320	349	342	305	319	318	326	349	340	316	324	353	303	346	307	322	321	326	334	363	305	322	348	322	367	308	317	336	353	323	329	328	320	317	308	332	312	319	347	336	300	334	337	324	359	328	304	305	345	350	332	357	339	338	361	328	322	332	345	325	297	334	338	336	331	306	357	325	347	308	349	366	332	328	329	343	306	313	322	356	334	352	358	312	352	357	318	297	352	321	303	319	338	333	350	296	341	303	329	325	336	313	305	360	316	329	317	340	327	322	315	291	340	323	317	342	327	353	331	327	298	328	330	331	327	328	348	321	327	274	328	355	374	305	341	324	341	336	336	322	329	312	331	335	330	342	312	346	311	299	310	312	333	320	350	328	325	337	332	345	339	351	296	309	316	305	306	316	345	328	337	335	317	311	285	330	326	322	363	342	300	321	300	373	338	311	334	345	338	332	344	353	343	337	361	330	307	323	291	294	329	332	301	316	313	337	341	329	342	338	300	331	321	331	296	314	338	357	345	341	334	314	339	303	334	330	303	347	348	343	348	341	312	308	322	351	330	336	329	329	340	330	319	342	325	337	324	354	334	333	305	368	313	314	306	331	327	303	311	320	343	330	347	286	337	333	338	309	331	350	357	315	328	310	311	316	327	352	319	333	309	345	313	334	319	335	353	336	332	348	349	329	298	322	325	312	317	320	323	339	300	363	368	310	315	350	331	313	346	295	317	334	330	347	313	310	344	305	342	358	311	347	350	338	319	356	362	307	357	313	353	358	277	331	327	358	304	294	305	304	318	308	332	318	338	327	316	314	328	315	321	324	329	337	337	359	330	331	304	328	354	326	315	337	307	337	326	311	332	317	326	310	317	338	318	308	288	302	326	315	326	330	321	331	297	350	327	325	367	327	308	283	332	336	298	315	368	328	323	337	343	345	349	305	335	350	358	313	285	336	329	296	331	336	327	314	308	324	331	343	343	327	330	317	318	325	329	342	336	303	329	348	346	318	314	321	319	322	302	286	330	349	305	296	350	335	315	337	346	306	315	289	312	291	302	322	305	280	323	328	360	328	303	336	330	330	319	325	340	331	311	296	316	320	364	333	317	330	330	310	322	321	345	353	324	324	323	321	312	320	342	379	322	327	319	350	347	321	346	313	332	302	344	344	319	330	332	297	314	311	296	342	326	330	324	340	306	322	354	308	349	343	318	316	311	316	341	339	320	304	343	333	325	332	336	297	314	292	319	295	336	320	311	345	319	352	293	332	348	332	339	330	343	345	295	333	298	319	329	304	339	313	332	284	355	322	334	298	365	309	332	340	343	303	345	345	313	318	303	318	314	310	307	326	313	313	300	325	363	282	321	320	348	306	344	332	321	321	313	328	352	310	343	330	339	326	334	341	324	295	317	316	321	307	349	320	325	363	345	340	322	315	304	334	322	312	338	353	314	292	274	350	320	329	304	319	321	346	341	327	286	321	343	325	325	328	312	359	349	350	342	348	328	331	311	352	335	324	343	339	299	309	319	347	325	299	349	338	305	356	329	335	301	313	313	299	326	316	359	352	307	314	308	340	327	336	330	331	353	336	330	324	302	344	314	313	342	311	325	324	319	332	301	315	295	319	316	314	278	315	316	350	314	345	344	350	299	321	306	325	313	324	323	319	325	297	320	309	322	324	329	340	329	324	323	314	302	332	323	292	301	338	305	328	343	320	332	379	322	338	340	296	300	319	323	333	291	328	296	327	330	323	327	288	354	317	330	310	320	321	326	315	337	316	313	340	322	344	320	343	332	314	320	317	311	318	313	342	346	317	331	328	324	349	342	348	340	323	323	310	290	343	304	328	298	318	307	298	299	347	302	306	334	292	313	343	312	313	340	337	337	335	296	302	306	352	319	335	316	345	337	335	345	324	352	299	327	346	328	315	325	306	333	329	312	349	332	308	336	281	341	314	326	276	325	339	320	316	324	333	354	322	328	332	289	305	332	315	313	344	326	319	350	273	324	291	349	318	312	369	332	340	321	319	324	330	320	335
30983	20464	10177	927	573	531	440	360	369	369	343	355	375	354	329	354	332	347	342	328	372	326	364	348	336	339	354	397	360	335	360	343	356	340	320	344	332	316	365	363	330	346	363	334	321	333	367	325	340	372	335	342	335	332	338	328	326	354	367	341	333	332	305	347	361	344	341	344	337	347	372	312	362	321	331	362	340	290	315	333	351	370	384	349	344	346	346	367	356	328	352	367	319	357	364	349	331	339	326	344	346	326	349	329	327	342	358	334	335	348	363	308	356	351	390	334	379	356	364	362	362	377	371	337	334	346	353	332	365	356	341	309	330	356	356	350	326	344	356	311	317	328	361	331	331	312	364	347	339	366	367	369	389	281	341	379	334	351	350	342	381	351	358	292	355	332	353	350	339	346	337	342	338	344	355	316	356	365	326	330	322	354	348	337	320	343	346	367	329	324	338	331	320	347	345	349	337	333	362	336	329	354	330	372	335	340	364	366	354	334	353	338	334	356	352	362	325	374	377	366	371	337	368	335	363	342	336	320	327	373	331	321	372	356	332	347	355	350	338	304	330	325	333	315	340	355	296	366	318	345	329	373	352	331	332	324	356	307	323	348	332	333	337	317	336	327	365	345	364	370	389	341	369	319	353	352	323	313	344	333	334	351	368	358	340	354	310	334	341	330	348	332	335	333	366	359	341	319	344	306	349	364	341	349	345	336	337	363	355	389	347	348	311	349	315	379	349	359	341	347	353	347	339	387	333	372	348	342	363	301	303	321	360	363	341	331	375	321	338	344	353	331	362	339	341	370	350	359	354	331	370	313	349	350	329	369	345	337	350	333	353	378	333	329	320	335	351	362	317	316	350	359	307	310	339	330	368	355	349	374	338	338	357	358	335	338	348	360	361	397	351	346	322	354	351	347	369	330	333	384	353	316	336	366	364	372	326	349	362	316	385	319	378	358	358	366	349	329	329	316	365	338	346	332	357	315	337	313	319	338	346	328	348	342	325	356	331	320	337	341	376	361	340	366	337	364	375	352	342	353	351	364	355	375	365	313	316	328	344	340	389	360	368	358	366	331	358	353	337	354	382	385	355	360	336	351	305	320	338	358	359	371	293	348	359	320	330	347	366	349	357	365	337	348	355	330	366	329	319	337	347	334	362	331	324	378	372	339	380	342	330	358	328	354	334	317	402	302	343	302	355	330	325	361	360	347	324	337	351	349	360	351	343	354	327	362	386	336	328	359	362	327	329	368	311	359	347	332	337	389	372	350	369	376	356	383	316	313	381	343	349	318	361	346	352	342	322	368	316	374	355	365	357	381	346	319	355	323	360	295	375	359	395	356	350	334	340	325	345	325	353	374	357	334	348	365	353	360	327	328	367	373	373	353	370	328	355	325	323	323	321	320	363	352	349	354	345	339	358	305	372	360	372	341	337	322	349	335	331	343	376	324	344	345	315	354	324	376	330	328	328	386	378	317	335	379	368	364	377	346	315	358	390	356	353	323	358	325	353	349	334	379	333	340	355	347	340	372	379	321	385	344	358	351	345	331	343	356	327	329	347	375	331	340	318	316	367	348	383	324	323	349	351	369	294	362	344	361	330	354	352	328	345	374	343	374	317	355	333	357	360	344	377	360	323	353	352	357	361	342	338	317	335	372	375	346	370	326	339	322	331	343	338	325	339	325	339	309	326	377	354	382	368	314	344	337	356	357	346	360	369	312	378	363	314	360	376	329	337	329	341	340	351	349	309	354	345	324	334	353	339	331	386	346	355	358	364	316	334	369	348	353	317	319	347	346	304	326	381	362	339	324	338	342	326	370	374	332	338	340	354	356	347	350	318	358	362	357	325	313	332	339	300	326	348	380	309	330	335	335	361	336	363	312	324	338	357	333	330	382	365	344	324	344	363	365	364	321	335	326	338	353	312	362	353	329	389	334	320	348	334	352	320	331	347	327	315	357	355	352	338	390	343	338	336	373	330	320	367	373	343	340	352	321	375	354	374	333	341	356	382	364	361	342	373	341	377	384	383	325	337	346	335	340	368	373	360	367	350	355	358	382	320	328	371	327	369	353	351	360	294	336	347	344	332	359	353	348	318	362	351	341	341	342	357	356	380	346	337	346	352	355	371	337	323	346	343	334	325	372	338	334	364	325	359	362	346	347	331	317	344	367	348	348	359	360	317	334	316	351	370	328	366	297	344	368	320	315	360	355	347	348	369	348	362	353	325	319	333	386	405	328	335	346	325	373	357	379	347	329	326	339	368	348	370	354	364	341	373	368	370	333	339	306	314	338	364	326	353	339	351	343	329	398	347	360	351	342	346	329	348	340	353	345	369	357	336	328	354	373	355	355	352	361	373	322	335	340	312	373	361	332	341	353	357	357	345	326	368	319	338	371	355	336	315	333	386	373	360	360	326	356	323	345	337	374	354	371	329	319	343	321	367	358	345	357	317	327	336	328	323	353	313	315	317	347	331	347	366	327	336	325	341	347	364	368	368	354	340	377	376	342	341	367	364	361	341	390	357	360	363	372	349	359	341	341	315	352	347	336	319	349	347	326	323	339	369	347	312	377	353	346	315	319	336	373	365	351	342	363	332	357	361	355	334	353	337	368	354	353	336	311	353	332	351	315	335	344	364	322	369	355	363	318	324	332	375	325	359	326	381	338	314	342	396	330	388	342	330	367	322	382	351	336	396	347	332	345	352	353	325	363	354	308	354	361	333	344	303	350	322	348	346	358	319	375	354	308	350	324	364	314	330	352	360	345	335	349	321	342	339	346	352	359	361	321	358	328	338	363	322	359	333	336	367	349	347	357	359	354	328	342	330	372	370	357	378	336	363	381	347	335	365	359	343	349	355	336	329	358	334	358	376	370	331	358	339	317	337	343	321	347	369	350	355	320	372	401	356	314	390	322	363	365	341	345	348	324	335	338	343	358	346	339	341	343	345	316	363	348	333	336	342	392	335	356	354	329	362	359	323	333	354	346	359	374	335	368	396	351	350	370	362	349	333	368	374	355	389	337	346	323	357	319	366	340	328	319	361	378	372	332	333	310	362	350	361	343	352	353	373	331	315	338	339	342	346	354	368	352	342	383	335	326	342	337	323	297	338	386	318	296	342	325	352	379	304	349	333	359	350	334	384	393	371	334	370	330	370	343	333	347	362	321	360	378	367	351	331	330	355	363	352	339	341	337	350	331	353	373	343	316	337	333	347	347	384	362	302	335	322	345	336	348	328	358	335	341	315	339	321	344	323	342	388	331	361	350	365	349	337	381	342	349	316	345	345	333	337	332	354	381	337	328	346	357	383	368	365	303	332	334	360	347	331	341	365	373	354	385	306	354	360	312	371	355	376	323	351	380	316	359	334	322	368	370	330	319	351	341	320	363	317	352	366	344	349	386	326	363	342	349	353	378	323	328	344	337	342	331	311	323	333	340	345	359	349	331	346	336	337	345	331	339	322	348	382	336	325	319	327	316	289	339	355	376
5582	1128	979	864	926	803	858	830	827	817	856	827	817	815	823	819	847	872	897	853	818	837	886	843	828	825	848	815	855	814	846	863	769	847	880	812	845	802	824	838	821	801	826	841	865	807	850	834	875	845	809	853	793	804	851	819	849	839	824	825	828	853	868	856	817	856	831	858	825	856	887	862	811	808	847	844	806	831	828	884	798	782	854	778	810	862	844	837	845	834	848	844	827	841	786	830	850	800	855	792	806	847	821	841	827	819	820	838	848	879	819	846	874	889	831	844	848	858	866	733	873	800	835	866	830	853	854	818	822	886	849	847	838	870	845	820	828	770	852	802	790	827	813	814	836	824	815	816	846	837	829	846	828	870	855	816	831	826	856	803	810	857	808	831	849	841	851	837	844	843	852	851	835	783	872	820	824	846	843	832	809	837	834	826	849	876	872	825	847	856	791	874	793	816	817	798	823	789	882	887	872	814	787	808	807	827	799	795	856	832	831	845	860	855	787	844	847	798	846	839	806	854	839	846	902	828	806	897	854	870	828	852	889	818	845	818	823	914	827	835	841	829	872	832	797	845	870	838	840	885	863	832	803	842	831	837	832	873	814	814	818	811	871	799	815	862	837	831	856	827	808	804	851	872	821	796	815	889	849	836	848	857	917	791	821	798	827	835	823	876	838	796	823	872	831	860	843	815	774	843	840	861	796	888	863	848	834	867	831	915	829	813	909	831	846	778	818	808	789	831	819	847	794	823	875	783	816	791	854	793	806	812	914	823	863	892	810	858	893	883	842	822	802	838	814	793	847	842	839	867	860	812	822	844	845	810	814	755	844	829	818	798	828	898	814	844	858	890	847	821	841	850	814	835	838	855	810	834	876	826	800	813	820	847	847	884	794	847	874	840	811	819	878	815	847	828	827	800	827	804	824	837	822	871	890	870	843	835	840	853	792	845	868	795	845	801	800	859	841	789	864	881	805	854	847	846	822	833	886	830	816	828	824	848	843	856	796	868	795	825	809	838	830	840	793	832	815	821	831	791	817	765	819	858	803	842	861	844	828	880	829	808	784	873	855	802	830	843	839	811	817	867	847	783	833	851	839	881	854	826	820	815	865	820	810	812	854	787	800	866	791	810	865	840	876	851	831	781	843	825	787	821	769	843	842	863	849	797	848	851	828	839	827	833	845	821	795	793	821	908	853	831	851	833	842	802	826	822	816	888	823	838	828	815	838	871	870	837	789	884	791	802	880	810	843	794	864	856	840	818	779	802	855	812	834	854	859	831	825	848	838	825	890	805	837	838	810	789	820	846	877	878	821	809	848	819	808	867	822	821	836	819	825	873	789	837	784	810	840	863	848	821	832	820	838	847	826	817	832	869	850	812	812	823	863	809	785	843	817	832	893	769	816	800	846	778	863	842	835	821	816	846	811	899	885	846	821	802	855	847	855	840	839	835	881	833	807	790	882	812	798	826	849	806	843	866	817	805	817	859	824	794	854	816	888	859	857	819	838	771	856	794	876	835	826	794	810	803	802	831	793	812	797	794	824	841	857	851	858	862	865	880	841	810	804	879	845	846	812	826	835	811	869	828	839	838	847	797	830	805	818	856	833	797	886	851	821	833	827	815	816	879	825	810	811	858	809	896	847	851	786	813	844	833	878	851	866	816	837	881	855	780	838	835	836	858	848	860	774	880	841	831	821	777	833	860	820	869	864	884	801	841	874	822	838	833	815	845	830	799	861	815	876	862	819	842	837	838	835	824	836	829	878	762	815	880	829	778	822	871	832	825	825	853	846	845	832	812	831	867	818	815	801	790	827	802	845	826	847	852	826	856	817	827	846	786	813	803	825	811	884	839	809	868	828	846	807	832	816	787	818	829	852	859	881	819	816	881	807	859	845	822	844	813	867	857	831	868	796	839	860	816	873	855	803	872	827	855	833	849	844	820	873	865	865	863	864	851	874	898	844	837	831	817	838	820	837	831	802	889	785	812	871	881	774	864	858	864	826	879	842	842	820	859	812	846	844	913	846	884	844	850	881	856	831	868	835	910	857	835	847	845	831	802	860	850	795	836	850	827	879	887	798	856	806	795	873	842	865	785	821	847	823	787	855	855	834	872	849	824	795	833	820	829	784	827	796	850	864	772	838	819	848	855	870	817	849	858	847	805	793	827	842	888	806	823	786	844	846	827	842	805	860	819	886	811	879	836	806	852	785	831	836	815	824	806	864	859	843	855	842	788	808	849	880	808	812	892	817	801	854	782	841	838	827	810	834	795	857	845	824	796	837	842	760	786	805	880	777	769	839	822	833	788	820	860	858	838	822	867	842	821	834	871	855	837	808	905	857	838	847	876	849	862	847	832	796	789	877	816	811	848	821	852	822	825	841	858	806	857	799	882	819	827	843	899	844	833	930	864	845	830	780	871	879	884	819	858	841	842	788	827	835	826	849	813	886	823	881	818	828	812	861	819	860	808	822	827	846	912	852	840	881	852	849	824	866	843	863	800	851	913	842	828	870	830	815	865	804	822	812	862	839	792	834	864	841	844	866	829	811	830	845	819	821	801	793	832	859	832	843	806	863	833	858	844	820	856	844	891	839	853	926	833	825	862	803	822	802	836	856	831	841	841	827	845	829	807	801	817	830	832	787	790	837	835	872	850	815	875	862	865	853	807	813	863	811	828	803	793	845	834	830	825	822	810	850	876	813	836	876	812	822	888	864	800	841	806	849	864	768	833	910	838	843	843	835	840	846	840	793	851	837	791	858	868	844	813	819	823	830	815	825	896	809	819	884	849	839	821	798	815	859	861	816	850	805	788	834	893	862	838	824	867	834	848	857	850	869	835	814	817	819	840	842	866	849	778	859	811	876	812	854	813	794	846	831	847	802	828	819	886	836	838	843	816	886	837	878	773	830	813	803	897	872	824	837	847	836	841	826	824	864	866	855	832	829	812	798	822	776	795	832	828	873	787	848	804	842	878	799	831	841	831	845	857	832	828	825	858	865	794	859	894	823	842	822	850	838	862	862	861	805	824	861	854	865	843	865	814	874	825	805	862	870	797	880	803	804	837	838	848	844	839	861	810	858	839	879	877	837	829	818	865	806	857	848	872	836	914	792	846	839	895	770	870	856	803	855	821	827	867	839	825	819	810	837	799	869	884	843	817	829	871	809	799	807	796	867	864	841	841	852	775	794	813	821	873	881	876	844	855	821	814	862	843	855	844	838	863	855	807	882	822	854	890	819	854	876	851	829	857	817	843	850	862	840	861	810	807	839	803	748	844	843	821	851	863	812	882	781	919	821	789	773	789	832	855	839	877	882	805	906	842	815	848	830	819	834	786	814	818	824	786	847	855	857	828	852	863	821	890	771	854	865	860	814	802	844	863	858	811	837	898	768	835	886	779	792	848	832	840	799	816	810	880	850	872	827	825	819	840	835	867	861	895	826	803	805	869	808	896	800	805	843	877	796	824	898	847	797	875	866	832	807	844
24666	21006	23935	28267	21001	12633	459	355	360	314	286	276	290	261	307	272	256	253	271	287	275	285	267	275	239	257	273	232	233	237	257	258	273	222	237	266	244	246	270	242	256	253	255	255	255	245	239	248	266	240	212	273	230	234	249	256	251	227	257	245	260	261	252	254	243	250	247	260	237	256	268	248	229	243	254	255	246	247	233	250	237	254	239	260	265	281	259	279	299	242	227	274	264	285	256	243	284	264	226	250	267	262	244	264	266	254	283	257	262	275	283	244	235	256	263	274	290	249	227	219	244	271	245	242	232	232	217	239	280	261	234	285	228	233	234	231	227	249	261	234	217	237	248	253	222	282	262	256	250	246	259	250	232	257	243	246	252	246	276	255	255	273	246	237	251	245	286	237	234	242	240	230	257	258	266	211	239	277	241	221	255	256	227	263	265	228	245	278	270	250	257	270	232	214	251	259	243	234	259	235	275	245	258	272	243	218	247	255	243	266	252	264	249	252	264	221	256	255	221	260	276	252	255	244	260	234	265	263	251	250	276	277	232	268	254	274	267	278	281	245	257	263	265	265	258	260	218	270	250	259	260	250	261	261	227	217	283	243	258	264	272	303	259	244	246	241	244	220	264	243	218	245	229	234	257	245	264	262	273	266	264	254	224	264	273	253	246	248	243	253	250	259	234	270	282	253	269	240	246	240	259	262	249	237	255	239	258	232	247	257	236	213	220	249	280	244	246	277	241	243	267	244	247	238	270	246	256	238	251	261	233	241	251	227	263	260	227	263	247	234	255	235	249	283	238	248	243	262	251	257	243	231	283	267	251	265	249	270	248	277	273	244	236	283	243	241	239	269	223	253	240	236	268	260	292	258	256	259	262	238	256	257	261	266	259	230	227	265	250	265	269	254	251	254	251	273	228	248	237	271	253	247	263	257	236	218	221	256	287	284	251	225	263	271	249	272	255	260	250	268	255	236	247	254	228	255	250	270	262	264	243	272	267	285	267	241	247	265	263	295	267	232	239	262	241	250	241	261	231	277	254	247	252	251	260	220	266	238	262	251	240	253	253	246	252	270	246	228	252	242	219	239	268	255	239	246	251	249	246	243	200	230	244	267	247	265	260	263	247	251	241	243	248	272	236	223	263	257	241	280	253	241	258	284	260	239	249	272	236	242	280	250	226	251	263	275	234	235	239	251	220	238	276	275	272	244	285	242	277	249	243	266	230	254	252	248	244	240	255	236	243	246	262	248	243	252	255	236	245	246	257	245	243	243	249	248	279	247	243	241	271	264	265	258	265	255	243	257	251	248	260	259	261	260	267	250	233	253	234	260	260	248	238	228	238	256	262	256	243	249	265	250	223	276	226	259	242	253	236	258	250	258	274	271	257	257	231	274	267	266	216	272	245	257	246	253	259	252	249	243	255	254	249	249	221	274	245	270	238	243	284	232	264	260	257	216	260	233	288	254	246	241	253	257	227	255	237	214	270	274	268	263	248	243	273	263	223	285	241	266	275	260	252	240	261	230	241	258	265	264	223	223	267	251	227	251	252	237	231	265	280	231	273	260	225	243	276	269	250	255	241	237	238	275	229	264	227	248	263	265	266	232	244	258	257	264	295	249	261	247	250	279	252	255	261	243	284	231	238	278	266	256	261	266	231	255	280	270	235	229	236	269	212	241	277	257	261	251	244	236	284	283	276	256	253	263	259	251	263	260	265	231	263	260	254	257	246	275	257	265	252	263	258	263	204	252	264	254	239	253	286	234	237	225	196	280	287	247	274	252	236	284	254	264	272	246	275	253	240	260	240	279	228	248	265	259	269	252	269	256	236	246	276	282	247	256	260	241	238	235	252	245	292	214	254	257	283	274	256	272	276	248	279	236	273	257	274	236	257	296	268	297	229	256	269	260	265	265	232	247	244	268	251	256	257	275	261	280	257	231	258	234	261	240	263	258	260	247	263	240	231	283	258	251	237	244	230	246	243	281	226	251	235	259	245	252	271	257	244	274	257	273	248	264	263	259	272	287	248	265	236	277	249	289	252	235	228	238	237	246	252	270	256	266	268	255	253	233	264	237	243	269	241	237	268	279	255	264	251	251	248	250	271	261	235	283	279	245	248	251	273	228	231	232	240	251	246	221	261	245	260	234	298	256	269	223	250	223	242	269	236	259	225	251	264	252	248	246	221	245	260	247	251	263	236	234	272	255	270	243	238	233	252	229	270	224	223	291	242	221	256	244	234	258	234	247	250	238	270	260	269	246	228	244	262	263	244	256	244	269	255	238	264	238	280	312	281	255	235	262	269	290	247	239	247	237	261	265	247	245	255	228	263	251	250	253	232	241	221	262	260	233	233	280	254	257	245	251	258	259	230	231	270	200	229	241	277	228	247	264	244	263	228	220	237	230	257	233	224	258	263	249	225	274	227	223	246	277	243	233	269	229	249	249	240	236	267	239	241	247	237	229	261	262	254	241	251	225	245	258	255	263	276	267	264	270	256	246	257	223	267	249	236	248	269	251	248	246	260	286	236	231	250	253	261	228	227	238	247	218	260	240	240	246	246	261	247	248	262	258	220	248	258	263	257	289	257	240	250	233	241	270	236	264	274	222	251	250	260	251	265	230	269	246	268	287	263	262	229	239	230	231	274	263	273	257	276	255	242	199	268	267	271	245	239	268	261	258	272	265	258	286	233	262	260	236	227	263	248	247	274	227	249	246	258	260	272	234	257	274	251	247	267	261	277	262	260	255	264	253	239	282	241	262	265	246	229	251	266	246	243	240	206	258	248	268	248	218	254	223	257	252	266	268	247	235	217	248	266	266	259	245	250	254	278	242	255	234	277	274	247	272	232	288	233	238	264	250	250	236	256	212	254	240	259	263	244	263	263	270	284	262	259	276	248	272	275	229	242	268	261	253	262	218	222	240	261	270	267	263	262	276	218	256	249	237	250	254	270	253	272	247	249	243	237	254	263	247	272	256	273	261	254	219	252	262	264	260	226	266	220	245	278	254	246	224	257	250	220	304	256	243	254	249	259	240	236	237	234	257	273	242	233	262	245	263	252	212	233	242	263	249	241	252	268	243	263	251	265	241	247	231	266	239	231	245	239	260	289	242	265	288	270	273	275	242	258	264	233	281	234	268	248	243	254	235	228	263	250	218	272	253	260	226	233	256	254	279	266	269	252	259	251	256	262	222	241	239	268	270	280	248	259	266	249	240	262	240	256	243	251	223	268	292	277	242	253	232	245	248	254	264	224	244	250	257	244	261	255	263	274	271	247	270	216	257	235	229	229	240	239	249	241	254	253	222	253	253	225	258	226	258	257	262	240	250	272	268	282	289	260	270	257	247	265	265	244	236	252	256	249	242	259	236	254	254	237	259	272	265	244	238	249	234	254	275	274	249	258	272	258	249	255	260	280	239	273	249	253	260	257	251	256	262	278	263	250	222	252	266	226	239	231	252	274	253	261	283	252	257	241	239	263	242	241	243
3196	2066	1192	862	756	748	655	611	624	625	589	609	610	612	631	642	625	603	614	622	592	639	635	621	613	646	624	629	611	660	613	591	607	636	619	668	621	629	571	618	670	628	627	629	623	624	612	602	612	612	619	611	581	618	609	613	635	581	610	620	625	599	628	640	578	628	606	614	648	671	587	639	599	605	591	601	659	613	602	568	620	613	591	595	620	574	650	632	627	659	602	626	631	603	588	617	637	575	614	584	638	623	638	635	587	608	645	630	650	689	642	594	615	643	682	623	623	611	658	628	575	611	635	642	603	594	568	620	597	646	617	625	619	613	628	584	595	585	610	633	650	620	643	626	615	635	643	609	612	598	581	583	646	634	610	616	617	571	624	615	612	650	609	631	607	608	583	644	608	608	619	625	623	613	615	583	614	638	555	616	585	598	598	635	598	626	592	637	642	621	608	600	645	573	564	657	603	616	601	630	633	611	615	614	612	629	576	620	583	612	622	606	612	586	607	602	567	594	585	618	641	594	654	614	658	619	607	611	575	631	655	598	598	616	622	633	566	625	638	641	633	643	610	632	640	621	623	632	618	619	636	595	621	605	608	591	650	629	628	596	642	538	648	653	647	646	612	578	636	670	647	613	613	643	586	616	646	616	561	610	657	621	642	606	614	646	605	637	629	668	645	614	603	610	592	601	621	611	569	607	633	598	649	600	604	605	635	609	629	646	644	582	651	629	604	657	619	624	673	606	633	618	604	600	588	602	598	649	627	611	605	615	615	627	632	643	601	634	601	595	609	649	616	598	562	587	641	577	626	628	694	582	594	590	625	590	630	604	670	639	605	613	663	642	601	623	650	605	608	654	639	606	640	616	600	661	561	626	624	647	595	574	573	605	619	604	611	585	579	622	627	578	627	568	635	582	642	596	624	629	655	617	639	631	621	612	628	635	636	618	598	575	574	613	599	602	633	592	616	603	661	636	573	586	626	628	657	603	609	628	632	651	631	628	611	621	651	555	645	656	641	627	625	646	657	622	611	653	609	545	614	618	621	617	663	603	631	616	622	616	643	609	593	607	632	616	597	606	581	612	650	654	640	595	617	681	582	586	597	626	607	632	643	615	651	624	642	583	585	621	632	618	641	632	614	576	614	616	626	642	628	629	626	663	596	613	628	660	635	672	576	624	578	664	599	679	612	570	627	607	636	597	631	605	603	624	665	575	602	634	609	595	597	580	640	605	621	609	616	630	606	627	627	641	578	642	596	570	591	595	586	611	583	630	625	649	615	625	627	628	605	636	586	583	602	532	605	615	613	611	610	630	640	634	582	612	609	615	587	657	615	643	615	622	584	635	635	661	633	611	617	617	594	621	572	586	580	607	650	636	597	657	620	655	613	571	634	630	621	620	629	607	623	643	653	604	623	576	583	645	626	643	621	584	621	622	579	634	644	566	612	604	624	620	621	637	651	615	624	608	585	619	626	616	665	628	652	619	621	639	587	637	682	604	627	622	622	564	628	664	642	625	650	655	640	581	612	610	614	634	633	630	628	625	544	656	640	631	579	580	625	590	618	660	591	628	650	602	618	641	605	602	628	632	602	596	637	593	608	631	654	596	620	602	652	620	644	633	615	614	614	618	614	591	637	648	669	674	599	601	605	614	623	623	600	610	631	644	595	599	598	652	629	614	620	580	631	649	598	595	594	610	640	606	606	598	573	639	619	594	605	558	616	646	585	649	634	629	621	588	596	606	650	594	574	635	668	641	594	571	653	638	630	619	686	605	605	575	669	571	573	617	638	622	610	649	633	642	608	627	591	659	626	581	576	594	642	577	651	590	631	596	632	603	633	598	638	615	613	634	654	624	597	627	587	609	615	625	606	576	606	610	582	611	629	656	581	602	657	601	614	616	625	610	585	620	626	575	627	603	642	562	597	555	605	646	647	660	617	609	610	615	650	635	631	561	601	621	636	605	579	603	544	648	587	599	635	566	626	632	614	579	618	597	608	621	653	604	649	654	659	588	653	632	607	573	564	613	646	582	597	586	623	629	637	630	639	622	566	563	621	572	646	627	585	641	634	646	643	606	612	601	562	651	663	646	670	654	638	614	626	613	604	626	623	638	665	595	613	617	593	675	611	601	638	589	618	613	605	615	628	618	597	645	633	647	588	585	627	622	664	618	634	585	646	633	601	670	632	579	596	621	631	621	611	610	637	598	636	633	669	623	614	621	664	620	611	669	634	631	582	618	633	570	627	609	590	619	596	609	656	616	588	642	616	646	670	636	591	587	595	608	592	611	623	583	609	584	640	633	654	597	637	584	613	640	630	642	621	586	639	618	626	597	580	616	589	586	579	565	645	643	606	579	631	651	600	643	620	560	606	636	590	627	604	583	631	571	596	623	604	594	630	618	616	636	578	585	616	614	689	620	629	656	620	637	620	593	650	601	635	618	629	577	568	615	595	644	630	653	599	627	652	597	566	662	613	619	603	596	641	641	635	605	659	625	615	617	619	641	611	641	591	631	646	664	603	623	614	620	634	626	621	623	564	600	581	552	697	620	604	562	613	593	654	634	662	645	641	581	672	637	589	589	608	633	624	602	612	616	622	616	607	647	606	563	586	631	618	578	606	625	606	606	617	647	604	656	639	580	615	611	591	631	651	641	643	614	601	621	610	650	611	609	601	584	600	649	624	623	609	665	640	602	642	606	589	630	581	636	629	596	655	632	625	585	628	586	593	611	630	628	591	637	617	645	601	614	621	620	623	645	626	592	648	661	581	628	630	630	653	601	621	626	620	584	583	559	607	609	632	627	617	642	632	623	598	626	673	619	696	640	585	604	606	621	621	606	591	625	629	631	579	617	599	646	630	587	583	591	618	646	642	651	614	590	599	619	611	633	621	637	652	618	615	621	637	635	625	610	611	635	598	586	668	638	572	607	573	620	559	631	582	613	601	620	593	641	621	584	646	643	629	596	589	610	610	619	613	631	607	618	618	631	654	621	593	632	593	620	621	592	626	647	602	640	634	586	612	598	633	606	600	637	624	620	584	611	582	581	603	633	577	653	619	612	615	603	611	618	617	602	634	614	623	599	601	584	554	637	647	606	651	610	589	601	621	642	603	572	615	592	627	613	616	636	614	657	632	609	617	597	614	670	620	598	600	657	653	612	640	608	643	623	587	633	587	638	603	651	575	608	627	605	675	624	618	600	578	629	608	676	591	629	635	642	606	588	597	661	637	614	583	585	603	551	625	556	606	596	614	594	604	644	616	648	635	620	580	599	627	626	602	626	595	593	616	630	616	591	572	626	550	594	679	610	603	621	586	580	615	600	649	623	621	629	653	672	626	599	632	630	615	644	596	629	613	620	608	625	600	639	582	580	638	638	627	621	663	633	635	626	619	680	625	578	607	611	624	643	571	655	606	630	602	651	647	639	617	646	595	617	648	660	612	632	631	643	615	629	637	672	616	578	618	595	648	632	594	597	627	664	568	643	632	616
23966	21026	24396	27850	21029	21034	11988	408	248	229	211	164	178	177	154	175	156	152	107	142	133	138	131	110	136	139	127	131	136	117	134	127	122	145	129	116	118	135	131	106	146	131	115	116	130	130	141	115	132	129	124	112	127	133	140	119	122	131	99	142	118	130	112	126	110	109	118	122	131	119	126	127	116	114	112	114	122	118	107	129	107	107	134	117	103	126	111	133	112	122	117	111	133	115	97	144	111	107	111	109	122	127	102	96	122	134	111	99	128	118	109	114	109	113	117	126	119	116	114	120	111	123	128	102	118	137	101	104	121	118	82	115	101	128	132	106	105	128	114	105	134	131	143	121	103	131	122	97	120	118	108	118	124	123	97	114	119	132	128	115	103	107	140	158	132	127	113	116	128	127	128	115	150	118	127	121	136	117	120	126	120	136	128	138	104	99	109	121	126	138	133	136	121	118	129	120	96	126	111	111	132	128	99	117	136	123	120	109	120	109	118	126	118	107	110	115	136	116	120	136	113	106	118	117	109	137	140	101	118	108	112	121	117	132	137	119	115	122	135	112	119	101	111	118	124	113	101	121	114	121	119	117	115	137	114	107	114	111	120	128	98	114	114	134	145	93	124	122	123	112	127	116	111	114	114	133	109	134	131	114	119	116	113	106	105	124	137	120	103	103	113	111	134	122	93	111	121	105	107	115	118	144	106	122	118	134	103	91	125	109	117	115	102	106	117	95	110	104	116	111	106	143	123	111	127	144	120	112	105	127	122	119	123	151	112	118	140	107	142	119	110	98	121	126	124	125	114	115	94	117	128	118	105	126	118	108	129	111	101	125	124	126	123	104	92	118	109	119	117	147	131	98	132	107	132	120	109	125	123	134	131	119	122	121	118	101	119	113	110	124	131	104	113	117	119	101	136	129	106	125	125	123	102	108	111	123	119	115	128	122	107	135	109	120	132	105	121	116	119	109	129	123	105	127	120	99	144	127	113	121	107	124	102	128	91	111	138	135	101	109	126	136	121	113	114	130	108	123	107	105	121	114	119	107	125	123	112	114	124	97	119	107	119	123	106	151	103	108	134	125	113	119	118	108	118	121	114	129	134	121	122	96	122	120	116	109	115	123	129	110	115	106	123	106	116	123	106	117	107	123	113	134	118	129	119	86	123	112	126	124	110	126	119	114	128	123	84	117	117	124	130	125	144	105	107	117	108	131	135	132	125	94	115	125	112	98	115	126	105	134	106	126	115	122	121	105	124	126	104	125	133	108	121	119	114	122	120	111	102	108	123	111	128	119	138	124	101	147	113	106	105	132	128	105	107	115	96	133	119	118	112	125	108	118	116	120	116	111	135	109	99	119	118	119	118	118	117	131	108	136	131	123	110	114	107	119	123	134	123	109	99	117	140	107	123	110	123	121	140	109	118	129	101	124	126	127	117	118	106	116	133	124	117	145	108	120	122	105	127	141	106	112	123	107	125	138	115	118	131	109	119	120	99	113	102	110	133	123	141	111	125	119	111	115	123	115	125	110	105	116	119	115	110	112	101	105	106	129	113	112	121	130	119	110	120	111	116	131	116	94	135	134	125	136	127	123	139	132	130	134	95	120	137	133	125	114	128	133	116	117	119	123	121	136	104	128	127	106	122	124	102	136	125	124	129	114	125	110	118	109	125	121	111	127	118	98	118	126	127	109	111	122	111	110	115	117	118	109	92	124	123	124	129	120	110	116	108	111	125	130	102	103	127	102	138	91	129	120	122	135	109	139	101	106	148	112	109	123	120	122	121	115	121	100	121	96	112	120	90	127	147	131	97	117	113	112	106	128	119	136	114	124	117	98	137	123	117	113	113	98	135	111	127	132	117	110	100	131	120	127	126	116	138	121	124	131	137	122	118	132	126	111	147	124	140	126	106	112	128	119	124	115	134	104	136	109	118	135	127	107	123	110	122	104	117	122	119	97	100	128	115	119	122	114	109	120	140	101	104	119	105	112	110	111	121	106	129	107	121	112	140	105	107	128	103	123	118	126	124	123	119	116	133	114	129	116	104	89	106	121	109	122	134	127	106	134	137	140	137	114	133	111	126	123	133	143	120	117	99	130	105	109	120	116	107	120	114	114	115	131	101	117	96	107	99	98	110	119	124	130	137	122	107	92	129	126	140	130	123	120	107	100	113	106	123	126	95	153	127	139	104	119	131	121	127	98	111	85	115	122	107	139	111	130	122	122	113	97	121	113	117	118	118	124	94	136	137	101	127	117	105	107	127	115	130	119	99	108	120	95	117	116	117	114	104	88	109	118	107	125	112	106	116	114	111	119	121	109	114	103	92	112	125	125	130	134	132	108	127	131	104	110	116	109	115	111	115	120	127	113	111	128	105	122	111	99	108	111	111	124	115	123	139	118	114	131	129	126	115	117	121	114	117	137	128	99	116	98	113	133	117	134	141	115	133	113	129	141	112	127	123	110	120	112	138	120	127	115	91	121	126	127	116	119	101	116	122	121	130	110	119	124	125	89	102	117	94	121	132	126	133	116	106	130	127	97	111	100	118	123	118	117	123	100	120	125	130	135	116	115	126	132	109	125	127	149	113	121	137	123	103	107	147	114	112	101	127	125	136	93	130	114	129	127	93	99	112	92	113	86	112	111	132	112	110	94	115	112	112	125	101	105	116	117	124	127	127	140	95	123	114	100	139	109	135	106	111	118	109	102	108	105	113	126	104	120	123	160	126	128	124	111	124	126	116	102	123	108	123	123	116	108	123	118	111	100	103	127	123	118	131	111	114	107	112	124	108	122	110	113	96	110	95	106	100	102	130	125	121	101	130	105	114	129	108	134	124	145	123	117	104	144	121	121	112	106	115	108	98	115	101	108	125	130	100	131	120	108	119	115	111	118	124	115	122	113	115	114	107	92	121	150	127	115	126	120	109	106	121	119	109	127	124	119	105	123	126	110	98	124	121	124	108	119	105	112	112	120	106	125	109	133	127	116	119	121	105	119	121	109	121	98	131	101	123	106	104	110	113	124	114	129	118	118	119	112	110	124	120	123	124	127	119	99	111	110	115	125	109	132	115	125	116	124	113	126	119	130	121	98	115	101	120	103	114	120	126	107	109	116	108	123	117	95	142	128	126	119	120	131	117	136	115	110	118	100	115	130	120	107	112	114	114	117	127	128	129	130	102	130	111	116	112	139	108	124	123	110	139	133	126	118	122	125	89	120	148	106	127	107	113	119	135	105	122	123	113	86	123	134	115	121	129	103	119	105	130	132	118	112	124	105	127	131	106	140	131	122	129	113	105	121	131	111	126	115	94	113	92	138	112	139	127	148	119	88	125	113	114	101	138	122	108	116	143	109	113	138	131	119	107	94	125	118	126	104	124	104	104	128	112	118	104	118	102	106	102	124	114	113	111	131	100	131	117	110	108	124	124	137	132	127	122	124	88	115	131	126	104	125	116	112	115	127	122	119	132	110	122	148	120	145	126	115	108	118
3026	3278	1487	799	596	480	430	407	346	352	374	331	374	333	340	353	334	324	382	321	329	331	349	303	353	303	353	312	318	335	337	362	291	349	313	326	320	357	336	332	302	328	301	308	312	305	334	336	327	355	337	330	300	338	331	349	319	310	315	319	315	336	318	354	321	323	320	322	300	326	308	309	320	301	328	299	330	320	311	334	311	338	328	344	317	336	317	347	322	325	339	361	324	323	354	324	341	333	341	315	333	298	333	301	313	329	338	320	324	323	287	344	310	369	305	315	329	320	313	322	323	325	308	317	328	322	339	335	305	307	320	335	337	348	291	333	323	334	335	331	364	320	330	363	316	354	333	310	338	339	349	301	343	355	313	328	332	352	320	291	346	324	343	343	302	335	311	309	318	317	331	333	326	314	329	315	321	339	355	346	300	328	331	328	340	357	284	325	332	332	336	315	364	333	337	318	318	328	342	349	318	287	329	310	325	321	318	324	322	324	324	316	356	340	338	307	329	319	326	302	314	362	306	334	348	341	325	326	334	337	297	340	346	305	347	316	312	314	339	336	321	314	327	312	319	323	290	317	312	286	350	370	324	351	377	323	292	331	323	339	310	328	288	351	373	334	315	308	346	355	334	324	316	304	336	363	327	320	357	332	312	329	330	302	352	280	334	347	330	332	337	321	328	346	329	320	354	341	299	316	324	361	327	349	310	354	337	302	327	309	310	280	327	354	301	336	346	304	332	335	306	327	322	296	317	328	320	322	313	334	289	319	291	352	322	338	349	292	307	351	296	304	319	313	305	319	304	327	336	317	311	303	308	339	309	310	330	337	361	295	328	309	318	350	338	330	341	280	359	328	327	310	325	335	341	285	307	308	313	325	325	346	321	324	333	300	290	312	340	318	296	314	359	323	347	321	326	344	327	317	318	303	308	311	347	318	329	332	305	292	358	347	317	338	330	300	315	314	318	326	330	341	293	316	348	340	329	318	338	342	325	322	332	320	322	327	297	323	303	329	305	357	316	332	354	303	337	357	310	326	324	283	320	343	342	316	312	329	302	341	303	344	332	334	337	345	345	315	280	317	323	343	306	322	315	358	308	312	313	331	325	271	305	307	302	330	316	316	323	346	359	323	303	304	305	305	357	304	313	343	333	309	334	317	338	288	315	335	300	311	300	321	330	337	319	303	311	304	308	316	298	333	334	349	295	327	332	309	333	340	326	326	326	301	338	340	330	334	329	326	325	326	312	340	314	337	350	317	316	347	309	298	326	322	308	314	326	334	323	317	334	328	325	319	343	322	302	354	363	290	347	308	301	315	321	329	304	328	354	310	304	316	341	338	325	343	330	344	347	313	334	328	312	336	326	296	346	343	325	321	300	324	319	318	355	343	307	334	303	338	334	326	319	303	325	326	276	307	298	320	322	337	315	296	281	331	327	334	317	359	359	331	336	284	320	330	328	338	340	334	322	312	329	343	324	290	307	310	343	308	323	301	328	340	314	346	314	323	307	336	331	324	327	314	318	321	315	334	271	342	341	298	321	290	319	358	316	361	312	318	348	348	326	289	335	344	338	324	343	326	323	325	336	310	297	332	321	306	327	315	332	304	318	300	329	319	315	305	340	363	332	335	315	356	298	318	308	337	336	341	306	302	336	323	346	327	288	309	324	304	319	324	330	347	327	288	350	334	296	328	340	317	337	325	344	332	322	327	336	333	325	325	302	301	295	338	367	318	306	326	320	319	349	344	316	314	318	344	337	318	325	306	317	308	330	335	318	304	334	361	319	336	336	303	348	320	296	322	317	309	298	303	307	291	331	309	340	315	296	332	306	332	323	319	334	324	325	344	323	287	311	358	298	307	348	293	331	326	298	314	303	330	323	348	296	330	305	337	337	307	306	322	303	328	325	298	290	354	332	356	343	315	335	320	348	323	328	329	324	313	328	292	322	335	304	306	341	325	353	298	326	291	302	347	305	319	327	310	282	319	331	327	338	337	315	295	343	331	318	321	344	297	318	322	321	334	337	354	373	369	342	343	324	356	309	331	316	287	328	289	333	317	334	323	317	344	350	316	314	337	337	338	345	316	335	288	339	322	325	336	310	333	308	347	329	337	304	323	302	321	299	353	341	328	315	308	298	328	316	325	297	321	336	318	350	311	328	350	280	327	290	342	333	325	315	311	317	308	317	310	359	313	333	288	342	307	350	278	343	348	327	338	311	319	336	293	358	334	299	335	323	339	345	336	318	323	312	334	342	354	318	317	309	328	333	364	318	322	352	323	313	322	331	332	348	319	311	345	320	310	332	307	329	321	299	316	322	331	317	309	328	373	337	311	309	312	305	343	341	340	327	326	327	300	322	334	302	317	289	313	326	336	351	319	316	282	320	336	326	312	332	314	313	343	321	324	311	326	315	317	344	304	315	339	333	288	336	343	330	317	323	342	318	333	316	334	305	325	332	324	312	295	326	333	315	305	329	348	315	327	321	324	322	322	300	312	345	293	304	330	308	314	311	329	306	327	308	325	312	304	316	331	321	312	299	319	310	341	334	338	327	307	282	326	350	351	341	315	349	296	315	349	327	300	326	333	318	353	332	323	305	328	352	337	340	336	297	325	350	361	340	304	328	319	329	326	366	304	358	302	325	282	369	329	324	347	311	300	338	297	314	333	314	332	345	324	282	328	346	331	349	338	315	350	300	330	287	358	304	337	335	328	327	351	332	296	342	325	355	310	324	316	319	327	342	291	356	318	326	294	307	328	320	339	287	298	311	329	300	317	346	289	329	310	314	340	329	324	350	296	348	337	335	330	319	339	294	309	334	317	305	328	325	320	343	303	343	338	334	337	336	338	320	312	314	339	331	351	316	318	291	351	297	314	306	310	311	321	315	357	311	302	315	335	310	324	318	346	301	317	339	324	312	325	328	311	289	347	314	327	320	304	304	330	341	327	312	302	314	295	337	308	341	322	332	310	329	342	355	325	298	304	288	331	334	329	277	307	314	328	309	330	329	345	347	321	320	309	292	350	319	296	318	338	329	350	305	336	331	323	317	321	290	330	327	316	334	329	324	318	326	326	327	312	333	317	343	315	320	318	317	309	342	335	318	359	310	318	316	333	327	352	333	308	355	325	316	338	316	323	322	313	283	320	299	324	327	321	291	300	320	330	319	331	353	358	309	332	288	335	351	334	314	324	311	344	340	337	323	324	330	333	342	324	320	313	334	306	330	353	316	324	324	324	306	330	342	321	330	289	338	327	322	334	340	319	329	321	306	305	351	332	345	305	345	322	327	331	339	328	319	294	326	327	315	322	302	299	316	326	307	314	330	316	338	346	342	332	360	301	316	303	306	325	317	319	313	333	303	316	341	318	309	311	324	300	326	307	287	361	320	350	319	313	325	325	314	330	348	298	331	317	345	291	302	308	327	344	319	348	327	327	297	338	319	309	309	316	340	370	347	347	324	358	303	301	299	324	342	303	318	304	323	298	343	296
30930	20459	10272	896	601	515	409	380	377	351	350	381	349	296	331	356	335	358	330	313	353	344	325	329	363	353	347	354	353	359	342	351	346	347	330	351	384	331	346	289	332	334	332	330	359	350	367	357	353	359	382	335	344	339	365	358	385	329	343	348	364	346	376	330	384	341	342	342	334	352	365	342	285	328	340	333	363	370	364	332	343	357	358	348	336	319	346	344	319	322	320	341	342	326	355	364	322	345	341	325	357	355	339	353	349	337	324	369	339	364	382	362	332	335	353	347	326	349	316	349	324	341	314	318	349	342	338	324	314	322	327	352	365	379	353	371	360	314	319	329	341	335	321	343	340	328	330	332	347	390	360	343	339	372	336	323	334	350	338	340	371	360	332	314	340	304	373	342	326	343	346	345	346	372	333	362	358	329	334	337	373	354	345	333	319	341	353	378	311	315	327	334	326	350	353	354	349	319	337	335	333	381	330	349	333	370	333	349	343	391	354	344	352	326	346	399	339	342	328	348	350	315	356	333	351	371	339	344	339	364	329	374	332	373	357	356	350	354	339	336	317	364	368	349	346	346	357	336	307	356	329	320	353	343	351	370	367	331	359	338	338	309	300	370	354	336	345	351	318	309	333	334	330	329	362	310	330	363	358	357	346	336	364	344	367	324	335	367	328	335	335	346	354	351	322	360	367	331	364	342	349	345	306	330	334	356	357	350	362	335	312	369	326	340	358	354	370	319	321	365	358	337	340	339	357	343	332	335	314	371	330	341	358	359	353	347	330	324	336	355	353	326	361	337	332	336	373	335	318	324	302	351	354	335	341	339	357	371	349	342	341	332	369	373	323	347	346	340	352	334	365	332	368	335	360	304	373	356	350	336	340	355	322	359	374	337	300	358	350	333	358	330	339	328	335	342	338	341	343	353	323	329	323	350	364	344	365	349	354	331	336	352	330	341	312	328	355	338	355	344	331	360	324	354	360	317	335	324	325	334	339	336	354	367	354	353	352	348	330	371	357	329	309	375	389	324	371	340	320	300	381	350	320	323	353	374	355	327	332	307	376	339	351	331	315	344	354	356	358	327	299	343	347	341	314	354	330	335	358	332	336	345	374	344	331	332	321	339	334	323	335	372	348	370	330	336	328	318	325	353	310	366	346	341	356	328	342	327	323	355	367	323	335	350	365	361	342	326	376	352	355	360	363	375	360	377	372	359	352	362	347	313	361	373	338	328	331	346	354	337	326	357	355	360	341	354	335	365	324	361	352	359	377	364	360	322	319	368	361	371	356	325	301	361	332	311	364	324	319	346	373	349	332	394	368	326	352	317	347	339	378	354	340	331	352	320	350	295	329	352	317	334	347	312	347	365	358	376	345	325	349	324	358	344	369	376	335	382	330	373	359	348	380	346	368	335	333	395	324	346	348	362	330	360	352	361	380	353	330	337	340	357	335	355	332	346	364	337	323	294	333	318	368	300	350	361	311	369	369	350	341	342	371	350	344	308	316	333	373	323	333	325	340	301	351	321	353	373	352	341	371	354	317	331	360	312	338	351	347	361	345	358	329	305	357	363	364	311	338	355	379	340	315	346	369	340	388	357	351	336	333	360	342	329	331	354	357	365	351	303	354	305	358	300	350	354	355	385	344	311	365	309	358	360	354	339	364	314	323	378	366	354	334	314	346	311	346	332	372	352	310	347	301	346	343	345	371	350	347	349	354	361	366	343	360	362	350	323	309	324	314	337	356	333	327	381	355	373	343	342	322	364	372	315	320	353	345	354	331	306	335	343	336	365	363	334	315	327	326	364	377	335	330	319	336	353	342	348	356	336	358	334	370	350	325	310	354	372	339	363	380	326	362	342	308	320	380	326	354	358	350	315	362	306	357	338	352	370	340	318	316	318	355	362	289	339	335	346	346	346	323	332	344	346	353	326	305	345	322	311	344	352	340	322	340	373	344	386	370	336	310	327	336	338	320	331	334	379	318	322	360	345	375	332	334	355	304	349	405	334	376	320	313	339	348	326	325	365	337	349	383	341	364	375	366	322	364	357	302	351	349	353	300	354	342	364	337	375	363	330	356	349	337	338	333	327	331	375	348	356	332	353	346	355	330	343	349	336	354	337	327	357	356	369	374	368	355	350	347	319	376	349	341	330	318	334	329	341	343	324	357	341	330	349	329	355	350	374	359	345	325	346	344	348	369	370	352	323	390	357	349	358	365	355	320	368	332	365	340	335	341	366	347	307	341	368	334	356	371	373	366	367	331	366	353	343	336	357	348	352	358	342	358	347	348	366	357	369	352	366	327	347	359	323	336	334	323	377	324	408	358	332	383	373	354	367	374	331	334	342	344	337	327	334	353	330	341	343	336	362	309	322	347	341	363	351	350	352	355	373	367	346	314	375	347	359	368	346	367	318	317	341	352	340	335	366	361	375	347	354	350	335	337	325	368	377	328	313	375	307	317	340	354	323	329	318	378	347	312	374	312	374	364	342	339	350	325	332	344	354	319	401	344	334	348	353	322	351	313	341	344	333	346	358	335	324	380	341	366	340	359	369	355	354	351	353	381	339	373	302	354	329	329	339	340	364	335	357	373	325	326	320	370	350	354	330	339	365	313	346	320	396	367	329	317	321	340	381	360	342	318	342	363	366	373	331	360	336	359	371	399	331	346	339	345	374	379	354	303	361	351	333	303	347	320	343	344	341	351	342	368	337	337	329	345	361	340	313	335	334	375	340	317	374	353	348	307	336	370	326	380	340	377	338	335	370	351	373	362	332	322	326	341	359	388	361	319	347	332	336	344	348	351	362	363	330	330	331	334	355	349	341	374	363	331	329	342	355	321	303	358	373	356	311	340	353	341	340	377	357	373	360	316	342	380	356	368	368	350	350	371	341	362	357	300	376	329	347	354	383	351	318	341	367	320	325	334	316	349	374	348	351	361	343	354	344	357	364	343	340	342	330	357	353	343	341	345	358	337	325	333	334	338	341	334	386	327	373	339	365	333	312	333	318	369	367	381	325	327	372	370	340	362	353	356	302	347	341	329	329	317	348	311	341	359	345	320	365	357	349	367	323	342	348	355	350	338	344	358	391	318	341	327	326	338	351	384	345	330	357	326	325	318	337	373	345	342	347	361	340	353	321	351	334	355	354	354	377	328	349	338	317	358	349	355	326	366	360	338	330	333	358	352	378	331	366	337	364	366	366	344	336	357	355	332	329	369	328	343	310	321	337	337	339	344	346	371	344	354	369	354	343	350	334	348	353	338	343	368	364	326	339	359	353	329	373	331	328	352	331	319	328	344	349	357	323	363	355	343	353	334	375	375	337	357	347	372	360	328	367	319	351	342	305	340	334	373	364	325	339	380	351	345	364	360	334	384	344	319	344	343	356	378	329	345	325	319	303	337	358	323	333	309	332	349	343	358	363	356	337	335	353	367	356	361	314	364	354	343	332	372	355	329	359	349	375	325	346	352	354	365	340	368	359	380	353
5608	1109	962	944	864	801	833	833	831	909	834	902	846	911	817	843	816	805	861	827	869	807	831	798	793	821	861	860	840	841	802	792	869	853	806	844	869	866	830	878	788	848	887	775	862	819	829	816	799	793	818	807	887	792	869	824	829	818	814	839	817	864	823	863	818	863	796	852	847	894	850	833	805	794	879	823	850	859	883	837	837	806	840	832	853	854	813	802	838	818	797	891	853	829	848	893	818	838	830	870	814	834	851	834	858	801	845	841	879	786	826	794	845	838	810	823	782	845	852	859	837	842	884	824	836	819	806	843	847	831	834	832	806	854	816	839	810	817	793	852	860	853	829	835	807	848	830	812	826	852	856	807	790	821	848	796	818	866	794	812	831	829	839	840	802	874	825	824	817	899	819	856	839	895	879	856	862	872	837	808	842	809	823	901	839	863	857	832	821	891	819	839	804	815	820	889	820	893	823	850	829	856	866	814	862	822	813	856	830	789	828	816	844	814	818	802	830	865	817	835	838	773	821	854	865	878	836	812	812	788	823	857	794	863	809	865	816	854	858	824	844	812	849	811	881	870	866	817	829	841	803	864	812	848	832	808	852	810	796	866	821	870	885	826	803	809	816	786	817	759	844	800	840	836	881	818	820	857	805	855	837	843	873	799	865	796	863	852	837	847	840	874	805	816	837	838	837	848	803	874	826	802	806	833	820	831	847	821	862	811	842	832	817	845	880	807	843	835	907	820	850	837	809	804	893	839	817	822	871	844	804	895	852	799	786	847	832	833	861	860	909	822	844	835	865	806	885	804	829	853	781	874	865	853	822	835	798	818	861	817	880	806	863	814	872	870	871	809	828	826	830	857	807	856	810	824	868	800	853	803	797	834	824	864	848	803	840	834	843	813	782	872	806	854	826	844	824	852	830	815	878	818	865	817	831	909	787	839	849	804	814	780	803	869	829	829	814	848	858	836	855	822	841	834	863	843	827	836	801	837	869	851	847	820	840	812	842	770	820	767	871	924	835	800	852	799	868	807	862	813	833	857	863	818	832	844	854	841	813	836	813	835	839	815	834	841	824	817	893	839	816	866	804	837	846	873	805	830	803	821	883	882	782	838	847	882	824	812	838	758	826	852	821	858	801	846	844	839	797	852	854	857	845	827	798	829	844	784	791	831	782	826	839	851	801	831	795	848	843	829	802	833	852	879	841	859	822	845	842	807	886	762	788	803	816	834	801	845	791	871	809	812	863	890	848	813	839	848	816	778	833	812	878	837	878	864	834	854	844	865	820	815	796	809	795	853	835	807	835	834	843	811	788	880	853	842	837	861	851	863	799	837	799	776	794	838	821	845	840	819	777	852	803	802	813	808	852	846	875	843	866	789	862	868	835	905	866	822	832	835	812	844	785	806	835	847	887	806	790	832	800	841	867	829	818	906	812	848	905	890	811	841	857	851	778	849	795	836	860	800	831	904	878	814	834	825	840	863	819	862	867	779	821	843	811	836	837	816	849	898	884	803	885	788	807	854	796	852	805	808	833	799	810	816	891	879	819	896	858	807	789	835	839	847	857	815	766	885	860	850	836	815	831	820	799	769	796	821	852	783	805	876	848	847	862	883	822	844	809	806	813	850	817	845	784	787	848	839	844	815	842	836	820	772	826	816	867	839	825	818	861	828	755	825	852	820	836	823	807	855	819	856	818	874	884	912	796	851	861	856	825	810	791	826	755	806	813	846	828	827	853	862	835	859	825	806	805	820	806	838	869	829	816	836	796	913	795	822	872	870	834	859	831	843	827	809	826	827	827	829	847	843	836	843	849	885	808	849	892	818	856	797	832	840	850	865	768	896	862	846	789	835	879	868	843	787	799	824	772	822	849	849	829	807	822	844	838	824	847	842	833	849	844	828	856	809	833	852	841	867	820	842	821	875	829	874	875	767	802	856	857	817	867	823	849	817	872	843	837	802	808	888	802	821	842	807	828	816	863	842	877	799	850	868	826	830	803	814	891	814	823	840	824	838	779	834	797	892	851	836	853	808	859	830	854	829	844	829	818	814	760	876	820	822	830	867	861	862	804	827	797	864	841	839	853	803	811	841	839	819	856	828	793	821	842	821	808	795	828	881	897	821	810	817	808	818	776	805	868	769	835	842	845	844	842	859	811	822	858	822	824	791	814	820	816	875	858	845	837	765	852	875	850	841	783	837	801	894	836	769	858	804	875	805	855	810	828	799	855	872	790	795	822	855	845	828	882	817	867	857	809	880	847	848	806	794	834	842	827	846	841	864	819	799	854	898	808	842	824	857	781	791	886	888	886	809	842	837	795	819	866	810	880	852	834	857	841	863	834	840	853	841	900	849	876	819	824	835	815	858	875	859	810	884	828	808	821	830	864	852	858	876	757	829	826	832	850	873	803	789	808	780	769	860	853	831	830	811	887	798	829	837	867	814	844	791	807	866	813	814	850	773	833	802	844	830	843	810	802	795	893	834	844	810	814	856	817	831	819	844	814	823	814	858	793	825	845	832	804	852	833	843	830	854	822	864	827	834	836	805	861	831	850	817	837	834	879	802	840	839	846	814	829	856	897	857	850	826	836	890	856	880	814	847	896	792	844	829	838	819	875	838	824	848	818	840	849	886	859	802	870	868	839	847	830	823	788	858	795	784	776	887	834	873	826	835	833	837	815	806	849	844	813	856	839	782	848	859	862	837	862	846	876	858	848	861	853	806	825	798	812	815	804	813	829	828	870	784	868	815	775	815	841	812	852	843	809	807	856	810	825	815	861	814	788	845	846	841	826	862	835	893	782	802	861	803	816	868	846	860	838	802	841	769	847	835	855	840	914	805	817	816	853	872	852	872	808	856	785	800	844	851	826	830	832	848	857	868	843	803	806	839	833	832	843	819	820	861	797	826	828	812	745	896	890	853	817	851	823	844	863	852	822	835	819	854	874	836	870	827	859	833	797	809	794	847	813	790	863	846	824	824	859	825	860	871	826	795	844	819	793	844	838	791	854	847	820	828	859	841	855	827	853	813	817	873	883	823	859	820	789	810	887	801	902	864	833	838	862	764	827	867	796	890	839	799	770	849	830	831	823	863	813	850	819	879	837	817	840	888	804	838	812	801	801	820	791	807	859	811	835	831	822	802	855	844	807	842	867	827	803	797	873	803	869	811	838	857	767	809	847	796	842	828	819	831	828	832	843	875	849	803	845	886	811	882	792	860	871	793	863	853	849	846	807	812	835	823	798	817	838	850	794	856	831	895	842	819	872	852	818	854	820	824	838	828	852	802	863	852	831	856	798	808	838	879	839	771	866	848	807	851	837	841	819	787	841	812	811	831	879	805	815	867	809	847	835	879	869	843	860	799	863	814	827	833	859	872	809	832	840	838	845	762	816	821	820	839	857	841	845	819	842	820	825	865	817	841	839	829	856	865	783	802	859	792	843	787	819	879	830	856	866	810	826	831	783	878	841	831	834	860	866	877	874	867
24664	20998	23888	28284	20995	12577	548	348	280	299	304	274	257	243	259	259	292	258	287	259	268	248	240	247	248	249	226	300	209	261	259	251	259	250	260	255	258	261	267	254	263	243	245	248	271	258	269	248	248	226	267	256	276	246	255	259	235	256	258	245	225	245	283	254	270	277	233	279	255	225	249	238	214	276	263	231	275	268	272	262	251	269	232	219	251	260	234	253	285	259	273	284	237	240	242	231	234	256	277	255	263	220	256	239	222	270	232	258	262	229	256	282	271	242	237	270	259	286	226	255	224	285	269	268	264	261	242	253	249	261	269	251	213	268	279	259	264	258	252	250	260	245	267	246	243	251	251	237	281	200	240	242	263	256	253	269	264	255	259	253	209	259	248	259	250	239	261	254	259	242	248	223	261	241	272	254	249	253	280	262	269	264	232	268	247	254	239	252	259	272	251	254	257	252	246	266	224	221	256	284	235	225	257	228	252	248	246	264	245	271	267	243	227	230	245	243	213	256	233	246	244	266	264	230	248	246	250	272	244	215	249	273	234	255	221	271	277	300	221	286	234	229	255	236	238	260	229	232	276	282	253	269	257	242	241	247	282	230	249	242	239	254	226	243	292	242	231	234	250	212	267	236	274	270	242	282	228	236	255	262	266	227	235	254	257	278	252	257	254	243	267	269	249	271	266	236	235	253	208	246	248	255	242	249	262	263	255	237	229	258	234	221	246	208	235	260	283	211	216	273	229	256	284	253	289	253	263	223	269	258	241	230	248	259	282	272	285	254	257	238	252	222	294	237	264	253	257	267	275	261	252	261	239	265	275	254	227	240	264	254	274	261	260	257	230	256	207	261	213	229	266	254	268	249	283	279	228	265	281	229	231	250	273	244	239	256	252	254	261	295	241	267	230	256	262	252	253	256	234	250	255	271	273	238	239	255	262	241	233	225	286	234	261	238	239	246	252	237	268	265	253	248	229	235	242	247	265	255	249	262	244	233	274	286	278	244	243	244	259	239	233	249	273	264	233	243	206	260	251	231	237	236	237	239	247	262	248	270	251	249	228	213	248	241	232	248	250	247	247	243	247	245	261	253	245	272	254	257	245	255	241	268	228	249	275	290	288	275	270	244	252	241	261	245	264	245	234	250	260	228	271	248	262	261	269	248	245	255	235	265	267	290	306	242	236	216	239	259	235	276	256	222	263	253	248	218	228	283	252	212	247	247	228	238	240	269	260	238	245	240	264	227	237	253	256	247	254	264	261	275	296	252	271	269	279	216	259	244	254	253	231	258	273	260	234	232	254	241	257	289	274	247	256	244	264	211	221	271	261	262	222	259	252	251	239	232	247	259	268	248	266	267	262	244	237	238	276	249	246	245	247	235	260	269	239	220	247	273	232	234	223	254	258	302	259	250	242	231	237	242	256	277	264	251	249	264	236	272	255	263	249	264	252	266	248	243	253	240	234	277	230	280	262	257	258	249	246	250	227	260	265	247	244	266	272	234	250	247	261	246	271	258	239	243	258	256	264	268	276	262	248	244	209	256	234	262	226	256	256	279	219	265	252	258	298	260	226	232	243	257	237	249	269	279	251	223	238	245	276	242	255	250	239	252	292	237	280	233	208	277	230	239	239	251	244	231	212	275	250	231	254	250	247	247	253	253	280	247	240	262	274	250	286	234	244	271	281	241	209	250	234	256	270	257	232	251	248	222	230	253	244	273	278	246	276	249	223	239	259	247	242	221	257	242	228	271	250	282	222	242	252	245	219	232	271	256	248	268	250	257	284	240	251	238	253	241	210	249	266	224	255	274	255	219	256	238	240	269	257	256	259	233	255	254	268	255	233	263	245	269	282	219	238	229	253	264	252	249	264	236	267	251	240	255	258	280	266	266	277	259	226	242	251	259	272	230	259	263	247	241	233	235	237	278	263	260	242	275	254	233	247	247	257	248	251	243	270	243	262	236	266	254	227	248	211	231	244	235	259	247	259	281	264	238	268	232	267	263	246	253	261	232	265	237	285	254	250	269	236	249	256	255	264	255	246	265	226	274	244	282	271	242	232	242	253	260	275	251	264	207	252	220	238	224	244	268	242	281	253	252	267	263	245	270	247	264	274	253	240	246	262	246	266	245	208	236	289	239	237	235	236	214	255	268	267	282	258	254	244	271	252	250	259	243	238	245	249	259	255	286	254	244	255	252	253	254	286	261	228	260	263	245	270	256	249	247	266	259	219	266	226	247	277	244	234	249	268	249	233	223	241	234	248	257	256	233	248	260	254	209	258	264	261	266	245	254	259	262	238	243	258	251	234	246	257	265	261	262	227	245	273	275	272	263	242	249	223	248	267	257	232	243	258	252	266	230	247	251	261	235	281	262	237	278	261	243	248	243	240	256	257	240	263	250	214	254	243	249	231	262	265	281	220	249	243	263	247	234	266	252	285	277	247	237	246	258	226	231	253	280	234	260	255	254	244	292	283	271	237	277	256	251	227	236	240	266	236	249	245	253	267	228	274	277	258	263	244	232	277	259	257	249	224	248	262	237	260	246	259	265	282	272	236	249	249	220	237	253	244	260	253	238	244	222	253	262	237	246	245	236	225	265	232	230	246	250	262	239	263	255	236	274	254	260	243	266	259	242	240	247	238	289	260	243	268	260	263	270	239	298	245	260	232	259	288	264	268	242	245	245	250	254	271	221	244	253	247	266	234	240	256	247	223	250	256	224	276	267	235	262	222	244	289	257	263	260	287	259	257	249	261	253	278	275	213	257	238	225	246	239	247	256	247	235	261	248	245	258	259	245	283	279	256	250	261	241	251	257	259	248	240	261	275	223	244	258	246	252	247	236	228	234	245	237	274	291	259	270	269	259	269	241	263	239	269	210	239	245	260	258	261	267	294	259	258	238	238	255	258	235	263	256	225	249	272	241	230	220	296	253	247	250	242	251	257	236	271	254	251	263	253	261	256	262	265	251	221	220	254	261	243	214	254	244	241	240	255	262	226	254	254	252	259	238	268	231	260	276	242	255	268	267	262	239	279	269	260	214	249	240	265	286	222	260	250	243	244	255	228	241	243	274	264	268	258	290	269	238	256	244	273	237	234	260	255	243	261	237	276	239	248	247	245	260	228	235	255	262	232	263	258	276	246	240	236	219	294	259	232	235	258	230	239	269	228	250	224	219	271	270	262	242	243	246	244	253	255	247	248	244	255	279	273	235	225	245	269	249	241	225	260	269	252	228	258	265	278	250	221	242	250	265	271	234	252	253	245	280	232	240	264	246	236	266	267	275	276	240	274	250	249	239	249	259	264	250	244	257	273	237	243	258	249	235	228	246	250	270	237	230	268	243	241	225	236	227	239	235	230	251	241	230	276	270	255	248	234	243	227	246	233	232	295	218	249	284	296	259	232	240	291	271	270	270	241	258	250	235	248	239	256	236	277	212	257	244	227	237	258	252	248	277	280	286	268	254	238	257	251	237	227	249	243	219	216	234
3223	2086	1176	869	733	669	704	657	619	627	642	613	606	648	651	622	661	656	637	618	643	650	601	635	607	642	627	656	610	620	639	590	631	573	629	651	608	628	632	587	613	617	592	619	632	594	654	647	618	602	597	645	656	655	633	599	590	613	614	662	599	613	622	605	595	626	651	608	603	623	601	630	634	623	622	624	636	618	621	621	639	611	602	572	556	657	607	663	613	603	570	619	654	622	649	665	611	558	640	606	661	603	588	584	637	609	630	613	600	587	574	629	625	610	614	627	608	634	595	602	636	624	558	634	588	635	591	609	632	621	610	600	648	625	659	627	607	575	656	675	668	645	595	632	641	621	623	613	626	627	606	668	602	631	623	635	630	643	594	599	627	628	653	618	631	634	611	619	621	634	615	634	614	636	596	603	588	610	607	595	600	605	604	589	594	660	672	650	635	653	630	591	585	606	627	598	610	601	595	624	627	582	650	646	617	588	654	631	599	602	572	606	562	616	627	617	640	610	631	616	581	632	613	606	628	627	555	633	625	614	629	639	620	611	625	605	628	662	592	629	609	658	616	654	570	647	612	590	572	590	613	616	648	573	629	650	650	598	639	609	626	618	608	673	625	586	601	598	551	602	585	614	651	614	649	618	608	629	636	637	592	552	609	662	608	615	622	625	570	625	640	633	628	655	612	628	607	603	614	601	559	584	599	573	575	630	636	600	629	585	635	622	590	628	624	617	624	622	618	616	629	619	634	625	605	570	624	587	581	606	596	601	644	615	625	626	638	582	591	599	635	613	611	623	579	650	623	623	629	609	612	618	642	616	578	620	611	590	654	643	635	620	653	686	598	608	620	605	601	607	597	652	635	584	651	627	600	619	561	584	591	619	577	630	621	569	622	691	634	628	593	602	568	575	584	639	553	608	611	616	653	615	640	590	641	604	625	652	579	579	609	623	587	628	607	627	586	626	635	652	583	611	616	593	611	608	598	624	657	639	623	599	623	628	599	604	627	568	611	573	653	637	615	643	617	664	609	592	630	600	634	649	640	608	620	561	598	591	620	609	649	610	631	605	616	626	609	634	648	571	589	569	661	611	623	583	611	592	615	634	596	620	646	651	609	629	658	599	671	579	595	606	606	632	554	573	661	676	645	630	617	609	644	651	593	617	588	627	584	599	585	644	606	644	645	628	636	632	604	605	582	635	636	587	591	640	622	625	586	598	624	673	665	627	597	640	619	638	618	625	660	629	653	607	587	665	597	596	616	628	638	614	627	643	604	604	662	605	644	603	646	594	615	581	575	624	644	611	637	603	598	598	603	632	638	643	646	602	579	575	572	582	608	582	610	578	574	643	686	651	607	578	642	636	587	619	604	620	610	634	593	618	608	631	608	627	636	639	602	589	614	592	611	583	595	634	628	606	637	618	598	646	628	614	610	635	645	595	644	595	573	655	607	643	624	605	644	614	651	623	611	595	635	597	595	611	616	623	611	581	570	620	603	593	629	619	622	643	636	622	640	619	599	594	602	568	631	602	620	611	605	623	632	628	558	601	614	615	595	637	601	634	636	611	587	605	633	590	586	594	619	613	618	594	638	616	591	639	619	625	621	602	596	625	617	593	621	643	556	639	597	572	602	634	631	605	665	633	590	619	638	598	588	620	660	648	585	640	589	618	610	571	635	653	630	620	623	594	657	631	613	620	642	588	588	589	610	543	656	615	603	583	596	600	628	641	637	659	627	608	609	613	605	579	611	586	632	603	602	643	603	584	613	630	584	627	639	627	629	652	632	630	588	597	602	622	591	605	619	631	624	619	626	586	632	623	598	625	628	674	602	606	620	608	586	598	602	625	593	641	602	604	591	615	644	613	576	621	649	645	573	639	635	659	620	583	574	604	622	643	622	614	563	633	570	615	588	643	591	575	606	624	637	597	606	596	589	615	648	627	635	614	624	620	635	629	592	638	632	596	654	623	611	610	600	620	625	590	613	635	588	612	604	614	588	599	642	591	608	629	648	638	615	635	619	633	632	624	634	576	634	587	663	622	619	640	628	670	643	588	599	631	607	619	604	632	606	589	643	583	577	617	630	609	608	611	610	643	603	614	582	662	619	611	628	609	634	636	637	630	597	616	615	631	614	663	698	613	602	608	569	666	623	633	602	584	585	628	670	585	650	634	648	642	616	627	608	648	584	624	601	590	603	630	606	579	581	682	632	624	586	637	640	595	601	643	622	629	595	629	598	673	627	626	623	594	565	627	649	616	597	593	607	605	629	629	564	600	557	579	615	648	600	634	601	606	591	581	569	629	600	635	647	610	632	600	659	601	628	636	580	581	630	609	580	618	630	589	593	616	621	675	612	651	623	632	602	621	635	627	649	603	597	623	656	622	612	601	669	593	567	585	617	588	606	619	581	588	622	597	614	610	534	585	587	593	610	588	655	605	666	603	582	604	612	644	600	610	600	595	606	613	645	634	597	596	630	638	564	600	626	625	598	595	611	596	647	609	629	625	631	585	630	641	613	639	607	625	631	576	629	607	613	610	598	617	648	601	632	622	640	624	607	627	609	611	644	603	561	570	602	645	637	674	561	657	614	600	574	599	580	587	575	585	587	633	603	613	622	595	636	584	627	653	623	605	634	626	618	607	636	591	594	626	616	611	580	626	622	604	620	620	603	616	637	605	596	633	615	647	598	619	596	608	607	626	645	640	631	598	641	623	578	638	607	582	613	621	607	591	599	602	606	638	628	610	620	613	644	602	644	591	597	591	615	644	622	638	615	637	610	615	614	627	618	641	636	622	598	652	627	639	603	641	645	602	600	641	670	651	624	595	592	591	620	650	633	616	643	620	621	650	620	627	666	610	669	610	640	579	589	669	608	639	629	633	666	599	587	634	614	611	668	615	642	627	628	650	584	626	605	594	641	616	552	608	563	561	589	592	632	652	587	601	604	596	609	633	683	622	627	621	580	636	609	620	633	606	614	641	595	581	610	646	619	654	646	606	651	620	606	596	633	617	584	597	554	615	654	637	664	637	625	615	609	616	602	629	637	598	662	574	622	603	613	600	608	610	657	620	603	599	639	617	639	615	614	636	589	629	614	618	604	629	640	618	579	624	620	598	631	594	605	646	567	623	604	627	621	597	583	606	624	603	621	629	629	614	563	627	584	627	611	658	660	638	620	601	640	614	629	592	614	631	637	650	638	633	610	588	619	604	618	593	595	627	594	628	602	634	622	668	608	606	600	597	602	626	622	598	620	597	592	599	614	646	627	604	628	613	620	618	618	605	628	578	627	633	613	632	592	624	635	632	642	586	580	555	618	581	566	688	587	650	633	628	565	637	623	648	625	623	675	612	633	642	587	619	646	626	603	613	600	602	635	593	631	627	575	600	617	653	602	669	603	594	599	618	616	595	575	642	638	615	586	590	637	609	646	622	576	616	589	668	634	620	635	591	609	633	624	617	647	609	614	656	649	634	634	583	566	573	589	623	612	661
23942	20994	24357	27821	20995	20999	12222	417	292	235	229	189	186	152	167	159	142	133	139	136	156	121	146	132	121	118	118	136	138	111	139	106	128	141	120	121	114	120	115	133	124	124	119	108	147	130	109	106	113	131	100	108	104	133	133	114	112	84	114	112	109	107	109	123	113	118	122	113	138	136	108	120	115	133	106	96	114	104	109	122	134	127	124	106	131	102	101	124	107	110	125	139	127	129	116	116	110	122	115	114	126	98	126	113	136	117	126	133	127	132	125	114	123	115	118	115	124	141	125	106	119	106	121	151	120	128	132	124	109	117	112	138	131	121	100	125	97	100	131	128	124	126	104	106	116	126	123	109	99	101	133	127	146	115	122	117	135	106	116	127	104	107	116	114	108	116	107	122	109	114	113	123	113	103	113	132	110	111	127	134	115	122	102	128	130	115	102	120	120	122	128	122	131	126	111	122	113	135	145	122	115	133	121	122	110	110	97	113	113	131	105	117	114	120	116	109	107	119	128	123	121	140	139	126	129	111	127	103	132	114	120	114	131	131	151	99	101	119	98	100	95	104	113	93	113	143	121	132	133	108	130	115	121	135	124	110	96	121	120	116	112	121	104	113	117	131	114	110	109	127	115	130	116	124	125	105	103	124	110	112	101	104	113	111	112	113	114	116	114	134	112	130	117	112	135	118	104	110	111	100	118	103	122	118	121	122	114	121	130	115	117	127	121	119	119	108	120	118	140	123	125	113	119	114	112	120	151	118	130	105	121	99	112	116	131	135	107	117	119	121	109	134	117	114	103	128	123	113	119	93	117	117	122	109	113	92	123	118	121	114	131	115	120	113	115	117	114	117	138	109	125	109	105	128	112	118	96	131	124	119	86	105	106	124	104	127	120	124	116	138	108	116	116	129	112	132	115	120	95	101	125	118	90	110	120	116	104	122	109	124	112	95	119	125	119	122	110	124	129	105	115	135	116	124	108	124	127	116	106	118	99	103	110	124	104	114	110	91	119	118	122	114	113	114	128	117	144	143	110	106	128	125	126	113	108	124	132	97	119	113	110	119	105	125	111	101	112	113	102	104	128	120	98	134	122	120	129	127	109	125	104	117	115	101	120	111	114	116	117	110	120	127	105	106	126	121	139	108	116	116	103	125	104	145	106	114	109	142	110	102	127	124	142	107	109	107	137	101	118	130	107	129	119	117	116	111	135	114	118	128	122	116	96	137	108	109	132	127	131	112	108	109	110	110	118	119	127	112	129	115	105	124	116	117	113	114	96	131	106	112	109	118	151	116	107	97	131	115	129	122	126	133	116	130	113	119	130	129	127	99	109	109	137	130	119	120	114	115	106	117	120	133	111	122	122	125	109	107	126	126	123	136	123	146	147	126	110	127	124	113	120	106	129	114	119	125	126	123	92	111	107	118	110	125	103	92	115	138	108	115	130	118	120	103	98	140	135	110	100	128	129	123	118	115	118	125	111	114	108	100	128	101	138	103	126	119	121	116	100	113	122	109	91	110	121	115	105	125	130	110	127	123	108	125	115	115	109	102	130	119	133	119	124	136	135	112	100	100	125	121	132	113	141	128	114	97	114	126	125	125	96	136	120	130	112	144	122	123	112	133	95	118	107	116	127	140	117	104	138	128	115	111	124	135	113	102	119	112	112	125	121	112	115	118	125	110	114	113	132	110	137	121	115	113	113	119	122	123	133	118	117	117	115	124	106	123	116	124	122	131	133	120	101	128	115	113	119	112	111	103	148	130	127	118	115	125	122	119	110	139	113	126	113	120	118	95	103	111	140	136	100	111	114	109	130	118	124	110	105	109	109	124	95	133	124	134	115	120	124	129	107	112	117	117	131	154	140	101	107	105	127	135	126	130	125	127	105	118	107	112	118	119	104	107	114	118	115	119	136	112	131	105	130	124	103	142	133	96	110	134	121	109	122	109	126	140	108	121	113	101	103	117	107	97	85	108	137	122	109	117	122	126	117	127	100	118	137	104	101	130	133	126	116	123	133	113	114	128	114	119	105	119	102	111	110	119	136	103	121	112	123	111	128	104	102	117	99	105	103	105	123	98	93	127	122	106	121	101	115	89	117	107	125	124	114	131	133	93	139	117	125	132	95	100	140	110	131	107	126	122	111	118	137	127	129	120	120	128	120	107	126	131	114	129	124	114	105	102	111	101	119	106	115	101	109	116	118	119	124	133	98	121	137	120	113	127	123	117	102	106	119	112	104	115	119	106	120	107	132	115	104	95	98	120	122	119	107	104	120	107	131	114	133	113	102	112	123	134	117	116	91	101	144	111	117	117	114	98	135	127	111	131	116	125	105	109	108	104	128	127	127	100	144	98	114	123	131	114	120	119	134	94	104	118	109	120	127	105	131	119	144	95	133	115	100	126	117	112	119	120	113	121	116	129	109	84	132	116	119	139	106	115	120	127	121	118	112	104	94	98	106	111	115	103	123	109	140	98	116	105	121	114	112	112	130	122	125	110	101	99	131	103	108	95	134	131	114	108	119	109	129	138	99	127	123	102	113	124	132	109	98	133	143	126	111	116	139	116	115	118	106	130	107	127	127	131	105	117	129	116	106	108	109	122	127	119	112	98	116	98	110	118	119	114	125	135	120	113	125	118	118	121	100	116	122	118	130	115	110	118	130	107	124	112	107	105	111	99	109	114	121	115	100	144	117	114	105	128	129	99	130	119	139	112	129	123	131	116	111	121	109	121	119	126	125	121	103	124	135	106	117	104	116	108	132	117	107	106	116	127	106	114	121	95	127	95	116	140	132	115	123	135	121	109	92	106	113	113	97	115	138	110	135	115	122	115	114	124	123	116	129	107	101	132	123	115	125	119	140	131	110	128	136	98	104	93	102	125	127	113	126	118	131	123	128	109	128	118	119	114	112	117	114	124	114	91	132	136	115	123	124	119	140	120	121	114	122	111	120	116	101	119	101	111	123	121	118	121	132	119	124	111	118	97	128	118	112	130	121	114	115	120	132	125	122	137	112	103	115	102	118	141	123	126	126	140	115	130	109	137	128	136	119	100	103	125	99	131	127	123	128	109	139	113	116	128	115	133	128	102	123	121	122	142	130	104	113	124	138	135	118	121	105	124	137	123	119	131	95	127	131	124	120	122	115	129	120	124	112	126	120	105	109	108	107	118	117	126	112	119	124	130	121	133	115	99	131	112	111	125	126	128	133	100	109	125	116	111	102	101	122	141	119	122	110	132	131	113	120	133	132	112	112	118	132	125	123	106	136	100	101	125	112	92	126	129	123	113	129	105	124	132	94	100	121	139	126	125	109	112	113	114	113	106	120	96	107	104	113	128	110	122	103	137	134	129	115	103	106	113	129	135	114	131	117	114	104	113	119	116	112	124	103	116	115	111	123	115	91	113	106	121	130	131	112	121	127	118	124	103	92	114	111	111	99	94	124	113	123	116	122	108	120	109	119	112	110	107	108	111	130	128	121	149	101	123
3124	3296	1513	794	584	481	389	395	369	373	361	362	375	344	337	344	334	318	336	327	315	335	341	282	290	323	298	347	328	345	321	328	340	321	329	331	322	328	318	311	357	316	281	309	323	313	333	332	343	306	331	323	316	305	344	304	345	317	315	336	345	317	332	322	349	314	350	324	315	330	319	341	320	291	315	335	336	346	345	301	307	344	311	317	331	291	334	335	350	331	342	326	333	300	322	324	340	317	345	311	326	326	345	318	330	321	323	307	324	320	348	321	310	328	323	329	315	306	327	323	346	321	315	332	316	359	318	347	370	335	305	317	367	309	318	316	313	353	292	342	340	302	307	308	323	319	327	306	338	308	323	306	294	371	329	323	345	293	307	316	308	327	319	328	327	326	297	284	312	341	317	327	320	346	349	307	297	352	337	313	314	329	330	354	314	299	304	325	307	333	308	371	299	327	337	322	296	319	323	336	342	321	326	331	324	306	333	297	323	301	334	322	371	335	284	298	326	311	340	311	342	298	313	348	309	313	316	338	328	342	346	305	303	320	306	341	313	295	329	302	352	343	334	329	302	304	343	337	309	299	337	342	319	312	354	311	313	327	316	324	335	295	297	343	314	337	321	332	326	324	313	320	347	315	347	312	297	317	288	320	302	315	339	331	304	316	316	352	302	310	296	313	293	328	329	296	310	350	317	331	317	285	331	321	309	315	306	326	337	335	309	326	328	337	328	327	329	339	331	325	321	306	282	345	328	358	313	304	333	317	337	341	340	347	315	362	323	325	318	333	340	317	314	323	343	330	328	321	360	311	332	290	316	298	327	321	329	297	306	336	334	338	356	323	298	327	306	319	294	314	315	309	320	311	320	317	321	297	320	323	351	339	320	316	332	330	326	321	352	348	316	354	320	309	331	348	308	341	300	310	294	323	310	333	299	349	326	334	355	317	353	353	304	306	323	300	336	355	309	325	337	314	299	320	320	337	325	338	304	325	339	327	315	321	316	303	326	311	345	320	324	351	348	363	323	318	322	358	328	286	313	295	342	325	303	341	314	345	299	289	346	323	316	319	349	337	335	326	312	298	324	307	348	326	327	309	367	340	328	307	288	328	324	306	327	305	334	322	318	328	342	308	303	338	291	323	347	326	330	348	320	331	329	314	304	320	335	322	346	335	290	300	313	299	315	341	373	331	348	303	322	317	322	326	349	325	296	304	329	311	291	310	349	329	386	327	314	339	340	274	318	311	344	302	337	309	295	331	329	360	339	323	313	320	319	305	356	341	317	332	343	318	339	310	317	319	327	345	317	351	337	320	316	340	334	331	286	320	326	311	378	311	323	323	343	327	325	298	327	312	331	327	300	305	326	347	325	335	327	335	346	332	330	334	301	329	322	316	332	329	329	359	306	299	311	357	315	338	296	306	319	332	340	304	293	339	315	324	327	319	313	317	323	338	326	323	328	339	335	292	343	331	331	335	308	337	307	305	342	312	347	329	293	309	320	306	286	319	333	298	312	323	309	360	314	324	362	316	295	335	310	311	340	324	300	355	330	315	334	320	319	322	298	347	336	308	340	295	278	338	323	316	322	310	335	338	319	348	334	351	306	325	319	310	310	297	327	332	313	346	308	329	310	357	339	356	311	318	312	314	298	311	308	333	308	328	352	314	317	300	337	333	317	309	312	295	329	315	315	345	320	328	320	317	321	323	300	325	332	306	328	350	319	356	322	306	304	320	286	341	336	322	337	308	347	325	332	301	316	311	285	294	334	309	331	319	342	321	323	321	340	344	335	322	332	334	330	333	296	323	338	339	305	326	343	320	331	345	338	328	297	338	310	338	282	343	334	322	339	311	314	333	338	346	310	306	330	307	370	321	338	294	306	316	301	307	252	297	317	311	310	331	332	339	311	328	343	316	313	357	313	321	348	347	323	311	304	367	344	347	331	365	313	303	348	352	326	326	349	314	311	321	366	282	359	342	370	331	336	346	338	305	322	326	348	303	339	334	347	337	309	349	331	308	346	313	325	323	339	313	313	306	325	294	359	303	379	321	310	323	322	319	324	330	330	344	293	314	341	295	356	317	307	308	313	310	317	362	344	336	298	324	331	336	324	343	316	358	297	337	301	319	340	306	314	314	295	330	321	305	310	330	351	322	330	345	336	305	346	327	324	332	316	333	328	344	335	317	292	311	349	301	320	327	283	327	330	297	306	344	338	354	337	322	336	300	336	299	330	334	297	316	340	323	331	320	331	293	306	305	296	317	358	325	309	309	341	330	316	349	367	331	321	305	320	331	322	318	288	334	334	312	313	312	316	338	312	334	338	344	301	351	316	339	323	328	326	321	335	328	324	351	320	333	338	339	347	295	339	323	322	333	313	291	306	329	341	319	363	315	325	303	325	322	320	330	323	324	334	329	356	319	320	343	332	327	319	301	312	323	326	321	342	343	307	327	302	314	291	323	315	326	305	340	322	319	305	330	298	344	324	303	351	290	304	351	291	307	317	332	338	312	319	294	299	340	306	330	305	313	322	285	286	311	303	320	321	316	323	317	330	345	343	314	331	317	350	327	311	332	297	342	323	336	356	313	338	319	324	301	364	314	317	287	305	315	313	330	330	342	314	317	313	323	330	304	306	336	335	343	333	289	310	327	307	327	337	317	340	323	321	322	330	339	297	337	339	315	323	301	327	325	319	308	320	304	338	330	356	335	325	270	313	317	319	310	310	333	309	325	302	284	286	351	306	309	322	339	348	320	344	302	330	307	294	304	328	319	304	341	362	327	329	314	359	322	314	317	324	340	337	299	313	318	294	309	344	339	313	350	317	344	340	302	322	301	314	331	310	321	325	331	308	312	306	330	310	306	322	320	333	324	299	338	297	377	298	310	356	340	363	328	303	330	312	299	332	329	317	338	319	307	337	328	328	348	320	331	317	324	334	329	348	293	313	321	346	320	330	316	344	317	323	315	337	310	328	320	334	321	313	311	334	353	345	335	321	329	311	364	335	305	358	357	303	338	342	311	337	344	316	346	329	311	311	309	340	298	328	296	337	342	316	331	307	351	315	328	321	299	344	318	344	282	299	311	348	309	321	315	308	292	344	319	316	367	329	313	326	343	318	304	311	335	351	310	296	308	336	302	319	327	340	353	319	318	324	312	344	321	322	330	327	348	362	314	319	328	351	321	346	367	330	309	322	296	352	337	342	367	326	297	281	302	307	317	304	335	304	306	368	331	360	303	371	322	289	335	370	375	338	302	344	326	344	334	332	340	338	299	318	332	330	323	298	341	311	293	335	307	319	302	354	331	347	308	336	311	316	332	346	308	317	320	314	330	316	330	332	314	314	300	301	329	322	300	331	312	356	310	319	353	314	338	324	320	318	286	344	327	330	337	316	308	322	320	326	316	317	337	317	322	338	332	304	318	348	365	330	358	321	327	364	304	318	328	333	334	293	324	307	326	305	331	311	334	307	357	290	305	314	366	297	322	293	328
30972	20425	10328	688	437	397	365	379	382	370	370	409	355	338	342	352	330	343	329	360	373	337	348	355	341	339	355	354	346	358	345	355	346	366	359	346	388	339	373	344	366	365	320	342	358	318	350	382	373	371	368	348	326	309	339	322	370	376	345	319	327	359	335	366	339	336	347	329	358	360	353	333	343	296	371	332	375	344	352	374	359	371	377	322	355	341	348	353	348	386	346	328	358	350	351	349	353	352	329	372	384	318	324	364	371	339	330	338	354	320	346	309	354	379	326	363	356	350	359	324	335	310	304	345	312	365	360	345	349	332	340	348	347	355	315	364	343	325	396	319	328	332	357	333	360	338	348	340	346	364	359	349	316	374	338	356	379	325	370	351	326	370	298	347	318	369	304	359	327	343	334	347	347	332	324	323	345	340	333	358	354	371	371	336	360	340	353	350	343	370	345	375	345	320	331	337	339	334	347	327	357	328	334	357	362	325	350	326	346	330	368	358	362	340	356	324	344	363	332	326	353	359	374	336	340	376	374	325	368	330	311	330	388	371	332	328	329	371	355	336	327	320	355	317	335	313	338	374	361	347	370	374	322	343	343	335	339	367	366	303	337	337	342	347	331	347	364	347	352	371	371	360	365	349	319	345	350	356	346	366	331	330	348	306	321	338	355	360	383	374	346	354	354	357	346	379	349	348	331	347	322	306	340	359	331	336	358	344	308	334	327	336	344	348	388	336	358	326	316	355	339	343	360	342	324	364	372	356	321	391	352	337	314	336	344	343	359	348	338	359	365	343	329	358	327	347	328	332	356	358	329	365	334	391	325	338	341	330	356	390	336	357	335	375	382	336	407	371	372	346	365	302	320	297	319	336	367	341	317	369	335	358	347	344	352	357	375	345	313	373	342	348	362	352	382	362	321	374	345	315	303	348	384	357	358	345	335	314	363	329	369	374	329	329	348	332	362	353	311	351	327	370	344	324	350	321	323	359	317	340	332	319	357	366	341	336	348	332	343	337	358	359	358	345	371	340	388	378	348	362	324	338	377	341	334	372	331	345	376	386	329	343	380	333	371	327	335	347	361	346	341	336	338	355	335	326	370	312	358	335	361	333	333	378	370	357	368	327	307	357	383	321	365	349	346	356	327	337	343	330	319	368	376	335	366	332	365	333	346	350	338	338	346	344	343	342	354	339	358	333	345	347	364	364	365	357	358	330	379	351	377	368	334	374	352	327	337	354	403	323	355	349	325	329	353	361	343	329	356	376	301	363	360	355	319	321	333	340	336	384	373	370	353	370	343	353	335	378	341	334	375	341	337	358	348	358	388	389	346	351	339	339	349	336	342	369	341	344	357	339	357	352	349	376	343	345	363	346	353	344	348	337	315	384	355	323	350	346	340	343	322	337	350	337	342	369	371	342	357	366	349	346	347	352	376	362	349	329	344	385	354	364	333	334	354	338	395	315	349	334	321	333	358	372	359	363	338	359	349	353	348	353	346	348	400	309	325	350	326	319	345	360	350	348	342	322	340	352	369	336	337	331	341	337	346	321	363	371	335	360	379	339	338	304	355	368	355	333	373	344	343	406	368	347	343	295	372	338	339	327	351	335	318	343	378	379	307	346	354	369	321	358	358	367	347	335	337	346	311	345	332	355	298	355	376	329	350	380	330	386	356	358	361	354	372	338	371	346	357	352	343	359	343	342	378	363	356	346	361	358	355	335	345	346	308	334	331	358	322	361	353	375	371	360	340	354	351	353	339	366	341	378	371	329	397	323	358	309	351	299	344	340	351	352	364	322	339	334	348	343	286	363	350	332	335	342	312	360	319	312	297	341	339	353	363	343	343	372	352	335	348	337	359	388	366	359	350	358	353	326	366	347	338	347	337	326	340	317	364	321	366	327	327	326	349	347	328	312	381	340	356	349	354	337	333	358	391	331	354	396	368	352	369	346	357	376	350	357	352	347	358	334	347	352	331	371	371	358	368	370	344	376	356	337	330	377	347	357	338	360	357	364	362	371	403	364	356	335	334	373	355	364	340	360	368	315	332	346	370	322	310	363	350	349	376	378	325	354	343	321	364	332	341	345	369	334	355	356	332	372	341	360	321	348	380	340	353	341	366	368	358	365	375	340	333	347	337	376	365	342	352	336	394	380	376	326	347	340	339	358	371	335	387	332	329	344	329	326	338	321	353	318	328	337	342	323	361	336	356	353	360	371	337	371	336	370	338	328	339	349	358	348	316	378	363	332	361	334	335	334	354	346	357	371	359	394	382	327	365	338	353	348	373	381	380	352	346	338	353	355	314	373	311	320	364	323	358	356	361	357	339	375	344	358	331	355	328	367	363	336	337	364	348	339	352	377	365	351	361	360	345	310	344	333	308	361	332	333	346	339	342	366	330	357	365	358	361	312	357	346	328	346	344	366	328	354	319	329	366	332	320	366	299	317	364	339	329	368	367	353	346	353	354	336	353	357	332	337	341	347	347	349	290	347	360	330	338	357	336	346	342	374	360	335	343	324	333	346	361	337	344	326	348	374	340	358	343	312	338	371	306	336	364	336	333	364	366	371	366	354	370	348	368	372	326	318	339	357	365	355	353	350	331	337	336	348	344	339	326	316	335	377	345	371	329	344	330	373	335	349	335	336	337	353	367	348	356	338	349	362	388	348	323	363	323	318	368	367	352	359	313	350	355	375	352	338	365	355	339	332	327	367	360	314	302	332	363	356	349	351	327	377	350	344	387	327	339	329	335	343	371	335	361	379	379	328	338	368	343	357	334	339	361	341	353	337	384	341	332	322	340	322	360	377	329	356	341	333	355	334	339	372	350	355	355	365	379	368	367	354	330	329	326	366	363	343	319	357	335	381	339	319	346	325	361	344	365	343	317	308	344	352	349	320	332	352	345	334	334	368	343	344	329	356	358	316	340	352	350	326	367	330	307	329	352	333	360	374	365	366	318	337	362	358	329	373	374	359	335	369	341	371	366	360	357	319	349	358	348	355	325	357	333	315	406	346	355	356	349	365	363	354	336	350	347	344	348	367	344	364	351	350	351	353	344	348	329	360	337	353	328	300	370	358	363	355	370	357	348	376	336	325	355	325	346	347	348	335	367	341	354	351	363	325	325	341	343	364	332	357	323	347	310	352	346	366	361	391	338	330	345	367	330	365	361	347	334	340	377	365	377	363	345	338	347	338	372	360	321	364	351	356	361	354	342	323	332	334	390	336	335	358	360	369	306	346	379	309	328	336	348	312	345	344	383	368	377	332	375	339	322	355	325	326	333	353	384	350	330	361	338	389	323	339	370	345	358	346	343	358	338	312	336	368	371	355	293	335	354	363	320	368	320	329	341	342	332	332	341	363	333	320	376	313	338	359	313	348	318	379	357	340	339	355	334	336	351	342	379	357	331	339	347	359	389	348	356	330	363	320	351	357	352	326	356	366	366	323	367	339	375	336	361	313	343	346	349	358	339	310	401	326	371	332	336	335
5705	1076	919	859	860	841	803	839	830	865	823	852	865	820	778	807	856	853	869	808	831	832	868	832	858	817	864	838	842	841	900	811	808	864	834	879	827	888	809	868	834	885	834	855	849	826	794	817	855	807	796	841	819	814	790	820	830	818	852	834	813	888	809	885	820	828	843	791	781	891	846	858	835	857	824	810	798	786	815	839	837	849	849	843	835	821	834	803	839	828	837	840	880	822	819	837	879	838	832	844	834	879	835	810	859	875	840	858	876	816	784	797	821	842	857	844	816	848	838	857	812	849	850	811	831	858	826	816	861	839	876	835	823	871	859	814	807	803	817	838	816	839	863	859	832	832	834	855	827	812	866	817	860	821	795	845	855	808	847	823	795	884	836	873	751	834	873	839	836	820	818	800	900	828	823	833	843	883	852	855	841	838	833	800	841	840	884	855	810	824	776	828	855	818	876	810	800	845	779	838	781	890	871	800	844	888	820	857	860	859	869	817	797	848	839	817	845	883	806	811	823	825	857	813	833	784	893	873	836	847	838	874	818	806	821	825	831	815	834	824	823	808	793	862	873	834	812	838	779	854	833	781	835	881	824	853	813	869	866	823	799	860	818	847	855	836	827	845	828	888	837	834	855	855	807	883	858	766	913	871	817	831	847	816	814	878	817	795	798	810	836	875	891	851	789	819	831	817	825	812	800	817	847	794	885	849	804	780	822	814	863	835	885	805	802	766	819	848	835	830	779	802	822	826	846	859	844	822	835	782	887	831	799	816	866	832	822	871	793	795	836	834	837	846	838	815	839	798	840	840	850	870	809	838	805	906	839	846	859	800	824	822	835	841	819	857	803	859	865	886	846	854	819	799	856	830	878	826	858	893	817	855	836	851	819	829	796	842	851	797	829	837	796	841	887	845	789	797	821	863	786	856	831	823	794	804	824	827	828	844	855	863	834	844	836	846	816	833	810	842	848	841	806	828	836	796	810	816	780	843	848	796	873	867	828	817	848	863	852	840	832	823	818	847	863	823	861	801	825	812	866	844	817	840	894	823	856	850	831	831	838	819	834	838	855	843	848	791	836	797	893	818	789	812	902	791	802	867	863	825	807	813	835	904	853	860	840	773	849	868	798	862	810	806	794	841	795	811	839	852	815	791	814	869	832	839	840	811	829	859	834	800	819	813	832	824	844	865	902	782	818	880	895	792	832	844	854	847	853	805	819	767	830	835	819	822	773	850	800	831	869	815	822	846	832	840	852	845	849	839	829	884	812	808	846	871	811	834	845	893	786	824	857	840	852	759	779	843	810	858	863	875	796	825	848	824	796	828	857	823	845	834	904	847	856	812	850	840	832	857	809	853	770	838	809	874	837	808	843	817	840	858	793	813	809	872	795	802	832	816	831	832	848	868	818	891	860	857	770	870	807	858	787	830	862	805	838	796	791	828	834	860	854	833	836	823	876	787	827	840	776	852	842	846	835	841	817	884	820	830	833	817	805	807	831	834	772	827	839	843	839	859	807	829	825	840	803	826	850	835	820	789	845	862	863	832	830	805	884	831	898	811	779	769	845	868	828	840	824	872	922	819	865	839	837	824	861	789	806	871	845	875	825	851	841	833	857	820	839	864	825	897	831	864	802	832	846	849	835	832	859	814	838	825	824	799	808	876	845	854	854	817	807	811	825	821	824	842	870	832	825	799	842	819	798	849	818	830	820	789	828	815	886	856	831	804	794	840	892	818	839	899	820	874	881	874	808	843	781	826	819	830	835	882	928	863	792	829	854	833	849	837	825	864	813	813	809	851	839	855	822	875	858	821	849	803	843	832	813	812	834	889	776	863	841	842	857	856	835	830	877	808	822	823	865	846	836	834	833	887	802	836	820	806	854	803	874	847	853	826	840	833	837	825	815	851	813	782	836	808	824	815	797	794	852	825	820	823	845	825	826	827	836	848	861	784	824	812	817	847	836	834	805	788	839	813	865	823	864	832	825	804	841	896	790	805	840	833	862	792	820	813	858	910	816	859	816	851	762	818	830	787	862	851	835	793	825	874	842	835	875	831	829	856	805	802	851	837	839	828	852	833	831	800	839	847	818	786	820	839	858	850	880	786	832	859	860	839	865	872	833	843	811	794	876	809	783	794	827	843	845	858	858	844	814	817	869	836	795	828	838	829	874	841	820	825	845	832	821	834	872	761	801	815	785	811	837	883	839	856	802	850	812	797	829	805	821	853	844	847	799	836	829	816	823	812	843	847	843	797	885	889	842	910	848	766	841	796	842	851	823	839	860	869	809	825	824	820	857	869	789	834	824	878	791	810	859	851	823	865	836	813	812	794	885	828	827	907	836	847	843	803	846	854	878	854	867	800	802	836	842	784	857	847	844	823	839	862	816	835	866	845	812	776	835	844	796	858	835	875	842	815	869	786	796	795	822	881	809	806	815	799	803	794	846	814	781	848	871	877	842	819	857	829	856	822	844	853	833	811	826	811	800	833	835	833	839	845	832	852	843	837	798	844	768	896	849	839	804	843	785	833	843	823	824	861	848	835	835	852	820	841	834	788	855	820	811	846	849	804	846	813	872	882	818	885	852	797	841	832	818	863	797	856	809	829	815	856	814	848	838	789	835	863	894	797	854	881	801	812	853	791	809	848	811	877	820	844	812	826	801	845	844	850	856	864	769	837	869	832	801	815	841	861	833	805	863	800	862	795	812	830	856	819	898	822	852	801	797	812	796	847	870	795	843	793	851	837	807	864	817	845	807	810	808	890	841	769	873	886	880	859	851	803	841	795	888	836	812	807	841	774	860	831	853	891	868	839	864	830	861	814	834	815	913	908	870	868	896	878	867	894	862	889	799	839	850	842	873	829	823	820	840	830	813	845	849	863	816	848	808	846	827	802	870	803	826	868	857	846	811	842	845	828	800	830	819	860	801	853	811	852	846	773	878	836	835	825	832	843	839	841	816	808	824	791	807	808	798	813	812	821	862	848	831	835	802	816	779	885	790	816	818	807	829	825	845	830	827	820	807	875	828	832	822	780	874	829	813	855	848	841	844	835	832	849	834	842	814	908	849	842	833	789	882	838	829	866	831	818	873	820	866	887	832	871	879	854	845	802	921	823	848	884	844	814	819	827	841	833	820	802	813	797	804	839	858	829	801	840	819	850	787	838	825	857	837	831	844	867	845	859	815	791	856	842	842	838	837	856	843	840	794	820	872	884	855	860	854	864	837	842	840	810	830	822	881	832	826	811	819	878	808	774	843	841	798	808	852	790	821	871	790	837	851	812	861	851	897	782	783	869	861	857	823	882	860	846	857	822	810	822	866	825	838	849	829	790	831	833	811	848	883	821	841	839	869	851	854	849	839	836	834	851	832	851	819	876	861	870	886	870	865	811	807	884	812	807	787	776	823	836	785	852	828	850	858	805	877	824	824	817	786	871	818	859	870	823	820	848	808	798	845	866	816	805	782	832	853	804	845	854	837	847	868	851
24757	21036	23946	28311	21037	12644	544	388	307	305	271	306	240	295	285	294	267	253	255	211	258	268	259	265	268	264	263	254	262	249	264	265	259	242	237	242	260	253	224	232	260	268	259	260	241	268	280	250	284	227	301	240	261	266	250	255	244	270	265	230	248	257	266	258	241	262	264	267	269	243	236	256	252	255	264	251	253	273	242	268	264	248	268	238	241	264	229	216	222	275	258	243	272	253	243	265	273	258	290	234	249	295	255	267	274	255	223	250	224	251	243	273	275	234	253	265	268	268	247	261	235	246	256	226	289	236	244	249	274	273	230	249	279	237	252	245	240	244	252	245	267	253	258	224	281	269	230	229	237	251	249	247	289	243	274	251	246	267	249	261	232	241	262	238	241	269	264	255	252	246	245	265	236	261	240	242	255	247	260	261	224	267	252	261	255	276	297	259	260	259	265	252	263	238	250	243	272	258	264	254	266	227	241	233	264	253	217	274	247	242	233	251	242	306	244	250	272	254	256	253	244	260	243	240	263	271	253	224	238	267	254	223	208	254	254	251	247	261	255	254	270	268	241	274	258	259	239	265	275	226	228	265	234	251	238	288	265	264	243	256	229	263	272	245	248	233	230	271	259	241	261	229	256	234	257	250	257	251	266	282	265	278	265	287	247	253	259	233	274	242	235	229	234	227	261	251	272	257	239	244	229	219	231	249	224	257	262	267	256	264	278	257	265	285	250	264	242	255	241	245	242	241	258	269	238	239	242	257	277	258	251	268	270	243	255	262	280	237	261	277	227	247	255	261	239	253	249	245	259	262	270	260	239	269	247	261	256	256	238	264	259	238	229	243	246	267	255	239	230	254	257	251	253	253	275	274	282	242	249	255	236	245	247	207	238	250	244	262	239	282	226	272	236	217	268	243	233	265	226	248	272	262	264	244	281	250	230	241	246	256	224	244	269	232	238	270	232	237	282	236	242	260	225	235	248	234	275	266	222	260	247	224	228	254	278	230	269	233	242	265	249	224	245	226	264	244	235	238	260	255	280	262	251	237	234	245	232	262	236	240	255	272	242	225	234	217	269	230	251	258	254	267	232	232	265	291	250	230	233	231	268	269	252	264	237	235	253	238	266	257	243	239	269	243	249	269	251	276	255	239	265	244	246	227	231	229	267	248	230	245	273	234	239	256	287	264	248	241	220	246	260	273	246	266	258	236	239	251	230	238	241	261	247	269	228	269	278	208	261	262	268	241	244	276	243	256	248	260	230	286	286	279	244	265	270	277	217	263	221	270	231	258	253	236	248	255	248	233	275	228	271	262	230	261	250	213	251	262	242	269	271	249	249	244	244	274	253	259	243	265	260	238	235	241	235	271	273	217	228	224	258	267	252	245	261	244	235	233	230	257	256	233	244	230	244	261	229	256	250	227	251	227	238	241	245	253	240	254	237	229	252	224	268	259	249	241	250	246	265	254	226	248	235	242	225	246	245	239	236	259	215	242	233	247	261	238	240	257	274	256	239	251	277	237	252	268	255	266	248	240	251	242	270	257	261	254	248	261	235	225	287	251	241	232	262	259	227	229	248	266	246	235	243	265	237	260	250	254	247	249	246	240	237	236	257	240	248	242	260	251	234	266	261	257	220	227	259	255	260	254	268	267	234	261	267	244	236	225	274	246	256	253	260	233	257	229	228	254	286	249	257	246	262	297	255	254	233	223	276	261	266	263	246	247	260	287	247	283	237	235	277	236	271	265	283	210	226	235	260	237	245	243	277	242	241	234	249	271	244	250	227	267	244	233	269	259	260	260	247	260	261	254	260	252	266	232	246	260	253	244	245	230	289	233	243	267	238	244	256	265	268	275	249	255	270	266	274	260	247	283	275	246	238	253	238	255	251	241	269	250	266	259	252	220	229	250	254	266	260	236	240	268	229	252	259	262	245	251	288	249	245	245	239	273	265	258	247	256	257	240	261	240	246	227	287	249	270	204	259	254	251	250	258	243	260	250	234	252	242	280	237	242	232	238	259	271	257	280	246	250	249	249	253	282	247	264	253	275	272	259	252	244	266	223	237	265	236	265	262	209	244	234	243	272	256	233	244	275	261	238	286	233	263	260	237	277	251	269	244	239	237	273	297	231	256	239	239	247	265	243	266	246	262	239	219	293	261	274	262	246	241	261	281	240	246	269	261	264	235	224	263	229	286	233	244	258	245	257	247	253	247	261	288	286	239	250	217	261	244	287	237	244	241	234	254	265	273	289	246	247	253	259	235	244	266	263	248	229	265	246	282	278	245	242	240	235	244	260	222	242	260	269	270	242	245	261	249	238	271	261	271	263	244	261	239	227	245	289	296	243	264	240	275	271	242	256	236	241	220	268	241	232	241	263	239	259	251	259	258	219	268	262	213	249	238	229	265	235	251	256	228	252	223	228	247	235	270	268	258	237	259	260	250	287	255	259	238	238	273	241	262	252	235	267	260	284	281	238	239	245	257	248	265	232	235	265	242	230	255	251	239	254	239	231	272	249	262	240	236	240	240	254	247	278	264	261	250	241	272	263	235	236	271	263	257	254	216	277	260	206	250	260	251	227	243	277	255	296	238	233	268	261	224	236	246	268	267	223	267	230	247	250	279	218	266	262	248	243	249	225	261	266	252	281	226	269	268	245	251	234	233	224	239	241	241	232	236	224	271	235	260	266	252	277	256	250	216	232	244	268	251	245	268	263	235	281	244	230	243	271	249	256	269	260	272	255	238	290	240	255	278	268	231	251	250	239	282	240	248	249	240	265	227	221	262	252	260	238	248	258	229	236	225	232	257	265	264	249	248	244	238	257	256	263	241	256	245	238	239	237	267	238	236	253	226	266	270	230	252	247	242	220	264	250	214	256	282	245	266	262	295	258	264	228	264	245	237	267	263	269	284	236	223	257	270	258	265	243	253	272	228	240	251	278	248	248	243	240	240	227	255	303	243	260	239	247	278	232	257	267	271	252	233	264	249	233	251	252	225	248	237	288	220	253	219	223	227	254	243	231	256	249	243	217	261	235	237	255	261	269	255	244	254	251	232	247	245	244	249	271	288	259	252	252	226	220	265	271	244	270	258	216	223	245	270	248	259	253	245	248	239	261	239	211	260	225	258	230	259	236	245	245	255	262	266	264	235	247	259	265	227	256	272	270	244	269	267	279	262	267	248	249	249	272	253	257	247	263	245	257	232	244	243	259	272	256	242	220	267	258	244	246	218	236	261	257	279	267	244	257	249	270	240	306	271	242	227	267	258	233	247	275	247	220	257	257	229	232	267	240	249	230	269	260	272	237	236	297	223	263	255	251	232	287	250	247	275	240	242	223	241	223	279	237	282	234	256	255	257	271	255	253	240	252	250	288	234	257	244	255	275	277	265	259	272	247	243	238	243	253	236	231	251	247	248	270	242	280	241	239	248	269	260	259	250	225	234	237	261	271	258	239	269	263	273	221	252	263	222	232	274	246	275	233	272	270
3312	2093	1189	833	732	724	638	602	649	672	625	621	641	614	652	605	611	594	620	600	631	612	616	655	648	635	603	601	656	660	547	631	606	569	605	599	629	604	615	598	632	608	607	698	595	625	640	585	618	620	674	624	580	631	643	629	639	622	640	622	592	588	630	616	635	612	628	642	639	578	614	612	603	596	591	612	603	609	607	618	607	617	606	679	629	619	605	649	599	638	602	635	650	635	582	594	600	630	618	651	623	672	599	614	583	626	606	607	602	636	615	545	629	592	642	643	635	612	629	642	648	658	620	620	608	602	601	587	612	640	606	606	609	603	579	582	604	651	590	628	583	633	643	662	636	616	615	602	576	669	636	627	581	650	652	590	587	625	605	607	597	599	627	631	614	607	597	673	632	594	664	554	612	607	599	642	605	642	598	593	639	635	653	594	658	599	693	594	592	607	597	597	590	645	635	623	567	622	630	614	647	631	585	597	579	631	588	621	605	580	586	660	625	630	617	614	611	614	582	607	621	644	573	642	607	616	570	625	638	634	589	608	584	581	565	608	614	620	571	615	631	563	630	582	618	626	618	610	627	637	613	651	574	635	625	596	589	630	617	625	601	575	590	672	601	615	598	628	651	637	617	582	608	618	593	641	634	666	556	609	563	591	632	607	621	621	588	579	635	637	618	623	637	574	625	594	651	611	619	612	600	592	607	604	590	636	582	580	592	599	603	642	588	639	650	652	659	601	635	615	629	606	663	558	610	590	612	585	600	597	603	687	615	624	634	626	634	608	601	604	606	613	619	542	619	601	590	615	627	633	594	611	578	630	590	588	631	558	611	660	620	599	587	634	618	605	594	646	647	678	636	602	612	569	644	587	608	606	595	608	613	592	602	586	613	597	618	593	603	608	603	653	627	642	606	617	570	564	611	671	656	623	595	602	638	648	608	627	646	624	638	665	605	627	580	589	598	621	615	595	626	622	617	647	627	633	609	594	611	577	595	582	612	652	642	602	588	647	650	616	613	640	580	613	624	640	654	674	619	620	679	593	636	594	608	602	574	603	628	616	605	614	587	618	628	658	611	563	602	637	604	598	612	605	618	650	658	571	591	621	627	609	626	624	658	636	581	585	630	643	594	624	644	612	619	643	635	615	627	638	660	655	611	607	616	647	625	622	670	637	604	592	654	618	622	561	613	582	599	629	639	622	643	619	608	631	626	602	618	653	655	599	601	648	612	627	571	600	606	640	625	620	616	599	618	579	556	638	604	615	668	578	645	621	595	669	632	614	607	601	623	592	640	693	633	628	619	608	637	597	605	652	560	576	652	581	600	615	615	650	606	602	625	645	628	609	600	660	631	599	619	582	619	642	638	609	633	600	603	658	583	623	638	600	613	612	593	593	637	621	613	641	598	642	613	679	645	608	533	643	641	561	604	614	630	614	601	629	617	631	602	625	596	602	628	606	597	632	608	580	695	607	563	608	585	614	614	619	618	600	644	620	567	648	628	575	564	687	587	628	605	583	642	645	622	585	632	636	618	625	602	618	605	575	559	583	598	612	660	595	588	641	628	633	644	638	620	609	593	575	583	597	644	604	593	609	610	609	637	611	593	603	628	623	580	628	640	599	566	631	637	602	610	659	601	632	573	637	582	583	631	643	606	622	616	600	624	608	632	640	647	631	613	619	635	614	611	656	618	588	612	617	565	602	633	614	624	603	629	590	628	590	607	580	601	571	610	629	632	595	616	655	656	634	632	625	640	623	607	651	617	632	651	634	602	610	613	622	598	561	674	588	615	584	646	645	571	584	647	641	614	589	609	632	594	656	611	616	645	607	654	562	621	606	573	614	568	624	598	641	643	609	580	628	643	629	650	611	639	580	616	565	625	582	625	604	627	650	656	609	626	631	597	577	606	593	595	572	581	575	596	584	630	645	598	639	578	630	614	620	642	627	662	637	672	622	613	663	615	657	582	590	652	631	648	599	618	665	604	621	613	608	640	605	627	617	584	579	628	577	601	586	593	576	643	586	595	617	594	602	638	585	596	628	601	599	611	609	563	600	599	585	630	631	625	615	688	635	595	626	581	614	559	611	610	578	573	619	614	592	593	636	560	598	612	617	568	602	615	629	638	588	619	639	638	634	585	602	624	611	606	633	617	620	626	633	630	594	632	631	586	590	609	614	616	610	592	615	575	567	603	611	576	615	607	642	629	637	614	631	616	648	636	635	559	611	633	646	569	641	621	576	614	629	614	596	623	608	625	591	591	645	640	612	603	624	624	592	597	610	634	608	628	615	599	566	596	591	606	599	614	540	596	597	602	575	619	636	675	619	604	608	630	621	656	606	600	602	671	610	604	619	622	597	618	652	621	634	604	646	634	630	577	628	617	670	604	621	589	613	619	579	603	608	599	630	630	689	652	591	630	618	573	611	609	605	588	665	594	581	644	618	625	625	608	597	618	629	679	618	607	622	585	613	626	634	625	585	668	597	656	626	624	598	611	598	613	621	598	608	643	601	613	579	629	569	617	608	630	609	622	590	585	611	597	623	606	624	613	608	652	613	604	654	605	551	610	624	601	646	627	634	601	610	644	602	637	648	616	574	638	575	599	640	590	637	591	622	671	600	616	623	572	606	615	618	660	630	644	631	569	624	618	608	585	626	621	641	585	648	599	602	597	602	579	628	606	575	626	615	628	619	601	620	618	611	640	591	577	648	607	618	600	642	619	665	634	624	639	606	606	602	606	598	629	628	647	628	618	646	609	600	614	572	595	593	606	605	632	607	623	632	591	579	607	608	615	630	624	567	597	588	628	627	597	640	612	623	679	576	645	663	663	562	607	556	616	622	614	640	585	597	647	653	634	641	572	599	617	683	598	591	599	609	604	633	635	591	608	578	621	644	620	632	618	590	625	600	652	609	577	593	629	593	627	589	585	618	610	612	633	597	644	595	638	634	612	611	608	601	596	606	624	593	606	640	614	632	609	574	605	582	617	600	601	579	612	624	593	616	613	619	617	600	617	626	633	580	642	640	630	612	624	593	629	629	662	621	628	624	609	622	617	573	661	605	639	649	610	641	632	607	571	608	617	608	635	589	616	593	610	632	641	584	624	608	616	658	663	617	635	624	624	635	611	616	597	614	581	610	620	608	619	604	570	637	612	635	625	612	576	591	618	621	644	632	619	630	625	612	638	623	603	580	659	582	617	624	637	604	584	591	586	642	586	611	610	624	620	596	650	611	637	584	635	606	611	607	627	620	598	596	622	621	591	572	641	610	616	627	640	629	622	594	623	671	624	640	583	595	630	606	601	612	598	637	599	646	581	606	637	645	634	606	668	619	629	609	603	603	614	653	598	627	647	573	634	593	637	593	610	611	622	624	580	562	620	633	630	650	607	611	605	606	648	599	618	614	595	609	632	609	573	618	630	662	631	603	607	629	620	596	628	648	650	635	606	612	617	633	628	595	621	568	589	598	584	608	598	626	569	595	603	617	620	593
23921	21018	24377	27868	21022	21023	12268	418	268	200	226	193	180	157	162	121	156	149	127	122	150	128	156	134	124	136	125	123	124	109	123	128	138	135	136	106	115	117	126	97	111	119	131	119	142	122	118	129	130	112	100	118	119	122	108	125	140	118	122	119	114	133	114	110	96	104	122	126	122	130	100	125	97	121	118	128	113	128	120	138	129	134	114	121	128	113	110	103	110	123	115	121	119	124	123	117	110	115	124	98	121	121	103	123	113	115	124	103	98	131	112	133	120	113	103	116	120	112	120	118	116	116	123	112	94	118	111	125	108	110	123	128	120	111	131	110	119	115	136	143	118	92	127	121	116	106	113	130	95	116	136	130	127	136	128	110	117	112	96	118	132	106	115	109	121	139	124	119	122	127	113	115	108	99	126	123	127	112	114	119	109	105	117	116	103	120	119	109	121	136	114	133	125	105	122	111	135	137	137	122	136	134	138	114	115	125	150	119	101	98	119	128	115	113	122	126	120	114	121	113	100	119	101	108	124	111	107	129	121	123	110	112	118	105	100	145	108	138	137	118	130	123	127	122	131	141	122	130	115	103	128	106	117	115	101	113	100	117	105	92	128	112	108	145	114	120	125	114	119	111	119	118	108	106	112	100	111	104	109	121	112	118	116	124	128	120	114	129	120	137	118	112	115	109	123	143	127	136	113	110	123	103	123	130	117	110	108	110	131	115	102	135	129	120	111	112	101	127	121	117	123	120	110	125	108	114	117	109	107	114	129	117	126	114	128	120	94	108	126	109	113	125	123	136	89	127	125	111	85	105	103	113	118	123	123	120	133	117	113	136	117	107	111	133	105	112	123	133	128	138	115	112	134	124	108	113	142	108	125	117	109	109	109	119	119	120	120	112	93	117	127	108	124	116	127	112	123	135	105	115	113	111	131	108	114	104	103	113	105	104	123	108	108	103	106	131	110	116	114	121	119	117	114	121	121	133	108	106	117	99	129	104	109	121	106	107	107	112	107	110	105	130	130	118	131	107	142	134	106	106	137	101	119	113	116	121	140	139	138	132	126	123	103	119	132	124	115	121	117	135	107	120	100	107	125	109	130	112	124	122	132	119	117	114	112	122	115	118	105	103	138	121	99	105	126	120	116	121	134	141	111	115	113	139	110	134	111	100	93	127	124	119	131	126	124	123	112	135	126	114	107	107	130	99	87	117	93	137	123	105	133	131	126	94	130	116	117	116	130	116	113	114	115	119	121	114	107	146	103	116	127	110	105	124	121	103	116	111	114	123	120	109	138	125	101	110	107	130	124	127	124	99	100	117	117	106	125	111	107	109	117	119	121	114	124	118	117	135	108	119	155	114	116	114	101	122	101	83	129	124	118	120	109	124	131	113	121	131	110	121	126	129	108	129	133	128	98	109	117	117	112	90	111	128	100	118	120	125	110	123	127	135	105	124	105	108	107	101	120	112	117	106	126	122	122	138	108	130	121	110	125	104	132	133	137	113	105	118	122	124	121	113	99	117	109	107	139	94	118	106	139	111	112	139	131	123	107	127	133	114	120	114	117	127	120	122	129	139	129	123	109	106	128	111	137	117	100	112	112	107	108	151	96	132	106	109	121	123	117	102	150	124	117	130	115	126	136	110	110	121	131	137	102	132	126	126	124	123	122	125	111	107	121	118	116	112	122	117	124	116	122	119	112	96	117	136	135	124	144	115	107	115	127	132	120	114	108	117	104	115	115	113	106	95	128	123	121	125	108	97	112	139	114	102	112	120	109	117	132	112	138	127	112	102	113	110	105	119	120	109	119	116	110	102	117	99	124	121	120	139	114	112	114	104	136	122	125	137	121	116	105	118	104	132	112	115	126	91	138	133	134	119	135	120	105	92	102	130	117	135	122	126	123	117	110	124	102	113	136	133	111	128	121	117	123	120	111	138	128	125	131	112	87	114	142	131	115	115	120	112	95	106	111	101	127	106	115	102	123	131	100	122	123	123	136	106	111	114	137	116	105	121	112	116	124	113	104	127	112	121	127	106	130	107	95	147	126	108	113	118	123	116	119	117	104	109	114	132	129	116	107	122	129	108	121	131	94	100	128	139	123	107	136	93	105	106	119	117	124	114	124	122	126	120	121	120	126	126	128	126	127	118	153	104	93	141	111	138	103	141	117	120	120	128	108	105	126	119	132	108	107	103	115	135	130	125	107	118	103	124	108	124	123	129	98	116	109	121	97	145	119	100	139	106	112	108	150	130	126	117	133	103	128	111	118	108	131	135	111	109	107	119	97	135	110	115	113	141	97	113	116	109	113	124	140	127	126	126	125	124	113	117	133	122	105	95	111	136	107	114	104	128	103	124	117	102	124	116	132	122	123	98	133	123	121	107	130	121	111	110	127	117	110	134	116	140	99	130	119	117	102	119	106	99	108	113	125	112	130	129	118	93	123	108	116	112	126	107	111	120	110	141	118	118	123	141	126	110	128	128	124	109	110	117	114	120	98	107	128	115	121	130	99	115	143	113	113	107	116	124	115	104	98	123	145	115	118	105	112	121	116	106	139	144	137	121	126	106	140	138	119	124	106	127	117	117	129	101	114	102	109	101	98	100	124	107	136	118	102	114	108	108	131	108	115	117	100	115	126	116	133	114	101	117	96	119	123	119	124	112	108	111	115	131	107	116	131	107	98	106	109	118	147	96	145	124	129	118	111	118	98	125	119	113	114	100	120	138	129	125	124	128	109	101	128	125	111	143	118	124	111	125	111	109	110	120	104	89	114	118	111	108	130	113	110	133	111	131	106	131	134	138	125	110	115	102	140	127	125	131	108	110	139	99	115	113	107	101	97	116	115	106	106	83	129	121	109	112	114	105	106	97	110	106	120	116	106	111	129	127	108	116	111	109	119	131	127	117	112	112	130	123	119	90	125	124	127	121	148	113	107	116	108	103	121	131	109	120	111	112	131	131	115	102	110	106	130	115	104	133	122	114	117	103	95	101	124	127	127	149	116	119	131	128	122	126	107	113	122	115	124	125	115	102	109	108	117	101	107	109	120	103	116	125	104	106	122	110	118	100	117	121	122	126	115	126	91	126	123	101	110	112	102	121	111	115	99	118	106	88	120	125	129	117	124	106	105	129	108	116	109	126	109	123	120	120	112	95	103	117	102	121	102	144	129	106	90	110	86	132	116	106	105	130	105	104	111	113	133	124	115	111	120	127	118	132	134	125	108	101	94	129	117	111	116	124	112	104	109	113	115	101	116	103	143	123	120	112	112	115	124	112	122	116	126	129	118	102	112	119	109	108	109	128	95	112	121	94	121	120	124	109	120	133	105	114	101	129	141	105	130	126	130	112	122	119	137	112	119	120	111	123	128	126	124	112	112	143	121	131	116	100	123	134	105	104	146	92	105	132	108	134	129	129	114	117	106	112	122	117	124	106	98	109	113	120	126	115	122	111	100	97	116	118	113	100	109	129	112	120	124	107	106	103	116	109
3117	3335	1474	869	541	472	389	385	387	383	370	378	332	350	342	356	332	331	308	343	338	302	322	318	304	311	311	301	326	283	327	342	345	327	320	302	305	303	345	319	306	337	320	337	305	328	337	361	353	323	296	366	315	308	322	338	320	331	293	341	313	336	324	303	356	326	352	337	312	316	321	341	327	345	309	324	340	275	340	329	321	312	324	302	344	321	322	325	305	338	344	293	343	334	292	328	367	333	337	324	340	330	315	305	329	307	310	314	335	355	319	309	335	356	325	330	317	318	298	339	319	327	316	341	325	316	297	302	297	319	329	339	300	294	319	321	312	317	326	323	312	341	320	299	303	305	306	330	337	330	332	326	343	322	300	323	337	331	325	320	318	316	329	302	339	319	318	311	316	337	306	320	322	319	331	303	335	332	292	317	316	298	359	307	321	281	346	297	313	308	304	290	306	323	328	315	301	328	330	292	328	331	322	322	354	319	305	320	332	304	334	318	309	306	357	298	316	293	329	290	293	307	309	302	329	303	306	301	317	341	332	344	334	325	319	331	335	321	328	329	314	339	334	351	316	362	343	337	362	336	295	299	296	292	325	336	334	346	296	316	315	312	295	313	301	313	336	322	319	317	295	323	290	326	318	303	360	320	330	323	332	343	323	303	287	336	322	314	288	329	316	340	315	313	342	317	340	339	322	321	309	322	345	337	304	326	345	310	311	310	297	304	302	310	329	357	328	314	292	334	298	341	311	339	310	336	317	321	302	319	319	327	339	313	325	316	346	295	342	303	295	338	300	330	329	339	325	329	291	303	298	314	327	304	322	328	312	309	312	302	322	340	335	342	313	323	311	315	348	330	314	318	341	324	312	332	296	349	305	326	342	319	371	315	328	312	332	314	342	290	346	337	331	280	329	335	329	322	356	296	330	334	310	322	318	325	323	348	320	315	314	328	300	337	303	325	298	318	323	323	339	348	334	304	333	314	307	334	314	346	300	303	338	343	334	350	301	332	311	336	295	312	332	333	319	321	302	347	306	334	324	293	303	340	345	324	320	328	321	346	302	348	300	322	332	295	303	321	309	338	328	301	328	335	325	328	323	324	302	316	313	318	317	346	321	371	322	320	323	312	334	337	337	306	335	323	331	327	345	313	335	340	327	319	312	296	318	294	306	338	319	297	345	322	341	352	309	343	314	309	342	329	322	282	312	288	336	298	310	349	322	325	320	326	320	330	319	336	311	312	328	345	321	343	353	316	326	305	352	307	317	313	328	327	371	334	346	354	299	313	330	298	313	310	301	328	293	317	310	321	317	350	304	351	280	336	323	329	308	329	318	325	295	290	326	315	316	329	321	339	312	346	314	327	305	315	334	344	306	338	348	289	320	283	322	336	341	284	320	323	328	292	308	286	332	321	286	320	361	337	327	313	324	302	316	350	304	332	329	348	328	330	318	336	319	332	261	346	325	296	338	325	376	321	354	328	314	308	348	331	338	332	322	304	295	300	309	323	306	320	331	345	302	318	319	348	323	311	329	339	334	266	347	307	317	359	336	304	309	315	308	333	326	308	318	322	311	304	341	305	308	328	326	356	297	284	307	292	314	310	346	315	327	323	348	306	331	341	294	314	333	313	339	303	349	304	318	313	307	310	308	317	291	319	301	307	352	303	299	307	342	345	318	287	344	327	301	308	379	309	295	330	281	317	348	342	337	350	318	365	311	348	302	354	306	311	303	337	304	306	322	329	328	378	299	317	341	374	333	310	322	301	312	343	340	298	310	322	319	331	322	323	320	309	337	294	323	328	304	298	288	305	359	318	340	315	317	312	302	336	326	355	344	316	317	321	316	313	292	328	339	333	333	337	348	328	337	299	306	300	323	333	304	308	302	320	326	337	362	316	314	341	298	315	345	350	285	313	336	308	332	350	324	310	326	328	319	310	344	310	335	334	306	330	319	317	319	325	329	343	317	333	296	310	313	352	366	301	341	335	326	325	326	339	322	336	357	321	357	290	317	321	318	305	327	311	300	342	286	335	329	328	301	298	323	294	336	341	294	299	328	347	339	299	312	315	333	341	313	295	341	360	335	360	314	307	295	351	321	327	348	316	325	321	299	301	282	314	331	352	340	336	311	339	339	309	309	301	342	347	268	320	282	381	298	351	324	326	317	285	297	320	307	329	317	279	338	328	356	347	331	298	327	323	338	325	300	322	300	334	280	324	323	279	312	355	323	316	352	364	308	354	338	304	309	328	296	310	325	334	313	338	308	295	342	305	350	334	327	302	334	340	333	332	308	329	299	327	331	343	309	329	314	326	321	295	336	314	323	330	328	334	311	352	325	298	342	340	344	301	335	302	307	324	300	323	312	343	323	295	353	358	318	334	330	312	323	313	351	327	307	302	308	337	337	335	355	355	298	343	297	337	302	308	307	311	282	351	342	316	344	350	346	321	325	320	328	300	347	324	312	317	340	328	308	318	322	308	313	350	320	279	296	317	326	337	308	317	304	319	336	322	325	315	303	327	308	343	278	302	330	361	367	298	310	320	334	348	323	333	297	327	327	312	301	311	345	343	330	321	301	332	322	373	326	308	310	341	318	308	322	302	339	320	329	300	314	320	328	305	287	329	318	299	340	334	358	342	298	333	306	322	327	309	323	292	316	359	336	340	371	306	304	331	351	312	320	317	314	329	335	343	278	327	318	325	328	338	290	327	307	377	328	298	314	339	347	307	316	334	305	318	328	332	306	284	327	338	323	352	349	331	328	328	323	329	327	319	370	312	308	315	320	336	322	342	299	336	300	348	323	299	317	327	340	347	339	313	316	356	326	304	315	355	289	328	329	324	334	334	335	330	320	324	335	320	338	328	319	359	346	341	342	341	327	336	327	304	328	308	307	336	295	318	334	319	313	352	314	332	328	321	312	322	326	315	304	316	318	350	309	333	300	327	350	309	336	316	367	288	329	336	338	323	337	329	327	313	306	312	304	311	327	340	298	305	323	287	364	321	294	353	291	339	326	297	320	330	340	340	338	322	333	318	304	337	302	313	317	325	320	343	347	322	317	328	317	339	346	309	312	346	325	310	334	350	325	306	300	301	329	329	306	327	323	338	355	310	346	299	312	324	306	308	326	335	337	296	301	321	318	326	336	317	316	318	304	312	307	311	328	304	306	359	277	303	306	338	309	325	334	335	300	344	313	326	308	362	286	351	300	328	342	308	316	309	353	320	328	323	341	324	313	335	320	322	312	323	361	321	311	315	296	338	300	331	298	330	346	335	314	318	318	301	318	351	309	322	311	320	306	319	342	333	329	338	306	317	311	328	317	329	325	329	297	337	342	302	361	315	347	319	330	335	318	347	325	315	343	333	303	339	304	324	320	307	312	339	323	332	315	337	315	334	323	322	313	304	328	323	303	321	284	314	293	313	327	310	298	323	288	312	324	321	305	342	341	338	353	320	333	317	330	342	359	321	333	324	303	276	319	335	274	325	343	334
31015	20451	10534	972	595	501	404	351	334	346	388	352	368	361	326	356	333	267	372	344	378	351	376	346	320	377	338	337	337	355	323	341	322	349	324	322	296	331	331	367	367	338	386	352	336	325	370	319	366	336	356	361	331	400	334	342	399	354	362	332	355	322	357	331	361	350	352	359	312	367	345	347	383	366	328	352	355	332	325	330	317	344	361	368	351	303	371	346	313	387	364	330	357	344	358	340	343	338	350	340	344	340	353	321	386	358	362	353	369	341	340	362	334	358	360	342	351	355	348	364	355	377	322	335	350	306	356	383	347	328	354	371	343	359	340	331	342	339	366	353	378	366	351	344	368	351	286	318	355	361	353	353	353	331	337	341	329	323	362	337	393	334	350	349	323	344	342	347	331	370	390	370	359	383	355	342	337	319	356	348	355	367	332	344	356	359	338	345	330	343	357	336	344	324	366	387	335	331	350	370	384	350	348	363	331	322	343	338	321	328	356	348	354	307	342	341	352	363	330	359	317	349	349	346	339	352	342	313	331	345	357	341	419	327	317	324	330	333	360	343	334	344	366	379	340	365	361	345	328	326	339	318	357	338	360	338	354	351	321	371	349	352	359	337	381	336	351	365	356	352	340	346	344	345	325	332	351	326	306	349	344	360	372	346	367	336	350	345	318	315	341	353	350	377	347	326	359	337	345	307	356	320	329	345	341	342	351	349	344	366	318	380	335	367	340	349	333	330	345	354	322	310	358	347	335	330	352	373	329	335	313	312	372	347	354	340	344	339	346	363	339	333	321	378	327	318	350	335	329	331	370	338	356	337	349	315	364	351	352	344	334	326	353	328	364	335	366	349	321	334	372	359	346	317	352	309	360	338	364	364	343	372	359	360	346	355	315	360	373	354	356	381	362	319	345	355	387	346	349	343	355	358	341	332	325	329	354	340	347	338	338	332	375	356	357	344	331	330	341	339	338	347	392	354	344	343	379	312	345	367	336	335	334	356	354	361	334	364	345	299	348	334	336	343	311	341	377	322	345	311	329	334	356	362	340	362	307	343	337	348	344	358	339	380	311	350	366	349	345	310	394	345	325	393	339	325	325	354	343	352	333	371	334	347	346	386	375	336	369	383	307	347	327	336	348	299	330	349	337	347	353	347	345	354	357	357	349	359	350	334	375	335	337	367	328	329	381	320	310	357	349	312	361	348	330	359	390	361	298	339	369	368	381	353	350	356	324	379	343	318	341	361	341	331	332	337	348	333	350	352	349	355	355	374	336	360	355	362	346	327	336	331	342	319	347	337	330	365	358	391	299	335	364	382	316	314	351	350	345	354	350	343	336	403	357	339	339	357	370	326	345	352	339	337	322	340	337	378	326	351	352	341	355	341	319	332	345	378	373	342	311	334	349	376	367	325	319	338	339	338	335	342	381	350	393	334	331	381	368	317	352	342	381	364	329	333	367	361	374	345	343	366	341	320	338	326	336	362	371	308	376	349	351	342	312	352	365	386	322	337	306	337	366	350	323	358	349	317	334	338	369	353	334	355	365	341	361	358	348	355	364	366	355	319	341	342	366	344	323	335	337	369	355	329	340	367	337	335	352	338	354	333	318	343	347	349	332	353	365	350	342	352	348	338	341	308	360	376	339	327	342	320	351	362	343	306	375	363	347	321	347	360	320	358	348	355	347	364	358	352	354	330	323	382	346	353	359	349	323	345	360	355	339	361	396	330	332	353	380	316	369	315	343	371	348	370	341	322	302	358	343	319	309	349	341	353	352	337	340	373	369	326	367	343	350	344	338	316	351	307	348	323	334	320	355	339	343	332	332	337	392	353	326	345	326	339	325	360	344	315	360	361	372	332	372	352	332	332	352	341	342	356	331	349	308	291	356	358	362	354	343	326	347	350	346	323	340	367	365	354	351	358	355	311	350	339	317	367	349	353	346	362	350	311	346	346	341	349	327	374	365	337	330	344	318	345	366	323	350	345	332	343	320	328	329	331	331	390	327	330	357	345	354	357	334	327	332	345	340	336	353	365	336	329	321	380	361	355	331	318	342	355	378	359	350	363	318	360	342	326	334	331	336	380	325	346	320	300	367	354	348	370	343	337	357	356	358	344	368	350	343	336	308	338	358	356	340	348	358	340	336	362	348	362	350	343	363	325	338	337	347	345	337	352	368	341	342	354	370	330	349	363	334	329	360	330	388	349	349	347	356	333	368	359	360	333	323	336	330	342	300	343	308	347	342	351	358	330	346	363	336	339	344	346	332	362	350	376	349	374	327	364	337	396	364	340	340	328	343	333	349	333	369	349	354	334	354	304	372	334	342	341	338	341	336	298	375	366	347	340	339	337	331	358	331	350	381	351	314	337	330	310	351	365	351	346	338	322	338	352	339	338	344	320	311	363	336	360	356	349	343	329	350	350	368	344	311	350	357	327	367	334	355	334	329	338	342	308	360	351	363	325	363	319	354	312	337	301	347	339	351	350	338	365	317	330	322	329	400	349	364	368	336	339	361	355	342	367	376	325	343	346	320	322	368	361	358	352	323	364	351	355	378	329	345	365	378	343	376	365	338	323	354	349	337	353	362	348	314	342	329	371	340	363	387	345	361	367	342	389	400	339	369	384	375	360	313	353	361	362	333	328	332	332	326	323	347	345	356	357	342	353	348	335	339	355	345	337	324	375	347	296	359	336	343	371	321	351	400	335	369	377	354	348	352	369	340	376	327	348	373	362	343	351	346	356	333	346	354	344	337	346	332	363	389	363	340	314	327	350	355	346	316	345	329	362	381	379	354	356	355	374	354	355	340	331	332	340	337	325	339	349	329	361	389	355	358	331	337	338	358	364	332	334	336	342	342	332	320	371	340	345	351	344	354	367	368	341	313	358	337	322	362	344	320	350	367	324	333	318	370	342	330	344	330	353	341	345	328	342	342	358	339	345	356	344	299	336	332	358	373	346	352	353	337	353	363	350	331	353	302	376	368	336	317	314	377	374	356	306	360	332	335	358	309	351	352	344	311	346	356	341	323	348	325	402	324	342	334	360	339	301	342	354	365	352	326	335	371	347	345	321	334	352	318	348	317	329	348	386	346	329	330	336	350	363	338	334	338	375	354	331	347	342	339	346	327	317	359	356	330	323	373	359	331	370	324	320	351	364	323	348	364	337	337	319	340	367	357	334	347	365	343	310	335	381	315	328	370	326	383	337	333	373	356	325	352	320	359	356	365	355	349	341	356	391	323	365	368	344	355	367	337	341	344	347	377	385	337	388	353	340	338	375	356	314	332	336	328	299	353	364	339	335	357	360	309	361	346	354	347	344	340	352	366	333	332	346	349	328	356	360	321	327	325	353	336	317	349	329	348	361	362	381	341	337	346	325	339	332	376	378	356	365	355	289	341	331	366	340	329	350	311	320	362	377	348	371	326	371	337	386	364	307	327	311	352	371	343	323	329	324	350	348	326	337	346	355	349	333	333	352	332	339	363	320
5660	1178	931	861	899	818	798	824	855	788	794	815	833	852	841	846	787	831	828	803	803	832	817	816	859	829	802	806	821	773	844	816	807	844	840	843	819	841	812	848	847	843	830	821	828	817	849	812	883	856	872	857	829	787	840	789	764	820	791	834	811	823	805	800	867	813	792	784	800	867	811	836	829	842	897	823	847	843	818	842	894	849	815	828	882	820	841	794	837	824	783	837	816	857	856	825	828	831	835	827	807	831	817	827	813	818	834	800	819	848	803	840	838	814	859	854	803	864	751	855	837	772	784	796	798	836	801	777	855	848	795	838	861	840	857	869	823	787	861	822	786	861	782	873	827	787	845	873	842	801	733	802	814	823	801	824	839	782	786	824	857	809	851	863	828	779	767	844	802	827	844	830	847	808	812	842	836	867	848	849	862	791	836	883	849	833	825	840	836	777	849	814	810	810	832	873	872	861	808	806	901	866	832	836	816	769	841	827	811	874	857	863	867	790	841	845	786	823	823	882	827	844	834	801	890	826	827	858	801	804	847	845	805	735	847	872	862	814	774	765	842	852	850	813	780	794	839	811	820	793	820	829	845	865	842	829	792	819	804	823	854	832	825	817	868	849	826	836	839	847	848	793	855	775	824	826	862	804	826	831	832	864	807	865	876	802	854	821	847	867	840	822	826	850	832	854	839	850	853	820	859	827	822	886	824	839	852	877	821	807	821	829	870	827	829	842	844	853	824	829	764	846	779	845	831	826	849	817	862	803	868	807	785	783	824	832	886	841	842	801	750	847	856	799	810	805	760	834	811	833	813	783	808	818	855	758	856	834	796	819	877	881	832	811	821	831	820	804	843	838	821	845	820	840	811	829	822	826	780	831	837	823	824	848	824	905	832	842	854	863	847	823	804	808	840	787	803	820	803	836	792	822	843	785	830	821	865	830	799	847	830	830	814	800	776	823	857	833	831	863	827	910	830	840	818	819	850	839	834	849	796	844	803	831	885	882	803	775	776	825	869	872	774	846	861	803	849	796	812	790	829	820	810	840	838	855	798	877	838	799	855	746	874	886	832	799	777	843	874	832	856	794	837	843	809	856	798	801	854	811	843	831	835	813	817	845	811	861	830	836	824	817	840	873	779	872	835	797	839	848	832	829	780	815	833	862	869	819	816	882	839	794	851	836	798	836	864	856	832	839	813	882	854	819	851	833	830	826	847	828	880	828	826	836	800	876	763	846	829	866	878	868	820	854	847	806	822	829	810	846	792	854	845	797	817	803	869	887	819	850	811	794	860	807	793	844	851	829	823	810	823	819	873	791	829	854	841	836	806	839	852	807	852	845	796	849	853	835	849	865	848	828	845	803	819	803	824	851	810	809	851	782	910	818	805	857	844	816	859	836	837	900	780	857	837	789	810	806	827	822	851	820	836	834	824	868	844	864	835	833	810	806	807	878	835	850	833	852	815	807	853	801	803	818	837	844	820	840	836	796	839	830	831	834	819	830	892	863	818	844	840	890	821	779	834	827	845	871	823	834	832	803	824	814	813	858	863	783	797	805	849	794	879	847	835	823	843	876	774	848	864	888	876	886	789	849	883	858	826	818	794	838	886	837	821	776	849	800	814	861	872	884	798	852	810	827	832	802	828	855	881	831	827	813	837	867	821	831	805	820	850	811	809	828	827	845	831	812	829	801	817	789	835	834	820	839	813	788	855	849	834	849	879	843	835	822	793	847	797	868	826	805	797	817	864	838	836	774	832	884	858	818	834	885	842	800	816	796	838	806	776	833	847	839	816	825	806	826	832	770	844	855	835	839	834	862	865	824	838	780	882	851	797	812	844	812	863	803	825	830	849	819	827	799	799	825	817	867	826	759	838	822	822	815	812	830	852	816	886	832	823	830	841	862	847	825	799	824	844	802	797	831	821	797	813	859	866	826	865	822	838	843	849	869	827	821	852	800	844	854	797	885	770	820	836	849	777	835	813	826	841	805	814	816	847	829	850	794	834	860	779	821	852	837	898	827	825	846	804	800	854	767	812	832	854	806	850	814	834	792	845	810	787	878	811	868	768	848	830	786	836	765	815	838	821	860	837	838	836	811	839	810	861	847	807	799	786	819	846	822	885	828	821	863	863	846	842	853	806	846	846	791	849	849	818	808	824	844	835	883	836	775	799	794	850	854	883	805	853	832	795	858	839	835	809	840	825	817	830	936	820	895	848	822	853	829	792	854	791	852	826	841	824	809	838	850	818	852	838	810	860	835	877	848	790	803	830	818	814	871	853	866	814	797	825	849	806	822	819	880	875	843	783	905	806	784	821	861	841	794	837	823	859	812	880	839	831	813	792	876	795	834	831	851	860	824	826	828	811	864	872	842	807	814	788	825	825	811	800	833	848	832	808	849	852	800	802	810	836	828	873	876	883	795	845	844	762	857	809	861	808	769	772	825	813	826	841	832	846	854	903	842	897	818	856	794	844	932	748	848	779	838	865	864	831	813	828	833	811	839	828	859	794	844	861	810	858	798	808	799	786	833	871	821	795	824	822	829	878	831	840	813	839	861	842	875	819	815	837	827	827	827	844	778	862	863	812	835	843	791	867	850	809	835	830	854	872	887	786	834	840	827	866	787	875	808	871	806	819	777	836	811	790	841	835	871	830	868	856	814	833	840	804	801	853	785	829	850	842	817	842	850	838	869	836	799	857	863	827	829	847	822	838	843	831	801	857	841	841	784	803	817	799	792	852	787	806	806	780	825	841	859	825	868	826	818	837	847	824	860	839	890	893	903	860	848	844	863	812	794	815	826	898	826	851	816	807	802	787	855	847	792	822	817	823	820	816	834	837	886	780	832	813	824	812	834	815	852	837	814	860	863	770	811	857	826	824	827	854	817	794	825	812	782	800	817	834	857	788	838	827	828	792	799	823	812	777	820	823	770	844	851	827	860	840	823	762	809	860	772	865	847	819	799	890	830	861	823	804	875	814	797	817	767	806	844	809	838	815	831	722	832	828	819	794	845	879	820	783	783	812	838	823	828	807	842	877	846	853	810	868	825	844	822	831	814	829	777	820	790	860	837	874	817	820	837	809	854	821	851	842	800	831	766	827	877	837	858	805	795	819	877	883	830	829	839	791	842	818	840	817	812	814	860	816	846	848	860	850	867	852	821	834	844	828	809	823	809	843	840	778	834	848	821	854	812	835	829	851	808	831	829	796	798	866	870	843	880	797	803	855	828	839	804	792	766	826	828	794	769	816	814	826	757	859	824	890	841	852	821	850	767	768	862	828	829	840	861	871	812	828	825	857	813	836	840	810	818	843	867	831	835	846	840	838	804	862	829	823	831	823	845	825	852	870	884	825	852	797	802	854	837	834	878	831	799	842	796	831	813	795	792	829	822	815	790	866	759	841	818	831	785	857	801	788	834	841	866	840	793	856	811	846	776	863	847	837	836	803	841	809	859	823	841	833	851	865	810	851	833	822	848	772	864	860	828
24646	20990	23894	28266	20982	12368	563	386	346	309	312	297	294	296	256	258	251	265	275	237	256	252	285	269	259	255	245	290	276	251	260	259	241	248	249	242	259	257	276	227	265	260	269	258	236	278	239	241	244	227	266	250	265	241	259	264	240	248	236	272	248	222	245	256	264	271	250	219	238	242	235	240	256	250	223	273	256	256	232	252	247	285	228	259	235	271	287	282	237	259	219	253	221	278	256	249	282	275	248	243	266	231	282	285	229	262	267	257	221	256	265	246	224	247	238	252	253	245	266	238	248	249	253	251	256	267	275	243	246	240	239	242	236	242	254	239	234	229	237	257	221	266	223	276	242	264	278	279	242	259	256	253	261	237	244	249	294	260	259	260	228	241	238	252	265	248	277	238	235	252	254	258	273	251	244	261	253	264	231	283	256	253	244	259	241	276	225	226	254	268	241	252	264	261	233	269	264	286	253	236	247	287	226	227	237	260	256	241	274	252	263	249	249	241	241	248	275	267	240	264	267	231	240	251	251	247	236	279	246	247	232	280	276	257	275	251	256	228	258	258	252	258	279	252	224	258	239	274	230	261	265	233	263	247	228	233	240	242	236	265	263	246	282	243	238	240	267	238	269	256	262	238	244	212	224	237	225	249	267	251	245	232	262	231	261	254	238	264	255	266	250	235	245	264	291	258	237	267	255	230	237	277	221	253	227	255	248	259	265	246	241	231	207	234	249	269	281	240	242	239	226	244	253	238	256	249	248	268	248	255	309	234	225	251	257	270	219	217	264	251	234	260	261	249	261	258	252	244	245	241	248	224	265	283	249	250	253	257	265	247	226	266	266	259	232	260	257	210	243	237	268	264	267	273	227	276	267	235	267	257	241	240	231	264	258	234	271	225	261	243	246	288	245	291	257	249	252	240	230	260	247	244	234	283	223	251	243	250	260	257	269	268	239	258	267	248	262	269	235	206	283	245	226	245	263	251	233	256	239	236	264	257	249	273	247	255	245	252	266	250	238	263	237	246	233	225	268	241	231	224	223	244	257	279	264	235	257	225	247	239	264	252	241	261	253	248	236	233	256	266	257	236	258	269	245	233	232	239	246	242	226	271	259	247	282	274	265	262	241	297	294	244	233	252	235	258	242	234	217	258	259	295	287	278	230	275	234	253	274	250	259	261	258	265	271	250	239	244	250	265	240	264	257	251	261	252	278	262	253	248	252	246	225	227	253	264	269	225	237	257	249	273	227	264	271	246	238	266	237	263	245	254	237	251	241	217	287	254	252	253	282	250	237	266	265	258	235	247	257	248	262	236	255	280	259	268	265	227	230	274	245	264	259	233	262	247	265	272	262	238	250	252	258	264	245	244	260	254	241	259	235	282	227	264	286	266	214	238	246	273	240	272	263	249	276	249	236	263	232	240	230	256	263	264	270	256	237	223	247	251	240	255	238	242	245	259	260	235	267	233	236	233	266	262	267	250	256	268	294	254	242	256	277	221	249	237	278	247	262	275	256	258	264	251	252	265	250	258	277	246	275	213	267	236	234	247	257	256	232	263	249	243	249	241	260	224	242	228	241	249	256	218	245	265	271	254	292	243	252	261	270	241	253	245	245	249	231	221	289	263	254	272	245	262	244	278	292	252	267	226	256	259	215	240	262	244	242	247	222	267	252	248	226	252	236	266	242	250	278	244	262	258	230	239	276	242	258	284	247	249	252	247	261	239	240	244	239	243	237	230	224	232	237	238	238	243	272	243	237	238	244	252	237	259	283	259	247	230	228	239	229	247	266	243	264	248	243	262	282	262	244	239	283	268	274	266	230	254	248	263	223	251	251	253	275	239	241	259	216	218	252	257	240	246	296	254	246	257	254	225	259	278	244	268	251	241	236	238	247	245	275	242	259	258	275	240	250	257	232	242	242	294	218	266	269	260	264	245	281	281	222	280	286	245	241	237	260	235	254	232	234	256	276	252	257	256	272	250	244	258	231	235	264	270	251	239	272	239	242	263	221	255	277	284	266	274	237	273	278	221	225	249	214	245	234	257	245	277	224	244	231	256	248	246	275	236	264	260	265	249	244	229	234	270	250	235	253	239	242	233	257	256	280	254	219	244	236	242	237	275	239	252	251	275	242	237	270	219	252	267	260	261	250	260	265	291	264	287	239	223	256	279	246	242	265	269	237	231	278	260	241	233	261	223	248	232	282	239	250	244	247	241	241	233	258	275	220	265	242	236	266	269	254	232	237	237	227	231	237	253	262	238	249	251	247	259	263	259	258	246	267	234	241	273	268	239	253	257	229	257	250	267	221	271	242	271	292	250	243	274	249	251	269	260	251	235	225	262	262	249	231	256	251	233	248	262	258	250	257	274	271	231	243	271	207	271	258	248	239	267	261	262	226	258	248	214	267	267	239	245	229	234	254	252	262	244	240	268	246	242	280	244	249	258	263	232	248	271	236	215	237	258	228	273	255	251	251	283	244	248	241	260	248	230	241	205	225	259	253	253	269	258	223	247	260	227	286	277	256	268	264	254	263	245	238	271	268	235	239	241	270	231	233	252	258	294	238	248	270	245	264	269	274	289	256	235	263	275	265	246	243	266	258	257	270	272	250	231	257	247	215	227	269	275	257	256	260	249	217	260	221	248	234	267	213	231	258	248	246	239	250	223	271	235	264	233	252	247	239	250	251	279	241	229	247	265	255	276	251	235	226	242	253	233	248	288	253	243	259	262	283	266	257	255	230	253	248	249	244	251	255	255	246	251	240	260	247	235	264	273	236	252	274	256	250	268	265	231	289	238	248	261	246	262	289	279	237	233	243	248	263	238	248	255	247	253	258	261	239	250	265	232	220	271	237	248	266	226	250	218	233	274	248	237	271	234	243	239	237	235	253	246	241	224	259	282	229	250	244	254	260	250	269	256	286	255	248	262	301	291	247	264	254	273	231	244	281	227	241	259	229	273	253	249	224	238	237	257	243	263	266	243	213	209	266	223	242	260	229	244	259	262	235	250	245	248	247	261	249	233	248	246	249	246	267	257	222	261	256	225	260	263	247	257	260	227	261	259	286	289	243	250	271	238	265	266	271	256	279	258	239	224	229	270	248	280	265	264	263	241	241	241	238	259	250	250	194	227	243	242	260	276	225	244	265	241	249	243	236	271	265	261	247	269	253	230	258	275	264	245	224	244	266	228	257	259	233	288	265	236	266	218	244	254	234	271	282	258	262	245	274	268	245	229	288	234	256	267	241	256	244	291	229	274	264	272	238	244	241	231	242	239	237	249	245	263	273	256	256	281	252	256	258	249	251	248	237	245	257	286	253	250	258	261	229	233	256	268	256	262	237	245	210	253	253	222	221	257	252	259	260	267	282	257	246	255	240	242	240	254	258	252	243	256	238	238	256	260	259	269	234	256	244	260	255	275	244	251	233	226	274	262	259	269	255	253	257	249	260	232	240	258	236	273	258	250	282	232	231	241	240	263	226	251	239	258
3222	2109	1174	821	726	669	651	656	678	646	607	628	651	629	598	618	626	629	632	673	661	624	607	608	593	597	627	636	615	604	631	576	625	588	601	551	622	641	588	612	626	656	642	602	612	618	625	614	596	613	623	574	591	633	643	640	625	605	616	595	643	575	606	608	647	589	574	627	655	681	600	624	627	645	601	654	639	589	633	642	599	589	604	609	583	618	588	599	614	656	630	637	602	605	603	599	618	647	622	639	668	648	602	642	608	595	657	661	656	646	650	629	620	595	584	630	631	583	596	658	580	616	616	600	644	615	578	618	603	591	653	625	603	616	588	586	619	652	605	640	594	592	573	649	609	636	621	622	612	611	609	605	676	607	585	643	625	587	595	630	649	629	629	610	603	625	631	616	624	608	591	623	617	631	624	621	641	620	609	563	606	586	631	559	592	614	616	590	612	647	588	633	605	597	629	616	621	632	630	613	622	574	574	607	611	615	582	646	585	636	639	633	607	560	599	596	642	587	609	589	558	624	658	630	636	645	628	611	621	644	599	608	608	627	607	590	590	603	583	613	617	634	598	599	591	588	611	641	610	609	588	625	572	600	575	591	606	566	602	610	599	608	612	610	591	629	627	675	637	623	616	610	660	616	623	606	661	606	592	593	561	605	652	634	634	646	633	592	598	599	613	625	652	597	569	604	650	573	634	610	595	609	600	604	655	614	633	608	592	621	631	605	650	607	609	588	588	639	640	619	610	613	620	633	636	643	594	609	617	617	626	594	627	627	600	636	569	576	641	567	627	602	571	647	711	591	673	661	625	573	618	611	626	579	590	673	562	567	616	587	610	627	612	646	621	598	651	626	648	585	625	648	595	607	578	602	618	617	631	604	626	602	614	583	622	663	577	627	601	622	573	605	587	592	588	585	635	582	570	588	602	640	620	554	616	595	599	668	624	607	620	598	625	563	633	650	618	606	572	604	629	626	611	653	590	631	616	616	628	600	654	600	569	651	599	624	588	661	604	656	635	599	613	600	601	630	635	606	615	600	586	592	600	650	678	599	614	597	654	601	668	588	601	626	588	563	578	617	588	642	573	620	643	591	622	586	608	566	639	617	598	592	630	620	678	642	636	638	637	610	595	608	640	588	610	605	610	569	658	627	618	586	620	628	624	574	627	619	618	623	606	615	632	612	595	619	590	612	611	611	621	642	608	610	561	624	652	590	632	604	667	598	633	624	591	605	590	626	573	634	586	592	606	591	601	579	606	579	646	647	611	601	635	599	645	617	572	588	622	573	653	606	601	621	584	576	651	668	593	608	609	644	592	565	640	580	612	603	596	647	594	587	598	636	612	599	617	599	605	624	641	590	557	624	614	591	589	610	591	649	612	653	595	586	608	616	622	633	594	586	579	622	602	585	619	612	640	663	598	564	591	600	614	635	605	655	599	621	593	618	619	620	580	678	617	641	596	658	577	566	634	630	592	600	568	614	597	600	592	599	631	606	627	654	614	651	617	640	621	567	613	607	661	605	620	616	623	659	617	634	641	643	601	647	597	612	607	572	633	579	600	645	616	625	550	627	624	615	592	634	594	605	619	596	629	589	580	642	612	595	609	574	630	632	647	639	633	635	624	589	564	631	607	626	595	612	581	615	609	585	626	592	613	678	596	622	646	605	593	588	630	578	628	625	612	621	610	566	618	585	621	578	607	596	626	604	650	598	590	606	588	635	609	582	601	596	631	637	587	617	615	609	648	639	609	591	625	626	613	592	608	576	600	627	639	651	623	604	618	555	604	635	621	634	594	618	622	653	629	588	619	624	604	605	564	610	633	567	578	599	635	631	630	617	587	593	658	643	635	631	607	613	629	634	636	597	597	610	606	645	650	628	580	626	602	616	605	633	640	614	599	619	575	606	620	636	630	586	609	622	595	614	621	627	626	626	601	606	588	645	618	584	600	623	602	598	635	609	631	568	604	592	591	630	659	604	610	625	580	629	647	621	652	610	616	670	588	617	615	616	656	597	598	617	641	612	596	647	668	624	541	612	596	604	624	616	610	622	619	607	635	618	625	608	607	584	635	579	655	630	615	626	551	620	633	596	620	553	642	611	589	563	594	582	592	626	618	602	611	593	605	639	612	604	609	581	601	637	603	590	639	643	638	598	627	588	646	606	656	602	629	588	627	603	633	630	611	635	594	638	639	597	609	667	642	616	630	605	567	632	577	582	634	658	625	612	566	608	671	599	603	651	578	643	560	632	609	579	598	588	587	615	606	594	687	540	616	589	638	590	643	600	615	605	642	537	596	583	570	620	647	626	650	583	602	586	585	619	644	588	599	634	607	620	624	581	586	582	601	613	633	649	608	627	595	580	596	637	633	618	550	617	576	600	608	636	625	629	593	603	617	619	623	608	593	592	559	547	625	593	634	611	583	654	624	594	559	561	636	618	653	611	581	655	588	648	628	556	593	589	619	643	653	597	651	642	614	581	625	605	541	632	623	654	595	617	618	574	595	623	613	647	610	566	617	599	618	598	593	547	628	600	586	630	581	627	648	609	642	601	642	627	613	591	647	658	620	589	579	575	637	598	684	590	641	625	654	635	614	626	621	612	575	620	632	622	625	584	649	595	623	598	634	624	624	576	619	590	637	604	586	637	669	626	603	620	644	609	586	605	611	583	645	543	601	619	621	572	596	606	588	582	606	606	590	598	658	583	621	597	620	622	636	600	611	611	635	610	594	590	628	552	580	617	604	626	604	596	674	647	636	648	617	598	627	595	613	614	641	617	584	615	630	594	685	612	651	638	626	614	679	565	659	580	587	591	617	618	628	626	576	578	583	584	669	604	586	615	629	612	605	607	582	580	626	605	638	616	639	599	583	601	629	640	593	610	603	643	621	609	614	566	618	591	592	608	588	619	608	595	620	648	619	606	608	651	590	626	570	624	643	563	608	582	640	609	588	620	612	606	574	582	628	621	620	617	631	598	602	622	627	607	604	615	604	579	578	600	613	618	585	638	626	674	619	607	601	597	599	665	665	627	624	615	627	608	635	660	634	594	609	607	624	622	638	609	630	571	645	590	652	588	601	603	632	627	589	622	577	625	600	603	569	622	585	577	579	637	618	581	584	632	612	605	619	616	616	613	627	618	677	602	635	659	551	614	634	618	615	593	649	595	586	566	593	659	665	629	595	617	596	596	620	598	614	614	610	573	646	602	577	616	667	673	614	600	643	629	618	599	598	589	633	647	605	621	629	591	608	561	607	617	600	610	621	636	582	665	625	598	625	617	582	637	613	630	607	618	649	598	598	608	638	592	590	605	634	614	579	583	601	607	626	603	607	634	610	597	568	611	624	637	578	635	628	637	600	666	600	619	622	646	623	595	625	621	647	605	611	631	587	578	574	604	585	664	630	620	647	577	615	631	606	688	650	602	591	581	606	611	565	595	621	589	627	632	585	626	583	649	610	573	592	635	641	593	610	629	629	618	597	636	591	588	612	609
23899	20982	24332	27818	20983	20988	12342	422	271	247	212	207	175	169	180	172	153	137	126	137	138	169	138	139	133	118	138	148	109	127	142	124	133	123	121	119	122	107	111	140	119	124	113	128	127	138	117	112	127	102	122	104	101	110	111	102	110	91	127	123	111	113	119	128	117	121	96	122	105	124	102	127	117	120	116	140	122	110	119	110	114	113	120	98	126	116	131	114	111	111	110	114	128	101	101	104	108	117	86	112	128	139	127	108	115	103	136	113	120	120	107	129	104	117	135	118	106	124	116	123	104	125	108	117	127	113	126	113	151	124	137	111	106	104	120	116	121	97	137	120	132	130	109	139	132	139	105	101	122	110	117	109	133	129	138	102	124	116	118	104	131	120	131	129	133	131	113	118	129	123	112	115	132	100	124	124	107	121	133	113	116	129	128	119	121	123	107	123	120	122	103	121	115	136	119	111	133	124	127	134	109	126	121	116	122	127	114	102	127	128	113	120	110	102	120	103	108	108	127	114	109	113	119	99	116	124	121	123	115	115	130	99	116	116	118	146	98	99	111	128	104	116	127	99	124	143	110	95	119	113	137	133	133	106	119	121	130	122	118	127	122	107	137	116	107	105	109	112	101	107	115	120	107	111	117	140	130	109	119	134	117	136	102	138	146	127	114	126	115	104	113	96	116	104	124	135	121	116	115	103	105	107	106	129	124	130	128	126	118	113	132	134	109	127	116	124	111	104	104	130	117	129	125	117	116	131	110	122	130	126	114	112	103	120	113	124	125	107	109	120	118	134	124	112	134	121	113	121	128	107	140	117	108	121	127	126	115	100	129	101	133	114	104	109	127	114	87	127	107	111	101	106	116	119	113	97	138	100	119	103	120	123	122	107	115	108	109	114	120	110	124	113	124	126	113	98	124	125	104	135	112	116	127	105	129	112	111	120	132	120	119	117	117	104	98	119	127	149	119	108	138	128	108	117	124	106	103	104	143	136	114	130	133	110	91	113	131	117	117	130	113	126	109	116	133	116	138	130	106	103	116	130	114	116	110	96	112	150	111	115	92	105	118	114	112	123	133	126	118	112	103	115	132	101	129	121	130	108	121	158	110	111	114	112	102	102	117	140	124	114	123	120	119	96	134	131	121	117	117	119	133	127	146	130	110	121	100	122	109	114	120	133	114	122	134	131	132	112	126	113	108	124	126	99	124	108	112	142	122	126	121	92	114	129	120	115	127	105	114	125	110	117	106	119	116	124	111	117	131	99	120	119	120	126	111	127	98	103	102	100	127	136	114	119	115	114	122	128	117	119	129	119	113	95	122	115	103	112	124	111	101	110	110	113	114	138	141	130	111	133	121	107	110	108	127	130	134	136	115	118	117	122	120	127	130	114	97	123	106	111	111	102	120	106	108	116	137	131	131	106	111	134	85	113	134	105	115	101	109	110	136	122	113	106	114	124	116	120	126	106	128	111	110	118	120	132	137	113	101	131	125	115	121	114	111	106	116	117	116	137	106	113	125	122	130	121	134	107	104	116	106	126	110	132	121	104	124	115	123	136	111	107	108	115	98	110	108	117	133	117	102	113	125	106	113	120	118	106	114	114	127	113	113	118	114	107	119	132	119	116	123	111	112	122	123	101	139	106	125	111	142	119	138	104	133	111	99	114	128	111	115	110	100	105	111	105	113	121	123	112	119	124	112	109	109	99	142	116	104	104	115	111	122	118	107	116	120	111	112	115	119	103	105	122	107	128	133	127	121	128	128	107	127	109	135	110	108	138	102	100	129	118	110	112	125	129	139	103	150	102	119	110	120	129	127	110	116	108	98	106	102	123	104	95	107	130	132	110	115	144	88	117	123	108	122	108	106	123	146	106	117	112	125	136	140	117	103	93	115	107	92	115	110	118	125	139	111	129	105	120	102	103	134	148	136	112	111	110	117	110	135	128	118	119	121	120	107	104	119	127	117	125	104	118	107	118	111	123	140	114	100	97	108	134	122	97	131	139	93	114	115	127	130	116	110	128	131	127	107	121	99	100	111	109	115	130	126	127	112	130	141	118	107	127	119	115	126	122	103	111	138	128	114	116	112	114	106	110	149	111	132	129	110	111	118	129	134	111	124	121	111	113	118	119	117	119	125	115	128	116	102	126	113	125	106	108	105	121	107	116	104	120	94	120	102	123	120	102	137	125	99	123	127	101	104	106	102	121	107	120	116	132	121	107	115	131	106	114	127	111	104	112	124	110	126	117	128	112	115	137	120	118	102	109	121	116	125	119	114	138	123	118	132	107	130	140	100	124	121	113	131	124	111	144	124	94	118	108	127	128	135	123	113	125	120	103	111	89	142	116	117	114	111	117	124	106	122	105	110	113	117	132	113	130	117	125	128	138	132	146	127	108	114	124	114	127	132	131	108	113	108	109	122	123	112	125	107	119	113	111	108	128	125	106	119	116	123	105	116	114	108	112	118	114	125	123	104	119	111	111	127	131	121	112	114	137	111	129	137	120	134	134	125	103	121	114	122	89	114	124	118	92	140	134	130	116	107	113	143	142	96	123	99	125	115	111	125	138	131	105	123	94	129	150	93	119	104	104	109	130	130	116	133	87	129	106	129	126	91	108	108	115	124	118	124	130	127	115	107	106	105	97	116	103	121	113	124	136	121	123	109	136	121	146	96	105	117	122	118	104	112	117	124	127	131	126	125	112	103	104	120	104	91	101	122	111	109	129	114	109	117	108	115	126	102	114	117	127	109	129	102	122	114	107	135	114	111	108	124	117	113	150	103	120	121	125	118	126	119	122	111	110	117	121	121	115	119	127	127	125	128	125	123	138	144	114	122	119	116	113	127	125	119	116	119	128	111	112	111	112	123	111	115	122	111	122	115	130	115	152	114	139	116	116	118	109	116	113	107	118	126	114	109	127	96	132	118	121	120	111	110	123	120	134	111	113	92	123	119	101	122	115	135	126	81	131	115	107	96	132	98	124	128	119	116	120	126	126	116	112	126	103	129	131	134	117	103	126	132	109	108	122	125	139	131	119	124	122	113	119	135	119	114	120	110	108	132	126	118	117	123	113	119	115	134	113	131	123	108	117	92	97	124	118	129	112	123	107	117	105	105	119	127	124	116	104	107	123	115	113	121	107	104	116	92	117	130	123	114	107	113	114	147	117	119	118	99	126	124	119	131	106	92	128	115	107	103	108	138	102	119	118	113	101	114	122	109	113	115	122	113	135	115	111	118	115	123	125	141	111	113	116	130	117	111	121	127	118	136	119	132	116	105	115	123	122	124	135	111	99	119	111	124	115	105	105	131	130	100	135	120	115	127	110	107	113	127	118	119	124	118	123	101	130	107	99	117	91	127	104	112	101	107	118	123	111	117	110	131	107	105	102	130	111	130	139	114	110	127	111	129	99	121	108	118	108	111	126	105	114	128	111	103	104	114	109	131	110	120	95	126	121	132	134	125	115	115	123	108	113	121	130	133	106	91	117
3192	3490	1504	791	570	490	440	395	387	379	328	339	347	357	339	336	328	311	314	314	342	325	297	304	335	321	327	319	325	325	296	323	342	315	329	338	319	309	335	299	330	351	344	325	314	300	336	360	316	293	346	347	331	310	312	310	345	320	322	317	331	304	335	317	336	305	334	319	306	321	322	341	330	307	296	315	316	331	321	277	317	365	350	340	311	322	335	323	307	297	320	320	338	317	320	285	308	316	295	343	334	309	300	304	342	307	295	311	325	323	325	346	320	305	340	346	318	329	339	314	316	346	292	371	339	330	311	322	332	333	336	284	322	300	330	305	320	328	335	328	311	350	347	302	280	305	336	357	340	345	305	323	371	318	324	299	319	329	315	321	343	350	327	303	289	299	342	341	308	339	321	290	336	299	322	333	284	315	323	316	311	305	324	353	322	292	314	321	317	339	319	320	321	333	318	313	329	325	330	333	342	330	333	277	304	338	322	326	309	326	307	304	308	336	300	363	304	324	289	307	307	327	308	316	332	296	329	349	323	284	337	315	319	311	317	310	296	302	316	342	307	311	353	340	289	321	326	290	303	349	338	322	326	339	294	330	330	325	277	305	338	296	285	289	346	308	324	297	317	336	345	338	279	294	346	348	320	308	323	313	302	315	298	331	348	318	299	293	336	317	335	321	322	335	313	346	286	338	335	293	313	335	287	309	319	329	308	307	311	337	339	304	309	301	318	349	281	327	301	308	346	342	307	326	315	344	340	353	340	294	326	298	292	333	336	312	307	345	347	289	304	313	339	314	320	342	340	320	312	346	331	345	309	326	319	304	329	318	347	361	336	322	296	307	320	307	340	335	348	310	317	309	339	358	332	310	278	307	286	293	322	309	342	331	343	327	325	291	307	312	310	302	350	309	299	318	300	329	349	338	312	324	349	291	343	316	309	337	303	301	329	313	324	335	316	343	308	331	317	321	323	331	366	295	345	315	325	314	364	276	298	350	329	312	325	329	326	328	311	285	323	313	343	325	324	340	320	310	335	339	316	332	333	315	319	320	340	323	313	319	331	329	353	314	314	299	309	355	310	324	342	325	299	305	310	354	319	311	322	296	303	346	325	335	343	323	328	312	321	314	317	324	323	309	331	327	310	336	328	309	310	320	326	300	325	306	314	298	328	329	342	288	353	341	316	331	309	309	333	317	331	316	310	326	342	365	289	336	332	313	294	336	329	304	338	301	337	321	321	332	308	318	343	355	288	328	322	312	330	320	348	292	331	299	323	304	319	315	317	312	325	336	335	308	344	336	319	304	327	322	300	303	333	329	326	337	310	327	323	372	321	312	323	328	316	319	318	322	319	317	310	323	321	332	313	332	331	344	329	303	311	355	312	318	329	324	276	336	315	326	311	340	331	358	318	288	288	303	330	300	307	328	327	356	334	317	289	328	319	309	312	357	351	331	298	349	305	333	334	302	336	314	314	330	299	305	316	306	308	320	324	331	320	300	345	318	317	314	338	283	323	357	325	322	319	315	345	331	353	325	335	303	334	334	325	317	327	332	313	325	287	318	343	322	322	325	305	316	291	332	311	331	299	299	290	331	301	320	342	339	303	307	315	304	332	296	313	343	342	311	303	309	300	313	336	323	310	305	330	358	339	342	346	330	338	331	311	310	339	297	329	311	314	301	329	321	328	304	336	310	303	334	318	334	310	313	313	335	298	311	329	318	294	321	321	328	335	306	318	308	317	319	329	285	313	327	290	307	332	345	333	349	323	335	301	317	323	343	341	283	300	325	329	309	307	339	293	321	309	291	313	324	306	334	310	333	290	336	318	312	311	321	338	299	320	354	303	353	302	347	319	350	331	306	321	334	317	320	314	372	307	322	309	323	310	358	347	323	302	288	339	304	330	326	326	321	278	344	310	312	347	330	305	319	300	331	344	354	321	304	311	325	298	335	337	324	331	327	329	318	339	317	333	322	321	317	313	343	326	329	304	333	338	304	345	346	329	315	335	273	340	303	295	318	322	319	313	344	314	315	348	332	309	299	325	312	322	292	288	304	310	315	320	308	304	316	332	338	298	320	315	349	323	333	337	317	344	305	284	330	299	369	331	334	304	317	337	334	327	322	321	333	317	336	309	326	323	319	299	302	303	350	337	324	326	300	310	300	310	315	312	352	316	341	302	326	309	329	321	359	333	312	353	311	307	324	307	337	327	320	316	330	332	288	333	324	289	294	349	308	343	318	346	335	324	353	330	301	317	324	267	350	343	325	328	351	333	298	304	300	342	323	332	317	338	301	332	340	336	345	337	352	347	346	311	301	343	326	300	349	343	317	326	309	292	314	340	306	348	307	288	323	306	330	299	314	308	331	323	323	359	320	319	317	340	309	303	340	303	348	348	349	322	341	298	342	317	302	319	306	306	329	337	365	348	319	318	301	305	334	334	309	343	309	328	328	376	333	332	324	332	309	314	317	305	315	317	286	334	306	310	329	326	330	310	304	344	318	309	320	326	322	325	298	348	335	322	325	328	318	337	331	310	316	308	329	310	301	328	335	319	309	313	315	329	287	339	332	348	340	317	300	324	337	327	352	311	308	319	318	324	333	320	307	326	352	304	323	322	330	274	327	280	343	327	295	299	342	319	340	291	312	356	305	318	309	339	313	301	324	312	312	292	311	341	311	341	344	319	320	330	309	325	343	315	284	331	325	331	307	308	303	320	322	316	334	332	325	310	306	327	344	303	351	311	309	305	319	287	338	332	329	326	320	343	315	302	321	337	323	291	341	311	356	315	348	336	312	344	293	312	319	320	317	301	352	338	346	306	301	312	316	339	333	352	326	307	330	314	342	328	325	320	304	317	350	315	308	338	302	333	336	308	320	309	288	317	333	308	332	361	323	321	314	363	363	299	345	292	323	295	339	325	341	321	302	310	299	326	321	328	336	327	311	303	314	314	319	319	317	326	304	340	293	331	319	320	321	310	320	306	297	321	336	317	331	340	335	331	335	301	349	272	303	283	334	346	368	333	317	319	314	310	325	328	362	325	340	323	319	343	339	333	311	306	300	319	358	317	317	354	331	315	339	322	317	341	296	310	314	303	271	327	317	298	355	359	346	316	340	346	335	307	344	299	313	317	332	311	278	322	328	303	334	312	313	293	353	304	311	315	329	332	329	319	315	327	301	329	299	309	299	342	305	306	321	299	307	345	334	326	287	306	326	324	309	314	301	339	350	310	332	321	321	321	315	347	316	343	334	308	281	301	329	321	324	335	315	334	308	314	329	329	315	324	309	329	323	342	310	341	311	318	323	280	294	315	302	308	353	323	338	354	343	332	323	344	320	340	300	323	297	352	316	323	292	289	312	317	300	341	325	333	293	322	305	306	315	295	331	334	307	315	320	317	300	305	320	331	323	291	322	305	311	309	343	350	343	344	321	298	351	345	331	334	302	327	293	343	345	306	300	356	324	356	313	357	304	332	318	323	310	325	315	339	296
31012	20471	10600	869	486	364	397	397	342	375	366	377	316	325	320	324	361	331	343	388	343	328	315	356	307	377	308	358	345	337	360	353	312	331	327	354	352	367	358	385	328	354	350	352	340	349	348	339	330	347	338	352	362	316	401	345	327	343	350	350	332	333	380	310	356	354	361	371	357	381	346	371	343	370	338	384	365	335	323	368	346	335	345	338	353	332	335	328	335	343	327	349	371	373	357	321	344	327	362	355	357	383	347	350	352	349	352	343	321	353	350	363	368	343	332	356	336	324	340	348	313	334	353	300	348	372	329	380	330	371	325	356	343	324	314	365	354	325	348	311	340	379	360	345	304	331	315	370	329	328	357	345	348	340	318	340	355	317	337	351	338	324	348	364	359	339	354	351	351	373	394	342	348	351	354	326	340	364	338	372	355	322	355	342	347	314	347	319	370	359	381	332	390	357	363	352	348	319	362	331	335	363	333	343	338	326	317	321	338	348	373	331	330	339	354	314	327	338	331	374	336	345	361	377	376	340	330	350	351	347	327	334	328	331	345	324	352	334	360	360	385	375	343	350	297	338	368	380	354	358	366	343	347	361	370	347	357	358	355	382	339	365	368	316	317	351	354	359	336	350	346	331	322	338	373	366	370	364	360	339	323	358	318	370	356	365	332	318	326	347	334	345	338	373	343	348	329	342	370	326	332	305	361	356	292	352	301	359	337	324	375	364	354	326	361	361	331	319	342	351	377	361	333	340	340	312	362	340	360	340	321	306	342	358	350	352	349	354	325	363	345	345	330	345	345	360	344	321	335	307	335	335	346	330	379	384	340	361	362	337	333	366	321	323	357	360	363	353	366	338	311	371	350	331	344	358	345	340	316	350	345	394	366	366	346	370	343	340	313	338	321	366	328	380	359	331	315	362	345	355	344	360	393	377	372	335	344	351	357	302	376	345	388	344	361	338	334	362	349	339	338	337	344	363	306	350	365	327	372	375	361	371	346	332	367	354	347	370	341	346	359	356	339	337	333	339	365	360	333	367	350	305	349	351	350	324	367	357	335	334	309	333	306	354	311	304	349	331	305	313	333	332	378	343	347	341	355	349	340	324	362	340	337	335	347	352	356	329	355	335	355	339	354	346	337	336	372	341	348	321	342	370	335	384	329	364	317	345	331	340	345	332	318	345	355	315	325	340	334	331	359	325	327	311	345	380	371	358	348	359	329	339	329	322	354	361	381	321	322	357	354	355	326	341	341	354	330	315	324	324	340	374	312	320	344	373	330	374	298	344	305	373	350	363	320	343	381	311	341	365	364	338	321	295	340	354	354	317	356	339	319	344	357	342	349	354	359	334	330	383	361	376	359	354	355	340	348	355	334	339	333	378	344	308	313	345	329	340	357	358	373	343	344	367	339	351	376	316	356	341	341	380	339	321	339	331	353	346	337	353	365	358	321	352	385	348	342	330	368	327	358	357	363	373	348	353	362	323	345	348	348	351	342	333	346	353	346	334	324	333	345	362	350	354	363	335	340	358	354	345	346	347	380	350	360	351	285	346	308	358	353	397	347	307	319	344	351	329	362	325	326	314	360	360	316	349	375	365	368	357	322	317	293	320	332	362	366	351	360	375	315	366	329	351	334	361	318	324	351	361	326	345	372	328	385	351	308	315	338	327	336	365	320	364	339	334	354	369	345	346	334	335	360	346	306	322	364	366	360	356	337	343	360	356	384	338	378	369	342	389	374	311	330	296	362	350	365	353	358	364	357	311	335	349	344	347	377	391	344	324	340	343	333	335	321	346	361	336	334	328	311	346	329	358	354	342	341	323	348	327	351	356	328	356	353	361	385	363	389	348	324	336	352	340	397	317	334	343	356	334	353	315	354	335	319	361	297	310	322	335	316	357	334	391	375	363	307	322	325	369	342	311	335	363	359	365	328	338	338	345	331	322	370	350	305	342	357	342	355	350	361	359	359	349	318	308	360	338	371	332	357	321	366	384	361	349	322	355	325	353	311	344	342	278	343	316	322	332	347	334	325	302	350	324	327	370	360	367	364	341	350	342	348	335	329	361	408	342	348	345	331	363	392	367	303	349	346	360	349	378	348	361	353	361	320	364	329	359	377	357	336	326	341	360	349	337	358	338	352	335	346	373	335	331	334	384	351	334	355	328	322	336	336	312	357	356	337	372	345	377	383	331	338	366	331	371	346	355	341	345	355	342	328	329	352	379	332	363	328	360	322	320	323	328	323	336	330	356	350	335	335	378	364	364	328	367	368	353	356	325	305	338	322	348	357	335	351	372	343	348	363	317	368	326	365	328	377	349	346	312	341	351	348	355	316	362	323	311	357	350	315	355	349	348	360	329	341	358	348	352	341	352	329	322	326	327	354	331	337	359	362	331	351	330	336	328	371	334	349	337	336	321	370	340	379	348	359	377	346	325	346	370	328	331	318	319	336	362	346	328	388	336	325	321	319	353	362	356	366	346	335	330	358	372	350	336	382	354	371	373	373	363	336	357	335	319	329	344	344	317	358	345	342	305	343	333	332	358	351	376	365	335	348	339	357	317	374	316	346	388	362	343	370	365	327	348	315	344	359	326	354	357	292	348	322	320	313	382	353	319	364	373	356	312	330	377	335	355	360	358	342	341	353	339	322	340	348	383	354	346	346	328	338	350	335	319	299	344	318	306	350	356	353	325	312	355	326	341	363	317	354	309	311	362	340	364	321	342	313	356	378	340	345	354	375	341	343	345	324	331	336	348	358	377	339	317	324	347	379	367	360	363	316	339	342	353	360	330	329	335	324	349	350	332	341	323	324	311	326	378	312	350	342	342	326	346	346	342	361	320	336	365	384	369	354	334	309	354	333	334	328	336	326	351	366	331	379	374	344	355	346	329	350	371	366	327	339	328	327	369	352	351	366	349	354	351	339	360	355	348	323	380	352	365	336	338	365	343	357	337	365	351	326	353	313	351	363	345	348	341	380	336	349	342	354	360	378	355	339	355	365	341	380	325	320	354	339	321	377	355	346	318	320	343	350	340	344	365	323	344	362	398	395	328	332	315	340	360	333	330	338	359	344	359	338	333	336	357	362	336	365	343	350	353	361	343	339	353	363	343	344	306	341	333	347	320	369	314	408	334	327	323	339	318	328	356	330	333	356	316	365	352	361	349	356	354	302	346	325	307	338	345	323	338	353	345	302	341	331	322	329	339	382	372	333	335	337	287	354	333	348	342	359	362	390	353	348	338	328	366	335	360	331	311	329	343	332	340	330	332	343	346	336	333	381	319	345	327	326	327	327	316	345	323	373	362	374	329	323	365	364	347	305	357	344	332	318	343	362	366	346	351	360	384	341	337	353	345	353	325	331	348	346	346	359	352	328	344	319	327	323	335	345	376	377	387	355	367	340	355	348	317	336	320	364	358	334	337	382	355	354	363	342	367	351	344	381	333	394	342	361	381	375	344	334	335	363	361	339	338	331	362	327	357	392	334
5706	1189	954	844	823	859	793	844	821	831	834	813	882	829	883	853	825	845	800	820	824	880	867	804	878	868	874	876	828	823	837	783	842	807	812	814	759	843	817	843	790	821	849	848	829	835	843	804	902	846	846	828	823	885	845	826	784	863	835	819	788	858	837	833	827	840	827	819	837	827	855	830	820	811	860	808	878	894	833	826	793	823	879	836	815	811	805	825	842	858	834	800	823	825	834	865	928	832	882	867	856	861	813	844	815	793	842	786	817	841	811	812	846	806	805	857	849	844	822	790	801	825	816	819	832	863	830	822	851	778	803	849	866	824	909	812	839	838	800	856	861	805	838	876	847	829	782	807	814	848	766	818	834	824	802	838	822	808	788	819	834	838	849	831	860	855	833	838	818	810	796	810	836	848	826	881	828	804	837	822	869	767	824	813	782	867	900	836	843	852	808	864	806	857	810	887	856	819	849	779	844	797	807	826	855	817	808	812	862	821	859	854	816	838	821	822	826	860	844	786	869	902	813	785	821	833	877	869	821	842	819	851	795	885	823	800	844	863	843	823	863	839	895	810	828	816	887	846	929	847	817	838	812	874	817	872	846	856	823	845	810	851	796	838	833	876	840	826	854	828	880	785	805	835	807	827	821	847	827	790	793	826	816	807	848	812	841	836	798	836	871	856	847	839	801	828	818	855	830	812	797	818	858	842	862	828	800	826	816	835	865	852	833	853	829	814	852	890	853	815	860	825	835	810	816	854	829	808	879	782	804	815	841	826	834	842	875	797	830	866	802	815	851	800	830	842	853	792	760	852	825	848	832	854	820	879	872	795	896	853	835	802	798	809	873	830	814	896	827	835	881	879	849	805	835	821	829	875	808	824	837	827	819	842	841	856	783	797	773	785	842	819	844	827	841	867	839	889	865	827	845	825	871	836	838	816	884	864	825	820	779	831	873	791	826	832	853	836	897	825	852	834	812	824	833	818	888	822	800	838	789	821	816	815	854	786	836	811	783	794	804	781	841	797	836	821	855	779	829	711	807	817	851	835	910	850	828	828	807	852	840	814	899	824	854	852	829	831	830	816	818	847	851	828	821	817	779	861	817	854	831	768	836	772	824	819	762	832	841	879	826	810	862	832	820	811	817	788	844	821	852	875	834	766	822	866	841	869	811	818	856	846	869	836	784	866	855	808	824	850	814	812	851	820	825	851	843	851	810	802	834	833	828	893	823	916	794	863	845	801	875	846	818	851	818	842	833	863	819	840	807	852	850	804	837	888	850	833	862	817	834	863	814	820	846	831	876	817	818	818	851	840	806	809	797	873	830	782	813	838	794	882	803	867	811	821	827	797	883	852	814	830	842	828	890	821	844	864	828	785	843	868	805	843	815	824	868	916	834	836	833	864	802	775	825	812	797	837	797	818	790	830	805	855	851	827	831	844	788	855	799	849	782	808	846	815	797	856	788	845	812	877	831	816	899	832	850	803	882	805	839	845	830	822	811	793	874	839	806	855	800	789	797	827	897	870	815	862	893	742	841	873	858	775	856	826	840	826	834	857	880	814	864	854	841	829	864	799	786	884	855	894	868	830	838	866	817	770	804	844	829	816	837	836	822	868	809	780	804	842	817	845	839	824	862	888	831	807	861	856	836	835	834	787	859	795	789	824	819	842	819	820	766	855	835	836	814	829	822	858	795	857	809	809	802	786	806	841	844	840	824	790	860	833	778	816	831	812	838	788	822	848	897	880	858	782	765	880	832	836	856	847	841	824	874	792	858	817	871	834	755	819	878	879	886	828	871	815	816	852	814	864	834	854	801	853	809	825	822	818	851	899	820	842	780	817	852	822	819	808	822	830	850	855	800	837	844	834	793	834	811	879	886	804	876	863	812	826	773	802	835	842	879	803	778	799	850	809	825	837	796	882	790	834	837	845	828	824	821	841	786	860	807	817	836	814	828	810	844	829	877	876	807	878	847	783	778	816	809	841	785	834	853	810	831	891	849	888	840	858	840	785	829	812	821	835	878	869	832	787	835	904	828	838	803	827	833	803	840	850	804	827	832	814	873	819	782	815	845	885	817	837	811	855	826	850	788	776	828	811	891	836	838	790	883	814	854	835	811	805	785	846	824	882	832	843	854	839	802	822	776	808	788	819	783	827	808	872	852	815	832	872	793	850	832	781	872	856	876	790	798	812	826	841	845	827	835	843	802	859	823	843	818	826	848	754	835	873	836	880	814	871	837	852	773	855	804	850	890	818	821	814	826	815	824	862	916	850	882	840	756	909	870	827	842	817	823	856	843	813	828	858	844	838	887	853	835	834	796	829	875	839	897	777	821	851	842	810	885	839	782	870	830	856	843	785	823	845	870	851	762	863	830	833	832	867	840	759	831	865	816	804	783	842	867	803	850	805	826	829	793	843	806	889	794	837	854	828	827	847	856	823	811	831	876	806	835	811	855	834	790	871	875	881	820	852	819	847	823	817	844	813	825	813	828	814	770	809	838	838	823	813	815	819	830	839	801	839	803	825	812	855	868	792	829	841	792	829	860	863	844	741	848	779	859	861	854	870	772	841	861	876	807	864	854	831	840	841	833	831	784	787	864	855	836	835	865	859	763	815	814	834	857	800	844	864	772	819	881	845	784	784	816	775	822	820	812	800	847	821	794	846	809	751	832	818	853	805	857	787	845	901	794	787	841	830	794	854	847	871	851	847	826	870	824	826	867	850	888	797	809	816	776	837	840	846	802	809	827	872	895	896	811	831	823	818	833	835	819	843	834	849	835	829	834	822	850	826	863	820	842	786	844	837	843	838	842	828	838	856	822	847	811	827	853	831	834	812	868	843	811	836	830	831	879	833	852	869	860	863	839	822	897	852	882	764	833	869	845	817	778	863	770	843	830	856	864	843	857	788	812	782	822	809	837	832	777	785	839	816	854	769	812	807	823	815	819	790	830	880	845	821	845	855	842	898	805	820	854	821	863	813	817	799	833	816	822	872	882	841	815	814	882	811	866	831	845	796	783	846	846	785	857	819	830	807	828	811	871	894	882	778	809	878	815	835	852	831	773	843	881	832	841	855	799	856	788	789	840	819	870	823	799	857	785	810	807	865	823	814	850	860	861	795	777	860	824	828	819	810	815	831	825	872	832	827	815	851	839	829	881	836	842	840	862	802	809	789	850	838	853	826	834	885	844	836	788	873	819	809	862	815	817	875	839	839	825	836	828	818	825	863	860	861	803	814	830	866	841	818	862	823	847	821	867	881	770	783	855	808	874	868	884	870	792	820	826	833	858	886	812	790	836	852	806	786	810	859	842	875	814	807	836	815	800	847	826	857	796	816	811	856	826	802	816	827	850	798	828	794	823	834	851	815	813	839	814	834	775	856	799	835	815	842	901	859	882	810	828	846	842	817	856	849	792	854	867	840	836	841	831	837	851	837	846	851	905	881	772	773	848	831	826	836	853	858	844	822	765	802	789	896	849	869	822	828
24678	21020	23947	28285	21022	12926	537	395	306	308	310	262	293	260	266	277	285	243	284	247	228	270	255	269	232	278	269	235	245	239	245	251	263	268	228	258	270	269	272	201	264	269	255	245	234	278	256	252	227	246	235	264	258	251	255	268	279	289	242	253	239	256	235	235	253	262	226	280	264	251	271	268	269	271	280	266	263	288	278	275	258	263	260	242	260	259	247	259	252	252	274	246	223	245	248	247	251	219	243	226	294	190	249	252	247	270	252	268	268	251	241	224	234	280	245	252	226	267	253	265	246	259	243	240	253	228	278	248	257	265	282	232	248	249	243	268	260	236	250	250	271	259	229	272	239	284	248	266	249	259	244	269	276	268	240	242	247	229	241	239	293	248	253	241	248	244	276	245	269	220	268	228	242	275	249	239	252	257	252	251	263	245	270	247	271	240	265	248	261	253	257	249	265	258	275	251	251	271	241	254	251	262	263	218	239	230	301	273	269	272	247	265	228	239	231	233	246	269	260	247	220	254	263	273	234	239	265	265	234	245	257	230	219	258	239	217	265	234	265	251	234	267	264	236	236	244	258	248	253	284	238	265	247	270	231	252	250	254	283	233	248	249	267	248	270	284	243	245	233	243	277	262	254	234	253	238	233	249	255	267	256	249	244	264	234	251	254	285	271	255	290	258	218	239	260	243	250	251	237	269	275	252	247	242	231	263	275	254	270	264	255	262	274	261	244	287	263	263	266	235	243	259	244	246	262	260	246	273	248	251	265	249	257	277	269	268	253	243	273	261	258	267	239	251	235	271	280	252	243	241	244	243	234	249	241	248	256	246	265	215	272	240	248	268	255	239	256	260	249	232	243	234	225	251	260	232	252	279	232	243	262	254	279	261	258	274	220	249	278	220	279	253	216	228	279	248	257	238	229	258	272	249	244	231	252	223	245	222	283	230	269	255	264	249	281	273	242	261	261	239	263	211	235	250	257	224	256	240	272	261	280	251	250	241	263	218	267	253	258	269	222	251	248	240	264	245	234	263	276	237	279	251	258	234	282	230	256	228	245	271	251	246	244	270	249	231	245	255	244	238	262	266	278	257	238	247	261	236	243	242	263	253	248	262	236	245	294	240	253	241	240	252	252	241	265	242	277	236	242	263	250	253	251	224	240	246	244	253	261	205	262	237	229	230	253	247	282	236	249	236	265	249	257	244	258	240	264	262	275	264	248	230	247	272	248	228	262	217	240	281	249	265	246	223	237	279	239	252	259	241	220	281	244	279	258	251	251	245	260	230	254	246	292	263	276	287	213	244	252	254	219	253	258	259	251	245	266	270	265	233	244	262	242	255	252	282	279	231	253	252	252	250	247	257	246	249	251	255	235	261	243	266	260	244	220	261	234	260	223	275	246	245	289	263	229	253	236	273	260	237	251	241	204	249	265	244	251	246	267	241	253	273	274	229	267	258	262	277	230	252	235	251	224	260	250	255	255	232	258	253	274	232	252	279	254	245	280	244	231	255	266	258	263	282	243	244	273	237	243	250	261	264	216	242	247	265	269	268	224	277	265	244	258	275	246	308	250	278	255	280	227	283	259	255	235	244	241	273	272	259	259	241	265	243	241	254	232	260	295	242	236	268	262	249	246	268	261	236	238	265	233	283	253	251	222	244	275	260	252	249	238	234	247	262	281	257	242	275	220	240	269	213	249	228	255	259	236	254	248	271	255	278	247	242	222	234	259	238	261	276	234	236	236	234	277	256	244	246	254	236	234	240	282	236	261	264	248	274	252	246	236	249	223	267	221	231	223	237	240	253	240	227	247	275	258	266	261	252	276	264	255	239	258	254	266	243	270	272	242	235	253	216	239	254	254	258	272	228	232	241	254	223	272	253	249	237	236	215	224	228	264	246	240	234	253	244	261	220	249	232	270	228	277	242	264	279	233	250	274	254	246	244	232	251	258	265	241	255	271	271	241	227	239	225	276	274	243	251	245	275	229	234	248	246	269	243	274	243	250	270	268	251	252	235	263	225	235	273	226	260	258	234	244	231	241	263	235	214	226	229	282	225	241	255	244	231	230	204	251	249	244	258	249	259	257	247	235	233	253	221	235	245	243	233	246	270	250	237	258	252	265	252	258	263	260	256	260	245	245	215	227	263	209	277	254	248	280	252	278	234	247	262	267	254	289	258	244	286	237	254	255	257	241	275	259	234	250	240	220	258	252	249	230	274	238	289	258	226	240	249	240	270	259	244	233	244	255	253	249	254	236	247	242	255	235	255	250	237	254	263	277	263	250	257	242	277	258	265	274	247	274	258	269	247	241	236	262	248	293	276	252	219	231	250	270	235	246	225	254	285	264	238	238	242	253	225	274	251	234	252	226	240	231	272	216	267	246	253	229	247	256	262	231	251	263	231	244	271	256	237	237	241	253	251	265	250	259	276	245	235	252	282	288	239	252	295	252	229	229	230	264	253	245	248	261	261	241	260	248	264	232	245	218	241	254	270	241	268	233	250	264	270	242	230	259	254	239	255	218	245	251	268	242	247	284	244	277	265	240	238	239	228	254	261	240	249	269	229	245	253	271	272	234	255	271	233	254	219	304	262	244	273	244	247	250	258	265	257	253	260	257	236	278	272	257	257	252	265	248	229	237	248	246	253	225	252	244	241	258	230	253	223	270	279	250	241	253	251	247	263	275	249	257	255	239	251	240	275	276	262	271	250	256	249	250	262	240	267	248	229	247	224	271	201	236	269	267	249	248	245	248	239	238	254	234	250	251	242	246	255	266	245	215	249	266	235	268	251	238	252	261	255	232	260	224	237	273	251	249	256	257	241	259	236	225	219	254	259	247	237	250	250	277	263	276	279	264	274	263	278	271	251	274	268	232	241	251	254	271	225	254	251	243	235	242	247	267	248	252	244	255	250	234	222	248	210	260	246	210	265	219	224	266	255	254	261	268	270	263	259	295	259	251	267	235	256	244	239	272	250	257	235	207	269	284	239	262	264	250	249	242	225	257	278	257	264	259	256	275	265	238	236	239	256	225	251	265	223	249	236	245	246	233	280	273	226	242	226	276	235	257	247	259	261	243	232	236	244	243	245	248	270	250	243	235	232	267	261	244	215	235	272	230	262	248	253	230	268	233	258	244	262	255	249	248	258	237	264	272	256	251	248	255	254	205	267	258	248	282	246	255	243	233	219	253	238	249	241	246	227	242	260	229	283	260	255	251	264	248	235	246	274	258	257	243	260	247	238	239	241	266	268	263	262	255	261	220	233	263	246	226	255	222	240	265	262	231	228	238	240	237	252	237	244	250	227	241	227	235	250	213	288	243	261	260	260	269	250	256	252	242	270	256	236	263	268	245	260	253	270	255	242	240	220	236	235	263	268	249	254	236	286	279	248	246	242	239	244	246	267	260	252	231	254	236	247	252	251	238	257	261	264	228	240	260	274	237	283	267	244	249	268	240	255	251	283	238	231	246	241	250	249	246	246	224	240
3322	2258	1183	845	731	766	722	579	627	615	630	596	652	631	665	625	605	595	658	580	628	607	586	617	608	582	582	646	597	650	620	636	650	582	604	579	563	610	577	589	620	628	598	630	685	627	604	591	610	599	606	639	633	575	583	587	617	689	622	535	627	585	564	568	620	599	641	605	613	649	639	590	598	608	620	618	525	610	608	633	601	602	624	607	667	650	612	648	638	606	606	600	626	637	635	565	654	634	599	615	641	607	621	636	598	599	560	592	608	620	649	606	616	612	592	593	622	616	620	630	670	621	608	625	595	604	634	595	618	625	615	590	611	623	620	620	612	597	621	584	612	604	622	617	622	633	600	610	626	633	645	594	626	616	609	655	626	619	632	622	558	581	623	623	621	597	572	588	583	614	599	601	602	561	593	652	579	642	607	644	596	573	645	598	612	610	669	582	615	630	618	628	644	614	605	619	591	612	636	607	613	626	612	647	615	588	627	580	606	589	659	625	637	599	622	636	621	589	594	641	597	596	622	602	636	611	609	594	601	622	607	614	583	566	598	645	620	598	566	655	640	665	616	616	646	628	611	637	645	598	584	613	622	589	576	618	612	615	641	603	633	577	584	616	612	632	634	633	597	620	613	586	621	612	607	597	577	637	546	623	603	618	585	659	599	593	640	625	637	618	602	628	615	614	616	589	618	580	610	663	556	602	624	612	648	597	614	612	605	624	605	583	657	642	597	650	633	622	591	621	626	634	592	605	608	590	655	601	629	612	612	623	595	590	606	591	623	627	597	632	631	621	594	618	578	602	585	635	601	626	589	556	612	630	591	585	639	639	593	636	635	553	571	655	591	593	613	629	630	587	657	615	604	603	604	618	635	610	621	563	636	554	610	597	599	636	603	619	602	591	596	607	613	620	629	599	612	668	605	622	627	612	585	572	655	558	615	614	587	601	609	608	666	633	646	594	611	634	608	667	599	566	585	628	674	611	592	602	612	631	623	659	634	563	615	588	607	651	611	595	605	620	555	634	616	589	555	630	613	579	583	609	635	643	597	601	602	614	602	609	625	630	611	659	633	627	581	572	612	567	637	635	601	617	593	597	628	616	612	556	587	612	645	592	615	594	609	585	611	588	621	547	622	599	592	613	620	579	613	612	595	639	588	649	604	633	599	662	602	574	607	581	605	601	618	615	643	613	643	587	583	623	628	592	604	633	623	635	613	597	627	632	612	614	624	619	628	564	587	636	612	589	638	627	596	615	564	645	604	637	578	591	635	594	598	610	641	607	645	614	591	646	581	617	599	662	596	598	583	646	639	573	617	575	646	618	577	595	629	595	640	622	590	592	630	593	634	659	606	616	609	611	603	583	631	619	597	631	599	589	603	617	614	598	585	587	621	637	622	600	583	624	606	619	644	613	624	631	636	603	603	647	554	607	621	635	623	631	594	637	620	605	624	593	655	612	597	593	609	620	624	637	638	594	639	614	599	589	600	613	614	607	595	607	625	634	680	606	624	586	634	602	594	635	647	617	605	620	621	592	572	612	601	613	587	611	627	628	599	552	651	597	605	620	576	601	657	600	604	648	622	596	571	596	625	598	588	627	637	611	627	647	624	612	646	609	595	626	584	624	608	573	633	593	641	595	612	647	575	599	630	609	607	629	615	606	622	614	643	572	608	602	607	602	574	651	580	605	622	648	603	577	602	599	641	626	616	621	609	580	656	591	645	630	607	596	611	617	601	576	642	609	645	610	629	588	585	600	678	601	619	656	601	589	581	595	599	642	608	632	597	647	605	642	630	658	587	616	619	653	628	602	632	595	618	605	637	604	652	626	638	604	632	598	598	649	608	640	625	597	618	631	653	618	621	606	603	604	593	629	633	678	563	624	637	634	598	645	604	659	558	620	627	605	599	595	582	636	588	605	567	652	575	608	589	654	618	604	601	636	628	627	632	600	627	640	609	589	600	589	665	689	633	562	643	626	635	609	620	600	605	618	593	593	612	645	605	603	623	647	592	632	642	623	643	602	658	608	633	590	608	578	610	600	608	635	629	578	607	628	624	608	614	602	583	615	600	583	659	632	591	607	590	582	628	610	610	611	612	623	608	634	631	608	587	600	569	595	620	636	565	583	612	640	575	612	622	639	642	623	610	632	600	629	603	649	595	632	564	585	625	585	581	586	634	599	625	640	614	616	583	602	604	605	580	629	602	603	646	586	623	606	622	592	603	578	548	551	597	626	603	592	640	577	599	620	596	639	645	599	686	610	624	625	585	628	634	599	595	643	629	620	625	613	652	584	652	598	644	629	634	617	579	596	635	601	624	629	647	626	596	611	640	613	606	623	638	608	618	613	596	643	599	622	583	584	594	598	639	629	602	607	642	604	639	622	608	621	607	597	616	572	576	622	556	603	591	602	568	623	608	622	599	620	592	581	646	644	644	659	619	609	604	571	614	584	649	644	622	611	594	594	631	616	607	572	616	632	635	550	644	585	640	574	600	606	613	615	595	566	627	600	608	631	570	648	613	639	620	618	612	596	587	620	588	586	599	650	618	612	670	639	586	599	624	628	626	631	586	625	611	658	605	598	598	597	581	591	600	630	620	637	614	641	582	590	605	621	547	604	604	636	622	645	614	631	624	602	607	593	606	664	613	616	603	634	602	662	631	602	603	607	662	601	579	596	634	681	650	594	651	604	613	623	639	594	579	608	625	604	630	654	619	618	651	632	628	614	626	641	615	657	655	617	614	598	610	588	578	578	608	599	660	586	600	618	603	626	619	620	555	580	569	579	620	602	594	618	627	590	618	628	603	643	598	606	613	628	589	614	631	643	608	595	630	590	623	650	591	582	605	601	630	600	606	574	636	593	593	624	601	613	626	604	607	591	585	633	626	614	655	573	631	618	606	593	628	550	615	596	632	633	596	584	569	641	608	585	615	607	630	619	618	618	608	616	637	602	642	640	601	624	585	616	559	565	588	604	643	634	641	588	581	599	601	601	689	627	567	606	603	601	579	582	587	607	606	619	600	642	632	661	595	580	630	642	581	630	619	616	631	602	571	670	567	606	612	601	637	658	602	623	648	611	582	645	598	607	625	655	600	623	627	539	580	624	624	576	592	604	636	610	589	625	606	614	640	596	583	639	638	632	577	589	564	556	597	635	558	596	631	604	606	589	597	614	632	644	602	635	619	637	617	623	578	649	639	604	613	578	643	623	582	561	641	617	594	631	609	601	599	576	583	609	618	634	597	625	604	635	620	583	624	609	642	636	593	549	608	592	570	621	598	582	648	632	625	610	577	633	591	586	636	674	630	610	621	665	594	604	632	598	628	608	591	597	625	600	643	585	581	636	609	628	584	609	608	652	622	596	642	618	603	634	618	604	661	600	616	590	609	599	624	617	650	599	593	596	641	575	600	641	592	597	631	609	631	629	611	590	628	606	634	623	607	607	578	632	617	564	604	615	639	628	653	602	618	608	638	593	587	602	628	572	640	612
23941	21002	24383	27804	21003	21005	12297	450	299	248	210	179	175	172	147	166	167	134	123	132	132	130	118	121	121	108	120	104	128	126	121	125	101	113	128	139	145	113	103	128	127	117	126	113	109	113	120	127	107	121	138	113	104	139	142	119	127	131	112	120	119	116	106	107	98	114	124	135	118	137	137	122	128	124	115	115	138	135	134	113	122	128	114	120	139	114	100	116	100	125	144	98	123	110	126	109	120	118	119	121	126	140	134	110	105	136	129	111	101	97	127	112	118	118	118	114	94	130	125	129	119	118	114	110	114	107	100	122	100	122	101	127	148	120	132	127	135	125	121	131	120	108	125	123	95	136	130	130	139	110	116	97	107	102	109	118	120	130	114	120	107	120	131	89	111	125	121	100	103	136	119	107	94	148	120	112	111	108	90	117	104	126	113	117	116	111	103	114	114	142	136	114	116	105	113	123	120	119	119	112	99	113	135	103	111	127	107	126	112	98	99	105	107	111	94	117	112	122	130	100	120	130	120	127	117	137	119	122	123	135	121	123	139	122	112	133	120	98	110	117	111	102	130	141	118	114	121	110	113	107	117	113	120	97	127	101	103	129	101	129	124	115	117	139	122	124	121	129	134	103	111	118	107	117	126	109	125	110	119	109	121	113	104	111	104	129	111	142	146	140	129	116	117	116	106	114	81	126	119	153	108	105	107	115	108	105	134	118	95	118	111	126	123	125	122	111	114	126	114	125	117	115	122	109	104	100	126	119	126	107	117	107	107	117	121	111	104	113	132	123	125	121	109	124	127	143	112	112	108	105	116	104	130	109	128	143	106	121	141	152	124	132	116	141	131	97	124	124	127	119	119	129	118	94	108	127	137	119	113	106	111	118	125	114	140	129	116	132	121	114	121	135	103	118	119	124	147	101	107	105	115	96	95	121	104	118	107	130	106	108	125	123	119	131	120	119	122	123	115	114	115	124	114	129	112	109	105	118	125	135	117	120	124	119	118	111	129	114	113	124	106	110	105	119	130	127	129	112	103	118	126	123	119	114	118	118	109	126	104	121	121	111	116	106	126	107	113	91	142	138	103	129	116	125	106	97	114	98	115	118	121	116	107	123	110	133	115	123	119	110	130	118	128	93	108	130	125	107	133	116	104	136	119	121	113	138	108	132	98	98	110	98	106	131	101	114	135	132	100	119	119	111	111	146	103	118	138	130	132	106	137	114	109	114	131	113	128	131	95	116	124	127	112	107	103	129	127	124	89	129	127	116	122	117	124	102	116	126	104	108	139	115	110	121	115	123	109	119	131	118	137	121	113	132	126	109	113	119	116	122	127	121	116	124	129	105	124	101	113	126	101	115	112	107	104	113	123	116	112	128	114	102	120	108	148	127	108	139	115	117	131	115	110	132	135	117	104	109	130	126	114	110	126	119	107	125	114	103	101	129	106	127	123	91	132	125	122	130	110	106	114	111	127	103	115	108	105	118	111	122	121	108	136	112	103	126	119	118	125	128	120	108	112	117	116	104	116	120	89	110	105	119	115	101	118	103	114	122	101	126	141	132	109	111	114	120	108	127	120	107	114	111	116	115	111	122	120	125	137	128	135	117	103	107	134	127	109	116	113	106	95	127	113	120	127	117	123	110	116	107	109	118	125	122	129	104	122	106	126	104	109	125	109	147	117	128	121	98	116	113	106	108	124	120	124	107	118	121	135	103	128	104	129	117	115	135	146	121	117	101	119	121	110	113	97	107	121	115	107	113	114	134	124	128	119	123	132	139	125	118	115	130	116	118	117	104	112	124	119	136	121	125	102	104	116	101	132	125	108	133	123	120	121	127	124	83	103	123	127	116	125	124	138	101	107	109	120	126	103	109	115	120	135	127	118	117	117	92	106	135	115	116	143	121	116	118	117	101	109	104	101	99	111	118	139	122	134	126	139	109	119	112	119	130	94	117	112	98	106	117	119	124	92	94	98	109	107	122	121	138	140	106	119	107	123	135	104	120	90	115	114	126	118	108	114	112	119	115	110	117	109	101	117	124	101	114	125	128	121	142	122	130	129	121	127	129	111	111	121	119	133	126	122	115	105	124	116	107	120	125	113	100	126	93	106	127	125	107	123	110	123	121	132	120	116	103	113	116	116	112	120	103	124	116	111	104	115	126	121	110	114	134	126	98	105	100	108	137	122	120	125	107	125	126	133	143	107	126	104	133	123	119	124	117	106	116	124	121	112	102	102	123	108	123	111	113	121	129	119	138	88	134	118	121	107	140	130	114	112	110	131	111	122	98	118	119	113	100	114	118	118	115	131	116	132	133	124	123	113	116	136	130	106	123	106	113	117	113	130	121	135	99	117	92	113	121	130	121	121	122	121	135	106	122	126	112	120	132	96	129	103	102	110	118	122	119	108	106	116	106	138	114	110	123	99	112	126	128	117	117	115	105	108	114	107	117	107	97	125	115	123	129	104	104	135	125	108	125	123	118	115	126	121	116	115	100	122	121	114	103	109	119	115	100	101	118	126	122	114	141	116	130	110	109	129	120	108	118	122	126	119	115	121	116	136	119	130	117	105	108	96	126	120	132	117	109	112	104	128	134	110	110	116	118	104	131	139	123	123	119	104	110	120	101	106	123	116	115	113	99	120	121	119	111	114	99	114	140	99	100	104	103	138	115	109	121	115	102	144	132	118	122	115	126	95	128	115	114	124	118	118	101	94	108	125	116	113	121	126	142	102	122	115	101	141	111	108	136	127	105	120	128	115	122	116	110	109	94	118	112	117	106	138	128	126	113	126	112	98	106	101	109	121	107	118	147	113	116	124	108	94	132	126	105	119	131	128	128	120	99	142	110	89	106	110	135	141	110	125	90	113	130	124	119	109	109	125	109	126	114	123	112	107	100	132	124	102	99	113	95	108	122	112	120	121	106	126	114	139	119	128	139	102	110	112	111	109	110	116	106	114	140	129	121	110	126	124	125	117	115	131	105	125	112	113	121	120	114	115	113	123	109	117	102	128	120	101	114	121	116	111	116	112	102	98	112	129	106	99	146	110	111	126	126	125	110	116	138	128	106	120	106	129	136	97	97	105	121	101	113	113	120	102	89	126	122	119	109	117	108	99	119	110	122	113	116	122	90	106	108	120	111	123	127	117	105	120	105	113	115	122	107	126	140	112	108	116	131	116	114	115	100	111	118	101	93	119	120	130	119	105	127	123	107	128	137	140	128	121	105	117	108	123	135	117	128	102	126	129	112	102	129	128	115	129	116	107	118	123	127	131	116	107	121	115	116	122	104	107	108	118	102	104	112	112	110	88	107	108	118	106	122	127	111	113	105	116	114	116	131	106	114	132	122	103	135	106	110	139	96	118	120	111	111	107	101	110	125	118	107	141	118	110	113	115	95	120	111	113	116	108	108	120	94	123	123	126	117	118	121	115	115	114	120	116	108	83	102	123	116	113	126	107	133	99	119	131	134	135	101	101	115	117	111	117	109
3227	3452	1500	872	619	444	422	391	362	396	338	352	330	343	347	348	346	350	363	342	319	318	304	318	304	341	323	359	306	335	315	312	317	284	345	294	356	351	336	314	351	346	344	335	332	293	336	328	300	330	310	365	329	309	334	328	299	297	304	334	323	348	309	326	302	330	321	328	310	334	325	322	308	319	308	318	316	310	360	288	328	309	329	323	318	323	319	313	260	333	335	323	313	322	347	319	297	336	324	336	337	307	298	301	307	305	346	324	347	350	296	321	288	319	308	316	337	306	316	306	293	318	330	294	312	287	286	346	302	369	326	298	295	368	333	340	306	328	286	334	337	308	307	321	343	328	304	340	328	296	294	333	298	303	353	329	305	315	323	325	325	327	345	299	302	331	313	303	336	332	307	328	344	321	323	342	314	329	318	325	304	305	316	329	343	303	305	336	313	324	289	346	308	292	331	304	323	332	342	335	331	350	321	345	319	305	356	350	336	302	313	330	308	335	320	293	327	339	326	288	325	334	342	341	348	288	328	320	321	312	339	322	327	324	301	329	304	312	323	346	311	337	299	322	368	323	305	304	324	318	332	328	340	314	352	301	326	309	322	290	323	294	312	336	315	355	319	323	308	321	345	357	290	309	315	351	334	356	301	341	312	330	337	344	343	341	345	329	354	300	361	341	318	354	323	318	319	309	316	317	344	293	337	318	304	309	335	293	336	350	320	329	295	368	331	322	305	322	306	318	303	330	342	291	345	312	341	323	352	302	322	317	324	325	313	319	334	335	306	292	308	298	292	336	306	363	330	286	363	325	334	356	318	310	330	315	276	353	314	317	293	320	338	302	308	310	346	317	346	281	311	348	339	330	313	366	337	309	307	293	298	343	320	321	313	335	315	315	328	313	302	331	321	319	321	316	282	328	330	307	321	299	308	315	309	304	315	303	330	275	330	307	320	291	334	308	337	338	316	322	317	285	322	338	345	316	304	302	329	356	327	306	364	350	340	330	337	314	316	333	331	308	315	322	347	342	327	331	322	295	319	300	330	344	327	305	324	288	321	334	311	315	299	321	294	330	314	325	304	336	316	332	325	325	324	319	341	302	336	319	328	343	292	330	349	306	362	300	344	314	318	327	312	317	331	303	340	330	366	315	300	316	338	294	329	299	320	345	312	320	325	326	300	301	322	311	309	332	307	308	316	321	326	323	304	325	323	324	364	335	306	325	321	338	315	320	321	345	310	289	309	304	323	321	314	348	313	295	329	318	333	344	302	324	315	320	271	312	300	312	307	331	308	331	296	335	307	314	281	331	311	301	328	302	332	306	364	340	296	332	307	320	348	301	308	383	329	335	315	349	317	319	318	299	319	330	304	330	317	294	293	292	325	340	321	307	311	298	317	321	305	328	297	345	316	322	327	309	319	298	298	337	306	304	331	278	330	307	336	298	327	309	306	302	330	329	332	345	306	337	333	350	312	321	333	322	298	311	314	332	308	283	343	319	291	348	357	341	348	342	328	313	291	351	341	316	341	327	305	347	311	322	331	299	358	352	331	309	332	323	332	316	308	309	305	316	288	293	327	322	326	306	344	321	305	335	307	295	294	310	281	316	312	329	312	341	322	341	333	289	318	317	318	316	354	351	315	290	298	291	340	346	319	318	315	328	283	304	313	338	322	308	338	297	347	337	334	303	301	319	311	308	288	348	315	302	322	352	326	350	298	315	301	336	327	314	298	301	327	351	321	317	328	317	322	360	325	341	311	335	333	316	289	332	327	328	308	319	328	325	367	337	316	316	328	322	309	335	334	333	327	299	352	329	325	325	292	309	284	321	314	303	336	345	327	309	323	317	307	312	336	333	336	344	357	345	311	331	296	326	318	335	310	296	310	324	342	310	307	305	264	295	324	324	371	339	321	319	312	316	320	302	323	327	313	315	323	309	345	304	325	320	353	354	313	294	310	318	363	328	305	337	317	336	273	318	338	342	343	339	352	307	344	352	313	326	331	326	318	314	347	322	312	330	349	387	327	300	325	331	334	305	343	316	296	298	304	306	318	289	323	317	315	280	321	298	318	297	340	337	301	350	317	289	299	308	355	334	294	328	327	334	328	304	305	304	300	302	292	310	341	318	320	286	298	292	311	311	358	313	293	329	320	326	319	306	287	318	337	317	364	298	331	296	359	311	298	339	299	281	325	310	326	320	302	316	338	268	312	323	313	334	331	333	311	332	335	300	304	312	307	327	316	322	305	346	324	315	320	329	308	310	313	287	319	322	306	303	304	318	285	363	338	304	328	310	325	312	301	337	307	284	285	347	314	313	276	330	296	315	343	320	354	325	336	329	331	320	320	302	304	318	345	301	335	289	286	331	343	328	312	369	287	351	315	316	322	362	329	320	292	327	332	327	318	332	295	323	333	324	318	327	326	331	337	331	324	370	316	314	336	310	307	313	291	322	315	317	360	339	326	315	312	348	331	344	362	318	347	314	338	322	316	309	329	284	334	325	309	316	323	300	296	274	322	307	342	320	338	340	328	317	314	329	287	307	321	294	327	316	313	331	349	342	319	347	313	287	351	320	294	312	315	323	319	312	324	313	324	309	296	328	349	325	308	329	327	307	300	344	311	315	304	316	334	299	322	281	307	316	317	330	318	316	353	296	333	344	332	321	322	322	344	336	308	308	290	324	331	323	322	315	333	351	347	362	338	308	320	317	350	327	334	339	322	311	318	335	323	329	310	327	321	293	307	334	279	334	344	308	327	323	309	354	298	327	309	313	311	298	320	348	320	296	329	304	345	297	300	299	334	321	315	317	332	325	320	313	306	317	336	322	308	322	314	302	325	310	318	318	300	321	314	300	335	317	313	332	327	302	346	309	326	320	287	310	291	320	327	309	301	299	320	334	360	306	284	319	365	344	315	293	279	298	300	289	301	354	310	308	320	332	351	302	317	286	322	331	300	313	326	318	348	344	312	316	324	342	311	311	320	331	312	307	314	328	322	280	312	312	315	325	301	318	331	320	301	321	336	351	349	327	309	344	296	351	329	321	334	318	320	353	316	348	347	306	289	310	314	280	338	317	308	346	308	299	296	325	337	354	335	350	316	346	335	292	307	354	317	339	304	332	319	318	327	317	315	310	339	297	306	304	349	324	318	340	319	328	312	339	311	305	310	332	320	350	314	346	308	293	316	325	308	341	313	300	342	316	300	334	308	347	341	295	317	309	317	351	329	314	327	351	322	304	312	335	350	315	332	348	316	315	361	303	354	356	332	366	339	347	310	299	282	352	343	335	339	343	287	323	326	298	324	315	332	287	315	341	304	304	298	341	329	306	302	334	310	315	320	335	312	323	334	341	310	358	297	335	323	320	344	327	343	329	299	315	320	275	301	286	311	319	306	310	314	335	288	330	311	345	330	294	324	321	325	340	318	300	340	303	292	320	329	336	344	277	317	311	336	330	306	357	325	326	307	320	334	327	331	311	304	296	360	325	296	325
30822	20490	10549	826	426	392	342	327	335	415	336	363	375	348	358	360	377	347	346	339	342	369	312	349	370	350	310	337	363	353	321	326	344	353	320	325	337	350	328	326	333	362	329	341	378	326	355	328	372	330	354	353	361	310	352	361	372	363	321	366	323	350	334	379	359	320	373	337	320	367	378	347	338	379	324	319	374	335	336	359	364	358	354	321	320	354	339	335	349	366	381	349	308	361	330	319	342	313	361	348	361	332	348	352	361	341	314	349	309	326	359	358	319	369	354	330	365	297	315	346	343	330	318	345	296	332	316	350	350	371	344	356	333	361	348	349	359	346	350	327	374	322	337	362	384	347	339	357	341	341	332	333	353	369	321	369	403	333	344	342	343	347	319	316	346	354	360	377	324	322	345	322	345	342	370	318	353	343	356	361	346	344	381	333	339	326	350	332	290	322	323	340	340	357	356	347	316	337	343	350	355	342	338	339	380	352	337	332	333	370	334	355	355	349	331	373	347	328	337	347	327	331	361	331	352	372	399	319	341	333	327	361	340	357	335	321	342	313	364	359	348	359	369	362	332	346	358	361	315	370	355	326	326	328	334	336	337	343	366	342	337	338	382	375	337	378	327	330	344	340	335	364	344	322	348	349	360	324	315	348	313	358	341	376	343	363	332	325	341	335	334	311	323	377	320	306	336	349	339	341	330	340	352	334	336	325	388	347	359	333	306	322	310	337	342	366	336	316	349	328	380	356	348	321	345	366	324	350	327	317	351	358	353	358	341	360	351	356	316	359	350	348	323	369	312	340	341	348	325	354	371	379	354	331	322	362	364	326	360	388	332	314	352	394	373	363	330	358	305	313	340	371	358	332	373	354	361	333	333	359	342	325	365	358	357	341	317	386	333	342	350	326	379	338	323	371	338	345	326	370	360	386	345	353	334	321	362	351	355	406	367	324	342	363	364	357	323	340	357	307	325	310	343	353	336	362	333	376	339	322	363	299	341	317	351	357	340	335	355	345	333	325	348	353	365	340	344	330	362	310	360	335	304	348	317	337	327	368	392	356	310	358	366	356	325	380	364	336	349	373	336	336	337	363	358	338	356	325	357	369	320	327	356	342	325	351	352	329	317	358	357	374	338	310	345	346	301	309	345	324	348	332	350	336	309	323	332	360	339	330	328	354	339	345	346	318	330	351	328	359	327	375	342	338	341	375	332	315	381	352	343	341	341	385	375	361	319	330	344	372	342	344	320	344	325	329	354	316	329	346	336	411	338	322	331	320	360	365	331	358	365	365	346	364	356	355	329	346	334	336	347	350	356	348	354	348	342	373	351	350	366	340	321	349	379	336	365	335	292	311	335	386	319	345	342	353	330	326	331	393	367	355	332	335	354	345	338	382	331	314	345	328	315	343	339	350	334	308	376	355	354	342	352	350	350	361	313	312	324	334	310	372	344	362	377	320	346	324	313	340	357	341	348	314	325	320	325	355	332	346	360	334	306	374	350	352	345	357	310	349	342	364	312	343	311	338	321	332	358	320	372	324	343	363	379	314	311	327	351	351	305	307	321	328	361	375	353	345	342	323	326	348	370	333	333	343	338	322	363	345	336	310	377	341	319	390	314	286	368	332	335	375	374	363	350	342	336	315	349	338	334	326	345	331	327	380	346	350	381	346	320	381	335	336	306	328	328	340	346	330	342	339	376	326	353	331	351	315	374	326	336	339	335	362	345	339	366	341	364	345	342	351	363	334	341	359	324	348	329	328	358	371	368	326	352	371	373	379	357	343	309	318	341	359	383	343	355	345	363	317	351	372	345	357	352	368	371	366	359	382	382	382	360	339	358	362	359	384	346	347	366	347	332	355	343	339	307	327	325	358	333	344	343	337	349	385	378	310	332	351	355	344	384	328	332	322	350	347	350	343	351	378	366	324	377	372	335	314	378	318	350	333	389	335	347	346	380	343	356	322	341	324	310	342	320	325	375	339	356	343	318	373	325	324	357	373	356	359	338	321	345	364	361	325	370	337	376	342	350	356	363	337	350	349	345	336	343	340	318	324	352	386	338	352	348	362	372	342	328	336	360	395	380	338	365	331	331	335	352	340	345	326	333	322	331	338	364	292	325	347	348	326	349	359	354	334	322	338	369	332	336	343	358	351	338	329	329	374	354	338	347	362	330	344	344	316	328	358	323	304	333	340	344	324	354	357	367	346	359	315	335	375	344	336	366	331	381	341	314	360	372	325	345	356	345	344	377	350	376	372	362	317	331	333	337	365	326	351	375	355	334	380	339	384	340	320	363	327	304	333	342	330	355	343	321	322	354	352	334	323	347	368	324	330	323	348	323	342	333	368	372	359	328	335	317	316	353	349	333	332	367	328	356	352	365	325	317	352	395	346	343	343	337	351	352	332	345	332	356	382	361	343	364	298	376	378	344	318	386	337	320	365	325	323	308	333	356	344	344	335	327	340	341	358	334	338	335	359	350	340	350	348	363	339	369	345	338	317	344	353	315	338	374	338	347	333	343	345	350	339	332	327	331	341	339	328	336	320	348	358	340	360	358	351	312	351	342	340	343	338	344	347	371	358	347	343	345	362	352	308	362	367	333	361	365	335	367	347	362	368	365	350	341	345	354	322	367	343	344	334	345	341	327	348	312	346	359	370	337	342	321	325	373	346	334	321	329	340	352	346	332	317	338	347	338	350	335	386	345	358	329	349	350	366	341	346	397	336	369	387	356	398	330	334	332	336	398	338	348	353	344	339	349	317	336	354	355	349	335	358	342	323	345	350	328	348	334	342	364	349	339	340	333	347	355	341	338	340	334	325	330	340	339	376	306	348	370	351	357	333	362	339	344	330	347	366	315	354	326	315	381	343	315	329	340	329	343	356	311	362	360	357	336	325	326	341	349	349	366	336	374	350	336	357	338	343	357	364	349	351	370	358	358	350	399	345	358	349	325	364	370	344	317	335	342	360	323	325	326	346	333	318	359	357	304	339	318	371	371	359	319	334	338	351	338	352	377	352	328	356	331	371	335	345	370	363	360	368	375	306	326	351	336	360	360	343	346	324	330	342	331	342	354	386	295	394	377	329	368	327	371	329	316	303	363	321	354	360	344	361	353	377	342	337	309	330	354	324	336	363	355	347	373	342	318	318	354	343	364	358	347	356	312	342	310	350	339	353	332	308	348	338	360	367	367	381	368	339	336	354	348	350	360	354	333	326	328	320	369	344	340	361	343	312	327	328	342	330	327	323	347	370	349	334	329	352	343	357	353	345	375	366	326	347	334	325	368	355	359	317	321	376	320	295	319	345	345	364	322	375	331	364	374	374	339	342	357	312	324	333	328	337	347	342	317	305	340	390	343	358	374	303	346	388	340	344	364	339	349	352	331	363	337	340	324	358	359	308	341	348	364	323	343	352	328	295	326	328	328	382	326	328	345	351	323	325	359	373	354	355	334	367	293	337	368	326	403	376	316	365	329	329	354	321	312	350
5685	1225	943	942	885	861	785	816	836	857	825	868	805	880	782	835	804	806	817	845	812	823	852	822	825	826	794	824	859	862	847	843	796	870	809	849	834	901	842	818	830	838	829	810	862	831	853	811	829	820	826	846	798	844	818	814	832	808	812	827	798	856	827	836	862	860	814	825	851	853	841	851	794	844	847	779	810	813	799	780	828	832	789	793	801	871	763	835	822	848	770	835	788	807	831	817	823	855	833	830	824	822	828	849	831	846	833	822	815	809	820	812	895	818	883	837	804	800	866	829	821	837	881	847	782	771	813	803	870	807	851	845	864	837	797	841	858	770	829	817	837	848	823	796	813	827	811	836	806	828	826	852	813	804	825	837	859	831	819	824	795	808	774	835	876	830	805	865	884	838	854	816	859	844	773	814	818	809	806	829	840	831	775	767	858	857	818	791	799	827	815	841	827	857	816	887	797	842	798	858	816	854	838	865	840	856	813	818	809	814	835	814	876	870	836	791	793	828	864	800	813	819	822	831	800	817	821	802	839	825	846	831	867	860	831	874	823	841	813	779	796	888	805	835	860	840	812	816	814	835	829	884	825	811	770	814	805	832	830	823	804	842	829	801	880	763	842	793	855	853	844	833	795	852	803	834	827	858	783	812	891	821	811	836	842	757	824	835	809	881	811	873	884	778	833	849	808	835	807	811	852	809	855	848	839	799	865	827	807	834	821	865	873	815	803	795	801	828	837	830	848	783	908	868	858	841	828	773	847	869	872	881	838	812	871	788	861	859	903	788	901	833	815	834	853	875	828	827	859	797	805	845	800	870	821	873	828	813	796	865	811	828	819	810	798	817	873	849	856	816	872	753	816	832	840	841	859	821	855	836	809	824	820	838	821	841	860	871	823	807	805	850	859	796	835	801	817	871	839	850	812	823	850	814	815	781	784	852	770	794	865	850	842	819	785	865	880	824	793	778	817	811	811	802	862	898	813	865	828	837	826	843	869	812	815	819	779	825	840	876	883	857	797	810	802	850	872	802	881	854	805	815	768	838	858	841	854	828	861	801	851	794	828	852	801	845	814	802	861	828	866	834	884	799	850	754	786	851	819	791	847	836	801	927	772	811	810	816	820	783	788	877	869	820	841	812	793	839	858	864	897	817	845	850	879	787	785	838	830	825	802	828	800	811	831	822	817	833	817	878	799	864	816	821	818	789	859	852	807	805	821	852	808	901	779	795	826	776	835	829	802	837	817	827	801	842	861	805	844	864	804	856	786	822	875	810	774	811	854	796	792	819	845	787	843	853	795	810	847	780	768	801	773	837	830	805	813	789	800	892	842	805	798	829	844	844	879	778	855	838	875	817	826	832	870	866	839	873	892	838	832	816	839	835	841	741	796	819	831	820	865	821	760	818	834	866	840	821	810	786	751	812	830	800	860	852	831	819	835	845	826	840	836	789	835	800	821	845	879	806	882	816	845	803	862	802	849	798	883	815	841	896	859	794	816	826	860	869	800	825	794	842	845	823	849	813	844	826	836	788	826	831	785	852	808	825	786	822	777	821	846	857	856	817	862	845	798	829	884	848	834	857	800	833	841	813	824	824	865	887	871	797	814	801	794	856	857	867	898	842	803	856	865	832	833	865	849	843	832	791	819	796	825	822	792	834	813	844	817	812	845	818	824	839	868	820	832	885	847	806	856	785	907	785	887	838	791	841	830	817	846	828	818	824	795	792	807	829	811	827	852	834	833	832	822	751	832	908	829	865	789	821	855	872	784	844	854	860	815	836	814	816	821	780	794	788	815	796	870	823	819	829	846	811	816	817	875	813	804	812	837	807	812	834	838	842	797	805	769	791	855	855	831	839	796	847	859	826	883	820	868	808	802	838	812	819	791	785	855	839	842	826	849	838	838	807	908	862	833	810	792	860	835	805	820	831	851	823	881	864	846	845	867	839	868	835	803	787	846	817	837	889	849	807	815	864	826	790	858	793	761	795	802	864	834	798	847	864	808	843	828	829	829	832	797	849	790	866	858	808	812	853	886	818	835	772	787	874	831	873	839	841	789	876	882	844	808	820	831	773	833	810	841	843	819	834	872	855	891	797	885	810	865	835	837	845	819	825	848	874	789	821	806	807	832	835	829	826	838	799	792	815	762	837	831	806	849	795	766	844	805	764	840	831	824	803	813	795	814	830	829	822	824	827	822	886	814	790	840	799	870	826	762	854	858	824	821	838	876	864	824	822	852	791	886	833	889	862	833	843	839	788	818	829	874	808	813	852	779	827	844	855	852	813	840	832	838	808	845	853	870	824	814	782	867	781	823	856	814	838	893	815	819	836	867	825	829	843	823	813	806	880	809	808	865	845	833	777	835	811	870	846	817	793	879	816	835	815	777	814	820	807	789	853	780	792	824	852	784	818	863	838	875	873	798	755	833	851	852	759	798	798	918	827	785	829	813	801	811	833	878	819	836	849	823	834	868	801	840	801	776	803	816	817	787	827	814	807	845	826	842	874	825	800	808	832	817	776	797	829	792	814	814	806	811	855	806	843	876	841	848	824	828	864	829	812	831	821	819	784	857	762	812	810	865	871	880	833	790	806	833	824	828	837	859	877	892	862	816	793	815	799	829	830	794	819	814	797	857	881	813	864	847	803	854	829	821	801	816	844	804	852	767	794	800	782	822	808	869	798	796	840	862	822	811	813	864	800	848	784	866	857	853	811	814	818	805	825	862	798	821	819	788	856	796	800	815	823	830	832	764	806	818	811	810	867	832	817	850	813	845	824	831	855	846	802	854	870	816	836	790	832	803	855	840	881	829	831	819	828	860	839	819	824	788	853	796	828	824	827	827	822	821	808	804	852	859	876	829	867	853	863	797	796	849	780	831	840	834	798	810	844	885	820	831	853	836	810	868	824	834	832	805	815	868	827	851	821	820	857	813	819	763	849	854	857	880	831	840	845	864	818	810	882	832	856	799	862	818	771	797	825	779	777	843	778	798	826	781	760	815	811	804	813	852	835	850	834	849	805	804	868	830	786	782	785	795	852	826	806	790	812	817	827	783	850	785	825	874	830	870	784	846	817	854	813	895	862	826	812	866	783	848	834	772	831	846	850	830	823	858	803	801	833	883	831	842	826	806	768	809	813	821	805	845	813	794	870	873	856	800	815	874	828	907	825	809	829	792	845	838	839	760	876	821	886	769	816	819	824	853	857	746	816	863	800	818	805	821	837	839	848	844	811	849	835	863	861	824	898	856	849	843	807	856	844	797	810	841	864	794	874	854	801	822	801	813	815	899	864	835	804	833	839	818	800	825	815	860	805	830	799	819	799	865	831	802	858	842	812	835	822	846	804	766	823	828	791	793	782	810	846	768	855	799	848	802	822	869	835	804	782	794	844	813	839	802	865	879	842	857	805	825	838	838	840	824	823	853	864	858	888	814	840	809	855	872	854	780	807	796	830	830	810	773	852	807	877	813	831	821	792	838	810	816	839
24598	20984	23885	28248	20990	12607	568	346	294	323	310	254	261	304	279	253	281	232	259	267	240	255	272	248	274	241	261	281	282	287	248	262	257	273	253	254	250	272	225	259	263	270	231	280	228	242	262	270	243	256	247	260	236	243	248	239	279	250	262	239	240	256	275	254	242	265	237	245	239	258	270	260	250	265	252	240	275	247	253	258	275	261	272	279	245	231	244	239	240	253	271	274	267	245	235	258	242	232	244	263	265	262	236	275	263	263	229	236	281	255	214	247	256	271	258	248	256	238	244	253	270	246	259	223	252	272	249	249	226	242	236	267	275	232	271	265	286	256	280	264	235	246	240	278	245	266	265	240	268	259	239	252	218	250	284	246	267	252	263	262	239	225	238	249	209	223	263	242	236	211	238	227	268	246	241	269	244	272	231	203	238	247	268	271	240	239	228	259	287	254	237	232	217	252	254	237	230	245	248	234	249	245	261	241	239	242	242	244	257	264	268	283	243	264	234	255	230	279	242	258	260	245	229	253	255	257	262	232	252	240	241	277	255	289	227	245	249	287	247	283	222	266	260	260	210	250	238	240	248	264	245	231	232	252	271	256	229	246	249	238	248	248	276	253	265	223	235	262	237	280	251	249	247	257	234	254	240	214	263	215	264	234	248	251	246	238	250	257	259	234	238	233	228	245	258	247	240	268	223	241	266	242	273	225	255	270	248	244	276	247	267	235	266	266	280	255	231	253	256	235	259	256	244	273	262	261	255	248	253	274	281	239	222	267	269	264	237	225	270	262	228	247	267	259	254	264	251	250	244	208	223	280	239	236	245	216	249	267	213	268	248	269	230	275	222	255	302	253	240	266	270	248	251	251	255	265	256	248	248	247	263	217	284	278	218	268	258	263	268	259	236	279	282	270	251	224	274	237	213	275	282	236	248	237	242	257	231	278	229	238	254	268	256	242	257	227	263	240	247	251	239	268	244	235	256	243	220	248	225	268	248	243	242	232	266	262	238	268	244	271	252	222	248	256	239	259	256	257	244	241	241	274	245	222	257	243	261	260	236	261	222	267	246	228	230	267	237	221	246	262	235	232	253	249	247	240	253	232	247	278	224	232	261	256	245	249	251	273	227	244	259	253	270	254	249	257	246	245	247	238	271	262	247	274	264	250	263	283	267	250	228	230	253	252	253	260	260	253	239	237	210	248	236	244	252	265	276	246	267	287	266	269	258	247	242	256	233	251	277	260	260	286	259	260	275	242	253	239	234	258	231	284	228	261	266	290	253	268	225	236	274	255	271	219	255	246	244	266	223	240	228	251	241	232	241	242	251	217	270	255	266	221	227	244	233	251	247	241	240	261	248	247	243	262	242	260	223	243	252	246	226	231	265	244	251	258	249	247	239	284	264	264	226	276	240	278	215	275	246	263	246	248	246	255	279	235	240	254	268	268	245	259	297	231	239	250	238	232	239	248	261	254	253	233	254	219	237	274	248	263	235	262	279	238	253	243	243	245	263	239	239	263	267	240	255	236	243	279	238	222	253	270	242	257	264	280	244	257	234	231	267	261	259	257	251	238	231	234	258	218	241	262	269	239	260	230	247	247	222	245	243	271	237	235	251	254	263	267	267	255	239	239	259	260	250	254	240	261	244	263	245	287	230	249	243	247	221	234	276	251	263	243	264	232	219	251	235	251	240	206	249	240	233	257	229	264	243	230	264	258	266	257	239	234	240	242	266	253	276	263	277	250	260	235	215	253	250	242	217	257	256	263	241	254	219	246	219	308	235	274	255	262	259	259	241	255	267	270	220	249	248	292	246	209	263	265	252	244	230	225	235	258	277	265	229	241	232	257	244	277	248	270	279	257	231	250	264	253	259	242	244	245	280	247	225	244	247	224	253	248	254	241	241	264	224	251	271	283	237	248	233	237	252	250	261	261	237	243	270	285	237	248	272	239	290	251	252	265	241	265	246	237	249	218	250	245	240	229	247	252	252	262	235	255	270	249	253	260	229	248	258	276	221	239	261	241	261	253	249	259	284	236	258	258	218	228	240	230	235	203	232	260	251	241	273	271	268	259	270	269	266	264	239	260	258	257	245	267	252	287	234	251	258	241	249	212	263	259	243	269	259	228	242	234	229	223	221	278	251	256	277	275	200	242	275	281	242	239	233	234	245	243	254	267	265	293	252	242	271	264	229	221	246	254	244	261	257	252	271	235	269	280	233	247	219	226	271	257	264	260	231	267	263	259	226	255	225	255	264	269	234	243	249	222	268	264	260	227	225	240	251	252	227	261	252	249	273	273	256	275	258	236	216	237	264	244	252	249	272	246	266	229	245	264	254	270	242	243	248	253	251	256	246	218	258	265	223	262	243	216	272	255	258	253	243	262	259	277	246	281	247	233	245	259	240	232	240	257	217	265	257	236	239	249	241	251	213	238	243	247	243	261	278	221	241	257	231	260	219	250	239	262	256	231	234	260	235	245	261	229	254	241	260	247	239	248	230	274	251	252	245	243	242	235	242	236	268	286	258	242	251	242	249	252	272	256	261	229	225	269	237	255	261	278	242	231	236	258	245	245	248	266	246	252	267	242	239	256	231	253	274	274	282	248	227	263	252	249	261	250	259	248	260	254	249	294	248	263	239	267	243	263	260	245	247	236	227	239	243	239	280	242	255	275	265	250	254	253	248	254	288	260	258	275	239	254	246	236	251	260	238	269	262	237	237	233	231	261	261	250	237	250	258	257	265	235	221	263	268	241	242	259	234	224	249	255	285	279	222	242	264	254	237	276	241	244	280	253	237	257	245	251	239	236	241	250	242	244	218	221	232	253	266	251	265	252	239	262	229	262	272	205	256	224	238	261	248	269	241	277	240	241	270	235	219	268	224	243	229	251	269	265	260	230	272	252	237	240	235	221	250	259	256	251	246	240	242	264	269	237	249	265	259	239	256	233	285	254	204	246	247	266	235	255	245	263	233	265	263	249	229	243	249	250	254	231	260	243	219	236	235	278	280	261	241	236	235	260	228	251	267	232	239	273	243	232	218	249	248	253	253	234	254	279	251	241	240	217	235	246	243	233	200	269	277	239	252	267	226	251	238	252	277	250	240	239	239	265	244	242	285	263	247	267	275	224	267	276	267	239	252	253	263	231	256	242	227	246	244	245	253	260	232	239	246	269	259	228	238	246	247	240	259	226	263	268	258	246	239	259	251	227	229	248	259	259	227	261	237	236	266	259	264	235	266	252	258	254	259	261	244	268	270	249	264	261	251	239	256	244	253	244	258	272	256	240	221	235	234	253	251	233	224	242	239	229	262	247	257	252	256	250	239	234	252	218	251	275	254	264	234	242	239	243	270	242	256	237	245	262	248	247	234	241	246	275	215	242	245	259	252	255	245	249	244	249	245	236	260	234	251	277	254	250	287	241	228	258	277	283	257	266	252	283	255	244	244	250	273	265	256	254	245	240	270	233	234	231	265	252	245	240	246	232	249	266
3220	2257	1235	899	788	652	634	666	603	623	669	646	579	616	595	632	628	575	584	590	613	605	645	646	653	602	607	590	581	604	558	611	574	595	671	646	538	605	545	592	609	577	620	633	610	574	594	584	642	638	632	598	644	640	611	592	699	645	617	622	632	623	623	592	611	614	650	597	590	572	638	624	612	661	612	618	595	596	602	607	621	601	546	579	603	592	635	595	637	593	636	607	594	596	640	596	621	646	593	618	613	607	631	629	646	594	626	621	611	625	651	560	630	615	586	592	598	612	638	577	656	621	636	619	627	601	554	595	599	617	624	669	623	603	587	655	611	632	660	613	609	630	581	636	617	642	602	645	616	583	646	587	626	590	605	587	642	582	641	589	618	595	610	631	594	627	625	586	583	601	605	594	636	634	616	582	606	602	636	604	581	612	618	632	649	660	637	642	623	575	596	583	642	660	596	602	632	601	661	630	605	617	591	618	585	619	608	612	629	640	591	592	643	635	556	609	620	623	618	680	647	612	626	561	614	629	597	581	582	617	583	614	647	610	591	608	640	608	614	614	606	600	554	583	586	591	602	607	597	611	612	605	637	595	595	585	583	587	579	572	630	596	631	603	598	641	636	579	578	590	587	595	613	629	581	621	617	624	576	656	604	602	569	570	618	559	646	582	616	612	634	616	634	570	636	597	636	564	624	625	666	567	655	592	615	633	627	572	627	594	630	574	618	605	574	648	628	610	586	597	598	613	600	569	583	607	572	609	582	612	645	609	591	611	622	624	630	586	600	628	626	645	602	612	590	616	635	584	596	581	610	655	632	583	591	602	663	597	602	547	629	596	642	569	653	618	581	612	592	618	642	605	606	637	640	611	620	580	598	649	600	581	605	602	608	581	638	607	608	579	618	607	638	641	591	597	596	601	650	633	627	609	616	613	607	617	610	657	592	645	583	619	567	607	615	593	567	596	594	603	648	604	616	633	597	639	602	640	598	567	621	630	622	598	658	578	595	616	561	604	631	599	600	621	649	590	623	627	630	582	625	624	603	573	603	645	631	624	596	603	614	621	618	630	621	614	607	614	622	611	595	595	633	629	595	627	632	587	566	622	574	598	557	599	601	610	661	592	619	635	579	614	565	616	594	606	598	664	585	592	584	602	612	635	656	618	565	655	590	618	625	563	568	640	602	627	558	635	614	638	644	603	583	611	614	614	648	619	604	587	569	605	657	605	581	618	647	576	607	637	626	692	631	641	630	590	606	586	620	631	575	604	615	596	592	613	643	609	581	597	620	631	607	594	633	598	591	624	616	599	614	620	640	640	551	633	603	610	622	583	607	602	593	575	591	592	654	631	603	617	604	601	592	635	625	576	634	593	596	603	590	603	593	627	589	591	594	553	598	631	655	625	600	634	589	616	599	615	577	612	608	615	587	585	621	599	640	586	617	578	597	637	639	610	655	608	588	623	620	613	642	643	628	648	602	606	621	621	626	581	635	628	631	618	604	639	655	632	604	605	611	619	610	661	602	626	579	623	633	602	576	633	611	639	580	630	588	567	612	621	541	633	585	620	580	621	606	583	586	601	599	596	598	603	587	580	607	612	581	607	613	611	589	641	567	649	625	616	592	625	604	555	618	612	647	643	632	619	599	623	558	674	609	607	583	635	657	646	668	686	611	602	666	569	606	614	617	621	563	605	635	589	610	616	580	622	619	560	629	635	600	609	602	665	594	608	631	609	613	580	591	620	616	623	598	589	606	618	604	593	611	638	587	583	659	637	582	600	603	608	609	613	606	614	608	631	579	642	647	593	635	636	607	619	619	590	568	610	603	613	607	617	651	618	583	662	575	590	598	612	625	655	605	577	568	619	616	594	589	579	606	603	576	602	613	610	599	567	596	608	597	598	606	597	633	644	582	552	610	624	582	624	561	627	613	619	627	627	601	626	601	587	626	625	604	654	575	609	602	624	614	607	563	646	607	625	570	614	595	597	618	627	577	665	574	606	599	593	569	616	607	599	594	582	607	628	581	639	580	627	616	625	650	629	588	643	606	593	570	567	539	644	606	612	581	605	615	567	586	601	612	617	587	593	628	650	631	614	614	584	618	631	594	643	598	600	591	597	602	577	550	624	576	605	614	590	635	595	606	613	644	651	634	567	638	631	653	636	606	608	615	610	589	602	601	586	565	555	598	566	591	594	597	621	619	551	596	627	601	555	605	614	608	592	610	618	598	649	605	625	619	612	584	601	599	633	588	641	614	631	632	601	594	647	541	576	647	598	635	587	612	612	583	600	556	591	624	662	591	644	645	632	597	582	612	596	615	609	593	645	596	564	616	604	623	589	610	629	603	584	596	579	647	663	595	602	618	568	630	596	612	560	660	612	575	601	600	616	604	597	607	570	618	617	632	608	656	569	582	634	625	623	618	603	609	618	577	553	641	600	621	644	610	623	568	577	603	594	639	589	629	620	601	657	634	655	610	588	605	631	607	581	605	621	632	662	614	631	562	596	581	610	607	607	610	632	625	582	665	605	615	619	588	574	624	642	577	600	615	580	641	627	590	581	604	596	596	624	594	615	652	610	605	587	641	598	610	603	615	570	598	650	609	642	598	639	585	596	606	642	597	601	645	610	618	566	604	631	617	587	627	559	636	613	612	660	643	613	562	603	601	577	620	557	620	635	621	607	568	600	627	615	578	594	633	603	619	566	620	573	622	632	602	618	580	608	593	586	612	619	580	624	653	597	564	600	545	607	597	636	599	619	583	630	582	607	620	585	620	560	595	639	663	608	614	530	631	616	646	619	633	630	632	586	585	623	632	575	578	602	630	627	635	611	613	608	602	596	573	615	642	583	621	568	624	599	683	610	611	628	602	638	583	612	639	599	582	616	640	612	603	613	627	611	657	620	623	635	575	611	616	615	642	615	588	641	603	587	613	619	608	677	639	606	658	593	575	574	558	629	578	599	571	595	664	613	601	623	618	601	579	594	608	647	622	620	637	636	600	591	591	631	580	607	633	593	621	592	588	640	583	612	601	563	562	624	639	633	613	588	588	628	630	606	597	651	643	634	631	567	635	618	581	585	618	620	619	589	598	557	606	602	652	625	594	571	618	630	636	617	594	579	645	640	639	625	628	571	609	627	621	636	612	597	594	639	576	630	597	589	624	571	633	592	611	584	610	576	615	584	615	601	593	593	583	612	590	634	611	598	624	614	612	602	584	581	652	598	603	612	600	629	607	611	606	582	600	575	583	600	618	641	635	593	592	624	628	657	559	545	624	630	589	562	568	596	554	590	608	636	637	614	612	592	638	622	646	575	575	604	581	631	619	608	608	600	637	589	653	536	617	589	601	618	597	604	640	608	553	608	599	621	621	575	613	627	664	584	602	596	646	623	630	614	647	578	577	592	603	612	614	630	564	573	642	632	610	594	591	612	608	628	616	605	633	565	631	591	621	622	611	610	629	579	577	628	627	597	621	609	631	587	624	605	567	587
23946	20980	24320	27820	20982	20993	12418	518	260	222	202	194	173	153	185	158	148	138	158	118	115	126	150	124	127	126	146	129	113	129	112	121	119	138	127	118	120	108	112	136	113	128	115	110	117	124	111	126	116	112	123	125	120	114	106	109	115	118	104	85	112	93	120	133	121	112	116	132	117	136	128	111	123	135	123	118	117	131	112	115	111	112	115	128	131	112	140	122	135	116	127	114	99	103	108	120	114	98	111	124	110	87	135	118	113	128	109	119	120	109	91	106	109	150	133	119	155	124	113	100	117	118	126	107	120	114	133	97	113	119	109	135	122	118	98	98	111	120	104	118	112	112	121	106	115	122	111	135	131	111	109	116	118	106	111	122	131	108	107	111	127	117	116	107	118	108	107	116	122	107	129	117	133	108	106	145	95	110	97	109	116	110	114	116	118	104	121	113	130	120	124	123	104	102	105	124	116	99	113	96	121	118	104	129	105	115	116	97	127	112	114	103	115	118	106	109	122	129	107	94	124	126	137	107	118	103	105	96	130	91	112	131	117	129	111	122	119	107	123	109	120	103	135	120	121	89	99	106	121	129	118	112	126	124	112	107	114	113	111	122	127	101	109	117	118	122	103	117	130	107	106	113	114	113	120	100	135	115	133	130	111	117	95	111	118	118	111	110	127	111	117	113	90	111	122	122	137	138	127	110	114	108	116	142	131	113	120	122	99	113	125	107	111	126	118	116	119	116	121	121	104	133	106	123	99	127	120	127	115	104	130	111	123	125	103	107	101	123	146	123	117	106	116	122	107	111	113	122	124	111	114	114	109	98	117	100	126	114	112	102	117	104	112	113	119	118	117	125	134	117	111	113	105	125	124	107	105	113	94	130	113	124	114	106	112	110	133	118	121	98	130	124	114	125	121	107	127	116	112	129	119	128	121	124	120	102	113	114	101	107	98	112	130	140	116	105	129	119	115	119	104	106	125	105	110	118	109	118	120	132	122	124	134	131	115	140	114	107	108	115	133	127	129	135	131	96	113	114	144	107	106	125	110	98	107	117	111	128	124	111	111	108	128	106	107	117	108	109	98	97	110	123	107	114	124	114	105	117	122	109	109	113	108	121	117	109	110	97	110	129	111	105	96	107	109	110	129	121	112	116	115	120	121	96	98	120	119	96	114	117	101	111	113	117	103	134	126	144	111	100	121	125	124	117	108	127	133	108	112	125	129	112	117	107	112	117	124	97	100	105	111	106	109	116	122	119	105	110	108	116	106	124	118	115	110	99	118	124	113	109	114	138	117	129	94	107	99	111	119	122	118	128	130	115	113	96	119	116	119	131	121	104	102	112	113	114	113	114	127	128	116	112	110	124	118	118	106	146	112	99	119	119	108	117	132	134	107	140	113	107	110	132	111	124	102	133	127	129	86	133	121	126	112	112	117	111	122	144	128	111	114	128	125	105	115	113	99	114	98	105	106	116	125	99	129	124	100	129	138	103	100	111	128	129	101	117	120	114	121	130	123	122	117	100	112	139	103	109	135	122	109	105	115	108	102	115	118	107	118	124	121	115	99	112	109	121	100	102	120	116	105	109	136	119	122	112	113	106	118	136	118	134	116	103	114	114	130	123	129	118	125	135	113	134	122	107	128	99	113	112	105	105	121	110	122	110	116	132	119	116	132	136	105	111	116	122	110	113	107	119	120	91	108	112	110	123	113	118	116	110	128	106	113	116	130	115	122	128	119	95	97	118	114	113	128	115	122	135	107	124	116	131	104	104	142	99	117	117	143	124	113	84	122	110	97	103	145	129	124	118	114	102	109	104	107	125	120	122	112	123	131	127	112	123	115	105	96	111	113	115	125	102	108	117	115	121	109	115	119	112	117	133	126	120	124	106	110	115	102	110	109	111	124	129	114	114	112	114	122	110	107	118	103	91	126	104	125	104	119	108	93	145	109	95	105	127	95	111	131	113	135	107	99	103	119	117	123	122	111	111	105	102	118	113	127	120	123	112	119	101	132	133	109	111	108	143	127	140	107	133	118	113	114	103	114	119	123	131	134	125	111	120	111	112	99	132	119	110	130	122	117	130	105	129	132	107	126	121	111	126	94	101	116	106	107	114	102	127	111	131	97	120	108	130	111	101	121	130	98	99	115	124	118	97	118	138	127	127	92	119	121	107	111	110	114	107	119	129	121	112	113	131	113	109	140	103	125	130	145	118	104	125	122	129	123	126	104	105	108	116	112	100	122	117	107	124	125	127	112	87	130	112	125	103	108	129	97	125	124	108	89	123	108	120	117	116	117	97	126	119	108	115	104	116	125	128	116	129	102	99	115	122	116	143	92	108	106	130	112	117	116	112	111	122	91	121	112	126	120	91	111	127	110	99	109	111	102	123	108	107	118	114	122	107	112	106	108	122	128	112	131	110	123	122	113	129	113	131	140	124	111	127	117	115	112	114	109	105	138	118	110	120	129	127	131	104	133	116	121	124	120	115	116	110	100	112	124	132	118	129	111	113	101	120	109	114	106	104	110	83	114	135	114	120	125	139	103	123	103	142	113	106	129	118	101	99	102	127	131	115	114	118	116	128	126	113	123	113	132	103	118	116	123	130	107	97	116	128	127	105	106	112	110	127	129	105	115	108	98	117	109	119	121	110	120	113	128	117	119	108	134	139	128	105	107	115	140	118	121	100	99	114	103	92	96	112	109	119	107	106	101	119	123	123	98	121	108	119	134	105	111	110	104	127	120	132	119	115	108	97	117	101	107	125	115	125	118	126	117	97	118	106	122	121	96	127	104	119	92	135	115	108	97	98	111	128	119	126	105	102	119	115	135	116	119	129	116	145	124	101	126	95	116	116	113	121	130	117	125	99	128	125	125	118	119	149	132	117	114	141	98	112	109	121	124	100	120	123	122	134	114	114	103	118	115	110	127	118	122	119	106	110	126	114	110	112	95	116	103	97	122	112	100	139	110	102	103	119	140	124	137	107	100	121	120	126	117	137	121	102	120	107	101	95	91	108	143	115	108	123	103	119	114	115	142	96	101	103	117	127	106	112	123	115	115	111	104	116	108	112	107	109	127	99	114	115	118	114	109	132	111	124	121	104	124	129	114	143	106	122	95	116	110	102	115	104	99	112	104	144	118	117	117	112	102	120	101	86	129	144	115	116	125	112	119	118	111	111	117	110	122	117	105	111	102	98	110	110	117	107	125	111	118	106	113	136	108	111	110	106	100	109	108	123	104	110	113	125	131	120	125	112	97	117	117	106	138	105	131	125	99	112	89	106	118	114	115	113	141	124	115	138	114	134	111	116	142	121	109	119	112	121	108	101	119	115	112	123	118	104	125	113	123	118	126	112	119	127	140	104	113	105	97	109	125	122	122	97	120	119	121	95	110	113	128	108	112	138	115	131	120	102	108	119	125	122	113	110	122	115	119	121	121	113	125	104	125	87	111	91	126	112	126	100	131	103	129	127	119	116	129	108	138	102	115	124
3272	3666	1535	831	591	481	409	441	381	371	393	355	323	383	347	285	337	313	310	333	304	331	344	363	328	343	320	301	313	330	339	329	290	321	310	300	316	331	319	305	315	354	314	345	340	298	312	319	327	328	329	338	327	330	330	304	334	286	325	296	311	293	299	314	356	322	319	322	304	314	296	299	303	302	320	327	327	287	350	306	356	284	332	322	291	309	342	337	335	312	295	348	313	311	331	345	329	323	303	324	351	338	290	310	316	325	288	310	300	302	291	331	340	286	332	331	334	318	315	321	308	337	278	336	314	331	304	317	300	303	315	316	330	330	302	312	340	320	313	329	315	345	304	304	344	315	300	298	319	314	307	313	342	308	313	304	338	282	316	332	318	314	288	355	328	333	350	330	345	294	318	304	319	339	318	297	295	304	290	321	285	312	317	332	323	318	305	276	342	309	330	319	331	334	313	342	334	330	324	307	285	336	340	334	334	334	284	300	322	306	299	334	330	365	309	321	319	329	272	325	305	316	309	301	329	326	302	318	331	337	300	336	308	320	354	311	337	307	326	297	333	303	315	308	311	325	301	326	319	296	337	339	301	321	326	326	287	315	322	318	314	327	302	273	332	319	308	296	342	347	316	319	298	306	361	301	330	337	317	313	290	304	320	315	294	323	347	315	306	287	319	314	317	351	314	344	328	313	329	346	314	320	308	311	321	326	343	289	338	319	344	303	325	316	296	328	306	284	333	301	319	318	311	304	301	292	302	302	330	329	312	322	309	320	327	314	324	317	314	344	348	299	332	294	325	348	323	302	323	314	305	321	311	318	319	284	318	319	303	315	314	311	299	335	298	345	319	299	283	289	292	312	310	297	352	329	313	329	290	323	319	303	321	308	326	310	298	344	302	314	332	371	309	314	320	327	343	266	309	327	302	305	335	332	314	312	344	315	321	296	295	299	294	295	304	298	321	347	330	326	298	333	324	298	332	335	336	255	305	322	340	316	315	324	304	334	334	290	296	338	295	304	340	324	293	318	368	315	324	318	294	326	322	301	301	329	339	311	296	316	334	325	315	335	325	296	282	292	323	337	345	296	330	345	333	299	297	332	303	310	302	307	327	349	327	307	335	344	327	316	322	323	281	313	313	305	314	323	308	302	330	295	321	322	327	311	327	328	288	293	331	337	324	298	358	336	319	305	352	322	308	336	288	323	339	333	336	309	295	323	295	295	311	299	315	361	336	329	314	351	325	315	348	327	321	296	300	313	323	332	332	321	317	314	296	327	312	326	318	350	301	325	305	269	345	312	327	300	321	321	330	307	291	305	296	339	320	348	332	347	290	317	303	301	308	296	332	301	325	310	311	293	318	307	341	329	323	304	302	312	310	319	301	324	309	312	289	318	332	326	308	317	312	320	309	337	326	351	323	293	311	350	339	312	300	308	327	311	319	295	315	323	336	332	323	296	298	308	323	329	336	340	301	326	324	327	329	295	308	313	351	336	310	314	298	310	325	307	291	314	320	306	342	297	340	271	330	307	322	314	301	316	315	343	267	328	300	341	358	299	322	342	326	292	304	300	335	312	318	301	294	359	311	290	328	326	324	296	331	321	310	290	299	346	335	298	318	329	304	308	322	304	335	314	331	305	329	321	312	341	292	325	340	306	333	318	298	362	318	345	335	292	318	314	321	328	328	313	331	322	304	320	323	336	326	313	306	299	292	321	309	322	302	318	344	304	285	303	327	327	315	295	336	315	328	331	312	301	328	320	315	304	327	329	332	295	318	337	328	292	356	325	343	326	322	351	328	314	306	324	322	296	341	319	314	300	266	328	314	318	328	319	318	339	315	314	345	303	280	324	311	340	297	309	336	276	284	290	315	318	304	308	307	289	306	336	295	330	322	311	325	325	336	335	273	349	303	311	312	340	320	302	306	318	325	309	316	324	297	319	324	313	327	330	304	312	322	304	297	349	294	317	332	321	305	327	328	317	329	310	310	324	309	326	311	301	339	306	293	312	346	336	329	298	302	308	295	288	330	298	348	291	299	293	337	334	329	314	324	320	297	323	309	311	315	335	319	326	313	309	310	328	343	288	298	293	322	287	347	306	312	300	294	319	298	282	314	324	307	347	323	299	269	354	318	322	312	326	310	312	293	354	300	324	323	340	323	332	300	310	330	306	328	300	326	328	345	312	331	327	359	282	321	335	341	312	335	307	293	340	349	325	307	325	344	313	344	346	303	314	316	337	331	309	330	312	312	305	325	312	331	366	341	319	336	336	291	296	340	340	298	319	298	317	307	323	287	351	323	328	296	289	322	338	312	333	325	324	349	338	326	318	316	283	337	333	343	306	328	317	343	313	294	315	335	284	317	315	307	330	345	304	314	290	318	276	307	318	328	292	298	334	305	344	302	273	332	313	319	322	312	307	300	294	330	346	328	351	328	308	330	349	299	330	320	336	314	284	325	324	312	289	301	296	347	330	324	309	332	331	316	328	288	317	315	333	300	318	294	315	315	327	322	280	308	302	321	328	306	337	327	313	321	322	328	321	311	303	347	321	304	307	281	320	355	331	324	311	312	331	306	341	334	343	320	334	331	286	313	305	328	319	333	348	301	347	332	293	301	288	322	302	326	311	307	323	351	302	291	368	314	332	288	315	315	327	347	295	322	292	322	312	299	271	334	314	340	311	306	349	325	316	344	345	349	315	314	276	321	282	290	319	319	290	330	321	332	300	312	312	299	282	318	320	342	343	315	291	297	308	363	299	313	323	334	271	301	335	333	331	354	324	313	310	302	295	315	338	329	327	328	329	334	306	312	337	308	313	315	326	309	328	339	324	303	323	289	319	276	320	333	289	314	353	327	298	340	314	325	313	337	325	329	350	310	349	295	290	350	321	307	312	327	308	326	309	336	332	298	325	299	292	297	305	303	321	310	329	308	316	334	323	327	317	298	287	285	359	311	317	292	307	342	306	329	337	302	315	302	324	279	324	321	306	302	297	311	300	294	330	288	318	295	322	289	319	319	304	323	302	331	355	327	328	306	317	343	328	342	305	341	315	333	351	325	291	302	290	335	347	303	307	326	290	314	322	307	312	312	330	297	283	341	307	313	362	341	284	324	305	308	306	342	320	310	320	295	322	288	310	312	343	357	310	332	318	325	311	295	287	305	311	288	302	323	272	312	328	318	329	294	313	324	303	299	270	346	287	315	305	312	367	296	291	350	298	320	331	337	334	304	351	328	285	349	306	320	314	313	315	295	333	302	326	273	318	324	288	313	309	315	339	305	308	284	299	314	344	337	298	301	293	329	312	284	300	330	327	311	311	308	274	302	315	338	299	288	304	321	349	339	326	304	342	334	334	300	334	349	312	316	332	316	327	345	328	270	324	327	314	327	335	303	310	328	335	313	343	326	328	326	305	308	285	289	340	305	311	341	311	298	337	317	381	310	329	305	336	306	304	293	335	309	306	310	337	347	324	301	305	334	292	327	356	314	318
30877	20444	10598	863	493	404	383	357	334	383	337	336	308	367	328	321	328	343	334	352	352	336	363	341	346	340	344	345	303	347	368	381	354	346	349	352	349	315	349	348	351	327	335	322	330	337	329	352	350	330	333	345	365	350	366	357	372	337	333	367	346	381	359	350	320	343	361	343	355	378	353	339	333	331	331	360	339	316	340	383	326	389	332	334	338	350	333	366	319	367	379	333	373	317	351	316	348	331	321	341	323	340	347	340	309	319	378	358	338	328	345	385	348	307	374	329	362	375	337	350	366	344	332	367	377	362	354	357	327	359	350	339	374	354	297	366	348	361	330	355	350	372	353	353	368	364	361	331	389	315	356	350	341	349	351	346	344	316	391	323	355	347	317	330	367	332	353	333	350	350	326	344	368	365	365	331	309	316	305	330	364	325	340	348	343	337	314	344	355	369	329	340	341	333	316	350	343	351	343	328	350	327	326	350	306	326	301	365	346	310	339	346	343	323	318	314	325	343	350	359	342	322	381	322	317	324	361	358	351	333	347	342	323	328	337	357	337	355	369	299	311	362	325	324	347	313	335	313	355	343	311	302	332	355	364	321	346	333	321	361	315	334	356	309	334	337	328	336	371	352	326	362	337	361	370	323	333	321	375	306	319	358	340	363	363	331	341	395	337	343	338	335	323	343	327	356	364	345	371	345	340	379	338	357	357	362	357	378	345	357	323	340	374	341	347	352	361	329	328	331	325	342	316	327	347	336	326	308	360	328	367	322	331	316	340	328	314	353	355	334	342	335	307	380	323	355	331	320	320	379	359	323	352	344	356	334	327	341	363	357	372	361	339	367	366	315	355	343	370	349	324	340	397	347	355	346	371	321	358	339	338	357	338	380	303	320	321	323	316	375	341	333	349	334	328	367	352	355	351	295	364	325	344	333	343	339	368	388	340	338	357	353	342	311	333	322	343	365	324	380	314	330	311	355	345	332	348	362	315	330	375	315	310	333	328	310	321	331	348	349	338	347	377	348	350	336	338	359	328	346	332	330	347	378	334	345	359	325	331	351	349	371	347	317	339	336	316	336	343	334	350	313	354	330	374	327	366	364	358	338	339	396	344	345	350	346	345	331	306	336	333	368	346	339	343	351	326	322	338	353	358	305	323	326	326	354	321	344	355	341	358	377	355	347	315	352	360	384	357	320	348	346	335	363	345	347	336	376	320	345	317	357	355	340	349	334	354	329	337	333	336	365	338	314	352	316	331	362	333	308	385	366	310	335	341	366	356	315	363	347	354	357	350	335	308	326	329	370	341	344	373	338	334	349	311	376	368	276	352	332	338	346	352	347	319	331	370	354	354	335	325	340	362	332	355	326	345	347	332	364	350	365	359	296	333	339	323	340	352	342	368	382	354	333	358	353	333	312	321	324	355	335	373	292	324	343	355	309	338	352	362	358	338	342	302	327	343	359	347	345	379	316	343	355	335	366	353	342	366	310	326	306	348	355	319	361	340	353	353	340	343	341	321	329	364	342	337	321	365	347	349	371	365	340	304	372	337	349	340	352	361	365	359	362	376	354	330	374	351	336	340	362	305	336	371	357	325	338	335	362	365	346	343	364	365	387	332	322	350	333	320	344	335	350	372	313	374	348	344	342	361	345	323	342	344	321	346	337	343	382	366	358	338	358	343	333	336	322	357	339	400	350	305	364	373	304	332	327	323	349	314	326	376	351	368	352	346	340	348	343	372	383	327	372	348	336	315	349	362	363	385	370	364	349	347	356	357	353	335	327	342	388	321	338	353	322	331	349	349	365	330	338	354	350	332	354	343	346	357	335	338	332	325	321	354	317	331	294	334	348	327	338	320	343	299	374	322	374	312	325	356	323	353	355	353	323	318	337	336	354	332	346	299	349	335	313	317	342	357	340	336	349	341	284	349	353	342	354	343	328	323	345	340	381	322	326	373	353	339	344	363	329	343	353	350	355	339	331	324	380	337	336	369	335	358	348	337	355	312	337	347	324	328	339	371	362	352	365	323	353	367	342	328	346	360	366	349	358	323	340	350	321	329	309	343	321	332	372	337	339	359	322	327	316	320	310	350	348	352	340	362	342	338	340	331	340	377	350	340	347	349	369	341	372	383	345	341	311	366	357	325	351	350	338	342	357	317	381	313	324	354	379	376	327	365	363	351	342	326	347	382	380	351	339	335	336	353	367	312	342	334	302	366	333	319	363	346	363	348	360	322	334	337	390	358	320	369	347	354	358	327	347	345	352	347	333	323	328	331	352	336	312	315	344	340	308	330	359	347	337	339	358	342	384	339	348	366	308	331	321	341	331	345	344	354	348	347	331	353	356	373	378	343	353	354	324	317	357	335	337	352	338	349	351	345	340	337	306	352	332	350	337	395	340	348	359	373	349	370	358	351	333	339	353	329	359	339	309	374	355	358	349	373	330	358	348	349	332	371	326	329	367	364	347	301	362	331	350	372	338	332	362	372	362	350	357	354	319	324	345	328	330	356	328	332	357	338	373	362	317	339	342	343	349	383	341	370	351	342	373	352	340	339	325	355	332	347	320	330	343	345	348	338	374	333	353	371	337	342	375	347	368	339	364	349	335	333	326	324	319	388	330	337	316	319	351	334	356	344	362	337	340	337	365	346	325	344	345	304	347	364	374	365	348	348	354	345	332	331	340	327	345	369	361	355	349	330	348	322	356	315	310	371	313	318	376	358	355	378	308	404	308	367	350	356	339	356	339	337	375	340	373	348	338	364	318	319	326	341	353	359	342	337	341	364	357	337	332	342	358	327	353	325	338	318	360	323	322	361	327	339	342	316	363	377	337	358	336	365	385	324	367	357	366	317	340	347	367	333	341	384	341	374	339	335	331	313	334	373	316	347	341	390	318	359	346	360	328	373	313	354	306	365	362	340	296	342	340	350	368	344	330	375	318	326	389	344	354	341	343	366	347	372	339	357	359	358	314	369	376	359	347	369	370	382	382	333	333	349	335	350	340	331	341	350	362	349	325	338	408	358	348	340	358	343	354	352	333	327	353	353	368	317	337	342	339	368	359	334	370	302	344	350	362	362	338	310	367	329	365	326	329	336	366	349	334	317	340	336	331	337	336	366	349	364	360	325	370	390	366	348	370	338	349	335	350	341	351	346	360	361	363	337	319	374	338	348	325	375	328	336	349	360	322	379	339	357	359	360	336	364	339	312	344	337	361	340	339	360	364	327	341	320	375	331	353	359	310	354	339	374	308	370	340	349	360	342	363	352	335	337	322	362	336	344	355	365	339	316	321	364	315	341	333	319	332	344	342	339	387	323	392	390	349	357	331	344	356	317	345	317	329	376	333	345	343	390	300	325	335	357	336	344	353	338	329	354	328	330	330	362	351	349	323	339	362	342	366	411	316	360	343	358	342	323	333	357	353	341	335	328	347	355	322	327	343	367	331	316	348	360	319	316	336	326	362	352	389	367	362	377	306	349	345	349	315
5718	1270	988	876	841	838	805	814	871	841	798	787	817	846	863	863	841	807	870	796	870	847	814	824	808	807	826	818	806	779	822	846	817	798	878	836	818	805	763	835	861	802	812	792	792	811	827	801	804	846	806	796	827	786	843	834	833	837	845	841	858	819	830	813	840	813	853	842	815	815	800	811	782	818	812	856	813	858	797	801	814	817	798	813	820	839	812	858	841	829	841	841	820	822	794	844	813	829	786	828	823	832	820	861	857	827	855	786	826	795	855	805	904	883	829	815	778	803	829	844	812	865	830	863	843	768	862	784	815	821	811	821	856	852	833	824	844	765	829	818	838	875	830	754	873	790	813	769	827	823	809	842	821	841	816	857	820	822	858	808	820	842	843	837	852	844	830	852	844	839	831	854	837	856	836	812	871	784	790	836	797	838	822	840	808	809	809	820	833	847	803	804	778	830	784	846	808	846	843	863	834	799	804	837	843	877	844	839	796	816	885	832	863	815	842	873	843	834	865	835	845	840	753	814	814	827	863	849	818	842	803	848	779	820	845	786	812	831	848	809	833	822	831	825	863	850	748	864	781	775	826	849	854	818	841	819	836	789	854	850	853	849	780	855	775	855	847	814	829	848	788	877	865	852	837	845	782	811	803	786	818	788	811	824	819	844	823	833	815	817	800	822	856	810	779	838	837	823	832	843	834	854	851	847	854	841	837	751	840	795	809	799	849	857	819	854	873	785	833	866	873	874	739	824	831	833	810	863	831	837	764	828	805	823	801	840	850	823	834	817	810	826	824	817	810	804	802	800	825	849	810	799	855	793	867	874	797	871	814	819	779	793	786	842	862	797	805	766	813	834	768	801	811	800	868	824	811	821	816	786	822	823	837	797	775	839	842	804	818	848	821	840	871	816	813	882	778	809	827	815	856	831	812	816	847	828	840	815	829	808	805	818	859	833	791	829	827	808	830	860	791	781	805	825	834	827	887	838	795	811	824	877	851	812	838	779	885	849	841	820	727	810	850	842	824	858	866	854	787	847	839	830	875	749	857	826	802	832	847	859	861	817	824	785	855	818	849	817	809	875	856	830	813	811	813	803	822	825	804	826	799	782	839	742	839	777	823	746	855	824	782	792	840	850	861	842	889	846	844	764	854	782	775	822	831	820	803	814	808	816	841	837	807	826	831	809	782	826	827	779	820	839	837	786	851	829	834	830	818	853	858	830	804	802	862	821	818	886	785	823	825	824	837	882	836	797	839	803	832	839	796	889	825	819	810	842	824	815	877	796	799	820	774	842	830	820	766	838	844	842	845	823	851	852	793	888	773	795	789	816	798	873	844	867	810	844	846	810	819	843	853	879	810	881	810	767	860	814	820	796	783	863	856	849	784	825	770	797	844	830	805	834	765	770	822	839	785	831	852	831	816	814	820	808	825	808	795	825	801	789	807	873	832	840	806	804	853	848	856	806	846	842	787	811	811	846	842	817	780	849	900	809	830	841	834	810	835	854	842	826	844	836	892	873	845	797	790	830	834	858	844	821	792	848	783	817	834	780	846	832	823	838	863	814	752	870	828	851	846	873	822	855	807	831	861	863	812	794	821	825	829	792	821	844	838	843	836	825	786	848	909	849	838	829	788	761	851	842	855	843	815	877	797	861	825	831	799	808	807	867	833	879	842	811	844	851	803	851	812	844	826	812	832	835	827	876	802	834	784	780	840	818	820	865	807	858	809	846	858	841	867	800	812	812	847	821	854	825	773	804	850	843	801	773	809	830	836	843	803	796	822	835	835	822	832	833	782	809	782	855	819	840	883	824	836	832	779	839	823	846	813	806	814	897	829	845	829	824	839	801	822	810	835	853	831	816	818	829	824	818	818	840	814	750	811	816	838	839	861	831	866	859	816	812	832	814	845	799	859	837	840	769	790	800	796	838	864	797	824	805	831	796	850	817	856	848	879	884	828	828	866	779	836	878	760	767	839	804	798	845	828	850	829	811	789	805	784	844	850	823	889	896	840	900	846	842	820	798	820	870	845	835	785	803	801	835	869	804	828	827	842	802	814	817	821	864	845	787	815	805	785	822	805	859	846	809	828	832	832	807	809	830	805	874	821	841	873	824	801	801	849	805	820	786	821	838	832	873	844	822	808	806	825	821	787	848	799	843	821	814	786	772	804	768	787	869	857	831	856	854	835	802	824	865	799	805	787	819	827	802	776	848	835	861	804	824	817	779	865	863	841	824	851	846	787	784	818	863	787	887	803	817	795	807	827	778	838	813	834	816	798	832	854	847	827	823	814	861	767	830	857	815	772	741	825	851	831	863	816	840	830	826	791	830	830	839	826	797	874	845	866	819	800	853	801	812	813	793	807	829	783	839	792	811	815	845	821	832	839	868	813	859	786	826	799	830	843	829	859	804	821	842	867	802	754	899	837	788	794	815	820	805	827	849	845	856	876	803	828	843	817	825	810	830	831	805	798	830	859	790	835	886	858	823	794	838	883	828	816	794	824	807	803	840	831	873	790	847	842	863	838	836	803	810	844	846	838	785	802	772	863	801	869	811	840	794	822	842	849	903	852	820	812	763	847	783	854	819	834	836	837	846	846	823	779	818	855	817	851	831	870	851	824	784	833	866	837	819	766	784	816	853	854	797	834	815	830	782	800	836	849	806	847	842	774	879	828	820	807	813	823	838	787	850	786	821	870	764	792	792	846	830	850	847	843	806	837	817	813	834	843	790	842	833	808	825	883	802	871	808	817	876	817	864	832	822	856	861	783	854	862	832	822	892	823	774	796	831	818	776	827	848	833	781	803	836	820	802	859	891	858	781	870	848	809	834	817	808	791	821	803	852	838	840	820	786	822	822	823	820	840	862	868	763	827	826	790	866	872	806	780	842	843	843	812	826	863	843	900	870	846	857	821	851	830	838	828	775	846	797	792	818	846	826	897	857	822	816	856	788	816	814	812	821	779	802	806	862	781	806	881	795	883	819	812	780	804	875	814	834	840	846	830	831	806	794	840	814	817	776	842	780	852	810	847	834	856	761	776	822	846	816	790	801	757	815	822	845	824	843	836	837	825	796	833	810	859	867	770	828	820	835	805	798	800	812	853	821	837	815	853	857	855	847	823	873	821	818	852	832	871	861	836	836	874	763	877	813	834	812	840	852	884	825	847	796	821	782	827	831	839	753	827	812	864	844	849	808	831	811	818	833	798	825	843	863	813	761	846	829	784	880	790	824	821	802	838	819	852	806	830	817	812	812	819	882	806	787	860	811	793	800	787	819	859	816	820	845	807	837	881	812	843	775	802	805	824	822	835	825	818	848	791	811	846	878	818	908	814	783	809	798	875	909	847	827	831	830	842	870	845	796	806	829	822	785	815	871	809	803	844	829	800	818	844	840	825	812	797	858	801	850	811	827	814	868	827	846	846	875	784	852	803	826	812	898	872	764	824	865	892	835	816	788	775	842	837	858	831	815	805	844	821	850	851	813
24707	20992	23879	28258	20998	12788	537	361	287	298	250	270	276	268	319	256	273	262	234	285	273	264	231	250	255	246	246	237	249	260	243	221	266	251	243	259	245	275	278	250	265	266	255	265	244	242	240	254	236	249	248	236	251	276	243	254	267	265	239	252	253	267	229	238	259	266	243	234	246	220	250	221	254	258	284	239	258	223	250	235	246	257	256	221	252	247	250	242	255	264	202	242	267	247	240	230	244	221	229	242	251	244	262	239	238	238	262	255	225	266	240	254	267	231	256	246	237	258	242	239	269	254	256	252	239	257	235	286	247	258	235	239	230	238	260	278	269	228	255	256	218	249	230	201	232	241	257	244	270	235	280	256	245	243	269	257	251	283	226	246	239	230	238	245	277	242	271	252	260	237	255	248	211	259	263	240	253	233	238	268	266	216	267	270	225	261	208	240	244	252	254	254	248	219	253	248	249	240	245	269	251	243	239	259	236	225	241	227	243	226	267	231	241	244	237	231	257	243	248	234	261	240	236	267	262	269	221	227	255	251	225	250	226	275	254	269	278	254	254	252	249	224	243	246	294	245	280	211	233	241	259	257	246	259	276	249	202	256	243	244	235	251	262	260	243	236	243	237	245	250	258	240	262	231	265	250	248	239	244	253	263	239	249	260	239	241	283	261	249	240	219	256	239	238	254	232	253	261	255	255	245	241	238	270	224	267	258	224	268	244	216	238	233	233	242	269	235	256	251	243	280	248	260	240	253	255	268	246	246	246	240	249	243	254	261	255	245	266	242	261	246	258	264	225	256	250	240	244	264	256	236	231	279	230	257	238	287	254	257	272	254	267	263	288	234	270	224	265	253	242	214	233	236	285	264	264	232	247	275	242	248	256	230	254	237	255	222	262	247	246	265	214	256	257	255	253	237	269	256	236	242	258	236	245	229	241	258	239	257	235	245	252	271	243	249	255	277	244	237	249	238	255	237	238	237	251	269	243	246	238	251	244	233	226	255	226	225	239	260	252	262	234	242	255	227	236	262	256	238	241	248	236	265	251	280	246	268	263	224	240	269	252	236	234	248	265	246	238	287	246	237	232	261	266	264	238	262	240	268	270	242	267	252	239	241	257	251	249	246	238	259	231	250	247	261	239	255	232	237	248	275	254	267	262	252	233	252	226	260	262	237	234	255	249	239	274	238	252	261	272	247	243	257	248	241	256	232	251	251	237	272	227	240	225	256	222	213	250	253	255	246	244	239	256	260	283	259	216	273	245	272	225	247	265	266	247	227	251	247	239	263	260	241	240	244	220	272	251	243	263	270	245	278	240	269	256	222	261	246	233	225	239	218	241	254	237	255	262	238	241	255	253	218	246	252	210	251	240	276	229	234	266	213	251	263	241	278	230	226	242	269	257	247	243	216	244	247	269	204	257	249	258	261	252	235	253	249	253	262	265	236	263	245	258	252	244	240	238	242	275	233	259	254	252	282	229	240	257	226	248	268	258	225	264	273	246	256	246	245	282	232	244	230	270	224	252	237	241	248	261	267	254	204	271	241	237	267	241	241	236	254	268	259	243	233	270	236	227	274	235	235	241	254	234	243	258	262	249	233	206	277	237	230	261	275	227	237	238	242	246	235	242	263	236	259	242	275	248	258	274	262	263	268	267	264	251	256	259	248	240	239	253	246	228	265	263	244	241	259	219	246	252	253	240	254	237	260	239	253	253	235	251	235	248	268	225	213	252	246	267	248	267	241	280	224	236	242	219	248	234	241	273	267	219	234	259	247	215	231	231	243	232	254	238	235	241	237	231	245	252	249	234	228	232	239	254	221	239	239	249	275	221	249	245	232	228	255	222	254	276	273	249	255	242	245	281	243	240	226	241	244	259	242	238	231	271	239	222	213	259	236	264	254	276	254	261	245	249	237	275	244	229	258	259	200	254	280	245	274	238	224	247	205	241	238	242	253	273	274	239	257	232	266	252	240	246	236	254	241	249	247	249	276	250	247	269	264	240	229	264	256	277	265	252	264	210	241	249	234	230	274	263	237	245	276	248	241	242	253	257	247	241	248	238	260	264	271	239	282	251	233	254	238	251	242	252	230	248	246	237	279	245	232	239	259	260	247	236	268	268	255	266	224	235	237	236	237	264	232	232	234	243	255	211	236	247	269	273	242	269	238	231	275	242	236	257	285	265	229	274	256	258	264	260	261	204	230	270	256	243	223	216	236	271	248	290	230	240	235	277	241	278	238	239	195	254	226	231	244	263	239	280	234	260	255	253	257	258	241	259	252	246	248	257	276	228	271	251	218	223	228	232	235	224	261	219	255	253	239	277	295	263	228	259	243	230	253	244	207	249	249	267	263	265	243	231	246	255	249	238	256	254	278	251	237	260	227	297	266	252	254	259	252	265	260	234	264	256	270	220	239	246	230	257	237	241	287	248	220	252	249	222	252	276	280	251	231	251	270	234	226	254	242	258	257	272	245	210	241	244	255	256	249	257	241	227	302	257	275	270	258	262	259	254	251	229	289	237	269	277	247	248	220	239	240	251	241	255	251	228	243	241	238	269	246	233	254	244	269	259	238	236	257	249	238	251	284	248	283	262	258	193	235	230	254	228	275	263	257	259	254	263	245	235	260	244	261	257	249	269	230	268	237	228	227	248	260	274	253	237	237	238	271	279	265	255	267	246	257	235	246	283	274	204	234	227	249	228	257	270	282	232	254	260	251	236	240	280	247	225	252	281	228	262	242	247	229	256	247	240	262	247	281	240	275	249	222	235	246	223	236	247	266	227	248	228	274	258	247	224	236	237	248	259	270	261	268	261	251	281	260	231	251	240	244	236	243	259	255	239	254	231	260	250	261	245	248	240	243	251	264	266	245	267	241	234	248	241	232	244	251	292	243	234	239	248	253	240	233	257	257	246	253	257	228	225	234	223	265	239	247	251	246	234	247	218	255	231	256	237	256	252	273	252	260	231	253	265	265	245	242	264	245	256	247	235	250	267	240	236	244	257	258	224	277	263	236	249	248	243	263	219	267	260	246	275	255	261	277	257	242	223	264	258	270	263	261	237	267	253	258	239	218	268	239	243	246	252	246	251	268	249	239	245	281	255	224	249	236	217	251	250	259	257	218	241	237	287	265	300	254	266	260	248	214	249	219	246	250	244	269	236	257	258	269	260	245	252	261	277	257	245	243	235	255	263	249	268	267	274	264	287	275	245	224	227	234	258	229	243	250	260	232	220	254	270	225	237	247	255	287	270	228	240	266	245	237	234	246	277	242	243	223	244	242	239	263	262	215	221	261	256	250	225	253	233	262	256	258	268	246	227	234	243	255	276	265	265	242	243	256	224	213	240	256	259	237	259	224	233	246	267	218	240	283	250	248	269	227	254	243	244	260	272	225	227	213	229	227	245	266	230	251	234	279	249	240	263	234	250	237	275	243	244	240	237	269	239	236	263	253	227	268	228	258	265	229	240	265	258	237	281	249	248	232	214
3344	2340	1263	868	758	667	676	628	653	595	585	647	629	615	611	643	576	604	593	650	608	608	630	635	621	582	610	596	593	614	594	613	611	606	582	600	582	600	597	653	626	620	567	630	574	605	616	629	614	582	596	600	626	611	617	606	640	599	648	608	579	590	618	613	605	617	614	565	623	597	585	604	639	607	599	614	586	569	610	672	644	574	623	613	599	606	655	630	565	609	687	634	592	621	627	590	636	590	602	604	630	589	581	604	569	616	545	608	612	587	614	599	632	594	610	617	583	642	580	605	660	573	619	609	602	563	635	609	610	594	592	643	599	596	573	583	596	570	629	583	602	606	624	597	610	593	601	635	601	602	616	595	609	624	607	597	637	566	583	593	605	573	585	611	614	573	576	640	540	605	587	593	628	595	606	632	628	614	569	584	656	618	606	570	574	594	644	587	598	652	579	568	573	597	634	553	599	604	625	615	603	636	623	641	629	640	543	646	611	648	657	608	620	594	654	603	568	570	635	634	583	614	623	615	614	599	639	637	595	628	611	604	648	589	605	588	603	631	572	599	612	591	626	593	610	563	591	624	647	629	569	569	617	635	578	600	587	599	599	574	584	584	611	600	591	643	594	611	621	579	584	585	561	557	638	593	623	575	626	607	606	590	613	609	600	594	585	613	575	637	629	588	547	588	611	628	603	583	619	614	638	590	625	613	620	575	613	570	590	577	658	583	580	572	613	582	612	597	624	655	630	601	583	641	618	622	547	580	626	597	567	595	607	593	597	591	624	659	621	615	617	608	573	576	598	572	584	592	618	581	590	573	608	609	586	597	619	654	592	622	602	609	664	606	623	613	613	613	622	574	613	605	626	563	621	581	602	622	602	570	608	632	642	577	617	607	624	580	640	607	580	614	599	649	632	598	546	575	624	576	645	598	600	624	625	564	595	634	577	625	583	593	592	568	597	637	600	591	636	550	605	599	596	615	556	589	587	579	566	569	613	622	609	603	582	623	626	628	588	593	628	561	608	587	613	598	570	581	604	601	608	578	587	576	642	576	610	598	598	604	615	691	589	608	580	662	587	607	609	616	596	556	625	611	618	575	590	610	636	597	644	580	622	616	601	613	590	633	560	660	590	611	590	575	647	615	564	586	599	636	586	624	589	602	548	617	602	586	622	649	598	615	596	609	593	577	613	615	572	638	579	619	610	624	639	607	595	637	610	600	599	569	663	594	631	588	583	647	585	614	615	579	628	609	598	597	620	591	562	606	660	599	565	639	580	611	563	579	572	625	573	607	603	589	606	561	602	622	621	633	613	590	615	604	556	607	558	570	589	620	594	618	570	635	632	584	592	601	587	598	601	578	550	619	612	610	649	600	617	604	617	595	576	614	638	623	603	591	579	618	579	580	665	580	617	600	595	579	598	619	602	639	661	636	623	627	646	616	613	632	549	646	597	636	620	597	618	595	603	607	623	566	634	611	602	618	567	615	625	607	590	624	606	582	652	599	636	604	605	616	601	635	616	622	607	604	614	596	603	602	630	584	611	606	616	614	576	599	648	616	596	601	590	580	582	564	592	576	635	584	634	561	612	552	584	598	584	600	616	602	583	631	610	568	606	591	610	602	619	625	621	653	554	654	626	587	595	608	576	605	628	579	603	621	624	621	593	611	610	615	600	570	575	592	649	622	583	611	601	605	600	572	577	618	604	608	581	541	601	626	585	576	565	611	596	589	618	604	590	596	605	592	611	588	567	600	575	603	607	583	609	659	571	600	568	629	586	612	592	600	591	630	565	595	638	611	569	563	592	617	601	587	600	609	640	581	627	620	640	632	608	617	603	607	609	562	610	601	633	596	602	605	634	617	604	595	592	617	600	607	516	589	629	643	594	583	613	584	605	597	600	562	587	606	621	632	582	654	637	599	593	667	658	587	606	613	570	590	610	639	601	588	636	590	628	605	567	624	626	599	632	667	592	617	643	589	609	604	575	597	625	620	631	584	585	573	634	594	611	601	627	607	598	579	592	591	574	626	583	592	597	581	619	597	588	604	637	640	579	599	603	605	631	623	585	600	636	608	619	621	604	650	595	587	579	597	592	588	606	583	608	594	606	606	584	576	611	620	590	632	576	621	615	608	643	602	612	564	614	593	595	639	614	586	633	600	608	622	602	614	594	580	610	616	616	635	585	594	598	619	634	631	636	615	625	613	603	611	552	571	621	592	590	613	582	608	579	593	632	624	637	605	631	668	586	586	626	609	630	609	603	618	606	602	575	581	609	599	559	589	642	574	617	582	595	589	607	629	576	570	594	563	612	654	623	625	607	642	596	608	594	615	659	618	606	577	569	577	616	602	562	618	584	586	628	648	607	633	610	618	592	601	625	585	518	632	580	608	577	617	619	574	600	611	598	599	621	609	630	662	621	614	639	610	599	620	579	606	621	603	608	617	599	644	571	593	574	631	583	563	547	645	624	558	616	598	625	584	635	625	597	633	660	595	572	609	590	618	589	626	564	598	589	606	556	656	616	619	556	613	586	611	594	633	601	630	595	602	605	608	593	610	605	599	594	591	553	634	586	620	636	539	612	627	623	602	652	635	615	601	604	602	610	623	570	583	595	618	559	611	620	626	595	602	625	601	606	640	617	609	623	636	604	612	586	588	626	598	618	587	607	569	599	641	585	594	557	611	573	629	572	592	593	559	644	610	591	588	577	577	622	616	635	563	612	607	587	606	612	584	627	580	623	615	600	636	609	606	596	628	624	600	611	558	575	591	571	605	585	623	612	665	564	623	590	612	619	562	583	615	560	627	582	593	624	577	631	524	618	603	568	579	610	614	616	586	601	623	618	585	606	610	581	625	574	596	622	579	602	607	622	612	601	583	600	569	654	574	577	651	614	606	593	579	602	596	615	590	609	606	608	596	608	628	640	603	599	667	580	572	588	632	617	634	614	595	621	604	587	596	600	593	583	653	600	629	565	577	596	571	552	568	559	644	592	609	598	577	629	596	607	581	599	620	619	599	632	571	654	583	623	591	594	644	604	591	626	596	648	617	646	618	589	625	628	609	598	608	589	638	683	580	628	613	602	617	574	608	604	591	633	619	608	628	578	593	638	579	599	610	581	622	578	607	602	590	616	592	593	614	621	638	624	631	630	611	542	614	616	582	581	596	631	598	649	599	605	589	605	610	566	574	621	597	604	595	594	623	610	619	568	618	603	631	551	581	659	587	650	610	601	595	623	631	578	604	593	604	590	576	576	580	590	560	629	589	627	611	585	623	609	609	563	559	619	634	579	603	607	622	636	636	580	613	626	642	637	614	618	618	586	590	598	590	574	608	609	649	588	627	611	645	645	591	583	629	613	605	590	648	597	582	618	592	619	603	622	619	604	581	619	550	625	590	608	651	606	605	654	641	626	632	610	586	596	608	639	596	582	621	618	614	560	600	604	593	568	597	635	615	583	611	644	613	615	569	612	573	584	609	595	590	609	640	573	610
23931	21008	24380	27829	21008	21018	12391	449	263	214	202	187	168	165	165	151	129	147	120	149	137	129	154	124	109	136	135	119	123	134	123	116	112	139	130	139	127	149	122	134	128	107	104	120	117	113	139	135	128	101	129	128	116	134	110	109	113	118	114	93	112	109	115	108	106	121	132	119	138	113	112	128	120	116	111	109	134	123	109	105	149	127	122	136	115	113	115	104	106	104	123	107	113	107	117	128	113	116	115	127	108	123	118	117	124	130	108	114	122	96	122	116	124	110	111	119	106	99	118	110	113	142	105	107	125	128	103	109	124	118	104	97	128	118	98	106	114	134	120	119	108	105	105	120	116	95	129	119	126	125	135	109	134	111	102	121	123	113	114	110	134	124	108	108	105	116	134	106	100	102	115	110	119	110	122	121	117	114	117	126	117	120	102	110	112	121	113	117	106	115	119	132	109	110	107	110	118	105	114	135	121	125	113	115	121	96	92	103	106	119	123	123	104	131	97	122	121	105	119	107	137	132	108	111	129	101	121	100	110	113	120	124	120	119	110	117	99	106	118	126	107	112	124	108	120	125	114	100	111	122	103	117	118	106	121	108	102	106	116	129	114	122	119	115	114	119	118	111	100	122	117	117	112	140	112	131	105	115	112	112	115	93	106	120	110	94	128	100	121	123	105	128	130	118	101	94	100	110	113	106	113	124	114	125	100	101	126	112	107	117	121	138	130	115	120	116	96	117	110	107	116	129	95	105	127	117	112	117	109	101	123	116	135	105	100	119	119	113	112	102	100	109	117	113	105	108	140	98	134	111	115	135	124	127	126	120	111	118	108	128	107	109	127	123	116	111	99	126	124	133	127	130	113	121	129	119	127	126	104	110	95	109	98	127	117	116	119	110	121	123	100	121	124	101	113	123	118	123	118	117	124	117	127	115	113	118	116	111	103	106	104	133	132	111	127	114	111	121	106	108	121	114	109	115	95	94	108	121	116	123	115	106	132	116	103	124	129	113	114	115	133	126	120	119	104	140	122	96	105	111	114	103	102	112	117	105	125	130	90	111	119	121	106	109	116	107	114	109	98	112	124	136	104	106	135	116	109	105	103	121	111	116	124	116	108	116	114	110	108	120	121	109	98	116	121	118	123	113	93	115	113	119	121	102	113	107	118	102	101	114	120	133	120	105	93	107	115	118	102	103	114	136	120	125	108	118	104	110	96	116	97	122	111	116	115	131	114	119	125	102	119	115	119	122	124	135	95	98	123	105	118	132	110	98	111	100	127	111	116	126	126	114	107	105	104	112	114	105	124	140	121	122	94	111	102	128	106	106	126	98	120	127	113	132	128	128	121	98	139	103	130	110	105	106	110	127	122	134	125	124	113	110	97	128	96	108	105	103	95	127	110	121	118	122	101	113	93	134	117	113	106	127	131	128	97	124	116	119	93	123	126	110	118	113	106	113	104	109	116	118	123	130	146	114	142	116	113	120	116	136	111	104	132	115	113	113	91	124	111	109	122	115	99	130	115	104	112	118	114	105	128	116	124	111	125	102	107	110	113	128	137	125	122	123	115	106	114	101	125	110	117	124	121	149	110	107	107	98	120	116	113	125	118	112	92	95	129	130	103	112	127	116	149	141	107	112	120	103	104	100	105	125	123	104	122	116	101	103	114	126	107	123	125	121	118	129	115	141	107	108	107	116	115	119	109	106	104	124	112	105	117	113	108	118	124	106	109	118	115	117	145	114	108	100	130	106	113	125	112	118	122	122	110	105	129	98	130	106	99	111	115	110	119	112	133	124	103	111	134	124	104	120	127	117	110	119	106	123	120	114	115	113	110	104	105	107	123	126	124	99	108	108	108	117	116	130	134	115	94	118	111	103	119	107	108	106	115	110	121	117	114	97	133	102	131	129	107	107	106	103	103	115	117	99	115	96	91	111	109	113	107	114	84	94	115	122	105	110	128	119	113	120	102	140	110	114	101	93	104	133	126	113	112	122	117	105	101	106	112	102	94	119	107	102	114	119	126	108	113	113	109	110	104	128	117	113	120	102	110	121	120	109	126	114	133	131	107	106	112	127	108	121	126	124	135	106	121	114	99	118	114	108	114	105	122	136	121	122	135	119	109	109	116	108	108	103	101	122	124	109	104	109	108	122	126	102	112	107	115	116	118	105	117	110	134	122	114	114	112	105	127	124	133	107	102	125	99	134	122	96	101	135	106	109	109	128	107	113	116	98	111	103	115	125	128	113	108	100	116	105	113	124	112	97	107	118	108	127	108	112	119	98	101	114	133	113	123	102	109	113	117	112	126	120	101	108	112	115	120	123	140	141	118	116	126	119	116	106	120	116	112	122	116	116	105	119	138	107	96	115	120	99	95	119	114	103	111	111	132	117	98	121	107	134	111	108	136	90	107	112	129	114	110	107	91	91	127	109	106	117	125	131	103	122	140	117	105	106	116	121	107	130	115	113	102	126	116	119	101	124	114	100	115	97	93	127	110	112	134	122	111	118	118	106	106	118	118	122	127	126	139	124	108	107	114	107	108	111	102	100	123	123	114	110	105	120	127	115	111	120	121	118	126	143	99	123	120	126	111	114	113	128	106	124	111	111	135	110	116	115	128	111	107	122	111	132	103	104	121	115	102	121	115	118	128	92	96	97	129	113	114	110	113	114	112	108	92	127	127	108	121	115	104	99	115	130	104	92	107	106	111	103	124	101	122	104	119	130	139	99	132	111	125	110	100	122	128	127	124	113	138	96	115	110	121	98	137	130	110	117	138	117	136	121	115	116	103	98	118	104	112	108	131	138	126	92	99	108	129	124	110	136	142	101	120	102	105	117	110	109	111	118	125	110	131	114	100	112	130	121	123	133	113	106	116	102	136	119	98	127	98	107	136	111	130	137	112	123	128	120	117	113	139	109	114	109	122	103	136	115	103	120	126	131	103	117	115	111	110	114	101	121	106	113	112	85	111	113	115	105	124	101	123	114	98	115	123	108	109	113	107	87	124	125	122	116	116	130	122	109	124	107	123	118	117	121	112	111	113	111	116	114	95	138	106	109	110	102	122	108	106	118	100	110	118	99	113	113	141	123	115	107	122	127	127	141	107	105	119	93	119	115	133	105	122	109	125	104	99	112	120	108	90	116	120	121	99	117	114	110	95	108	104	101	119	126	124	107	111	127	99	121	121	114	113	114	96	107	122	124	141	109	113	105	110	116	121	123	124	129	119	112	110	114	125	116	126	89	123	113	117	107	114	126	110	125	117	127	116	113	103	143	137	120	96	140	121	116	134	100	117	108	98	137	153	103	98	99	135	114	134	122	124	119	107	132	116	114	102	99	116	101	116	123	104	127	135	119	117	110	118	99	114	118	120	110	132	108	105	118	103	107	105	101	111	116	118	100	109	126	132	106	98	98	109	107	125	106	89	111	108	114	127	85	116	129	98	126	109	108	125	110	120	116	100	113	114	132	110	119	108	118	109	104	111	99
3338	3640	1524	933	612	454	419	426	353	355	391	320	345	385	358	363	347	343	347	351	309	326	337	324	308	306	318	347	295	346	278	319	294	339	295	327	324	356	322	326	311	327	310	287	298	341	292	311	343	348	298	334	314	297	322	311	351	313	323	313	317	353	320	318	281	323	332	322	301	321	307	329	333	349	312	322	305	321	338	313	325	301	337	312	354	307	294	303	283	318	304	320	299	286	292	348	334	314	308	321	340	322	316	319	340	326	335	313	270	318	308	335	307	327	337	335	293	288	330	314	291	329	338	288	319	269	324	282	298	316	321	326	297	280	324	335	305	310	311	349	323	319	300	333	322	332	278	311	302	315	311	301	331	302	314	292	341	326	283	318	294	296	331	304	307	263	339	316	324	335	353	302	321	339	325	288	293	335	279	313	321	331	319	311	297	314	318	293	325	346	301	331	340	332	332	320	329	289	329	281	350	297	272	312	291	304	329	332	311	337	335	290	332	300	262	335	319	318	323	289	317	315	318	297	316	303	346	330	331	285	304	302	302	287	305	331	282	314	338	323	341	306	318	291	301	280	302	289	328	297	331	320	346	277	348	324	304	320	334	277	252	326	326	310	306	293	333	306	305	324	345	286	301	324	327	285	308	312	329	292	357	330	304	330	297	325	296	336	326	314	342	333	329	323	309	321	331	344	339	288	292	317	313	290	296	341	332	317	326	310	321	303	300	315	348	347	327	302	279	339	318	314	331	335	308	317	305	343	312	314	344	328	340	323	307	299	303	324	289	312	276	317	299	321	325	286	323	322	293	326	333	314	305	316	312	301	299	351	304	313	288	282	348	346	305	305	305	327	356	318	361	318	290	321	356	312	354	295	293	317	325	324	335	329	295	316	306	349	301	363	320	306	321	337	294	316	317	307	313	278	311	297	317	310	315	303	310	316	319	298	324	332	320	301	333	328	320	282	313	328	329	292	276	308	293	326	327	300	330	328	323	311	293	356	313	335	319	306	296	317	319	330	310	323	304	292	277	336	335	346	312	313	320	334	333	327	311	297	315	298	336	349	313	312	318	316	286	328	332	310	325	319	324	315	305	298	316	330	288	311	313	301	302	303	290	321	311	326	340	309	297	310	343	294	310	314	303	342	313	297	289	343	303	338	304	311	319	300	314	334	348	374	325	330	306	321	297	317	310	306	282	318	347	320	361	325	312	304	318	305	331	310	343	310	327	322	344	304	321	341	316	352	300	325	299	315	316	314	279	320	327	276	312	334	308	307	299	343	324	295	336	318	291	343	331	296	317	292	328	339	312	340	314	334	330	317	311	300	327	310	327	276	331	290	312	328	339	290	305	301	337	316	309	310	298	325	281	347	307	294	346	316	320	297	331	330	327	322	285	287	297	309	333	294	308	330	297	305	342	294	339	292	340	321	268	332	328	310	314	316	282	308	311	292	290	341	330	326	304	359	310	294	300	346	322	285	361	283	289	323	334	301	334	337	325	313	336	303	332	309	300	289	310	346	333	312	330	314	362	333	309	318	290	325	310	354	285	269	307	342	321	334	301	338	288	308	315	327	301	336	286	316	318	325	327	320	332	336	323	343	346	314	294	309	321	269	309	318	339	282	284	340	319	295	345	296	321	326	341	329	323	286	312	302	295	297	317	319	285	313	276	304	349	295	287	281	301	325	315	333	319	341	328	311	295	307	296	308	321	315	310	299	284	300	348	328	327	305	301	309	301	319	286	307	297	323	306	291	291	306	342	312	338	329	309	301	334	342	307	321	352	317	321	295	306	335	312	320	333	329	324	305	313	327	323	324	295	310	328	357	319	300	336	326	322	307	304	328	300	324	299	328	332	316	301	316	336	342	326	305	329	329	285	296	334	315	322	293	315	341	327	346	308	341	333	297	300	303	335	303	326	286	331	331	307	318	288	316	289	288	325	312	304	323	320	329	295	291	295	308	333	287	306	334	295	327	299	328	294	319	303	312	312	345	307	347	294	324	295	300	333	295	294	327	306	338	286	315	317	315	310	324	342	331	338	309	299	318	334	295	318	315	305	296	290	312	328	324	326	306	289	290	325	321	323	314	313	311	337	304	318	298	300	316	341	305	314	306	342	329	331	328	300	301	302	302	307	325	320	335	325	338	320	309	284	323	320	274	328	304	328	331	308	334	307	343	318	327	301	321	321	325	328	321	337	304	318	300	321	322	323	289	327	312	317	334	290	313	316	319	313	331	334	315	309	302	341	320	329	327	297	324	318	343	309	305	308	317	311	313	338	325	304	324	307	301	323	294	340	320	328	301	316	292	306	321	277	319	328	325	334	321	324	318	304	306	306	324	282	287	322	360	292	300	317	310	314	337	321	359	301	320	311	316	314	293	309	306	327	306	283	291	315	294	281	325	294	310	335	345	315	333	303	329	315	291	356	332	320	301	310	310	330	335	326	326	316	317	313	300	328	319	333	328	324	303	289	325	321	338	320	322	335	332	328	311	316	316	285	348	315	309	306	305	326	350	289	357	305	306	318	301	316	316	303	317	304	302	320	341	294	321	295	337	305	302	312	312	281	274	306	286	294	342	303	337	297	292	282	288	331	313	300	318	311	293	342	346	317	304	291	302	324	295	314	300	297	281	320	337	316	275	340	322	313	321	302	334	315	328	314	310	357	323	311	322	315	332	351	306	323	315	328	301	325	304	285	319	296	318	318	359	297	337	307	333	296	344	295	305	321	300	301	305	305	268	333	336	324	314	288	290	309	276	330	320	310	327	318	311	317	323	297	312	321	308	293	332	341	363	310	327	326	339	307	298	279	300	357	320	284	324	316	309	323	291	317	327	324	301	307	321	334	346	317	315	332	294	308	303	322	313	314	325	313	305	288	296	315	322	327	332	295	327	315	297	295	312	294	330	291	322	345	292	298	337	350	306	302	301	322	310	316	292	301	295	291	302	296	325	309	319	292	334	312	319	346	288	337	309	302	335	326	273	309	300	276	299	328	288	320	343	314	313	312	297	306	311	307	326	299	290	294	343	322	288	334	317	330	303	285	335	328	313	285	312	354	306	312	320	322	307	337	313	313	334	309	356	333	325	348	328	300	303	334	294	326	320	315	307	304	337	333	316	321	317	303	326	306	292	287	306	320	288	326	331	285	328	304	320	296	314	322	331	297	324	300	287	318	330	332	301	310	314	314	352	310	277	309	311	317	303	310	291	320	305	332	302	347	293	309	318	288	309	304	312	311	334	323	324	307	313	286	309	290	290	335	316	305	326	325	298	294	355	291	325	304	284	322	311	316	338	302	303	283	312	306	299	314	327	318	334	287	311	334	306	318	299	297	291	315	293	331	307	313	308	329	302	280	319	310	296	287	291	299	327	324	260	340	330	317	319	339	317	336	287	312	318	285	329	316	291	306	255	304	322	307	293	305	293	288	312	321	323	332	316	288	295	357	305	305	328	311	292	309	333	313	344	288	321	298	307	328	336	310	285
31060	20445	10368	899	540	480	455	383	353	382	371	354	357	340	347	337	356	378	353	349	321	342	334	334	355	326	320	346	318	357	364	377	378	322	338	368	387	359	326	356	321	322	347	392	342	356	344	351	337	349	364	299	306	343	369	369	338	343	319	370	344	375	377	387	354	388	331	336	310	336	346	349	346	299	338	350	279	346	329	314	328	345	355	356	318	334	354	335	329	363	382	371	325	329	348	336	365	354	367	341	375	332	363	313	325	382	362	316	364	381	343	341	341	330	373	316	345	340	329	351	334	352	325	336	338	360	352	343	359	343	351	358	367	341	341	333	334	321	355	365	322	319	348	353	337	379	366	317	370	343	339	335	356	347	347	330	343	330	320	356	365	328	341	332	341	319	347	325	310	336	316	333	357	360	338	377	365	338	367	341	307	334	323	357	333	326	327	332	325	330	308	323	342	330	337	356	350	367	334	359	327	348	293	367	334	334	373	337	339	363	359	333	354	347	329	329	334	345	350	348	315	345	340	337	347	308	361	352	328	325	329	329	348	354	363	319	332	377	353	335	332	339	317	354	331	345	366	305	361	318	325	361	339	366	367	359	352	369	326	311	342	341	367	316	344	368	332	365	347	375	340	342	328	357	353	336	379	341	354	311	342	327	328	331	360	328	312	345	318	319	325	345	385	353	324	330	380	351	351	332	337	341	320	350	362	324	349	335	320	334	361	307	323	365	343	326	353	335	321	335	320	319	323	328	327	337	305	348	331	329	364	360	351	321	334	314	386	339	359	329	328	328	324	345	328	344	330	353	325	345	338	343	348	357	316	325	358	373	312	344	364	323	330	373	333	325	337	341	344	350	349	348	323	347	349	352	312	368	376	387	321	342	356	378	356	350	306	344	343	335	360	353	336	312	329	327	335	349	393	361	357	328	331	326	347	326	339	357	343	384	357	332	379	313	342	321	343	328	363	363	379	340	300	364	341	325	375	337	317	327	333	318	330	352	345	370	369	353	327	360	373	327	329	343	333	324	349	325	365	365	349	335	315	310	316	390	296	330	320	340	350	295	309	334	355	370	344	334	371	395	328	355	330	336	304	373	322	343	377	297	340	362	380	341	352	351	312	342	348	342	335	339	357	368	349	347	311	299	339	304	335	342	286	378	336	377	347	351	373	336	336	314	337	332	370	356	352	343	372	374	354	358	323	347	333	346	292	362	383	350	320	340	335	304	344	328	354	355	309	339	328	316	365	306	346	344	328	383	339	368	352	311	326	330	332	299	343	320	332	338	333	376	350	381	322	359	384	339	317	381	331	317	363	345	310	363	343	367	346	319	358	335	374	339	330	341	346	325	348	347	316	349	314	352	280	312	338	373	340	372	327	340	351	327	331	357	344	367	365	379	345	346	352	350	342	377	345	329	350	311	373	346	343	360	343	335	350	331	372	361	339	333	292	328	350	295	343	342	328	358	341	356	342	355	353	347	342	326	361	355	357	336	336	322	341	362	352	304	357	342	316	339	346	349	331	347	336	319	348	351	347	346	360	342	356	362	350	363	355	334	354	327	346	334	358	344	323	340	362	335	349	323	352	302	366	372	338	337	333	337	367	302	327	344	411	371	355	333	342	352	306	361	364	311	356	331	357	329	339	314	344	374	315	369	349	334	348	323	341	350	299	314	358	323	339	328	309	348	317	342	323	349	385	322	331	321	326	320	349	332	323	373	351	331	342	349	345	338	335	313	392	323	350	310	365	333	317	334	318	365	312	343	341	350	352	350	339	368	359	347	346	318	350	337	351	285	336	360	359	358	343	343	334	324	340	328	328	340	349	353	323	356	343	335	332	363	314	319	334	369	347	360	327	323	327	368	372	364	355	356	329	331	362	329	334	308	318	306	352	343	343	344	343	338	342	328	327	343	373	334	339	333	350	377	348	330	353	323	311	321	338	326	375	350	351	345	309	331	375	341	341	342	306	336	308	330	335	345	333	369	354	331	304	339	351	323	338	332	356	332	311	361	315	325	347	354	364	324	344	362	333	314	362	376	369	404	347	351	352	330	350	353	328	321	350	350	321	340	339	304	371	329	368	334	334	331	373	326	316	361	366	354	326	361	352	298	327	338	364	346	316	303	367	348	383	356	352	350	344	319	366	347	331	339	304	361	369	335	324	351	332	355	355	361	314	365	347	356	319	355	413	326	324	320	340	322	339	321	320	323	334	325	334	310	335	369	355	366	376	363	314	339	319	338	344	321	348	330	306	310	352	335	331	340	343	308	346	349	336	343	376	322	367	325	300	355	331	308	337	332	346	334	345	332	353	329	356	322	333	368	341	348	342	382	328	350	344	317	331	340	315	367	329	349	324	325	355	352	304	322	367	321	374	350	358	367	327	337	375	336	346	347	354	346	348	357	334	358	346	336	355	376	340	329	340	386	344	334	337	331	338	336	329	313	327	361	355	328	311	355	350	383	342	337	352	336	318	339	331	340	312	335	354	360	341	361	353	337	310	308	350	312	360	303	353	308	324	323	325	326	343	363	322	315	332	374	362	353	330	378	317	318	308	346	333	365	383	344	327	365	327	323	358	341	369	339	330	318	323	323	336	324	354	321	351	338	378	337	337	350	346	343	332	348	343	339	375	326	328	325	320	316	348	366	348	339	358	323	348	324	338	393	365	317	330	309	337	352	348	347	346	334	336	341	365	370	341	340	350	342	346	294	317	372	348	347	349	349	335	355	328	331	340	360	368	363	352	347	328	316	346	363	330	342	358	335	362	353	349	331	335	354	357	361	364	344	358	348	341	315	342	305	361	353	352	347	325	330	306	341	342	354	318	333	317	304	350	349	373	316	325	333	341	345	322	331	331	352	349	328	375	346	328	348	338	357	394	348	343	341	322	327	351	336	320	334	329	348	368	344	354	383	352	345	361	340	374	369	313	336	310	318	327	334	296	343	361	351	383	346	334	312	342	361	339	327	353	317	337	348	341	299	333	336	323	342	340	314	327	346	332	327	328	374	351	327	342	346	328	343	364	351	378	326	342	370	344	328	330	333	319	350	358	337	359	366	328	328	328	344	348	340	340	365	364	357	369	337	304	366	351	322	349	353	355	383	306	347	322	336	356	367	362	350	320	364	337	333	341	349	344	324	340	365	336	364	324	328	333	300	315	390	335	358	319	304	375	343	387	329	298	348	365	342	354	335	351	346	357	358	346	310	350	344	350	333	351	357	333	335	350	352	334	335	356	377	331	325	369	356	335	337	319	370	366	343	354	320	346	350	357	339	351	300	303	311	341	346	339	357	317	361	338	341	350	317	325	297	317	345	351	396	371	341	331	342	355	326	345	353	365	335	343	331	316	352	326	325	304	319	383	333	323	378	344	338	346	346	368	340	364	353	343	313	327	336	353	321	354	335	324	337	354	321	360	322	344	377	332	332	338	353	302	334	314	336	333	340	357	331	348	305	349	349	397	345	365	373	342	374	353	325	342	371	335	341
5664	1306	973	828	844	812	832	788	843	874	831	819	841	796	828	786	824	859	810	819	864	853	796	783	814	791	817	827	786	844	815	795	837	838	826	822	810	738	818	776	831	820	830	847	826	812	829	859	828	809	810	853	795	785	812	768	858	785	809	840	844	900	814	846	829	800	843	839	770	795	782	812	796	819	787	854	835	846	826	826	812	783	857	866	787	817	824	762	801	842	831	805	833	789	853	774	870	840	818	775	800	824	847	806	810	812	828	783	804	824	811	795	803	818	863	793	790	850	790	843	797	807	843	839	807	824	872	835	852	828	826	810	815	842	819	759	824	820	800	818	798	891	809	896	801	845	808	830	777	813	829	800	789	818	772	830	802	822	852	783	775	838	878	853	839	819	821	769	793	840	802	805	818	820	891	791	833	838	889	820	838	817	849	789	840	829	774	837	793	812	800	769	848	791	796	814	771	805	799	842	836	830	853	771	810	846	816	889	792	795	840	833	792	795	792	803	838	835	825	855	802	821	835	840	819	824	859	805	787	838	768	816	807	861	831	857	806	809	832	809	794	838	849	843	842	884	882	822	799	812	831	857	873	821	834	822	802	830	854	825	829	811	806	798	851	857	828	850	841	805	814	854	822	793	822	825	842	790	813	835	882	865	814	790	826	858	844	857	821	770	816	833	828	800	851	823	865	821	817	782	838	812	823	815	851	835	866	849	739	806	822	838	794	800	821	781	783	820	779	834	804	814	808	812	744	798	791	786	818	765	804	820	765	794	821	789	801	782	841	799	760	836	832	838	802	787	843	819	825	817	806	794	831	852	811	796	875	797	822	799	847	828	816	793	814	804	777	820	805	816	824	853	809	804	832	809	902	781	824	841	803	819	854	873	777	823	844	743	789	801	867	816	776	809	765	831	859	789	828	827	826	802	821	866	819	823	820	848	788	855	839	772	828	811	873	782	774	872	837	813	820	816	846	844	819	781	812	808	830	813	842	818	793	815	824	832	828	836	793	834	807	813	859	797	792	841	785	801	767	828	804	786	829	877	858	841	813	856	807	778	817	803	771	802	773	808	823	831	814	805	850	762	821	878	831	866	790	824	799	864	809	773	837	793	823	816	826	871	808	827	804	837	822	856	868	819	855	814	816	808	865	826	818	809	808	838	783	890	839	791	823	797	804	813	851	827	856	865	843	821	741	780	799	847	824	882	831	832	827	819	807	825	845	840	835	824	774	765	797	836	834	828	808	825	833	787	825	820	803	796	835	842	807	795	803	832	808	858	838	821	845	779	815	839	843	814	813	805	846	829	819	793	811	825	840	817	803	796	812	854	883	806	824	796	803	794	817	805	860	822	826	831	861	829	849	788	805	813	885	789	827	820	834	821	795	838	828	833	787	818	794	808	793	794	829	776	855	834	793	834	841	793	847	843	833	824	802	851	806	824	790	810	857	814	796	850	809	820	851	787	795	833	772	830	842	881	819	855	805	847	785	867	818	810	816	893	796	793	849	783	825	822	840	867	790	795	797	844	823	878	809	815	807	824	843	839	829	875	801	788	767	868	839	820	825	858	834	831	834	828	794	811	816	849	833	820	813	830	790	802	781	848	832	808	815	835	827	884	847	797	756	847	832	860	812	856	783	807	820	826	834	802	886	841	784	832	759	810	840	824	772	806	816	817	830	874	770	810	823	840	874	822	831	794	855	809	817	826	861	793	807	848	857	855	835	814	842	825	803	884	825	845	866	762	826	796	875	849	723	785	866	881	800	804	814	800	824	837	852	825	844	817	798	799	775	877	775	842	853	817	859	837	801	828	830	843	827	826	808	804	851	864	841	833	868	836	771	836	807	805	797	789	799	822	810	820	847	813	852	854	788	815	810	843	817	836	886	797	865	848	815	771	871	768	793	777	785	843	834	807	867	819	820	759	793	813	800	798	837	814	805	811	785	793	797	848	829	831	805	804	832	828	804	867	819	804	831	796	814	817	774	824	858	776	794	797	824	839	865	824	781	863	786	824	818	795	821	845	817	838	827	816	809	767	862	801	873	807	796	815	825	841	852	845	799	790	807	786	786	834	778	783	823	844	793	850	810	823	848	833	834	835	837	849	868	858	827	799	842	827	831	820	804	833	823	776	807	874	847	812	817	827	776	795	813	834	859	851	847	783	770	821	823	855	791	839	852	834	826	815	819	824	785	824	807	803	790	784	812	835	816	837	774	830	822	802	801	821	805	812	823	769	827	813	825	833	861	868	852	800	823	851	817	734	782	804	838	817	851	856	797	821	795	821	847	821	866	866	809	797	831	818	785	856	869	797	835	794	842	790	843	799	830	824	842	812	808	867	803	792	844	757	785	822	802	834	829	876	814	802	847	776	769	843	804	893	826	848	821	773	818	764	836	796	835	780	905	789	832	809	816	825	789	836	838	797	819	906	820	826	812	853	825	811	821	762	842	855	798	846	770	833	784	848	835	809	867	814	888	874	806	794	809	852	794	829	847	815	819	869	843	761	778	780	833	871	810	838	817	819	848	840	883	858	822	822	787	813	847	820	828	860	752	850	857	865	810	781	829	802	798	783	828	818	853	809	834	822	847	815	768	802	820	800	797	829	809	829	833	794	781	838	834	828	810	839	828	832	857	710	864	825	836	812	809	842	856	808	766	830	804	843	856	791	848	822	815	797	754	804	871	784	796	838	835	845	829	854	832	902	878	815	781	837	794	875	800	823	807	793	770	840	826	840	794	826	848	858	813	806	843	787	859	817	783	795	818	851	790	856	799	779	848	825	838	839	828	869	853	812	807	843	842	873	813	884	788	833	783	813	811	787	801	837	852	817	874	831	836	871	800	824	832	838	810	823	880	801	770	818	855	860	863	810	924	793	837	813	792	793	840	839	834	766	801	822	821	830	807	823	843	868	822	805	798	825	852	820	811	822	889	824	844	793	838	838	832	779	779	829	784	820	838	787	845	808	838	818	802	846	800	821	774	858	837	812	838	830	858	837	800	833	826	763	802	840	791	859	859	807	811	817	784	834	822	830	875	843	800	776	850	854	807	735	841	823	837	801	869	850	871	810	865	804	789	832	782	859	801	817	845	814	862	789	803	805	826	813	836	796	799	816	832	789	789	835	782	800	824	845	752	845	833	800	798	841	839	804	827	888	766	868	824	827	770	810	831	822	793	812	822	868	865	816	801	835	842	849	794	816	846	814	826	837	799	831	868	787	790	811	856	828	796	800	831	840	837	835	840	838	803	802	752	817	836	815	811	822	800	791	803	839	837	825	795	851	797	834	770	830	805	817	815	882	840	807	826	746	819	811	826	824	815	795	830	850	788	842	821	873	898	816	838	805	842	807	821	820	848	843	820	844	828	815	806	801	828	860	788	835	869	835	870	836	827	836	841	875	828	797	785	853	810	789	811	780	832	821	822	833	806	791	839	832	777	829	862	818	838	810	859	799	870	798	827	811	825	798	825	777	801	778	806	808	816	820
24714	20998	23910	28276	21003	13037	560	379	304	257	300	280	278	263	271	269	261	230	228	259	260	234	266	277	261	258	254	264	269	234	246	269	258	245	251	265	259	240	271	235	240	263	262	267	257	276	259	257	231	262	235	248	214	264	277	265	244	213	250	244	253	252	263	230	260	266	243	246	257	263	256	241	281	245	252	247	268	239	239	258	210	232	253	227	284	254	226	248	247	227	246	245	247	255	251	228	264	250	250	280	265	244	249	265	233	269	265	239	247	271	254	247	275	236	235	245	239	264	223	255	229	254	262	247	226	252	244	227	241	259	235	260	255	239	262	243	244	246	226	244	244	262	250	256	253	254	251	240	245	271	267	223	257	237	226	241	244	241	233	236	293	250	275	220	292	237	224	257	258	231	271	280	273	246	226	216	255	231	248	258	238	221	243	221	242	241	273	262	257	276	236	244	247	242	240	257	223	248	260	265	235	236	227	226	233	243	239	244	244	212	248	240	236	227	254	270	265	247	205	246	267	250	245	223	243	252	255	233	232	247	243	241	243	250	249	207	250	262	262	257	257	257	269	244	259	222	238	228	252	214	261	234	256	228	257	262	222	230	228	233	268	251	240	257	235	247	253	226	244	244	255	244	241	275	255	261	258	256	249	254	257	254	252	256	239	223	226	234	237	234	247	232	280	228	226	249	240	242	247	235	235	265	252	261	239	240	247	238	274	242	233	202	279	260	241	256	260	260	235	264	231	242	262	229	273	257	225	219	247	237	242	256	213	211	297	234	240	249	244	276	240	259	251	257	240	249	246	265	258	262	230	226	235	254	251	253	253	230	250	237	252	240	239	245	249	257	255	222	256	255	261	246	235	250	236	266	243	215	268	261	278	234	251	230	244	258	273	263	254	219	275	270	278	240	253	264	256	253	241	250	241	212	239	244	237	214	257	276	262	228	226	256	263	241	226	236	246	284	213	215	254	241	252	278	276	229	257	269	226	249	252	249	252	244	257	242	245	204	258	271	252	254	213	248	220	249	246	238	258	240	266	228	232	255	227	231	254	246	275	233	263	260	255	251	237	252	242	231	211	235	223	239	219	241	251	255	255	267	249	263	259	240	254	264	272	242	254	236	208	255	243	245	237	267	243	252	251	274	276	248	243	286	246	242	232	268	262	253	252	251	245	279	240	226	229	245	228	254	239	252	242	273	224	246	261	245	288	251	236	248	242	263	234	252	256	258	265	235	242	239	229	244	261	256	254	241	258	249	280	266	250	199	215	231	278	259	252	230	271	280	240	204	271	283	289	275	235	252	229	226	253	250	230	258	230	265	204	253	279	260	236	236	255	237	217	248	252	254	243	250	253	239	243	285	271	267	264	218	250	265	245	239	241	245	265	269	251	218	250	213	267	245	235	218	216	222	260	242	282	247	271	257	236	217	230	256	231	255	266	251	234	243	253	250	244	238	245	200	226	278	237	262	231	245	232	247	238	259	246	237	250	258	220	265	235	251	273	233	263	241	249	210	233	244	218	261	257	250	222	233	250	236	262	263	218	271	251	240	263	261	232	284	237	257	220	259	228	210	243	228	263	255	256	259	227	250	246	228	243	233	265	223	231	245	249	241	280	250	227	255	271	248	260	236	235	266	238	255	247	241	250	213	237	226	267	249	249	252	270	255	219	233	265	227	259	255	263	239	249	263	249	224	220	248	266	260	240	262	236	233	235	262	236	234	245	240	232	253	240	239	257	262	244	224	232	249	273	247	245	239	226	274	240	254	269	263	258	252	221	265	262	243	227	246	236	255	248	270	260	239	237	259	241	283	272	238	251	222	258	238	239	258	250	223	235	232	232	264	242	232	237	245	242	220	250	239	236	240	262	293	259	235	238	231	241	260	252	241	232	230	264	228	235	241	245	275	285	238	234	235	220	256	229	216	230	260	232	237	225	247	248	233	248	229	235	268	255	247	276	265	220	255	226	235	261	236	242	247	236	240	244	226	234	227	247	282	246	258	241	239	220	246	266	235	255	265	260	227	242	235	244	248	266	266	232	233	243	271	251	254	258	260	234	253	268	244	250	256	256	274	211	224	253	268	259	266	239	259	218	255	237	234	249	255	275	275	247	226	225	271	253	253	252	270	247	253	233	215	244	265	228	263	255	279	223	243	269	263	247	275	244	215	240	242	250	230	232	231	281	248	260	190	242	271	250	231	273	253	230	227	232	237	265	247	227	239	241	264	245	244	239	238	226	251	281	259	247	225	253	227	225	265	245	264	270	213	226	252	265	244	277	239	274	252	263	246	233	224	245	271	252	249	262	258	249	259	263	230	266	251	270	246	257	260	226	239	236	253	264	255	214	255	266	258	262	223	250	285	253	235	231	262	225	212	258	224	220	236	252	268	230	231	245	249	275	207	243	264	251	254	214	254	274	247	247	256	257	248	261	278	267	272	275	242	248	223	251	269	263	238	222	241	241	275	230	258	223	239	275	234	289	271	238	266	250	228	246	252	250	255	286	266	246	228	220	224	222	258	207	236	251	220	229	246	260	257	228	252	260	270	242	220	248	261	257	254	269	234	258	220	231	260	214	212	240	250	238	247	256	216	233	230	268	250	229	271	255	241	246	246	241	220	242	268	236	253	244	246	243	233	228	252	256	234	243	245	263	240	266	250	251	234	278	243	267	249	244	281	237	253	245	250	257	246	244	229	218	267	240	227	254	238	244	246	257	261	259	233	267	258	270	250	248	272	246	214	230	227	259	259	258	259	257	255	251	250	239	250	256	255	198	264	261	261	240	241	247	250	258	266	249	260	224	250	244	236	241	224	243	233	278	240	256	255	281	259	237	251	251	250	230	238	280	254	281	253	243	239	231	253	244	250	234	234	274	239	242	239	239	249	242	243	232	244	244	250	233	257	251	239	229	253	235	238	288	240	250	208	239	268	243	260	232	232	251	254	246	232	234	236	228	238	265	255	269	238	237	231	255	242	234	278	242	239	244	248	240	269	253	272	251	233	244	249	244	259	261	261	260	245	269	242	227	257	248	265	230	237	228	247	232	227	266	244	254	272	247	271	240	236	247	240	264	269	250	231	246	274	256	257	252	258	240	229	256	256	209	254	243	276	248	270	224	237	211	260	283	237	225	253	256	230	241	282	242	236	242	248	224	228	261	257	262	282	228	232	232	248	227	270	265	228	238	261	255	235	234	266	255	235	250	267	248	239	249	235	251	219	237	207	248	251	268	242	207	243	224	263	252	293	234	253	247	275	253	222	246	230	226	241	263	263	203	235	255	239	228	215	237	239	242	231	234	240	248	260	253	279	254	276	256	239	247	246	238	218	264	289	230	252	238	244	234	274	248	267	257	263	238	243	240	249	223	199	249	258	246	242	242	264	230	222	256	233	231	269	245	260	235	233	257	259	224	268	256	242	239	238	235	262	233	260	226	259	221	239	250	249	248	256	266	235	252	245	265	239	248	257	223	257	241	263	258	246	227	250
3321	2318	1267	824	679	652	667	631	614	657	616	615	632	596	575	601	597	585	576	624	639	566	572	580	695	608	647	608	576	596	619	601	587	568	593	593	607	579	608	567	591	642	606	602	613	626	636	602	574	589	617	572	587	677	597	608	583	621	612	645	597	624	598	602	634	643	563	632	608	585	594	636	600	610	595	571	656	598	582	643	608	614	597	647	590	608	560	576	626	616	603	611	616	554	554	613	610	595	601	597	626	660	622	633	629	615	564	609	571	591	607	606	572	590	613	607	631	602	614	637	599	586	585	599	616	595	631	601	623	612	587	608	563	597	571	622	576	592	627	631	604	616	602	643	595	603	599	560	630	603	658	618	549	599	598	602	607	596	635	589	544	599	653	606	584	617	580	571	607	610	617	643	583	570	646	581	663	576	571	616	592	652	578	565	578	633	626	628	616	602	607	628	548	577	578	608	640	611	629	550	589	619	579	582	613	646	603	607	582	638	582	660	596	600	583	577	591	580	617	564	607	620	568	588	627	622	634	596	601	560	567	573	632	570	570	619	590	550	599	612	583	580	594	619	588	632	580	615	629	588	575	615	643	569	594	632	573	590	619	547	628	552	578	609	602	625	617	622	594	575	600	657	605	589	629	602	585	590	613	627	604	574	602	583	608	587	566	598	590	618	600	634	621	570	586	608	609	621	611	597	560	622	614	570	657	603	587	591	582	574	624	612	605	585	670	610	659	631	570	573	582	634	588	593	609	577	595	597	587	601	612	562	604	528	587	585	583	574	617	650	592	604	590	582	621	591	629	642	614	610	619	597	559	533	606	600	605	563	589	591	634	628	591	644	549	596	619	553	619	606	613	612	611	596	595	580	638	604	606	629	647	620	606	588	635	624	590	606	606	597	559	616	620	583	588	633	623	609	585	623	581	585	600	616	641	557	634	629	608	545	605	596	568	587	590	578	561	639	613	596	565	621	594	575	621	559	636	602	575	593	572	636	628	614	612	614	563	658	573	577	609	649	584	604	584	664	613	622	567	580	655	601	584	588	591	594	578	624	584	576	623	613	628	598	635	618	564	622	573	604	608	605	628	634	624	579	633	582	630	607	618	605	581	596	642	600	610	630	611	601	594	553	604	605	624	633	567	632	631	617	586	582	582	549	598	650	618	592	632	610	591	657	606	602	596	601	615	639	594	596	620	614	573	577	656	578	606	599	630	598	572	592	580	638	625	605	622	620	603	574	633	606	591	620	573	593	604	563	598	564	620	618	612	619	609	578	594	599	594	635	589	597	622	612	623	601	625	574	635	625	559	604	584	579	587	561	604	610	602	570	548	555	639	587	645	599	651	603	575	542	566	599	639	617	613	659	575	592	624	635	621	585	647	597	620	616	626	621	632	616	577	589	595	631	584	630	627	644	621	632	656	597	587	592	626	578	604	605	581	549	612	584	636	587	583	613	596	604	616	611	623	608	644	624	610	649	618	573	597	585	597	618	641	579	630	608	609	587	613	586	585	613	610	668	634	611	609	591	611	625	604	589	590	613	597	562	598	631	602	607	648	647	577	601	590	600	636	582	595	596	606	625	621	583	625	610	594	583	590	610	596	575	593	556	597	634	626	576	560	635	598	594	569	567	594	663	596	611	628	620	618	623	604	562	642	644	617	603	589	568	589	632	625	559	601	574	631	628	599	582	590	593	586	571	596	621	625	571	595	571	627	572	598	590	599	598	614	611	564	583	604	646	597	635	597	547	622	590	630	566	661	576	600	615	600	648	633	594	594	622	572	549	647	612	613	629	594	603	597	604	645	538	569	546	602	625	572	604	592	614	640	636	620	594	604	617	591	577	625	582	579	625	590	634	583	622	596	608	565	650	597	587	553	584	609	592	640	633	615	586	601	600	595	583	642	578	561	615	586	592	610	607	580	579	585	625	652	611	589	635	618	606	570	534	594	594	606	581	629	624	624	582	595	601	582	658	602	670	586	612	641	577	601	609	591	608	610	612	617	571	581	605	644	556	584	591	590	624	605	584	643	555	588	594	617	605	627	603	592	572	578	553	653	610	621	576	614	584	583	534	600	597	617	586	566	587	596	549	626	606	610	603	655	646	623	656	610	605	585	636	590	590	582	587	588	623	576	582	599	597	615	621	576	612	581	590	580	620	605	609	614	639	595	600	587	625	602	607	606	606	601	586	573	626	610	604	614	600	569	620	605	621	569	583	596	587	567	557	637	559	633	610	603	576	659	578	641	617	561	597	607	629	570	570	564	605	594	583	619	545	588	596	613	612	608	602	597	584	597	617	626	586	599	567	622	618	595	617	612	607	618	603	545	589	607	569	535	565	581	612	628	590	588	610	554	606	600	596	634	606	614	617	585	612	588	620	586	607	630	578	589	592	653	623	597	662	599	575	608	621	586	596	577	538	656	571	573	555	570	622	604	643	590	585	541	621	593	565	626	553	596	589	582	597	558	621	616	606	572	638	627	562	615	610	588	563	588	621	629	632	607	603	625	604	609	574	587	622	594	595	620	633	616	615	623	592	591	566	613	568	640	656	626	577	611	625	600	604	608	611	588	568	628	618	526	619	618	622	611	548	584	587	596	598	587	672	607	610	568	606	599	614	622	600	634	590	595	590	616	637	604	628	571	592	597	585	601	619	598	589	607	594	617	613	607	570	659	613	599	612	596	563	600	566	576	637	598	571	579	586	582	588	603	575	602	595	628	617	586	630	604	639	582	575	591	607	672	608	561	597	684	595	574	601	562	617	606	582	592	573	616	605	601	579	586	589	586	601	561	604	589	619	581	656	635	596	563	590	621	556	577	603	590	588	614	621	625	599	604	603	597	560	653	569	578	601	598	586	618	604	652	607	578	597	596	531	614	584	594	525	630	586	607	597	613	641	587	577	602	599	631	609	633	615	610	617	614	580	631	618	617	583	620	624	580	594	612	613	580	568	601	564	587	585	654	613	615	597	594	603	611	622	626	590	580	554	595	622	574	544	637	591	607	609	595	601	562	612	598	617	563	573	616	569	553	562	615	583	583	618	617	554	584	674	608	618	629	605	581	609	599	617	597	608	550	622	574	595	606	595	665	612	588	596	618	571	614	610	621	615	608	597	632	585	604	606	623	584	546	609	570	573	608	617	613	552	592	632	582	593	610	605	629	593	633	597	609	560	632	601	625	643	633	566	605	629	620	621	573	593	591	603	599	578	564	584	589	598	611	589	620	619	602	577	628	582	618	553	577	605	613	591	596	594	579	598	585	604	580	580	620	619	608	645	595	579	602	572	613	620	582	613	578	541	598	593	646	587	593	609	616	596	574	653	618	590	605	589	621	584	613	616	587	658	590	606	640	574	610	590	585	599	614	611	613	592	621	567	604	584	603	619	593	582	629	593	602	591	580	562	633	573	569	569	600	577	562	585	605	553	597	613	587	601	608	627	612	632	615	620	580	557	588	611	589	577	612	606	615	592	612	649	611	576	576	596
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
