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
344752368827	344752369386	344752369936	344752370486	344752371036	344752371586	344752372136	344752372686	344752373236	344752373786	344752374336	344752374886	344752375436	344752375986	344752376536	344752377086	344752377636	344752378186	344752378736	344752379286	344752379836	344752380386	344752380936	344752381486	344752382036	344752382586	344752383136	344752383686	344752384236	344752384786	344752385336	344752385886	344752386436	344752386986	344752387536	344752388086	344752388636	344752389186	344752389736	344752390286	344752390836	344752391386	344752391936	344752392486	344752393036	344752393586	344752394136	344752394686	344752395236	344752395786	344752396336	344752396886	344752397436	344752397986	344752398536	344752399086	344752399636	344752400186	344752400736	344752401286	344752401836	344752402386	344752402936	344752403486	344752404036	344752404586	344752405136	344752405686	344752406236	344752406786	344752407336	344752407886	344752408436	344752408986	344752409536	344752410086	344752410636	344752411186	344752411736	344752412286	344752412836	344752413386	344752413936	344752414486	344752415036	344752415586	344752416136	344752416686	344752417236	344752417786	344752418336	344752418886	344752419436	344752419986	344752420536	344752421086	344752421636	344752422186	344752422736	344752423286	344752423836	344752424386	344752424936	344752425486	344752426036	344752426586	344752427136	344752427686	344752428236	344752428786	344752429336	344752429886	344752430436	344752430986	344752431536	344752432086	344752432636	344752433186	344752433736	344752434286	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2135	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2135	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2136	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2137	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3570	816	2402	508	125	150	161	156	153	170	139	139	123	129	109	118	128	106	112	113	94	119	100	136	135	119	102	124	95	98	106	106	109	102	119	97	120	97	115	93	99	120	96	103	86	104	109	114	83	93	102	106	103	94	83	95	93	104	98	98	92	93	106	97	108	104	111	103	99	90	92	102	96	100	98	118	104	93	112	97	103	111	102	105	95	105	108	112	92	82	117	109	112	103	101	93	107	96	111	82	126	114	106	105	104	101	99	115	88	88	101	86	103	109	105	97	92	110	88	98	104	117	109	103	84	93	117	108	104	95	76	93	100	102	106	100	96	95	81	99	97	91	88	108	113	94	90	108	98	114	101	103	114	101	88	122	102	103	89	113	113	91	110	91	109	92	98	94	91	97	82	90	99	96	101	97	89	92	99	98	107	104	107	127	98	108	91	96	98	83	109	95	80	78	103	99	117	105	91	101	90	97	96	88	88	85	112	105	91	114	103	91	91	85	86	93	105	101	94	99	83	123	89	101	105	87	97	109	100	113	108	108	112	101	91	104	104	81	84	104	91	113	103	109	111	92	102	84	91	87	97	87	93	96	75	103	107	114	90	92	111	86	99	103	101	89	102	94	100	82	88	94	106	82	104	106	104	75	92	103	111	102	97	109	95	88	104	100	106	102	93	86	104	97	104	119	91	100	99	104	104	76	103	97	98	116	110	86	92	86	92	101	113	98	101	103	107	102	91	98	108	73	96	106	95	85	96	96	95	96	120	112	100	103	102	93	92	111	100	92	95	91	126	116	85	114	103	98	104	107	79	103	109	108	100	114	96	97	96	100	91	103	100	104	102	116	92	90	103	92	97	76	102	89	103	87	86	115	108	96	93	109	127	104	96	106	92	103	88	110	121	88	101	103	87	105	113	87	95	105	97	102	106	108	87	87	90	98	112	109	84	112	118	114	102	106	114	94	80	108	84	106	74	93	88	119	106	104	112	107	94	99	91	107	96	102	86	103	115	105	101	99	103	107	127	97	107	105	109	83	111	88	100	100	100	83	105	93	85	89	97	115	96	86	99	95	117	101	107	97	104	91	90	106	89	92	111	103	106	97	95	93	86	96	77	87	103	99	101	95	94	95	93	109	106	100	91	102	110	112	98	99	101	99	113	94	88	79	86	118	91	95	94	83	95	97	87	108	112	93	97	106	104	105	92	103	97	98	120	84	96	96	91	103	120	85	87	97	90	104	85	91	91	90	105	104	83	100	107	100	88	82	85	112	107	101	101	89	104	112	103	86	113	99	105	89	88	103	86	117	83	117	93	99	99	79	101	97	95	88	105	105	87	94	92	107	111	88	106	85	109	92	99	105	117	95	96	118	96	91	102	94	108	102	96	108	74	85	92	91	89	90	114	99	111	114	97	90	98	93	110	99	96	87	107	99	96	95	107	99	104	83	100	102	98	109	109	95	124	107	95	98	101	94	107	102	103	98	95	114	96	105	102	100	87	96	95	105	85	119	100	96	115	96	103	119	95	96	89	95	107	105	95	99	104	77	102	111	93	76	114	95	91	109	97	96	101	99	106	92	103	82	96	81	88	95	103	100	101	104	98	100	119	89	78	96	96	114	121	94	89	107	98	81	98	111	99	107	90	102	102	101	105	95	118	108	87	95	90	101	72	115	101	92	111	84	104	106	84	99	89	89	109	79	103	98	114	108	82	102	95	95	102	92	111	102	89	102	111	81	101	87	117	86	104	106	101	87	105	94	102	103	84	111	102	116	113	88	90	99	103	102	94	91	100	99	94	95	102	116	116	110	109	95	109	106	86	96	94	107	108	102	95	125	111	105	114	106	104	104	122	87	96	102	116	90	80	100	103	91	86	90	96	94	103	103	116	106	98	103	116	97	88	90	83	105	94	94	84	100	105	99	98	99	97	91	110	91	91	102	115	99	97	106	118	119	104	123	75	93	102	111	92	85	101	104	105	92	98	102	110	109	100	88	105	114	100	111	116	122	118	108	99	97	106	99	93	97	104	101	82	89	99	90	90	104	102	93	89	88	109	97	93	96	87	102	113	113	105	91	112	94	89	97	100	98	102	102	95	100	114	98	104	95	115	108	96	88	98	110	87	98	112	101	100	121	92	71	93	101	93	90	94	93	93	97	105	129	100	105	97	82	91	97	98	98	93	95	96	87	102	97	94	96	111	95	105	96	92	85	104	93	98	102	101	110	88	102	89	94	89	93	84	109	91	82	101	90	98	98	100	89	97	115	100	108	110	101	90	92	95	90	103	113	80	104	89	108	102	99	98	100	106	97	103	109	100	101	117	124	100	86	96	102	80	94	106	105	93	116	83	106	88	95	106	111	93	88	105	84	90	110	101	91	94	92	113	99	88	101	114	98	92	101	98	84	107	106	83	90	109	95	89	90	100	99	99	100	89	108	99	78	98	101	95	112	103	110	107	111	107	90	95	112	109	84	98	104	105	110	88	92	108	86	87	104	92	100	111	110	94	82	88	79	102	80	102	100	97	109	101	75	96	107	100	110	97	81	102	96	101	97	87	102	115	95	93	85	94	88	77	101	116	99	103	86	112	102	108	81	80	100	104	99	101	100	120	117	118	91	122	93	99	106	108	104	108	98	102	95	86	112	103	90	107	108	84	98	88	111	103	103	83	106	80	100	105	77	97	107	106	77	113	98	108	107	89	105	103	92	93	75	101	103	105	106	103	93	121	95	104	86	102	118	102	88	99	117	83	101	106	106	95	89	114	94	113	95	92	99	86	76	92	107	103	114	100	83	94	115	97	103	101	97	119	107	91	112	86	93	100	105	100	99	96	98	92	105	126	104	99	123	88	104	109	101	89	104	106	90	91	84	113	109	94	98	93	95	120	102	94	98	99	104	97	94	93	108	110	97	96	125	101	118	110	111	109	90	104	105	108	104	117	99	101	101	100	107	100	119	103	114	89	102	92	102	97	111	102	96	83	76	107	108	110	102	100	103	93	98	100	98	89	112	92	105	88	98	104	117	104	96	99	98	100	92	102	97	102	108	99	121	95	106	110	105	83	81	92	101	82	114	111	112	102	90	95	81	113	105	105	109	94	100	88	98	101	115	111	101	97	91	111	101	97	109	107	110	79	104	85	94	85	100	91	92	101	118	97	82	109	85	102	98	86	103	95	99	97	104	92	92	102	90	96	113	101	99	91	94	122	100	89	114	102	108	127	93	99	100	86	105	107	86	92	96	73	97	103	95	92	98	109	100	117	90	79	91	82	104	94	114	103	123	99	117	100	91	103	106	104	109	98	105	91	93	112	113	99	96	97	101	111	91	87	105	91	105	93	115	94	90	85	103	98	97	103	96	92	92	94	88	101	103	104	106	93	104	110	111	89	110	104	109	96	114	90	95	100	98	96	96	91	117	108	100	97	101	96	83	88	91	87	93	95	88	85	85	114	103	112	101	87	92	100	91	91	99	93	98	108	91	91	98	82	99
23448	8298	18882	3660	3003	4682	5227	4861	4153	3519	2997	2665	2483	2162	2052	1869	1735	1549	1494	1375	1390	1343	1240	1205	1168	1179	1119	1130	1101	1064	1076	1013	1021	991	1054	951	968	973	958	962	920	962	878	909	850	888	917	824	855	862	799	823	869	891	896	871	830	857	859	862	807	822	833	873	865	808	821	866	845	838	871	865	853	812	850	813	830	795	825	848	788	798	816	820	851	868	825	802	820	802	773	783	766	788	852	808	799	833	841	827	797	800	869	798	815	791	809	825	751	803	810	777	851	792	799	868	782	805	788	786	762	787	753	783	792	824	857	793	787	770	858	768	846	827	782	788	772	763	833	835	761	812	814	820	782	789	783	841	775	823	784	831	797	799	814	810	778	797	741	763	799	801	827	766	820	769	810	794	795	800	815	766	822	796	809	771	790	813	865	783	783	803	803	799	770	726	823	814	829	824	820	818	758	706	791	725	757	825	765	806	844	800	784	850	762	810	824	795	825	822	770	857	727	811	792	814	827	770	771	779	803	771	795	854	795	791	783	818	794	773	828	761	780	797	768	841	792	797	756	728	786	816	771	831	833	804	776	804	731	794	843	782	807	776	772	792	766	785	813	805	846	821	831	834	793	797	770	799	777	767	810	774	839	793	775	786	750	780	816	824	741	821	804	766	790	818	774	819	804	787	823	777	755	823	790	789	796	812	792	818	783	832	814	765	797	841	824	810	802	803	812	803	841	820	835	764	771	829	775	864	804	786	769	815	816	864	839	837	808	821	793	772	768	811	832	801	792	761	834	787	799	794	803	812	862	815	829	795	801	806	808	797	807	781	789	838	824	807	778	764	824	797	836	827	801	785	811	770	838	809	790	802	844	845	843	836	779	793	834	804	802	778	770	830	806	773	816	800	800	797	736	782	783	778	794	818	756	784	802	764	810	766	757	823	787	781	778	783	808	792	808	801	768	793	800	767	761	816	821	771	817	782	858	836	776	802	764	812	813	795	771	780	819	735	757	818	793	753	785	769	814	780	798	776	802	772	803	807	781	797	838	789	754	771	774	783	812	778	785	784	824	767	820	838	766	773	801	784	843	824	755	783	790	804	813	798	744	789	795	783	762	787	795	827	745	772	786	811	782	820	796	783	747	786	794	745	775	777	821	802	822	784	791	805	790	784	795	820	787	819	795	784	805	772	779	780	829	772	764	819	827	785	814	757	800	815	758	817	809	800	810	772	775	790	835	778	812	805	764	795	763	787	752	787	751	814	842	774	798	789	810	817	822	770	819	811	856	770	773	811	792	763	846	794	803	766	797	828	809	887	838	768	793	802	764	804	808	829	776	823	795	780	758	826	805	804	719	791	773	838	875	771	754	820	806	798	817	792	812	778	787	811	795	767	769	793	811	805	795	793	874	829	804	772	758	816	816	814	800	764	853	790	797	780	809	778	779	766	766	802	786	794	846	826	767	826	786	767	817	812	831	766	756	774	794	823	798	764	782	820	825	818	791	823	787	833	754	828	823	791	812	823	773	795	757	813	800	783	831	795	780	787	776	791	768	811	793	776	816	782	819	789	775	804	763	807	773	756	784	795	752	770	785	772	794	831	804	815	777	793	793	780	806	845	798	825	815	795	788	779	799	807	792	781	802	806	727	840	776	800	807	854	826	847	849	843	810	783	829	796	827	740	828	787	779	821	800	811	757	799	791	757	834	765	795	761	794	835	807	846	766	805	837	793	798	784	840	805	862	832	824	770	802	869	831	821	712	805	800	828	781	821	795	769	756	749	801	788	826	795	782	728	797	805	837	772	785	817	805	840	793	770	778	805	760	761	831	747	803	807	827	782	751	809	804	777	832	770	761	778	735	780	825	818	783	832	836	782	758	807	807	806	816	779	809	798	755	804	769	784	792	789	792	810	824	730	837	783	829	832	842	823	800	753	786	812	787	821	784	742	774	776	814	815	762	854	839	753	788	803	830	801	785	786	769	784	823	757	811	784	764	772	787	829	807	790	784	783	822	816	788	786	814	782	855	848	818	820	799	820	776	795	805	779	793	836	755	793	827	813	804	787	774	764	766	784	801	790	794	786	731	795	827	771	723	723	828	767	823	781	727	858	814	772	809	794	789	830	814	751	810	783	800	798	775	758	794	781	801	786	767	793	765	790	818	796	810	834	798	742	779	828	802	783	833	839	781	825	775	830	825	789	777	839	754	835	748	772	780	798	779	757	798	778	805	774	768	828	758	799	789	746	756	819	776	795	810	758	795	806	794	797	779	767	777	792	814	769	792	767	763	845	786	733	725	832	784	785	819	807	779	823	801	753	800	779	845	824	813	799	824	795	798	769	796	788	760	857	828	791	779	818	827	855	757	789	775	831	801	796	812	810	755	805	757	775	809	843	843	710	769	793	806	770	772	767	763	805	789	831	781	808	820	766	797	832	793	774	781	823	793	762	786	781	791	798	741	859	762	746	800	789	811	766	782	799	811	803	808	749	807	763	770	780	837	778	777	773	824	788	800	858	795	863	766	802	774	764	808	788	853	809	808	752	747	778	789	840	760	784	800	782	785	741	840	808	800	799	764	811	806	732	797	854	740	793	792	812	797	797	775	812	821	763	822	735	776	771	764	791	778	775	839	747	808	816	794	801	779	815	724	794	767	772	758	794	798	801	808	820	798	742	835	757	796	769	805	817	793	823	794	753	779	777	811	756	743	793	780	752	786	739	804	808	819	813	763	812	799	802	830	786	834	846	809	790	800	748	771	774	758	785	823	820	889	819	789	784	821	801	790	822	790	820	823	816	765	826	854	748	761	778	828	848	815	825	769	819	754	758	784	795	798	773	801	857	806	771	808	800	796	824	783	812	786	771	800	791	829	804	795	776	757	780	744	773	769	824	784	756	837	789	787	860	818	826	810	803	765	804	766	763	791	808	836	837	803	734	805	764	774	803	793	820	826	812	758	830	781	793	845	793	797	794	761	821	813	806	802	805	804	798	797	834	860	737	799	840	804	779	814	735	824	839	805	801	805	788	793	878	774	777	855	827	803	804	757	736	867	769	783	768	807	826	810	866	778	791	816	839	818	812	822	832	812	805	801	794	788	796	802	791	774	782	786	794	771	787	801	760	798	806	759	790	790	774	840	773	820	789	779	819	805	762	818	766	835	784	819	814	759	805	832	798	759	815	875	807	828	797	778	815	815	794	840	834	741	796	755	807	802	764	748	789	790	794	872	834	824	772	773	827	826	801	828	774	790	825	802	806	804	818	751	748	850	815	791	819	772	748	834	760	783	770	819	775	803	763	817	737	804	828	748	794	790	800	842	807	816	792	808	784	815	779	788	805	783	845	783	807	824	783	783	815	835	769	764	757	795	813	785	800	796	771	770	810	795	814	838	817	774	817	815	816	772	737	744	829	856	792	764	815	799	798	824	811	778	762	828	798	773	775	800	800	773	810	794	793	803	782	786	779	796	821	800	798	786	808	849	778	817	792	837	789	822	757
3852	378	541	143	100	89	104	89	97	97	101	95	101	93	81	84	96	101	95	103	96	89	90	91	92	95	108	94	99	112	85	111	73	98	99	67	93	113	101	100	84	101	69	103	100	98	87	79	106	88	104	85	91	91	84	85	90	101	96	99	81	90	93	87	93	86	70	86	86	99	88	83	99	87	98	92	96	88	69	87	96	100	102	106	95	89	111	91	86	96	82	92	76	88	80	90	93	95	109	88	79	103	99	79	85	91	98	79	113	103	108	87	84	93	86	96	101	84	112	103	93	88	92	95	87	105	82	90	85	97	99	89	97	88	97	88	103	98	103	87	86	96	94	89	89	88	106	100	92	90	111	103	98	83	94	75	94	74	96	100	85	86	107	92	93	100	100	94	97	97	93	99	70	89	89	89	99	79	98	96	95	94	104	87	106	93	83	104	79	88	78	87	96	108	98	87	75	81	93	86	95	91	80	76	94	95	90	93	103	110	99	94	95	83	105	108	96	78	90	92	83	85	104	99	108	91	99	91	108	96	71	98	96	75	102	78	81	78	82	120	79	104	78	99	85	108	95	93	93	93	79	102	80	94	102	86	86	93	103	80	95	92	97	81	73	89	101	102	108	92	81	88	84	90	78	98	96	104	89	87	97	87	90	88	85	101	96	81	97	79	77	103	98	81	99	71	86	90	83	84	97	91	90	92	77	83	83	94	102	91	89	79	90	102	92	98	103	103	86	98	117	100	81	89	104	93	88	104	107	122	101	97	78	80	72	88	92	84	95	77	91	86	101	111	66	99	95	99	69	109	92	88	101	100	91	92	79	94	112	81	94	86	91	87	87	101	95	105	91	88	86	83	93	95	89	104	112	89	85	99	72	87	97	96	92	101	105	76	92	83	79	86	95	86	90	95	109	85	77	70	96	89	65	87	83	74	93	93	84	87	83	94	102	88	97	103	106	103	93	72	84	85	98	92	87	106	95	101	78	88	94	95	88	98	107	86	96	80	75	78	78	80	96	85	102	81	119	87	85	91	85	97	88	87	99	99	97	82	97	100	93	93	94	92	91	86	90	92	108	79	92	103	98	86	90	97	103	90	88	86	86	86	89	93	92	92	93	92	107	75	102	92	94	86	86	95	82	85	94	117	91	86	84	98	86	91	103	86	93	95	84	92	80	89	104	79	80	81	120	77	74	91	100	86	110	95	88	94	121	115	101	89	100	88	90	83	99	95	99	84	91	87	84	78	106	91	77	107	92	82	75	108	78	102	88	93	96	109	90	82	80	108	99	89	91	95	86	94	103	83	103	85	82	76	87	82	96	96	98	89	81	84	100	103	85	115	108	93	94	79	75	91	78	97	89	82	93	86	85	88	75	108	86	93	87	108	83	81	100	99	92	83	108	87	100	92	104	77	101	77	100	78	117	105	98	87	87	87	91	103	89	99	101	80	104	108	84	92	95	90	90	80	86	88	101	117	84	87	88	97	88	90	91	105	80	96	80	84	86	89	90	91	78	105	87	95	86	92	72	90	70	87	75	95	90	90	94	89	83	96	94	82	73	75	95	81	98	106	90	85	82	85	89	93	86	94	89	86	98	91	98	92	93	90	93	75	102	92	112	94	98	90	85	88	91	85	79	102	99	80	77	90	103	87	87	91	96	89	86	100	73	94	90	100	82	98	98	89	97	98	96	103	91	119	104	93	92	89	85	97	97	108	112	93	80	83	93	90	95	82	95	79	94	91	76	81	104	80	94	95	98	88	98	91	91	83	86	71	99	100	92	83	83	100	94	84	104	91	95	95	103	95	85	105	102	87	93	94	80	84	82	85	88	90	94	101	77	77	88	87	102	82	80	84	97	104	108	97	98	81	101	99	85	88	81	91	72	93	102	79	85	96	87	93	96	78	94	90	105	89	94	102	97	92	82	86	94	91	80	93	88	80	101	99	93	79	88	85	64	89	100	111	99	82	90	99	71	96	85	97	101	92	111	95	96	90	103	110	98	93	108	95	82	94	90	94	94	107	87	95	90	86	97	94	84	95	95	102	107	111	93	90	79	101	91	84	107	90	92	87	93	86	78	89	84	78	96	81	99	97	108	103	102	95	86	109	109	85	93	80	86	96	86	98	103	80	99	103	93	112	93	93	84	88	82	85	94	88	96	107	70	94	89	100	96	81	73	94	82	105	117	85	104	99	93	91	96	78	93	70	100	91	103	85	76	89	114	101	79	75	83	97	74	87	82	83	75	102	100	85	91	99	90	98	84	107	86	87	100	75	95	76	107	88	96	100	97	86	91	108	84	96	101	80	102	95	99	83	98	81	110	78	81	90	104	81	94	105	90	80	91	96	94	85	88	93	85	82	101	92	92	104	86	85	101	95	87	75	96	99	113	83	95	96	88	91	73	87	90	107	97	87	85	74	109	91	79	85	99	94	75	89	81	87	100	90	87	79	106	95	99	95	97	100	105	92	85	67	82	85	105	100	88	84	96	73	90	80	91	74	99	92	82	108	83	81	81	103	89	80	101	92	107	95	82	88	67	89	78	95	98	103	81	89	93	79	86	99	99	80	88	90	85	93	93	96	76	92	85	94	96	87	87	93	93	102	82	87	98	86	100	92	78	85	84	92	80	96	93	87	105	90	111	77	93	102	88	81	110	109	93	106	94	117	90	81	96	107	83	94	96	81	98	93	90	78	81	78	95	101	96	86	102	86	84	76	96	85	92	101	107	87	103	90	88	97	63	87	91	85	94	102	93	97	90	76	80	97	91	93	96	78	93	89	93	101	103	92	69	89	79	93	86	81	76	72	94	102	92	97	89	96	93	84	93	96	89	96	95	83	110	86	119	93	87	86	73	78	96	107	79	90	107	96	97	77	95	83	99	73	107	98	90	88	80	93	84	86	77	88	105	89	95	102	90	88	87	106	106	84	94	86	91	101	87	88	92	90	110	85	75	107	98	88	85	102	77	79	84	77	86	73	95	83	83	92	89	96	93	86	98	104	85	86	87	95	70	91	100	92	78	96	89	103	82	73	90	94	106	83	74	71	88	108	101	86	90	84	102	82	109	96	93	76	82	90	89	85	87	86	86	92	98	93	116	99	84	82	90	95	92	99	84	81	90	96	105	88	88	112	90	90	79	85	99	84	105	86	77	83	75	102	95	88	71	98	84	95	82	94	102	106	96	85	98	76	96	92	90	98	93	92	102	92	76	94	94	98	95	99	79	86	93	87	85	96	76	107	81	104	112	110	91	91	74	82	86	96	105	95	81	103	92	95	81	92	97	85	85	96	87	92	87	99	87	83	97	97	80	88	92	79	104	90	87	88	85	81	84	90	97	99	98	88	90	81	86	84	86	85	85	86	99	100	98	80	98	93	81	77	83	98	94	88	97	77	102	99	97	101	87	101	78	102	107	92	87	87	90	94	90	74	97	84	91	95	93	113	98	117	82	106	82	81	85	91	105	76	101	87	101	93	93	101	61	87
14974	4081	5753	1311	880	1046	1155	1046	1062	957	888	886	895	829	849	811	778	743	809	779	752	777	765	736	699	710	696	708	742	711	741	747	672	706	694	696	733	718	709	713	702	737	739	685	669	691	702	682	748	671	679	712	705	678	712	758	685	716	711	716	734	736	691	676	722	708	669	730	678	736	699	710	660	664	670	694	673	671	730	709	716	702	722	679	683	667	641	659	694	661	693	698	724	667	679	694	667	712	642	711	686	696	680	668	640	659	689	696	667	677	729	695	690	700	715	727	725	660	699	654	714	756	705	660	691	687	712	717	731	712	719	700	632	674	709	665	697	733	695	701	691	672	687	745	676	672	677	714	691	669	678	670	696	669	715	681	672	673	721	743	650	725	692	693	651	688	656	700	702	703	711	683	669	680	690	673	701	684	662	693	720	672	732	636	698	642	650	668	711	695	721	735	722	713	702	694	671	696	683	694	697	690	670	687	673	731	684	657	662	659	704	693	684	706	694	712	641	708	714	696	668	684	679	679	685	689	669	707	682	712	678	679	667	703	664	689	634	700	720	690	687	713	722	682	707	648	704	695	687	687	721	722	727	687	631	700	660	685	770	656	671	729	710	697	740	733	747	688	687	721	675	676	709	689	694	700	706	725	647	682	670	701	636	701	719	699	723	680	689	717	664	693	637	695	680	721	688	728	685	683	734	742	665	693	712	668	676	686	688	732	648	744	706	677	672	682	716	693	701	688	695	696	694	640	662	708	719	669	693	676	711	703	692	661	678	674	698	720	661	726	669	700	696	694	710	702	703	709	700	731	699	675	687	671	650	656	673	723	696	687	705	659	676	654	722	714	666	718	701	717	707	747	677	766	713	703	653	667	670	696	692	704	681	679	707	668	662	756	714	686	679	733	704	677	694	726	677	672	682	721	695	686	732	650	655	699	714	671	708	711	676	711	693	662	672	697	695	683	668	689	685	694	735	691	663	655	672	663	742	657	700	686	666	650	669	660	637	646	711	690	719	689	704	704	676	694	736	709	657	649	721	686	713	711	725	695	674	686	709	716	686	694	714	696	702	684	701	706	658	698	709	723	668	698	645	652	645	706	651	723	662	729	697	703	700	694	719	675	692	673	679	736	685	713	714	679	687	668	656	685	686	715	708	656	677	719	655	699	699	721	714	670	661	666	662	722	719	708	630	674	711	669	677	702	692	677	730	733	660	643	693	683	679	695	721	720	703	701	689	725	682	687	734	736	661	697	702	660	697	671	681	673	680	695	703	673	750	726	742	672	690	660	724	683	721	691	707	713	732	685	700	670	681	715	698	670	712	648	697	659	660	702	675	692	703	688	676	689	736	659	767	718	655	681	659	706	751	726	653	702	671	744	703	641	661	658	696	720	688	713	708	652	720	695	677	709	652	704	700	632	658	685	700	648	717	669	711	672	671	734	698	683	690	680	658	670	692	676	655	643	686	750	652	723	678	663	696	687	688	714	737	689	696	687	716	667	655	678	698	701	674	655	700	707	696	710	728	689	679	695	689	664	680	737	684	717	669	654	653	673	689	670	723	662	652	649	678	687	744	667	693	698	695	683	680	683	638	688	649	695	621	724	684	670	678	657	690	684	668	714	700	692	676	701	722	718	683	658	677	668	742	709	707	668	720	731	717	666	704	722	727	687	707	689	688	706	687	691	685	671	727	669	715	693	713	740	706	674	661	677	704	736	683	752	694	651	709	700	667	687	686	735	689	707	694	689	699	708	687	680	711	709	683	723	701	684	686	708	661	639	762	652	724	664	691	686	706	698	679	677	744	689	671	722	682	660	700	717	677	638	738	709	672	680	687	703	685	684	689	711	700	727	667	684	665	725	754	678	704	654	719	707	658	648	648	670	660	663	693	704	625	647	678	689	694	679	708	706	649	653	679	717	665	672	717	704	668	690	700	685	677	702	640	652	635	688	702	688	658	656	663	700	691	703	696	732	703	662	680	680	714	707	722	675	696	676	684	709	696	687	704	631	722	695	691	670	712	678	677	705	686	711	696	736	721	650	699	734	732	681	661	606	697	662	757	664	666	678	674	667	695	749	680	685	705	702	672	692	680	685	677	644	707	704	721	696	706	701	671	693	702	681	658	685	728	644	704	740	696	655	666	661	686	660	718	703	696	713	718	722	591	687	698	692	684	680	711	665	723	724	733	681	729	694	715	721	717	681	679	654	673	637	648	661	680	708	680	692	691	712	698	719	670	725	706	660	690	686	670	687	689	683	667	653	713	702	698	684	681	694	654	718	669	683	680	645	703	703	699	689	681	723	682	663	723	695	732	698	713	731	688	707	682	699	699	698	724	700	691	705	699	690	670	687	681	696	686	730	685	699	663	696	720	661	701	703	697	723	653	694	690	660	711	653	685	698	674	693	648	658	728	691	685	716	709	700	679	701	671	694	718	692	722	662	651	745	688	627	666	745	680	714	756	689	695	632	684	651	741	672	666	719	736	669	692	665	660	684	659	646	663	710	678	679	738	686	686	697	701	719	651	701	716	651	723	674	668	724	695	683	681	700	707	678	673	699	706	725	734	638	721	689	699	697	702	757	696	678	711	685	722	682	699	679	655	667	646	660	690	681	681	671	677	664	682	658	694	710	695	644	749	676	699	705	675	686	675	711	689	708	668	686	702	711	705	663	723	716	698	731	702	676	688	720	654	677	702	677	702	746	694	674	740	692	675	629	686	680	722	733	659	692	707	730	711	630	686	713	677	662	702	678	676	676	699	691	690	736	699	682	737	665	748	698	658	692	645	668	714	649	676	714	720	691	694	670	650	714	712	708	730	729	688	703	710	694	728	646	706	670	689	637	692	708	702	700	712	710	690	710	744	707	684	702	709	653	712	675	690	720	675	705	713	679	666	627	663	710	709	709	646	679	685	659	721	679	681	669	708	688	711	675	685	667	657	724	683	656	716	669	686	714	727	684	706	704	712	696	668	704	708	717	690	677	651	706	725	666	673	660	656	709	662	725	696	721	680	659	683	664	706	720	684	705	714	723	701	715	667	661	656	693	681	679	721	648	717	704	699	665	677	736	676	728	667	675	694	722	690	704	692	660	684	700	634	700	684	706	731	689	686	644	683	637	708	758	686	683	738	644	705	657	731	744	659	712	692	634	716	677	683	726	729	686	705	672	731	718	683	735	678	649	688	689	653	676	712	729	671	696	681	687	699	677	689	689	655	668	714	697	708	683	684	659	695	674	686	690	727	660	717	686	745	657	740	706	657	695	628	720	694	707	701	699	707	659	666	695	683	661	706	695	665	708	662	684	714	662	693	706	692	699	712	715	671	697	720	717	729	695	728	683	704	697	721	708	682	693	674	680	663	688	675	719	672	682	699	702	697	677	697	678	698	673	718	722	678	681	665	681	716	690	658	719	708	684	695	670	694	724	701	658	696	699	681	688	703	733	691	695	727	665	695	696	665	661	744	689	680	647	711	695	667	684	722	685
2303	693	2671	450	155	181	185	177	152	158	173	174	155	134	162	120	155	169	144	123	146	141	156	134	154	139	124	140	139	148	148	118	129	138	163	144	160	139	128	135	136	139	152	136	146	139	115	106	152	147	149	136	120	145	164	125	138	158	130	108	135	128	138	162	153	159	136	142	114	140	116	149	128	131	139	153	125	125	149	130	119	126	153	127	150	141	149	131	139	148	124	114	160	122	137	131	128	147	147	144	112	151	157	135	135	143	138	136	122	132	132	133	144	138	136	130	129	151	139	143	112	138	129	129	115	151	167	152	138	133	137	117	111	131	136	144	136	127	137	146	147	133	127	123	140	143	136	137	136	138	139	136	124	140	135	141	136	125	154	137	144	127	149	136	129	150	123	133	142	150	128	153	143	140	125	136	157	139	159	143	144	123	162	152	143	150	144	153	135	129	164	116	122	138	140	140	127	152	136	128	121	145	151	150	149	132	129	126	133	126	145	146	140	129	143	124	141	143	115	142	118	142	134	131	123	115	135	135	157	152	113	139	155	149	150	132	136	167	143	152	138	133	148	126	144	138	119	129	151	153	150	134	120	142	130	117	132	154	126	136	157	160	132	136	144	152	129	129	133	161	151	143	130	143	152	138	138	151	139	133	147	138	136	144	122	115	114	156	136	136	143	143	123	122	142	117	142	137	134	165	136	141	143	133	140	151	136	142	132	143	143	131	119	130	131	130	130	150	143	153	128	125	148	126	150	146	127	153	142	137	135	128	131	120	124	146	124	145	116	137	155	163	124	141	133	137	142	165	132	138	140	141	135	136	144	143	132	140	124	157	117	143	147	146	145	126	128	117	115	143	130	129	137	147	125	123	122	121	128	141	138	138	135	139	122	136	141	134	142	151	126	136	142	140	148	156	141	131	132	118	129	137	135	130	138	137	144	133	145	153	127	160	132	121	115	151	122	125	133	127	137	132	152	129	138	129	126	122	124	140	142	129	121	141	120	128	151	133	125	149	112	167	129	126	161	132	132	141	139	141	129	138	149	138	134	148	136	135	132	131	133	133	141	122	138	134	125	138	145	145	142	147	127	155	148	147	132	144	141	152	144	127	126	132	151	136	130	159	138	150	141	150	143	155	121	154	128	127	118	136	145	165	117	142	143	148	147	141	120	144	139	157	119	127	156	133	142	138	138	122	137	129	129	136	134	135	124	130	130	133	133	138	157	149	132	136	137	158	131	127	127	118	140	151	144	136	136	132	135	136	140	108	121	138	134	141	142	136	107	133	145	146	151	134	116	133	129	136	114	149	134	149	132	121	141	136	143	120	119	131	148	124	143	128	133	113	115	136	139	153	148	136	141	155	145	132	141	107	118	119	142	140	123	157	123	146	124	154	136	153	127	144	132	155	150	137	159	123	147	122	138	126	135	152	163	146	132	137	151	144	159	162	157	138	160	133	139	133	134	157	122	166	117	138	147	129	133	139	144	136	147	139	139	143	149	144	153	138	152	149	120	142	140	151	132	179	129	125	144	124	116	123	144	129	143	132	139	137	130	137	130	136	120	141	144	144	130	142	114	119	132	144	151	129	159	133	122	135	122	139	127	145	141	136	133	124	155	143	135	121	134	131	153	132	137	143	133	133	114	147	133	119	141	154	126	120	143	135	161	148	146	142	140	148	121	155	154	137	135	139	159	139	132	151	121	154	137	152	139	145	149	147	130	145	113	151	143	118	119	144	137	147	134	127	164	124	142	125	141	123	148	134	155	147	152	125	132	143	143	140	118	130	140	140	136	129	118	130	126	133	141	127	140	164	128	132	133	135	128	145	131	118	124	143	129	130	172	128	125	156	139	155	145	128	126	149	137	165	141	147	144	132	146	124	127	146	136	161	156	127	136	125	157	114	129	159	130	139	142	147	137	140	142	153	147	141	118	141	130	130	159	136	129	150	126	142	139	130	136	153	143	123	143	129	119	135	131	143	125	143	145	135	137	150	132	130	123	146	147	147	122	134	135	148	129	126	147	115	154	149	121	124	132	143	138	128	128	143	123	127	152	145	120	140	151	158	139	117	137	121	155	140	132	150	140	129	130	126	143	133	123	137	150	134	141	136	125	138	144	136	129	138	116	140	138	127	123	132	138	172	133	138	157	153	138	123	129	117	128	143	131	140	134	160	152	137	171	166	132	108	150	132	102	143	140	133	141	149	141	140	134	138	159	121	132	139	142	157	127	142	139	166	131	129	134	155	161	110	147	138	132	135	141	137	157	132	146	166	147	142	128	144	149	135	143	146	123	128	152	139	130	141	136	172	136	145	139	132	142	138	129	123	145	135	139	140	144	157	124	134	131	154	148	146	152	131	150	133	149	134	159	135	129	156	130	114	141	136	140	123	140	145	123	141	114	135	136	119	127	133	128	143	143	134	154	140	159	121	138	135	128	133	157	125	125	127	127	133	142	158	154	146	124	139	136	143	157	140	146	131	142	153	151	118	136	163	141	138	154	136	146	158	147	145	135	138	167	108	148	153	136	147	138	157	129	133	131	159	135	123	153	140	136	124	136	137	138	140	153	160	156	122	115	123	140	155	140	142	132	148	139	146	139	110	131	132	142	148	137	140	107	133	136	165	135	122	146	140	125	135	130	139	155	150	140	137	140	143	127	134	133	128	138	135	163	144	121	142	130	120	127	139	149	139	142	140	117	137	139	132	130	126	146	130	158	155	144	137	137	154	137	141	134	136	121	141	127	153	140	160	134	127	150	154	135	142	141	148	135	127	137	121	129	126	146	118	148	128	152	134	152	127	144	163	129	138	141	138	154	133	133	117	129	154	144	147	147	163	137	144	153	135	138	151	133	136	137	127	115	139	131	129	145	145	130	129	139	147	104	124	140	154	136	147	151	163	139	131	142	143	135	123	143	133	135	128	136	136	126	139	127	146	116	137	142	133	137	131	130	147	126	99	131	120	136	138	119	117	148	145	133	140	122	149	133	144	125	145	149	148	139	147	143	138	139	118	135	125	135	158	122	123	127	143	144	136	133	139	145	147	140	126	129	128	120	140	130	128	135	165	135	162	121	131	147	138	135	114	121	139	124	124	129	151	127	142	135	137	123	147	158	134	142	115	140	141	140	135	146	136	155	120	140	167	143	134	138	148	120	139	141	145	154	138	144	140	133	143	145	133	131	132	126	124	136	131	132	144	120	148	132	127	139	141	139	150	133	143	137	137	125	125	142	159	136	120	136	141	138	142	145	148	128	144	136	137	131	136	158	119	130	130	140	149	125	135	143	130	127	141	149	141	143	133	108	137	128	139	156	153	138	123	148	117	113	117	137	144	139	122	137	126	121	133	134	141	139	139	127	130	158	132	121	118	147	151	137	131	122	151	147	147	121	122	145	141	151	139	157	131	129	143	152	139	150	93	121	136	156	128	106	129	159	133	144	131	140	130	131	128	125	131	127	131	136	134	133	150	126	154	137	140	131	145	124	146
20737	7043	19175	3330	2391	3455	3736	3541	3049	2578	2392	2152	1949	1843	1647	1682	1562	1493	1457	1368	1400	1319	1268	1301	1293	1237	1273	1208	1168	1216	1156	1165	1135	1165	1134	1138	1152	1154	1154	1109	1128	1103	1106	1103	1099	1162	1078	1117	1148	1109	1104	1099	1110	1086	1056	1070	1071	1059	1061	1106	1098	1037	1040	1080	1081	1028	1035	1089	1019	1056	1122	1081	1081	1108	1093	1038	1080	1055	1062	1045	1052	1037	1079	1044	1067	1028	1076	1039	1136	996	1061	1081	1050	1051	1085	1044	1120	1075	1058	1121	1067	1077	1035	1045	1039	1040	1084	1040	1036	1056	1033	1074	990	1083	1047	1046	1071	1011	1061	1030	1064	1063	1022	1030	1068	1096	1072	1055	1068	1063	1065	1124	1034	1008	1044	1030	1058	1085	1065	1069	1022	1024	1063	1068	967	1119	983	1015	1108	1043	1112	1059	1059	1075	1062	1042	1039	1087	1085	1074	1048	1038	1078	1043	1043	1041	1046	1099	999	981	1071	1023	1093	1029	1090	1072	1074	1026	1063	1041	1046	1046	1078	1068	1020	1046	1164	1042	1075	1065	1060	1059	1072	1108	1071	1064	1047	1061	1035	1057	1098	1088	1088	1053	1062	986	1046	1036	1039	992	1080	995	1061	1089	1072	1086	1073	1010	1028	1043	1103	1049	1074	1073	1088	1103	1061	995	1101	1067	1084	1076	1062	1108	1053	1061	1070	1040	1131	1083	1055	1020	1062	1079	1058	1060	1100	1000	1086	1064	1076	1058	1002	1024	1012	1062	1037	1067	1058	1049	997	1004	1080	1102	1028	1155	1069	1043	1065	1082	1041	1056	1063	1036	1057	1023	1032	1030	1052	1114	1082	1052	1067	1070	1062	1060	1048	1051	1062	1069	1033	1004	1025	1118	1077	1046	992	1044	1092	1002	1040	1053	1018	1054	1070	1020	1086	1078	1009	1030	1085	1048	1074	1004	1035	1017	1062	1098	994	1004	1085	1075	1064	1042	1038	1074	1070	1086	1047	1040	1089	1058	1023	1084	1040	1050	1078	1041	1074	1052	1085	1017	1074	1059	1008	1080	1000	1026	1034	1031	1067	1076	1045	1006	1073	1046	1024	1106	1092	1076	1009	1107	1085	1065	1059	1054	1072	1045	1024	1042	1018	1105	1078	1046	1056	1061	1053	1040	1057	1038	1081	1056	1087	1044	1030	1066	1052	1036	1054	1014	1067	1031	1040	1030	1017	1027	1065	1034	1039	1016	1030	1068	1004	1062	1003	1058	1058	1066	1041	1097	1032	1070	1040	1036	1055	1026	1055	1081	1032	1024	1041	1054	1073	1071	1017	1037	1008	1018	1031	1051	1070	1050	1027	1066	1017	1011	1061	1072	1062	1058	1068	1061	1092	1149	1013	1047	1051	1068	1061	1036	1014	1076	1080	1069	1045	1080	1025	1070	1040	1128	1019	1025	1093	1039	1015	1095	1085	1060	1120	1039	1102	1046	1071	1063	1007	1118	1085	1026	1018	1020	1040	1027	1080	1073	1067	1063	1042	1055	1047	1063	1023	1056	1054	1083	1011	1049	1081	1108	1045	1001	1005	1080	1089	1049	1062	1052	1036	1039	1066	1084	1144	1048	1096	1061	1008	1026	1055	1068	1041	1077	1063	1067	1038	1043	1073	1074	1045	1029	1030	1061	1058	1033	1043	1079	1086	1089	1036	1050	1011	1027	1074	1069	1036	1007	1049	1017	997	1005	1058	1080	1050	1066	1099	1048	1068	1047	1092	1057	1072	1072	1076	1049	1092	1128	1083	1037	1024	1054	1080	1090	1057	1042	1067	1147	1015	995	1075	996	1086	1030	1084	1029	1040	1083	1039	1104	1002	1045	1044	1068	1079	1075	1108	1075	1075	1057	1060	1037	1004	1105	1067	1077	1077	1027	1039	1009	1047	1053	1041	1073	1003	1054	1061	1047	1090	1031	1041	1066	1070	1056	1075	1085	1027	1056	1045	1044	1070	1055	1066	1060	1059	1080	1035	1053	1103	1062	1034	1030	1053	1017	1020	1060	1001	1000	1071	1039	1108	1039	1010	978	1019	1091	1053	1066	1045	1035	1092	1081	1057	1083	1060	1108	1036	1053	1041	999	1058	1092	1009	1018	1035	1029	1053	1058	1081	1078	1078	1076	1050	1032	1117	1092	1073	1052	1061	1102	1025	1014	1049	1143	1051	1019	1019	1035	1032	1100	1006	1056	1031	1031	1054	1059	1067	1040	1095	1060	1042	1097	1029	1007	1044	1080	1026	1060	1016	1123	1095	1031	1048	1088	1023	1028	1076	1055	1026	1067	1066	1024	1037	1018	1056	1021	1026	1049	1048	1099	1122	1073	1033	1051	1090	1050	1037	1067	1055	1029	1057	1052	1066	1011	1072	1064	1076	1040	1047	1030	1016	1057	1057	1053	1043	1050	1039	1045	1073	1109	1093	1036	1107	1045	1037	1026	1057	1038	1036	1024	1011	1015	1058	1034	1031	1059	1023	1055	1038	1021	1088	1015	1082	1060	1112	1075	992	1066	1049	1048	1054	1057	1043	1029	1028	1068	987	1089	1063	1056	1075	1056	998	1069	1064	1084	1078	1072	1005	987	1075	1077	1044	1111	1030	1039	1070	1007	1013	1049	1040	1077	1050	1051	1022	1028	1054	1084	993	1078	1096	1069	1031	1050	1060	1032	1079	1040	1065	1058	1064	1074	1063	1059	1097	1123	1040	1032	995	1063	1048	1055	1065	1036	1102	1042	1014	1060	1058	1043	1014	1097	1081	1020	1010	1024	1115	1046	1046	1106	1068	1014	1023	1069	1029	1011	1050	1017	1042	1021	1075	994	1065	1054	1038	1055	1050	1047	1052	1037	1057	1051	1056	1102	1013	1071	1084	1049	1053	1017	1040	1020	1053	1060	1016	1122	1066	1109	1079	1018	1091	1051	1085	1129	1053	990	1053	998	1037	1065	998	1051	1002	1060	1065	1049	1069	1038	1103	995	1091	992	1061	1033	1062	1049	1013	1052	1051	1013	1152	1050	1016	1049	1084	1103	1015	1062	1041	987	1103	1047	1078	1100	1048	940	1054	1073	1034	1079	1049	1037	1022	1056	1092	1091	1043	1083	1068	1093	1086	1088	1042	1089	1057	1076	1039	1051	1047	1083	1101	1014	1011	1019	1053	1061	1073	1071	1045	1098	1095	1042	1054	1004	988	1084	1027	1040	1054	1053	1082	996	1062	1009	1075	1057	1065	1086	1056	1061	1069	1016	1118	1112	1036	1037	1066	1007	1072	1024	1101	1120	1032	1077	1016	1065	1033	1031	1086	1080	1045	1027	1072	1096	1085	1097	1098	1057	1076	1058	1093	1075	1070	1024	1047	1109	1026	1069	1009	1053	1032	1039	1019	1028	1068	1068	1069	1077	1025	966	1051	1049	1019	1054	1061	1069	1042	1069	993	1082	1042	1062	997	1039	1087	1019	1074	1025	1081	1057	1052	1087	1054	994	1109	1037	1047	1048	1006	1081	1012	1050	1060	1134	1033	1071	1096	1059	1069	1067	1039	1018	1045	1064	1060	1066	1066	1040	1024	1009	1130	1021	996	1030	1036	1036	982	1025	1008	1006	1098	1005	1053	1017	1036	1102	1121	1072	1021	1062	1043	1065	1075	1086	1016	1062	987	1034	1089	1063	1053	1013	1049	1037	1040	1031	1058	1044	1047	1060	1059	1048	1105	1060	1113	1055	1007	1094	1052	1064	1095	1040	1093	1040	997	1067	1036	1057	1060	1072	989	1022	1122	1059	1131	1063	1046	1058	1046	1089	1030	1051	1026	1056	997	1078	1025	1037	1084	1016	1068	1064	1059	1055	1000	1071	1117	1026	1079	1023	1076	1047	1031	1058	1019	1077	1036	1017	1052	1037	981	1067	1063	1064	1022	1034	1087	1057	1047	1055	1118	1062	1061	1093	1039	1076	984	1103	1070	1122	1070	1026	1033	1006	1051	1015	1085	1009	1029	1041	1058	1085	1071	1068	1063	1057	1056	1087	1019	1059	1050	1032	1091	1045	1042	1104	999	1060	1023	1046	1126	1082	1067	1097	1026	1089	1043	1047	1061	1064	1015	1079	1047	1062	1047	1068	1026	1038	1060	1031	1083	1049	1064	1032	1055	1022	1055	1027	1051	1076	1040	1092	1022	1019	1064	1118	1102	1043	1074	1066	1049	1029	1051	1064	1010	1102	1064	1072	1033	1065	1090	1045	1014	1066	1025	959	1040	1087	1076	1084	1072	1052	1028	1069	993	1062	1052	1020	1048	1026	1055	1034	1017	1070	1020	1021	1022	1077	1036	1023	1034	1021	1081	1029	1068	1037	1024	1067	1070	1056	1014	1053	1014	1068	1077	1079	1048	1067	1050	1093	1053	1019	1011	1084	1113	1005	955	1050	1079	1025	1120	1031	1030	1078	1019	1021	1055	1102	1039	1041	1078	1050	1069	1076	1061	1016	1069	1068	1093	1012	1046	1050	1044	1048	1072	1068	1087	1055	1114	1008	1061	1060	1041	1023	1091	1076	1111	1145	1066	1014	993	1112	1050	1098	1075	1100	1066	1060	1027	1103	1081	1075	1107	1071	1060	1106	1070	1016	1076	1027	1085	1023	1033	1057	1024	1050	1055	1080	1072	1074	1003	1070	1046	1097	1071	1083	1029	1064	1031	1032	1034	1032	1041	1018	1067	1047	1061	1062	996	1056	1124	1080	1020	1078	1000	1051	1129	1030	1041	1023	1056	1104	1046	1042	1053	1044	1018	996	1082	1018	1000	1112	1065	1027	1077	1058	1014	1054	1061	1051	1019	1055	1074	1056	1078	1066	1059	1010	1064	1043	1094	1044	1073	1036	1077	1057	1103	1100	1041	1134	1085	1057	1058	1054	1064	1005	1053	1064	1043	1053	1018	1031	1049	1093	1039	1062	1109	1071	1031	992
5682	471	2529	306	39	50	59	49	58	63	52	60	58	43	52	48	45	47	59	37	43	46	39	52	28	43	53	46	35	37	39	37	50	26	45	46	46	40	43	36	31	35	38	37	38	41	42	39	42	39	36	35	44	32	39	29	50	33	40	37	37	31	42	38	35	43	43	51	37	43	42	47	42	44	38	28	30	34	28	41	26	27	39	32	39	39	25	43	36	32	39	29	34	44	30	27	41	45	39	52	35	45	30	35	42	25	33	34	35	31	35	36	40	28	32	39	31	36	38	35	45	44	31	33	35	35	35	25	40	40	38	39	43	37	27	37	29	41	36	37	34	33	36	39	41	30	44	37	38	30	38	26	41	51	31	40	30	52	31	35	45	30	40	42	40	43	36	33	31	37	38	50	39	40	39	33	34	38	35	28	44	28	34	26	37	35	37	33	35	39	31	32	37	41	42	36	40	40	35	34	34	37	38	29	42	35	32	38	37	44	43	33	32	37	34	37	34	37	34	36	39	27	37	39	50	31	29	26	37	29	30	50	41	37	45	35	38	35	38	39	47	33	26	38	26	41	39	47	37	44	43	33	37	26	26	41	43	48	41	28	30	49	35	37	35	34	38	28	29	34	33	40	34	38	32	44	34	31	43	41	41	39	36	37	35	40	36	39	38	42	35	33	37	37	24	38	37	35	36	40	28	32	37	34	30	36	24	40	43	43	28	33	39	34	27	30	36	46	32	33	44	37	40	39	39	38	51	36	35	38	29	39	41	35	37	37	40	28	32	38	46	42	43	44	48	38	40	47	40	32	28	33	33	36	43	23	41	42	33	33	44	31	30	52	52	27	36	43	39	51	37	38	32	35	30	30	31	44	43	34	34	30	39	32	40	40	47	32	41	27	31	41	26	39	42	45	32	26	32	29	36	36	45	36	36	38	32	35	37	32	42	33	32	35	45	35	40	37	52	46	39	37	46	36	42	37	36	40	44	41	27	35	37	46	31	44	33	49	42	25	37	34	42	37	40	43	31	31	38	27	24	35	32	33	40	35	32	40	41	33	46	33	34	35	31	43	36	33	36	41	44	45	35	46	38	28	37	41	42	32	37	43	38	35	35	40	29	33	33	52	32	41	29	42	32	36	36	33	40	31	44	29	36	32	34	37	40	33	37	31	42	39	27	40	30	31	23	43	30	41	37	33	30	35	47	37	40	42	30	26	45	37	46	38	30	34	38	46	36	37	41	39	26	33	37	39	42	38	34	43	36	30	46	41	39	35	28	36	43	32	43	34	39	38	29	35	40	41	40	42	39	37	26	41	38	37	48	21	38	41	32	33	35	31	51	37	48	44	44	39	36	31	28	33	44	37	40	37	29	42	38	29	35	41	38	31	41	32	44	28	36	22	34	31	38	32	37	39	35	40	35	33	42	39	45	44	41	30	36	53	34	40	43	24	28	29	28	34	43	34	43	34	31	36	37	31	26	42	28	36	32	39	39	31	30	36	50	31	37	40	43	41	42	31	37	39	45	37	42	44	33	42	37	29	32	47	47	35	48	40	33	40	59	34	30	43	35	39	35	37	39	31	40	31	40	42	32	43	40	48	37	33	37	43	41	34	34	39	41	30	34	35	45	29	43	36	49	36	39	29	42	37	39	36	55	39	41	33	45	27	46	39	39	35	45	38	25	30	30	43	49	35	36	28	39	40	36	37	31	37	43	45	40	38	33	43	43	41	43	49	35	41	32	44	39	41	32	39	33	44	34	40	50	44	37	40	42	34	39	40	34	39	39	32	33	40	36	33	43	39	34	43	31	36	34	39	28	39	40	30	47	37	39	19	40	33	39	36	27	42	34	37	53	31	25	26	28	43	39	48	34	33	36	37	31	37	32	36	52	44	40	36	30	35	38	35	41	26	42	40	43	35	41	34	39	47	35	32	36	42	29	41	37	33	31	38	39	27	33	39	41	43	39	36	48	34	34	42	27	32	32	37	30	29	35	36	34	40	29	35	38	34	32	29	36	32	31	35	35	41	31	40	29	36	38	29	34	41	35	40	44	39	34	30	47	41	28	38	31	36	63	34	36	41	43	35	37	22	39	34	28	35	44	37	33	37	48	28	32	39	40	36	44	50	45	34	39	40	37	28	46	33	39	40	36	39	28	27	39	32	36	35	35	37	39	38	43	44	24	33	26	41	48	29	32	38	36	31	27	33	34	40	42	39	37	25	47	28	46	42	37	32	33	42	39	34	28	46	39	36	36	32	32	42	32	49	30	29	34	40	29	38	28	40	33	37	46	31	38	36	51	43	48	36	26	32	38	38	40	40	42	28	37	16	53	44	32	31	32	40	30	44	32	32	35	44	33	38	34	34	31	35	27	29	35	38	39	37	42	36	42	28	39	36	33	42	37	30	22	36	32	31	36	39	37	42	32	43	36	39	35	46	45	38	41	31	22	33	42	33	36	31	39	36	34	45	34	36	34	35	40	23	38	31	36	30	34	36	34	36	36	37	49	41	35	32	32	32	23	33	38	38	32	33	33	35	36	29	30	29	35	33	37	41	31	42	37	39	35	36	33	36	29	21	32	34	44	45	35	34	46	41	36	37	30	34	42	33	44	34	37	38	39	31	19	34	35	36	34	36	34	44	36	35	31	36	39	43	42	43	38	39	35	41	45	33	35	33	44	30	30	39	37	34	41	40	30	46	36	35	30	40	40	43	36	41	33	34	25	32	43	40	35	37	30	41	36	35	34	30	25	41	39	44	32	27	43	35	35	36	29	41	34	37	28	39	45	38	43	53	32	43	33	36	38	38	32	44	35	37	33	40	38	33	35	36	43	44	31	42	37	28	39	51	44	37	33	39	34	37	54	33	30	37	36	27	26	57	41	38	35	33	35	32	31	21	33	38	40	43	35	39	35	26	30	40	35	44	38	40	41	35	44	37	32	33	36	35	31	37	38	32	48	45	39	35	30	32	47	33	41	24	33	34	52	34	37	31	40	53	44	37	36	26	27	42	41	30	42	39	37	36	37	42	41	45	41	34	34	48	34	41	28	36	39	37	43	41	44	39	35	35	33	36	31	37	29	37	38	30	47	36	44	26	33	35	34	30	45	38	24	47	40	28	51	26	38	33	29	33	38	30	27	39	38	40	35	39	40	42	38	36	33	38	44	32	29	29	34	34	44	49	40	31	33	37	38	40	31	51	44	38	26	40	31	33	22	47	40	30	45	36	31	40	43	37	35	34	42	29	38	34	48	42	36	38	36	28	43	36	35	33	31	38	42	32	28	34	30	35	30	27	37	30	34	40	47	32	31	37	29	39	41	35	27	28	31	38	34	40	34	44	30	31	47	35	42	38	36	41	31	42	35	25	40	27	41	32	36	24	40	45	38	34	30	34	35	36	37	38	39	42	43	41	42	30	34	39	38	22	38	37	31	42	43	26	29	37	30	41	45	31	30	38	39	40	29	39	30	29	48	35	36	31	40	45
16878	5080	19556	2642	1305	2113	2313	2155	2044	1717	1452	1241	1116	980	905	821	735	705	662	632	666	566	513	541	467	504	485	461	375	443	402	412	398	393	391	391	378	342	363	348	355	336	339	339	375	353	318	346	301	319	338	332	346	310	348	290	324	338	302	275	316	289	309	339	327	343	302	327	276	283	306	295	283	290	273	289	304	263	314	280	290	287	296	296	261	285	273	321	293	291	288	313	274	286	262	293	294	289	268	285	285	283	306	296	312	276	271	295	269	267	285	281	259	287	311	273	292	275	281	276	287	292	303	291	269	280	308	302	288	282	276	276	272	284	278	301	271	304	310	260	270	265	302	255	266	278	300	276	264	262	294	303	293	291	271	290	302	244	312	282	292	304	306	264	288	258	301	324	301	295	260	279	249	279	285	303	294	305	308	292	280	294	292	320	264	300	311	284	297	300	293	285	281	269	270	278	287	271	294	249	301	263	291	256	277	323	298	279	262	287	301	294	278	246	306	275	274	315	290	295	283	277	306	270	294	309	295	313	295	258	270	279	298	294	289	296	304	317	291	272	309	306	277	281	309	296	280	299	276	293	289	263	296	279	280	289	302	291	317	310	278	278	259	256	303	260	303	252	263	267	303	305	282	289	300	291	293	291	314	298	258	267	299	282	290	294	252	263	302	279	259	273	269	318	272	331	318	280	257	270	302	301	332	286	287	279	290	289	329	295	277	260	298	265	279	270	266	279	275	313	250	272	312	284	287	260	259	293	294	307	303	264	325	288	284	303	321	279	285	282	274	275	282	296	329	292	291	265	292	270	308	261	265	283	286	302	285	300	294	278	264	317	305	269	281	315	245	278	282	292	282	290	295	286	304	288	271	286	280	279	271	288	295	281	288	272	291	278	294	271	304	281	307	277	302	294	306	284	280	280	291	283	264	297	293	305	272	282	267	261	283	307	271	319	310	302	268	287	317	264	290	307	262	299	293	261	255	267	271	269	258	277	298	301	280	307	279	278	272	281	288	296	255	298	298	281	289	295	276	259	268	276	302	307	306	292	277	320	295	284	278	285	281	276	273	285	291	295	278	288	293	288	281	291	318	265	246	303	276	287	254	310	284	266	297	287	285	279	301	284	290	269	337	252	271	298	292	289	287	239	284	299	255	284	302	304	276	293	295	277	287	293	248	283	286	280	285	302	300	302	253	279	287	295	263	309	307	290	249	266	287	287	271	302	273	288	300	306	274	265	289	284	283	251	281	290	295	279	284	290	301	301	303	280	283	291	292	270	295	305	299	262	270	290	303	311	300	299	285	288	280	302	288	276	277	318	276	268	260	298	310	275	285	278	294	292	289	304	291	278	272	273	269	251	297	319	296	282	303	275	318	286	290	284	289	286	277	299	303	274	262	271	274	274	278	306	283	251	278	262	261	273	271	284	311	280	288	269	298	248	290	316	283	271	274	288	256	304	270	252	330	267	282	267	298	281	288	268	311	297	283	278	265	282	266	307	301	303	283	274	320	304	281	278	288	302	280	296	260	316	273	291	263	272	279	278	291	299	283	264	301	288	287	306	291	277	287	286	283	258	275	263	273	267	290	283	288	290	298	288	292	294	294	285	278	276	314	288	302	320	279	333	289	292	282	286	294	293	266	273	280	290	318	283	293	266	295	293	268	302	278	254	307	285	286	267	275	298	284	287	271	250	286	263	284	290	301	297	283	275	318	288	263	287	290	298	285	282	293	305	301	286	238	284	284	279	327	258	279	284	285	288	280	276	282	303	296	285	259	259	281	289	306	263	282	287	250	278	267	277	305	274	281	273	317	282	262	269	278	278	274	305	292	285	283	258	303	261	280	286	314	282	284	267	262	309	254	284	272	289	270	287	305	310	290	314	298	268	301	293	309	284	264	292	268	265	298	304	294	284	286	288	291	288	310	304	278	309	250	270	282	307	274	278	296	279	304	316	286	295	272	301	308	309	293	281	288	302	309	273	275	301	253	278	287	266	285	315	263	309	264	305	284	327	284	275	296	267	276	282	282	300	285	322	303	327	287	300	305	258	266	260	282	269	283	260	285	298	280	268	288	269	276	272	295	300	281	265	277	268	273	265	279	295	329	317	294	280	273	301	272	269	277	297	302	298	267	292	283	277	269	284	241	306	258	275	294	312	268	302	291	283	258	279	274	283	272	291	281	284	274	292	301	282	283	268	286	267	276	296	300	264	286	268	294	273	276	314	232	276	287	302	282	276	247	304	293	285	296	272	294	272	271	289	295	311	276	275	291	291	308	278	283	264	263	285	295	262	275	328	291	317	289	291	327	291	306	280	287	299	308	323	261	281	288	299	294	255	288	282	290	308	289	263	288	297	257	302	259	289	283	282	267	282	279	309	288	269	299	312	279	292	245	290	301	277	293	266	279	285	311	272	283	288	279	315	274	291	292	280	263	288	291	299	257	322	309	278	300	276	294	286	265	288	283	286	294	250	274	257	261	317	301	275	260	286	294	263	275	308	313	299	299	302	280	280	276	285	284	300	279	270	292	275	286	291	251	298	251	304	295	288	308	285	302	325	266	274	293	289	274	236	246	304	286	261	292	280	269	313	271	264	285	283	277	294	287	295	314	272	275	319	275	261	283	276	289	295	295	279	266	301	279	282	294	272	291	264	269	273	290	261	286	298	297	297	279	277	303	256	275	283	270	318	262	259	271	285	261	281	278	295	297	268	275	307	280	299	285	275	269	284	271	288	277	309	271	270	317	293	319	275	270	280	291	285	311	257	291	283	282	285	300	300	288	286	276	268	284	274	283	278	257	265	270	282	269	259	291	276	283	297	308	294	315	266	283	291	301	281	279	277	266	299	293	286	271	294	289	283	276	294	307	280	302	293	284	279	258	265	267	274	271	295	290	290	305	302	282	271	288	280	290	269	299	251	267	282	314	248	284	265	286	269	286	283	317	292	313	277	261	274	298	259	298	261	289	271	284	293	301	280	278	282	273	277	280	286	294	274	282	310	261	274	288	289	276	285	268	309	292	280	305	272	308	257	287	261	299	286	305	286	307	296	306	274	311	262	265	294	275	303	267	320	284	294	252	307	262	280	283	304	275	282	280	294	293	286	291	278	267	257	298	295	282	271	286	277	275	282	247	285	300	280	287	313	280	277	273	288	290	319	278	285	305	273	280	272	294	297	306	287	327	261	259	267	289	285	281	272	274	294	293	282	279	264	296	283	266	278	278	277	309	275	267	257	274	301	310	307	292	312	284	281	289	279	289	275	268	275	312	290	282	278	285	258	271	319	292	303	268	301	260	296	285	281	309	276	285	279	289	257	274	283	274	277	265	258	253	273	282	286	294	273	308	292	306	264	265	304	300	293	290	300	311	275	289	271	269	278	251	282	285	272	312	284	276	253	296	278	264	295	306	281	323	274	286	264	261	259	290	286	282	272	242	267	304	291	287	300	289	285	323	292	276	267	302	283	306	304	291	264	294	284	274	300
3528	763	5870	744	134	108	125	133	130	140	146	126	143	134	107	127	121	119	101	107	98	87	108	102	89	109	130	100	98	108	98	92	104	89	108	108	89	100	99	75	86	90	96	99	103	108	114	107	115	106	115	92	109	93	81	99	107	98	102	104	109	91	104	95	77	85	106	89	85	122	101	92	105	106	120	111	100	111	96	96	100	89	95	100	104	98	124	97	91	108	98	105	85	105	93	91	95	93	84	86	108	85	84	109	107	103	87	92	100	95	90	109	113	82	101	104	110	91	116	91	105	95	91	98	80	104	101	90	104	107	92	103	85	95	90	104	83	92	104	96	109	98	106	116	104	107	113	85	85	97	106	75	92	104	87	104	118	100	96	91	110	82	95	101	95	107	126	105	88	96	101	91	93	104	112	89	92	100	116	109	78	94	103	93	102	104	97	92	100	103	103	85	108	110	112	87	102	90	95	117	105	89	103	97	84	94	86	94	79	80	79	89	86	109	76	98	87	97	107	92	111	87	104	96	101	102	106	99	95	89	102	89	94	102	95	105	96	97	85	124	97	94	94	89	89	88	107	85	99	108	94	95	92	109	103	97	83	119	81	113	95	92	101	95	99	101	99	98	97	82	84	104	85	89	103	114	100	107	91	107	100	91	92	88	106	83	88	103	123	107	103	92	119	107	110	121	107	108	85	98	96	79	98	105	92	81	96	98	99	98	95	92	92	102	89	94	91	81	98	87	100	101	112	91	98	100	86	87	89	89	104	92	95	85	85	92	87	98	82	95	91	100	74	81	92	117	89	89	104	113	98	128	89	106	73	97	99	84	92	88	83	102	106	96	99	100	106	83	75	91	106	107	94	94	92	89	93	92	112	108	100	104	103	109	106	87	108	86	93	90	99	82	97	84	108	111	93	94	95	105	94	99	100	102	106	103	111	96	73	91	92	93	116	99	94	116	105	92	98	97	112	103	99	107	87	97	116	92	106	96	101	108	95	79	99	79	81	101	110	86	98	82	88	84	109	90	94	103	78	113	108	91	102	98	102	78	99	82	75	88	102	92	91	87	95	92	102	106	93	89	92	103	81	93	106	103	84	85	87	105	110	89	89	97	80	86	107	91	83	114	110	91	91	83	94	82	99	102	92	108	84	88	110	77	110	102	85	107	79	95	110	99	90	98	95	87	101	82	98	95	110	81	91	117	106	102	95	98	98	77	84	92	96	97	105	107	80	92	102	112	94	107	102	95	97	104	103	91	108	111	96	100	90	114	78	86	104	106	103	91	85	80	103	83	90	102	86	97	111	98	94	91	109	104	96	108	107	101	90	94	89	88	109	94	95	96	92	86	102	101	82	99	114	93	99	90	102	90	103	86	106	88	96	90	99	107	92	109	105	103	96	75	94	112	110	83	86	111	84	91	94	114	99	120	79	99	98	103	91	96	106	103	93	94	89	80	106	108	88	101	111	85	91	103	94	110	122	90	93	82	89	112	109	86	105	108	79	107	108	94	130	101	101	95	90	85	93	88	101	102	84	95	75	88	88	111	88	98	108	80	91	87	100	89	106	102	92	115	112	107	92	102	80	102	113	118	94	99	90	105	94	110	103	100	100	106	83	93	84	100	102	117	110	86	102	104	115	92	87	113	90	90	97	86	90	97	88	91	110	98	96	88	92	88	103	97	86	89	82	84	88	101	103	96	106	99	92	107	107	81	102	91	78	87	91	111	93	82	89	85	105	104	96	80	99	97	91	102	96	99	103	95	113	86	100	86	99	97	108	114	104	92	91	91	97	102	107	100	93	86	91	96	109	109	115	108	98	111	112	89	73	116	79	98	103	83	88	102	91	103	106	94	96	90	85	90	111	77	95	109	88	96	95	81	92	95	101	95	100	86	106	75	89	96	104	89	92	115	103	89	106	104	95	84	110	94	111	85	92	83	87	101	106	87	103	103	102	104	93	100	115	105	88	89	108	80	83	101	92	94	103	94	81	109	79	101	90	93	99	112	85	88	94	117	90	82	97	86	85	91	94	101	107	97	90	98	98	95	103	101	96	102	94	103	90	98	91	101	103	104	86	95	104	82	117	91	93	85	80	87	90	99	100	86	94	104	91	110	110	82	85	95	104	98	97	84	103	102	112	96	95	109	80	95	104	95	84	90	75	90	97	101	95	85	102	121	86	91	97	99	88	81	105	103	99	91	88	105	113	111	101	111	96	90	75	103	89	92	93	97	96	94	89	104	98	96	87	82	103	88	93	89	118	100	95	93	113	96	91	103	104	89	84	93	88	86	93	89	101	116	102	99	101	115	93	101	74	105	100	103	118	107	87	90	112	81	98	85	80	74	108	95	80	94	105	86	87	91	111	115	115	117	100	99	89	97	99	97	106	98	96	115	94	105	93	91	96	85	83	101	98	80	102	88	100	82	84	106	102	108	103	114	81	83	92	103	100	96	87	83	104	105	106	91	101	99	117	96	89	94	84	84	96	88	100	104	108	88	96	89	92	94	105	92	103	98	88	78	96	93	106	93	93	91	100	107	114	118	93	103	107	86	102	92	100	87	99	105	93	88	93	88	76	97	85	87	82	94	104	119	106	102	81	91	84	97	96	87	101	116	94	100	84	95	100	104	97	93	96	100	102	99	82	93	93	90	107	92	88	122	91	96	91	98	122	89	94	96	92	109	88	85	87	112	94	93	99	92	92	95	99	81	105	97	92	97	99	93	88	100	98	114	106	101	102	102	95	105	100	97	89	89	80	101	103	126	83	112	121	88	107	100	97	107	95	115	95	77	91	108	84	105	103	89	101	94	104	107	100	92	112	92	93	95	91	96	118	90	105	97	93	106	108	100	90	106	78	97	86	88	107	93	119	97	91	63	90	103	100	94	96	107	109	95	85	106	95	102	92	89	73	116	98	97	95	115	81	70	94	93	90	99	110	95	94	112	85	104	88	99	103	98	84	112	100	109	89	97	100	96	87	103	94	98	94	104	97	88	90	84	112	105	94	101	79	106	106	104	91	102	100	83	87	102	102	106	102	80	105	89	90	96	101	98	89	102	107	104	97	88	78	122	109	96	97	107	118	99	98	104	88	92	87	106	93	99	124	100	103	106	98	112	112	113	76	96	116	99	87	105	95	88	89	92	106	93	97	109	86	84	120	111	86	89	98	104	96	79	111	120	94	93	74	98	89	125	97	103	86	94	110	95	90	93	108	90	94	86	101	96	86	112	89	96	102	97	90	102	94	87	96	105	89	111	96	88	97	99	90	98	85	102	99	90	98	111	104	84	81	103	97	102	84	85	96	109	91	99	90	87	116	90	118	99	84	102	89	97	92	82	108	94	112	98	114	104	94	93	96	104	80	108	109	72	99	90	91	111	93	110	104	90	85	90	85	104	86	89	86	106	97	111	96	104	100	73	83	81	103	91	88	88	94	113	86	91	76	100	99	86	81	107	86	100	110	83	106	107	99	98	101	118	108	108	98	101
22770	7893	28219	3890	2881	4451	4859	4450	3898	3326	2818	2545	2191	2006	1885	1721	1627	1561	1428	1338	1260	1285	1170	1219	1103	1087	1087	1060	1083	1002	1034	966	961	927	941	907	876	937	869	946	848	861	882	888	886	832	849	855	869	811	862	810	821	853	843	840	810	834	778	866	844	892	817	822	791	799	803	762	805	852	804	869	817	809	866	875	814	829	874	850	843	812	797	805	797	855	794	792	747	760	814	814	758	826	831	781	838	805	810	799	772	732	849	736	809	824	794	809	750	822	805	864	809	769	792	819	793	788	778	797	814	781	805	776	793	838	734	800	816	785	833	786	770	769	749	781	786	768	786	799	794	786	765	837	785	734	798	801	754	787	808	754	817	767	761	781	759	802	816	791	820	785	783	827	790	772	724	757	727	777	789	768	805	750	812	791	814	762	828	806	735	801	784	768	810	801	768	791	758	830	777	767	734	797	764	741	835	805	747	738	818	771	738	748	798	803	777	801	775	756	791	780	766	744	799	766	782	767	773	772	835	756	824	786	782	784	760	817	785	775	775	721	815	796	807	777	815	740	811	727	788	774	793	784	787	786	747	719	752	767	726	800	786	759	760	784	779	755	779	798	774	776	819	754	819	772	785	803	739	779	779	814	816	795	752	834	733	778	789	757	819	807	744	788	782	760	777	761	792	813	811	809	810	793	736	778	729	817	788	775	818	746	753	807	774	794	796	760	842	747	816	767	753	827	792	756	791	721	778	811	777	793	789	799	763	826	788	784	742	743	818	783	746	777	734	775	783	753	830	806	735	750	769	772	764	819	782	772	795	757	743	787	784	778	792	786	785	767	761	784	776	838	776	767	737	788	782	806	772	822	794	743	721	793	769	765	816	789	782	782	762	814	810	816	774	806	738	754	780	759	754	751	791	773	785	762	779	807	734	784	762	769	794	769	789	762	775	756	824	810	768	737	750	800	810	768	758	790	780	772	797	828	789	832	773	773	757	828	805	824	786	760	793	798	806	781	777	782	725	735	782	781	791	779	754	771	793	817	783	775	776	750	759	747	725	774	747	789	832	799	800	807	801	788	808	773	789	780	796	816	797	789	748	777	749	760	780	829	786	809	820	817	778	742	763	824	822	801	778	810	780	773	748	749	780	801	803	783	810	780	820	847	795	767	793	794	744	792	778	780	749	807	774	769	784	802	772	764	813	742	784	777	722	762	764	760	801	822	805	768	764	716	798	777	713	769	753	794	791	745	757	759	755	787	769	798	784	746	745	770	739	802	819	823	795	823	762	742	789	784	778	721	763	783	743	809	803	787	742	803	789	769	789	752	777	811	753	750	760	743	780	721	798	762	798	771	795	763	813	768	762	757	835	776	839	758	801	790	796	787	787	771	850	745	809	789	779	802	793	754	790	763	769	773	780	793	759	755	781	785	763	791	786	778	761	740	785	787	761	782	802	722	794	752	744	751	805	819	780	771	774	762	776	819	787	777	746	773	720	798	778	761	773	766	797	775	758	788	804	784	761	802	741	768	803	770	746	784	736	752	778	792	754	725	694	768	804	780	810	734	769	783	840	799	785	787	806	798	775	769	801	755	787	792	813	764	829	768	782	774	771	820	820	758	771	731	778	768	754	798	728	796	764	798	757	771	815	774	774	789	772	779	770	783	797	787	782	739	805	774	767	748	754	793	796	863	747	756	775	746	759	773	839	775	810	749	754	772	760	755	748	800	784	747	783	760	759	775	800	758	792	742	776	815	818	715	790	749	763	817	818	755	823	750	791	770	776	754	819	770	808	795	814	767	745	751	787	748	789	786	785	800	798	763	759	764	784	788	782	778	754	717	837	794	791	795	792	737	752	775	783	739	765	737	795	740	780	816	769	775	773	773	769	793	791	770	764	773	759	728	812	791	780	752	762	806	765	839	770	819	802	828	782	788	759	810	791	814	771	770	758	761	812	780	793	778	729	772	808	782	775	805	785	793	810	755	770	809	787	761	766	805	758	724	748	780	813	787	788	833	769	785	792	749	747	808	754	787	822	768	865	755	785	755	817	717	807	816	825	765	795	794	754	733	747	763	752	797	791	814	751	764	784	792	786	763	774	724	817	795	755	800	794	779	764	761	790	782	817	795	816	782	827	822	812	817	763	792	759	817	738	769	789	792	765	762	776	774	790	802	760	768	741	745	800	770	785	786	803	764	779	815	813	802	762	772	782	770	781	784	762	828	745	770	820	774	821	744	756	775	742	828	764	734	748	798	803	814	772	751	810	815	754	783	763	817	771	790	804	806	748	759	734	851	797	837	756	759	781	815	836	793	822	768	789	799	790	724	769	821	732	807	726	821	807	810	791	778	813	780	751	758	790	772	782	745	783	806	739	769	796	732	823	775	765	813	806	797	749	733	758	711	731	806	765	805	775	800	807	744	735	806	717	787	838	784	774	804	805	759	699	774	789	788	803	738	796	748	738	729	789	758	765	781	795	743	753	757	826	756	715	786	695	816	715	719	750	766	809	775	741	698	806	769	790	835	761	802	783	839	800	825	783	815	739	785	770	748	790	771	753	791	746	781	744	828	800	788	808	826	794	776	850	773	772	755	786	804	794	754	794	810	775	799	772	770	738	779	787	805	769	778	778	853	808	763	776	804	792	785	742	773	801	795	760	769	780	802	781	753	794	764	791	813	724	788	724	788	768	821	785	793	820	751	764	791	765	807	727	798	756	744	771	733	768	764	762	809	785	749	773	798	814	768	730	811	744	758	792	732	818	765	795	821	736	756	800	809	801	829	800	823	773	815	736	781	784	802	783	819	785	744	781	789	833	748	794	785	755	777	724	804	797	796	797	729	780	783	764	785	813	794	742	819	839	733	779	798	772	792	813	807	798	793	794	768	763	802	797	762	763	752	794	794	801	779	776	777	813	787	740	809	815	818	797	815	780	804	786	840	759	765	739	792	785	777	789	783	778	774	797	758	749	779	760	783	776	770	768	796	809	799	767	713	762	747	763	785	769	767	776	768	800	769	779	744	806	766	776	802	822	739	762	854	759	806	797	771	773	742	787	733	760	765	735	779	730	744	768	786	782	728	770	867	796	746	802	752	818	769	779	796	772	767	754	776	766	749	745	756	792	777	765	804	734	797	804	754	754	770	756	792	773	777	777	767	803	761	796	756	829	735	813	790	741	766	757	766	728	802	801	808	815	760	788	731	716	744	816	790	816	774	812	757	782	784	746	838	782	775	758	748	760	756	789	772	762	752	795	767	740	722	743	797	796	717	761	755	749	793	762	834	781	840	766	785	793	785	760	769	785	794	832	766	748	800	830	743	793	808	769	828	725	774	825	804	767	802	767	771	787	790	767	789	790	813	743	795	815	761	724	800	802	789	826	783	800	736	808	780	725	756	781	759	787	763	755	823	785	766	779	747	735	734	795	749	794	801	786	738	786	810	743	797	787	793	771	807	720	804	735	768	768	833	847	761	738	815	765	789	711	779	785	796	792	752
3812	354	937	135	83	101	97	90	90	99	85	113	100	89	87	90	86	87	86	103	86	109	92	84	92	82	107	93	77	83	88	83	100	91	81	87	98	85	93	91	87	85	84	102	95	85	80	78	89	84	94	96	86	83	91	104	96	79	96	81	96	91	86	104	82	97	100	106	76	88	73	100	96	97	101	97	90	78	72	92	90	98	93	96	97	89	88	83	89	96	100	74	90	93	86	89	77	71	86	93	111	76	108	100	107	106	100	90	85	72	82	85	102	71	78	97	88	99	77	94	95	94	91	91	105	79	89	100	99	107	100	97	69	104	92	86	98	72	89	104	97	89	100	73	66	95	103	71	100	81	100	90	78	76	82	83	91	100	87	101	80	105	90	95	96	96	104	96	88	78	98	96	102	87	84	87	75	81	86	83	91	82	92	87	107	74	88	82	82	87	95	102	81	82	84	107	82	88	73	79	86	90	98	88	76	99	108	81	81	88	87	90	102	79	81	76	77	94	92	104	90	98	86	86	104	89	87	86	85	95	92	97	82	83	91	102	115	75	98	103	103	90	102	84	89	101	100	86	88	85	95	91	96	98	89	99	81	109	86	65	79	90	86	102	88	93	98	81	100	96	93	98	86	84	94	87	76	92	91	107	96	105	82	82	92	82	82	78	96	101	101	96	87	88	92	86	89	88	74	100	80	89	101	76	83	84	110	85	102	96	91	90	85	94	96	91	101	82	96	72	79	73	93	78	74	92	78	95	99	103	98	107	96	89	85	93	92	93	95	96	92	87	98	90	96	102	79	97	76	72	88	97	96	111	107	79	98	89	83	97	90	88	95	85	93	75	90	91	75	89	108	91	79	89	91	88	78	86	85	90	96	107	86	94	95	86	89	107	82	97	90	113	86	92	86	82	83	98	95	88	90	93	89	85	75	97	78	98	99	81	94	77	85	98	96	103	116	96	105	89	94	72	103	82	99	96	95	82	107	94	81	76	79	89	101	98	87	83	88	76	102	71	86	99	95	71	82	102	94	95	94	86	93	97	85	109	96	102	84	90	75	98	91	101	84	89	104	88	85	93	91	86	87	97	97	105	107	100	94	89	88	99	91	118	75	84	79	95	88	91	97	105	87	79	86	107	85	95	80	90	99	80	72	105	105	96	77	102	104	77	83	90	74	86	97	85	92	85	77	103	89	82	94	91	89	86	83	89	107	80	83	86	92	80	78	75	81	93	84	99	91	105	96	99	91	92	84	88	80	92	103	82	90	86	112	98	94	106	87	80	109	90	88	91	101	74	101	91	88	89	99	88	90	96	100	84	89	97	82	85	86	90	88	112	81	83	91	82	98	115	86	102	84	87	80	98	90	83	86	75	79	98	96	84	91	109	83	87	84	99	97	88	86	93	96	80	105	83	98	77	78	85	86	103	96	113	95	97	90	78	93	88	73	90	81	98	90	91	98	88	89	97	104	102	88	96	83	94	98	81	97	90	68	94	84	79	78	101	87	87	93	93	81	77	102	86	78	86	80	98	100	93	97	95	100	77	93	101	96	88	84	82	102	92	85	86	76	84	80	102	98	100	73	88	90	108	88	81	75	81	102	95	89	87	87	104	86	101	69	105	97	98	98	76	115	110	79	96	106	90	92	89	99	89	110	87	101	80	99	89	106	95	101	98	89	93	101	93	86	87	88	83	79	64	99	103	102	64	90	89	83	106	95	78	76	80	76	92	81	98	85	81	78	95	93	84	79	82	84	87	103	90	99	96	86	100	94	101	95	81	86	100	95	96	83	101	75	113	87	87	96	75	85	86	92	85	90	89	104	78	95	84	88	87	115	100	75	77	87	103	102	106	95	101	90	94	109	109	96	94	83	88	107	93	88	102	95	88	95	88	99	106	91	96	91	81	83	111	92	98	96	100	94	80	87	84	93	82	86	92	87	80	79	82	99	90	88	87	102	91	85	83	92	90	80	89	94	106	73	103	90	107	82	97	82	81	82	87	96	73	93	97	79	84	70	86	78	83	87	106	83	90	99	91	88	97	100	92	123	95	89	92	84	104	108	81	93	70	99	83	92	78	109	76	97	95	91	81	106	95	76	65	95	81	77	99	78	104	100	81	99	87	98	81	83	80	84	87	102	83	93	82	86	96	104	93	71	98	82	78	101	88	78	99	83	78	79	122	72	100	91	84	105	78	81	94	90	88	94	83	81	79	109	100	88	83	96	91	83	87	88	98	89	96	100	78	91	81	87	86	100	104	88	87	95	96	79	76	97	68	94	67	85	88	102	81	91	78	87	102	91	78	95	76	86	80	77	95	100	115	94	104	118	82	90	95	92	96	103	116	108	83	81	99	79	87	91	82	90	98	113	97	105	91	87	82	96	87	100	97	87	97	92	72	79	86	89	88	81	95	90	87	75	99	106	93	78	100	86	78	81	105	101	90	89	104	81	95	88	76	83	100	92	80	95	82	79	104	85	95	89	89	82	100	107	86	96	95	88	105	84	84	92	100	98	97	80	93	88	76	84	96	92	85	87	89	89	96	99	100	86	79	94	91	88	71	81	105	109	88	83	93	80	95	98	77	93	92	78	76	94	97	96	88	89	84	86	79	99	108	110	92	89	90	88	91	90	79	97	98	97	90	97	90	88	96	106	87	87	85	79	76	84	77	90	87	89	106	92	91	97	92	80	106	90	78	103	92	80	108	81	103	97	85	99	88	79	90	111	85	92	105	79	103	82	72	98	86	90	99	101	80	87	110	86	86	85	82	85	76	87	94	74	78	81	90	87	88	87	109	76	114	97	95	103	95	91	93	84	91	78	104	87	85	77	98	128	102	92	86	97	80	99	87	70	89	99	78	68	110	99	84	89	98	82	87	94	90	81	100	96	94	95	98	91	85	104	90	85	75	95	86	77	88	95	91	99	94	111	91	78	79	72	96	97	106	103	96	91	90	90	93	104	89	89	81	97	99	85	112	97	85	72	80	69	86	100	75	88	74	105	82	82	99	88	95	90	94	93	102	84	81	88	99	92	78	113	101	80	81	87	96	86	82	87	114	95	97	97	88	95	81	94	90	89	82	82	106	87	101	92	88	85	104	93	71	94	83	81	88	93	97	81	84	103	83	84	106	101	101	84	88	84	84	95	83	78	86	88	105	116	89	102	84	87	86	89	106	74	90	81	80	89	104	70	80	81	84	89	88	102	92	91	93	97	86	73	98	91	90	91	94	81	86	77	79	95	99	75	82	91	101	101	94	110	91	83	74	88	71	84	95	110	87	96	87	94	94	82	93	94	94	107	99	101	97	91	97	91	90	97	89	96	102	89	93	94	101	90	99	92	93	87	91	97	85	88	81	106	101	100	106	97	84	92	93	80	108	86	88	80	96	101	97	78	84	96	99	74	99	106	85	92	91	92	88	88	83	74	89	79	106	97	85	82	88	87	87	92	85	96	87	89	86	83	81	99	91	90	95	81	101	86	93	100	78
15105	3794	9778	1439	903	1000	1034	997	915	929	907	799	840	825	798	744	733	755	765	761	742	756	749	721	694	691	715	670	693	749	685	689	735	726	690	686	695	683	732	676	712	746	648	717	693	748	692	666	700	745	735	654	677	688	700	699	686	671	702	704	692	688	691	646	702	717	668	659	655	699	723	731	690	691	647	686	695	690	666	648	697	700	672	672	660	663	659	658	667	686	696	720	682	694	643	715	693	713	681	673	671	715	658	671	657	641	688	691	684	682	663	660	707	692	674	662	688	679	724	673	688	708	614	686	704	704	669	704	677	701	656	643	715	677	687	717	678	703	675	678	700	703	705	707	706	635	668	659	698	680	665	707	682	668	655	690	671	651	699	665	747	733	695	672	650	688	729	671	672	648	649	725	683	635	647	695	655	704	684	647	678	665	660	654	724	649	686	717	659	661	672	643	701	728	692	654	662	703	670	695	687	650	685	674	709	677	700	695	677	681	684	667	659	707	652	719	706	662	663	701	713	650	716	664	673	716	657	702	669	629	635	701	665	669	653	695	677	696	697	654	666	704	711	675	669	714	655	649	734	640	648	681	672	659	691	700	672	686	655	716	689	665	681	685	657	659	729	691	680	668	687	683	681	608	651	695	730	693	684	692	627	692	676	657	661	662	700	694	662	695	668	667	649	691	693	649	659	690	655	681	695	648	700	629	687	706	659	657	673	652	662	687	702	663	674	662	679	671	648	667	676	657	670	692	647	692	682	630	651	644	687	657	636	680	651	692	702	718	674	645	680	725	670	676	686	690	679	659	684	716	679	656	689	684	724	676	694	690	675	711	715	714	657	687	626	725	703	680	686	683	677	687	679	672	721	659	655	675	676	655	711	664	672	630	657	657	686	693	729	664	695	705	659	689	689	685	693	665	669	688	669	677	678	689	706	654	699	723	691	620	651	695	670	665	678	688	697	682	676	645	663	683	673	703	746	677	673	720	706	672	647	703	719	682	691	690	676	614	646	660	715	694	684	662	685	681	672	709	685	677	652	649	684	662	722	610	662	669	673	649	697	646	746	685	663	700	678	698	690	713	694	646	694	681	712	696	694	687	694	669	685	661	686	698	668	639	712	698	697	663	661	664	719	696	727	676	716	650	659	679	690	703	680	679	670	697	634	695	684	693	662	649	694	661	652	646	706	673	677	697	699	702	695	686	647	690	700	687	666	673	672	708	707	666	705	667	641	672	692	684	705	709	682	664	664	693	658	715	678	681	644	717	676	645	640	688	682	711	740	702	688	682	683	649	726	672	667	694	697	691	683	678	679	681	727	682	626	689	622	733	645	720	668	662	698	644	709	675	686	626	671	634	706	674	677	691	700	671	709	699	676	695	682	725	664	667	694	701	669	704	664	670	676	668	700	658	678	703	668	692	652	669	651	693	720	666	699	665	710	693	691	661	699	642	669	669	719	700	714	655	683	700	668	645	653	667	706	683	652	669	667	686	656	699	694	693	666	673	640	674	675	703	683	655	690	679	627	677	675	689	641	657	739	688	725	633	677	706	726	720	688	663	624	629	689	688	664	653	700	685	630	672	739	636	676	652	674	687	677	662	672	680	669	720	606	683	628	697	711	668	700	717	685	631	730	736	717	654	670	679	682	675	712	686	637	666	672	688	646	668	681	708	692	659	676	651	650	674	659	656	671	649	680	681	664	695	651	649	660	727	702	667	652	666	650	635	696	727	706	686	643	663	708	691	686	682	677	704	679	705	688	609	650	713	687	695	661	662	662	673	693	652	664	662	642	672	675	654	702	642	665	676	658	679	673	619	686	636	670	696	669	672	702	704	644	700	700	713	708	662	662	689	703	620	653	700	729	655	698	712	682	687	708	694	681	692	691	690	668	667	678	655	650	673	721	685	676	707	691	658	656	718	685	682	728	728	643	679	689	730	678	690	685	701	695	711	679	666	703	707	702	709	656	718	647	673	700	640	703	668	709	681	668	699	622	653	673	718	639	669	691	612	662	665	667	686	708	678	678	664	683	647	720	702	665	655	699	658	656	643	653	710	653	696	681	684	691	633	634	727	702	698	684	664	680	710	673	719	654	683	664	680	660	691	726	666	685	699	631	669	683	652	669	700	729	659	677	682	682	709	664	659	667	665	653	663	689	687	686	668	667	658	651	671	673	645	701	647	698	665	696	664	688	680	706	699	664	719	653	727	691	688	632	678	685	667	759	678	645	630	646	716	708	710	647	667	646	707	627	714	674	699	679	693	653	677	705	663	704	681	663	679	646	691	690	643	673	693	708	692	678	645	740	720	692	690	680	657	728	695	666	698	685	668	687	636	677	721	708	692	709	655	693	715	688	720	662	686	710	669	682	649	647	673	630	675	686	713	685	708	685	663	694	651	591	650	727	691	670	659	693	685	649	635	693	711	667	716	710	667	646	715	689	679	700	700	646	664	676	696	711	678	693	668	662	692	686	631	658	665	715	702	682	695	685	687	663	687	734	673	690	691	711	682	693	683	689	691	704	684	694	708	680	635	698	695	683	692	695	639	704	686	690	677	619	700	691	693	687	704	709	660	658	712	659	664	686	678	691	639	702	677	683	684	681	652	693	689	690	686	651	674	640	647	660	694	680	668	691	715	659	656	709	723	717	671	735	637	695	648	683	651	658	655	703	656	731	692	722	671	687	680	661	629	685	641	684	674	676	668	666	706	708	676	679	705	664	649	680	674	687	671	693	674	652	696	625	653	693	702	726	677	663	717	683	637	678	665	654	628	669	695	687	668	675	687	645	660	737	684	677	709	679	652	676	650	679	692	711	695	700	684	628	700	680	700	671	705	690	645	664	695	687	671	687	660	636	661	659	655	659	704	638	682	676	671	646	712	723	687	709	717	672	687	700	695	689	683	663	686	649	732	690	698	692	761	678	639	643	687	718	612	664	689	709	663	735	646	706	686	662	718	695	684	711	700	693	697	683	683	680	690	695	653	678	670	661	673	664	715	672	661	748	662	707	686	652	724	646	672	713	722	657	695	690	681	652	683	689	691	670	668	686	652	705	644	671	669	681	693	692	666	725	685	657	639	646	644	680	667	673	645	683	670	687	726	725	708	666	664	690	630	682	637	729	643	711	696	717	693	687	623	706	661	646	726	685	693	675	680	652	678	677	687	644	659	669	687	720	698	714	734	723	687	665	732	726	649	678	680	643	710	671	658	686	710	677	660	721	680	685	670	643	673	617	671	672	661	717	696	691	709	707	729	722	704	733	669	689	667	696	710	669	675	688	698	653	679	671	669	716	667	693	667	699	659	699	763	699	704	732	673	669	664	707	655	688	629	656	684	693	667	702	687	636	726	669	696	673	695	674	711	699	643	685	658	710	686	656	697	713	690	636	664	670	651	688	656	690	667	691	697	688	626	704	737	678	687	689	680	661	682	667	679	682	672	661	684	671	702	680	697	701	699	657	720	664	620	667	627	637	713	689	692	635	700
2435	615	5053	543	161	169	164	143	166	157	155	199	139	133	185	117	153	142	139	139	147	128	141	146	148	159	130	141	143	133	141	128	165	116	133	130	126	144	129	143	137	156	153	146	128	133	133	136	146	118	129	143	133	154	127	141	123	136	131	136	118	161	147	153	137	124	145	153	145	125	136	140	129	146	126	136	130	130	143	135	118	170	159	128	140	149	116	131	141	122	127	144	128	134	131	134	126	139	137	128	144	132	119	132	150	139	157	136	142	127	134	124	132	149	121	144	138	121	136	149	149	131	144	148	143	132	141	152	128	129	143	144	134	133	127	137	134	131	135	137	140	144	101	126	134	128	111	156	162	113	134	122	147	140	133	128	134	148	151	128	139	116	130	137	134	147	133	138	159	130	117	150	142	137	138	133	123	136	148	133	141	125	131	126	132	124	139	151	130	148	151	142	140	141	153	128	138	142	121	156	128	134	133	157	161	151	131	158	146	139	140	155	127	117	129	140	134	141	133	138	140	118	140	141	144	143	148	118	140	130	142	133	128	152	145	137	142	133	130	161	148	132	118	142	146	122	119	139	131	135	101	147	127	137	134	147	118	140	129	123	135	148	136	142	124	159	124	132	135	149	122	120	123	118	144	131	137	137	141	134	150	125	138	147	115	129	128	107	130	141	138	141	152	140	135	138	129	129	152	131	133	138	131	131	136	127	149	127	147	140	143	129	138	124	136	129	136	144	122	125	120	127	142	136	142	148	126	138	141	131	144	133	147	156	135	126	136	153	151	159	99	114	141	133	140	125	150	130	142	138	128	143	143	152	132	152	124	142	157	141	114	141	128	128	144	132	137	141	129	147	141	131	127	131	162	130	139	142	139	142	146	167	146	147	141	148	132	131	136	145	134	129	116	132	145	156	118	132	145	133	136	135	132	127	144	146	144	141	142	138	153	134	125	139	126	151	127	137	137	148	163	141	149	145	120	134	123	141	137	135	156	140	146	157	148	156	159	124	152	132	126	134	130	125	156	128	126	127	139	119	125	152	137	147	127	141	158	125	149	130	140	123	159	135	132	144	134	141	116	117	121	153	142	138	130	156	142	138	144	152	150	137	128	148	138	125	119	151	127	131	134	114	154	154	138	133	120	107	154	136	150	141	150	135	126	139	150	132	150	140	145	162	130	151	145	151	132	148	153	117	132	133	136	128	133	149	131	123	134	140	120	128	115	148	151	134	158	145	118	116	117	134	144	172	129	125	157	125	149	141	119	131	145	132	120	130	137	112	131	143	135	123	127	140	138	128	138	147	149	141	143	152	146	126	127	124	150	137	119	141	155	133	151	137	137	121	118	142	123	123	132	125	123	125	147	132	133	141	118	121	124	155	136	123	147	126	130	136	140	138	139	145	120	147	135	130	127	140	134	141	128	141	145	128	127	127	120	131	137	139	123	128	157	155	128	132	129	143	134	142	119	124	137	137	138	154	114	132	128	145	132	133	131	131	147	121	125	139	138	137	144	132	146	157	133	124	107	142	154	135	135	153	136	123	124	137	121	147	129	149	127	131	138	153	121	133	138	134	121	146	126	133	134	176	142	117	136	128	150	136	138	156	143	123	144	135	115	130	120	118	132	137	152	138	136	133	159	124	135	129	125	140	156	144	140	141	134	164	130	121	148	124	144	137	144	120	123	145	116	163	139	128	162	146	137	123	146	137	124	129	128	142	137	136	160	131	171	162	130	141	133	117	152	111	154	152	125	151	139	140	131	142	131	138	137	116	136	135	129	122	132	126	127	160	131	146	141	122	127	128	129	127	129	159	126	151	132	125	131	144	141	139	132	133	125	142	147	129	137	129	136	145	130	124	136	110	155	136	134	140	130	133	141	136	146	141	173	143	131	143	127	138	142	117	127	135	142	146	137	146	139	124	134	175	134	128	115	130	105	133	121	142	141	141	140	122	135	121	136	139	128	144	130	145	127	136	146	125	117	136	148	120	145	131	126	132	155	135	118	127	141	164	156	124	134	132	133	147	118	155	141	131	143	167	148	127	138	119	131	128	140	134	137	123	129	141	153	116	129	141	165	134	140	128	136	134	132	140	140	146	124	154	150	153	158	143	151	144	134	139	135	112	128	153	131	134	128	117	141	146	145	141	144	139	137	133	152	135	137	137	137	131	124	123	121	128	141	149	139	152	139	134	147	135	144	123	137	142	150	137	137	158	115	137	129	151	137	150	152	146	139	160	143	147	133	123	125	153	160	159	124	111	157	142	143	150	164	148	132	139	142	125	131	141	142	161	119	105	126	122	131	111	153	146	155	126	137	137	121	129	138	143	134	134	120	143	131	113	116	149	116	132	147	139	147	134	138	140	129	131	141	132	136	127	139	139	119	135	126	136	118	153	122	149	121	166	134	151	125	137	135	135	134	158	132	119	138	151	136	138	144	151	141	143	147	135	149	147	147	130	139	121	143	135	134	138	139	132	135	137	126	121	120	124	118	133	135	134	153	154	140	114	130	139	139	140	161	135	132	137	126	141	121	132	144	118	130	146	153	121	148	138	139	123	126	155	154	130	137	155	141	146	142	124	148	144	135	136	144	155	123	134	130	136	117	140	135	138	141	135	136	125	144	141	136	138	118	132	126	148	139	136	136	116	139	146	150	146	115	153	129	144	124	124	133	138	150	137	143	148	137	144	129	119	133	135	124	136	127	132	130	144	138	149	153	133	122	156	131	118	159	157	153	141	129	130	160	147	136	136	137	143	110	115	99	116	126	167	139	141	151	140	144	135	117	134	122	122	137	138	144	125	135	149	167	134	140	144	125	180	120	139	144	126	126	139	138	155	154	141	141	131	119	124	122	139	140	131	138	157	111	132	129	137	126	137	131	127	140	143	135	133	122	121	128	124	146	151	163	143	139	148	139	113	138	151	145	140	150	136	142	143	141	154	129	127	141	129	154	139	144	119	138	139	130	135	138	126	122	124	138	152	130	133	127	127	136	144	146	118	142	135	148	117	133	132	141	143	131	148	151	149	150	143	119	145	130	122	148	141	133	138	128	121	140	133	150	116	122	155	134	154	118	148	122	134	151	132	142	121	139	124	159	124	139	149	140	142	139	146	123	123	159	150	136	157	133	136	128	116	122	166	137	140	149	153	132	148	130	127	140	127	136	137	152	152	146	126	140	124	127	128	142	149	133	135	128	143	140	148	133	154	127	135	134	141	136	144	123	143	142	128	149	154	130	139	145	148	125	135	118	140	141	151	140	118	128	134	104	129	133	137	133	124	127	138	133	114	139	137	113	123	170	135	112	153	132	125	138	140	134	142	159	150	149	119	131	137	133	108	147	149	129	128	131	125	127	152	144	131	149	122	129	141	135	123	149	143	139	125	125	158	137	137	133	145	122	123	161	143	126	115	125	144	145	120	124	142	131	126	120	167	118	142	150	127	153	131	140	134	140	131	136	146	131	138	147	138	142	149	141	133	158	132	124	148
21240	6774	26000	3728	2352	3281	3448	3328	2867	2524	2241	1989	1831	1732	1659	1593	1482	1420	1459	1321	1407	1256	1280	1259	1176	1266	1178	1199	1188	1189	1170	1175	1145	1153	1115	1133	1149	1073	1115	1053	1095	1141	1049	1040	1070	1081	1140	1061	1027	1115	1135	1041	1087	1092	1050	1049	1057	1048	1027	1073	1116	1064	1042	1001	1058	1036	1000	1116	1100	1131	1088	1063	1068	1057	1074	1110	1067	1058	1032	1066	1042	1014	990	1023	1072	1056	1037	1056	1008	1036	1038	1087	1003	1039	1007	1091	1071	1032	1086	1005	1067	1030	1086	1027	1095	1070	1056	1112	1037	1050	1029	1061	1071	1080	1134	1010	1050	1049	1006	1013	1033	1038	1053	1038	1071	1049	1040	1039	1052	1037	1042	1060	1018	1048	1049	1000	1022	1052	1021	1035	1037	1031	1015	1053	1048	975	1084	1066	1040	1002	1023	1066	1033	1020	1002	1069	1073	1061	1006	1049	1074	1036	1028	1022	1142	1058	1007	1056	1021	1023	1010	1067	1065	1136	1084	1019	1090	1014	1052	1051	1042	1035	1026	984	1014	1037	1052	1036	1039	1089	1099	1073	1058	1017	1057	1047	1008	1001	1086	1067	1052	1062	1037	1033	980	1036	1004	1049	1104	1046	1095	1023	1058	1048	1034	1020	1035	1001	1018	1024	1041	1033	1027	1024	1043	1067	1071	1097	1060	1100	1052	974	1070	1059	1040	996	1051	1066	1051	1035	1051	1019	1079	1030	1041	1059	1034	1047	1112	1062	1048	999	1043	1091	1025	1008	1016	1100	1026	1046	1006	1075	1043	1039	1038	1094	1064	1065	1023	1000	1058	1025	1063	982	997	1070	1043	1014	1027	1090	1004	1026	1012	1046	1014	1018	1097	1083	1055	1093	1092	1057	1026	1064	1079	1070	984	1015	1053	1071	1059	1012	1085	1074	1102	989	1029	1011	1007	1041	1077	1075	1042	1087	989	1088	1080	1039	1102	1032	1049	1072	997	984	1085	1088	1001	1050	1059	1039	1058	1089	1035	1053	1081	1085	1037	1064	1022	1011	1076	1032	979	1001	1116	1015	1076	1085	1086	1033	1080	1067	1083	1027	1049	1044	1051	1078	1040	1070	1040	1021	1057	1055	1069	1044	1087	1031	1094	1051	1084	1008	1036	1095	1026	1088	1040	1069	1102	1097	1026	1068	1051	1100	1016	1096	1019	1081	1066	1005	1052	1079	1051	1093	1096	1037	1051	1058	1087	1060	1044	1081	996	1056	1055	1041	1040	992	1037	1029	1019	1079	1106	988	1068	1041	1055	1050	1032	1002	1026	1095	1037	1039	1001	1022	1101	1091	1049	1004	1084	1028	1138	1010	1057	1008	1044	1028	997	1057	990	1048	1056	1015	1013	1044	1048	980	1078	1079	1065	1050	1032	1002	1031	1024	1043	990	1019	1038	1016	1071	1050	1007	1092	1025	1001	1062	1112	1073	1032	992	1069	1084	1007	1038	1061	1030	1001	1001	1046	1036	1039	1074	1043	983	1096	1075	1036	1058	1048	1055	1045	962	1055	1059	1062	1025	1021	1044	1040	1062	1041	1037	1087	1012	1052	1028	1028	1056	1053	1033	1061	998	1041	998	1135	1045	1113	1031	990	1123	1056	1044	1078	1056	1036	1040	1022	1020	1079	1029	1023	1005	1003	1036	1055	1080	1057	1053	1063	1008	1084	1023	980	1053	1032	1087	1030	1031	1035	1044	1011	1098	1032	1027	1018	1085	1090	1035	1002	1079	1099	1083	1076	1054	1051	1066	1069	983	1039	1075	1053	978	1063	1091	1082	1055	1017	1113	1009	1031	1051	1029	1082	1080	1084	1025	1067	1055	1040	1006	1031	1012	1085	1049	1087	1025	1029	1026	1064	1068	1128	1085	1031	1067	956	1086	1067	1044	1014	1036	994	1062	1031	1046	1011	1091	1063	1057	1043	1049	1036	1020	1010	1006	1071	1058	1040	1065	1051	1041	1047	1078	1091	1075	1036	1115	1105	1047	1069	1064	1027	1155	1041	1003	1023	1043	1007	1025	1082	1069	1051	1070	1037	1090	1086	1083	1099	1037	999	1056	1046	1038	1123	1045	1057	1094	1020	1055	1004	1034	996	1008	1039	980	1048	1029	1058	988	1026	988	1053	1010	1089	1032	1041	1078	1096	990	1072	1001	1054	1000	1052	1018	987	1052	1026	1094	1035	1037	1019	1057	1065	1086	1059	1113	1016	1050	1050	1033	1014	1009	1092	1049	1045	1033	1063	1044	1061	1067	1074	1025	1031	1033	1077	1083	1023	1128	1078	985	1002	1029	1105	1065	1016	1087	1024	1025	1051	1012	1021	993	1041	1042	1016	1110	1048	1085	1032	1057	1080	1039	1035	1089	1056	1038	1030	1093	1100	1069	1100	1009	1091	1001	1038	1019	1076	1032	1072	1023	1061	959	1062	1085	1033	1037	1068	1019	1028	1039	1054	1026	997	1014	983	1032	1018	1042	1079	1132	1043	1093	1039	993	1054	1073	1075	1046	985	1054	1079	1104	1041	1088	1080	1026	1072	1049	1046	1069	1049	1010	1042	1075	1037	1010	1015	1063	1098	1022	1084	1063	1085	1033	1080	1036	1020	1111	973	1070	1062	982	1056	1008	1071	1055	1036	1030	1073	1061	1074	1075	1083	1017	1019	1075	1033	1099	1059	1046	1101	1077	1039	1072	1044	1026	1031	1102	1075	1073	1018	1030	1086	1069	1028	1055	1035	1053	1021	1019	1045	1094	1008	994	1000	1043	1039	1000	1045	1071	1029	1045	1039	1024	1101	1047	1066	1064	1022	1062	1016	1048	1004	1022	1038	1085	1063	994	1004	986	1048	1047	1057	1048	1024	1048	1052	1104	1056	982	998	1040	1086	1088	1042	1044	1051	1009	996	1067	1032	1072	1050	1095	1103	1031	1007	1084	1041	1056	1091	981	1044	1091	1013	1052	1016	981	1056	994	1022	1015	1063	1001	1030	1096	1056	1008	1113	984	1023	1006	1095	1048	1074	1090	1074	1073	1051	969	1050	1043	986	1026	1038	1079	1057	1053	1037	1067	1086	1066	1065	1035	1121	1082	1060	1062	1032	1036	1060	1090	1045	1002	1015	1050	992	1027	1036	993	1031	1038	1041	1028	1052	1076	1015	1058	986	1046	995	1092	1077	1034	1031	1037	1042	1049	1011	1026	1044	988	1015	1055	1040	1018	1089	1034	1060	1070	1057	1034	1009	1014	1054	1111	1056	1113	1063	959	1030	1071	1043	1044	1012	1071	1093	1077	1105	1015	1066	1050	1047	1048	1010	993	1052	1047	1063	1067	1034	984	1036	1071	1100	1011	1092	1077	1034	1004	1022	1037	1065	1023	1091	1020	1089	1045	1044	1023	1109	1022	1109	951	1061	1030	1054	1059	1068	1048	1043	1106	1039	1047	1064	1027	1059	1013	1039	1079	1035	1091	1055	1059	1078	1013	1079	1122	1039	1008	1025	1075	1066	1022	1058	1073	1024	1066	1079	1076	1038	1076	1047	1055	1034	989	1043	1077	1052	1116	991	1032	1023	1071	1053	1021	1045	997	1050	1094	1040	1070	1063	1074	1069	1067	1026	1079	977	1031	1014	1048	1057	1063	1057	1003	985	1082	1038	1020	1036	1052	1069	1053	1034	1099	1080	1063	1065	1015	1072	1034	1034	1018	1073	1058	1047	1000	1066	1071	1014	1029	1017	1085	1003	995	1104	1028	1059	1103	1035	1043	1071	1041	1055	1052	1080	1058	1063	1124	1076	1067	1090	1030	1065	988	1049	1000	1009	976	1055	1056	1024	1004	1008	1064	1059	1059	1045	1096	1055	1051	1061	1041	1055	1096	1002	1122	1060	992	1067	1042	1061	1069	1057	1059	1068	1058	1060	1031	1105	1056	989	1101	1074	990	1077	1028	1006	1021	1069	1063	1012	1088	1102	1014	1074	1101	1029	1069	1062	1065	980	1008	1053	1018	1077	1080	1079	1071	1073	1065	1010	1000	984	1053	1082	974	1074	1075	1015	1042	1043	1039	997	981	1018	1030	1047	1059	1139	1061	1045	1065	1050	998	1043	1032	973	1031	1086	1025	1105	1098	1029	1066	1023	1019	1050	1040	1049	1056	1101	1018	1058	1077	953	1005	1082	1070	1068	1068	1053	1049	1015	1027	1044	1020	1014	1048	1063	1023	1098	1046	1035	1055	1029	1102	1091	1008	1024	1008	1069	1041	1041	1041	1011	1053	1045	1045	1022	1059	1071	1008	1042	1064	1023	1115	1058	967	1071	1035	1065	1008	1078	1050	1041	1043	962	1037	1040	1019	1040	1069	1022	1035	1005	1016	1055	1078	1051	1046	1078	1007	1085	1057	1074	1017	1027	1076	1056	1095	1012	1034	1049	999	1131	1068	1059	1040	1048	1061	1023	1098	1073	1112	1045	1074	1058	1056	1022	1029	1080	1036	1033	1110	1045	1041	1061	1040	1043	1009	1063	1060	1014	1070	977	988	1051	1087	1063	1125	1062	1059	1051	1028	1009	975	1039	1004	1004	1041	1036	1041	1064	1012	1081	1006	1076	1061	1062	1046	1054	1044	1049	1088	1091	1092	1084	1046	1028	1069	1080	1054	1056	1091	1123	1044	1070	1069	983	1016	1058	970	1077	1098	1053	1000	1000	1047	1048	1074	1056	1044	1047	1029	1066	1030	988	1051	1014	1110	1063	1042	1014	1024	1073	1015	1037	1073	1049	1056	974	1052	1081	1051	1026	1017	1056	1052	1029	1069	1035	997	1008	1063	1000	1064	1051	1027	1105	1039	1036	1048	1098	1068	1090	989	978	972	1063	1042	1054	1048	1079	1084	1059	1025	1033	1078	1046	1063	1017	1074
5850	398	3155	346	42	54	61	56	59	61	54	47	40	45	49	44	40	51	42	48	41	46	51	44	57	43	45	42	37	42	37	37	40	48	43	45	37	35	25	41	37	47	58	35	42	38	42	26	49	32	38	44	42	44	30	29	37	32	26	34	33	34	39	40	37	34	32	40	36	37	44	36	37	30	25	40	43	32	40	27	35	36	38	38	44	43	37	38	39	36	38	26	32	31	27	28	29	32	33	33	38	31	43	36	36	41	45	29	42	32	33	35	34	41	37	50	47	34	31	45	32	35	36	41	36	35	50	40	34	37	29	25	39	44	31	36	44	41	35	25	29	44	41	45	36	38	39	37	42	40	42	39	41	34	35	40	37	31	33	38	33	45	42	39	48	35	42	42	43	28	44	43	38	40	39	35	40	33	37	32	35	39	39	30	43	40	43	32	36	37	39	33	35	44	35	34	33	39	33	40	41	29	33	37	37	45	37	32	36	30	37	43	40	37	47	46	21	42	46	36	47	41	31	28	38	37	35	34	39	34	40	37	28	51	41	32	35	36	28	34	32	30	34	34	42	39	25	37	39	51	37	45	36	45	51	35	41	36	32	42	33	49	42	32	39	41	42	30	44	46	29	33	44	24	36	37	38	41	47	35	33	41	47	42	46	36	29	34	36	42	34	30	39	51	40	35	41	34	29	31	42	39	28	43	31	25	36	36	31	37	38	34	29	22	33	32	38	30	33	37	32	45	32	44	30	33	26	34	29	36	33	38	37	35	35	38	36	29	34	51	25	28	42	28	34	39	33	30	36	31	40	42	37	42	27	44	27	38	37	33	27	39	33	37	43	31	34	41	37	38	40	31	37	38	32	33	38	35	40	30	39	39	34	28	32	39	37	45	37	29	24	47	38	40	40	35	34	33	31	29	50	38	34	37	44	36	35	43	33	47	44	45	36	29	39	43	38	37	29	42	37	42	28	45	39	39	41	36	27	32	32	40	35	43	40	29	47	26	35	23	46	37	45	32	38	49	32	47	52	31	27	40	44	37	31	41	40	39	55	38	38	35	32	41	32	37	37	47	38	29	36	28	31	41	33	42	39	30	32	35	32	36	41	28	45	33	42	26	36	38	31	46	37	41	34	34	40	28	40	26	29	39	48	32	31	31	48	42	34	32	37	37	47	37	38	40	25	34	27	33	37	39	34	24	36	42	29	30	39	47	46	36	28	35	41	32	45	37	48	39	36	31	46	31	38	41	28	41	45	40	40	30	44	35	34	40	42	35	36	27	39	27	49	47	39	43	35	30	48	34	32	45	41	37	37	34	37	35	30	39	32	31	40	35	46	44	28	30	35	35	43	46	30	29	36	39	43	41	28	47	38	34	39	39	37	40	45	32	46	38	33	40	40	37	31	31	36	46	30	32	36	32	42	48	39	33	44	32	42	39	37	41	32	38	30	32	24	43	32	38	43	38	41	35	39	28	37	41	36	25	31	37	40	31	49	42	43	46	47	40	35	26	31	35	38	34	45	37	30	46	43	34	37	29	40	30	42	37	48	35	29	30	36	34	40	45	40	31	34	37	40	44	27	42	42	30	28	35	32	42	43	44	30	32	25	35	47	46	44	47	42	29	46	29	33	31	36	26	32	39	42	52	43	31	41	39	36	37	42	35	27	26	44	30	37	33	48	37	34	36	36	40	41	44	27	52	41	31	37	24	38	33	36	36	37	25	44	30	30	34	37	46	40	36	43	42	43	39	49	46	45	39	36	39	41	34	49	34	34	46	39	44	42	35	39	27	44	37	44	37	39	30	41	38	43	33	43	40	47	37	42	38	40	30	36	38	41	34	42	30	30	34	36	30	35	43	42	30	39	36	36	44	26	29	32	38	34	21	45	45	49	41	33	38	46	33	41	47	28	43	33	36	30	26	42	35	36	35	33	25	26	26	35	27	25	38	40	35	44	37	31	31	32	34	33	39	37	30	35	40	35	53	41	35	37	38	36	30	37	46	44	38	33	29	29	45	42	46	38	28	45	28	42	44	33	24	42	37	34	47	35	41	30	40	29	43	39	24	48	36	44	27	42	38	40	26	46	33	34	40	36	37	47	39	36	31	34	51	27	41	36	52	43	31	34	30	35	33	44	56	42	42	31	43	44	34	41	36	38	29	32	32	31	25	40	36	40	30	40	35	35	39	36	38	34	40	38	39	30	42	33	40	33	35	26	33	39	31	43	56	36	33	39	30	34	31	42	39	33	32	37	44	33	35	46	43	33	38	33	47	38	37	34	30	32	49	49	29	33	30	51	37	29	47	41	39	53	47	34	39	37	42	39	39	39	33	29	37	35	37	33	37	39	36	44	44	42	34	28	37	39	39	30	47	30	34	42	32	31	28	29	44	36	43	38	35	35	25	40	36	29	38	47	37	35	40	26	39	36	42	31	26	34	25	42	45	30	49	38	51	39	43	31	35	39	28	47	40	33	35	36	33	39	36	47	37	47	41	40	48	41	33	31	36	38	38	29	37	38	42	39	41	48	31	44	42	39	38	35	39	38	36	34	32	38	32	43	32	42	43	31	31	40	34	37	41	44	41	41	33	42	29	35	37	49	29	50	39	37	42	28	36	43	29	43	36	37	38	43	39	39	25	33	31	44	34	36	37	44	34	37	41	38	43	46	43	31	43	46	43	45	25	35	43	37	42	45	29	42	29	27	38	30	40	29	39	37	31	45	43	39	33	33	41	41	37	48	35	41	33	29	39	39	43	41	39	40	35	35	45	28	54	41	21	38	32	30	55	45	29	41	31	32	38	44	35	26	33	33	43	45	50	31	44	47	31	30	28	38	36	35	46	30	45	41	34	36	42	40	33	39	39	55	38	42	37	38	42	28	42	35	35	38	38	35	26	41	41	51	35	37	30	36	41	39	36	43	39	41	30	42	37	38	33	31	36	40	33	44	42	45	43	41	35	31	46	36	44	40	35	41	31	29	37	38	36	37	41	32	39	44	39	37	38	41	34	42	35	37	41	34	45	33	22	37	31	36	32	33	27	38	31	30	43	35	35	41	50	32	30	40	46	35	40	35	34	40	47	40	37	33	21	34	34	29	37	39	25	39	49	41	38	35	48	39	34	34	49	55	51	29	33	36	43	36	36	37	37	44	53	42	36	40	30	43	49	39	46	45	36	32	38	40	32	34	35	35	27	31	36	41	33	35	45	35	44	38	40	36	31	43	42	36	39	33	28	45	35	27	33	29	35	43	34	41	35	33	43	48	36	37	42	50	36	39	32	49	41	34	43	37	36	30	39	39	30	33	32	38	29	20	24	32	33	36	38	39	35	35	35	32	46	38	37	35	30	50	39	33	32	38	23	36	45	37	54	37	34	43	41	29	32	27	34	44	45	28	41	42	38	36	41	51	24	40	45	36	29	33	29	41	37	45	40	39	42	40	44	30	42	34	41	39	34	43	36	32	39	36	46	42	27	44	44	36	35
17505	4683	20222	3010	1355	2126	2389	2149	1925	1674	1405	1265	1125	1029	877	837	785	707	662	623	586	541	547	461	521	490	467	426	401	408	374	400	398	350	423	363	373	328	350	356	349	351	336	315	332	352	348	341	299	323	355	320	301	337	337	329	293	298	297	324	287	295	294	322	280	274	326	307	287	298	308	295	305	294	332	299	293	316	303	341	301	292	280	294	281	295	283	306	289	298	288	288	316	275	302	326	328	300	318	294	257	278	311	310	297	304	287	286	333	303	291	287	306	314	261	262	334	271	313	291	298	263	317	310	285	281	279	312	297	291	286	287	305	286	284	311	309	290	289	300	294	284	269	316	315	286	282	284	283	298	288	319	306	259	302	293	287	285	301	272	264	267	298	290	266	278	280	274	299	266	312	312	286	274	288	286	299	288	297	295	268	298	277	329	266	284	278	284	250	318	255	283	252	312	272	309	294	280	301	284	263	294	262	257	303	301	304	301	313	243	295	289	298	315	298	299	278	292	289	270	295	287	265	272	273	279	298	270	298	279	299	277	287	303	288	295	282	274	282	260	288	302	284	310	273	311	290	309	289	257	287	286	290	287	260	309	276	261	305	302	298	303	301	281	317	295	307	295	292	283	290	267	284	290	286	285	264	273	292	267	285	297	289	278	277	263	290	295	272	300	262	297	297	283	310	269	304	283	279	269	285	285	296	288	283	305	276	287	259	243	299	257	292	303	283	278	260	277	274	289	289	284	266	299	251	263	308	267	279	290	305	269	280	312	288	272	284	282	274	343	312	300	280	287	275	321	292	267	286	265	293	297	299	238	293	263	266	286	260	290	291	281	311	287	292	283	285	281	272	280	288	304	286	279	303	297	313	286	281	313	276	280	318	299	282	273	281	267	242	257	300	308	297	272	276	288	268	299	289	303	315	296	305	292	268	291	249	291	277	283	277	279	270	284	317	282	295	312	269	284	275	308	293	271	275	281	283	273	290	302	266	287	285	263	301	280	276	293	307	296	290	303	309	260	291	321	283	285	287	288	290	312	280	304	278	311	279	294	306	287	252	268	286	305	281	285	298	286	294	295	312	300	298	307	309	264	274	280	295	276	262	297	282	263	322	276	279	279	311	305	309	262	269	289	261	276	283	292	282	302	283	257	265	310	289	276	317	273	310	266	268	269	312	299	300	260	287	259	277	298	297	270	313	281	280	285	282	280	279	293	273	293	233	275	292	297	301	297	297	277	288	290	266	333	294	294	301	285	254	278	296	274	286	296	284	315	317	323	320	302	287	293	291	271	286	300	278	298	264	262	303	270	275	297	276	271	281	297	276	261	302	331	308	258	271	312	265	281	268	297	290	305	277	259	249	283	298	260	291	326	278	269	288	273	286	308	259	284	266	291	290	303	325	301	277	272	286	263	272	307	252	300	281	272	273	313	296	280	285	286	301	293	293	275	324	295	274	324	312	266	269	296	275	286	291	292	285	260	310	283	299	273	290	291	265	268	303	270	282	284	304	276	287	269	288	265	291	308	299	262	265	287	276	317	280	318	294	301	278	270	281	245	306	279	304	273	308	301	299	287	297	279	295	295	288	296	289	293	284	297	273	298	290	275	278	309	247	293	306	278	288	290	269	279	303	274	267	312	280	266	329	271	306	294	309	282	298	293	264	281	277	295	307	288	274	288	275	313	284	292	287	290	325	269	287	323	324	270	323	297	289	277	272	320	297	291	281	267	277	255	293	286	250	264	326	283	304	308	298	296	286	273	277	291	279	278	296	276	299	305	290	314	301	254	279	281	263	276	287	294	270	283	300	264	298	264	302	300	298	282	270	282	289	277	266	273	288	315	288	296	278	280	277	295	290	321	301	287	298	315	282	275	274	296	302	277	280	298	280	295	254	277	273	292	273	282	311	279	330	286	292	288	260	277	292	290	299	298	287	295	273	267	266	318	274	318	285	272	314	282	267	270	288	298	314	282	271	279	315	244	301	304	286	306	293	297	279	292	277	305	266	313	295	294	300	316	296	271	280	279	291	270	302	285	288	302	303	282	278	277	301	275	298	293	286	286	295	279	301	312	301	283	302	279	298	281	266	293	299	302	312	273	254	259	261	314	293	316	312	253	311	286	308	309	303	292	294	319	281	279	287	290	270	288	291	307	299	273	265	282	279	274	302	282	289	277	284	300	256	280	277	291	311	290	296	278	287	301	294	296	295	296	299	287	263	285	311	287	299	275	315	276	291	306	263	323	272	285	296	304	282	296	297	271	297	286	278	274	272	299	282	277	279	303	281	291	274	309	272	291	283	312	261	274	278	297	244	303	279	302	301	292	277	301	262	278	271	261	285	261	272	299	280	324	306	270	282	278	291	297	279	298	305	291	289	288	294	324	284	319	297	310	286	278	299	289	285	278	300	290	322	263	304	315	273	279	294	271	284	279	280	297	281	299	297	312	330	294	300	335	277	273	337	315	255	296	272	297	302	282	290	296	291	274	298	307	268	300	267	271	279	301	257	274	284	291	287	258	292	252	326	290	304	289	300	283	290	311	274	270	302	282	262	279	291	259	292	283	298	302	258	265	282	307	263	312	276	300	282	272	300	292	264	276	291	245	290	282	273	299	277	305	277	280	266	294	300	250	299	243	283	305	269	301	280	278	302	285	269	320	279	297	279	267	291	302	274	286	291	299	302	303	290	290	292	282	283	303	289	311	306	324	297	277	273	315	263	294	294	273	273	284	300	284	271	287	300	285	265	272	259	262	269	258	293	305	254	279	287	291	306	299	294	277	303	281	294	278	290	272	291	326	266	285	271	289	306	283	276	302	278	301	281	287	297	289	290	274	290	281	289	293	312	286	297	331	327	288	260	277	296	246	283	290	291	288	290	298	289	281	256	280	270	296	269	316	303	282	261	307	324	279	299	316	314	268	261	273	282	282	294	306	292	309	288	306	311	279	268	264	278	299	260	302	272	287	294	283	314	294	281	280	289	269	285	297	283	285	283	278	292	296	273	283	281	311	306	309	262	281	275	274	296	323	277	296	258	272	302	278	312	284	280	293	303	302	281	306	299	292	320	304	263	277	284	276	259	290	290	282	258	284	254	284	263	280	281	294	265	302	304	300	270	305	283	266	307	268	259	275	307	292	289	308	291	302	290	265	288	264	243	304	289	303	309	263	289	282	282	281	331	288	265	259	279	264	259	284	272	270	276	281	306	261	295	244	284	301	290	260	250	277	260	257	280	293	270	312	297	270	276	317	287	260	293	283	268	283	281	307	282	298	287	301	288	289	277	287	290	259	284	351	319	252	283	290	269	279	294	270	268	302	282	316	278	242	311	291	307	267	280	256	286	312	275	331	309	265	283	299	284	287	295	286	291	325	294	282	268	288	294	278	274	287	299	291	301	291	310	248	287	293	293	313	258	268	306	302	288	302	309	317	275	285	298	252	291	280	316	283	291	270	296	241	303	292	302	273	307	311	290	310	287	286	295	275
3546	695	6669	780	112	108	115	166	168	133	138	133	127	127	152	132	111	110	125	106	91	121	110	87	102	128	105	103	96	95	98	105	86	100	117	103	94	87	68	101	107	112	92	102	89	99	109	99	110	103	97	101	113	95	105	89	99	108	97	104	84	119	109	112	84	107	83	90	109	122	94	110	89	92	101	102	79	96	108	100	113	92	86	92	94	79	92	98	98	96	110	112	94	100	92	113	101	85	102	94	86	100	78	93	126	86	105	96	101	106	95	111	89	105	89	94	103	83	82	82	99	107	102	105	86	117	89	96	95	104	106	82	86	108	101	105	100	86	93	89	88	92	75	103	95	89	104	107	91	100	107	106	96	106	85	89	84	98	93	101	101	96	91	98	103	75	96	95	91	83	82	89	93	106	88	111	78	102	101	91	99	107	84	104	90	93	107	93	111	103	83	91	97	106	105	110	92	96	95	107	96	109	77	92	87	95	114	64	103	94	74	96	102	95	93	98	83	111	96	77	89	108	117	92	96	99	98	80	98	90	112	101	103	98	96	118	89	121	100	95	115	113	88	98	91	91	83	95	87	93	100	86	81	105	113	98	98	88	98	90	117	104	86	73	100	107	106	86	101	96	91	92	108	112	107	91	102	100	107	107	95	98	106	90	111	107	89	102	89	89	95	113	94	107	76	96	97	102	89	114	88	120	123	108	83	92	90	89	86	99	89	95	102	84	92	93	94	102	84	104	111	105	117	94	95	92	94	99	85	99	110	109	89	103	86	109	96	88	74	105	78	109	129	97	111	91	93	96	90	106	93	88	104	88	83	94	104	100	107	94	93	95	94	95	103	104	94	106	90	102	92	88	72	92	89	102	82	80	91	81	99	93	94	101	82	82	95	89	118	82	85	99	78	78	100	98	94	87	109	94	107	98	83	89	123	79	98	80	114	90	103	93	118	97	88	80	93	96	82	130	88	96	101	98	84	92	90	114	83	94	96	100	88	115	95	96	97	83	94	112	114	101	93	96	108	93	95	97	102	101	95	97	94	95	95	96	98	111	111	101	96	89	87	109	98	77	112	100	83	94	100	111	106	98	98	98	86	91	97	98	103	111	105	89	113	93	99	102	97	107	92	106	82	86	96	93	105	92	100	79	101	102	105	99	88	95	93	109	84	114	109	90	91	81	99	104	91	104	106	97	105	100	97	104	97	103	100	107	86	86	118	94	105	126	96	89	85	104	96	110	113	102	96	90	111	77	98	98	100	105	85	98	79	97	93	84	78	108	99	99	90	103	91	79	104	105	94	81	99	106	95	82	95	106	110	89	99	90	103	104	109	111	101	90	105	101	103	98	102	89	96	101	97	87	74	89	93	95	92	102	110	80	96	103	94	111	110	95	99	108	126	93	94	98	97	94	93	95	101	102	77	96	90	77	103	100	108	116	88	118	91	72	79	93	106	96	106	79	80	103	88	77	98	86	88	91	108	70	93	97	89	108	97	107	91	89	100	97	95	85	75	116	95	90	79	97	80	106	91	102	86	100	101	102	93	109	94	93	105	99	94	80	94	106	110	96	104	88	96	104	95	101	90	101	86	88	92	93	95	76	92	104	116	121	106	89	106	105	96	77	88	88	105	82	91	121	96	103	91	100	104	93	98	96	114	101	89	95	82	85	112	70	93	104	93	102	102	101	72	100	92	107	123	96	92	83	102	86	91	110	105	108	91	111	93	87	105	99	98	84	91	92	83	109	94	95	96	94	108	98	92	111	74	83	97	84	102	98	102	84	87	101	89	97	91	86	99	82	104	75	78	89	87	94	103	104	91	77	89	96	93	104	112	99	80	106	97	97	100	97	109	96	81	96	103	98	87	69	108	91	86	65	109	103	97	112	100	78	85	86	88	82	95	93	88	104	89	101	106	99	97	99	89	94	90	78	75	101	89	110	81	80	80	86	96	107	87	104	93	106	100	107	99	90	99	96	93	94	116	78	101	116	103	93	101	95	113	107	94	104	111	96	77	110	101	95	103	110	79	98	82	96	100	106	79	85	87	100	94	102	96	93	103	99	95	97	93	69	103	99	103	88	84	115	114	100	98	104	102	98	106	89	90	88	110	96	117	86	101	81	92	110	111	102	100	91	100	91	84	84	105	84	103	68	102	78	111	96	110	91	106	83	86	92	99	86	96	101	90	108	90	88	107	89	103	101	110	110	106	84	93	90	92	104	110	101	89	105	77	95	77	107	113	87	107	107	83	103	102	90	91	95	106	84	103	77	90	114	93	99	99	91	87	88	94	95	110	96	88	86	96	101	105	104	82	99	93	100	94	99	110	90	97	93	113	103	100	106	85	84	105	80	83	81	92	101	102	91	92	89	112	96	90	90	90	97	93	90	97	105	79	96	101	101	97	112	108	94	106	84	111	98	114	93	104	92	99	101	107	81	90	85	96	97	97	95	105	92	98	103	97	90	102	96	88	89	88	88	83	94	106	101	103	89	94	114	90	82	101	94	103	92	86	95	90	97	91	81	62	112	112	90	98	93	102	88	91	94	96	122	88	113	96	106	98	100	99	89	99	93	105	90	87	109	114	103	123	80	102	89	84	104	88	122	120	107	81	102	87	97	90	98	90	100	97	103	89	97	102	84	111	96	94	87	80	106	108	108	113	95	97	95	89	120	99	89	105	98	79	103	94	88	104	121	105	94	91	103	96	82	82	71	102	87	111	108	96	104	100	93	93	114	104	87	91	103	96	110	94	97	101	97	94	98	93	86	81	99	84	98	91	91	109	74	105	92	108	89	89	95	103	101	113	96	97	94	93	90	95	94	103	88	84	79	87	110	101	100	99	95	81	97	106	103	100	109	93	105	87	96	86	110	99	102	104	102	95	83	102	110	97	84	96	102	95	81	94	100	89	94	73	105	91	86	106	78	95	95	94	103	108	98	80	85	99	93	95	111	103	101	80	109	90	90	90	110	90	92	112	100	95	108	102	90	105	115	105	117	93	98	92	80	104	89	100	89	109	83	102	109	92	117	88	99	97	107	101	77	103	104	98	93	89	122	94	86	114	106	98	103	89	95	104	100	94	91	97	105	87	86	88	97	106	116	103	95	96	95	83	103	90	102	87	96	106	98	110	96	100	100	100	106	94	93	90	89	92	101	110	101	101	109	86	104	106	95	90	98	75	93	104	111	107	105	108	112	115	79	97	93	98	93	99	117	109	87	81	89	95	99	98	100	105	90	87	94	83	93	98	101	77	110	94	87	92	102	79	86	81	91	127	91	96	103	87	101	89	86	87	82	106	101	89	97	92	86	106	84	116	98	113	82	95	110	89	99	84	90	98	109	83	90	106	80	92	120	97	108	96	87	96	96	83	94	95	96	84	91	86	77	113	87	105	102	89	99	94	73	88	89	96	99	110	97	102	97	77	104	103	110	101	96	117	119	78	86	104	96	91	92	89	85	115	108	84	110	94	103	83	103	91	106	87	96	97	94
23201	7534	28366	3872	2828	4509	4853	4420	3903	3340	2944	2469	2213	2032	1857	1691	1661	1506	1396	1357	1325	1286	1198	1193	1117	1129	1075	1027	1019	947	921	984	1015	936	956	902	919	901	923	895	873	876	863	895	881	859	842	820	827	830	814	841	842	836	772	838	773	798	833	839	800	826	808	831	856	805	826	811	764	821	783	757	823	785	759	806	782	787	781	797	758	793	733	786	779	778	777	823	810	784	737	800	788	809	764	799	729	769	823	785	825	737	764	814	803	740	778	792	865	795	792	778	821	795	772	800	823	813	788	799	799	807	782	781	741	759	746	761	797	733	779	767	831	762	751	803	804	826	758	777	791	810	800	768	774	802	816	777	773	766	783	825	807	712	781	789	805	728	779	819	771	766	763	730	755	759	768	767	794	787	831	774	791	812	832	764	774	773	777	733	822	789	795	790	778	788	795	786	798	779	768	860	748	734	728	783	764	752	808	745	740	800	751	789	760	778	799	771	830	754	792	780	802	800	811	732	772	728	766	807	807	739	729	750	784	777	777	791	722	739	768	787	767	778	739	772	756	840	781	764	729	779	758	788	776	802	775	775	732	769	743	730	792	797	814	763	780	753	783	788	764	820	770	797	811	807	824	777	792	807	736	815	750	761	799	752	762	759	813	761	765	808	792	756	728	753	798	805	743	800	779	728	765	747	745	773	761	731	760	824	765	797	812	784	761	748	786	758	746	774	796	814	754	738	788	792	797	747	822	759	780	800	738	762	757	778	758	744	777	782	792	741	810	780	799	774	842	775	797	782	759	728	816	773	785	742	802	817	775	805	763	771	745	767	783	783	820	753	752	773	766	752	775	797	752	756	777	792	799	761	774	782	765	803	750	741	800	776	730	758	775	798	728	751	748	751	800	773	788	811	806	702	792	732	770	766	776	764	761	780	828	824	784	756	732	753	803	773	763	812	798	765	768	784	763	735	796	789	750	784	788	795	746	787	827	790	748	749	816	811	795	768	742	761	749	778	787	778	774	792	759	798	792	764	784	781	784	733	729	750	764	790	765	794	747	821	832	805	759	708	848	790	802	762	791	803	760	792	810	785	763	802	789	745	836	789	740	760	777	747	776	756	752	772	775	753	770	756	760	786	794	765	774	796	768	787	752	791	750	765	795	784	771	744	814	806	806	792	706	809	760	705	790	819	738	779	802	838	769	812	804	822	752	808	774	779	780	751	751	802	764	756	768	729	845	797	784	782	796	819	767	758	794	758	778	759	821	736	813	796	794	805	782	795	787	785	778	791	815	802	804	772	746	785	780	792	749	756	797	791	751	789	776	792	778	710	761	771	786	810	741	793	760	742	785	754	786	744	744	786	776	723	820	737	817	780	730	754	775	814	733	743	754	797	791	749	771	758	795	740	734	743	737	761	776	788	821	749	775	778	793	753	761	788	798	739	768	771	741	794	790	759	738	803	792	714	762	786	755	786	812	793	810	740	760	821	776	757	830	782	773	812	817	801	747	788	765	721	759	760	766	744	722	756	790	777	795	731	798	788	787	766	848	756	762	787	798	788	773	784	737	813	725	752	773	779	793	848	794	738	711	752	776	835	728	804	719	831	713	801	784	764	776	752	710	760	743	759	746	830	734	790	787	762	806	777	792	723	774	767	774	806	769	737	795	716	813	791	748	768	746	812	768	757	831	795	791	789	745	739	725	788	753	810	731	756	801	789	801	765	756	805	785	744	768	801	721	737	776	776	788	787	762	774	810	786	852	793	785	807	767	803	766	777	785	768	773	790	820	764	743	729	723	785	779	810	801	795	750	753	785	766	792	753	810	702	809	768	778	814	747	778	772	803	830	742	785	757	815	784	767	739	756	807	745	753	756	787	749	817	730	777	818	763	798	796	786	736	798	761	757	736	758	764	793	753	742	773	762	748	777	752	728	792	813	816	830	806	748	784	734	770	812	782	827	782	797	775	795	797	794	766	741	774	748	809	724	772	805	805	740	764	733	762	788	803	742	804	779	788	760	795	722	797	801	751	803	747	767	756	781	780	785	787	742	750	730	779	761	799	739	742	726	779	750	818	773	788	802	795	755	784	753	754	786	793	812	767	766	844	777	792	804	733	798	800	772	755	798	779	762	737	735	764	792	760	801	787	790	809	749	794	771	773	777	759	810	769	757	718	736	716	717	722	809	749	772	775	797	753	761	782	774	736	799	786	780	774	757	742	797	761	794	783	751	767	780	761	767	769	794	737	722	760	770	748	735	747	749	806	791	803	783	774	733	752	751	829	769	756	769	740	795	807	753	800	760	768	781	810	796	726	778	810	785	838	825	791	784	774	774	787	743	781	805	813	775	771	735	779	746	790	791	798	756	796	756	752	775	727	775	781	784	765	766	773	774	753	782	768	730	821	796	777	804	797	803	724	768	774	752	758	823	805	777	809	790	815	780	809	784	799	722	803	781	770	746	763	790	750	758	756	818	772	779	805	755	784	751	706	728	769	743	818	801	788	833	749	773	747	764	765	772	792	727	744	755	731	778	798	750	759	785	822	770	765	863	801	767	794	785	740	753	790	783	779	794	774	787	777	771	834	817	784	725	811	733	795	782	801	771	764	738	748	815	748	752	818	767	794	750	778	841	781	736	806	751	759	799	731	797	734	766	812	858	772	769	753	807	756	790	754	780	759	782	741	784	725	756	789	790	780	755	771	773	805	799	749	767	726	787	762	773	765	721	784	799	785	776	762	740	744	773	786	793	787	755	790	760	744	767	737	767	779	756	810	769	759	756	775	775	764	749	740	777	710	802	765	804	761	772	793	794	771	771	772	812	803	781	758	806	756	740	791	783	770	753	780	795	763	788	774	757	763	776	741	771	796	785	723	799	795	791	754	824	774	789	812	806	827	797	812	747	760	810	783	783	706	772	765	784	770	751	778	780	852	756	766	814	745	780	795	805	776	803	788	808	827	764	774	781	752	816	784	778	760	764	772	787	794	766	756	797	731	744	784	830	769	756	790	771	782	812	781	792	821	820	781	780	813	765	775	831	805	720	817	817	772	734	743	817	803	786	743	746	757	803	821	772	777	747	798	758	720	781	803	735	782	782	757	712	804	719	786	765	804	815	783	745	810	774	783	772	757	769	760	739	745	756	762	770	811	795	788	764	743	758	766	807	756	804	734	786	749	774	729	765	717	741	733	866	742	808	755	803	763	792	773	743	759	761	771	764	772	786	748	782	797	739	772	800	786	739	789	787	850	811	794	762	699	778	786	756	792	786	835	781	731	773	802	753	791	730	780	798	737	811	844	796	864	798	786	751	754	763	784	740	750	752	798	758	778	798	813	726	781	780	753	774	756	770	736	777	745	796	788	819	793	764	748	781	800	734	801	792	722	796	831	744	842	771	820	786	802	775	790	769	770	793	811	799	732	805	782	756	717	747	856	748	799	768	796	801	792	783	745	762	785	783	775	756	735	735	773	820	761	847	825	778	772	807	791	789	728	814	807
3892	313	865	150	93	100	108	88	88	106	93	91	102	94	96	90	93	74	73	101	82	97	113	83	93	79	84	86	73	99	91	90	85	94	88	96	77	96	91	85	84	99	79	91	91	101	70	104	97	75	90	87	99	106	81	85	94	85	84	113	88	87	95	96	73	100	92	97	98	91	88	85	108	90	91	79	71	96	90	88	78	73	101	79	84	75	93	104	70	82	85	106	93	97	88	87	113	82	86	81	73	97	67	86	95	82	96	84	93	77	98	88	85	81	101	95	111	96	91	79	84	90	96	86	93	78	85	71	103	92	105	100	87	86	92	80	102	95	106	85	91	96	74	87	93	90	90	91	73	89	110	96	91	84	88	87	117	87	72	94	82	108	71	96	91	104	86	94	90	97	101	93	89	88	76	76	80	97	100	84	95	82	89	93	84	108	83	82	76	94	99	88	75	100	95	91	92	89	87	90	103	87	100	77	88	98	75	81	76	88	76	106	81	95	98	90	89	103	80	90	76	93	87	80	93	83	85	81	97	85	102	92	86	90	94	77	69	82	80	83	89	83	113	94	106	92	86	82	85	99	94	107	109	84	100	97	91	90	76	99	77	104	89	102	76	93	87	69	89	95	90	78	86	84	86	101	91	85	67	100	81	92	95	92	84	95	72	92	84	73	75	99	74	84	87	79	81	92	92	98	83	94	105	79	92	96	101	85	95	70	104	87	84	94	95	82	101	106	92	97	100	89	90	94	79	88	92	76	82	78	92	93	109	74	82	93	88	91	90	75	91	92	92	91	107	88	97	81	95	83	102	86	76	102	90	98	89	90	86	82	95	88	67	93	104	88	75	90	100	89	90	80	105	100	98	87	91	87	89	86	86	89	89	80	92	92	99	109	83	83	93	78	75	89	75	106	86	80	84	92	96	91	101	82	83	85	93	92	84	101	88	84	92	87	74	91	85	106	109	100	98	90	91	88	70	93	73	104	87	86	84	96	88	58	95	104	94	101	93	107	87	96	92	88	91	80	85	79	80	90	91	89	93	84	82	83	81	87	99	71	87	104	89	89	93	83	75	87	104	87	110	86	87	84	86	77	88	84	75	93	87	104	112	103	97	86	83	87	67	82	80	75	98	103	77	83	105	99	95	80	91	96	102	67	89	91	98	83	81	95	70	89	95	106	90	93	91	84	85	78	84	84	90	88	80	90	92	97	77	95	97	112	90	92	80	83	72	88	82	107	87	90	87	89	75	86	85	87	101	84	83	69	78	95	90	86	87	84	81	77	89	74	90	92	87	80	68	102	88	83	80	91	96	98	90	63	87	88	94	84	101	105	77	96	94	79	84	97	81	75	82	86	79	97	79	105	80	92	87	91	94	105	70	87	102	103	92	90	86	89	97	98	92	86	107	91	99	101	91	80	84	92	118	81	102	80	76	102	100	84	104	88	81	96	91	97	96	88	105	105	69	80	86	96	78	91	104	89	91	99	78	100	99	96	91	92	97	91	97	91	85	82	87	79	77	104	75	93	97	91	82	92	74	102	93	90	95	74	86	86	84	88	88	96	104	102	95	106	76	97	97	88	83	79	93	93	89	99	98	89	89	105	79	102	104	103	85	91	99	98	85	84	93	98	86	100	90	94	106	87	92	93	96	98	78	92	79	95	94	101	100	102	89	109	85	87	109	77	84	99	88	114	90	80	97	85	85	95	98	94	73	101	81	105	61	86	88	94	84	97	66	107	92	90	99	91	73	76	96	97	92	86	93	110	94	86	104	87	100	86	92	105	80	95	85	88	85	86	93	86	94	83	83	98	94	93	80	85	89	87	98	105	92	101	97	76	77	105	85	87	81	90	101	85	79	91	86	94	64	83	86	90	109	79	85	76	85	98	81	93	80	98	86	97	91	88	85	83	84	90	96	119	90	90	83	66	89	96	86	86	91	93	68	92	89	95	80	102	102	84	102	97	86	87	97	78	84	80	77	86	98	89	96	103	97	107	80	101	82	97	90	87	94	93	112	102	105	99	91	80	89	90	91	104	96	94	90	93	102	93	105	71	85	86	105	100	91	94	84	86	95	83	85	89	93	84	88	91	87	69	71	78	86	104	105	86	76	91	90	95	75	92	92	97	98	83	65	80	95	80	100	90	69	94	98	95	83	98	70	72	98	87	90	87	94	83	102	77	74	87	79	101	83	101	75	96	103	81	92	100	91	95	92	89	96	86	93	88	100	100	106	91	88	87	113	92	90	84	90	89	86	92	80	91	85	88	90	95	70	74	81	85	83	88	86	76	90	117	89	102	91	89	97	85	93	75	96	89	101	103	95	96	84	95	80	74	89	92	74	75	82	85	79	89	82	87	93	86	88	75	84	96	83	89	90	89	79	91	82	109	75	105	89	97	85	73	93	86	93	82	108	96	78	88	100	87	99	80	100	74	66	92	88	80	94	78	95	100	82	91	109	77	77	89	78	93	76	105	95	84	101	90	78	91	90	92	80	98	81	90	91	91	88	83	84	96	98	91	91	84	85	80	93	105	102	99	97	82	80	85	94	80	96	86	85	80	90	95	74	98	100	72	74	93	77	86	89	77	89	94	76	85	89	87	89	97	91	84	91	94	82	110	74	102	87	102	86	86	99	86	83	77	87	91	80	94	88	81	96	94	76	98	85	83	91	86	101	100	99	84	80	85	77	91	84	102	81	91	98	93	84	84	97	87	96	97	91	73	76	100	109	104	98	92	115	63	84	92	94	93	88	78	91	99	105	93	84	85	79	106	114	85	86	92	105	90	112	90	81	84	83	82	97	92	90	68	84	91	76	88	103	91	109	99	93	90	75	107	96	82	79	87	87	80	100	96	88	90	80	81	84	106	87	91	83	77	83	98	82	88	87	90	88	77	91	90	75	89	87	98	80	87	91	95	91	107	81	111	82	91	73	81	93	76	86	87	87	77	97	86	95	80	95	83	108	81	100	92	81	77	84	75	110	86	111	75	99	88	108	104	97	76	85	94	89	93	91	87	80	86	103	86	83	86	93	101	96	108	82	85	79	84	91	94	85	94	94	89	94	92	78	90	112	88	89	79	89	69	86	80	85	97	93	95	94	103	90	88	90	78	87	83	90	92	106	76	92	94	108	98	89	109	79	84	84	92	81	92	84	96	89	83	101	119	93	83	81	96	100	85	94	92	79	116	109	96	100	84	88	88	101	99	71	87	91	92	95	90	94	88	74	72	85	74	95	90	102	77	89	93	92	87	94	100	94	79	88	103	90	91	79	89	86	79	81	93	85	90	81	95	94	98	102	77	80	101	96	78	79	95	98	86	87	79	86	101	85	93	85	75	91	71	78	61	90	96	101	86	86	106	100	87	83	95	91	85	79	89	94	100	76	82	81	83	87	79	84	82	96	88	88	76	99	100	85	90	86	84	81	89	93	87	87	102	88	84	95	86	79	71	88	80	61	81	99	76	86	86	98	84	100	95	102	78	103	82
14965	3772	8694	1411	903	1013	1051	1040	997	940	862	853	824	786	804	739	790	677	722	789	731	709	733	718	737	695	721	656	678	711	692	727	721	714	697	722	705	690	686	680	657	681	661	709	678	652	774	646	712	680	661	680	685	669	725	629	719	721	694	643	628	713	646	660	666	668	647	644	664	702	659	668	685	669	678	688	657	682	619	704	694	693	718	642	644	674	624	723	698	653	663	625	670	714	647	700	599	639	670	673	660	692	649	668	703	681	671	675	668	700	700	645	635	650	665	665	638	692	675	662	718	660	639	689	680	645	639	678	654	692	703	656	653	620	689	680	661	664	703	675	612	719	646	676	665	613	684	630	638	631	642	650	714	643	696	631	661	738	651	676	668	719	721	660	684	644	671	639	680	696	654	699	646	679	702	692	720	628	660	683	677	660	699	659	678	599	727	686	679	698	687	643	639	657	625	660	609	635	698	655	710	663	671	694	701	634	645	659	692	692	618	701	655	702	620	699	658	704	689	631	655	692	720	682	704	651	653	700	689	703	691	636	657	673	655	650	689	628	677	662	692	664	678	646	679	601	652	672	646	694	636	720	704	691	677	712	646	701	675	653	655	642	671	677	683	685	699	667	658	625	673	669	692	660	638	705	670	679	640	667	689	656	650	678	636	692	677	652	652	651	690	663	665	658	699	694	653	702	665	651	662	666	666	667	670	687	630	646	639	640	672	633	674	730	663	673	731	676	685	657	703	664	686	680	672	656	702	668	643	703	681	656	647	666	673	673	648	643	711	628	668	708	692	642	688	641	646	684	683	613	650	706	688	664	645	715	718	668	616	638	687	703	676	662	675	699	621	609	683	673	654	658	692	638	650	622	706	659	644	668	649	662	665	667	693	664	681	666	642	655	677	695	631	649	680	656	650	641	667	676	639	692	661	632	641	739	636	651	685	662	677	710	635	633	661	672	656	655	673	689	658	707	683	668	676	698	703	679	642	673	647	717	651	650	678	648	679	680	673	688	634	672	671	643	686	686	688	647	640	676	720	664	645	677	672	632	678	675	728	643	616	652	672	691	668	643	657	627	705	689	674	728	664	680	673	656	649	666	691	662	651	670	655	727	645	660	675	670	666	690	668	724	661	684	683	696	679	657	669	659	638	712	643	671	713	660	641	679	674	669	637	705	661	700	658	629	674	675	682	680	623	709	677	660	689	729	671	666	684	646	671	649	657	665	694	681	650	715	684	669	612	736	675	627	674	655	722	688	684	694	665	639	665	669	678	659	636	646	698	664	630	622	710	686	678	690	658	690	627	622	671	695	675	694	626	652	649	669	713	684	659	633	726	733	696	658	649	672	654	658	661	674	643	695	691	619	638	744	694	667	689	675	697	643	699	672	657	689	645	713	635	650	692	615	649	645	673	687	698	675	671	693	680	711	652	683	581	679	635	690	665	656	665	618	651	709	669	691	699	641	687	648	677	667	676	694	684	686	667	677	707	685	693	683	674	664	720	655	710	665	703	708	677	694	659	660	649	672	646	687	646	688	596	734	665	667	694	670	716	701	653	633	660	670	704	702	675	668	696	736	669	704	669	639	688	659	643	650	676	643	669	720	715	692	652	667	690	629	687	680	619	655	690	672	670	654	684	652	694	684	654	653	663	667	685	697	650	656	658	644	670	664	622	694	722	668	656	651	701	683	636	661	700	706	693	675	649	703	707	741	633	683	708	689	713	688	633	702	682	667	645	652	626	735	656	634	647	736	648	670	702	656	661	710	684	646	666	697	689	646	638	685	674	647	613	673	607	632	712	612	637	678	655	649	626	686	661	691	677	638	668	686	682	670	671	671	673	670	700	679	665	619	642	698	621	665	657	678	657	634	668	647	726	659	645	621	686	676	640	666	675	666	647	645	663	668	682	638	626	661	702	690	639	639	687	687	689	717	662	680	657	666	656	651	635	675	655	640	644	651	663	682	679	682	657	711	644	652	647	641	648	674	662	637	628	673	704	656	718	693	658	653	641	691	699	677	640	718	670	685	683	694	638	649	689	696	653	630	671	656	610	636	653	642	655	698	696	684	668	711	682	655	657	655	708	674	668	645	626	662	658	660	669	673	665	662	636	645	680	656	697	688	676	682	687	640	672	690	628	644	670	664	665	675	673	689	712	684	686	703	607	666	677	668	704	700	662	616	686	635	679	671	650	650	705	641	662	682	687	679	621	622	638	688	702	646	638	658	629	625	633	693	663	713	654	658	672	654	684	663	682	655	656	639	676	689	674	663	641	620	670	689	726	658	701	672	608	654	684	661	633	689	656	658	673	688	668	699	694	653	708	667	625	699	633	628	656	642	641	637	670	645	672	706	686	651	615	668	683	623	646	656	647	706	686	624	656	660	674	685	690	697	710	647	686	653	698	656	682	675	653	645	640	693	724	668	702	661	715	682	740	632	640	702	652	648	693	678	666	692	694	674	647	641	627	641	670	619	681	647	635	635	677	640	675	686	693	676	680	665	660	656	694	661	688	727	661	645	679	652	662	635	696	605	694	634	645	678	666	681	654	703	659	683	735	668	680	700	673	701	692	681	725	721	677	666	610	666	708	677	633	681	687	680	666	705	675	692	679	647	698	672	705	685	671	652	692	670	674	612	685	659	658	673	621	723	640	683	642	647	657	660	660	663	680	653	638	637	661	674	662	732	652	630	672	626	638	661	687	690	673	685	656	729	702	666	657	630	666	667	670	670	649	641	676	723	668	731	639	652	680	638	691	698	689	660	654	663	673	708	689	689	702	685	667	646	667	660	704	667	686	649	627	649	660	683	704	675	671	691	633	672	656	696	670	690	691	668	652	662	700	648	665	680	673	681	627	673	689	660	641	674	656	614	655	687	662	638	670	697	629	702	687	674	707	637	700	680	637	615	653	608	665	707	640	693	699	667	683	656	651	640	643	713	608	652	666	689	684	661	708	674	708	710	637	685	680	671	668	659	673	694	646	645	673	702	699	696	672	699	670	683	647	667	688	678	682	696	729	647	658	657	660	630	700	674	672	670	669	665	651	686	685	656	658	670	657	662	669	689	685	708	661	647	658	687	689	662	704	636	671	676	662	663	653	676	640	691	622	649	645	659	644	659	616	672	668	673	676	675	703	689	709	667	678	653	684	689	681	645	688	669	637	678	681	645	680	676	680	651	654	653	662	644	656	699	655	717	645	670	642	655	664	687	672	635	663	682	682	670	639	637	686	685	669	642	664	702	649	666	682	620	706	667	674	684	667	661	693	668	699	720	670	696	704	685	698	683	696	666	668	734	665	674	685	637	655	652	704	690	683	710	651	697	687	662	694	713	677	650	677	655	611	679	663	700	652	712	674	680	650	684	646	654	648	657	668	659	637	665	683	659	668	675	650	655	659	653	657	643	699	663	640	617	616	657	700	683	664	712	670	650	664	669	646	686	659	689	691	659	685	721	672	628	698	614	645	652	662	682	657	665	661	632	688	654
2284	601	3565	679	161	148	175	135	157	152	142	158	139	127	130	148	141	133	166	134	133	138	134	154	147	145	133	137	131	132	127	122	132	146	139	140	141	131	134	148	147	137	141	119	131	158	133	144	144	113	140	130	151	146	127	128	125	117	136	134	139	139	124	133	149	138	112	152	142	120	132	158	137	135	132	127	133	141	144	136	130	149	132	159	148	127	134	150	132	143	123	137	147	115	147	118	125	131	137	150	137	130	142	142	109	136	116	125	138	119	155	117	118	118	150	127	133	130	139	130	141	132	111	122	135	137	126	141	148	133	109	130	145	134	120	141	127	131	124	119	128	123	128	142	124	138	124	139	128	135	145	133	132	126	145	111	146	123	122	120	137	127	132	137	140	131	155	161	157	137	134	123	108	120	136	130	156	146	130	132	139	150	147	129	130	114	141	144	134	135	132	128	117	133	144	142	151	142	143	147	132	136	124	134	123	144	137	123	101	115	137	140	126	136	127	151	120	122	135	118	138	148	131	117	131	117	120	144	141	127	126	157	146	124	138	144	129	122	117	121	108	103	157	142	137	142	143	136	132	134	121	127	123	129	140	114	125	125	157	126	139	145	139	122	129	119	127	118	160	124	132	121	139	125	114	131	138	121	142	147	129	150	146	122	138	118	140	146	135	132	136	151	140	132	134	121	140	143	119	143	114	110	123	148	127	140	132	144	129	118	130	117	118	161	132	119	127	125	121	136	128	135	102	121	139	121	146	113	150	138	155	160	141	131	139	123	134	118	137	151	133	151	150	140	125	137	147	129	123	118	125	138	133	147	141	124	135	132	130	129	111	142	139	129	125	119	140	112	118	140	105	153	117	122	161	140	140	131	125	115	137	144	125	142	143	138	133	128	132	135	117	131	139	145	120	154	137	131	136	141	138	140	133	146	127	145	139	145	162	159	140	141	132	135	119	138	147	140	138	127	148	126	125	128	149	117	128	126	153	142	118	121	114	146	113	127	129	133	121	150	135	137	119	145	132	144	126	131	138	129	148	117	145	151	121	155	156	137	148	126	148	120	154	140	124	149	113	134	145	148	147	119	136	138	128	135	120	139	127	130	135	133	143	137	125	135	141	148	141	133	141	146	131	152	112	147	122	130	128	133	131	134	137	128	130	110	129	123	98	115	128	127	125	139	134	140	132	147	148	136	119	153	143	137	127	127	166	122	147	134	145	152	138	125	144	147	134	136	137	137	122	106	143	130	160	144	143	141	137	134	115	118	136	138	136	127	133	111	146	131	118	140	134	143	145	141	131	135	144	128	127	163	136	125	129	141	113	134	146	140	111	147	131	146	138	135	110	120	131	132	145	121	124	150	124	146	132	107	126	129	118	113	134	142	121	126	127	123	123	124	133	118	121	144	127	128	136	144	129	137	103	128	121	136	139	119	136	152	125	143	122	153	122	123	135	101	137	138	127	111	129	139	129	139	117	136	119	137	148	159	151	140	144	133	98	155	145	143	129	139	125	124	132	135	130	126	133	144	138	132	119	124	123	138	127	113	145	141	138	101	132	156	148	137	145	139	136	128	113	144	139	115	137	132	142	148	133	138	116	142	141	128	140	135	129	141	133	142	126	114	153	131	135	142	118	124	137	141	122	125	163	125	139	136	148	134	138	135	128	133	143	133	133	126	128	184	125	145	146	134	138	122	154	149	152	133	130	157	144	137	115	125	126	130	122	121	115	151	148	128	106	150	131	153	134	122	133	141	148	125	134	134	137	149	128	150	128	112	130	146	113	126	121	144	133	126	126	147	127	139	150	147	124	128	138	139	138	127	143	161	147	163	138	145	131	122	144	137	139	134	136	128	142	138	138	164	146	119	119	140	147	120	132	114	118	139	126	141	143	133	134	107	140	142	133	143	134	143	126	121	162	129	158	139	141	138	139	135	154	122	142	135	143	138	99	136	139	134	117	172	132	127	134	135	138	141	135	124	144	140	131	148	135	118	121	141	126	142	152	122	124	151	139	162	121	139	140	130	131	132	147	124	161	134	159	130	146	142	146	140	139	154	133	110	120	124	145	129	144	135	126	125	125	146	128	132	131	124	147	131	143	142	149	112	123	118	126	138	121	146	138	141	150	136	132	158	119	134	119	148	142	127	147	120	131	131	138	121	122	147	141	135	144	122	117	106	130	128	114	145	133	110	121	133	153	124	152	118	127	142	121	131	156	123	131	128	127	132	126	122	130	120	145	155	159	121	138	127	140	152	148	114	152	145	125	143	139	115	127	132	151	124	147	130	153	122	120	142	137	123	149	133	151	136	159	135	142	128	122	135	122	153	112	133	146	137	147	145	135	126	143	132	119	133	118	131	142	137	123	126	123	146	131	139	142	137	156	119	125	135	135	140	130	139	132	129	127	135	133	124	122	135	139	137	136	109	132	146	135	127	132	124	131	152	125	125	135	149	138	138	116	136	129	112	136	129	154	141	130	138	141	127	135	130	146	132	131	137	132	135	140	153	143	121	146	116	137	125	127	131	124	126	121	129	132	130	120	123	119	135	129	119	134	141	111	134	122	127	133	138	134	130	116	118	129	120	125	116	126	142	114	131	149	159	145	124	131	118	151	151	131	142	146	124	132	132	118	132	138	120	140	128	144	130	142	123	132	158	120	144	137	139	108	125	127	132	115	110	125	134	150	131	137	155	124	143	150	145	149	140	141	146	135	119	141	126	141	131	153	114	107	131	115	148	129	138	113	130	146	124	135	123	142	134	150	131	141	149	113	122	139	120	119	139	118	166	132	134	118	127	133	145	138	133	130	137	148	144	114	142	140	134	130	151	142	128	147	145	133	149	116	127	131	128	131	115	129	143	146	126	148	125	141	128	113	140	127	150	138	120	138	135	124	134	138	136	125	118	122	139	164	147	120	145	128	113	133	148	134	127	139	127	144	128	135	156	127	133	146	155	150	172	124	114	125	120	117	139	124	125	128	123	141	105	121	128	144	141	147	132	128	123	134	144	139	138	128	145	130	131	128	128	145	129	143	163	148	144	133	128	135	124	123	139	141	137	138	145	137	107	150	130	162	131	124	115	131	127	132	134	145	122	134	136	134	140	137	165	127	143	127	159	129	153	144	147	142	139	134	155	115	126	168	140	141	115	136	114	152	135	128	140	141	120	142	144	125	115	139	135	139	120	128	131	127	132	129	126	125	134	113	122	137	136	112	137	140	138	130	130	132	132	114	136	119	134	132	150	134	126	139	120	140	144	132	138	153	140	144	123	132	141	135	125	128	147	151	172	165	119	103	145	129	125	145	145	146	125	125	147	137	128	137	127	144	141	118	134	137	144	118	128	125	125	128	135	150	134	117	134	134	114	125	139	111	127	147	134	127	140	127	132	120	125	140	130	123	123	142	145	142	141	148	144	130	140	133	147	132	145	126	139	158	106	142	130	137	126	139	133	142	138	126	126	122	137	118	157	142	138	146	150	147	134	126	108
20928	6309	20777	4220	2319	3368	3578	3330	2914	2618	2246	2007	1876	1712	1645	1530	1501	1401	1363	1305	1285	1284	1269	1190	1188	1147	1190	1190	1157	1142	1108	1149	1126	1139	1129	1036	1113	1087	1148	1085	1113	1093	1102	1080	1052	1101	1087	1138	1050	1121	1054	1041	1027	1060	1050	1063	1077	1053	1089	1071	1009	1055	1027	1056	1006	1009	1041	1042	1044	994	1052	995	1044	989	1005	1023	1063	1069	1044	1035	990	1053	1070	1083	1030	1039	1009	1050	1056	1068	1017	971	1022	1024	1000	1054	990	1028	984	1028	1040	1083	1041	1044	1050	997	1074	1007	1007	1017	1059	991	1039	1007	1033	1103	1039	1006	1003	1058	996	1034	1015	1019	975	1026	982	1098	1029	1028	1008	1034	1038	1035	1015	1066	1050	1052	1117	1030	1064	1049	1015	1026	1092	1049	1030	1037	998	1065	1030	989	1078	987	980	1003	1027	1070	1054	985	1046	1034	1081	1046	1037	1014	1045	970	1024	1012	1037	1031	1054	1054	966	998	1026	1078	1013	1035	995	1046	1068	1061	1019	1019	1051	1072	970	1012	1046	1012	1055	975	1037	1052	1053	1013	1065	987	1013	1047	989	997	1017	997	1060	1037	975	1006	1039	1018	1089	1009	1008	1060	1047	1063	1015	1008	1028	1020	1067	1009	1030	976	996	1021	1032	959	1047	996	1028	1015	1023	1016	988	1041	1041	1042	994	1012	992	994	1045	1051	946	1053	1089	1037	1015	1070	990	1005	1001	999	1012	1031	1084	975	1019	1061	1006	959	1046	1028	995	1044	1041	1032	1019	1050	1016	1039	1013	1033	1054	1011	1069	1017	1039	1027	994	1049	1031	988	999	1005	995	1014	1008	1015	995	1048	984	982	998	1043	1029	1031	1016	996	1035	988	1084	985	995	963	1063	1010	998	1059	1057	1029	1068	993	1085	1064	1055	1020	987	1017	1029	1070	1007	1030	1046	1011	1034	1072	1036	1037	956	981	1088	975	1005	1056	1065	1023	1029	1087	939	1028	1056	1016	979	1069	1032	1059	1007	1035	993	1013	1043	1055	1048	1032	1095	997	1024	1020	996	1034	1038	993	1001	1109	1034	1000	1029	991	1005	1033	1064	1009	1051	988	1085	1040	1026	1042	1010	1003	1003	1021	1019	994	1081	1041	1088	1020	1070	1039	1050	1061	1026	984	1025	994	1057	1063	1032	1037	1075	1066	1056	999	1016	1075	1073	1030	1015	978	1064	972	1043	986	1033	1057	1050	1060	997	1060	1071	984	985	1004	992	1035	1012	1003	988	1050	1085	1010	993	1002	1015	953	1031	992	1033	988	1008	1047	1040	1049	1028	984	987	1069	1012	978	977	1022	1083	1009	1040	1013	987	1066	966	1056	1064	1039	1069	997	1048	1021	1061	1000	1006	1032	1057	1019	1050	1049	1037	1034	1032	1015	997	1023	1042	1035	1003	1027	1035	1013	1069	1062	1086	971	1042	1057	1038	969	1009	956	985	1061	984	1054	996	1036	1037	1013	981	998	1051	1025	1024	1007	1018	1025	1009	1050	1007	1025	1011	1055	1066	1024	1027	1060	1016	990	1080	1044	1001	989	1045	1087	999	996	1031	1097	979	1027	1028	1038	1035	1043	1043	973	968	1031	1039	1064	1021	970	1005	976	1001	1088	1069	992	1003	1025	1015	974	1044	1009	1024	1031	1094	1018	1013	1041	988	1044	1020	1077	1043	1020	1047	1078	1016	1038	1016	968	1002	1080	1023	1037	1029	1009	1009	1017	1058	1022	1070	1030	1048	1019	991	1027	1043	1049	1012	1063	1023	1027	1026	1007	1000	1084	1087	982	1055	1058	997	1028	963	1019	1026	1042	1060	1017	1023	1090	1020	1017	1046	1049	1031	1056	1016	1021	1050	1052	1019	1029	1008	1045	983	1000	1019	1073	1052	1035	1045	1029	1011	1032	1058	1032	1047	1068	954	1026	1075	1034	999	970	1030	1006	1066	1008	1001	1023	1026	1023	958	1027	1057	1077	1004	1048	1020	1007	984	1040	971	1000	1037	997	1042	1022	1070	982	1057	1025	1003	1066	1012	1044	1100	1075	1022	1034	1008	1020	995	1055	1050	977	1020	1031	1059	987	1021	1025	916	1033	977	1039	1016	1060	1035	1062	1034	1040	986	1010	1069	1010	1096	1057	1042	1023	1042	1058	1079	1070	1045	1085	1062	1034	1020	1067	1061	1061	1006	1065	987	1022	979	1031	975	1057	974	1061	1050	1052	1064	1024	987	972	997	1027	992	1008	982	1014	1016	980	1029	1101	972	1015	963	1002	1023	1025	1047	1031	993	1050	989	1030	1011	994	1027	998	1049	1009	1004	972	950	1041	1087	1009	1011	993	1005	1018	1012	976	993	994	1037	1036	1031	1037	985	1029	1033	1038	1015	1035	1040	1060	1042	1023	996	1032	1030	1052	1020	991	1095	1061	1002	958	1028	997	1068	1017	1033	994	1029	1035	994	1030	961	1013	1029	994	1037	1059	1031	963	1036	1031	988	1005	1055	1040	1029	1040	1052	1086	1081	987	1024	1076	1034	1024	1070	1032	1061	986	1047	1035	1008	1039	1053	1014	1010	1017	1056	1013	1057	1027	982	1039	1011	999	995	957	1027	1059	1033	1029	960	1020	1059	1020	1032	1017	998	1030	991	1045	1038	1040	998	1100	980	1038	1083	1033	933	999	1050	1053	1083	1059	997	1014	1013	1028	1043	1029	1006	1076	1045	1009	954	964	1021	1007	991	1009	1024	1023	1011	961	996	1036	1008	1068	1046	1010	1018	1029	993	1045	976	1052	985	995	1024	1039	1010	983	1008	1033	1068	1005	1014	975	1005	1019	1012	1094	1050	1021	1002	1057	1111	980	1023	991	1043	1040	1061	1041	999	1032	1025	1040	1026	1041	1010	990	987	1045	1027	1034	991	1021	1024	1063	1025	976	978	1031	1010	993	1055	1038	1041	977	1052	1032	995	996	987	1028	1013	1053	1017	1060	1055	1001	1068	1029	1021	1099	1082	1057	1011	991	1063	1014	996	993	1009	1013	1012	1024	1026	1024	991	991	1078	1005	1047	1042	1034	1026	1032	1021	992	1055	936	940	992	1035	989	987	1088	1009	1004	1028	1057	1015	1055	1007	989	1025	1006	1025	1067	1027	1042	981	996	1107	1026	1043	1015	1052	1077	1039	993	1053	1066	1061	996	1002	1063	1082	983	1042	1013	1073	986	1012	1054	1080	1010	1013	1002	1024	1047	1017	1023	1067	1036	1012	968	1037	1084	988	1050	1078	1064	1062	1005	1035	1065	1057	1016	1042	1103	917	1064	1042	1048	1019	1083	1043	1007	1002	1027	1083	1027	1046	1048	1056	1001	1026	1059	1034	1072	1013	1066	1046	963	1034	1007	1023	1028	1004	1065	1038	1024	1031	1022	1028	1048	1007	978	977	973	1039	1055	1008	1025	1001	1029	1005	990	1050	1063	1013	981	1071	1069	1000	988	1046	1021	1027	1006	983	1016	1015	1032	1024	1031	977	1084	1018	1049	992	1042	1027	1020	1014	1039	1052	999	1004	972	995	1008	1030	1064	1046	1044	980	1005	1028	1031	1000	1056	1040	1002	996	977	1078	1029	1027	1031	1016	1029	1064	1021	984	1053	1022	974	1066	1053	1039	1010	1045	1045	1038	1034	1060	1053	1012	1010	1096	979	1039	952	1068	1034	1053	953	1037	1013	1015	1053	999	1020	1011	1014	1003	1052	1021	975	1025	1047	1059	988	970	968	1033	1018	1030	1043	1060	1048	1034	1013	1042	1011	1051	998	1035	1121	994	1032	1056	1042	1048	1061	1027	1059	1055	1007	1035	985	992	1034	996	1056	1002	963	1038	1023	999	1027	1021	1045	1020	1045	1109	1031	1023	1032	1008	1022	1032	998	1043	1018	1039	1066	1005	1000	1016	1046	1005	1107	996	1012	1036	1054	985	1031	1011	1032	1079	1055	1008	1048	1040	1005	1032	977	1052	1086	1022	953	1051	1008	1101	1027	1011	1059	1042	1013	1067	1006	1027	1015	1040	962	1061	954	1056	1074	1018	1054	1005	1049	1095	1036	1017	1009	1000	1016	1068	1030	1007	1027	1055	1020	1071	1049	1003	991	1035	1049	1028	1051	989	1033	1072	1036	1039	1009	1017	1022	1073	1014	1034	1061	1011	1035	1039	1040	984	1051	1002	1017	1039	1007	1021	1066	1057	1016	1039	1034	1055	1028	1017	1006	1010	1083	1045	1018	1031	1045	1054	1076	1048	1045	1014	970	1075	1029	1052	980	1009	1044	1049	1013	1021	1007	1036	1034	1024	1000	1063	1039	1011	1037	1040	993	1040	1053	1062	974	1098	1046	1059	1019	993	1106	1048	1033	969	1003	1039	963	968	1013	1075	979	1072	1031	991	1012	1026	1001	999	1015	989	993	982	1038	974	1068	1010	1013	1023	1039	982	1067	1021	1008	1051	996	1023	1018	1041	1031	997	1054	992	1003	1049	1083	1019	975	1027	1032	1030	1048	971	997	1007	1038	1027	1013	996	1061	1025	1018	1021	1024	991	969	1020	1015	1006	975	1003	1022	1056	1053	1069	1028	1068	1018	1030	1043	1032	1044	1016	1004	990	1081	999	1063	1030	994	977	1027	1027	1071	979	969	963	1058	1013
5627	433	3045	628	44	58	60	64	68	58	41	63	46	46	46	41	36	42	51	43	50	52	45	34	38	43	39	49	45	40	38	34	35	46	42	47	36	38	44	26	41	34	32	32	34	33	46	41	37	38	49	44	49	49	37	34	34	47	29	27	30	35	33	44	34	39	32	34	39	37	34	31	38	31	42	42	26	42	36	44	34	31	39	34	38	40	31	45	33	37	26	46	28	48	37	20	44	34	36	48	46	29	36	38	32	27	46	36	48	29	32	41	48	35	38	39	35	32	39	43	37	35	33	48	40	29	42	26	40	35	28	39	39	44	35	45	48	42	40	48	41	41	46	44	35	54	38	38	35	43	43	35	45	33	32	36	51	32	25	34	40	33	37	33	40	41	42	38	37	40	30	24	44	41	37	42	31	30	37	43	44	39	35	41	37	28	39	40	35	38	30	39	30	35	38	42	42	33	43	43	27	44	44	34	42	33	32	37	43	40	36	36	39	24	35	42	24	42	38	40	35	36	42	34	32	30	34	40	31	29	47	37	29	41	37	39	41	33	35	33	42	36	30	34	37	38	39	30	26	42	36	37	38	42	47	33	38	24	38	40	31	35	31	38	33	32	42	27	30	36	39	51	37	42	38	41	25	33	28	31	40	33	32	36	35	36	41	29	40	39	33	31	33	34	34	29	25	29	35	33	47	37	37	26	32	51	26	34	34	32	40	37	34	34	31	33	34	31	29	42	47	40	29	30	35	41	36	34	35	27	34	37	44	41	36	26	42	35	35	31	45	42	27	36	38	34	31	42	46	33	38	34	33	29	31	42	36	36	44	36	49	36	44	50	35	51	37	36	39	35	43	29	31	36	38	26	28	30	41	22	32	31	45	26	30	37	30	39	36	36	36	51	30	40	39	46	35	33	36	41	50	28	37	36	35	37	38	37	47	33	41	37	39	35	28	29	30	35	39	33	42	42	32	48	39	35	26	37	33	30	34	31	31	30	43	26	41	35	31	29	34	40	40	37	39	39	44	34	28	43	28	45	33	33	37	39	28	40	39	51	35	45	37	29	39	42	35	45	31	40	28	35	35	33	42	40	34	43	30	38	45	35	43	42	29	45	41	35	35	41	33	33	36	37	50	39	40	32	39	38	41	39	38	42	32	38	31	32	44	40	33	37	34	34	40	33	28	40	33	40	45	37	36	34	37	35	34	43	31	41	40	29	32	25	35	39	33	40	32	43	37	32	45	29	39	50	34	33	43	35	32	36	36	36	29	37	34	36	38	39	33	33	30	43	50	40	36	39	31	42	46	34	28	37	31	42	35	39	38	42	35	36	32	39	32	40	32	34	44	47	36	28	35	38	32	33	21	33	28	38	29	23	34	38	29	34	34	41	47	33	43	32	26	34	40	37	31	37	27	48	39	38	34	36	32	33	38	35	38	37	36	34	37	32	32	38	33	37	32	29	34	42	28	33	36	36	31	33	40	36	35	30	43	31	41	38	39	40	39	27	44	29	36	27	29	38	27	41	36	37	41	38	35	30	38	49	40	36	35	37	38	38	40	38	29	47	40	33	42	51	39	43	34	28	31	34	34	27	39	39	30	38	35	41	31	35	22	39	35	38	46	38	39	43	33	41	32	33	43	34	34	36	25	42	32	22	32	39	32	36	30	38	39	24	46	41	35	30	45	33	34	37	39	26	32	43	38	33	30	38	46	24	33	36	38	35	43	32	36	41	35	34	39	52	32	31	39	25	40	46	29	36	34	40	47	39	40	36	48	33	34	36	43	38	33	29	38	44	32	32	40	36	41	33	44	31	43	32	40	44	41	45	25	33	40	39	45	39	40	35	30	40	36	33	39	35	41	31	34	39	37	38	29	37	37	35	36	39	28	36	44	35	32	32	38	32	37	36	41	33	29	28	46	29	41	32	35	40	46	36	42	48	36	37	29	37	48	35	38	37	35	38	44	34	27	22	35	40	33	28	39	46	25	38	30	23	29	31	35	40	42	39	35	34	37	34	41	43	46	38	35	39	37	43	40	43	21	38	50	36	39	29	25	32	34	36	38	25	35	36	38	30	46	20	40	55	40	37	48	34	39	40	38	24	31	43	41	27	33	37	33	32	36	36	38	35	41	34	38	43	38	42	34	40	41	39	28	31	32	33	41	40	37	44	39	32	39	41	42	31	33	26	40	50	36	46	39	39	32	29	42	30	34	32	38	33	48	38	34	43	37	27	42	40	31	38	49	35	28	34	39	34	29	34	40	31	34	35	31	30	30	32	36	41	27	38	37	46	35	33	37	36	40	39	35	32	40	36	34	40	25	44	31	27	40	29	31	35	41	36	35	34	40	37	34	39	33	36	37	34	35	45	46	45	40	34	32	35	41	37	29	37	40	38	28	46	33	30	33	29	35	27	38	23	38	37	24	43	42	36	38	43	26	33	26	41	36	43	31	31	35	41	34	28	45	34	38	46	30	27	39	37	28	39	30	40	39	36	34	42	29	33	35	45	35	35	33	30	38	29	41	36	48	35	29	39	37	37	33	31	43	33	27	42	35	36	30	29	26	39	34	31	25	29	41	52	40	30	30	36	36	47	37	25	39	28	39	44	32	34	40	43	47	29	43	34	44	33	39	29	44	29	32	29	25	36	39	35	24	42	36	37	48	40	29	35	49	33	41	47	47	27	42	40	27	34	36	36	32	26	35	38	35	42	38	34	38	25	30	40	38	33	40	46	41	49	44	47	38	32	27	25	41	35	42	33	39	31	47	45	39	31	34	34	32	42	28	30	37	35	41	45	33	33	29	35	33	38	30	41	25	48	39	36	48	37	44	38	31	37	48	33	26	41	34	36	40	38	38	31	37	44	34	40	30	39	38	33	37	26	33	30	37	36	34	35	31	34	37	31	30	23	31	40	43	31	38	47	37	29	40	38	32	40	37	36	33	38	39	37	33	34	29	36	32	53	31	42	33	31	41	47	35	34	28	36	35	38	37	42	38	27	42	32	42	31	26	25	34	31	33	31	46	26	29	42	32	34	45	27	31	29	44	26	36	30	39	41	38	40	36	43	49	28	37	32	33	34	35	24	31	26	39	36	30	22	42	40	32	40	43	26	35	34	38	41	41	24	39	41	28	29	38	28	42	42	45	45	42	39	41	44	51	45	35	43	29	40	40	31	32	35	35	38	42	37	37	29	37	41	43	40	36	34	28	43	35	43	33	37	44	35	34	34	31	46	28	37	30	28	43	35	32	29	33	31	36	35	40	37	25	45	28	29	38	35	41	39	30	43	38	35	38	48	30	33	29	47	32	25	38	24	38	28	36	37	36	46	33	40	35	32	39	36	37	28	32	34	38	35	41	32	39	38	39	38	37	29	45	37	36	35	39	36	41	41	30	47	36	44	31	39	36	27	24	44	60	40	47	30	44	42	40	37	37	33	34	37	38	36	39	37	42	39	36	40	42	27	45	37	40	54	52	40	29	35
16484	4698	19933	4196	1281	2083	2348	2195	1957	1557	1368	1227	1085	1014	903	757	684	656	647	611	540	610	475	527	542	415	480	422	428	408	424	370	401	410	381	356	373	331	320	358	344	317	325	363	307	349	338	324	321	320	318	325	331	327	331	323	295	283	300	284	326	291	315	306	276	262	303	317	302	326	322	277	307	308	306	308	317	314	296	279	291	281	299	294	262	248	269	312	269	335	296	304	268	264	297	305	298	291	293	306	309	271	306	288	272	282	277	304	290	297	277	294	295	294	307	291	292	269	270	330	315	275	273	306	290	298	297	286	328	254	307	263	285	312	290	285	320	298	290	250	283	306	266	277	279	287	276	256	274	279	301	290	288	289	263	252	318	295	262	285	292	259	283	271	282	275	305	278	294	311	272	260	296	281	280	294	308	278	283	277	271	323	294	284	258	272	284	288	288	285	272	276	298	303	276	289	290	265	293	287	282	305	290	308	301	286	274	294	297	268	296	312	274	282	318	259	313	281	311	261	310	304	284	246	304	273	314	303	284	306	247	281	271	279	284	291	265	287	259	291	302	307	302	268	268	287	250	236	269	295	296	291	274	292	280	273	301	273	287	287	276	274	297	310	321	290	270	255	285	262	272	281	276	262	273	267	290	290	284	249	283	279	275	296	302	308	265	254	260	277	265	280	271	279	283	290	273	321	286	284	274	277	254	296	273	255	284	294	311	308	304	295	269	262	302	279	261	271	315	295	285	296	289	278	257	284	278	253	288	275	296	279	274	260	291	290	283	272	294	271	271	261	313	324	318	294	303	318	257	276	260	281	299	285	268	266	275	283	313	285	273	316	299	260	296	288	259	284	269	268	259	268	310	285	291	292	280	260	267	276	267	282	272	285	275	304	269	304	267	282	277	314	318	246	313	276	293	289	272	277	333	308	259	279	284	272	295	263	282	269	287	290	307	269	289	270	271	305	289	263	299	246	265	272	267	290	272	259	292	271	286	264	298	282	290	301	295	283	274	324	302	297	309	293	323	272	269	287	254	260	269	281	285	291	293	298	273	282	266	286	266	305	297	305	262	295	284	272	289	293	292	292	247	278	247	280	293	278	287	261	280	267	301	261	269	273	317	304	289	269	284	268	236	322	264	257	303	291	278	277	305	295	294	280	289	270	284	305	287	256	315	276	267	282	259	279	261	254	261	266	278	274	275	270	301	256	285	352	289	269	280	300	270	271	264	267	276	260	263	279	312	271	255	263	298	309	248	287	270	287	261	291	314	281	254	292	301	279	276	257	309	298	299	275	295	296	260	288	248	318	297	282	281	264	306	255	304	305	281	286	301	258	325	272	285	294	272	316	264	294	306	263	314	279	270	277	293	286	289	277	264	277	297	267	280	293	264	247	261	299	301	274	272	292	277	281	288	272	254	287	277	285	288	263	295	281	286	293	275	291	295	277	295	287	279	271	281	289	266	263	296	301	281	271	279	275	307	268	266	280	273	267	287	298	289	299	286	296	271	265	245	295	287	286	305	311	252	294	282	294	287	276	321	303	270	303	305	279	275	285	277	278	274	273	301	281	266	264	261	272	308	278	301	256	273	303	313	295	284	306	301	299	246	299	291	275	294	301	265	284	274	274	260	280	293	310	269	273	304	284	278	294	264	296	306	280	281	265	292	264	287	297	286	287	251	300	276	298	280	269	280	281	255	284	290	276	272	278	248	287	287	287	272	292	256	293	261	274	294	264	295	282	286	278	271	281	270	270	283	285	264	266	266	285	301	297	272	285	290	295	267	321	264	269	283	280	274	291	284	299	283	286	267	279	259	265	293	264	262	291	288	286	290	296	278	276	282	279	304	288	281	303	287	308	293	287	270	283	286	290	318	256	261	312	283	281	265	264	310	293	312	255	266	294	277	263	258	288	268	304	302	295	280	300	272	272	283	308	288	298	281	248	260	282	270	261	285	296	255	292	298	282	306	288	253	269	271	281	305	293	271	255	285	299	281	266	279	249	273	283	306	299	267	292	267	287	289	298	290	290	286	283	259	299	278	281	289	293	313	289	266	283	275	275	274	277	276	267	273	317	285	277	260	297	286	282	270	284	269	281	291	266	289	268	299	250	286	261	265	254	306	301	302	285	308	288	277	265	284	270	284	284	273	264	279	294	267	267	250	297	297	294	302	277	265	308	289	268	272	278	262	298	292	293	290	276	281	280	290	293	284	290	248	295	291	273	295	308	277	285	307	286	276	262	293	300	275	281	290	270	290	271	289	265	306	297	273	297	269	316	296	269	301	283	302	254	300	281	274	295	269	246	268	296	266	265	295	289	274	302	254	293	302	296	278	253	296	296	289	274	261	288	279	274	298	273	299	257	318	268	301	273	275	285	269	274	280	299	308	307	284	259	294	297	278	251	291	279	288	324	278	283	312	298	266	263	284	278	299	264	292	299	287	295	303	283	263	281	267	255	313	285	262	284	303	304	296	279	294	312	293	293	282	289	281	260	287	252	299	281	309	275	256	285	262	237	250	289	290	301	290	289	273	277	263	276	307	309	290	303	298	295	315	291	278	266	259	284	280	268	291	324	295	304	283	279	283	271	303	276	284	283	252	312	246	296	285	296	261	296	273	264	293	282	281	312	258	268	277	260	260	281	305	299	273	276	293	265	267	280	268	276	307	286	282	271	291	244	266	295	267	291	284	280	269	293	281	285	297	316	266	279	254	288	292	269	319	271	301	278	290	251	309	283	267	269	307	313	242	289	292	294	285	303	296	252	246	315	281	308	286	267	269	291	285	296	292	270	277	270	297	298	263	293	269	297	285	290	281	273	283	263	295	299	275	260	277	284	300	282	325	287	261	304	250	301	305	286	268	295	309	297	271	272	261	313	285	268	284	289	294	311	296	263	264	294	271	295	271	260	261	282	306	291	303	285	274	282	270	287	290	309	280	279	313	266	246	274	295	239	304	283	288	272	272	283	289	281	267	295	311	299	279	279	264	274	264	281	325	273	289	277	286	302	266	278	266	265	272	285	266	286	303	263	265	292	304	280	278	271	276	271	278	315	279	307	323	264	232	286	293	279	272	271	290	276	256	242	276	262	264	280	283	292	298	265	261	272	282	278	291	298	285	314	291	290	260	286	293	268	289	294	256	247	257	272	305	327	286	310	260	249	295	267	288	286	278	306	276	276	297	256	315	271	280	298	280	305	273	261	271	319	286	295	300	284	272	307	265	295	268	292	260	276	290	266	292	264	255	269	269	250	283	251	290	284	268	279	279	328	284	285	271	264	268	285	255	283	293	273	281	306	292	270	266	281	276	276	296	280	281	278	298	281	302	247	281	274	305	293	308	292	273	295	252	270	279	288	288	277	278	263	292	271	283	265	294	292	274	285	289	259	308	291	286	278	296	257	263	276	282	258	283	307	288	271	269	281	290	275	285	263	295	277	294	262	309	293	303	292	271	303	272	285	249	287	264	292	262	283	323	301	277	266	270	295
3401	650	7668	1356	127	129	117	153	146	147	141	141	115	127	111	123	105	111	109	79	132	104	99	111	80	97	95	120	116	105	109	104	105	87	94	118	110	89	101	93	98	92	90	89	93	106	101	104	108	89	107	101	93	104	102	113	109	91	97	100	104	110	94	117	107	90	97	92	94	92	77	96	86	90	93	96	87	90	105	116	93	103	74	98	104	94	99	92	99	82	105	87	91	94	89	98	94	85	91	98	111	107	91	86	95	92	87	92	94	102	91	116	94	88	107	104	93	93	91	104	92	98	81	82	91	118	86	95	77	84	96	82	91	106	79	94	113	96	91	83	109	96	99	105	111	98	103	86	87	106	100	101	87	101	94	102	109	97	101	105	96	89	89	96	89	109	107	95	89	92	98	106	96	100	91	101	95	94	94	89	93	93	93	90	114	93	106	104	101	85	93	85	88	94	109	80	106	86	84	93	100	93	102	106	96	87	101	83	91	103	99	83	94	90	96	95	88	112	93	91	96	85	95	95	81	74	89	97	86	88	81	92	84	104	100	111	96	93	91	85	95	85	111	103	118	89	113	101	103	91	100	95	100	99	99	74	108	90	93	86	90	86	96	102	91	107	82	111	99	90	105	81	87	92	95	92	95	89	115	86	84	94	113	89	113	102	82	84	108	94	80	109	93	81	89	89	104	109	110	95	99	75	78	104	93	104	98	95	108	101	85	79	101	100	102	90	84	97	107	105	99	104	83	96	90	90	88	94	82	91	93	88	97	112	73	102	97	93	106	100	98	100	114	73	94	94	71	88	88	95	104	93	108	85	110	98	111	76	87	103	95	104	100	93	88	92	96	110	80	88	83	97	98	85	108	85	98	106	99	79	81	100	87	103	93	101	81	86	94	103	115	107	104	82	105	86	86	89	112	107	93	100	88	93	103	86	103	99	80	101	102	88	79	103	104	83	83	96	107	122	74	97	99	100	104	110	118	87	93	106	75	92	124	93	86	91	102	84	106	107	95	95	114	87	90	104	106	114	91	97	104	104	86	89	87	90	91	100	106	109	101	103	96	98	102	82	98	98	107	91	110	97	88	83	101	98	76	91	101	96	100	95	89	110	78	99	106	91	102	99	110	110	97	86	109	104	119	91	105	106	84	99	77	70	110	100	100	90	102	96	81	83	100	99	91	86	88	98	87	96	101	104	90	70	97	89	111	93	85	92	96	96	89	104	110	86	88	100	100	126	95	76	99	77	94	72	88	116	98	95	91	85	109	83	76	83	95	118	100	82	108	101	92	98	93	93	80	115	100	111	78	80	82	110	85	91	98	108	88	98	105	92	110	81	85	79	90	96	82	111	100	106	101	103	103	96	111	104	109	106	103	82	96	97	86	116	91	95	93	87	101	84	95	80	100	85	94	104	92	91	112	95	98	96	100	95	106	92	120	85	100	84	113	87	97	106	101	102	99	109	114	98	86	99	95	95	90	91	96	107	99	95	98	99	119	89	92	97	88	86	106	84	112	109	92	88	95	96	104	85	92	85	112	111	77	111	94	84	88	104	95	78	101	79	83	101	97	95	90	92	83	94	100	97	113	89	90	117	103	68	101	102	85	83	107	111	107	102	87	101	83	102	95	113	101	98	102	104	127	108	98	94	102	84	102	83	98	105	115	102	101	89	85	94	99	86	113	83	122	107	82	82	91	104	102	93	112	97	102	95	95	97	92	100	90	105	100	89	99	88	108	98	102	100	89	98	92	112	90	100	93	100	92	91	94	103	112	92	89	93	98	97	104	94	102	109	80	68	96	100	86	119	99	103	94	84	83	91	80	91	116	95	92	86	91	99	89	91	97	90	100	90	98	90	98	83	89	93	88	94	93	100	80	96	105	83	97	116	81	91	77	83	103	100	91	104	107	94	80	80	101	91	87	82	101	85	96	88	118	90	88	91	71	104	106	95	88	94	109	97	87	104	103	113	93	105	107	98	111	111	98	93	86	95	92	108	120	91	101	101	104	110	112	105	92	94	93	86	88	94	113	84	105	105	103	117	103	102	93	83	99	100	82	78	109	107	88	82	105	99	92	102	108	95	104	95	103	94	92	97	85	102	93	93	98	98	96	93	92	116	102	85	106	92	93	80	94	91	90	82	96	97	93	97	105	91	101	104	84	87	107	83	105	95	88	112	76	90	87	90	103	88	95	118	98	103	91	97	88	75	94	102	87	112	84	91	85	97	97	79	88	78	87	101	96	95	98	86	95	95	90	81	100	99	90	100	91	85	79	100	99	89	102	106	96	85	83	94	116	98	85	109	78	101	94	105	92	97	108	85	82	79	88	93	102	93	86	92	87	89	101	97	82	120	100	93	97	100	104	110	94	97	112	86	99	81	95	111	89	99	108	84	96	100	104	85	92	82	91	94	112	94	113	97	87	97	86	103	94	94	88	99	77	87	93	102	94	99	89	89	108	89	88	92	111	99	91	105	81	106	89	103	92	95	100	90	86	97	95	95	90	84	105	91	87	90	90	79	96	101	105	88	95	100	117	89	93	103	93	89	94	91	101	97	92	99	100	97	111	91	101	84	94	91	101	113	108	96	82	89	83	112	100	106	117	91	92	98	86	104	103	78	99	102	97	99	107	90	96	84	98	82	87	100	82	90	95	88	124	112	92	83	85	97	85	87	91	100	98	82	99	89	88	93	95	84	85	84	82	103	90	103	92	89	85	87	111	75	101	93	108	103	116	81	98	95	98	102	81	80	106	103	97	97	100	93	95	81	94	102	97	103	105	93	84	93	100	119	91	83	98	111	102	94	75	102	74	95	99	79	91	102	98	103	77	95	81	100	102	103	111	93	94	103	109	115	106	79	83	89	85	83	104	109	105	76	95	101	86	100	103	94	92	104	104	87	104	97	100	94	86	88	95	97	97	110	113	99	81	95	93	92	93	88	79	85	96	101	95	93	90	95	100	93	93	94	95	108	111	96	87	76	95	89	99	98	95	107	98	89	108	75	99	90	89	109	91	106	98	100	103	95	78	81	100	93	100	84	81	114	79	91	90	103	75	98	103	88	97	93	118	105	99	84	94	105	91	93	111	103	95	83	93	115	96	109	78	90	107	99	101	90	101	92	103	94	85	90	97	97	107	91	114	113	103	101	112	94	110	93	86	98	83	79	83	108	101	98	117	108	82	92	97	87	105	79	108	98	108	111	80	88	92	97	85	111	106	97	94	101	99	99	83	98	85	88	95	111	93	100	92	77	100	100	85	104	112	116	95	93	94	90	98	94	104	114	87	88	93	81	84	97	117	102	102	106	92	84	96	94	106	96	96	94	96	97	87	78	108	100	94	118	99	113	83	98	80	82	103	94	89	88	103	106	96	91	95	85	84	114	96	87	93	92	84	93	108	100	126	104	106	83	89	91	84	97	99	82	102	76	92	107	94	86	102	100	117	93	78	96	81	93	99	99	95	100	88	91	97	97	90	116	94	96	88	88
22171	7292	29924	5697	2846	4264	4727	4286	3764	3186	2814	2398	2134	2020	1781	1654	1532	1479	1354	1288	1277	1223	1170	1163	1067	1118	1065	1020	1045	979	920	988	905	941	900	885	896	932	892	828	864	869	871	826	801	859	855	894	881	873	814	832	818	857	854	810	775	769	840	826	780	768	826	807	838	800	755	812	800	808	785	811	802	821	800	789	806	796	787	775	848	774	801	775	745	806	802	766	753	765	789	768	791	720	826	802	762	730	811	780	814	837	819	750	731	762	795	771	751	778	772	747	805	745	761	760	758	775	748	795	731	771	806	758	760	711	777	775	746	751	769	751	757	777	760	814	742	728	769	756	741	758	728	826	767	785	807	797	763	772	766	797	828	766	771	719	803	798	742	725	753	770	767	800	772	770	782	735	778	758	704	777	771	755	755	735	764	773	780	738	754	793	739	779	797	792	760	723	754	788	734	780	814	811	777	777	742	790	744	778	748	733	705	802	786	757	782	836	741	789	764	793	772	725	775	783	781	761	815	735	795	727	770	718	793	794	779	743	826	722	740	813	761	754	778	737	792	770	747	707	760	774	701	775	768	751	776	819	788	750	749	774	710	770	806	760	805	815	778	788	764	770	756	744	796	776	742	715	746	788	730	768	727	790	783	789	745	725	825	757	740	744	779	761	725	757	802	813	749	794	709	792	740	772	788	792	788	808	776	742	748	783	756	750	803	757	784	706	755	749	769	784	739	757	808	694	763	746	737	778	760	746	768	732	783	811	811	764	813	740	771	770	762	758	788	777	780	699	727	743	776	766	753	736	755	766	779	758	819	778	736	776	727	742	727	719	719	763	784	777	796	723	760	764	794	741	749	756	757	776	702	726	757	805	777	741	765	765	740	780	797	772	768	724	767	748	772	818	752	714	782	742	778	739	757	748	753	744	775	790	752	778	723	749	817	735	795	781	739	809	706	765	772	756	736	760	779	780	755	774	740	775	770	760	724	795	771	798	757	784	747	757	768	773	734	747	815	790	784	767	805	764	766	806	772	766	742	772	814	807	806	803	766	801	753	747	785	813	720	740	726	797	717	755	785	826	729	744	769	810	795	769	761	766	777	744	756	726	753	807	757	721	728	730	762	756	746	768	781	796	744	760	755	769	778	745	755	751	752	757	793	807	748	779	753	784	718	757	754	745	786	691	728	768	731	727	808	707	772	760	778	783	755	733	727	834	726	766	818	758	744	770	717	748	756	722	779	829	724	770	806	775	780	720	801	750	777	713	779	766	764	764	738	761	728	743	764	741	736	789	725	761	789	813	760	781	738	755	811	765	746	720	805	738	710	769	749	778	794	755	755	798	751	782	753	759	819	779	793	757	745	742	763	761	756	761	728	807	779	778	756	753	798	773	778	713	753	751	786	771	752	753	806	744	755	772	766	745	797	745	786	768	775	744	783	772	745	761	779	761	775	752	798	786	791	730	762	764	786	762	811	750	787	737	808	789	809	783	762	743	722	729	758	806	744	818	757	797	743	761	777	778	773	815	762	752	753	732	750	767	766	775	740	771	738	765	782	805	763	752	769	767	755	741	740	738	755	709	791	820	792	769	784	781	783	739	770	798	787	814	723	749	770	766	751	812	790	758	755	777	778	768	750	751	759	800	767	752	795	727	777	796	793	847	789	748	759	750	803	713	743	737	776	727	786	765	713	776	759	786	806	787	770	789	770	738	739	783	756	740	792	749	762	771	721	771	766	774	760	729	809	762	765	773	763	719	728	748	814	817	737	751	715	801	749	767	765	770	754	785	772	772	747	758	747	757	772	787	763	765	774	793	738	787	794	808	748	769	752	753	795	792	759	793	780	792	780	746	748	754	787	775	751	838	743	761	743	822	755	803	765	758	756	768	776	793	753	801	769	764	775	753	747	760	733	789	798	796	749	747	785	779	756	742	774	756	760	807	745	772	766	731	762	740	751	793	786	767	724	785	735	748	759	821	754	805	764	765	724	736	771	774	792	745	772	776	781	781	732	789	792	779	747	749	721	728	776	785	740	773	758	765	810	760	792	778	757	728	808	763	757	751	774	782	793	753	750	816	744	758	763	770	728	740	784	762	756	790	827	769	752	732	816	803	819	771	766	811	739	751	787	765	753	763	795	706	734	771	789	818	788	778	820	696	806	762	739	758	726	833	774	729	733	765	763	745	765	767	808	782	709	796	777	791	798	801	781	813	781	739	754	764	787	760	789	750	774	716	736	762	772	738	773	746	778	781	793	815	740	730	715	820	733	750	776	756	743	774	719	776	740	806	763	784	809	774	765	816	820	738	745	808	806	792	791	765	739	762	744	718	752	744	790	755	831	754	752	807	765	772	760	777	819	730	735	755	738	739	788	760	727	784	785	804	713	774	761	742	787	771	725	808	760	734	763	701	759	784	789	743	803	756	718	768	786	783	757	792	746	758	765	799	809	753	801	786	758	762	796	776	758	771	793	732	735	767	765	743	804	782	812	796	735	744	796	796	788	768	814	764	800	760	743	734	728	746	762	774	754	745	774	724	775	763	766	750	734	732	797	731	750	741	741	768	779	795	788	769	751	738	739	833	728	768	772	789	800	802	777	751	774	778	732	775	749	773	822	802	781	757	775	737	777	751	743	790	785	752	723	740	754	804	783	760	820	753	777	738	731	785	733	768	785	747	756	798	771	750	771	780	778	759	768	822	810	766	765	778	749	794	755	728	764	711	735	751	765	718	755	755	739	788	767	767	778	794	755	739	787	720	784	763	769	765	761	767	766	786	835	786	781	762	781	783	816	730	782	779	776	719	749	742	764	755	745	772	761	757	801	754	781	782	863	785	789	797	770	756	794	802	797	745	784	820	772	721	797	747	740	754	717	738	773	819	805	766	755	771	761	786	771	813	754	766	764	761	744	809	757	726	807	845	780	759	779	770	726	773	785	760	834	787	787	793	731	806	775	753	778	768	739	788	783	783	732	754	747	771	729	776	763	766	744	752	770	733	805	772	754	748	782	760	757	774	778	695	752	773	776	765	773	710	725	768	755	731	795	787	762	773	731	786	838	788	781	793	763	821	762	766	758	733	769	743	763	755	728	757	814	788	767	768	771	755	796	773	773	764	747	756	766	790	736	783	785	778	784	765	761	744	798	791	780	804	765	761	771	706	750	804	718	782	741	771	776	764	749	752	736	758	763	774	767	806	722	768	830	779	780	807	766	795	742	803	774	768	780	782	748	702	794	738	738	730	720	747	786	771	756	744	729	780	746	746	778	788	794	806	749	738	764	761	804	755	784	741	745	804	790	761	722	738	762	778	793	744	783	733	760	737	842	803	783	776	787	804	779	776	715	801	780	778	742	774	703	732	726	735	757	763	781	799	781	790	756	788	755	803	761	778	802	770	757	750	802	765	754	829	719	763	773	751	758	771	802	743	760	766	760	758	757	745	747	803	757	837	758	712	736	740	752	730	762	751	738	738	782	804	755	744	749	733	791	725	769	727
3732	318	1159	214	93	82	74	95	94	96	89	104	103	92	81	113	90	89	90	83	92	79	87	83	71	98	73	94	88	75	100	101	74	89	80	84	79	99	86	86	87	74	85	93	98	96	91	94	100	107	102	94	97	95	108	95	87	74	77	94	93	81	84	87	92	75	86	75	96	88	95	80	89	76	104	90	70	100	91	93	100	103	77	93	78	97	87	82	98	77	97	73	77	83	83	87	87	90	97	85	99	87	81	101	80	86	78	76	84	97	70	97	84	83	68	86	87	90	85	88	71	67	92	84	93	74	101	76	87	87	92	82	89	81	92	88	81	89	70	88	83	93	87	75	87	86	96	99	84	103	80	109	76	86	95	79	88	87	85	87	68	82	79	94	86	100	91	86	88	93	82	87	76	78	82	97	92	67	82	78	83	90	89	111	83	80	84	89	93	75	78	84	103	82	81	82	89	90	80	88	90	71	90	97	81	91	75	82	99	97	96	91	74	82	105	90	82	101	93	86	100	94	85	96	90	75	79	94	71	86	101	73	87	93	103	93	91	88	73	94	85	92	81	101	89	90	77	98	85	69	96	84	79	88	81	101	86	112	83	89	85	91	82	88	84	90	88	83	70	83	84	79	106	89	76	78	75	93	106	87	90	104	85	69	84	94	82	88	91	99	72	81	106	95	85	87	90	82	65	88	96	109	85	75	81	94	80	87	83	84	81	90	86	96	79	88	93	91	86	72	84	60	96	79	101	86	90	86	85	79	96	115	78	87	70	73	99	76	95	100	68	85	112	82	79	89	103	107	84	107	88	75	95	100	87	96	94	97	81	89	89	97	84	72	76	87	80	73	85	83	92	80	90	98	97	92	82	85	85	93	94	85	95	89	86	77	80	99	88	80	90	85	75	95	84	68	65	89	78	90	85	95	102	87	92	97	72	88	74	91	78	88	78	85	74	88	85	105	82	85	81	102	78	71	107	73	72	85	86	74	70	88	86	91	86	82	91	78	107	73	106	94	97	75	91	84	93	98	103	102	97	82	75	90	90	97	86	102	95	104	68	82	91	88	84	93	87	82	91	87	75	87	98	80	81	92	80	68	94	89	97	96	92	83	77	81	87	86	88	89	98	84	96	79	86	76	101	83	81	79	95	85	103	88	91	101	105	80	80	79	93	97	82	73	69	88	97	91	91	68	89	101	95	103	79	91	83	95	75	75	88	74	66	92	71	92	90	76	75	80	89	89	94	78	80	85	67	76	89	76	82	88	98	97	90	80	81	84	94	73	87	95	95	104	94	88	96	99	73	80	100	75	94	84	87	95	91	79	89	75	113	89	93	91	84	94	92	82	91	71	107	93	83	77	93	90	64	77	98	88	84	88	80	98	101	101	104	86	90	82	87	80	94	92	84	77	78	76	77	88	81	91	92	93	81	96	82	75	88	79	84	93	87	83	100	96	100	91	77	88	103	70	92	74	92	87	81	97	108	86	87	97	82	95	105	83	89	88	96	98	86	81	69	80	91	85	87	84	91	106	99	103	85	77	86	80	75	81	92	99	89	79	88	88	100	107	101	94	80	90	67	92	79	76	90	101	79	80	78	85	86	108	88	81	85	84	87	90	83	106	75	68	97	86	94	84	91	87	82	98	81	77	69	91	95	82	89	75	82	75	83	80	90	92	93	107	105	92	96	73	93	97	85	89	93	87	110	75	85	79	70	94	85	85	77	88	93	90	87	112	85	80	87	96	82	97	85	85	103	70	115	89	91	90	83	84	86	104	86	95	84	94	78	87	90	83	82	80	100	84	93	106	103	94	100	86	70	80	90	83	82	105	81	89	83	81	94	90	81	88	102	95	96	93	88	85	105	82	73	98	80	89	67	83	88	88	105	87	96	68	98	64	71	87	89	71	79	104	94	88	96	87	61	106	97	83	92	107	97	111	91	79	81	72	78	93	75	78	87	89	77	90	87	89	95	84	96	92	88	81	110	74	81	73	83	77	87	91	82	91	79	91	93	83	85	121	68	71	89	78	91	95	98	81	79	90	82	77	91	80	90	85	97	87	80	95	82	89	88	89	98	75	88	80	91	72	65	83	81	77	87	83	76	91	90	84	74	84	94	106	98	87	87	90	83	93	88	68	94	90	91	81	81	97	75	97	98	99	79	101	100	81	88	84	92	94	85	74	90	82	95	85	110	93	90	87	92	79	85	81	92	92	77	73	86	83	95	109	97	80	100	82	91	98	71	84	75	86	106	89	91	81	87	86	87	88	81	95	94	86	87	85	82	74	76	87	96	78	83	98	94	102	76	87	82	108	95	97	85	81	95	85	94	100	74	106	83	67	87	88	83	101	101	95	89	90	103	87	84	75	83	90	110	92	90	71	88	87	75	87	89	94	84	94	72	82	92	75	92	72	114	77	93	81	76	81	96	90	65	80	78	86	81	93	97	101	74	99	86	71	101	81	89	76	76	67	92	104	76	94	75	76	93	110	89	81	92	86	74	77	84	90	83	76	88	82	101	81	82	97	84	77	98	100	94	78	82	95	91	85	89	71	81	84	102	78	73	103	71	92	87	95	101	89	78	102	96	80	102	94	81	92	93	76	82	99	87	93	71	89	80	71	97	90	84	82	86	87	79	92	83	84	85	83	73	80	91	92	80	84	95	93	86	75	92	89	91	97	82	93	103	86	87	72	79	86	85	89	88	81	86	89	71	76	106	82	78	80	101	84	87	88	91	82	90	85	82	87	102	77	79	78	103	85	75	91	75	102	92	81	95	93	80	105	100	87	102	94	79	75	73	93	106	90	91	84	82	88	91	92	94	93	82	100	94	77	87	93	93	97	115	89	104	89	84	94	80	98	103	98	84	73	77	84	105	94	92	99	88	93	86	88	79	82	83	77	97	80	83	69	94	102	90	83	107	100	88	98	86	76	77	83	107	96	80	84	97	59	100	101	93	81	83	116	94	78	91	84	86	81	77	98	96	76	86	91	82	85	85	85	83	83	95	80	85	96	92	96	108	88	77	66	104	80	96	91	91	83	82	75	82	100	79	96	80	89	83	94	75	84	79	93	90	77	89	98	80	98	85	82	88	116	97	79	99	86	77	81	110	88	116	95	96	96	70	95	78	94	97	90	94	104	77	92	89	90	71	67	89	85	108	84	79	78	103	95	95	89	83	76	91	87	91	84	88	90	71	97	85	91	104	98	102	72	96	81	94	81	87	84	85	80	89	84	77	80	89	75	76	88	89	98	72	92	93	80	97	75	96	92	103	82	96	84	88	83	86	98	87	88	76	91	84	80	92	83	72	93	74	85	81	100	93	86	87	83	73	72	106	97	87	86	94	100	94	83	98	86	85	81	89	87	90	84	74	82	91	84	95	91	89	90	90	105	91	88	85	86	74	80	91	79	87	94	78	94	94	91	106	94	89	82	91	89	95	98	88	88	86	78	93	96	84	105	94	93	82	76	79	71	86	83	84	85	82	84
14168	3718	11676	2043	902	1034	1047	1008	962	885	864	834	790	809	738	783	766	766	730	696	726	710	747	705	679	664	714	690	676	708	645	632	682	722	657	646	687	710	640	682	702	686	701	673	700	714	677	688	646	648	707	673	669	669	655	677	673	655	654	652	684	636	645	679	649	639	674	651	618	692	671	637	652	705	640	685	657	700	694	687	687	686	642	671	655	679	672	703	728	636	681	666	671	629	675	665	631	708	669	681	690	683	739	696	661	660	673	693	670	641	699	716	682	653	664	707	626	689	691	644	647	670	684	694	631	696	636	690	704	655	652	628	667	658	696	719	638	639	718	596	678	641	679	649	669	639	632	656	697	695	674	670	669	674	642	661	735	670	674	686	657	638	661	678	629	656	686	662	670	660	647	711	718	624	650	682	674	659	673	673	683	701	636	650	667	689	652	612	699	677	637	668	656	694	714	682	669	690	673	677	689	664	646	669	683	661	660	636	624	697	708	745	671	692	637	641	636	678	707	636	666	616	615	673	697	676	646	660	695	671	673	662	678	671	653	679	675	671	628	653	679	669	618	661	690	695	649	644	675	696	654	694	689	634	652	662	672	692	640	686	688	683	681	688	674	689	694	647	602	665	691	687	627	723	685	667	705	656	665	695	666	677	652	672	638	630	661	632	658	643	704	656	648	669	679	680	683	658	637	652	699	632	693	677	677	673	661	668	679	682	699	644	632	638	704	679	666	637	689	664	686	688	649	688	682	697	708	667	672	656	725	666	662	729	587	657	691	700	671	671	714	694	687	690	633	694	657	681	659	672	655	688	646	676	684	700	678	679	688	667	704	663	703	675	627	651	657	711	616	687	622	650	654	632	678	705	697	700	681	614	700	672	708	681	645	643	651	686	678	645	686	692	681	661	664	701	646	650	624	643	630	681	664	654	666	663	694	696	700	714	705	615	677	644	661	637	694	704	649	641	684	677	642	688	703	691	685	660	691	734	658	641	635	709	663	685	680	659	673	693	683	681	717	658	740	718	631	651	656	678	675	662	617	667	684	663	690	698	687	682	675	674	711	641	652	661	670	649	678	655	701	715	621	704	671	705	655	652	656	622	670	652	707	612	676	703	673	666	670	664	644	631	691	658	642	697	663	688	663	600	702	679	693	667	701	725	665	667	685	708	647	671	681	669	656	691	688	663	681	703	643	690	674	655	663	649	731	710	637	672	685	671	685	671	640	682	659	662	636	677	740	713	663	661	667	673	671	680	681	702	691	658	679	678	630	713	670	700	706	669	641	649	672	636	643	643	632	750	650	636	665	651	676	650	649	674	669	664	632	674	693	678	688	620	685	665	678	676	698	658	648	613	710	684	685	663	659	652	650	651	673	674	669	700	692	645	640	634	677	657	678	623	690	656	661	687	635	691	704	637	677	688	662	683	696	697	671	667	631	669	653	602	654	678	696	654	670	663	636	677	646	645	687	659	648	653	659	669	699	688	701	666	665	697	612	687	630	658	656	647	699	698	635	682	692	673	689	650	687	646	697	678	613	670	646	658	623	626	664	669	679	655	681	669	692	699	601	672	704	682	647	655	657	675	641	623	662	684	670	678	697	677	659	677	694	654	685	651	626	692	681	707	637	639	649	686	603	663	617	698	709	675	683	701	668	656	685	651	675	681	670	676	656	654	684	675	627	651	699	689	705	658	693	663	675	703	673	650	687	683	654	679	630	675	639	697	662	694	651	712	661	644	665	656	689	648	684	688	715	669	659	647	660	689	684	687	656	645	651	656	679	678	693	658	699	654	700	702	613	667	715	666	666	645	664	700	692	696	656	680	690	666	650	652	685	627	700	662	664	645	681	627	641	628	673	674	705	667	668	709	649	676	666	702	724	660	651	690	694	685	716	639	611	685	672	674	719	646	657	681	668	704	633	662	687	714	688	678	621	631	690	671	640	693	715	727	663	691	690	664	642	703	635	651	691	689	681	689	671	642	658	614	725	681	676	696	612	663	672	608	664	588	664	643	664	639	639	647	692	696	665	639	675	728	686	654	693	658	652	654	691	635	664	677	637	663	649	650	707	653	617	705	700	664	653	693	638	648	724	653	702	673	630	666	672	649	666	664	631	653	651	704	693	747	671	670	732	674	681	683	625	656	649	654	678	618	672	634	642	726	711	640	644	616	649	686	656	674	660	700	675	684	707	668	630	598	636	658	676	673	650	639	667	700	625	632	695	687	735	639	705	665	635	648	672	610	679	631	631	702	665	664	637	688	677	621	686	676	710	632	669	635	667	652	636	637	694	639	662	716	697	670	650	640	691	635	645	644	676	667	676	671	677	697	621	727	668	711	669	664	707	669	664	632	644	674	701	663	687	673	684	679	698	693	624	650	652	648	628	672	651	693	670	684	710	699	687	692	624	643	698	664	660	649	630	634	672	677	678	633	657	685	680	648	666	681	652	669	667	680	648	658	640	617	590	708	680	685	705	661	691	633	639	674	666	705	642	662	702	688	713	644	691	722	652	696	675	622	673	663	702	638	638	669	666	636	662	689	725	656	677	649	690	701	666	690	610	636	632	656	658	697	671	694	662	696	650	673	690	699	683	693	672	657	708	639	641	689	692	700	642	643	684	692	661	666	689	624	655	675	617	669	689	690	656	723	726	678	674	657	675	672	694	653	673	700	680	653	651	722	657	684	673	670	652	683	644	673	683	663	689	647	694	652	705	662	686	659	668	657	684	702	671	688	643	667	634	720	694	646	682	667	671	679	689	648	654	711	697	670	669	689	698	653	710	675	711	662	683	666	640	662	656	672	662	683	694	635	694	689	657	594	675	635	666	710	683	678	708	684	690	726	652	636	666	635	697	691	633	659	656	696	650	674	647	665	650	637	662	672	703	692	636	721	689	651	692	657	631	628	675	695	718	730	716	671	649	646	675	647	676	654	683	665	633	670	637	685	663	681	687	648	636	683	668	640	646	642	640	703	644	666	678	664	671	696	676	717	751	669	619	624	666	640	633	675	657	669	646	684	666	683	666	696	647	684	690	619	671	766	645	597	635	661	671	708	671	644	659	703	663	675	652	643	666	631	652	711	683	617	720	640	657	676	671	669	677	678	685	656	696	659	691	655	650	682	669	669	670	654	719	678	651	711	667	663	667	692	646	704	661	657	627	642	667	720	650	669	700	642	660	631	633	656	653	637	654	673	644	629	710	672	706	670	649	705	672	682	692	666	710	681	655	657	648	646	675	660	661	661	705	665	694	672	663	665	725	689	679	649	678	660	671	662	689	640	711	661	643	640	686	666	656	682	700	670	670	605	684	656	721	674	652	676	683	646	680	669	732	682	682	710	678	638	685	679	694	745	678	691	664	661	654	623	671	671	656	648	660	662	661	625	686	662	659	680	643	645	641	686	667	680	655	665	673	699	679	699	611	631	705	680	710	687	668	666	650	637	639	638	687	664	693	627	662	648	682	676	616	639	675	677	662	623	636	654
2120	567	4890	819	143	145	146	149	149	137	148	152	147	161	154	145	148	158	142	128	123	150	151	119	146	138	148	137	123	135	145	133	133	104	125	135	149	121	110	122	131	139	121	124	135	147	149	121	133	141	139	118	120	113	134	152	138	132	126	149	149	131	154	120	137	134	131	119	152	127	117	133	134	129	150	146	130	143	134	113	124	128	143	109	131	125	121	139	133	122	131	119	133	120	134	106	128	129	141	147	152	153	119	144	142	145	135	136	159	138	124	135	107	136	130	126	136	137	159	129	135	119	127	142	139	126	130	155	158	133	128	117	144	126	120	119	130	130	118	127	154	121	128	136	134	106	123	142	116	132	118	136	135	141	140	129	138	133	144	118	143	127	118	126	151	128	134	133	123	144	136	143	138	118	152	128	157	157	126	130	147	122	117	123	140	142	127	135	127	151	146	126	141	118	134	129	106	139	126	117	166	115	148	120	139	119	129	118	134	134	145	146	152	130	138	114	136	146	143	139	139	120	142	141	128	135	147	134	140	133	118	119	138	128	147	129	121	133	151	134	144	152	128	121	131	151	137	109	114	143	136	128	128	144	115	114	170	119	130	128	120	124	118	127	141	129	139	124	130	143	126	120	143	131	121	119	152	126	140	125	138	128	158	130	127	122	127	130	132	124	121	152	123	133	118	135	149	156	132	119	128	130	129	127	149	122	132	139	127	133	129	150	150	140	129	146	156	139	152	116	132	138	125	137	122	130	120	128	132	148	135	114	141	144	142	126	115	142	136	128	142	132	123	120	142	130	124	129	126	129	131	150	126	125	132	132	121	126	143	132	135	147	133	139	120	155	119	135	112	135	126	125	110	140	135	155	149	135	116	131	149	137	115	126	127	133	120	126	125	145	122	125	136	126	136	122	129	129	142	142	131	133	132	159	123	162	142	145	123	127	122	120	138	126	150	127	127	116	148	122	159	137	134	131	132	145	140	151	117	134	132	111	120	139	140	134	124	125	124	127	136	133	143	132	130	140	123	127	143	150	129	149	119	142	126	131	127	127	131	142	140	140	126	125	120	134	126	133	143	123	132	145	133	116	136	135	132	120	121	113	140	107	129	124	126	127	137	152	126	147	117	140	127	128	114	126	154	130	131	127	143	113	136	144	132	142	133	120	126	139	145	140	123	122	137	149	140	140	133	124	120	110	138	114	135	143	133	108	141	130	122	121	138	155	123	125	119	147	136	146	128	130	146	121	132	150	140	129	117	145	141	133	132	119	90	141	123	135	117	159	130	159	141	152	143	129	122	128	118	158	142	145	146	114	143	115	115	152	140	127	125	145	139	126	123	128	133	135	128	128	131	124	109	138	156	126	129	142	125	121	128	119	124	113	150	143	123	137	130	128	139	142	134	122	140	131	135	120	140	135	122	123	137	131	143	115	139	132	135	138	153	125	124	128	128	142	135	153	122	131	132	137	129	146	123	134	124	140	116	134	129	125	122	127	122	131	118	134	149	127	158	153	131	157	106	139	132	141	147	143	138	121	138	143	131	151	132	139	118	148	124	128	137	135	114	124	142	131	126	135	135	136	130	150	133	129	126	114	125	118	134	107	120	132	123	149	133	130	117	124	133	136	125	145	130	151	128	138	125	130	132	140	141	119	139	124	139	118	120	125	117	120	127	139	113	130	132	134	133	113	148	112	119	139	144	135	132	140	108	122	141	145	138	120	104	120	136	113	134	137	141	135	126	124	136	110	129	131	133	139	132	143	127	118	142	130	145	122	122	127	133	129	132	144	139	114	120	121	126	138	156	135	134	130	146	135	128	128	139	111	135	126	130	157	116	113	134	130	130	110	130	119	120	126	135	124	120	131	146	114	129	145	134	149	118	141	116	154	135	156	124	135	123	118	124	130	144	145	137	122	126	130	136	134	125	124	117	139	130	163	131	135	121	118	134	129	136	130	115	131	150	156	141	136	118	148	139	129	140	145	118	139	126	126	127	117	124	146	118	129	133	112	129	146	122	128	132	150	124	142	142	127	123	156	147	113	128	151	120	132	124	129	130	138	142	147	128	134	128	144	131	132	121	136	148	134	118	140	137	140	126	130	140	155	138	117	131	146	142	126	133	120	137	136	134	129	143	141	121	118	130	137	134	129	128	120	159	115	121	149	133	121	146	145	127	132	119	142	152	138	143	144	113	134	129	128	121	122	136	133	138	111	112	121	147	129	165	130	129	124	125	135	147	148	148	131	129	144	128	131	140	132	119	133	134	131	127	143	121	139	120	140	139	112	135	141	130	144	127	125	154	136	129	132	143	126	107	146	111	120	111	114	150	126	141	127	125	126	137	158	126	142	129	129	137	138	137	140	170	133	144	128	125	156	136	119	134	132	115	131	140	128	135	116	136	138	147	122	121	112	121	158	142	138	139	121	125	134	129	104	127	122	114	122	122	117	151	135	141	118	138	124	149	143	141	132	138	123	138	130	132	116	130	133	123	148	136	144	116	142	150	138	119	130	116	150	113	121	139	155	143	142	123	127	114	114	143	143	137	139	133	117	129	118	139	127	129	130	134	135	136	115	110	121	129	130	153	124	108	129	143	140	126	138	137	106	111	137	137	125	135	132	130	148	134	164	128	132	101	121	124	127	129	156	146	116	138	119	159	141	140	132	131	147	126	128	137	153	97	138	122	116	123	150	121	132	133	151	139	131	120	132	137	137	139	147	151	140	149	146	151	132	147	138	157	134	134	119	155	134	110	136	124	134	121	111	119	140	142	129	165	114	140	137	118	125	114	120	124	140	127	132	152	148	143	122	129	127	130	132	121	156	138	150	123	147	136	133	123	124	109	140	138	133	143	121	118	117	111	121	129	118	163	139	126	130	132	128	136	128	131	144	150	140	126	132	123	129	125	140	118	129	156	127	141	131	122	145	143	126	141	142	140	126	135	152	158	127	138	131	117	128	130	144	127	140	134	135	145	145	120	136	120	135	128	131	132	119	163	143	125	135	160	149	131	121	120	144	130	105	133	139	128	130	133	145	137	128	138	130	107	143	130	110	119	128	125	141	134	128	114	127	130	134	128	129	127	139	132	129	139	137	145	128	149	132	125	138	139	108	132	130	161	142	130	123	147	130	144	149	128	140	134	135	145	152	142	117	115	145	129	139	125	132	140	127	147	133	142	154	124	122	153	146	127	136	114	130	122	136	146	123	132	138	135	147	145	113	152	145	114	118	118	131	132	125	130	133	140	151	137	106	145	128	135	143	160	121	126	145	132	127	156	150	155	124	118	146	129	106	139	136	133	131	117	124	97	133	143	129	126	125	132	130	137	116	143	147	146	120	151	123	119	122	142	138	120	131	142	134	134	135	130	139	151	123	122	128	147	132	132	136	147	107	123	117	128	139	136	134	137	136	148	129	141	138	139	134	139	141	138	154	148	130	139	142	151	138	135	111	145	136	155	104	114	135	120	143	139	130	128	127	129	128	118	127
19864	6233	24996	5267	2371	3269	3528	3176	2840	2451	2116	1956	1819	1696	1610	1497	1462	1450	1371	1389	1264	1298	1265	1208	1226	1159	1196	1172	1169	1104	1143	1165	1096	1044	1104	1105	1089	1058	1104	1114	1105	1064	1013	1103	1021	1086	1129	1108	1047	1108	1092	1009	1041	1023	1092	1011	1066	1035	1115	1008	1025	1064	1044	1013	1088	1005	1081	1054	1045	1038	1008	1058	1009	995	1021	1056	1055	1030	994	1015	1096	1041	1036	1062	990	1027	1037	996	959	1013	1054	1058	1015	1013	999	1033	1101	1042	1029	1024	1008	1020	1088	1051	1013	988	974	1057	986	1082	1016	1032	1003	1014	1031	1007	1071	1036	1068	1018	981	1032	1027	1086	995	994	1036	1016	1056	1021	1054	1061	1008	1019	1065	1037	1021	1040	1052	1047	1041	985	1006	995	1012	1036	1018	1048	1051	993	1006	998	1010	1015	1039	1055	1108	1019	1007	1003	989	996	1043	1024	986	1053	1032	1003	1044	999	1077	995	1028	991	1006	1012	986	1013	1034	1039	987	1071	1000	1013	1084	1012	1008	984	1048	1048	988	1049	1067	1005	996	1060	1009	955	1021	1056	1036	1041	995	1050	1050	1027	1028	1023	1004	1022	1004	1068	1045	979	1018	999	1029	1036	1082	1012	1019	980	1036	1022	1006	1028	1051	1071	987	1040	1047	1049	1017	1017	1029	1010	1057	1021	1003	1009	967	961	1020	1015	1000	1026	1001	1076	1049	942	1004	971	951	1050	1010	1007	977	1018	1032	987	1030	1036	982	1036	997	996	990	1023	1038	1040	1003	1011	1031	994	1038	1003	1030	1021	995	1011	1023	1042	1048	1019	1067	1033	1056	1103	1017	1011	1049	1040	983	1035	1050	1038	1047	1043	1054	1021	1045	1044	1056	994	1009	991	943	1011	1039	1000	1051	1029	1028	1029	970	1016	949	1041	1035	1043	1004	1012	997	1024	1035	1073	973	1032	1047	1011	1031	1067	1015	1020	1004	1017	1089	1040	988	1008	1032	1003	1023	1013	991	1022	977	1051	1029	1005	1006	976	1020	1053	1043	1026	1096	1042	1017	1039	995	1063	1074	1014	1013	1046	953	975	1022	1026	1015	982	951	1055	970	979	983	1031	990	1016	1020	1036	1040	997	967	991	995	1022	1013	993	1015	1049	1058	1034	1041	983	1047	971	1003	1081	992	1047	1044	1082	1065	1045	970	1005	1017	1022	1038	988	982	1033	1056	1000	1015	1029	1009	984	1012	1050	1008	1026	1001	1088	969	1002	1029	1068	994	982	1032	1025	1006	1029	1027	987	984	1022	991	1060	1034	1050	1029	1036	999	1038	1040	993	981	969	972	995	1037	1028	1004	1039	1022	992	1020	1001	1048	1006	1004	1009	1028	992	990	1004	1006	1056	1034	978	995	1036	1091	1018	1068	1038	1023	1047	997	944	1051	1015	1008	1038	945	1040	991	1028	1042	962	1022	986	1020	997	1029	987	1010	988	1061	940	1045	1026	1076	986	1036	1052	1031	1035	1042	1028	1025	1043	1054	1002	1032	1031	1054	1028	1004	982	970	1036	1015	1016	1003	1010	1030	1041	988	1002	1039	948	1028	972	1000	1030	997	1047	1023	990	1035	990	993	1003	1001	1079	1028	1042	1071	1029	1070	1052	1018	967	1014	1021	1010	984	1043	1019	1065	1034	1059	1033	992	935	992	1033	1055	1093	1015	1057	969	1015	1059	1084	968	999	988	1028	978	1047	1011	1042	1051	1051	1021	1017	1034	1075	1005	1058	997	1039	995	1029	1101	1024	1011	1015	1033	1051	1022	990	1066	1037	1004	981	1031	993	1060	1049	1058	1059	1028	982	1012	1012	1027	982	977	1044	1070	1022	1068	1061	1031	1071	1076	1011	1014	1018	1041	1038	995	1045	1007	1068	999	968	994	1037	1015	1040	991	987	1045	973	968	1099	1058	1018	997	976	980	984	1042	1051	1012	974	992	1023	1038	1105	1092	1027	1023	1090	989	1032	1009	1058	1022	1012	1000	1039	1006	1088	1010	1016	1011	1093	1005	1050	1025	1039	1006	1031	1018	1003	1012	1045	1014	1017	1044	1002	1041	1063	1017	1006	1056	1009	991	1006	1009	1057	1013	929	1054	1033	1034	1066	1044	1036	1016	1038	1010	1086	978	1006	1010	972	1002	978	1079	996	1085	1077	997	968	1043	973	1033	998	1008	1048	1020	1003	1014	986	1023	1080	1040	965	1025	1036	1026	1018	1054	1067	1005	1061	1019	1010	1013	1014	1032	1060	999	1077	1030	1022	1040	1054	1026	1040	998	983	1016	973	981	1047	1014	1001	1028	977	1045	1096	1005	1055	1031	1005	1039	970	1004	996	1040	1029	1014	1019	969	987	1046	1049	1045	1130	1012	960	987	1048	1034	1027	1057	1032	1032	1012	1052	1046	962	1016	1010	987	964	1018	976	963	997	1022	1085	1031	1047	993	995	972	1027	1012	1030	1027	997	1029	985	1029	1010	1013	990	1023	995	1004	1030	1066	1009	1042	1041	1004	997	1000	973	1017	1016	1043	1037	1071	1028	1070	1003	1033	1006	1049	1002	1018	1062	996	1044	1035	1013	1036	992	974	1006	1004	1031	1057	1022	977	969	1029	1017	1021	990	973	1043	1011	995	1033	973	1002	1007	1056	1028	1025	1057	1025	1015	1053	1082	1067	1016	1012	1007	1014	1064	1085	1029	1010	990	1005	1033	1030	998	1071	1014	984	1006	1039	997	1014	1069	1053	1016	1006	1012	1033	998	1011	1021	1016	1078	1041	1036	1022	979	1052	1011	1012	1031	996	993	993	1031	991	1074	967	1031	1010	1041	966	1013	1055	1063	1067	1043	1055	1021	1081	1072	1044	998	989	998	998	997	1018	1053	1053	992	1016	1001	987	1053	999	1023	1031	990	1079	1027	981	1051	1051	1023	968	1043	1056	1063	1078	1069	1025	1051	1090	975	998	1002	1018	1035	1033	1033	995	1018	1015	1013	1048	1006	1010	1043	958	1063	1077	1031	1007	1048	993	937	1020	994	1073	1050	1041	1018	999	1019	997	991	1018	1063	970	1045	1026	1108	1072	1029	1010	1098	1045	993	982	1024	1065	1022	1021	1096	1004	1032	1008	1011	1035	1027	1030	1033	1044	1048	1043	1003	1073	978	985	1002	1040	1003	1077	1027	1022	1021	1024	1077	977	1037	980	1061	1010	1070	1013	996	1026	1035	1016	1047	1032	1011	1021	1011	993	1049	1031	1069	1008	1028	1032	1023	1024	1001	1043	1014	1027	1076	1027	1030	997	1004	1010	1036	974	1005	1015	1021	1036	1015	1041	1045	992	977	977	1020	1003	1036	1050	1023	1011	1025	1045	1126	1036	1067	1050	1019	1018	1050	978	1045	1012	1018	1008	1055	1053	1071	1037	1001	984	1044	1014	1020	1004	998	994	1056	1068	994	1098	1015	984	1023	1063	1003	1064	1084	1083	1009	979	1006	1025	1026	1036	1056	991	1022	1034	989	1052	1032	1006	1060	988	1050	1019	1027	997	1015	1043	987	1061	1029	1031	1062	1013	1031	979	952	1010	1004	1009	986	1008	1034	1068	1008	1002	995	1013	1049	1053	999	1006	993	1052	1035	968	1030	996	1038	1061	1089	1034	973	1015	1055	1009	1046	1031	993	1001	988	1061	1009	1057	1029	966	1070	985	1034	952	1038	1038	1068	962	1060	1064	1003	1083	1033	1049	1002	1043	1009	1038	1009	1045	1015	1025	1002	1077	991	994	1015	976	968	1041	1054	1011	1011	1027	1002	1083	1021	1032	978	1022	1056	1084	1033	1034	999	1078	1004	1002	991	1011	990	971	999	1055	988	1066	1043	1008	985	1020	1014	1018	1102	1028	1028	995	974	1005	1025	1031	1014	1021	994	1014	1004	1026	1052	1023	1006	1070	1023	1024	1012	1003	1059	983	1035	1007	1002	1059	1020	1049	1011	1050	1070	1016	1041	1012	1018	982	996	1013	1052	1061	998	1048	1027	1023	1021	1005	1035	1049	1035	1038	994	965	966	1031	1019	1028	1041	1025	995	1025	966	1021	964	984	1116	1017	1075	988	1022	1050	996	1055	1034	1015	1053	1019	984	1033	1063	1051	1016	980	1006	999	1054	1142	993	960	1051	1010	1074	1012	1092	1030	1050	980	1046	1013	1082	1033	1054	1027	1021	913	1063	1004	1018	954	1099	1004	1051	1045	1007	1050	1010	1071	983	1024	1051	990	993	1041	1071	1002	1035	1045	1078	1048	1052	1044	1045	1065	1005	1049	1009	1045	1002	967	1053	1033	1098	1026	1014	1048	985	994	1046	1016	999	1004	1096	1131	1006	1014	1031	1044	1030	980	990	1015	1033	1039	1034	998	1075	969	1019	1034	1076	1060	1070	1019	1042	994	1022	1028	1028	1008	1049	1017	1019	1041	1088	1002	1046	1024	984	1081	1021	1061	1037	995	1031	1021	1021	1025	990	1045	1037	1003	994	994	1039	1015	1003	1095	1008	973	1062	1026	1047	1014	1063	1025	1036	961	1090	1082	1051	1001	998	986	1017	1037	1059	1041	1031	1031	1005	1035	1029	1018	1067	1024	987	1016	991	1063	1036	1048	978	1056	992	1063
5491	415	3451	718	61	45	54	54	65	59	48	59	60	48	54	37	48	51	44	35	54	47	39	35	45	44	38	41	27	45	42	44	40	41	32	38	26	21	37	37	35	33	36	31	47	34	45	36	38	38	38	39	34	37	39	32	48	40	47	52	22	39	32	36	30	29	33	39	43	36	40	38	41	41	29	55	38	36	37	34	38	37	36	37	40	37	30	36	32	40	48	29	44	30	33	43	44	30	33	48	37	42	42	37	29	38	56	35	42	29	40	30	35	30	40	36	34	29	34	26	44	39	38	36	36	36	37	43	23	31	33	26	34	29	28	36	46	30	39	33	43	29	30	35	44	30	38	42	31	40	30	34	43	29	40	25	30	48	34	33	40	29	35	30	38	40	29	31	35	32	35	34	40	44	23	37	37	34	32	38	47	29	26	30	27	44	31	34	37	39	44	37	33	35	33	24	36	28	29	35	40	35	39	43	34	33	36	46	36	30	43	35	32	45	28	36	35	29	30	28	29	40	39	31	35	41	35	39	34	27	30	39	30	30	32	37	35	40	39	39	41	34	41	31	43	40	37	41	37	22	39	30	46	37	30	34	43	41	43	29	37	38	38	34	41	34	35	37	35	29	38	35	29	37	39	32	40	42	38	40	37	36	35	34	30	29	31	33	56	35	38	34	43	34	37	30	43	45	43	41	29	31	38	35	42	41	36	40	38	40	40	38	27	38	35	32	26	35	40	28	30	38	43	39	36	41	27	23	36	35	25	36	35	45	31	44	41	39	31	42	38	34	35	39	27	39	41	32	47	41	35	46	43	33	38	34	43	36	33	51	26	41	33	42	33	44	36	34	23	41	45	24	35	39	34	30	29	26	36	40	28	41	38	32	35	42	35	31	34	40	48	27	41	24	34	41	27	26	34	36	42	42	44	35	43	35	33	35	34	43	28	39	40	33	28	26	38	32	40	39	28	34	31	31	42	23	34	20	31	37	37	34	30	20	35	37	29	32	31	46	32	39	32	43	27	29	49	42	36	24	38	31	25	43	37	42	42	36	39	21	40	35	37	42	32	33	34	35	41	33	45	37	30	33	39	32	32	33	29	36	49	34	27	25	31	16	41	37	43	24	30	35	34	38	26	26	38	36	30	29	38	33	35	33	31	51	24	34	31	31	36	45	29	39	33	46	37	30	32	30	38	36	29	45	41	31	23	29	39	35	34	37	33	32	34	36	44	32	21	32	37	21	40	33	39	40	40	31	40	30	34	35	44	29	38	32	37	33	48	36	34	35	38	40	34	31	30	39	37	44	27	37	35	33	33	35	36	34	38	23	38	31	37	35	42	31	33	30	38	42	44	42	29	33	31	39	38	37	48	46	39	29	28	29	29	40	30	37	29	42	42	32	32	40	28	29	24	39	28	30	31	33	37	30	38	34	49	38	36	33	37	38	37	30	34	35	35	42	44	35	31	33	40	31	38	30	34	35	31	39	39	32	33	36	28	34	26	32	31	38	38	42	26	32	33	22	42	37	33	31	39	35	36	30	40	30	38	34	33	33	34	41	36	32	34	32	25	36	25	29	26	40	26	38	31	43	32	29	34	46	34	44	39	38	47	40	32	38	39	35	35	28	31	37	35	19	31	39	39	32	29	31	26	42	36	40	30	33	42	37	36	41	40	31	30	36	24	31	36	47	37	36	38	35	33	38	45	36	39	30	37	24	38	35	34	42	41	44	51	40	34	39	28	34	43	28	38	28	32	36	31	36	32	47	44	29	34	32	33	43	38	39	36	37	36	25	35	35	36	37	33	39	38	29	33	33	33	34	42	39	37	31	30	35	35	47	25	34	44	35	37	38	35	40	48	54	42	27	38	38	46	32	45	39	35	33	29	36	36	47	36	37	41	37	30	41	34	33	26	40	29	39	26	42	40	40	31	41	35	33	27	42	38	32	41	37	38	25	41	40	38	47	54	25	48	30	42	39	38	36	33	46	46	34	31	40	50	37	44	32	31	33	35	24	42	24	33	43	43	35	36	32	36	35	36	38	29	35	41	42	31	39	37	36	34	39	29	32	34	35	37	40	40	37	37	30	41	34	51	46	31	31	37	41	40	27	37	38	35	27	29	32	38	39	43	39	36	45	34	46	27	43	36	37	36	23	30	33	26	31	45	28	44	27	34	40	33	37	40	37	47	43	37	36	33	28	38	35	35	30	22	32	30	46	37	31	50	43	36	30	29	31	41	44	42	34	34	29	25	34	32	38	33	35	26	17	34	36	31	35	19	25	42	35	43	37	33	46	33	37	47	35	39	31	42	36	35	28	29	34	29	29	20	35	39	37	41	37	36	41	34	28	32	43	39	27	29	30	41	35	33	33	39	36	37	44	26	31	34	44	37	34	34	34	29	30	35	31	26	36	40	37	36	37	32	28	33	34	43	45	35	34	31	48	27	38	24	43	32	36	32	31	40	44	42	29	43	44	33	37	30	22	43	32	33	47	42	33	26	41	36	43	40	33	28	33	46	31	45	38	35	42	54	34	35	37	36	26	32	33	33	39	31	31	40	39	42	43	30	37	50	34	27	23	40	21	33	37	36	45	33	31	35	36	32	38	29	36	23	34	25	32	31	40	36	38	36	36	27	31	26	39	36	36	23	28	41	41	37	37	40	38	28	21	29	42	52	44	36	34	44	50	39	34	28	41	39	36	32	45	34	42	34	25	38	31	36	44	41	43	32	36	30	33	34	30	40	42	33	43	34	33	29	42	36	36	37	33	38	40	32	31	38	32	37	23	27	36	43	38	33	35	28	33	43	24	32	30	35	32	38	43	32	37	33	31	34	31	35	34	37	30	31	43	32	27	38	33	36	34	39	31	51	22	39	30	36	44	32	42	31	42	32	31	43	44	24	41	36	42	36	39	29	31	33	27	32	35	29	31	28	42	40	33	35	38	44	32	29	39	44	36	42	35	42	33	36	27	42	35	40	26	32	35	35	37	36	26	37	39	50	40	37	29	32	28	35	33	36	47	27	31	31	42	40	21	29	43	30	38	34	38	37	33	26	33	33	33	38	37	32	35	32	32	36	41	37	44	38	34	34	34	41	34	31	24	21	35	37	32	37	33	28	32	39	31	34	37	22	36	42	32	26	34	28	30	37	37	40	32	38	33	35	40	41	35	32	40	38	48	41	35	43	34	34	34	21	38	34	32	30	32	34	27	40	46	39	21	34	33	51	34	28	29	31	27	25	30	29	33	41	47	48	46	28	37	30	38	39	38	35	30	34	33	35	40	41	38	29	36	41	35	32	23	39	35	41	36	49	32	39	44	44	38	26	35	41	36	34	38	29	41	33	33	45	37	45	33	40	29	36	29	27	32	45	35	29	39	38	32	31	48	41	34	42	37	38	25	36	33	40	45	36	38	36	44	38	35	37	46	30	32	33	28	40	34	33	24	29	33	35	39	34	34	24	32	41	41	31	34	32	34	44	42	38	31
15252	4651	21990	4562	1314	2088	2387	2149	1859	1641	1382	1100	1024	966	844	801	694	677	609	618	596	550	538	495	480	430	463	441	451	385	399	415	388	342	389	382	368	340	357	358	339	357	334	337	336	316	352	327	328	347	320	301	293	338	331	281	304	323	331	311	327	312	293	314	301	311	290	306	303	298	317	300	281	286	288	278	314	301	284	313	260	287	305	307	277	335	315	285	309	278	281	287	273	266	284	275	296	287	274	290	292	247	291	246	270	311	292	277	292	269	265	278	268	291	297	267	281	290	292	276	304	296	316	276	249	283	299	269	329	289	287	247	297	299	301	262	285	269	316	256	272	314	280	279	243	277	289	300	298	297	295	265	301	261	293	275	268	262	261	259	265	279	297	260	265	273	296	288	270	264	269	288	294	279	277	250	291	263	268	266	276	285	302	311	276	292	280	305	301	300	300	282	290	273	266	293	264	288	310	284	280	289	250	284	292	271	256	277	319	298	307	273	271	258	223	298	285	257	283	298	307	304	270	288	300	290	263	316	277	298	328	271	277	294	294	273	298	269	264	300	288	282	295	284	261	287	288	279	302	244	260	268	282	281	269	260	262	261	278	294	278	309	302	308	274	284	273	268	281	296	277	272	234	280	300	267	284	284	295	292	280	296	287	312	256	280	276	255	274	265	250	254	294	270	266	270	272	280	269	287	258	289	284	256	276	251	282	277	270	294	278	290	260	289	307	266	289	276	267	290	275	290	269	258	277	293	285	300	279	246	302	275	263	275	285	266	292	265	296	290	276	272	317	262	287	259	252	270	261	271	273	265	301	281	269	263	310	259	304	286	265	272	282	268	251	279	279	279	303	294	300	310	281	279	276	298	290	292	272	283	245	326	273	297	266	239	276	256	275	266	284	270	288	282	302	267	283	299	308	310	280	288	274	266	284	276	249	298	288	286	304	280	289	295	252	282	270	283	302	290	253	261	276	257	270	267	286	274	263	277	269	264	264	286	289	291	285	287	283	275	290	310	273	294	261	274	284	287	252	272	297	303	279	274	278	262	262	243	248	291	281	298	273	298	285	273	303	291	275	308	294	284	276	292	273	266	290	312	306	282	287	281	279	269	243	282	253	288	299	282	299	256	282	265	263	295	276	267	261	285	289	277	288	272	309	264	249	269	280	271	280	291	268	255	291	301	273	288	286	285	277	283	279	274	278	274	261	256	296	311	278	288	271	283	262	249	259	286	298	280	306	271	249	277	296	295	256	300	256	269	256	290	316	282	269	260	310	269	283	290	282	261	259	256	285	262	288	286	271	291	262	280	258	280	270	287	225	292	253	282	265	275	273	291	296	241	285	290	278	271	286	305	270	272	271	266	266	256	313	296	276	271	292	270	296	254	273	270	269	268	268	279	254	273	308	265	287	305	250	273	301	295	273	295	283	278	274	266	274	296	294	271	309	280	261	285	286	283	302	285	280	257	261	299	283	299	284	267	323	275	294	274	284	290	301	273	277	302	257	306	262	254	285	276	325	288	296	283	261	281	292	243	265	272	288	303	246	319	281	290	275	264	281	276	291	251	295	288	290	277	287	291	264	273	295	281	294	260	280	264	269	292	272	276	296	253	277	274	291	288	290	298	316	251	256	268	271	275	295	312	263	268	267	277	302	279	267	268	300	258	274	276	277	297	288	256	298	253	281	256	280	277	275	300	303	280	275	278	260	292	242	286	275	281	299	296	261	268	291	284	268	273	278	323	268	279	274	299	276	288	280	276	293	293	277	290	262	287	286	265	285	288	272	301	290	279	281	303	287	266	266	309	282	285	291	283	305	284	295	295	255	292	292	291	277	290	271	285	278	281	280	263	258	259	310	293	296	270	288	245	283	278	280	276	283	276	294	277	286	291	292	302	266	270	295	271	276	286	267	273	271	277	261	266	282	261	297	262	327	284	262	266	275	275	288	273	254	292	273	286	255	284	274	291	282	280	295	298	296	297	282	272	256	304	279	277	276	289	292	258	264	270	321	287	239	286	282	302	271	278	267	283	291	312	294	279	309	265	267	284	260	273	305	297	286	295	255	302	261	275	276	220	270	268	279	286	263	252	271	318	278	308	275	321	283	287	263	270	252	250	303	321	279	284	279	286	290	297	279	271	274	282	269	267	312	273	250	291	286	276	278	291	296	286	270	270	279	273	292	257	284	295	282	265	269	283	269	324	261	283	245	277	280	282	276	281	301	303	301	284	276	315	251	289	284	276	297	260	275	258	308	293	276	292	288	285	278	264	301	295	278	280	282	274	286	277	278	290	281	263	256	255	266	303	271	272	283	270	287	242	281	269	241	285	306	259	272	283	273	285	269	263	303	289	276	302	301	269	272	279	295	286	283	289	300	240	271	254	279	296	306	296	277	280	283	286	305	267	304	253	258	299	278	294	277	279	261	271	283	257	293	288	301	279	298	303	259	291	265	279	279	286	271	293	283	289	290	256	262	290	284	296	305	274	273	303	258	251	309	304	258	277	282	311	283	293	265	277	275	287	314	296	291	265	251	281	265	268	315	267	257	304	293	287	280	280	273	298	292	263	261	310	281	283	292	280	300	292	270	283	293	278	285	298	260	294	302	264	320	275	255	276	278	273	269	293	289	323	275	306	296	279	276	288	254	269	293	270	300	297	288	266	289	277	260	281	287	274	284	315	315	302	267	269	263	274	318	252	291	282	298	297	254	242	256	297	292	270	264	286	257	296	297	263	302	274	272	286	257	287	235	266	243	269	283	272	284	275	292	276	281	272	260	273	285	268	292	293	268	299	299	248	265	301	296	258	292	296	290	301	292	282	291	303	274	306	289	305	332	294	285	283	274	257	233	266	267	275	277	299	301	280	267	295	248	253	254	261	305	264	270	267	293	313	278	275	264	233	279	242	299	285	301	249	292	271	287	298	300	284	288	258	276	259	282	254	329	271	278	291	267	291	266	292	297	266	285	284	272	266	296	275	270	295	296	256	246	279	296	282	264	278	266	253	295	273	274	267	266	261	285	303	302	279	247	250	290	286	259	285	282	304	300	270	272	297	277	293	277	281	270	290	278	291	288	297	268	297	267	262	287	266	283	275	243	246	260	291	259	280	265	286	286	284	268	284	299	245	262	274	287	269	301	257	263	306	265	273	301	262	314	270	278	300	283	296	269	284	264	281	278	321	296	278	263	303	273	254	287	291	285	269	274	313	263	275	275	291	275	251	274	258	282	263	283	270	263	301	266	278	295	286	279	292	291	260	285	260	270	274	299	284	306	288	274	287	301	303	287	283	274	281	265	266	290	278	276	260	261	290	285	278	281	308	263	278	260	301	264	276	256	269	279	279	311	268	266	273	253	281	267	300	284	290	281	291	280	263	304	284	284	298	278	254	249	280	262	288	292	271	239	277	259	264	263	264	325	248	260	269	276	287	301	265	244	249	296	269	251	242	256	310	275	305	267	245	286	280	276	313	250	284	277	282	272	279
3309	667	6262	1506	109	122	122	143	145	145	122	156	113	118	112	109	110	89	111	97	108	111	103	118	104	84	108	111	119	121	104	92	95	107	114	111	105	113	95	101	102	96	108	96	81	100	82	81	88	86	87	84	85	94	84	83	84	82	103	88	105	100	92	99	81	98	92	88	97	77	99	98	93	88	84	93	86	66	81	94	85	83	108	98	93	102	90	77	97	88	99	82	86	100	106	99	113	94	85	104	122	104	94	85	81	99	86	81	86	83	97	96	92	87	94	114	89	95	95	79	82	88	93	86	73	104	88	83	103	96	95	89	97	90	106	90	115	96	92	87	81	77	91	88	84	81	87	91	94	101	86	96	91	94	101	95	95	77	91	79	100	79	118	122	115	117	91	84	97	90	84	83	89	99	106	79	104	94	84	78	92	91	84	107	88	95	107	93	80	91	106	83	94	102	103	90	94	96	89	94	96	106	95	87	77	88	101	123	88	112	87	93	110	93	85	90	88	98	106	110	92	89	87	94	102	107	91	89	92	92	98	94	87	85	83	114	100	94	89	94	99	116	116	98	94	105	109	70	94	100	96	100	108	79	93	104	101	93	79	100	102	99	84	91	95	105	105	90	82	100	103	78	97	120	96	93	83	114	75	90	116	99	88	79	100	81	71	97	93	102	95	88	79	80	98	97	105	106	86	99	91	95	103	106	81	81	100	95	94	107	99	92	95	81	95	82	92	81	97	85	107	100	87	90	115	97	84	84	75	91	75	79	99	96	105	86	110	104	97	85	95	93	90	98	96	86	100	95	100	97	94	85	91	105	80	94	99	99	101	96	86	101	85	85	88	88	99	111	105	89	94	103	80	94	104	87	96	82	87	83	87	109	94	84	96	94	77	100	97	96	99	98	86	105	92	93	88	92	86	93	74	74	99	84	87	105	87	84	104	86	89	99	102	83	109	112	90	89	104	79	98	85	94	85	86	84	89	87	89	96	108	89	98	83	90	81	104	85	99	96	86	95	102	92	92	93	98	81	99	107	92	85	81	104	89	100	71	97	97	100	103	78	84	86	88	95	90	75	102	102	107	89	97	95	91	100	83	104	107	92	83	100	94	94	95	88	93	94	100	94	87	81	105	80	80	123	75	96	73	78	82	88	101	91	116	89	86	78	110	101	98	85	105	95	82	90	103	85	98	86	87	72	101	105	93	93	96	84	92	85	84	107	107	87	83	99	97	89	88	82	79	95	104	88	99	93	101	77	91	84	93	82	100	90	95	91	85	92	103	114	81	96	101	87	92	86	105	86	86	94	80	86	93	86	89	83	109	88	100	100	110	104	100	96	88	101	92	98	85	105	90	87	91	94	105	93	96	97	93	88	103	105	101	96	75	95	90	94	83	109	79	87	104	88	118	92	96	78	110	105	79	116	97	93	98	103	103	89	84	88	94	96	78	76	101	93	91	101	97	74	98	95	92	80	109	78	108	88	104	82	104	98	79	89	91	88	82	103	88	89	106	98	92	93	88	94	88	98	85	96	90	100	110	100	95	76	84	96	85	108	108	73	95	98	81	108	113	111	77	88	88	97	85	104	88	94	92	72	81	94	79	94	84	89	99	96	91	87	94	85	88	92	117	91	90	100	103	89	85	101	102	87	103	98	95	84	99	105	100	76	82	90	102	110	98	85	89	108	94	92	95	102	90	91	83	106	111	89	94	89	80	84	88	76	104	95	83	103	105	100	97	99	98	105	95	87	95	74	85	93	104	79	83	98	107	114	107	87	86	81	80	82	100	94	96	99	109	100	74	98	96	83	101	100	105	93	93	78	89	96	77	74	83	98	80	93	83	81	86	95	106	91	99	102	88	93	105	91	71	94	99	95	100	85	83	86	95	110	108	84	82	87	89	93	90	87	101	79	119	101	97	94	88	98	103	92	87	87	98	77	78	100	96	94	120	88	82	92	78	97	86	89	102	89	88	91	86	95	92	99	98	85	87	98	78	92	92	97	101	92	88	97	89	87	93	111	89	95	86	106	104	113	94	91	113	107	98	92	92	89	95	95	97	91	97	86	111	85	102	112	84	84	103	82	96	97	101	99	114	75	99	95	73	107	110	89	93	97	86	115	96	93	111	80	86	102	89	86	82	107	98	107	96	84	81	90	74	94	98	81	107	102	94	106	91	87	92	100	99	87	103	88	77	85	83	85	97	101	88	108	78	88	100	85	100	98	94	96	110	105	113	97	101	102	115	80	76	84	92	77	96	81	78	82	111	92	88	100	98	89	78	101	102	103	93	102	107	106	87	107	84	90	100	97	102	77	95	91	85	85	70	95	82	88	86	95	79	83	113	88	97	109	97	110	81	104	101	95	96	96	88	95	103	116	83	100	108	90	122	99	86	92	97	88	90	85	84	99	92	108	91	98	70	105	82	85	88	95	103	98	92	85	95	85	98	81	93	91	89	99	86	92	90	90	80	93	95	92	87	96	102	89	100	86	76	120	90	85	81	77	96	95	94	91	88	84	82	91	101	94	108	98	108	84	93	106	96	82	93	82	92	79	102	93	100	100	111	83	77	90	84	80	82	91	90	78	66	95	96	78	95	70	72	89	112	103	97	85	98	94	92	101	108	90	111	114	100	93	93	96	81	101	87	82	95	96	104	93	113	86	103	70	112	82	94	109	91	88	103	93	77	96	82	105	73	102	102	103	95	99	93	100	90	95	102	86	92	85	116	97	100	87	100	91	108	79	87	90	92	96	116	104	103	91	79	93	109	94	85	92	81	78	83	97	103	104	100	103	108	80	79	80	86	94	104	95	95	84	98	87	94	83	83	91	99	96	74	70	97	92	77	102	80	82	84	112	102	98	98	99	94	101	91	91	99	77	83	87	92	106	87	97	82	101	88	89	98	84	93	102	83	89	87	100	79	89	85	108	103	78	93	85	99	86	74	86	114	75	90	88	72	107	86	82	95	96	88	76	99	98	91	93	91	90	90	78	110	100	72	94	89	84	99	106	88	87	86	70	96	95	103	102	89	96	104	75	100	81	94	90	86	92	88	113	87	98	98	95	87	88	82	91	79	107	109	78	96	112	99	103	94	92	97	100	85	86	98	98	84	102	97	93	85	88	96	87	90	87	99	92	97	100	86	109	113	99	97	96	110	98	90	90	92	87	100	116	72	87	84	98	97	97	74	111	89	93	97	104	76	99	83	77	94	87	94	100	94	76	96	100	90	103	111	92	92	85	95	100	92	77	89	101	94	85	92	103	102	95	97	107	108	81	81	81	102	101	82	83	108	79	91	91	106	94	86	83	113	95	98	108	95	101	90	87	91	98	93	89	93	89	101	107	86	97	95	99	96	94	72	67	110	93	90	87	97	91	85	99	99	90	96	100	93	100	93	90	100	88	91	84	84	117	88	89	85	95	94	107	110	99	90	95	102	74	92	91	99	89	94	88	88	97	86	97	101	88	121	97	109	87	100	82	97	82	97	76
21414	7023	29120	6229	2729	4337	4736	4358	3782	3197	2808	2457	2177	1960	1798	1645	1567	1448	1358	1261	1292	1235	1244	1165	1161	1088	980	1049	1025	951	1016	965	868	939	946	925	877	861	858	835	879	912	874	824	877	833	864	863	851	801	842	832	868	878	874	788	791	822	840	763	821	772	767	803	729	839	796	776	808	776	753	802	750	769	761	739	763	795	762	752	756	771	781	779	753	825	756	745	788	745	770	754	760	769	792	735	800	779	763	754	743	788	804	732	784	786	735	761	789	778	762	772	746	763	784	780	748	790	793	753	787	798	779	792	739	740	754	779	743	747	769	778	741	762	740	765	769	780	784	770	772	809	791	740	758	732	754	778	730	735	734	744	851	742	741	801	747	737	728	756	733	765	821	772	710	697	712	761	794	768	745	776	757	753	752	792	750	754	699	727	784	812	776	771	739	737	755	754	801	790	799	754	780	791	783	755	746	768	762	801	786	792	776	763	762	760	786	755	721	797	806	732	760	792	745	700	795	772	795	765	736	767	757	709	731	762	785	758	809	735	759	779	742	749	762	725	733	764	743	768	780	756	754	766	748	790	764	683	703	790	766	746	785	763	747	755	778	736	737	717	791	785	767	728	738	759	719	742	761	743	782	783	707	779	733	743	764	756	725	786	753	752	744	739	798	738	718	770	769	752	709	734	709	747	772	776	762	775	796	739	764	735	779	766	787	762	780	777	771	755	752	790	767	767	722	731	720	768	736	785	752	733	710	759	757	779	760	745	741	784	736	779	750	762	770	827	725	720	733	718	770	769	763	744	756	733	767	708	758	779	755	721	758	814	725	787	771	740	745	728	766	768	776	775	741	772	734	782	728	770	738	762	730	756	755	777	806	821	776	767	746	776	752	747	729	768	763	765	761	778	748	730	769	796	735	807	729	744	764	779	737	742	741	695	752	741	813	770	773	705	753	813	757	740	717	782	730	709	786	782	693	718	743	770	729	751	767	748	778	751	780	767	780	779	757	752	764	778	756	762	759	770	767	744	764	740	796	772	741	769	739	745	720	809	736	778	743	689	788	769	742	785	746	712	745	783	738	772	756	748	767	768	734	743	781	744	773	750	748	781	777	734	755	743	774	768	743	746	740	720	685	731	769	774	807	794	725	729	777	771	690	701	748	761	789	752	759	780	763	788	760	746	758	731	771	769	760	793	717	742	758	738	772	726	779	763	768	771	786	746	739	779	785	782	789	712	768	769	769	752	755	749	779	779	760	784	718	757	774	743	731	786	753	730	731	774	718	725	754	815	755	754	748	804	795	766	754	730	727	726	787	769	762	743	785	800	766	758	741	764	726	720	745	780	754	740	768	750	748	819	760	765	767	750	700	790	744	755	778	767	808	703	738	808	741	764	759	780	737	780	744	734	734	752	730	728	769	721	731	738	731	771	748	772	715	751	771	727	782	734	758	717	719	793	740	716	775	759	745	763	743	755	780	761	747	703	748	760	733	719	779	796	756	719	767	798	712	737	746	696	723	801	724	719	763	778	759	792	755	771	720	760	726	681	777	772	768	746	789	752	779	812	784	744	726	763	769	751	768	727	804	745	766	755	783	739	786	779	737	713	742	797	768	759	705	738	787	725	780	733	752	737	779	701	763	742	755	750	798	725	750	761	782	788	714	809	700	715	794	750	732	749	787	751	763	799	784	715	714	776	718	770	765	782	763	770	742	719	766	744	743	734	754	810	760	772	752	751	731	767	781	717	792	760	764	783	753	786	802	769	771	779	781	737	776	784	752	783	780	707	729	761	774	714	789	787	744	759	728	743	732	738	723	759	725	833	767	724	821	792	750	744	786	735	785	758	767	711	705	742	760	782	783	767	743	746	785	781	761	757	745	777	722	749	735	716	704	743	766	794	785	775	743	747	739	772	786	731	733	742	747	735	758	768	716	741	732	791	788	732	728	810	789	756	780	803	698	716	802	741	763	735	721	750	702	745	736	755	802	773	772	744	775	763	726	766	762	779	756	772	777	800	753	764	734	777	751	790	742	761	749	737	709	820	801	709	778	829	755	733	731	782	739	784	801	820	803	738	776	748	748	762	795	761	726	774	757	769	726	752	783	730	780	729	744	790	733	727	785	760	738	787	732	770	699	742	774	802	752	760	809	730	770	658	776	768	792	791	772	764	744	799	754	797	782	767	743	787	781	752	724	737	777	726	771	756	763	722	741	761	792	757	761	764	812	766	772	778	744	749	768	749	782	787	753	726	794	719	784	791	745	756	783	743	742	808	770	730	762	810	722	744	831	768	805	741	749	795	734	811	748	806	769	709	736	792	746	781	763	764	769	698	762	761	760	769	784	765	706	774	734	730	743	729	734	783	793	752	761	787	741	720	756	783	778	807	751	731	786	772	755	783	728	750	743	738	733	742	733	761	749	742	785	719	765	714	742	766	766	677	776	769	710	715	736	763	759	798	740	720	774	767	762	739	763	817	789	753	745	728	772	782	775	772	759	797	777	741	779	740	749	741	748	752	793	727	754	772	775	766	736	770	733	737	719	714	767	757	771	725	784	733	757	787	729	745	731	727	732	766	757	758	768	776	756	728	743	768	706	770	752	726	795	805	739	785	752	757	731	755	727	809	756	724	741	758	779	733	766	754	744	743	720	796	769	830	744	788	754	731	762	743	774	800	788	771	780	741	727	744	741	755	776	761	736	732	729	762	751	761	710	750	702	790	740	760	767	752	722	738	762	758	749	758	748	735	811	729	748	729	786	779	809	733	717	738	774	797	782	767	727	767	831	731	770	783	747	760	751	720	784	783	749	770	750	783	759	769	734	732	737	756	710	714	734	783	751	751	779	784	771	789	798	768	766	777	744	738	743	767	724	799	751	725	803	734	801	776	857	726	720	840	777	711	737	754	716	776	783	757	785	731	744	779	748	765	760	826	779	773	702	741	797	747	774	793	743	815	737	741	782	744	757	740	770	774	726	791	768	752	739	719	761	721	734	665	722	753	759	787	686	723	775	740	712	777	733	762	755	758	716	725	760	777	685	754	767	762	775	765	763	802	713	753	706	779	735	724	761	757	746	735	786	793	763	771	757	764	787	756	737	739	725	804	754	822	768	794	760	743	759	744	760	758	792	736	793	758	803	702	778	723	758	716	734	778	769	783	762	765	704	798	711	765	757	746	747	765	764	800	747	762	789	721	753	774	750	745	738	739	753	759	763	739	778	733	787	741	733	773	807	720	720	746	750	731	814	729	741	720	779	727	784	760	745	742	729	768	698	747	704	770	740	748	751	753	766	753	816	737	777	770	700	731	757	771	787	713	796	769	787	701	748	750	806	750	761	791	703	729	782	762	761	744	759	786	739	803	758	781	790	717	760	758	700	772	763	741	779	739	757	804	757	743	770	720	804	774	784	726	698	745	749	753	773	706	751	748	744	752	734	722	713	774	711	752	729	771	723	749	748	740	746	785	747	791	768	727	799	771	771	763	724	730	762	720
3556	274	1034	276	99	86	80	97	74	103	90	96	93	75	96	93	79	85	82	88	100	74	88	107	90	81	80	103	80	81	87	80	96	80	81	100	91	76	76	86	86	89	88	89	73	87	80	80	103	81	85	96	68	87	91	83	99	81	84	94	93	91	83	73	84	77	85	93	93	73	76	88	92	83	75	86	77	97	100	89	93	74	97	70	88	94	93	87	101	83	89	97	72	87	84	86	73	81	89	74	79	73	86	86	89	83	91	96	90	87	100	77	77	81	74	85	82	94	83	85	97	103	87	81	67	81	80	80	82	87	81	80	73	89	86	71	87	75	87	75	90	85	90	89	104	69	91	75	98	87	87	82	71	94	84	101	88	77	96	75	91	89	92	77	78	85	111	106	109	85	91	83	88	85	77	99	90	73	84	85	74	85	95	86	76	89	99	96	105	88	78	87	90	100	79	73	82	85	91	113	79	76	83	93	104	86	81	97	86	96	86	82	78	97	89	73	105	78	80	78	92	86	98	93	96	90	92	81	83	87	81	94	94	77	93	90	86	95	80	82	89	103	80	97	69	84	84	78	79	93	94	70	101	88	89	90	105	88	88	82	78	73	83	67	95	75	82	78	68	80	87	94	87	82	78	77	75	66	84	72	92	80	83	82	78	80	73	63	91	101	94	89	87	88	87	106	81	79	103	83	91	102	91	108	84	81	80	101	91	91	85	98	83	87	71	79	76	88	86	96	102	89	73	101	121	94	82	78	90	84	87	79	99	85	89	91	87	90	82	99	98	96	74	98	86	91	97	80	95	113	96	67	76	85	89	80	83	85	100	89	93	90	89	81	73	97	90	82	85	80	92	76	99	90	89	67	89	87	76	92	93	93	87	91	83	78	91	88	75	93	95	76	85	87	84	89	92	88	96	90	90	71	82	83	92	91	88	82	95	83	73	78	85	76	86	103	85	96	88	91	83	71	85	81	68	100	90	78	85	94	90	91	78	84	85	87	75	83	85	96	90	88	75	74	71	78	104	81	94	75	69	79	90	72	66	91	86	84	78	89	90	97	88	85	82	78	86	95	103	78	83	74	109	81	81	80	85	91	95	92	97	77	84	89	88	78	85	98	79	78	93	79	109	83	89	76	81	82	93	108	79	72	81	87	89	84	97	97	92	85	86	97	93	74	94	105	98	86	97	70	89	81	86	89	97	88	75	81	85	76	91	89	82	80	84	104	98	101	96	85	93	79	90	76	99	82	79	86	76	86	97	109	88	103	99	75	90	82	95	96	78	87	88	70	97	74	73	85	65	75	72	96	71	78	88	79	83	88	81	92	86	94	84	94	90	84	79	91	72	100	100	83	86	87	89	94	81	76	98	99	73	80	82	102	77	81	89	89	78	93	94	90	89	84	76	106	92	71	82	93	97	73	70	68	70	96	84	99	71	84	85	77	78	100	89	76	74	78	73	81	87	87	102	101	79	91	87	75	90	101	91	100	80	77	90	73	86	89	88	84	90	80	93	94	83	91	72	107	77	88	67	81	100	81	80	90	100	103	99	89	96	87	80	95	93	87	87	82	74	89	93	70	87	83	68	93	80	79	88	92	100	86	89	80	84	87	59	98	78	71	84	69	77	82	78	74	87	80	78	72	97	92	92	84	81	71	102	92	87	97	78	81	90	83	80	89	79	87	101	97	73	72	88	76	107	103	90	80	83	83	90	78	74	92	74	83	93	72	93	91	64	92	75	94	81	118	91	86	95	74	83	85	88	84	95	74	77	96	99	79	96	103	84	75	84	95	108	86	92	59	78	97	86	75	91	86	93	91	91	92	82	71	79	74	84	94	82	104	83	73	89	86	88	86	90	94	107	54	81	71	79	79	97	90	90	83	113	90	80	66	92	95	64	95	95	88	80	93	83	80	90	70	77	83	81	97	81	93	81	105	100	74	91	115	99	94	82	95	98	78	95	89	88	71	88	97	98	94	87	90	86	80	94	83	82	86	83	90	88	87	72	80	88	76	93	93	94	82	95	93	81	83	95	83	81	102	83	102	79	87	86	83	106	75	74	77	91	71	68	86	84	85	79	94	100	81	82	95	86	68	85	91	89	86	68	101	79	100	81	79	79	90	86	97	79	73	85	76	91	104	80	95	92	75	98	79	94	77	76	81	79	103	103	85	80	85	75	77	92	86	89	81	92	101	73	96	96	106	72	91	94	82	89	89	89	71	89	86	94	112	98	73	91	85	74	82	80	73	83	87	76	79	95	97	88	102	81	75	81	70	89	76	114	85	87	89	77	96	85	91	79	76	85	102	82	76	87	103	84	93	85	81	84	93	92	75	89	81	90	87	88	92	97	97	88	66	64	86	79	99	84	90	83	68	84	97	93	84	85	75	95	93	106	71	93	84	70	79	77	79	92	94	83	78	76	88	98	92	81	80	82	84	85	89	88	90	82	87	93	71	82	83	87	90	76	86	96	82	88	88	76	89	68	77	94	88	92	91	103	83	90	91	78	70	89	86	89	100	85	92	96	83	91	87	97	90	77	89	84	74	93	79	83	87	77	85	78	71	103	82	78	81	68	108	62	100	89	81	90	86	59	64	83	82	94	83	94	82	72	91	75	81	82	67	84	76	95	92	91	87	92	78	102	75	102	96	99	77	97	79	94	103	84	85	73	77	85	91	72	87	91	90	81	78	91	83	90	75	87	81	96	94	78	87	100	95	76	71	69	78	102	84	77	93	77	90	93	97	79	77	82	98	83	91	88	81	80	82	74	81	87	94	81	101	99	73	87	91	76	88	62	98	89	94	82	87	87	100	88	86	93	100	84	90	91	82	89	87	72	88	93	66	82	96	91	80	78	76	91	89	85	91	79	109	64	100	97	70	84	69	93	87	80	79	82	87	80	78	94	91	75	84	82	101	97	97	87	102	91	104	108	88	82	70	88	86	87	87	102	92	96	103	103	78	82	76	79	88	88	93	85	91	80	80	80	80	88	81	100	81	91	88	94	96	83	91	89	75	98	80	77	98	68	83	68	70	100	86	71	72	80	90	95	97	89	74	92	82	77	82	91	102	84	79	82	96	76	88	81	107	91	84	84	78	94	89	110	86	88	101	84	89	84	85	70	90	82	87	79	82	111	81	83	97	83	93	90	108	88	83	77	81	80	75	72	83	81	81	83	87	93	88	90	85	92	101	78	83	96	107	97	97	82	93	89	85	95	96	92	84	85	73	85	79	85	95	93	94	96	73	99	72	85	90	75	84	85	94	107	92	79	83	86	80	79	90	82	79	91	83	61	92	82	71	74	82	91	79	68	94	88	94	92	80	82	104	89	72	92	99	85	80	89	83	85	82	89	97	90	80	93	55	86	82	94	89	84	95	61	93	88	94	91	85	84	101	72	96	81	84	79	89	106	96	90	100	87	83	83	69	85	66	83	77	78	63	75	94	79	81	97	77	112	84	87	77	77	88	80	94	90	69	77	100	103	93
13049	3307	10140	2648	805	944	1062	1000	943	891	936	832	849	788	779	751	793	764	723	727	716	737	705	711	694	727	685	688	678	681	675	684	748	705	671	697	656	673	624	685	676	646	681	674	700	680	636	681	686	654	695	684	670	719	634	682	609	648	681	653	700	673	673	650	623	667	677	652	713	633	652	737	660	715	630	645	658	634	677	656	656	683	684	644	665	645	690	660	635	671	668	604	637	668	655	708	645	649	657	680	672	712	686	639	673	656	659	682	690	637	667	639	658	671	703	649	623	603	639	671	698	655	660	655	566	698	650	598	634	672	633	605	658	638	671	641	651	695	656	673	646	642	658	666	666	651	629	684	670	680	663	673	670	658	643	668	675	715	710	647	686	664	651	641	650	654	655	639	716	635	670	673	680	657	646	666	666	662	645	645	700	629	716	658	685	685	687	674	663	645	653	656	637	643	699	652	645	648	664	670	649	663	640	645	657	638	729	680	629	632	661	638	666	627	675	679	668	655	654	657	693	641	652	638	673	655	653	668	661	620	667	620	670	676	621	658	659	620	643	618	699	641	665	617	618	679	630	629	663	675	661	640	656	666	631	651	649	670	656	661	645	677	707	624	638	663	665	683	623	612	664	673	682	639	669	644	712	662	649	682	649	696	667	620	654	693	661	654	663	685	624	622	662	676	698	648	671	671	647	662	650	633	663	671	643	649	649	661	677	611	654	638	662	658	660	680	635	682	633	612	673	657	666	676	656	660	657	663	681	662	648	682	662	654	680	624	629	627	654	651	664	659	603	581	675	616	624	637	617	621	678	636	657	691	611	630	650	659	639	649	609	641	642	637	618	664	661	673	638	651	659	663	660	636	698	658	638	632	683	623	623	721	619	633	659	663	672	641	685	667	663	620	645	631	637	595	650	694	640	672	676	673	689	605	681	686	664	646	666	685	654	665	658	663	637	621	658	641	681	634	647	641	659	691	633	653	624	655	659	687	658	644	683	655	654	681	639	681	606	670	605	633	638	723	672	635	681	617	628	645	650	648	622	693	655	682	632	647	697	692	594	691	673	623	661	611	656	689	680	656	701	641	642	671	676	609	679	732	673	679	606	665	618	665	667	644	693	663	617	648	653	674	646	708	624	666	640	658	608	668	662	665	668	707	646	650	688	687	652	665	659	680	683	653	632	597	600	640	620	693	618	631	669	623	674	637	632	623	637	655	640	659	663	623	624	649	628	636	662	616	681	626	692	654	660	641	635	665	647	666	702	662	657	652	651	680	698	634	658	668	639	656	651	669	655	670	607	630	655	642	671	675	679	694	674	661	671	674	634	638	641	607	683	629	657	658	654	687	690	705	686	681	665	719	628	651	682	676	678	669	630	646	679	647	677	649	644	646	642	679	695	615	671	629	653	645	703	698	636	619	650	660	704	663	656	704	663	673	629	640	664	615	668	687	662	679	627	641	663	711	653	637	670	658	658	657	656	651	687	672	649	602	672	623	639	640	637	674	642	636	618	587	710	648	667	649	612	679	648	614	623	598	659	654	662	631	647	645	638	669	627	632	674	655	682	663	641	651	651	682	667	632	625	658	667	691	638	630	661	655	662	669	648	625	615	678	684	644	658	639	712	709	670	647	637	660	667	663	626	646	673	651	658	642	677	621	666	681	622	620	625	636	648	644	622	616	645	638	638	653	646	679	673	615	656	649	665	689	653	661	655	661	658	614	630	634	709	665	664	619	627	664	652	657	649	692	667	647	628	661	701	642	627	651	640	688	686	623	636	594	679	646	666	637	672	616	626	648	686	629	657	674	626	674	670	655	656	595	620	633	633	660	672	674	653	631	654	635	660	641	689	661	700	654	597	627	668	630	660	668	664	635	659	648	659	667	661	653	691	656	659	676	677	643	704	652	650	635	646	657	630	662	672	690	661	675	672	632	670	652	677	684	647	647	638	659	653	678	615	666	656	660	659	682	621	659	658	628	673	662	672	658	673	661	627	614	615	633	627	667	657	662	681	662	686	622	698	619	668	693	687	664	608	612	683	647	693	656	641	647	669	684	652	650	681	718	647	660	635	676	619	632	681	656	625	640	632	673	639	653	653	661	692	672	653	701	656	631	666	638	650	624	612	656	680	628	630	666	623	617	649	660	643	665	685	669	658	644	648	635	677	706	663	669	637	661	625	656	641	656	705	661	621	663	653	669	674	639	628	673	689	666	689	663	668	664	642	656	637	633	657	685	649	646	650	659	635	684	683	660	637	652	646	659	632	640	641	710	676	676	673	659	690	673	644	662	664	669	617	640	671	698	648	653	691	663	659	677	660	662	630	634	667	667	659	675	659	663	622	636	644	647	702	697	566	666	645	653	652	660	646	653	636	649	646	631	668	633	596	665	675	634	685	711	659	669	672	667	677	661	665	677	686	646	636	636	702	626	677	657	672	674	667	662	666	654	613	682	642	691	601	657	692	648	642	649	589	610	643	675	697	639	670	647	685	656	645	666	629	641	646	665	652	651	692	648	652	626	669	659	655	629	635	676	602	662	642	608	688	631	668	676	647	613	666	640	669	656	659	654	614	673	690	682	614	674	634	678	645	641	694	651	690	627	674	648	646	656	645	669	669	685	665	625	632	699	647	671	672	644	657	669	686	622	650	616	643	639	664	659	642	648	662	629	712	614	690	683	652	665	622	667	669	690	668	646	665	698	648	679	683	651	638	634	633	649	663	670	633	598	661	636	692	671	627	669	649	669	649	631	630	668	671	657	708	651	638	625	617	603	610	620	688	680	676	699	702	695	669	703	633	628	664	646	666	656	635	689	680	640	712	590	650	660	655	658	706	707	636	669	661	616	687	687	678	635	640	638	655	690	697	668	702	631	616	635	641	670	618	657	674	657	646	645	605	712	651	631	662	618	642	694	648	625	674	643	611	653	675	680	641	660	633	652	669	640	655	677	655	660	617	672	687	639	671	632	658	669	669	699	665	656	644	618	674	642	641	664	670	669	635	641	681	669	667	664	632	671	658	631	658	677	641	684	646	650	670	648	679	654	636	662	664	681	667	627	634	658	650	679	697	649	683	647	661	697	690	673	607	622	665	641	618	694	703	647	667	653	644	622	661	630	667	660	668	637	652	692	684	677	662	645	680	599	640	613	645	660	646	680	696	630	691	676	655	694	686	679	647	644	645	686	678	668	670	657	619	677	656	642	677	675	619	620	676	641	656	650	684	597	659	607	696	635	702	685	646	662	603	651	609	640	594	674	641	730	655	654	665	649	655	656	677	673	610	660	664	660	660	639	659	656	667	631	644	659	652	669	601	639	670	687	623	644	658	648	663	659	673	631	642	596	691	632	663	621	664	593	634	693	645	676	653	699	602	677	628	708	635	652	633	662	709	621	661	648	688	643	694	648	681	665	671	712	599	616	661	656	665	620	603	603	671	618	698	648	691	681	678	650	602	652	671	674	688	659	657	709	691	645	672	687	652	637	642	639
1933	573	4521	900	132	146	134	142	146	185	172	139	164	164	137	131	135	150	149	145	136	145	124	133	139	138	125	141	138	147	122	127	157	113	112	166	124	149	116	131	119	132	136	122	147	121	137	121	139	138	129	119	135	136	124	139	114	126	140	150	119	147	131	126	127	137	133	110	124	126	112	122	127	136	147	126	141	126	124	141	118	120	141	127	123	135	156	124	159	138	125	142	122	122	140	107	150	121	132	119	151	159	118	141	124	134	127	124	136	133	132	111	124	117	132	122	145	120	131	131	118	137	126	141	127	108	137	114	121	132	126	138	156	118	114	120	136	155	134	145	139	147	122	163	136	118	121	134	133	127	141	144	140	143	147	136	123	122	120	133	142	152	138	129	123	128	121	132	139	136	122	133	137	109	136	137	127	129	133	124	154	134	134	121	122	122	127	127	119	108	133	127	113	141	129	131	132	127	131	139	139	108	130	122	96	143	142	149	137	139	136	140	123	126	144	147	106	131	140	126	124	134	161	138	127	130	129	122	121	125	146	124	140	100	124	131	113	111	131	135	129	145	125	114	120	130	139	131	129	132	125	139	117	143	127	109	138	124	130	144	113	131	124	152	127	131	135	129	130	130	134	124	127	133	138	115	120	136	158	139	160	130	99	137	138	141	118	134	134	138	145	118	134	156	142	136	141	112	132	129	159	110	127	125	123	130	115	145	144	115	100	134	122	117	133	133	118	115	110	125	125	134	145	117	135	127	119	143	134	153	119	128	147	138	132	127	115	136	155	136	137	124	133	140	123	123	149	135	107	142	130	120	132	119	112	127	129	125	126	134	129	132	133	125	125	119	123	143	127	126	107	133	129	125	111	141	119	118	134	137	119	132	146	129	130	114	141	110	123	135	119	133	129	127	122	137	134	150	130	127	130	125	129	126	119	149	117	122	123	117	150	129	131	141	117	121	148	131	142	123	136	131	124	124	118	124	128	116	102	103	142	131	139	128	136	149	139	130	121	129	124	132	129	116	127	134	132	124	138	147	130	121	117	149	130	113	149	143	114	103	120	145	121	114	159	170	146	151	119	139	135	121	157	128	146	121	133	135	141	131	131	130	148	125	120	139	141	145	136	102	134	131	121	129	129	143	138	150	115	139	143	149	132	111	136	125	134	125	144	144	130	131	129	132	135	150	126	136	130	120	129	125	113	117	135	126	132	133	126	116	125	132	118	140	138	113	130	151	125	143	109	130	122	116	119	118	142	127	117	134	133	125	125	130	128	136	125	100	114	128	152	130	135	132	145	135	114	121	129	133	132	145	118	139	160	125	128	131	157	136	141	156	130	136	117	116	127	115	125	129	139	136	142	142	123	117	139	120	122	122	133	132	141	135	124	148	132	126	122	124	140	101	156	137	142	124	116	129	131	126	135	123	135	141	146	135	118	122	142	120	142	101	126	117	122	134	106	136	133	132	117	116	141	126	132	120	150	135	156	118	117	144	142	119	135	122	133	149	135	144	134	125	134	122	138	141	123	115	130	149	140	130	118	127	114	125	128	126	149	131	129	136	130	150	114	114	140	137	131	131	128	129	127	135	105	140	99	159	135	128	136	125	119	126	124	128	117	149	119	130	129	131	129	132	136	123	129	123	109	111	110	133	128	128	131	105	116	130	141	108	121	154	137	120	120	126	137	135	132	126	146	139	127	132	127	135	131	132	129	122	138	134	120	126	142	129	123	140	130	136	146	133	129	128	105	134	136	121	127	117	133	133	127	142	120	126	128	128	120	130	128	105	144	150	131	104	112	131	131	113	141	140	143	141	129	139	102	121	138	115	123	129	118	148	138	143	139	126	124	125	112	128	161	140	147	137	132	134	124	127	137	135	136	119	139	149	128	151	143	140	133	128	121	127	137	132	119	127	111	135	124	139	136	138	144	125	123	151	126	126	137	126	139	120	131	142	125	141	135	124	140	140	120	129	128	143	134	132	114	131	125	122	131	119	115	138	132	127	133	134	132	135	117	141	146	139	130	154	140	125	117	114	130	153	129	145	126	128	128	126	127	138	129	131	137	148	140	149	116	140	133	138	103	124	120	147	121	133	129	124	126	133	153	144	125	136	140	130	125	113	151	164	133	121	112	147	143	101	102	128	139	119	138	142	135	142	113	128	130	137	143	131	121	138	128	128	147	126	120	135	115	145	112	128	132	136	135	131	139	139	113	129	123	149	120	111	132	128	144	156	143	157	124	120	129	153	144	111	154	125	115	125	129	120	141	111	156	130	138	149	108	116	124	116	139	119	128	137	129	135	126	125	132	130	128	123	123	128	132	163	135	119	117	125	138	159	136	136	146	134	107	109	125	125	139	118	134	133	138	133	129	120	110	122	125	138	140	125	135	127	131	139	132	141	141	132	119	153	134	118	135	116	124	122	128	131	126	127	126	133	153	124	144	129	136	148	130	132	140	156	116	130	133	118	105	125	120	134	119	143	139	123	132	113	115	120	132	131	150	132	124	139	102	118	122	126	123	147	137	127	134	129	126	126	124	155	132	121	119	130	123	143	121	139	143	139	115	108	135	121	122	126	122	139	138	112	126	133	150	133	145	148	141	140	121	114	120	117	118	122	112	108	146	144	135	108	126	125	137	115	139	147	129	146	130	143	155	156	130	117	128	136	128	138	149	117	137	127	146	136	135	126	130	125	135	133	112	127	135	140	154	125	127	135	120	128	128	119	129	143	122	135	129	130	133	120	122	124	135	134	142	152	123	121	114	136	127	101	115	142	145	131	144	133	117	132	128	142	131	141	145	122	123	120	119	125	125	126	131	127	113	98	134	143	134	152	136	123	139	125	114	132	133	127	116	150	120	149	146	142	105	126	126	126	120	147	143	112	127	133	132	123	129	123	120	137	140	141	125	137	148	149	135	120	142	143	135	138	117	155	142	142	128	134	129	123	111	132	144	108	126	132	130	140	121	140	125	108	142	117	126	124	148	153	127	128	141	130	126	106	126	139	140	108	127	154	132	137	147	149	143	140	133	130	127	118	138	125	132	134	123	147	118	128	127	144	139	127	118	136	132	121	121	119	134	118	135	124	141	125	118	129	121	149	111	112	139	135	126	137	115	135	150	120	129	122	130	158	140	124	137	136	114	126	136	102	123	119	131	140	118	125	114	122	110	140	136	132	138	133	149	122	127	126	129	129	138	136	149	145	131	154	145	148	134	120	132	133	108	129	132	130	128	127	136	159	132	122	111	130	92	133	155	128	131	131	149	133	139	130	141	132	150	138	142	113	127	132	136	129	132	129	128	140	147	123	143	116	127	150	130	133	133	120	127	121	119	128	134	131	134	145	130	129	132	117	119	130	141	113	161	154	140	136	134	131	137	121	138	131	139	135	129	119	151	124	125	145	134	126	112	145	129	124	107	138	134	127	127	131	133	127	126	135	131	124	146	145	143	130	135	124	120	137	141	134	124	142	145	127	137	126	122	127	119	132
18767	5710	25168	5541	2244	3300	3433	3202	2824	2437	2212	2022	1778	1695	1596	1448	1415	1402	1342	1303	1266	1323	1233	1169	1106	1196	1161	1190	1143	1181	1100	1114	1092	1126	1113	1106	1106	1033	1116	1082	1045	1057	1079	1034	999	1038	1002	1046	1054	1043	1055	1034	1055	1053	1089	973	1024	1035	1065	1040	1006	1025	1057	1080	996	1012	1014	1027	1003	1057	1022	1045	959	1047	970	995	982	1022	1072	999	1061	1046	1033	992	1049	993	974	1022	1004	997	978	1080	1014	1040	1051	1046	1073	1041	974	969	983	965	976	1021	979	997	1017	1007	1042	1042	1031	1016	999	984	1015	1002	1016	1049	990	967	1021	968	948	960	928	1014	1064	1012	1019	989	1056	1078	1022	1025	969	911	1008	1024	961	1050	903	1034	1012	1030	988	1036	994	979	995	1005	1016	1066	918	1007	1035	1045	993	1046	1017	1021	1022	984	1024	1041	951	1000	995	976	933	1000	963	1041	1045	1014	1025	1074	1036	1018	985	1023	994	986	1010	958	1017	979	1054	983	1000	968	987	1002	1034	1037	970	1094	1060	1018	1031	976	1019	1011	1062	1029	1003	1058	1013	982	1070	987	1005	1034	1045	1026	1004	1037	968	997	1010	1009	1071	983	1069	987	989	979	953	1060	1004	1019	990	1037	1011	984	1017	1005	1019	951	996	999	1053	975	1024	990	937	1033	1078	1031	990	939	992	1038	1047	1020	986	970	1036	979	1006	1047	1068	1045	955	1039	1026	972	1041	970	967	1031	1043	941	1017	971	1005	947	976	1053	984	1014	1016	1004	990	1002	1020	1039	1018	1036	983	1030	1028	948	1004	990	1046	990	1006	1010	978	1047	1021	972	1014	1018	1010	1053	966	978	996	1053	1021	1029	992	1032	1012	1029	958	934	990	979	952	992	1043	1006	1013	1073	956	1031	1007	1004	991	1008	959	1029	998	989	1039	985	991	1020	956	977	1044	1069	955	985	1011	1004	1006	1014	986	974	1034	1032	1064	1032	933	1022	1006	975	1034	981	987	995	1065	1048	1014	1036	996	971	984	1018	1029	1044	983	945	1027	970	963	997	987	980	978	1035	943	1017	1011	1009	953	987	987	1029	1046	1058	989	980	1002	989	988	987	1025	1036	1001	996	1012	947	990	1009	995	1021	980	986	1049	968	1077	1050	1031	1020	1023	1056	1021	1031	997	1046	1018	993	972	1036	1054	965	1059	1061	989	982	1021	1010	1009	1005	985	1015	1013	989	937	1032	1008	1018	981	999	986	974	980	963	985	968	1025	1003	995	1016	1069	996	957	969	999	969	1002	963	981	976	989	981	989	1003	986	987	1017	1010	967	1015	938	1009	996	1021	1021	1027	980	958	987	972	1008	1006	952	1002	1016	995	964	975	998	952	980	1024	960	1029	1017	997	1017	975	917	1001	994	987	995	977	1016	1010	961	1009	982	1016	1029	1051	1066	1055	1064	960	1020	954	1053	1048	1007	1000	932	1024	967	1012	1004	999	971	1011	1028	1037	972	1044	1004	996	1014	996	1021	1014	958	999	1011	979	991	1046	959	974	941	986	1047	1030	999	982	1002	1005	1008	1052	986	971	1002	988	997	989	968	1015	965	1042	972	980	1012	983	996	962	1036	958	999	1021	994	992	958	983	1004	1012	1008	985	1015	1004	1042	953	920	998	994	988	999	1090	1038	1006	1020	1023	982	980	983	1076	981	988	1029	1033	1016	1012	988	1017	1021	1043	1037	958	913	1059	974	990	1013	989	990	981	941	1009	1007	1023	1052	947	970	1005	1055	933	1023	1036	972	999	972	985	974	1056	966	1049	952	1052	985	1015	1006	984	1030	909	1016	954	1003	1040	1002	1001	1070	1072	1042	1028	1011	1016	920	975	961	971	974	983	1048	1028	1011	1061	1008	1006	997	1031	1028	966	999	1029	1019	924	1020	982	1035	1029	1019	962	1015	961	993	994	1038	971	1018	1090	1025	994	970	1034	954	1058	1033	1040	988	995	1069	990	947	989	974	979	975	1041	1015	1035	966	999	1001	989	971	952	944	963	984	1003	992	1012	933	965	1019	1010	1000	956	993	1033	1050	1025	977	963	1004	945	1008	1025	1046	1019	997	1005	1054	1003	1020	987	980	1030	954	984	989	1001	976	995	963	1008	989	993	1001	979	992	961	1010	1076	1002	994	1021	1011	971	1010	1006	997	1004	994	1018	1026	926	980	1038	1020	1007	978	999	929	989	1016	1021	1053	1000	1002	969	1026	1002	994	988	1031	979	1006	971	1043	997	1008	1001	1005	1011	901	970	952	958	963	977	1059	1052	1032	1009	1002	999	997	1004	1042	1029	947	997	1009	1001	1033	1016	970	986	1006	989	1001	1029	1004	989	1031	1015	1006	1019	990	992	1048	975	1005	1030	1029	1023	982	1087	1055	990	1037	982	1041	1029	965	970	1003	1049	1008	991	1053	1040	946	1009	1007	1023	989	995	1003	1011	1023	1013	1047	1016	1039	1063	1034	999	985	1062	1037	1040	999	1005	983	1016	967	1020	1016	991	1013	999	1042	1021	1008	990	1008	1018	1014	1052	1067	971	963	1019	1060	984	982	1029	1021	997	976	1034	1031	945	1003	1009	1009	1013	1007	1011	1040	1020	1025	979	995	925	1003	1011	1052	986	1021	982	1071	1038	1053	1021	1010	985	969	956	1021	1017	980	987	1009	977	964	1021	962	1019	995	1033	1016	1014	1023	975	998	947	1017	1054	1051	981	981	986	1062	989	1045	1055	986	1069	1048	970	998	1004	998	986	954	1022	1003	998	994	968	1016	987	945	953	1000	1054	1047	1001	978	1025	1024	949	1027	1004	998	969	926	991	1012	983	963	1009	1014	1010	1021	974	982	1039	1001	968	1018	958	942	964	980	1011	982	972	1000	1017	1000	1029	990	997	997	1012	984	937	985	1004	994	987	1010	1005	987	1026	1031	993	1013	989	975	1004	975	1007	983	977	1057	1018	986	965	977	1023	1024	1003	1023	998	995	991	989	1003	1031	998	964	1010	1018	987	1027	1000	994	992	979	982	972	984	1020	977	984	1021	1036	1036	982	961	999	972	969	994	982	972	1036	972	954	1030	1046	1061	984	984	1026	1015	992	1086	1027	1014	1036	1048	986	983	1035	1031	968	983	988	1016	980	969	916	986	987	1033	996	994	1060	1002	1030	968	984	980	1043	1012	1013	990	996	1040	984	980	990	1006	967	960	1040	1035	1011	966	975	1004	995	991	1055	1003	1041	978	988	984	1010	991	1011	1031	984	992	970	982	987	955	1008	1028	967	1001	959	974	1009	1006	1012	961	1007	995	946	1061	1006	1034	1013	999	1012	1033	1013	972	1017	1006	1013	980	977	947	1010	960	1015	1031	996	991	976	980	999	1078	986	965	1031	983	998	1002	1021	999	1015	963	962	993	953	982	1006	1021	1033	978	1034	997	975	995	950	973	1008	1050	984	964	1021	1002	1002	969	1011	943	1001	977	1029	967	986	971	1027	969	991	1031	993	969	1021	1042	1025	983	1023	1009	1038	1005	1009	1013	994	1007	1008	1003	1056	1026	1007	980	1037	1019	1011	978	1027	1031	970	1011	1042	956	974	967	1067	993	1022	962	1034	1000	988	1004	991	1018	1000	1079	989	1025	994	984	984	961	999	1036	1011	1015	976	986	1059	1023	967	1014	972	1020	981	1033	990	958	989	975	978	947	1013	1032	975	1011	1019	1052	966	1006	1003	1025	1007	1014	956	1033	1059	993	1009	985	970	1035	995	999	1050	986	983	998	1032	1018	1015	1010	1003	1011	1017	999	982	995	995	946	1023	996	984	1012	983	998	1028	986	1010	945	1033	979	1038	1018	1007	1017	969	1003	959	990	1020	1025	1000	970	989	1034	1056	1057	1014	1036	997	1010	945	968	1003	1018	1011	1000	1050	1005	1047	984	977	981	987	954	1040	1049	982	1019	993	1067	1027	985	1040	1002	1013	944	1016	999	987	972	974	992	983	960	973	988	1006	1026	916	1018	1039	1049	907	987	978	1011	972	933	977	976	1042	972	1066	989	1019	990	1025	1045	1093	1043	1007	1042	1006	967	995	954	992	1004	1019	1011	1023	1040	972	1029	1005	980	972	985	952	977	1034	1020	992	1001	1040	982	987	1051	945	1018	1047	1022	981	981	1028	1034	934	989	966	1027	966	996	988	1065	964	1001	1055	974	1020	990	975	1024	1011	972	1026	952	1039	1028	1049	1024	1077	1029	1022	1037	1025	1049	1047	991	1010	1009	1037	1032	985
5231	382	2884	640	59	45	46	52	56	66	39	54	45	64	49	58	49	38	44	40	25	42	38	57	26	38	31	48	30	39	31	34	40	40	31	29	34	38	32	46	41	34	34	31	43	48	37	34	46	31	26	41	31	27	49	41	33	42	35	26	27	38	41	39	33	33	26	35	34	52	38	36	21	40	25	32	49	37	33	41	37	22	28	31	33	55	43	37	44	38	38	47	36	36	38	30	25	37	44	36	35	43	37	40	32	31	38	31	33	38	36	37	34	38	33	31	33	28	44	29	41	38	27	36	32	32	26	23	31	34	26	30	28	42	38	30	37	43	38	42	30	29	37	36	36	34	35	29	41	28	25	27	22	26	43	32	26	34	36	41	31	33	32	36	33	37	30	32	37	42	43	30	41	26	44	36	38	38	36	34	36	40	43	32	31	41	34	46	30	33	29	38	38	29	33	33	31	33	37	40	32	30	29	32	33	37	36	35	39	31	30	38	38	25	30	21	32	39	28	28	34	35	35	27	31	28	32	40	37	36	31	47	37	35	37	31	26	40	36	28	36	38	42	31	35	38	33	36	37	33	31	31	33	40	34	36	40	37	30	26	37	25	24	24	25	40	40	39	33	30	30	39	37	33	38	38	27	45	27	39	31	30	39	33	37	29	35	42	24	35	30	32	36	50	44	33	34	34	31	38	36	41	25	36	37	27	45	24	39	39	43	27	50	36	31	24	36	35	54	28	32	31	27	36	36	33	32	26	35	39	42	33	26	28	32	43	32	33	25	26	32	34	44	27	37	26	31	42	24	35	31	35	29	29	26	52	27	39	28	34	36	30	34	42	33	22	32	36	33	25	30	33	37	34	28	42	38	40	32	39	35	32	36	31	32	33	24	27	46	20	38	29	34	41	33	36	38	32	29	38	28	34	44	33	28	45	32	43	31	25	44	30	29	35	42	45	43	42	33	34	31	31	31	38	33	25	40	37	39	38	33	45	26	29	32	23	39	42	36	30	23	32	32	23	30	34	42	31	44	35	36	31	36	42	44	30	24	28	42	27	28	39	19	39	28	37	40	35	37	36	35	34	26	33	35	36	36	47	37	40	34	36	35	39	33	36	26	33	38	48	31	38	37	36	38	40	27	25	25	38	30	33	42	40	31	39	37	29	32	27	35	35	38	32	24	35	24	36	32	35	39	37	28	36	37	29	33	32	35	33	32	35	41	31	20	27	35	29	32	28	35	33	36	32	41	32	30	26	36	32	38	38	34	33	39	30	34	38	42	31	45	37	49	36	41	24	37	33	43	39	31	22	47	44	34	33	26	31	37	36	35	33	39	29	40	38	36	28	28	26	35	32	32	33	31	35	41	20	30	37	34	27	26	33	38	42	36	47	32	35	43	32	30	40	37	39	29	36	26	35	41	30	40	23	29	38	29	41	30	41	39	39	36	39	40	39	38	35	39	28	44	35	37	33	48	31	48	34	32	44	31	37	29	28	26	31	42	28	31	29	36	43	30	42	39	37	38	31	38	39	33	29	27	42	34	36	35	29	27	30	42	38	24	37	31	39	24	33	22	46	37	32	35	30	29	45	43	37	32	37	39	32	36	28	34	30	31	43	43	29	35	34	26	35	26	34	29	25	35	43	37	34	27	36	35	39	30	35	32	30	39	22	31	35	37	39	25	29	27	35	25	40	35	29	39	30	31	34	32	32	35	39	40	36	37	49	37	36	32	25	34	31	42	27	40	36	31	37	31	35	39	32	29	42	31	36	42	29	40	32	34	41	34	36	35	30	27	32	37	41	41	37	30	41	42	38	34	34	25	29	36	31	34	38	37	36	34	34	32	40	39	30	21	34	33	35	39	28	29	27	33	30	47	30	28	30	34	35	32	35	34	36	43	37	28	31	36	30	35	35	50	30	33	36	42	35	40	35	29	31	31	23	35	35	23	35	32	31	33	29	32	35	38	24	37	36	34	32	49	26	33	26	29	36	33	30	36	30	28	37	45	41	39	35	33	31	34	31	26	33	35	30	29	25	36	25	32	35	54	38	34	33	28	46	34	28	32	37	37	35	23	40	33	40	28	36	25	36	36	38	39	31	31	30	35	21	31	38	34	43	28	36	27	47	36	37	32	45	30	45	41	26	35	43	33	36	33	33	26	41	32	29	33	26	21	31	35	26	35	40	33	35	35	33	40	38	33	32	30	26	32	30	39	40	43	32	38	22	37	41	25	27	37	27	35	28	40	36	34	31	35	35	34	30	33	46	37	47	36	48	33	38	37	22	42	30	41	30	25	32	41	32	36	38	42	21	31	45	36	30	43	32	29	37	34	42	41	29	38	30	37	36	29	42	36	41	33	28	31	38	33	27	21	35	29	30	32	34	32	24	32	40	34	29	30	34	33	33	31	32	41	34	33	28	24	31	34	28	23	30	35	32	26	37	33	31	29	28	50	35	32	34	33	28	25	44	27	36	41	23	38	21	36	37	35	38	39	34	43	33	32	32	28	36	36	31	42	33	30	44	33	25	45	32	30	41	29	24	37	35	42	42	31	42	31	33	34	41	37	38	35	34	28	38	39	31	36	29	40	43	32	39	36	32	35	47	33	34	26	38	25	32	25	26	27	28	35	24	39	34	39	32	32	33	30	47	30	28	50	36	36	38	42	45	36	30	31	28	32	31	36	29	34	31	33	18	43	38	36	42	49	29	34	42	37	32	33	40	34	39	31	33	39	37	27	44	25	34	36	38	40	27	34	42	38	33	44	34	41	36	37	35	41	44	31	39	37	24	29	36	44	37	41	35	36	35	32	30	24	36	32	27	47	41	36	35	23	38	41	42	33	28	41	38	28	30	37	29	29	28	37	36	28	31	38	28	37	45	30	35	39	36	40	44	23	42	29	38	36	36	31	37	44	33	34	49	35	41	28	38	39	36	35	29	35	40	37	43	30	30	36	37	40	33	41	31	34	39	26	42	35	36	29	24	32	27	38	38	44	37	36	16	33	27	31	31	30	35	33	26	27	29	27	38	55	30	27	28	27	30	34	25	37	37	27	43	36	24	29	39	30	34	31	36	28	34	37	33	33	41	39	41	29	43	35	37	25	33	37	33	38	48	36	45	34	36	30	38	40	25	32	28	27	41	34	42	38	36	34	33	44	35	37	32	33	32	39	31	34	32	39	46	33	38	39	28	31	37	35	31	41	37	26	33	40	34	28	42	34	27	30	37	35	41	46	32	29	35	28	22	29	34	35	41	30	30	37	32	38	30	32	25	32	36	35	35	37	24	25	24	34	37	30	28	36	35	33	47	38	30	29	40	34	37	38	27	37	30	38	36	29	28	34	52	35	33	35	33	42	24	31	37	35	27	39	37	30	39	27	50	46	45	34	40	39	30	38	30	39	35	32	35	38	32	48	45	34	44	38	30	24	36	32	35	30	38	30	48	25	36	23	34	26	28	32	30	32	42	34	30	30	39	28	27	39	30
14396	4421	20570	4862	1313	2067	2375	2175	1938	1648	1366	1153	1050	942	907	820	742	649	605	594	558	516	499	512	460	478	446	419	404	407	401	363	372	373	352	374	355	344	337	328	354	291	330	325	300	309	291	316	284	289	301	321	290	325	281	295	295	308	291	303	269	291	296	255	283	243	313	290	281	278	300	291	295	293	286	287	242	295	295	310	284	272	282	283	265	273	303	290	283	255	276	305	289	258	254	254	285	266	288	285	266	319	300	278	280	260	291	258	292	262	300	284	276	269	305	275	258	263	274	285	282	295	256	264	268	254	262	258	299	290	283	285	267	262	275	274	262	255	260	271	265	282	251	257	264	306	266	245	277	273	266	282	241	284	262	235	242	259	256	263	288	266	255	265	230	258	291	260	248	307	268	287	287	252	262	251	272	274	300	254	263	272	281	263	237	267	254	252	287	285	263	270	277	256	245	246	279	296	297	255	295	259	301	277	277	260	259	267	299	266	283	275	289	295	274	267	255	268	229	269	269	280	284	275	268	281	266	262	258	286	227	284	264	262	271	247	277	285	276	282	264	252	302	287	261	262	257	246	248	268	284	248	252	261	270	279	289	283	242	258	270	285	283	259	211	240	270	260	244	267	266	245	261	284	267	269	272	276	267	269	280	251	288	286	265	253	245	275	302	295	266	268	258	278	262	270	263	259	259	265	239	251	263	299	284	277	293	268	277	267	285	274	278	265	272	275	262	269	254	254	279	270	268	257	284	268	266	264	270	253	250	277	285	253	276	276	257	277	304	261	274	264	223	284	275	255	287	266	238	260	291	252	277	263	269	306	271	256	294	253	287	291	270	282	273	272	258	271	263	281	272	257	246	275	272	281	276	272	262	263	276	258	287	281	263	261	281	273	277	279	280	271	252	255	270	260	256	273	265	264	263	276	282	265	290	274	278	269	281	249	270	266	246	282	258	276	257	274	261	275	279	301	259	269	249	283	275	247	277	273	262	261	273	277	260	252	260	290	275	246	265	284	297	283	249	281	293	237	282	269	256	254	247	295	267	284	288	263	299	271	254	263	288	257	276	258	246	269	276	271	269	301	266	275	267	266	248	280	293	273	284	256	275	246	293	302	277	286	263	288	268	257	285	260	250	265	256	283	275	258	263	285	250	260	251	302	252	296	277	245	273	296	269	295	278	315	265	263	262	272	262	258	257	253	271	257	295	269	243	279	259	279	261	249	261	251	264	247	247	244	248	272	328	266	249	270	272	268	280	280	278	284	251	283	301	249	250	298	274	285	267	254	287	252	270	248	279	282	302	291	275	268	253	239	274	279	297	265	272	248	243	253	257	252	266	256	291	254	248	253	263	248	241	267	235	279	271	270	266	237	273	279	263	281	272	234	268	274	267	251	284	268	279	272	271	261	263	235	288	259	250	261	238	264	276	269	264	292	247	291	277	283	252	260	266	270	256	235	258	289	257	264	279	258	284	262	294	261	269	274	291	283	263	246	246	281	265	275	293	239	283	260	284	256	260	273	281	287	236	270	280	297	246	261	257	268	258	253	269	303	293	292	242	310	289	270	271	280	282	292	264	267	259	260	280	266	275	299	297	252	244	285	270	236	257	305	270	239	298	251	252	273	296	262	265	263	253	263	269	280	257	253	262	268	273	288	269	274	257	243	271	264	263	264	262	248	273	260	253	310	284	256	275	274	242	269	253	274	248	245	259	236	280	277	289	276	269	291	289	255	282	279	260	305	253	261	270	253	283	250	252	258	259	264	259	244	290	252	290	267	296	289	261	273	250	252	256	270	310	251	270	276	296	285	274	253	276	297	271	272	275	263	300	266	278	263	235	265	260	267	277	271	277	296	269	260	254	311	273	263	263	247	263	249	255	286	250	272	241	272	283	285	234	289	271	241	288	252	275	268	271	275	308	267	247	290	261	301	263	261	270	295	266	266	270	277	274	271	259	259	228	276	260	291	265	278	261	261	278	281	240	249	263	258	264	262	269	254	278	267	274	268	243	277	288	290	228	293	258	257	258	271	256	263	273	262	277	275	251	250	277	263	281	300	253	264	272	260	240	287	252	258	247	279	253	248	280	272	242	245	256	262	262	275	291	277	273	224	260	243	262	264	274	276	274	241	295	271	228	236	243	262	269	273	249	269	255	272	235	265	285	261	278	307	264	247	259	283	257	257	280	276	292	256	249	268	244	271	270	278	290	240	259	272	241	288	263	281	282	253	260	257	278	277	281	301	296	297	292	277	254	238	281	263	239	269	273	267	267	272	266	265	241	258	224	249	262	274	280	265	269	248	262	280	271	260	282	254	285	268	273	239	249	256	252	276	271	266	273	288	287	247	268	282	250	268	259	275	286	274	291	260	315	288	239	293	257	282	292	261	287	277	272	248	287	316	267	256	253	245	286	267	236	267	269	248	230	271	258	239	257	276	255	248	272	273	288	269	272	258	271	271	260	313	273	294	273	278	263	280	275	286	268	258	265	266	289	273	262	230	275	255	268	291	290	269	249	267	283	273	275	255	270	279	264	265	245	267	294	311	293	253	246	293	252	239	259	272	261	280	262	276	252	240	260	252	275	293	271	269	259	262	249	245	276	246	252	238	276	282	275	232	249	253	279	257	294	278	249	271	279	268	267	296	244	255	249	275	258	276	260	276	267	277	265	268	247	290	291	264	264	267	268	256	260	277	275	250	275	273	300	247	251	253	269	264	263	269	273	267	233	273	291	286	271	256	274	280	276	260	269	270	275	270	249	290	279	251	284	294	259	249	247	271	270	258	290	272	293	290	283	273	281	271	273	258	286	247	286	225	276	230	250	277	248	277	276	262	274	248	251	265	274	271	268	263	284	247	263	305	285	303	241	259	265	250	236	282	254	254	288	245	262	281	290	261	246	263	245	234	272	263	273	260	273	261	283	244	269	249	251	276	275	248	283	302	274	268	259	274	272	257	290	282	269	294	267	269	275	234	254	260	244	251	253	253	269	271	257	281	263	288	263	268	249	275	280	280	296	239	283	284	266	249	264	291	261	302	247	247	284	272	292	286	238	258	282	287	274	285	259	270	261	248	253	266	261	288	262	275	283	281	260	271	281	249	242	259	300	268	244	254	247	243	244	265	285	250	277	257	285	281	267	244	255	283	283	279	268	278	287	276	262	251	241	238	239	278	266	247	287	254	246	258	278	257	279	324	254	251	244	278	287	250	260	254	279	271	251	286	279	248	243	290	308	275	267	252	243	258	287	245	262	272	279	286	275	264	253	292	258	254	262	272	253	275	267	268	262	249	301	244	219	302	279	289	246	256	251	250	281	248	292	259	255	249	283	280	277	237	295	293	295	270	258	276	267	268	277	238	280	268	279	287	263	271	271	277	222	256	247	256	261	261	279	271	281	302	292	306	286	281	276	248	288	245	258	305	279	245	278	280	260	257	289	272	276	269	273	267	281	248	255	276	241	246	293	272	266	251	260	279	271	258	264	263
3086	646	4768	1200	140	120	148	143	151	137	126	126	132	123	103	100	99	125	124	118	91	98	103	110	90	113	111	77	91	96	91	84	101	82	96	95	93	87	96	109	91	105	94	102	94	105	103	87	74	109	84	98	87	86	101	100	98	102	116	77	98	121	94	95	96	89	91	94	110	88	95	89	82	93	102	86	85	94	109	73	100	86	80	100	86	84	91	82	81	96	98	99	83	94	92	94	92	96	93	81	80	86	97	88	73	82	90	110	79	94	86	88	85	88	96	108	94	81	99	79	100	95	83	105	88	90	89	96	96	90	91	97	94	83	87	99	97	101	90	101	89	89	92	82	76	95	95	83	82	102	80	88	88	80	90	91	86	76	95	88	82	98	86	93	92	98	73	86	89	89	90	80	102	96	73	88	84	94	92	88	73	96	91	102	119	85	101	99	95	78	89	85	84	89	85	90	103	72	85	99	113	86	79	78	83	92	93	82	83	83	86	91	97	97	88	81	97	103	81	87	82	102	99	80	77	96	84	76	69	84	116	101	109	86	91	102	86	101	92	92	89	104	102	94	79	84	77	89	108	86	85	100	79	93	91	79	76	113	77	87	105	93	97	74	84	102	104	102	87	92	99	100	84	69	97	104	102	97	94	85	88	92	101	83	102	94	104	93	70	104	88	79	72	74	83	99	96	86	65	77	80	104	93	95	93	87	79	94	82	109	82	89	76	99	89	87	89	87	98	98	101	91	85	78	104	97	97	103	96	80	70	103	113	103	85	77	83	83	92	104	101	89	89	74	94	87	83	87	103	90	82	101	79	83	96	89	82	92	99	111	99	73	95	83	98	103	83	98	94	86	103	102	98	76	87	100	87	96	102	83	82	92	92	76	93	98	73	93	90	94	87	92	94	96	73	90	96	86	92	85	78	98	98	96	81	89	98	73	92	102	86	101	88	113	102	95	100	88	96	99	69	107	78	76	85	91	88	89	99	103	91	76	84	84	88	91	84	105	84	95	83	111	113	81	94	91	108	94	96	87	106	77	95	89	91	73	88	85	89	82	79	79	75	104	90	74	78	84	84	91	91	85	104	89	91	72	87	97	76	97	93	87	96	102	96	81	101	97	89	74	84	78	101	78	102	95	89	81	107	92	71	88	104	80	95	79	100	100	91	87	100	89	99	93	86	94	93	98	90	79	80	92	88	108	79	82	79	94	90	104	97	85	101	88	83	98	102	78	100	87	79	95	91	98	101	84	92	83	75	92	89	92	85	93	89	94	83	96	85	93	76	97	82	99	99	96	106	95	86	99	99	92	99	108	86	93	94	90	82	90	94	83	72	87	86	106	93	78	92	94	99	100	84	105	92	99	96	83	90	90	82	112	92	90	89	87	93	103	89	78	91	92	90	77	97	86	84	104	104	90	92	92	87	83	87	87	99	102	93	103	85	94	89	90	105	84	89	99	114	87	98	68	101	92	89	92	89	102	103	104	99	81	86	102	92	85	88	88	114	101	84	108	88	83	87	102	92	92	102	79	80	85	97	93	77	80	93	99	77	87	98	98	114	85	87	84	92	85	81	83	102	85	77	77	87	74	94	76	101	81	96	82	66	97	93	88	90	88	85	95	69	85	87	105	91	93	85	93	108	104	81	97	82	92	96	81	103	94	90	87	94	76	98	113	76	88	87	74	113	92	86	97	79	111	85	82	84	98	103	82	97	80	95	81	78	97	103	95	80	106	91	78	85	101	85	92	79	83	85	71	102	97	97	79	94	92	88	81	97	80	88	109	87	87	85	83	77	88	89	93	89	96	90	88	96	100	100	97	107	94	85	86	91	76	99	93	93	81	86	78	91	76	88	87	87	121	102	80	82	83	94	96	85	105	97	93	98	86	90	68	92	75	105	107	86	101	87	77	73	75	70	104	87	69	81	89	89	95	86	104	83	83	97	77	101	90	75	76	97	94	68	85	82	87	88	91	110	95	84	78	82	83	92	98	113	78	89	87	91	88	89	90	94	95	93	88	101	101	88	85	79	106	93	98	104	113	82	78	91	92	88	80	93	69	84	93	82	86	100	93	94	120	80	102	94	83	89	74	101	104	116	90	75	104	80	99	82	103	100	92	101	95	80	80	89	107	100	120	113	86	93	100	103	84	94	83	103	108	95	83	82	92	103	85	111	84	86	91	109	82	81	89	99	84	100	109	81	103	108	96	93	79	97	81	87	75	87	87	85	88	96	86	128	90	81	96	99	96	99	83	97	103	85	95	91	98	95	104	92	81	93	85	105	92	91	93	97	103	76	86	88	89	92	89	104	90	98	85	96	97	106	91	93	88	84	79	107	81	102	101	103	84	83	111	91	82	101	104	106	99	94	85	80	79	94	101	83	83	83	86	92	102	87	89	99	93	89	81	81	79	90	92	89	85	89	77	95	89	88	98	86	106	90	113	95	90	83	100	96	88	102	80	91	96	98	82	82	90	90	96	95	97	97	73	77	91	86	92	113	71	103	95	92	98	86	91	94	88	87	85	85	94	105	85	97	83	88	79	80	79	92	96	85	88	88	92	93	73	98	99	95	90	90	93	108	79	106	106	86	100	95	91	89	101	93	77	97	86	91	86	100	96	77	103	90	101	95	92	93	94	86	97	70	98	95	89	85	99	92	109	79	94	89	84	75	92	86	102	91	85	101	91	61	98	79	100	93	85	91	96	90	82	91	110	87	69	89	84	94	90	105	90	77	87	72	97	88	104	96	82	84	85	97	103	91	88	73	105	91	98	77	96	77	105	80	91	103	100	94	72	84	80	101	91	109	86	80	98	98	88	98	109	95	91	99	90	71	94	103	97	95	92	90	101	82	96	76	89	90	88	84	102	95	90	86	98	97	92	97	91	104	81	86	98	88	99	86	82	106	87	89	91	94	90	96	80	91	91	96	100	99	89	84	81	95	104	86	116	84	86	87	106	107	92	108	106	94	104	90	85	89	102	77	89	100	90	111	98	104	99	97	92	83	92	88	88	98	71	89	92	102	90	89	95	78	76	87	89	91	94	96	79	90	95	91	95	109	90	112	92	83	94	77	100	115	86	95	82	91	88	91	86	82	88	98	79	90	97	94	94	92	80	92	89	85	98	90	105	87	76	84	101	92	79	87	105	94	84	93	85	84	105	89	84	98	93	92	101	65	85	76	82	92	84	86	96	89	113	83	100	72	89	109	94	94	66	93	87	91	103	79	72	102	108	87	84	84	105	103	83	84	85	95	82	78	79	106	98	94	79	86	94	93	95	105	84	95	88	85	104	86	95	97	88	82	81	85	78	86	100	80	90	98	97	104	70	80	83	81	66	94	97	75	97	75	101	89	95	88	91	89	94	95	106	99	98	87	85	104	70	106	97	89	93	102	87	89	95	92	102	90	101	106	98	109	80	98	71	80	104	99	81	93	105	81	91	80	89	86	81	88	100	94	73	101	102	106	96	81	78	88	109	73	89	90	73
20206	6974	25048	7323	2858	4464	4815	4516	3859	3325	2842	2561	2164	1985	1797	1650	1550	1538	1517	1317	1252	1228	1198	1127	1015	1034	1004	1040	980	899	915	947	908	955	859	904	892	866	893	901	805	837	860	834	827	804	811	839	822	838	794	817	802	813	736	807	853	785	810	788	797	795	779	764	786	778	791	726	788	765	767	745	779	804	777	792	804	743	780	695	760	769	716	752	705	759	745	757	754	740	737	746	733	703	798	725	737	795	706	716	698	712	729	714	718	784	754	717	767	776	778	781	764	763	765	760	757	796	754	704	734	773	774	722	710	792	739	739	718	709	745	753	728	737	759	730	760	731	688	747	695	730	735	726	744	693	715	776	772	798	715	721	743	755	739	713	731	746	769	729	716	731	715	754	755	764	740	696	733	734	768	746	751	762	679	759	705	716	728	765	756	730	751	736	753	759	727	738	747	763	704	733	752	724	763	723	745	714	703	734	706	730	687	723	680	718	762	738	731	741	796	729	742	704	714	741	686	714	763	736	760	738	765	736	759	769	721	760	738	740	745	720	763	741	724	744	794	736	731	808	714	734	732	715	662	680	698	754	728	750	715	725	752	752	739	757	749	723	773	719	719	727	643	724	763	754	727	694	767	722	772	698	763	700	722	757	750	659	707	685	673	737	735	724	738	787	726	697	779	730	710	745	699	695	728	762	771	730	709	772	742	709	724	770	731	695	725	698	764	715	749	710	776	756	756	740	767	662	712	696	732	729	729	702	732	704	742	743	738	713	721	759	740	695	749	726	748	778	735	725	771	756	772	712	712	746	721	716	719	756	695	753	725	719	732	693	704	762	773	750	729	735	726	683	798	719	718	717	764	757	680	718	744	756	748	731	691	751	733	726	742	709	726	707	727	791	702	725	714	717	707	708	720	763	773	763	710	795	755	695	729	744	707	752	718	740	731	734	789	725	730	729	701	731	726	735	704	739	721	783	739	726	780	748	747	737	700	745	755	743	741	709	716	751	676	772	708	704	777	732	759	720	762	748	752	699	756	761	725	729	724	798	715	696	742	671	708	708	768	733	721	727	729	752	738	756	724	752	795	771	745	743	710	744	760	766	727	769	701	786	765	690	709	720	729	707	730	740	681	755	718	734	740	744	757	755	760	752	752	727	732	728	752	756	740	760	744	711	687	728	762	705	727	747	726	748	715	708	753	701	743	769	774	741	745	752	674	712	747	738	741	744	712	757	745	755	765	713	749	745	726	694	711	739	720	750	789	752	753	752	771	756	770	688	754	733	759	728	736	737	761	758	756	718	722	726	750	771	712	739	774	765	733	727	756	756	739	769	734	755	690	728	726	718	778	744	734	758	723	744	752	715	759	743	720	768	759	722	720	763	746	713	745	732	700	724	780	702	720	764	713	761	743	738	731	726	720	749	727	751	691	752	771	716	717	687	756	718	700	722	760	714	746	781	778	714	737	743	722	700	776	752	709	765	713	709	710	717	763	770	780	780	700	762	774	722	764	741	768	711	717	705	730	773	752	752	745	704	741	708	748	715	735	748	745	712	706	745	709	712	781	765	730	706	759	750	728	677	740	721	746	747	758	706	736	775	679	757	752	750	739	668	725	731	753	727	717	694	764	760	737	712	744	764	725	747	737	776	751	730	699	725	793	762	745	702	749	701	790	749	742	761	735	758	761	774	724	726	765	766	754	751	705	789	734	760	751	745	708	732	779	772	767	708	717	746	769	717	759	719	728	752	717	745	729	767	774	699	746	741	697	753	698	740	761	699	719	752	757	705	729	762	783	738	734	736	756	736	712	781	748	715	789	720	719	732	756	752	734	724	741	765	766	731	745	698	734	757	716	760	755	709	713	664	775	760	744	748	727	723	707	747	716	756	732	739	726	769	772	717	770	725	771	776	771	716	724	773	706	689	719	755	745	753	708	694	761	725	726	780	756	759	729	753	771	714	710	755	764	721	741	706	731	739	683	748	840	745	738	708	759	713	745	743	735	719	726	739	749	718	726	756	686	721	759	757	697	698	724	733	788	743	771	680	718	726	775	752	766	763	767	714	791	706	757	763	841	734	731	764	742	721	734	709	685	731	710	700	773	703	815	775	757	733	743	692	753	746	757	672	725	722	715	739	780	711	751	739	735	726	716	711	695	719	688	756	726	749	730	805	704	757	728	742	688	726	696	697	718	752	730	738	743	749	765	716	766	714	701	708	728	751	765	706	738	762	735	776	763	727	738	741	695	765	775	715	748	758	749	761	729	709	742	762	724	762	709	733	701	738	727	765	735	746	752	735	754	724	752	737	732	740	717	807	724	750	766	767	741	790	720	754	699	739	710	714	779	751	747	747	742	707	762	761	734	699	755	754	730	682	739	722	804	784	705	718	735	764	777	770	707	746	730	751	696	713	745	735	739	717	657	734	727	690	699	740	722	688	749	695	740	695	784	739	753	697	734	764	757	736	726	711	744	730	769	760	763	769	763	695	762	759	763	720	739	759	749	729	740	738	777	754	745	742	681	748	795	746	758	743	766	719	752	706	699	733	707	726	698	724	755	740	714	727	753	744	748	770	686	741	738	693	731	739	765	745	717	738	718	721	647	774	752	774	741	757	725	722	775	727	715	750	723	764	691	778	732	747	778	733	706	731	752	764	763	733	774	706	739	788	703	716	745	744	783	696	705	703	769	722	726	716	732	769	737	716	754	717	751	747	743	750	772	758	759	716	700	767	744	671	760	724	743	703	743	761	780	755	725	784	768	781	737	771	705	749	746	747	783	772	722	750	730	798	768	704	787	697	749	722	746	726	745	749	730	734	728	739	735	769	734	768	764	735	745	724	738	719	746	696	749	703	759	742	737	738	710	727	744	747	737	720	725	773	768	712	738	721	789	781	769	746	749	763	732	703	734	741	705	757	671	735	725	773	728	779	698	724	729	756	752	723	730	704	779	749	762	753	748	732	794	740	720	763	734	757	744	714	721	697	717	739	729	760	761	716	739	729	736	776	701	709	813	725	736	716	731	748	756	766	779	741	736	764	757	756	727	715	748	743	725	715	691	736	695	755	741	759	752	761	739	766	756	715	731	744	765	734	765	731	748	760	715	732	700	723	731	723	789	726	779	777	741	698	770	726	703	768	752	758	730	721	733	723	769	707	752	698	725	685	690	767	759	765	799	741	741	720	804	753	739	739	741	701	783	719	744	790	776	734	704	754	737	756	747	741	768	702	786	768	730	706	727	653	719	766	740	719	711	694	732	763	736	748	724	742	713	727	750	733	740	765	728	711	729	747	713	757	738	694	738	708	728	725	732	767	744	710	712	735	715	716	758	753	741	733	758	744	750	680	739	717	790	789	729	744	739	756	706	773	729	719	767	722	743	699	740	755	726	708	745	774	716	766	812	737	698	677	718	732	753	723	691	717	729	729	755	730	710	738	802	737	779	748	740	762	734	738	717	768	727	734	698	735	759	713	714	777	775	726	767	726	695	744	701	770
3534	277	752	214	90	84	93	92	78	80	79	87	73	101	90	79	84	98	87	81	73	76	91	78	82	94	93	81	86	92	89	76	95	76	98	81	88	79	72	99	90	88	95	87	80	83	88	104	79	78	97	79	100	62	87	93	104	73	75	89	88	88	88	80	70	113	86	79	102	76	97	74	98	78	78	75	89	80	68	82	91	68	66	62	71	89	77	79	81	82	83	74	74	90	72	82	76	98	74	78	78	87	89	87	94	64	85	84	73	75	98	83	90	85	79	87	98	84	76	83	68	89	80	100	92	94	76	78	98	73	98	83	79	93	80	93	89	82	103	98	76	87	95	91	85	91	89	82	71	104	83	83	97	91	95	88	91	70	90	70	83	79	79	88	84	80	80	81	95	70	79	100	84	101	77	78	105	91	87	91	76	84	90	108	78	83	71	83	79	88	89	74	88	87	91	96	69	72	77	94	99	70	96	88	89	88	83	90	96	76	65	83	83	91	79	91	87	83	82	75	85	85	106	82	88	77	86	67	86	79	83	93	81	62	78	106	70	82	79	95	95	75	87	95	85	85	78	87	67	82	80	73	93	92	98	79	69	98	95	77	94	93	74	81	97	86	82	91	70	77	76	84	99	92	80	66	81	85	93	88	66	70	83	82	89	98	81	102	96	84	76	88	84	88	80	86	92	75	101	77	87	86	94	58	89	64	73	94	82	73	62	86	83	77	75	71	89	84	92	70	87	85	90	79	74	79	75	91	100	91	74	96	85	85	94	99	67	84	92	78	78	78	72	90	84	90	92	69	87	85	84	98	71	82	87	87	96	64	83	80	94	87	80	88	81	73	68	102	96	69	86	69	96	81	95	98	101	75	91	91	97	87	74	83	71	93	86	88	92	74	77	85	87	91	77	91	104	91	95	81	86	90	76	66	92	84	106	93	77	87	70	75	93	100	89	73	81	93	96	91	81	83	82	79	77	96	73	81	73	91	74	93	98	71	89	91	79	85	89	80	88	88	90	86	77	98	83	96	99	81	88	88	85	78	77	78	78	103	86	86	101	79	93	77	82	91	78	89	67	81	77	83	96	95	88	87	80	78	94	74	74	68	94	87	90	83	110	84	65	78	91	77	75	78	88	101	93	95	83	97	68	88	71	104	75	91	76	79	77	87	86	94	93	94	88	86	88	91	100	80	72	82	79	77	95	98	83	93	69	92	91	76	95	91	91	86	79	75	93	74	86	92	84	84	86	65	70	80	85	91	100	85	78	86	86	88	87	91	77	73	88	75	84	66	82	80	83	95	88	81	86	68	88	81	70	64	99	79	98	83	78	90	89	83	85	94	68	95	90	78	83	115	66	84	85	93	89	91	88	79	82	70	96	80	86	81	88	82	88	102	86	81	75	75	98	88	78	83	89	71	82	98	75	85	87	69	90	88	88	78	84	99	83	109	82	74	102	83	72	71	87	84	93	100	92	89	80	90	81	79	98	82	84	87	89	88	89	64	77	91	98	82	98	73	78	86	88	93	72	76	69	76	85	84	87	103	92	81	85	99	91	68	92	102	95	101	82	77	94	80	81	74	89	81	88	77	94	73	80	90	72	93	78	88	89	80	76	94	95	79	81	80	86	83	93	75	81	78	89	74	84	79	83	82	82	87	86	92	83	81	90	82	92	70	96	85	84	77	86	92	88	83	87	80	84	83	91	90	92	68	73	92	72	73	97	72	77	93	84	86	71	72	102	85	78	96	85	66	81	97	75	77	102	86	91	77	89	99	86	86	97	75	81	100	96	84	76	96	95	74	96	95	88	82	78	72	82	101	82	74	83	83	100	80	90	65	77	104	95	78	73	85	83	89	75	78	71	80	74	90	82	89	87	95	83	72	87	79	109	71	82	81	73	94	79	99	105	76	99	88	86	86	78	88	91	86	74	65	80	69	85	89	80	72	79	102	72	86	58	82	79	90	94	86	93	95	78	81	99	95	85	77	75	80	90	74	89	86	88	77	86	92	84	79	83	79	100	99	73	62	72	75	80	90	74	72	73	87	90	75	78	91	86	75	71	95	80	88	89	81	83	75	76	74	76	78	108	107	78	93	86	73	80	86	75	89	81	75	88	94	90	80	78	74	101	82	95	90	76	88	94	66	85	69	69	75	79	73	90	96	89	88	82	81	98	91	78	93	75	85	73	79	89	77	95	102	72	92	86	89	88	102	93	84	93	94	94	96	84	86	87	89	99	91	89	80	86	90	80	85	92	92	83	96	93	89	84	97	65	83	83	90	99	82	77	99	86	72	86	75	94	84	82	80	76	96	77	86	77	105	98	79	75	78	85	81	65	62	93	93	95	83	88	90	79	94	92	88	84	92	79	88	76	72	69	77	90	100	88	81	79	70	87	77	93	91	88	93	81	62	89	84	85	86	73	76	77	84	79	66	91	92	89	80	76	71	79	77	80	77	84	102	95	75	86	86	82	89	84	96	87	76	87	73	72	88	90	85	107	79	70	84	83	77	92	96	73	88	88	94	102	90	72	65	81	87	68	92	79	86	89	82	83	82	83	69	88	88	89	83	88	77	83	86	87	72	91	85	70	76	93	75	80	78	79	70	82	107	82	74	89	79	93	85	64	72	86	85	88	79	84	77	87	93	88	78	108	76	104	92	89	87	75	93	81	88	91	99	89	74	70	93	93	84	84	86	71	90	90	93	69	91	76	92	81	89	75	99	86	74	96	86	82	97	80	78	99	84	78	85	79	98	76	81	75	63	98	83	67	87	76	95	68	81	89	91	76	91	91	87	82	75	68	82	92	84	104	86	71	85	77	92	71	87	74	91	80	64	87	71	87	83	83	71	73	78	75	87	100	91	72	92	65	80	79	99	96	90	77	82	80	80	65	83	91	71	79	82	75	89	88	82	97	75	84	78	99	81	94	86	77	71	88	77	75	96	68	66	100	74	88	75	86	73	88	74	91	68	73	84	84	84	89	93	85	81	70	80	73	74	104	85	89	87	76	65	76	115	87	85	89	77	104	76	78	91	83	98	71	66	85	81	86	70	70	80	87	85	63	94	92	76	67	88	78	95	83	80	75	88	85	74	91	79	87	100	91	76	78	67	92	81	79	82	71	88	87	88	71	91	87	90	87	104	76	79	88	77	78	82	81	82	99	86	88	75	70	79	71	81	80	81	71	83	79	97	87	84	82	77	61	70	83	94	80	82	78	76	96	84	84	70	78	94	97	77	76	94	84	81	91	87	92	83	76	84	81	101	83	87	96	94	88	77	86	78	92	84	84	89	101	88	83	71	88	80	84	70	100	102	89	90	94	85	81	94	75	69	71	79	78	90	86	78	67	86	103	84	90	77	95	70	87	87	77	98	75	71	65	89	86	80	95	98	85	80	94	88	80	71	69	84	83	90	82	88	81	99	89	86	109	81	88	84	80	84	81	91	92	98	78	76	79	90	87	89	104	79	93	79	76	82	74	92	84	82
12325	3391	8108	2347	820	1003	995	967	922	861	839	858	827	757	754	730	699	744	745	689	676	685	682	686	622	687	697	674	715	643	651	684	649	696	649	675	687	673	615	660	662	657	641	690	666	613	667	655	634	653	642	662	625	617	687	626	633	643	623	656	674	635	607	640	630	628	658	596	668	653	640	652	657	615	632	610	642	668	685	646	635	650	671	618	658	621	628	651	650	657	653	677	661	666	695	619	671	642	654	604	617	623	613	632	660	650	640	642	630	619	669	690	666	651	650	624	624	641	620	617	628	659	633	573	657	632	639	661	629	633	648	650	621	661	662	682	678	635	613	634	634	600	639	639	626	676	654	622	653	613	671	673	653	596	647	655	627	620	636	601	640	608	612	641	636	605	620	645	673	649	663	629	647	616	625	641	635	656	653	633	656	658	663	637	669	638	651	651	613	658	627	647	645	632	652	617	636	650	659	615	652	617	662	610	622	616	633	640	628	622	604	607	667	667	615	633	638	635	638	627	618	637	664	679	656	624	637	679	627	620	671	621	644	619	645	642	636	651	647	650	611	616	635	642	622	605	662	614	662	627	634	628	656	639	613	615	672	637	675	662	667	651	663	663	633	629	631	663	592	631	595	681	672	659	630	665	672	602	649	605	590	661	630	678	580	637	632	708	635	644	683	679	619	628	654	639	702	655	636	654	654	648	649	674	617	651	657	622	626	665	639	646	658	613	604	691	620	608	600	670	618	653	645	664	651	662	589	619	624	646	652	637	673	651	622	642	650	616	646	657	611	653	676	630	675	607	681	648	633	636	611	616	680	640	650	651	639	690	646	639	638	656	624	640	687	619	648	656	633	636	630	671	627	633	648	654	654	630	641	661	620	633	643	604	638	679	671	653	642	679	604	670	711	627	616	660	646	611	621	657	681	690	620	655	672	642	643	597	682	600	624	611	620	680	638	650	628	695	685	589	639	677	611	678	658	676	624	640	604	620	656	633	632	656	645	661	617	634	661	611	633	624	640	626	642	650	619	627	670	654	626	692	635	652	641	653	605	616	616	625	633	638	657	629	636	625	614	629	663	606	590	655	646	653	622	655	647	632	633	695	669	632	641	653	682	647	667	631	690	648	652	598	647	633	618	642	594	671	628	628	631	615	703	625	635	677	669	638	654	629	608	610	612	652	598	644	616	638	640	623	660	672	634	616	687	610	596	604	655	676	649	661	639	577	602	659	660	621	663	643	622	635	666	658	609	624	687	663	662	600	623	653	635	585	648	646	647	616	631	668	620	634	647	638	675	681	652	618	695	676	618	640	627	690	626	661	671	603	626	623	591	601	648	632	681	634	711	669	606	634	636	616	650	699	601	632	633	641	645	685	625	655	651	687	655	635	626	666	640	685	641	630	630	685	634	664	640	665	667	559	654	663	661	637	651	666	676	629	647	638	659	591	659	625	628	639	645	620	618	676	619	641	644	649	650	627	622	633	622	638	644	643	602	631	660	658	651	628	635	635	685	610	619	648	641	638	660	659	600	666	646	676	643	691	646	617	576	594	642	673	658	630	635	669	640	619	652	680	605	632	659	641	684	672	636	626	608	651	641	616	643	628	689	652	648	663	688	654	683	607	593	674	690	656	644	644	653	671	613	637	664	645	683	655	607	627	654	674	622	629	642	651	604	606	655	701	656	663	635	696	613	664	611	660	641	627	653	642	635	645	644	628	652	610	647	628	700	589	632	629	648	681	612	658	625	604	671	618	599	586	680	675	616	649	580	615	664	637	632	628	636	616	646	639	617	626	611	620	682	607	602	593	634	649	648	653	608	664	637	625	630	661	671	574	658	633	643	640	629	648	682	637	626	584	640	664	654	639	649	661	664	622	600	650	604	652	638	600	604	660	624	628	627	649	657	680	627	667	669	633	624	649	635	637	653	641	649	650	660	639	655	629	620	649	653	618	671	616	668	615	653	673	658	637	655	639	671	631	637	662	671	599	640	595	612	619	631	649	652	647	629	614	618	598	637	633	616	651	634	646	670	591	641	662	644	662	685	603	674	587	669	618	667	623	641	641	696	622	648	638	668	664	592	630	635	628	633	643	643	665	668	664	608	600	684	616	671	574	640	659	634	651	611	633	612	652	644	643	608	613	594	615	670	680	652	630	671	642	640	632	624	665	624	634	673	637	636	671	656	608	615	644	658	658	658	638	616	662	615	640	635	591	608	684	633	623	708	616	622	654	630	622	660	664	647	617	597	685	649	666	633	646	570	651	650	662	623	653	612	640	638	636	627	621	688	648	618	663	657	632	670	621	669	645	645	588	680	669	630	606	663	641	601	667	616	655	670	644	689	614	667	638	645	618	621	652	595	646	612	593	666	636	613	645	635	616	637	582	657	643	680	657	668	623	662	661	617	626	624	630	628	664	652	657	662	631	655	613	634	612	670	603	613	609	627	636	576	615	628	641	669	676	625	662	632	635	627	644	700	652	626	641	684	645	650	609	642	623	615	631	640	639	630	607	628	685	667	642	623	599	650	596	660	634	662	642	670	629	667	648	615	611	638	648	632	624	640	602	637	627	639	620	625	596	635	608	609	654	679	611	637	610	615	612	647	667	636	635	601	658	665	634	656	640	650	671	611	630	643	637	634	673	638	721	613	631	618	607	634	566	700	625	638	638	646	641	617	638	587	606	644	629	605	640	655	642	658	646	642	684	581	631	656	638	611	611	668	642	680	651	645	661	643	601	647	655	605	656	663	653	598	618	631	654	645	615	690	646	661	632	623	613	642	612	648	655	649	663	631	631	667	633	636	658	674	687	652	643	620	660	576	676	642	608	672	607	688	634	653	643	662	618	622	634	605	690	649	633	571	663	654	594	654	687	644	605	641	654	642	618	662	668	649	669	653	614	624	623	635	656	640	596	636	607	667	654	650	635	636	646	662	608	635	622	632	629	608	644	595	662	686	601	666	623	650	639	636	595	637	636	620	691	640	622	627	696	646	681	605	660	614	637	645	661	613	685	629	634	662	631	619	679	664	614	650	610	650	621	665	656	634	611	650	630	693	653	570	618	649	661	617	664	634	661	639	613	618	650	673	647	668	603	640	680	676	662	637	669	628	642	690	639	627	615	662	654	632	608	625	641	651	649	618	632	623	612	646	629	634	625	663	681	613	692	662	680	657	643	639	595	646	622	613	641	650	645	631	630	637	619	674	660	666	655	645	647	617	661	648	642	676	637	617	634	669	636	633	682	635	653	648	624	659	615	636	651	626	653	663	634	642	606	640	622	690	637	641	671	634	624	634	640	653	620	669	665	621	626	593	655	670	605	665	615	609	655	663	643	670	620	658	633	597	653	640	657	591	612	654	622	612	632	615	652	632	590	632	618	639	631	626	604	650	625	669	632	625	652	663	670	685	645	644	642	654	614	643	681	645	666	623	586	629	632	689	645	613	642	608	659	594	632	635	607	629	718	656	650	657	608	669	632	608	649	564	628
1951	535	3664	857	135	148	161	150	186	153	143	143	140	165	157	140	124	129	141	137	119	133	135	113	134	138	124	134	136	144	126	139	152	118	116	118	148	136	136	119	141	142	113	122	135	133	129	134	133	135	144	141	149	100	140	127	137	118	128	136	132	144	157	118	122	117	117	134	122	137	122	130	128	116	133	111	139	113	132	108	131	105	132	118	133	125	118	127	125	138	128	118	128	135	123	138	120	129	117	133	118	117	132	123	119	115	128	111	118	137	129	129	114	134	111	120	120	140	154	124	128	145	119	118	138	113	113	134	130	128	131	138	114	137	110	121	126	127	108	126	124	142	125	127	107	132	123	118	116	140	137	115	126	128	135	141	141	122	120	116	133	132	132	139	125	136	150	126	141	102	108	129	116	122	137	121	119	133	112	127	118	128	132	131	136	120	130	140	107	127	124	142	137	119	141	118	112	138	131	131	109	150	111	129	125	145	129	126	131	152	147	140	138	128	127	121	128	121	143	137	119	114	136	133	118	139	120	114	125	125	131	116	124	128	131	128	132	128	138	116	136	119	137	131	110	110	134	110	102	132	159	125	143	121	138	143	115	121	135	121	115	129	139	122	106	121	135	105	126	135	151	137	111	138	129	119	124	121	115	136	122	143	135	141	126	117	143	129	132	133	132	117	119	122	117	125	116	134	133	133	137	113	123	114	118	133	125	124	120	118	151	115	117	136	118	123	126	115	130	121	122	111	133	131	147	133	92	122	123	118	122	133	115	132	107	133	110	121	121	118	131	127	131	133	138	127	128	127	119	139	124	133	125	128	152	154	121	129	148	133	119	106	130	122	114	108	138	122	125	123	136	119	132	128	121	120	120	137	133	139	138	146	122	124	135	123	123	132	106	110	119	141	135	122	164	131	137	138	136	114	124	123	111	126	127	122	109	110	122	137	117	113	117	148	123	136	103	111	131	127	127	123	122	128	131	105	139	124	132	140	126	122	128	111	125	137	127	130	137	125	119	151	123	115	124	134	123	116	139	113	137	150	116	121	129	119	129	120	119	124	138	129	124	149	119	124	101	129	116	133	131	135	135	129	135	132	122	143	139	136	130	106	118	135	111	115	131	145	110	143	124	123	126	122	116	123	133	118	115	138	143	145	102	143	113	130	125	121	126	140	112	116	131	132	142	107	128	136	129	128	136	121	122	118	118	122	113	114	138	121	135	118	131	131	120	111	133	115	112	107	121	122	141	112	126	113	129	114	118	104	133	133	127	130	144	131	131	125	134	115	142	130	113	113	118	130	119	123	122	122	142	118	112	132	134	117	133	130	127	124	133	135	121	141	132	111	135	148	123	128	126	123	142	132	134	131	137	136	137	122	109	130	125	127	144	117	110	109	128	123	122	133	140	119	133	118	152	137	137	131	137	115	138	123	113	140	113	124	141	138	141	132	122	131	123	126	123	121	126	109	147	111	129	107	141	123	89	120	138	125	107	128	145	120	136	119	117	135	120	123	129	137	124	131	118	128	121	131	150	143	138	136	120	126	139	127	114	135	127	136	120	120	103	136	124	112	139	136	124	123	115	124	145	133	121	126	143	144	112	162	140	127	138	125	129	144	129	138	145	149	105	89	131	131	129	133	124	116	136	148	88	139	133	118	118	135	137	117	127	145	115	144	126	140	111	129	123	130	127	142	122	127	128	130	127	116	138	133	136	122	129	117	142	151	114	122	139	130	130	146	138	128	127	129	109	106	143	128	126	128	130	134	107	114	107	126	121	136	123	144	125	129	122	125	120	118	137	135	109	138	128	141	151	130	119	140	126	122	143	109	149	143	147	136	114	130	146	136	129	129	118	125	136	142	136	139	140	118	134	126	141	126	119	128	117	130	117	123	131	134	121	137	134	116	124	122	143	88	144	135	111	119	115	126	122	135	122	132	114	136	127	112	126	102	114	127	125	132	118	130	141	112	135	110	124	111	133	146	122	129	146	134	127	142	121	131	122	137	126	131	143	132	140	140	141	141	127	134	130	123	135	127	111	115	135	136	127	115	138	132	105	134	129	113	119	125	135	141	121	127	111	145	123	114	138	111	129	128	137	132	128	125	91	117	139	132	113	114	142	127	131	141	109	128	123	125	105	138	137	146	140	135	141	115	109	128	115	130	115	135	114	127	131	124	114	127	124	132	125	115	133	134	137	113	134	119	132	125	115	123	121	137	103	135	137	124	120	126	125	126	117	119	141	125	116	121	143	126	116	120	137	108	118	114	111	138	109	126	126	130	145	133	109	134	121	114	129	143	119	130	118	133	132	123	132	132	137	123	126	128	128	141	143	111	125	112	131	117	124	122	165	114	116	131	123	119	145	134	135	134	119	139	125	144	113	109	136	156	116	106	141	137	129	135	152	122	127	111	134	115	114	135	135	116	134	122	122	136	114	156	112	152	127	110	115	128	119	134	124	121	128	136	112	120	138	132	116	137	114	92	140	132	139	118	108	123	137	143	132	127	117	132	123	118	138	119	154	149	115	122	116	112	118	118	136	139	145	107	128	137	130	129	118	128	124	103	129	139	110	152	115	126	134	119	133	107	130	132	116	130	127	122	127	117	128	165	130	130	112	122	122	113	145	111	157	125	116	133	131	108	151	124	111	127	121	138	137	112	120	126	120	138	133	134	124	142	129	133	138	114	123	128	121	124	128	117	138	115	117	132	124	133	122	135	134	163	121	136	138	138	123	112	96	112	128	123	133	135	130	147	123	147	127	114	129	130	157	139	131	144	122	133	123	122	119	151	135	134	146	148	149	129	116	144	129	121	138	126	119	121	142	112	127	123	125	142	128	128	117	118	119	135	111	134	140	133	113	144	156	112	126	133	116	106	129	110	113	138	125	137	133	143	122	129	144	126	125	129	128	121	141	123	138	139	157	126	127	139	164	133	119	156	128	100	122	133	121	138	113	131	124	105	118	107	137	139	132	117	143	140	108	107	124	133	104	131	133	129	119	126	117	134	133	126	127	137	131	130	123	145	109	148	134	119	115	125	132	123	120	114	125	144	120	138	129	122	124	128	113	119	122	117	123	120	116	130	120	121	126	137	132	104	110	135	103	119	114	138	128	129	104	120	133	139	145	136	130	120	125	152	140	121	136	135	130	135	114	128	109	135	124	119	114	129	135	145	135	101	132	120	131	117	131	128	138	117	125	140	128	141	143	121	135	123	148	141	109	138	121	128	128	123	131	121	124	121	143	121	112	130	130	144	137	150	131	134	131	127	129	115	131	115	142	112	132	128	128	129	118	119	122	115	143	131	146	126	117	114	109	135	115	112	117	145	142	116	138	95	116	137	139	127	127	130	111	146	130	126	108	118	147	122	124	123	136	142	128	115	130	149	113	123	122	136	135	146	127	120	115	139	134	139	138	140	132	141	110	125	108	119	114	142	137	130	115	132	119	130	131	131	125	144	140	139	106	134	130	114	127	134	99	98	100	133	131	107
18098	5960	22481	6184	2318	3274	3544	3164	2953	2391	2195	1966	1823	1709	1536	1552	1408	1421	1316	1191	1218	1252	1196	1202	1165	1140	1142	1143	1149	1100	1062	1083	1132	1078	1096	1079	1073	1073	1035	1045	994	1027	1091	1078	1016	1030	996	1029	1058	1077	1003	1011	1025	1032	989	994	950	958	1039	974	989	964	1049	1012	1046	1022	984	1004	982	1028	980	1002	995	962	1016	997	973	1054	994	1046	984	1056	985	1026	1021	941	979	986	988	1022	1059	949	930	935	959	956	1002	995	975	989	1014	955	1018	1045	942	982	990	977	1014	1011	1021	965	1030	974	1001	1002	960	986	983	1052	953	962	930	988	1009	966	1020	962	984	1016	1031	971	964	1018	1020	987	1001	993	946	1008	998	956	989	1035	1025	1041	950	1002	965	938	954	969	958	961	983	979	941	1057	1005	960	972	954	957	992	933	1010	990	1006	995	959	984	1026	986	1022	1002	1047	1007	990	999	979	1009	977	1000	987	963	992	1028	1047	976	929	958	1005	1026	995	990	990	957	973	990	1016	959	1038	980	961	1018	985	943	931	960	952	959	975	932	1000	995	962	970	1037	1004	953	995	983	1013	974	980	940	980	923	1030	994	952	978	1010	955	1023	976	970	908	980	1018	970	981	991	974	1039	998	1008	1000	1009	954	963	1007	932	929	1001	925	958	1003	1022	984	1001	957	936	1043	983	943	969	956	991	988	1049	938	990	982	953	1000	928	1012	971	1016	981	1029	1004	971	971	997	1023	996	987	951	983	1028	958	976	992	975	996	990	1008	996	978	1027	952	915	977	1027	966	949	977	992	947	964	1030	1001	953	936	1012	956	990	923	963	989	968	995	981	997	991	954	1021	989	1014	1025	966	1012	996	939	988	953	967	1003	982	968	957	960	963	1007	987	954	975	1015	968	996	963	943	975	999	986	971	964	946	993	1016	1009	1016	990	1006	958	1001	992	988	966	945	1058	959	983	1005	1019	995	939	979	1009	983	975	1012	1001	974	1002	992	1027	1016	1021	961	978	938	995	1018	1017	996	1003	916	941	905	957	1031	1028	1016	980	963	955	962	998	966	930	1004	969	937	980	1011	944	1018	1004	1024	966	979	999	987	1019	997	1024	981	926	971	948	975	941	994	995	957	953	1002	999	1026	1008	992	1035	954	1014	973	992	992	982	989	964	985	993	1011	1064	952	1016	928	959	945	1002	1008	975	934	1007	973	1023	1046	1003	956	952	1002	978	999	937	1004	978	933	981	966	967	1027	1005	950	1035	1025	1007	919	1016	964	954	954	1012	977	982	1011	955	994	1014	989	997	1019	1040	1041	988	984	1022	974	955	990	913	1002	957	1041	936	989	949	971	982	994	989	1009	951	1009	982	964	995	1006	1043	935	981	958	964	998	1022	962	956	1029	989	977	994	947	946	1065	949	1044	997	1026	980	974	1013	974	970	956	975	964	985	961	999	1001	954	1021	963	964	935	931	989	965	958	985	991	1044	973	1035	974	976	1036	996	982	982	989	980	970	999	1019	975	949	994	1009	977	959	938	987	989	1038	995	1026	946	956	912	951	1030	958	972	1010	1006	988	991	994	954	1001	990	1008	987	977	983	959	996	1019	970	944	984	966	970	949	971	1022	951	977	973	923	991	1023	1005	974	954	987	1023	926	969	988	1003	934	1014	994	1007	965	946	1006	1003	995	992	950	1005	969	974	956	951	1005	959	960	991	967	1011	998	957	968	981	993	985	950	992	963	1028	964	953	961	989	1004	990	977	980	981	1004	916	964	974	981	1022	1021	962	959	961	972	983	949	959	983	1000	992	1018	989	980	973	974	1002	957	999	993	1005	986	1014	996	1022	983	1000	999	1011	938	993	1023	987	1013	949	977	1013	1018	969	965	1029	975	934	971	957	929	1042	983	979	971	994	1001	977	1009	969	982	939	1026	983	1007	978	957	1020	967	1020	952	899	999	1031	992	963	913	980	991	991	1008	987	964	930	1011	980	984	988	1023	925	999	915	950	964	994	1004	996	972	969	1016	1004	1002	922	1009	1011	1039	936	989	981	942	941	982	1013	954	979	995	948	1052	971	985	978	975	941	956	1010	1021	991	915	989	986	1058	970	1009	983	996	974	988	989	1003	972	993	980	920	945	989	968	968	988	955	1008	1011	1011	997	972	1005	1022	932	978	1013	971	957	1022	1007	981	985	1013	948	1006	952	939	962	966	985	981	1042	968	1005	940	961	989	1002	943	980	956	946	977	995	1046	1015	986	972	959	983	988	967	975	933	983	982	980	980	967	973	862	1034	997	1030	1005	985	972	975	979	1002	1009	1035	979	951	949	1013	978	989	1010	930	1027	1015	971	1026	950	1002	1017	904	974	995	1060	1023	1004	1025	1036	970	1031	991	1003	1009	934	965	1044	940	957	996	951	951	1016	1011	960	1025	959	968	991	951	1004	1039	984	975	965	946	1005	928	1031	969	964	980	964	988	967	997	984	1000	978	975	973	973	954	1006	999	948	1002	952	979	1045	999	992	944	999	1032	923	980	994	1003	957	1021	936	989	938	958	958	989	965	977	974	1031	964	990	973	958	944	977	998	971	994	971	1007	973	1000	951	965	986	932	945	994	994	974	1021	959	1008	990	926	1005	991	986	974	1025	999	981	1014	995	1016	971	1015	965	1050	1073	991	994	934	995	982	980	956	989	1011	935	1003	1011	988	1006	990	966	1007	944	1000	930	1016	1019	1003	1019	970	1008	1022	988	966	1011	1005	999	994	994	1021	1006	1040	976	972	980	996	993	984	932	964	952	913	985	982	1014	1009	988	985	978	963	958	903	940	979	1027	983	952	1043	957	952	961	1018	943	985	1032	999	998	975	982	968	1008	979	951	935	1001	938	1023	965	993	987	966	952	1047	989	1000	958	968	944	962	968	994	996	997	1030	980	944	968	1036	1018	967	962	1010	978	978	962	950	976	1004	966	1023	980	927	986	999	967	973	972	960	944	962	946	996	989	984	976	972	1022	955	1029	978	1028	994	992	958	1023	1009	999	1030	894	1036	943	991	1060	945	975	991	990	1008	1058	989	992	974	1017	966	988	975	963	990	954	990	963	982	1008	982	1020	940	976	951	973	982	1016	973	989	925	937	981	945	1024	1031	947	988	975	947	972	1008	955	973	1067	997	918	953	998	910	980	1037	974	970	926	942	1023	939	1038	923	1011	1007	986	974	972	1022	1020	994	956	951	1044	1019	1054	1023	999	971	975	962	1050	956	1023	968	894	986	975	939	931	1022	957	1006	997	971	954	1004	985	976	1000	1004	969	994	957	1019	959	929	921	963	930	965	1012	978	936	994	1026	1049	966	1018	942	940	1010	984	931	964	944	1012	962	993	984	977	971	1008	962	985	965	958	956	977	954	989	930	982	1022	976	966	1005	990	1075	959	929	972	926	1000	993	952	984	1004	998	970	1025	1024	955	988	939	955	994	1012	984	942	1083	1005	985	982	971	955	971	1021	958	996	977	1008	969	1009	1015	1002	945	997	967	987	1003	971	1023	1020	1000	938	1005	1004	1011	998	962	999	1011	967	956	974	992	956	983	966	989	973	916	999	1018	994	998	959	993	919	957	979	992	926	1014	1025	965	967	988	965	998	1017	1004	1002	973	976	981	971	997	952	967	958	957	1032	987	943	1000	956	1005	929	1044	927	976	982	940	1073	1023	922	966	933	969	1006	993	996	988	1027	1033	1017	983	961	967	986	1028	1011	954	966	981	1036	1010	983	960	978	973	1019	1008	987	997	983	996	996	1000	978	989	962	985	1000	1017	986	953	1014	1010	1004	964	972	1011	971	937	980	979	1004	974	1042	983	999	1044	1016	1006	1011	940	1041	992	944	994	971	965	986	946	1008	942	984	885	954	956	960	966	1011	999	965	1002	964	1011	1035	933	1004	1026	1035	976	975	1026	1012	976	962	985	964
5288	362	2304	565	50	46	58	52	58	61	44	51	46	54	51	45	48	45	32	32	46	43	49	48	32	47	43	39	34	39	36	53	38	33	52	29	34	32	42	43	36	25	38	29	37	32	34	45	39	35	35	28	30	43	37	30	46	31	38	50	37	32	34	30	39	33	40	34	26	35	29	37	30	31	29	25	38	34	33	35	43	38	31	35	37	51	31	39	34	29	33	41	32	31	37	43	28	37	32	32	29	41	40	44	25	40	42	29	34	28	47	25	32	36	37	42	35	30	25	43	33	30	32	32	32	35	50	47	37	34	29	24	32	29	37	31	24	29	25	26	25	27	34	38	39	46	41	38	38	28	31	41	33	36	44	49	41	42	35	43	27	40	27	35	24	36	27	39	23	35	36	42	41	25	30	28	42	23	36	28	38	28	22	32	27	35	27	46	34	33	31	36	34	31	27	20	22	44	32	29	28	24	32	28	28	37	38	48	34	31	28	34	31	32	27	40	31	28	38	33	32	40	33	35	36	35	43	30	29	24	32	33	37	33	40	28	31	30	33	30	23	34	29	35	42	28	29	43	41	30	24	25	30	36	26	32	21	27	25	35	33	25	39	28	32	32	31	35	34	40	47	26	35	25	35	31	32	37	34	33	28	29	31	40	26	22	37	26	34	33	30	36	31	26	39	32	39	38	37	23	34	27	35	40	34	33	34	26	31	32	32	42	30	39	34	32	31	37	31	29	31	35	40	32	36	31	45	27	38	27	28	35	35	35	42	43	43	36	36	44	28	37	30	40	16	28	31	35	37	29	37	38	39	31	30	30	36	31	26	39	36	39	45	35	42	30	25	33	39	35	35	37	32	39	34	33	33	30	33	54	30	38	38	23	37	30	29	25	34	27	35	32	33	37	26	33	42	29	29	29	29	30	30	25	39	33	32	31	35	33	46	43	38	33	45	37	32	41	32	33	44	36	43	28	29	25	31	45	34	28	28	36	38	35	29	37	27	27	30	38	34	35	37	26	28	25	37	41	34	42	29	34	37	36	25	41	37	37	27	39	31	34	37	32	33	26	43	31	37	46	42	36	38	31	22	35	40	40	39	28	22	31	45	32	30	37	35	30	29	39	35	31	23	37	30	33	36	26	33	35	27	36	28	35	30	36	41	26	26	36	30	28	38	33	22	34	39	37	34	42	45	33	34	44	39	26	29	26	41	26	29	30	41	29	36	33	28	33	26	39	36	27	27	35	28	31	44	39	46	38	31	22	32	24	35	17	29	36	33	26	31	37	36	34	33	34	42	49	36	41	38	22	28	23	36	40	33	28	39	52	30	25	25	30	28	38	26	20	27	34	32	51	34	30	33	39	34	30	36	39	33	32	30	41	38	26	29	34	29	31	37	41	34	23	35	33	42	46	27	30	34	35	22	35	32	28	35	36	29	37	39	31	36	31	37	29	28	28	34	34	39	36	34	32	25	44	32	40	45	26	48	38	36	35	30	41	32	33	32	27	35	29	42	36	26	34	37	34	38	43	33	39	30	54	34	25	38	30	48	40	38	28	42	34	35	40	32	31	32	38	35	29	44	44	31	18	44	33	44	34	29	44	31	42	37	42	29	29	34	32	30	35	32	25	32	33	30	32	37	36	27	32	33	36	28	34	32	30	37	24	42	27	26	33	42	39	34	20	30	40	37	37	36	29	43	37	42	40	36	35	38	49	44	36	32	32	30	31	35	35	36	29	26	30	19	36	22	44	36	27	31	25	25	44	32	29	29	35	34	40	28	32	30	34	42	26	35	25	33	32	34	30	31	29	39	36	30	43	28	29	35	39	37	23	45	41	30	33	37	36	19	33	29	40	39	31	35	39	22	36	31	47	38	34	25	35	29	45	30	27	35	36	36	33	31	23	33	24	24	47	44	46	30	24	19	33	34	20	29	40	26	43	28	35	32	38	36	43	38	27	28	34	37	40	36	24	45	27	32	38	34	32	26	39	38	31	38	31	38	33	23	44	39	40	36	38	33	27	38	38	29	33	31	40	36	39	36	31	25	27	28	31	26	37	37	28	40	28	33	29	26	38	32	30	40	37	35	47	28	30	29	25	49	40	34	30	36	36	33	37	43	34	38	37	27	35	35	42	43	27	40	30	40	34	35	22	31	36	36	32	39	37	36	39	36	24	24	35	38	36	41	42	28	26	42	33	44	30	28	24	43	27	33	23	38	28	33	34	37	32	39	31	28	34	25	34	40	35	43	25	45	34	33	32	43	40	41	42	31	27	34	34	42	32	28	40	37	34	31	34	36	41	32	29	34	28	30	34	31	35	27	32	33	30	29	24	32	28	30	32	32	42	29	29	26	35	22	32	34	44	42	39	30	40	30	41	48	32	40	23	38	46	39	39	28	33	40	44	33	35	27	35	37	40	31	36	31	37	23	36	22	47	41	32	42	34	32	33	36	34	33	32	39	32	39	36	41	40	40	27	29	45	34	34	28	41	48	29	23	44	46	37	35	34	35	32	41	30	47	29	38	42	34	38	28	31	47	34	29	38	32	39	39	36	41	37	36	33	37	33	32	29	34	35	35	37	27	25	34	40	37	37	43	31	37	43	31	29	43	20	36	37	38	41	28	37	23	43	28	26	29	37	31	29	28	29	22	29	22	27	24	35	21	43	32	31	39	43	42	44	32	35	39	32	31	41	37	36	35	31	30	35	31	24	37	33	40	39	43	42	35	31	42	40	30	37	30	41	39	31	28	41	43	29	40	32	36	22	43	40	35	28	38	33	30	31	39	32	37	32	41	37	34	38	39	32	43	27	34	32	30	39	29	40	35	29	27	28	39	42	35	29	36	33	38	31	29	28	35	35	29	32	41	37	29	30	37	34	31	37	27	33	36	24	39	31	36	40	22	32	29	31	28	30	33	38	30	28	30	25	35	27	29	37	37	39	34	31	43	27	27	29	33	36	32	33	33	36	29	30	37	39	41	20	32	31	37	29	39	27	35	34	44	33	43	33	22	35	30	33	34	25	33	32	35	33	33	42	29	32	24	25	41	44	34	33	35	34	30	32	41	28	39	32	31	26	24	25	38	41	38	37	31	41	31	30	35	27	42	34	33	36	26	32	32	27	24	35	36	34	34	27	29	40	28	36	34	36	32	28	40	35	34	37	44	25	28	34	29	36	20	32	36	38	33	30	33	29	44	40	39	46	37	32	30	36	30	43	29	39	31	33	31	48	29	26	43	35	32	29	28	33	29	30	25	32	36	40	38	39	38	27	31	29	24	43	33	35	26	20	35	38	38	33	24	35	41	28	33	37	36	29	36	46	42	28	35	37	36	25	37	29	24	22	28	37	30	37	27	26	22	37	30	33	30	22	30	38	30	36	33	28	33	25	21	34	24	30	26	31	30	25	37	33	30	38	23	31	36	44	28	35	29	25	32	30	29	27	28	31	28	32	41	31	41	33	29	32	29	35	38	35	35	38	35	33
14097	4115	18336	4616	1279	2067	2388	2193	1941	1635	1397	1183	1088	970	894	825	690	673	640	606	564	526	528	492	433	413	429	425	402	342	393	337	404	333	417	376	329	331	325	338	350	345	328	359	344	308	302	282	316	310	302	293	294	315	326	282	278	313	295	346	271	286	311	289	310	293	285	321	253	271	252	257	304	300	298	289	279	292	251	276	269	263	278	303	273	263	254	297	277	260	280	296	243	259	271	269	287	247	260	282	254	280	278	260	298	268	274	267	258	250	272	287	275	259	300	261	248	244	218	263	258	237	283	294	269	262	285	274	282	261	249	263	293	254	271	277	268	282	265	261	233	242	262	260	251	269	261	252	262	277	243	236	241	271	258	261	274	256	256	268	279	284	264	270	264	270	264	242	272	243	272	289	251	288	238	272	273	253	278	279	257	261	268	281	253	235	262	279	263	257	268	269	262	289	276	252	262	260	238	267	262	281	254	260	269	231	258	260	284	269	276	279	261	287	257	281	262	261	253	264	278	267	263	284	275	266	258	264	268	267	259	244	256	260	265	266	272	245	240	249	249	260	259	255	268	259	255	269	257	278	254	251	302	261	262	276	244	232	251	280	274	249	266	263	262	248	250	268	293	251	292	251	259	297	263	264	257	278	245	271	261	268	248	277	301	225	276	265	265	268	269	282	251	268	280	263	274	261	260	262	269	272	232	252	280	252	256	277	259	272	261	256	255	275	275	258	262	242	254	247	238	269	262	282	245	283	244	262	271	260	254	273	261	262	294	255	256	259	266	300	239	223	261	225	270	242	251	253	234	261	244	279	292	237	279	251	281	272	244	244	272	255	276	296	270	258	273	288	218	254	254	264	255	272	270	256	244	265	283	273	240	234	270	288	267	224	243	276	281	259	286	268	256	252	246	280	260	294	288	264	295	262	271	269	250	249	278	273	269	308	246	293	270	246	271	263	267	238	246	240	271	266	232	275	261	259	272	241	285	272	289	283	248	255	277	261	262	252	278	241	278	250	266	264	263	237	236	272	267	276	271	249	268	285	275	256	286	258	247	277	291	245	254	243	278	269	239	262	296	254	265	239	286	269	269	284	250	303	289	289	285	283	255	246	286	268	257	253	273	247	270	283	269	273	276	213	274	249	270	278	275	253	237	258	284	244	251	241	263	257	292	288	251	262	248	265	242	263	263	270	268	262	263	287	281	255	254	267	274	270	273	265	289	293	272	263	288	286	272	262	274	296	254	238	285	260	276	282	245	258	268	266	257	258	252	249	261	259	281	283	253	277	254	268	260	243	260	267	295	258	255	274	262	295	264	259	261	261	250	268	265	252	270	243	266	266	253	283	264	276	262	279	253	257	243	251	253	271	252	253	294	245	272	275	250	247	269	246	274	256	260	257	271	258	255	266	259	284	250	262	299	242	278	278	242	261	239	262	252	258	276	290	248	231	258	282	246	279	260	233	275	288	251	271	277	249	278	249	295	278	254	268	276	243	265	281	270	300	255	291	264	240	273	285	256	247	262	270	269	249	279	262	246	254	258	245	244	269	280	263	269	267	230	237	271	285	269	261	245	270	281	251	270	248	230	287	234	242	257	265	248	264	259	266	246	276	296	280	262	270	254	257	286	271	259	274	252	260	280	275	258	258	266	255	264	238	257	302	244	239	261	298	276	272	267	273	249	271	258	265	245	249	258	276	266	254	262	276	277	269	270	256	270	269	274	281	266	285	273	276	246	263	270	229	273	264	259	259	272	268	252	260	276	279	238	261	263	244	243	276	256	280	262	270	260	237	289	255	258	252	267	266	283	241	246	255	264	282	222	270	296	263	248	274	268	274	267	264	251	268	255	258	246	282	261	251	269	240	261	258	282	263	273	255	268	272	253	274	258	241	273	247	295	280	292	250	258	253	257	279	318	266	256	261	280	265	265	272	251	234	266	271	243	269	239	262	260	261	248	249	260	262	236	266	294	255	256	245	251	252	256	268	278	263	240	258	257	249	258	264	280	268	254	260	284	280	261	251	247	252	266	245	270	270	278	261	239	280	273	242	249	252	267	245	244	287	262	261	270	257	233	289	252	275	272	254	279	257	255	255	274	274	290	265	260	241	264	259	243	278	270	282	264	271	276	248	269	269	258	253	279	233	269	220	258	251	253	261	303	272	298	280	268	287	259	270	255	242	235	285	249	258	260	272	252	264	259	256	276	265	262	252	285	257	270	250	266	253	274	261	249	262	252	240	256	265	281	274	238	266	307	271	253	282	256	255	265	293	252	245	289	245	252	241	273	276	258	239	287	279	257	286	240	293	259	271	294	273	258	252	279	245	255	238	246	279	273	256	270	270	252	278	251	252	244	268	255	272	296	253	282	247	297	243	238	245	243	279	285	252	274	250	279	273	267	262	263	264	222	284	247	276	257	257	292	252	258	260	284	268	280	249	243	261	261	278	253	233	277	259	262	240	261	259	256	240	275	234	246	286	255	257	283	253	257	258	264	278	277	282	258	263	257	261	258	285	251	295	289	287	265	264	270	250	286	231	280	283	265	259	284	281	259	275	246	276	265	276	273	272	244	247	263	269	261	241	264	263	251	254	261	232	272	277	278	264	236	270	261	253	263	239	281	283	245	231	264	255	264	249	256	247	249	254	280	278	249	276	270	259	260	265	270	260	244	277	277	251	263	296	257	295	251	271	235	275	270	269	235	266	239	255	241	257	251	289	260	271	252	268	272	277	235	254	262	283	273	236	267	265	280	268	269	244	243	270	257	270	261	248	264	285	258	264	291	253	263	240	268	276	257	264	254	265	264	251	257	280	286	267	284	247	251	250	260	293	233	246	256	241	261	260	251	244	241	241	233	262	238	236	264	257	292	258	308	268	287	248	267	265	273	246	260	237	298	276	229	275	258	270	247	241	256	256	253	282	243	272	240	271	256	270	242	264	235	265	260	234	267	289	250	282	232	240	271	240	277	260	272	234	285	237	255	236	259	281	231	284	267	282	235	276	256	267	285	245	264	253	300	258	257	246	285	258	255	277	273	285	252	252	271	301	249	264	235	256	258	254	288	256	250	252	261	269	311	280	279	254	277	267	248	262	258	279	245	275	284	252	285	274	285	252	235	261	250	254	267	265	285	281	248	278	247	270	266	242	237	257	234	265	246	262	244	268	278	273	256	263	275	249	238	267	269	260	254	268	283	257	248	236	247	261	273	262	276	279	248	257	236	250	269	279	269	269	262	269	277	283	262	286	245	295	253	244	281	246	275	261	254	245	284	251	261	263	281	284	264	261	244	271	264	280	248	298	260	236	254	250	258	264	287	272	236	242	256	275	267	283	294	266	256	261	268	240	286	264	274	253	260	246	265	257	242	269	264	257	285	261	285	278	254	240	242	293	257	263	283	273	252	269	259	262	253	241	274	256	271	252	260	253	249	244	267	264	232	291	263	270	296	260	261	270	254	253	255	237	242	240	234	259	275	260	277	291	275	251
3031	661	5019	1206	124	112	127	147	149	121	135	115	117	121	126	129	113	109	107	108	99	99	92	104	89	85	103	106	105	91	102	100	94	84	104	90	83	82	99	90	105	87	94	103	91	98	98	107	107	89	91	91	86	95	106	85	91	109	106	106	100	109	99	78	98	93	96	102	92	91	75	94	80	87	89	88	117	93	81	110	92	99	82	93	78	94	94	82	96	81	87	98	77	91	103	72	76	93	75	82	100	83	100	98	99	83	79	104	74	76	92	86	107	87	94	99	88	86	103	92	90	96	93	113	83	107	99	96	104	102	102	90	92	92	85	82	81	96	101	83	90	100	100	96	89	96	99	82	96	97	86	90	93	88	94	87	90	91	78	96	98	78	70	86	78	86	89	85	89	93	89	102	101	92	101	101	78	95	88	102	85	99	73	100	79	91	99	87	100	87	109	87	99	80	82	99	90	89	95	88	88	85	93	94	108	94	109	77	95	90	94	80	98	92	87	95	84	73	110	82	111	80	110	77	95	80	92	91	91	96	95	99	75	82	86	103	71	80	92	84	82	103	104	84	76	89	92	96	99	89	96	80	83	96	104	91	90	90	82	108	104	96	91	95	87	83	92	85	100	99	91	102	90	89	111	93	87	72	102	116	85	96	80	81	102	85	85	86	78	105	85	69	82	103	80	84	89	89	96	89	83	99	92	78	82	92	103	91	86	93	95	84	92	92	88	86	84	91	77	89	78	83	89	82	80	85	94	82	73	81	90	104	68	89	83	86	90	85	95	107	97	86	88	80	91	89	106	106	94	95	94	92	87	89	87	93	91	90	86	91	94	98	77	100	93	98	99	87	82	89	96	95	88	66	83	99	93	79	90	79	99	89	76	92	97	101	66	93	92	87	80	86	78	104	74	88	97	84	89	104	89	73	101	97	107	89	87	99	68	95	102	81	92	97	98	103	87	92	91	123	90	69	97	90	100	97	96	85	86	91	87	119	108	83	101	105	94	102	87	89	104	98	99	115	85	89	91	80	88	101	87	96	87	90	112	97	86	87	82	82	84	88	99	95	89	91	83	104	94	89	101	93	83	98	83	87	88	94	82	79	106	98	95	110	99	97	92	87	101	93	96	97	98	84	93	89	93	100	86	107	96	86	92	91	107	90	95	85	91	83	92	99	89	83	87	96	92	104	79	93	94	85	96	84	99	87	92	85	98	97	81	101	80	92	96	97	85	87	83	81	90	87	76	90	79	103	72	89	97	73	73	95	93	86	83	107	108	94	83	99	70	86	95	82	81	77	91	99	96	88	88	93	78	106	96	83	82	80	98	72	92	92	98	88	94	87	105	102	74	104	86	65	88	96	81	82	79	97	90	79	88	70	78	78	82	96	91	92	80	79	86	94	90	87	98	82	96	101	98	76	96	86	88	81	85	85	88	95	74	88	82	87	96	73	94	80	79	94	90	79	80	91	100	97	95	106	118	90	93	84	94	91	89	85	87	83	81	93	94	85	108	93	87	85	93	79	103	87	92	81	99	86	97	78	82	90	110	112	85	94	108	65	93	89	89	83	85	93	86	79	66	84	93	89	79	81	91	93	94	76	80	94	110	92	79	88	98	73	89	86	90	86	106	98	87	90	103	73	88	92	92	90	102	105	88	92	93	77	83	89	95	101	102	91	81	89	100	109	108	90	96	90	103	112	105	73	91	97	89	96	88	96	101	88	85	78	94	75	86	85	92	79	94	110	95	103	104	96	75	100	95	91	107	77	88	94	99	85	75	71	97	91	79	75	104	80	95	88	80	89	101	107	95	83	106	79	101	86	79	84	86	80	77	89	98	80	87	81	84	77	99	100	108	97	107	85	92	85	79	113	83	102	96	102	88	78	82	86	86	78	86	100	90	81	93	87	65	85	106	106	93	86	91	84	105	83	91	91	79	99	97	92	97	81	89	67	94	100	90	90	111	103	80	82	77	93	78	94	80	89	99	94	96	73	78	86	86	83	102	82	91	95	72	68	114	94	84	100	86	83	89	101	85	95	78	81	100	88	92	95	90	71	84	82	82	95	97	88	90	90	81	85	74	92	83	82	88	87	90	89	88	90	77	95	104	78	78	74	102	114	94	86	88	92	90	86	93	83	81	68	87	105	84	93	91	101	89	94	106	89	90	107	112	82	88	97	72	85	82	91	97	100	82	97	106	84	99	99	83	102	86	79	92	103	99	93	97	97	97	91	87	81	105	97	104	79	111	91	75	76	87	74	101	101	88	78	87	103	100	90	103	90	93	107	91	88	77	91	98	75	84	81	81	75	85	95	90	97	92	80	87	88	76	83	88	92	83	95	83	91	101	75	85	90	94	82	92	99	89	96	95	99	96	74	92	95	96	94	82	91	77	92	91	75	83	90	101	91	84	94	85	78	89	110	101	88	89	93	115	80	83	97	75	87	95	82	87	107	100	78	99	96	85	107	81	85	95	77	102	88	100	109	97	101	98	90	75	76	94	95	111	100	104	92	95	82	87	84	92	91	82	80	86	101	93	83	78	84	94	87	89	80	97	107	84	100	88	92	97	98	89	87	111	93	86	87	93	80	88	98	107	88	100	83	84	96	86	87	86	88	93	106	85	90	96	90	108	95	91	88	92	99	86	95	85	100	76	82	86	97	83	79	86	79	84	96	97	95	92	80	89	80	94	107	76	91	97	77	83	83	74	86	78	67	93	84	121	80	96	93	103	100	87	90	88	89	76	83	91	80	83	92	115	86	96	95	95	82	103	87	101	83	88	95	85	77	92	83	97	89	92	92	98	89	83	75	93	99	105	84	96	93	94	96	90	77	91	90	76	89	91	72	105	98	104	93	106	101	94	115	98	89	81	75	95	94	100	92	80	99	90	96	86	98	97	96	89	90	69	96	85	97	99	101	100	97	100	93	96	82	82	105	78	99	79	108	97	105	102	94	101	99	105	86	90	98	87	85	84	74	88	102	78	92	96	98	82	75	88	93	73	88	89	83	97	82	75	86	92	93	93	93	104	70	86	82	83	93	100	98	93	89	78	81	81	93	97	103	99	106	100	100	95	101	88	75	80	85	77	88	74	93	95	79	95	97	89	82	82	101	95	93	85	81	103	83	80	85	75	75	94	93	79	95	99	85	98	94	101	73	87	77	95	96	89	96	92	86	88	110	89	84	109	91	92	84	106	94	90	97	83	102	82	90	106	85	88	97	78	86	108	92	80	113	92	87	84	87	80	94	86	99	98	87	97	92	84	95	94	102	88	81	87	89	86	83	88	99	91	98	95	72	89	88	90	101	110	85	88	87	82	89	98	84	84	88	89	91	93	84	88	101	81	80	75	75	107	100	101	88	92	89	88	85	85	87	84	80	102	79	84	84	82	103	82	79	101	88	87	111	91	82	104	101	84	94	91	103	91	85	95	83	107	91	102	79	115	76	77	85	104	94	88	93	89	72	109	88	73	88	92	97	93	77	105	89
19854	6660	26511	6947	2912	4449	4870	4600	3901	3295	2876	2500	2231	2010	1878	1750	1471	1472	1392	1244	1293	1273	1120	1119	1076	1092	1007	1004	970	947	973	939	957	939	913	844	879	902	901	817	803	817	820	830	814	814	772	862	790	780	827	777	806	804	789	784	780	778	802	763	819	777	772	773	743	755	805	748	775	772	794	756	748	758	781	759	765	747	735	759	786	758	720	754	754	806	725	769	740	733	738	782	756	741	727	753	699	737	755	753	734	757	725	729	750	789	733	695	759	760	765	742	723	715	775	654	713	737	727	718	740	748	736	790	726	726	794	705	699	733	729	713	733	748	807	783	740	745	749	721	736	737	689	722	750	711	679	734	747	747	741	713	688	722	766	736	718	749	723	693	763	754	747	741	751	749	780	743	759	692	764	730	736	727	755	723	728	696	732	734	716	742	742	772	739	734	770	739	749	710	783	716	750	768	752	745	701	752	705	811	755	691	773	709	749	772	798	763	730	784	759	733	724	689	734	710	758	721	729	772	720	718	719	746	741	709	711	788	727	697	689	699	755	700	711	808	711	727	745	727	724	749	724	720	698	732	699	736	733	745	713	749	671	754	765	708	723	765	738	757	713	751	707	741	783	768	750	774	755	693	760	724	715	710	756	744	676	718	759	737	709	712	739	754	707	733	703	720	718	731	743	696	725	747	728	762	719	754	767	744	702	732	745	731	738	755	762	752	711	736	758	711	784	757	784	755	750	705	701	721	711	752	731	701	760	725	730	739	775	700	714	734	763	692	725	735	729	727	763	685	708	712	714	720	749	719	748	763	781	710	713	778	758	704	751	761	757	750	786	739	726	740	746	724	739	723	775	692	756	733	760	740	736	687	766	716	706	742	766	718	677	720	725	773	718	728	760	712	697	779	744	690	710	710	717	721	686	700	737	754	707	749	801	708	758	697	733	726	711	715	751	726	773	745	735	741	718	718	758	741	727	786	738	765	740	723	714	730	737	747	728	713	749	814	692	761	721	701	708	683	720	725	708	710	737	739	717	707	726	738	647	691	679	706	719	740	694	713	689	710	781	750	723	772	765	807	711	749	706	754	750	728	719	731	700	784	717	740	675	776	737	766	736	715	723	743	694	752	727	715	738	768	757	736	748	759	767	751	751	759	731	764	748	757	700	735	723	796	771	702	793	722	713	736	720	719	719	686	721	734	705	748	737	686	702	721	721	724	735	748	695	763	714	681	739	721	718	801	756	733	709	703	691	762	709	794	711	708	726	684	758	752	721	751	744	720	745	729	733	680	754	729	699	775	703	763	751	715	749	738	758	739	717	716	718	733	761	731	714	768	735	738	693	743	787	724	690	783	765	798	766	697	744	767	752	755	740	698	754	732	732	726	712	704	719	710	769	733	683	746	702	743	717	754	750	738	740	686	692	713	743	707	739	749	759	695	747	714	734	807	698	701	733	764	746	724	773	703	743	715	715	776	715	699	722	733	691	756	727	745	742	728	694	669	748	721	734	724	741	705	683	687	737	700	745	711	749	750	768	710	722	710	740	728	714	708	733	731	722	703	704	731	721	752	735	731	721	699	703	728	710	768	781	736	752	755	691	751	725	709	721	772	744	715	776	760	769	733	700	756	719	711	720	767	714	721	714	732	749	719	726	727	769	710	746	728	727	711	728	692	785	774	727	715	725	718	787	733	746	677	705	774	738	750	721	776	741	770	733	730	715	726	779	687	715	748	690	679	728	752	727	725	707	786	734	731	707	760	713	748	717	704	755	757	703	703	740	787	719	720	756	710	749	735	716	698	695	743	735	757	701	742	775	699	733	790	761	712	710	733	749	734	693	762	731	739	753	716	711	763	690	673	644	783	741	695	778	743	771	741	756	766	699	702	733	725	710	796	740	716	737	739	721	725	726	726	731	742	739	699	729	726	713	701	734	712	720	717	702	766	725	717	743	735	725	726	757	755	712	694	743	714	794	708	745	780	767	743	754	780	735	722	758	721	703	745	723	748	730	694	692	693	704	714	709	704	744	707	735	705	721	724	749	770	752	683	780	769	763	755	777	743	673	724	701	745	739	732	740	755	747	743	714	761	723	739	716	735	741	709	724	684	755	730	723	750	686	687	752	714	766	739	698	691	721	726	739	722	745	728	750	741	723	807	709	738	732	708	766	706	714	715	707	697	741	747	718	733	735	793	746	686	693	704	729	746	719	784	736	763	750	706	704	662	751	728	745	729	731	758	727	722	763	723	709	677	705	737	737	745	718	743	719	779	713	748	756	733	740	705	744	742	712	755	692	684	684	746	747	757	670	723	725	743	716	743	729	706	757	719	740	710	724	721	779	728	711	718	725	764	715	671	724	774	724	720	740	724	717	755	753	741	721	670	740	748	677	743	738	720	719	784	721	716	730	715	768	746	721	742	763	741	742	708	710	714	747	774	702	658	755	698	721	753	707	738	746	779	682	709	715	691	742	760	729	714	753	746	707	755	717	761	786	735	700	725	699	710	737	725	745	740	739	741	713	770	767	706	735	750	739	770	755	706	707	713	761	727	699	704	747	673	709	653	733	761	747	685	704	750	774	716	742	739	682	687	713	722	721	767	789	783	714	770	762	729	696	758	724	707	696	712	697	716	738	739	748	749	707	735	767	737	714	749	724	721	731	731	726	733	725	731	689	743	770	794	694	712	755	724	731	762	705	727	780	763	751	807	698	706	821	752	777	734	712	744	725	744	744	728	722	723	747	721	704	741	766	702	766	797	739	744	732	688	730	752	691	727	717	743	750	764	676	731	762	729	694	734	720	734	751	681	696	758	724	785	714	683	681	745	711	698	756	744	755	727	734	723	728	738	734	717	746	701	744	721	709	717	718	740	726	727	708	662	693	724	683	732	668	776	762	732	738	722	721	747	743	713	698	783	717	722	733	764	716	722	740	703	729	730	735	737	702	760	748	747	717	710	720	686	766	705	675	689	730	759	744	760	729	756	725	665	757	687	705	669	774	755	725	735	772	745	763	743	761	758	724	679	755	705	764	803	727	755	742	773	713	708	706	732	728	663	760	717	729	767	711	757	753	775	708	762	768	732	736	736	691	768	773	705	760	737	710	754	779	727	723	727	733	721	765	704	697	716	662	748	674	752	716	701	726	776	717	754	733	775	689	789	706	737	757	734	734	715	721	733	725	745	742	730	688	743	738	734	709	727	796	766	739	714	750	767	691	715	755	744	781	715	806	734	728	752	742	700	748	748	728	756	724	746	757	708	740	759	793	770	719	721	706	730	751	747	724	723	714	704	731	727	747	730	764	769	746	688	732	731	717	725	746	756	675	735	734	739	746	731	698	744	702	772	745	755	746	700	726	680	751	677	727	687	727	745	760	716	732	759	727	707	687	695	760	712	727	746	724	744	729	714	745	744	763	756	733	698	710	718	709	773	703	738	748	716	755	720	722	727	721	673	720	741	709	713	679	699	740	720	727	719	744	690	740	758	734	746	734	700
3421	291	586	134	89	96	98	77	77	66	84	87	94	93	91	77	70	94	89	77	78	70	79	93	78	85	73	97	74	81	75	74	79	88	80	85	94	82	84	86	91	74	84	81	64	86	75	91	67	96	95	83	92	86	95	74	93	88	81	75	71	100	91	77	82	76	90	77	82	68	77	93	85	90	86	98	91	73	85	81	85	71	85	83	82	83	76	99	83	88	84	89	78	95	79	96	86	83	89	93	97	107	77	88	84	90	76	79	75	88	79	90	73	85	79	83	97	93	99	82	78	83	72	72	72	90	85	89	72	81	87	85	73	85	80	77	80	74	64	64	74	64	77	80	79	69	95	92	85	91	97	82	89	83	90	98	73	77	62	83	83	70	79	74	73	81	102	75	79	89	90	93	70	76	76	79	81	78	86	83	80	79	73	60	101	77	77	70	82	70	100	70	68	87	87	86	67	89	73	88	77	82	77	85	88	106	90	70	74	77	82	87	89	89	89	92	95	68	76	79	86	101	92	86	99	82	80	80	90	74	69	84	93	84	91	93	81	85	67	84	75	99	90	86	88	80	86	68	77	64	84	73	83	75	70	70	76	78	95	87	74	79	88	99	90	97	88	81	80	85	82	89	103	78	70	69	97	99	89	98	80	71	81	65	69	85	86	89	86	81	64	70	64	70	78	85	89	71	80	84	79	85	91	90	81	79	87	81	68	71	76	82	78	86	81	89	80	78	69	89	86	90	90	79	95	88	96	73	82	92	85	86	90	87	103	71	88	83	88	74	89	81	85	104	92	97	87	95	90	82	83	94	87	75	79	78	82	89	76	80	77	92	73	81	87	73	77	82	103	91	85	90	78	81	66	94	86	81	81	72	67	97	87	79	89	71	77	97	77	83	81	84	67	83	83	99	82	75	80	60	84	78	71	86	82	89	91	84	96	87	87	69	90	70	81	66	91	86	93	54	72	96	83	76	84	93	89	80	86	83	91	78	85	94	73	78	77	88	95	80	90	79	69	95	91	75	82	93	85	58	75	74	78	82	68	96	69	73	74	99	69	66	110	72	88	77	89	93	93	81	75	80	95	87	62	75	78	87	78	74	86	74	69	99	88	93	73	104	84	86	85	74	88	89	89	72	96	72	83	79	74	82	78	86	96	70	70	77	109	70	72	96	84	79	87	75	84	95	86	68	79	95	70	92	93	95	91	100	82	78	83	86	76	77	69	76	90	69	87	80	99	71	94	93	81	82	78	84	83	73	75	85	73	104	92	67	93	75	77	91	80	83	97	99	99	81	86	93	94	92	82	78	79	89	90	88	73	76	83	82	68	76	88	70	72	78	92	102	67	95	101	93	105	88	65	83	102	71	88	88	86	77	82	86	71	78	84	81	75	75	86	80	92	93	84	81	86	79	81	91	86	78	92	79	71	82	76	76	89	77	81	81	92	81	90	84	78	88	62	89	83	85	78	88	96	77	82	94	76	83	88	87	81	69	92	94	83	79	67	74	88	68	79	74	84	72	83	85	84	82	99	93	82	90	94	94	70	76	82	86	95	87	80	65	93	91	77	77	74	74	88	87	88	81	76	78	79	98	94	83	92	79	70	101	84	99	89	80	90	86	86	75	86	75	82	78	85	85	86	67	98	78	82	91	82	91	93	68	88	83	111	82	100	81	80	81	76	77	74	90	90	67	78	74	97	90	75	79	72	79	89	72	77	62	84	97	83	81	68	84	85	76	81	91	85	88	78	82	72	80	80	77	83	84	56	76	73	72	73	82	88	83	92	84	89	88	79	88	87	80	75	82	80	77	85	79	89	93	84	84	86	72	92	80	96	85	68	88	83	78	73	75	63	83	90	62	87	76	87	83	86	93	75	80	87	90	66	83	78	71	85	73	85	97	77	96	89	85	85	87	79	80	70	94	74	78	97	69	105	65	81	61	81	75	87	77	86	94	76	77	79	81	72	98	74	85	70	74	81	84	78	91	78	96	89	86	84	79	89	81	77	87	93	76	88	86	73	88	85	86	61	90	80	99	84	75	88	80	95	86	80	76	96	76	82	98	81	94	72	91	82	86	78	82	82	75	79	87	96	99	87	79	80	89	75	76	85	78	100	67	98	62	72	67	79	84	80	105	74	92	87	89	87	93	69	87	100	64	74	97	80	78	72	73	78	91	104	82	82	53	78	88	97	85	79	93	85	86	84	82	77	67	78	71	76	79	81	85	72	69	80	84	71	99	92	71	78	84	85	88	83	98	77	75	76	76	86	84	89	80	84	83	71	67	88	89	88	76	76	90	80	88	78	78	74	58	90	69	111	81	100	72	74	98	88	85	70	84	89	80	63	80	84	96	82	81	93	76	87	70	84	95	82	95	85	93	82	84	81	89	90	79	84	76	76	77	81	86	77	102	88	80	65	75	76	84	90	70	92	84	90	79	83	85	82	76	99	88	85	87	88	84	89	88	99	87	66	74	73	88	82	77	82	76	76	80	67	65	93	94	69	99	81	82	64	85	84	86	81	80	81	84	85	87	68	85	78	84	80	84	83	76	79	88	79	93	90	91	71	86	92	92	79	71	87	82	72	89	87	95	72	65	86	83	74	71	80	72	96	64	98	93	91	90	70	87	82	91	65	83	78	87	75	72	92	80	70	81	92	79	79	87	80	94	80	70	65	79	74	77	77	71	81	87	81	81	76	76	83	89	100	81	88	58	92	72	89	70	93	73	83	78	71	77	103	66	80	89	85	88	83	83	80	89	89	97	74	83	94	92	76	96	82	78	84	75	73	75	82	73	82	88	75	86	98	89	86	92	85	84	83	86	99	77	74	91	76	89	80	79	88	93	95	93	83	71	72	62	70	94	77	76	74	73	81	79	62	86	86	73	76	92	73	81	83	80	74	79	78	78	71	92	71	76	83	77	78	96	89	102	87	77	78	81	80	80	66	81	79	82	102	68	67	77	81	70	74	86	102	62	92	87	72	89	102	91	57	85	82	71	71	87	82	106	76	83	81	68	81	89	73	85	79	80	76	74	90	86	78	86	78	73	90	86	73	80	74	65	67	101	83	81	82	79	86	74	88	74	99	78	94	72	82	69	81	91	88	72	91	96	82	81	99	85	67	83	78	83	82	84	90	79	75	79	79	93	76	71	91	80	77	93	89	83	100	80	90	88	86	61	88	88	65	74	84	96	78	83	92	89	89	81	77	91	72	76	69	87	102	87	76	75	81	81	71	93	92	87	110	73	92	99	81	86	86	69	93	75	110	73	74	91	76	84	71	81	73	86	100	78	83	70	83	89	91	81	73	87	77	86	71	78	100	81	87	74	84	93	80	88	76	80	78	89	93	90	75	80	87	80	77	76	66	71	82	74	71	77	81	83	91	92	76	83	90	85	82	95	73	82	80	88	78	65	81	70	73	87	91	72	83	83	85	94	84	69	77	77	76	91	74	69	103	78	87	81	101	77	81	80	81	84	73	83	81	76
12042	3017	6498	1569	762	935	1004	1025	954	861	823	849	736	802	749	698	725	715	704	701	739	687	667	623	659	643	669	685	647	648	691	646	654	617	689	673	654	662	698	630	663	665	628	684	641	657	637	632	645	637	610	607	640	659	603	619	586	640	609	619	620	660	637	582	645	629	619	644	666	644	629	673	631	583	653	616	594	635	619	629	642	629	643	659	676	649	651	608	631	625	595	591	612	631	651	610	644	660	666	611	628	620	637	614	635	609	640	626	614	609	618	649	611	658	615	646	622	612	627	636	624	641	646	602	667	580	612	586	618	676	637	618	669	621	661	675	643	613	642	651	591	578	643	632	624	642	589	639	664	594	637	632	588	615	627	612	641	635	635	588	649	630	637	638	618	599	609	622	622	621	641	664	616	648	621	668	617	623	612	643	656	593	609	666	626	655	619	608	629	607	619	638	679	635	633	563	643	604	677	578	671	617	640	615	589	653	655	673	683	605	661	649	629	609	661	603	623	636	640	620	617	662	610	624	626	617	608	660	615	635	662	656	602	636	664	659	622	571	652	618	643	594	668	620	624	635	645	607	617	618	626	643	641	641	646	594	659	649	607	657	615	620	682	656	655	618	680	604	628	597	644	674	658	620	658	642	682	592	611	620	629	614	631	637	640	647	650	643	628	608	661	663	594	573	646	661	625	649	605	630	647	664	600	652	666	649	620	623	637	574	616	623	625	603	579	623	626	608	644	635	629	610	626	624	608	620	650	651	648	655	639	665	633	598	606	626	607	622	619	619	645	598	602	631	615	629	601	611	630	672	628	633	625	605	595	647	581	607	636	643	652	653	616	596	662	632	634	636	633	635	641	616	677	634	626	672	647	649	657	639	650	593	621	630	650	643	611	571	620	639	594	635	674	618	669	609	684	644	642	636	603	653	623	640	645	607	651	630	658	635	619	645	653	669	594	624	629	652	601	631	625	656	584	639	603	617	569	628	643	574	667	612	685	619	686	634	607	634	629	616	643	629	634	635	605	669	600	592	584	596	667	621	612	643	625	600	651	643	613	607	612	621	611	635	597	654	578	623	597	585	587	664	629	616	656	654	624	640	578	622	615	602	671	582	616	651	625	694	614	633	643	641	625	589	618	648	606	634	645	620	624	601	629	641	641	664	610	648	658	658	634	568	634	623	611	662	643	623	634	626	605	641	629	668	625	603	642	664	634	658	586	603	650	637	629	650	624	658	620	656	658	627	657	634	631	614	635	605	619	630	601	650	590	665	646	657	610	613	638	630	587	579	640	599	621	583	601	672	645	618	623	672	651	602	609	660	627	638	623	631	664	659	622	634	675	609	613	607	615	644	603	634	604	591	687	607	647	613	626	663	641	658	624	654	654	600	644	610	627	625	617	586	639	601	568	648	628	602	630	623	661	577	601	650	647	630	652	574	638	609	611	594	625	610	594	617	632	597	635	606	598	628	616	651	632	607	621	582	626	618	647	640	678	630	625	611	641	621	598	608	606	647	626	608	635	615	601	625	642	615	588	624	641	598	613	614	647	622	576	627	634	625	622	639	662	626	623	628	608	608	670	621	572	624	625	649	595	571	605	655	665	641	628	649	661	647	651	690	624	611	638	637	653	646	578	633	624	593	673	628	641	597	639	630	646	613	624	632	648	640	592	684	658	622	621	644	671	591	652	644	619	638	608	611	638	627	635	636	663	642	611	665	675	605	625	615	644	611	587	601	629	667	623	628	659	702	638	644	601	632	676	681	623	653	666	600	629	638	626	665	628	617	600	615	653	630	595	602	641	628	588	664	609	638	673	598	649	649	599	652	639	565	620	621	636	664	581	638	630	588	608	635	606	596	620	628	606	597	597	665	638	619	641	565	631	648	631	632	606	621	652	643	612	628	647	668	638	622	624	618	653	636	630	637	597	648	589	630	624	622	634	628	612	612	605	589	642	618	637	626	624	665	636	611	615	650	643	621	616	646	609	613	678	625	573	631	640	605	633	615	632	638	642	662	692	658	647	634	628	709	657	611	619	651	639	636	657	620	650	640	618	592	598	623	608	606	643	649	643	618	666	649	583	593	638	611	677	611	569	638	629	598	651	612	656	647	633	584	648	653	616	653	629	608	653	626	640	604	662	607	630	629	618	611	597	600	674	619	643	662	614	641	606	647	648	633	653	617	624	603	592	671	608	635	676	636	619	592	620	654	617	621	625	623	626	621	598	647	659	641	680	631	592	603	619	664	572	629	643	613	613	620	617	599	624	629	624	630	637	630	672	612	619	619	640	675	606	627	591	617	613	625	640	565	605	682	639	668	643	624	624	621	644	587	638	643	590	615	566	600	622	604	626	635	638	599	588	612	621	629	614	672	618	614	618	627	628	600	664	665	630	655	610	620	620	587	695	630	609	608	616	622	657	603	649	648	598	622	635	621	618	629	607	674	625	614	624	628	652	640	625	633	658	592	621	624	603	668	633	630	610	609	651	613	683	622	660	627	599	639	612	651	639	627	636	622	637	618	625	600	596	621	584	621	617	648	647	615	638	618	617	633	579	645	644	629	586	654	614	662	631	620	665	611	617	652	627	592	616	676	623	655	604	606	550	667	611	611	599	608	607	667	642	635	653	625	609	588	606	625	633	635	596	586	622	626	646	644	592	594	602	616	603	676	629	597	581	631	567	637	643	635	620	588	631	619	620	542	629	638	669	583	619	630	615	676	634	624	637	611	644	661	656	615	640	591	650	637	633	615	608	636	627	670	604	661	666	706	622	660	638	627	624	633	646	604	635	584	599	641	625	624	641	655	667	622	639	633	623	655	609	650	652	639	590	660	634	626	606	662	612	607	609	637	657	643	639	700	643	621	600	596	631	645	647	640	603	641	587	641	614	665	663	601	633	639	636	611	660	642	584	643	641	618	596	638	655	608	663	608	611	600	626	632	605	662	642	628	631	596	620	644	603	641	647	604	629	630	629	655	649	661	647	633	629	674	657	641	630	647	637	634	632	634	655	625	625	678	636	665	611	640	652	626	651	604	648	643	649	594	605	591	655	642	635	633	628	637	645	681	655	616	623	626	649	605	677	623	599	660	635	593	656	625	639	648	668	586	643	657	618	629	594	647	634	604	650	650	627	600	657	640	596	631	654	630	658	640	678	659	567	651	611	643	660	639	624	606	651	605	639	637	610	672	640	628	629	626	652	641	643	647	625	634	618	641	654	658	632	632	596	607	644	650	657	625	611	617	659	625	626	620	594	631	651	605	642	614	607	655	616	621	628	656	630	646	633	646	652	601	615	621	613	637	608	661	609	610	609	681	631	632	601	612	611	607	613	564	612	641	627	594	628	590	640	642	648	630	641	588	602	614	656	597	604	626	624	618	606	643	625	625	608	657	655	581	620	653	628	599	644	621	593	599	635	614	608	611	641	661	590	656	640	619	585	627	633	634	640	635	605	622	571	606	619	647	645	641	600	613	605	665	614	582	609	592
1896	550	2520	509	143	166	150	178	149	140	159	142	140	154	126	143	155	143	128	159	150	138	125	129	143	129	131	159	135	119	125	104	127	105	143	111	132	117	132	134	121	129	122	145	126	124	133	144	116	130	116	139	115	110	120	120	128	130	128	119	117	141	111	122	139	130	123	120	124	127	136	130	117	147	113	100	136	127	123	145	126	131	129	114	115	134	122	109	111	134	129	124	139	123	142	120	126	123	145	118	122	135	139	138	132	113	108	122	116	127	129	120	118	127	130	131	127	126	119	100	123	128	123	138	116	120	143	112	122	119	128	116	139	123	137	109	121	128	123	122	131	139	124	141	120	119	113	136	116	108	138	138	125	148	122	131	113	128	134	119	119	122	101	135	140	121	127	118	109	127	133	121	126	121	122	120	120	124	124	109	122	136	154	137	129	112	104	119	131	139	123	131	124	124	117	110	124	135	141	112	132	109	109	116	119	141	116	121	160	131	136	131	126	120	117	105	129	127	119	148	116	128	135	109	138	129	137	124	122	120	122	140	117	122	129	118	123	137	124	125	128	118	127	130	109	130	117	145	115	134	130	115	128	108	123	129	116	132	118	132	123	120	140	122	148	135	120	130	130	114	118	120	119	127	130	123	137	116	115	106	120	125	125	141	130	99	128	114	135	112	126	130	128	113	129	132	121	117	119	112	114	129	108	133	136	122	143	110	127	129	103	113	127	113	121	121	105	121	115	123	112	113	128	112	119	127	132	121	119	113	125	129	124	132	112	132	113	128	139	131	127	128	120	116	126	144	134	135	124	129	128	126	121	126	110	131	124	140	139	104	127	126	109	129	111	116	130	107	141	120	131	125	113	138	139	134	106	138	131	101	135	125	127	127	109	137	135	129	119	134	116	138	123	127	137	129	130	135	124	124	114	131	133	128	128	125	128	120	120	112	120	130	126	141	124	121	137	112	126	136	125	138	133	134	132	140	132	115	136	120	150	126	122	121	130	145	116	107	116	132	145	129	129	142	127	113	141	126	117	127	123	109	129	122	130	98	130	114	129	140	132	134	108	110	127	131	125	110	137	134	131	131	124	153	132	137	111	117	134	142	144	123	143	118	123	125	126	126	126	131	135	124	121	134	111	130	122	138	121	113	130	127	137	111	120	133	111	127	148	126	121	125	140	135	98	122	133	125	131	128	135	125	126	119	120	120	144	130	138	142	131	127	140	124	135	110	138	120	114	130	111	126	144	127	134	120	137	118	112	149	104	123	126	127	115	127	115	141	124	134	129	119	125	132	151	132	135	128	127	112	129	129	119	123	96	124	121	123	137	127	121	143	147	127	122	118	117	111	116	145	111	117	110	135	121	131	133	115	137	120	97	132	132	125	117	124	133	141	135	131	139	139	132	125	127	117	135	145	114	103	114	113	124	128	114	137	111	129	146	123	116	135	110	130	137	100	139	148	160	122	130	121	145	126	142	134	122	130	113	113	112	125	115	126	129	115	126	142	133	109	112	125	146	137	123	133	125	126	94	162	131	130	136	131	126	128	133	132	140	131	108	117	113	116	119	143	121	118	122	134	137	119	133	126	110	130	114	129	134	125	109	120	137	126	146	138	119	141	122	130	132	120	149	145	130	111	123	149	125	131	153	106	123	126	130	147	128	132	117	145	132	111	134	124	123	123	128	112	136	115	152	123	128	117	128	128	121	117	128	125	155	129	120	126	129	146	138	135	137	137	134	136	122	126	140	113	131	123	129	134	126	126	148	128	121	124	96	118	126	138	131	134	107	115	111	120	122	133	123	122	128	129	119	149	130	119	139	129	108	138	127	105	123	117	124	112	131	142	127	116	120	130	126	135	101	112	130	116	119	117	146	134	132	113	136	106	129	112	129	105	137	127	104	135	109	114	126	112	111	130	116	126	154	129	111	131	143	128	128	116	119	122	140	124	99	105	117	134	121	134	153	128	127	107	121	132	113	115	135	124	126	125	121	116	102	133	143	122	140	117	126	124	138	118	111	134	133	122	126	137	115	139	161	139	116	140	125	130	134	122	117	130	133	125	133	145	144	123	126	126	123	147	134	142	125	118	132	109	136	121	132	113	144	153	120	120	113	115	149	130	123	120	136	120	142	142	136	142	123	117	111	130	130	123	111	119	119	123	135	108	95	123	139	119	122	132	132	127	119	108	125	116	132	127	121	135	127	118	119	124	108	137	127	112	130	120	129	140	151	121	156	132	118	126	121	125	126	101	144	110	130	116	142	139	147	140	129	119	135	140	123	107	131	135	126	128	144	117	112	114	111	126	122	118	129	125	119	115	129	134	125	116	103	134	119	116	125	116	125	125	142	124	111	126	110	130	134	146	134	119	139	124	139	115	141	130	116	122	122	134	113	116	133	128	130	127	128	116	136	113	123	128	115	107	116	135	128	134	106	118	126	114	126	128	118	122	121	134	112	148	134	152	128	114	124	113	107	129	115	136	123	124	106	142	128	143	111	120	123	116	101	110	115	139	134	100	124	143	124	148	110	129	125	133	120	95	142	116	125	143	142	158	118	145	120	121	132	130	106	120	131	122	133	127	121	141	127	112	140	150	129	110	126	113	124	141	123	131	119	131	120	113	115	146	122	127	118	127	129	111	111	112	142	128	112	128	118	115	140	132	108	118	121	109	127	131	124	125	138	135	117	117	123	119	138	123	111	138	148	139	116	132	115	115	137	130	127	124	116	146	124	141	131	137	124	128	137	133	136	122	118	122	122	116	116	128	116	103	127	109	128	134	118	117	156	126	131	124	134	122	142	123	120	133	121	130	104	127	129	125	133	129	118	136	149	129	128	115	117	121	135	126	127	127	122	129	135	131	146	135	150	116	113	125	125	135	111	150	136	138	122	136	123	147	136	145	123	129	112	128	116	130	138	134	123	141	127	102	123	134	125	125	114	111	135	137	97	126	121	122	122	122	122	117	130	114	117	134	134	128	134	129	125	143	134	123	114	119	126	114	144	148	120	126	118	143	128	112	146	125	112	141	114	142	124	123	118	136	107	121	113	138	137	125	112	130	131	115	118	115	128	114	136	123	148	134	130	132	130	126	144	131	114	126	116	147	119	131	126	121	126	142	141	126	98	137	120	124	126	131	133	136	120	126	126	132	130	126	147	124	113	135	127	122	138	106	124	131	114	149	119	136	113	132	144	139	127	145	118	139	121	107	126	135	123	133	129	124	125	114	127	131	148	127	129	113	143	143	119	147	115	128	115	113	123	131	136	137	128	133	135	143	120	140	116	124	150	126	132	116	117	125	149	119	120	122	121	138	160	139	120	124	121	113	111	96	117	128	115	127	116	108	102	128	118	138	121	129	127	132	112	115	117	140	119	137	139	131	132	108	140	130	107	91	151	134	139	121	123	125	153	141	125	120	151	119	120	128	135	128	118	113	124	115	106	124	106	121	119	117	111	116	130	109	111	117	145	124	123	116	127	139	143	113	133	125
17991	5829	17685	4280	2313	3465	3522	3336	2908	2595	2282	2127	1874	1733	1584	1498	1429	1422	1343	1365	1312	1283	1224	1207	1153	1159	1150	1187	1064	1084	1116	1101	1080	1087	1040	1032	1044	1085	1076	998	968	1043	1056	1079	1042	1041	995	953	1054	1030	1018	1005	986	949	1029	994	1024	1068	980	1005	1000	956	994	990	968	926	992	974	980	1000	995	935	964	978	1044	1019	999	948	1001	1028	1029	960	1000	1031	992	1004	1018	957	988	896	978	1022	1014	1014	972	1019	972	976	975	1010	974	953	984	970	949	956	1001	986	979	931	933	969	996	970	912	980	986	927	908	993	976	973	903	1004	952	964	1050	1007	959	937	917	1023	1011	1005	938	1004	1001	943	1013	1052	964	924	962	950	1019	1007	1005	929	960	960	979	943	1023	996	931	986	990	967	970	934	938	955	985	1008	956	995	944	1020	983	964	975	1029	994	931	931	954	968	951	976	975	977	941	981	1002	1021	945	999	992	940	961	994	958	968	906	971	1002	975	969	960	1008	971	1012	948	920	1014	1025	946	976	973	993	923	938	947	928	1011	1021	929	966	936	981	938	991	967	986	1018	968	977	972	928	1012	904	1010	937	903	977	904	967	984	962	955	986	946	956	953	975	963	971	933	1025	976	894	973	1010	1027	964	1004	963	942	968	905	1019	972	929	1025	970	943	949	959	947	993	1005	987	961	898	941	920	973	975	944	977	986	1017	1021	899	945	968	1024	983	955	921	1014	958	948	976	971	973	995	967	942	1001	1024	958	1015	1016	1012	944	1022	934	967	937	956	997	956	968	962	968	961	990	968	933	939	910	951	1007	1012	992	960	945	967	972	960	986	988	991	1001	984	959	941	929	955	979	974	1004	1024	998	947	1006	1014	956	978	951	945	954	1035	958	973	1012	1020	940	1010	983	992	1009	1017	982	980	967	978	937	897	1014	988	926	991	1013	995	977	966	999	1006	936	964	948	957	981	951	944	977	939	930	1000	1005	956	997	1058	1022	992	975	986	953	946	987	943	938	992	943	1000	977	965	972	1015	962	974	992	1017	968	953	954	959	990	977	981	933	961	974	922	936	966	1003	958	1015	995	1005	1029	915	988	985	972	958	912	1009	953	930	928	892	1009	981	928	941	1030	984	948	955	983	1020	1015	976	973	935	970	988	1009	967	995	972	995	923	977	991	998	998	1005	979	960	939	966	949	963	961	1023	1029	941	947	1017	1017	1047	997	934	981	978	1011	958	923	1040	996	909	960	977	978	970	923	984	947	989	995	986	952	942	986	1022	1043	985	947	974	997	1006	963	972	985	1011	944	962	934	1030	978	1007	973	965	983	1002	959	956	953	994	949	979	1001	952	972	932	999	951	989	964	944	959	992	980	941	1001	989	971	986	938	981	942	988	970	1002	969	968	981	937	947	943	999	1025	998	977	951	953	1006	958	965	962	950	947	937	989	954	935	921	970	973	985	1034	915	941	921	953	1028	947	964	1010	982	976	987	979	973	990	1004	1027	1014	963	951	1029	915	948	1000	1004	1043	1014	1007	980	1008	941	1020	955	927	902	913	966	976	971	988	958	971	1004	968	936	957	956	996	995	978	974	987	955	947	986	1025	985	963	995	946	1015	927	950	967	1007	966	960	984	965	967	939	964	1027	926	943	968	938	1022	941	999	961	931	999	982	1019	926	940	941	1042	932	974	945	993	998	950	965	1016	1008	972	1043	970	967	994	986	963	969	1018	954	986	994	983	954	923	936	931	972	987	978	979	1025	948	963	984	980	1001	922	943	959	962	920	966	939	933	939	1010	954	973	958	978	993	971	948	980	983	964	943	1014	959	967	939	962	996	1024	976	1000	1004	1005	998	929	976	1004	954	1000	979	1029	913	986	998	961	961	989	987	958	961	975	984	987	1007	953	1026	966	966	1007	1008	986	971	942	958	1003	1045	970	962	968	1015	949	993	980	1017	985	957	942	981	929	969	959	944	970	990	1015	967	944	997	1009	1030	932	965	968	985	993	1012	946	977	952	952	955	955	960	1006	998	984	990	947	1057	937	1030	1031	991	992	972	961	1044	995	1022	956	956	1017	992	1016	998	940	953	963	1011	1018	1023	960	934	974	922	997	982	949	1003	963	967	1023	949	945	956	1043	937	957	945	1028	919	977	991	988	948	921	968	946	987	930	987	1001	977	970	930	918	979	1004	957	990	982	967	954	1024	969	957	933	994	924	964	923	961	971	966	987	982	996	1016	977	994	988	978	1015	950	913	967	964	919	929	970	971	987	928	965	971	988	943	998	985	963	963	974	1039	960	919	963	961	985	956	952	985	1022	951	1010	935	947	966	983	992	993	1068	980	1003	966	958	953	959	1014	999	936	959	985	932	944	916	982	1005	940	952	987	966	946	1001	994	925	938	969	948	927	961	976	964	954	1044	968	1005	991	992	969	957	982	953	947	958	949	992	1001	968	989	1018	944	977	985	1036	956	948	1000	948	1022	969	982	973	1035	976	942	932	923	1000	991	1003	1027	962	953	978	962	959	1039	1010	978	927	969	999	977	1008	992	973	978	936	1030	980	997	965	982	1033	918	995	933	956	977	988	955	912	957	931	971	959	978	972	991	1011	999	958	992	954	973	982	942	1030	957	1009	950	974	981	987	955	978	940	950	980	1010	1046	900	1030	982	965	965	1018	948	1021	1002	936	1016	985	971	996	990	969	1026	939	1022	1008	997	990	987	1002	982	1002	1004	1014	979	984	1056	980	946	1006	967	1033	1007	966	944	1013	993	974	949	997	975	952	987	1027	1027	962	973	965	939	971	1017	1020	1015	961	982	1012	1028	968	978	974	959	975	917	981	946	1023	955	960	940	987	957	911	999	935	953	952	970	1028	914	1007	967	1000	974	1002	937	968	990	1014	942	929	1047	1038	986	967	969	961	1001	950	972	993	991	855	1001	947	944	923	994	914	983	991	954	959	978	943	932	991	911	999	992	950	981	961	986	963	949	987	950	981	963	1003	949	1018	977	975	910	939	926	973	978	993	969	965	950	1040	1009	986	949	989	989	989	941	957	954	969	972	994	985	968	955	1010	968	957	907	1021	997	976	1066	965	969	965	964	959	965	994	1014	950	957	913	961	969	1005	954	957	967	992	996	996	1007	966	987	978	945	957	996	1036	942	978	927	989	934	994	947	1011	933	952	935	951	918	971	1009	992	972	1022	969	970	997	942	963	923	972	957	998	967	949	1011	987	997	940	994	996	932	974	1016	982	950	979	941	916	952	1017	945	962	1000	952	968	992	928	972	984	1005	1049	1025	942	989	976	1004	981	956	1014	976	943	1017	952	1004	991	977	972	987	969	1000	953	967	966	986	1014	1005	982	958	982	986	958	929	983	1017	980	952	948	1007	978	1029	966	1003	975	1012	965	967	988	1028	938	938	988	952	946	920	1010	994	991	964	952	977	994	996	910	971	975	1008	938	967	966	937	986	981	959	1009	939	997	928	947	944	984	1026	1018	969	900	933	986	962	983	955	1034	946	986	1000	907	1013	946	1010	968	1040	996	969	932	951	1004	1016	929	1012	1024	983	974	996	949	949	944	924	1008	952	993	973	933	982	942	951	959	984	912	985	1054	961	997	962	994	933	932	1006	966	990	973	974	1032	968	974	941	962	972	961	1048	977	973	992	940	967	958	945	975	961	979	933	1039	981	989	930	1003	960	1012	979	992	969	967	1007	973	993	1037	1030	1010	983	998	954	910	952	941	985	1018	995	1013	961	931	963	970	990	1017	941	989	1021	966	971	975	982	998	1015	983	971	920	977	996	971	993	969	985	946	930	996
5329	393	1524	340	40	41	62	60	53	61	62	55	53	58	52	32	39	36	41	38	47	34	38	37	45	43	43	33	37	42	39	36	29	41	43	36	34	40	32	37	46	39	29	30	33	43	42	32	35	38	35	33	53	31	30	36	32	23	31	32	31	36	42	37	38	44	34	22	32	45	28	42	38	24	40	30	33	25	24	35	36	34	30	38	35	30	41	28	44	29	31	28	31	29	38	38	35	30	34	31	35	21	33	39	42	34	24	30	43	33	30	32	30	31	38	29	32	26	22	37	31	32	37	25	32	31	39	32	29	39	33	48	37	26	30	31	35	40	31	40	32	21	33	25	33	33	38	39	29	35	30	28	23	35	32	35	30	32	35	30	35	36	29	34	32	38	29	30	28	24	30	24	28	34	39	37	32	32	30	37	35	39	32	28	36	30	30	36	37	26	23	38	37	29	33	35	21	31	30	27	36	36	26	46	30	32	21	36	29	29	34	33	29	30	26	38	49	46	27	35	30	34	28	27	35	40	36	39	32	34	39	44	29	24	50	26	24	31	31	39	41	37	40	40	34	42	37	32	34	36	35	23	33	36	29	47	27	29	35	33	33	33	33	38	42	30	34	32	42	22	32	39	35	39	35	34	28	34	33	33	36	38	29	24	26	29	29	33	31	22	37	31	26	24	35	30	35	25	36	37	35	27	49	38	35	33	32	39	35	32	38	36	26	36	44	39	29	31	34	26	38	24	27	50	26	38	31	31	36	26	26	34	27	36	44	30	26	32	37	35	34	26	26	40	30	30	35	29	30	41	40	34	38	31	43	31	32	40	42	43	31	29	36	29	42	27	36	45	35	35	47	32	33	33	39	45	33	36	38	40	28	38	37	38	27	25	35	29	27	29	38	34	27	39	36	26	26	35	31	28	30	39	37	32	50	32	41	32	30	32	36	36	28	30	34	40	35	29	38	32	27	31	30	41	62	33	33	49	39	36	30	34	36	25	24	47	35	44	32	26	29	32	29	32	35	37	37	33	38	38	33	33	31	29	31	33	24	28	32	37	35	25	33	37	31	29	31	32	39	49	27	38	29	31	42	33	29	36	36	36	34	30	39	42	26	42	33	26	36	38	32	35	22	33	36	40	31	36	36	28	35	20	38	33	38	25	38	28	25	33	33	31	28	26	29	31	40	33	23	30	36	31	39	29	44	27	30	32	29	34	42	26	29	41	25	45	36	38	38	25	31	36	28	35	34	30	41	42	30	27	29	30	28	26	40	35	38	27	28	34	28	35	33	23	25	23	31	25	37	32	30	25	33	38	32	37	25	33	45	31	36	33	42	42	29	37	33	34	45	47	36	30	23	34	37	35	30	47	41	29	23	31	33	37	28	36	41	27	38	28	36	36	34	34	28	34	31	36	41	28	26	33	36	33	26	31	28	31	24	24	32	24	27	35	48	39	34	35	29	38	39	36	38	23	35	31	34	38	28	37	37	38	36	31	23	30	33	36	23	43	33	25	38	27	35	30	27	35	30	37	46	28	30	41	25	26	36	26	39	28	41	41	36	26	32	35	42	34	40	37	38	41	40	31	44	31	35	24	46	34	27	26	23	22	32	31	29	22	31	30	33	31	36	43	29	30	31	27	34	39	26	31	37	24	23	27	27	20	32	32	26	34	29	23	37	42	42	28	43	39	34	31	27	35	29	46	24	25	34	40	36	36	33	40	37	35	30	41	24	33	31	39	28	35	27	35	36	24	43	20	23	26	27	35	23	38	39	33	30	23	37	37	39	33	35	23	42	30	36	34	24	30	26	40	34	41	26	31	36	33	36	35	32	39	31	39	35	40	37	30	28	31	26	35	37	30	35	36	26	28	43	26	37	28	31	31	44	32	26	34	34	30	32	33	26	46	26	27	33	33	36	44	44	32	32	38	27	32	39	30	30	42	45	40	30	35	33	41	34	40	22	25	34	22	47	42	38	26	25	28	23	37	40	22	41	27	31	32	30	28	27	29	32	37	39	30	38	32	27	25	35	28	32	36	30	41	39	20	32	27	38	30	37	28	38	43	32	44	27	33	33	32	29	35	38	29	24	25	36	29	34	22	37	34	36	38	30	38	36	26	35	31	27	35	36	29	31	27	35	35	31	39	44	28	29	28	36	24	49	40	40	42	37	28	36	42	36	26	40	29	32	26	39	43	31	33	39	28	34	28	31	36	27	29	39	31	32	35	37	34	41	30	26	27	26	34	39	39	29	31	15	30	29	31	32	36	34	24	36	27	41	40	29	45	55	28	30	37	38	31	35	28	27	33	37	32	39	30	26	33	25	24	38	30	21	36	33	48	32	31	40	35	35	36	33	35	31	25	31	33	32	25	36	23	38	36	30	27	32	35	30	28	32	27	29	40	31	26	35	40	39	28	33	28	31	28	36	34	26	31	33	47	27	38	31	36	48	30	49	33	28	32	35	30	42	36	33	22	39	28	29	34	30	28	42	29	31	38	32	43	32	40	32	30	33	32	40	39	34	31	30	34	34	37	35	34	34	25	31	35	39	29	31	37	37	37	31	37	36	24	37	43	44	32	35	27	39	21	41	33	36	41	30	32	28	35	28	29	31	39	25	30	46	26	35	36	40	30	39	29	29	30	29	23	35	35	33	37	30	42	27	32	21	36	38	31	33	35	36	32	30	40	36	41	36	21	34	41	42	38	28	28	37	31	46	30	32	35	37	43	36	35	30	29	35	41	34	32	37	20	34	41	33	21	36	43	41	32	32	33	35	27	24	35	26	37	33	26	42	38	41	35	32	25	41	27	33	33	36	31	38	28	29	39	15	31	27	41	20	41	34	31	25	48	31	33	41	31	33	24	34	30	28	22	42	22	26	33	35	39	29	37	32	28	31	26	41	42	39	25	33	39	30	32	35	49	32	30	34	31	22	38	31	40	29	34	40	38	33	41	29	33	28	38	44	29	27	43	22	29	26	38	31	41	32	34	24	41	29	33	35	35	36	36	23	37	34	32	32	26	23	34	36	37	33	34	36	27	44	27	35	31	47	20	32	33	35	39	36	36	35	44	36	33	28	35	27	29	35	33	36	32	29	29	31	40	37	39	33	31	37	30	34	35	33	40	31	29	27	26	33	43	39	32	26	26	25	22	25	31	29	37	32	17	32	30	40	40	41	27	38	23	48	37	34	40	44	26	37	37	31	36	29	36	44	32	31	32	33	24	38	29	28	41	42	34	31	34	29	34	37	46	35	37	35	45	37	33	27	33	39	36	27	27	26	38	40	33	27	40	33	30	45	33	34	36	37	25	28	36	36	38	30	28	37	31	25	32	37	32	32	43	35	30	21	42	41	27	22	43	31	30	33	38	27	31	21	33	26	32	22	31	35	26	34	40	29	30	37	30	36	33	28	37	31	30	30	23	28	33	38	36	29	30	31	30	35	22	35	35	28	36	32	26	28	28	37	36	32	35	30	27	26	33	34	25
14238	4249	13806	3091	1309	2168	2489	2246	2048	1778	1443	1341	1164	962	932	795	735	664	615	569	571	525	511	534	456	494	446	468	402	426	374	379	405	364	382	369	372	339	323	336	284	296	298	331	291	333	335	293	272	309	281	294	283	291	304	314	303	305	295	316	288	264	251	247	294	268	281	292	290	260	258	247	259	282	283	273	266	297	261	261	259	255	282	254	264	247	265	258	249	298	233	257	280	275	261	274	265	258	263	259	266	274	283	301	250	279	258	283	260	249	252	251	267	243	268	270	257	255	267	269	266	261	303	290	270	251	263	252	262	265	285	260	248	242	250	240	252	252	276	269	255	251	261	255	267	265	267	251	272	249	254	265	276	228	272	227	252	255	265	280	252	233	239	242	238	251	272	255	248	259	264	246	265	269	251	246	252	257	258	248	254	276	257	242	273	237	246	266	242	246	264	258	247	264	279	274	262	260	258	265	237	248	265	277	272	258	269	251	235	270	265	267	281	248	258	235	249	279	253	251	248	231	250	274	257	257	257	261	263	269	281	240	253	263	257	241	278	281	239	269	273	258	253	240	236	251	265	258	267	247	252	262	261	259	248	230	255	247	244	260	246	219	242	231	239	244	275	263	256	243	286	246	263	269	237	276	245	260	252	263	250	267	254	236	227	265	275	249	216	251	255	246	267	233	261	279	279	275	252	248	241	243	249	260	232	252	248	274	308	280	280	257	252	232	234	237	273	262	269	275	264	264	227	249	263	261	249	258	258	274	300	288	288	253	251	237	280	278	239	240	247	260	238	245	249	260	246	271	252	280	278	248	252	259	267	233	243	244	273	246	238	231	253	291	253	238	255	273	272	249	268	238	281	246	274	258	249	250	281	271	265	266	255	225	275	263	258	250	241	267	269	265	258	294	253	235	249	257	236	247	257	270	249	248	255	254	287	239	248	257	264	261	272	290	255	264	249	242	253	251	245	223	265	240	274	229	270	239	261	251	229	245	245	233	260	247	243	267	260	241	235	253	225	243	259	255	256	264	251	260	280	255	243	258	250	256	237	266	260	265	251	242	299	257	231	253	256	265	253	244	245	251	237	262	233	284	268	275	270	256	253	241	245	246	258	273	232	266	254	251	272	288	246	273	236	284	236	259	236	222	231	267	252	258	247	257	226	254	256	248	266	263	241	235	243	245	236	247	282	286	246	244	238	240	264	249	254	259	260	253	230	254	277	243	271	243	238	270	233	283	249	275	242	262	246	253	251	243	263	238	286	244	254	241	266	275	234	257	274	244	244	274	256	240	255	286	262	226	278	256	247	255	264	270	267	219	252	254	260	246	250	245	266	261	264	235	251	254	271	284	268	238	269	251	245	257	232	283	261	265	283	252	220	247	271	247	251	273	257	279	261	208	228	265	233	238	268	253	240	253	233	264	248	223	224	258	244	277	258	262	240	261	242	240	259	274	244	249	275	240	222	245	237	228	273	242	268	267	251	261	244	263	300	274	266	276	230	251	263	269	259	270	267	248	255	255	240	233	266	268	274	251	244	232	252	276	255	269	239	277	266	256	270	224	235	282	263	261	254	251	268	270	252	269	285	251	278	232	226	253	263	258	260	242	274	246	261	262	269	270	281	274	269	255	246	251	271	271	271	243	274	258	269	249	257	264	255	259	252	270	258	286	239	272	247	269	255	243	220	235	244	252	254	217	259	234	267	246	242	245	247	284	281	265	259	251	266	241	294	265	259	288	264	239	256	256	258	256	262	258	263	251	289	249	260	274	246	240	239	242	251	257	230	244	234	251	252	246	259	268	253	272	258	270	261	243	261	273	239	263	280	266	214	235	258	276	258	259	240	240	280	275	241	245	261	260	296	250	258	245	263	255	266	253	232	269	296	276	246	271	277	249	252	241	274	234	280	266	249	277	265	252	273	258	263	232	233	250	249	270	294	258	241	259	274	248	255	247	234	260	256	247	260	259	249	257	257	243	263	234	258	236	274	243	251	256	249	239	252	265	237	245	279	261	271	267	242	254	257	270	254	274	247	263	274	249	269	250	269	275	288	266	254	243	250	260	259	259	262	227	257	250	249	272	259	235	254	270	242	255	263	279	275	239	237	254	241	243	245	252	260	280	272	266	247	278	273	263	247	248	250	239	276	264	236	229	237	250	254	275	249	251	269	255	242	263	272	261	264	263	222	270	274	261	281	255	260	243	295	211	244	246	256	256	286	260	245	237	279	262	278	237	269	250	258	275	240	274	280	235	261	282	275	271	267	284	278	237	244	292	247	235	251	258	259	239	265	245	231	247	251	239	272	272	272	260	257	242	287	247	288	270	249	276	295	272	249	253	256	243	270	236	233	262	269	272	258	238	256	237	240	239	263	247	275	256	239	274	254	254	258	242	244	280	255	249	267	256	257	273	249	245	262	271	257	265	260	256	283	255	230	268	215	224	252	252	289	258	216	260	280	260	256	261	260	273	246	248	297	246	263	266	253	286	240	236	273	230	261	256	259	248	280	255	240	235	252	239	263	279	256	257	270	239	273	243	242	265	248	250	249	252	254	232	258	268	247	244	276	243	260	265	275	254	245	239	242	222	268	264	240	243	273	238	245	261	249	245	254	272	263	242	256	265	283	242	249	248	240	271	250	239	270	267	274	215	225	258	267	246	231	283	245	239	245	245	248	231	279	250	257	248	264	258	261	247	273	237	250	263	261	262	268	247	251	265	256	253	285	269	223	266	292	221	257	245	270	248	256	246	242	248	274	285	267	264	268	229	284	227	255	264	249	265	244	252	228	238	257	249	252	261	232	239	279	257	254	252	240	282	238	267	242	266	253	252	245	261	249	242	238	261	241	235	234	262	248	282	288	276	259	270	254	255	259	254	246	253	223	240	247	231	282	280	238	258	251	259	286	223	262	228	265	266	248	260	280	258	256	252	247	241	258	250	256	283	252	244	281	250	227	263	240	236	269	289	251	273	266	267	251	255	232	250	282	243	238	287	284	244	263	257	246	220	260	262	263	264	268	240	268	291	258	232	233	253	256	260	271	263	255	273	248	277	215	253	257	243	260	264	251	234	257	273	280	239	254	231	249	228	257	254	289	245	252	228	255	280	280	274	250	233	253	268	266	240	267	259	265	241	244	243	244	260	244	293	248	248	273	256	274	273	259	248	276	242	261	248	280	252	267	242	242	254	266	229	266	267	233	253	255	244	247	256	280	257	263	232	266	280	256	251	252	267	251	236	247	251	250	272	247	240	282	237	256	236	274	250	264	257	235	271	236	269	252	224	264	242	257	269	252	277	262	263	271	266	248	283	251	282	255	258	240	272	260	271	274	236	262	256	271	258	263	262	282	241	239	251	248	244	261	267	245	267	257	254	244	303	259	301	264	232	240	242	241	246	236	260	249	258	213	269	265	256	301	250	252	217	238	233	276	278	252	280	256	228	240	241	271	241	255	250	271	243	259	267	248	251	263	242	230	248	259	254	266	235
2995	665	2567	511	129	126	119	137	142	136	152	116	119	120	113	111	108	100	116	110	108	106	97	107	114	91	114	89	108	88	100	95	106	124	108	100	77	84	77	95	82	94	82	79	107	94	83	93	104	79	95	87	97	95	102	87	103	90	84	99	91	90	92	95	89	101	90	107	80	92	77	99	98	108	91	88	77	95	100	98	96	82	103	80	101	73	89	93	91	79	91	94	86	94	97	99	83	99	96	92	92	93	97	100	97	80	89	87	85	101	102	95	100	80	96	91	81	94	101	97	96	77	96	92	64	91	100	108	80	82	90	84	84	93	90	80	86	84	93	104	91	113	104	105	92	90	92	97	81	88	106	108	81	82	104	88	82	81	91	87	101	94	98	102	86	90	93	88	77	87	68	81	89	85	96	82	74	92	94	83	95	95	88	83	82	115	116	86	80	98	102	84	75	101	105	89	89	99	86	79	71	104	93	92	76	74	98	82	85	92	93	98	90	74	89	101	72	74	71	90	80	79	91	77	93	94	78	82	84	79	78	90	89	70	95	95	81	92	87	82	81	103	90	83	87	67	73	76	102	82	78	82	81	87	105	104	95	64	96	86	87	83	92	107	85	97	94	66	93	100	92	70	88	90	82	108	98	89	84	91	84	104	77	66	86	81	65	97	83	77	81	82	73	81	99	107	92	89	92	88	93	95	85	107	84	86	92	100	109	95	110	83	84	87	100	80	84	96	82	98	85	91	89	78	93	105	84	82	85	90	92	85	85	93	108	84	98	86	84	80	81	106	92	98	76	92	70	96	78	84	81	85	84	87	82	91	71	109	79	77	82	91	103	94	86	85	79	122	93	95	96	103	91	98	103	109	93	95	83	82	84	98	91	96	85	83	85	111	74	80	74	75	83	88	82	66	92	85	92	79	104	91	86	98	79	94	96	81	96	99	91	92	80	89	94	89	95	84	102	86	102	99	91	98	99	76	97	115	81	81	72	78	95	78	102	95	76	85	97	106	87	82	94	97	96	101	83	98	93	97	102	93	87	91	99	88	96	99	93	97	91	89	91	90	76	95	83	74	99	96	95	85	79	82	102	87	84	91	78	77	96	86	95	98	84	91	77	88	76	78	87	92	97	79	83	86	90	85	75	89	84	79	99	80	105	94	103	90	99	95	92	76	92	92	77	91	93	96	86	87	95	84	92	101	83	78	99	95	90	92	87	79	86	103	85	90	109	72	83	93	87	104	90	80	72	88	86	70	87	85	93	74	82	108	102	75	74	80	99	88	85	111	92	85	91	86	80	74	89	89	86	104	87	85	79	97	100	91	100	79	91	98	89	94	93	82	91	81	80	81	83	86	78	88	96	92	78	95	91	93	78	92	96	90	86	73	95	92	99	92	109	101	98	72	88	74	78	91	100	93	68	79	111	78	85	74	89	94	84	80	91	94	90	88	92	80	90	94	89	97	84	80	100	77	88	82	94	74	94	90	95	93	101	74	84	77	88	76	106	117	94	92	72	100	103	83	101	93	92	94	102	82	83	71	88	79	82	80	109	86	78	108	94	94	75	114	96	87	86	91	92	91	81	90	98	91	75	66	87	93	99	73	94	82	82	79	105	109	67	87	81	83	103	101	85	67	88	87	83	93	81	96	101	89	84	77	84	92	77	96	81	105	90	72	90	91	88	97	88	104	85	95	75	82	76	107	100	87	94	92	88	89	74	100	96	92	83	79	74	91	93	94	87	97	93	105	105	85	81	100	80	97	91	86	85	95	74	85	86	81	88	88	101	95	92	94	81	78	90	85	90	94	92	84	97	91	92	95	90	86	93	98	103	106	87	86	91	89	102	101	72	104	94	81	90	96	99	99	93	98	93	81	88	102	94	76	90	97	85	91	73	55	82	91	84	97	90	97	85	85	74	82	101	95	93	112	86	79	88	89	84	87	100	81	94	81	82	95	79	97	83	97	98	81	85	79	85	73	104	96	88	85	85	99	87	93	86	87	77	92	91	101	92	85	69	92	102	92	98	87	88	85	98	105	89	83	105	92	94	89	87	103	89	76	103	97	88	109	86	102	99	85	93	87	95	72	67	93	87	78	80	101	100	99	101	88	90	81	105	98	76	91	101	73	94	86	81	80	87	95	81	98	102	84	90	95	95	87	74	96	89	72	86	92	80	92	84	95	91	90	82	89	94	89	95	85	90	101	88	76	89	80	90	84	90	101	97	83	92	96	81	89	104	80	100	95	86	84	94	99	99	96	69	101	95	96	95	100	78	82	83	76	76	81	85	75	89	86	81	77	95	71	91	104	99	90	102	91	92	96	93	94	79	83	77	92	98	79	90	76	91	92	85	90	94	79	71	84	108	86	104	108	91	91	86	85	92	96	84	84	87	77	90	77	62	112	85	92	87	77	94	102	96	92	75	105	87	90	84	94	70	79	87	101	90	101	97	91	82	61	83	79	84	102	87	106	83	87	96	99	80	102	92	85	92	87	103	77	83	92	77	90	112	73	98	92	70	101	71	95	94	79	96	88	88	66	98	103	84	85	87	86	83	89	101	91	85	93	78	93	89	87	87	73	97	92	88	84	116	82	83	88	73	89	91	97	88	81	92	87	92	73	83	88	98	89	79	96	95	111	88	103	85	93	76	85	102	87	73	80	97	85	94	114	86	90	99	98	74	90	86	90	87	79	86	76	77	82	86	78	81	82	74	79	95	86	90	81	94	87	87	91	93	87	89	86	86	87	96	94	75	102	95	84	90	83	90	100	85	89	75	99	92	105	81	99	99	86	67	83	97	108	97	77	90	85	89	79	80	102	88	86	94	99	92	90	99	94	113	87	81	78	95	87	99	96	95	87	81	92	89	86	80	82	94	90	86	104	80	91	91	105	89	93	100	86	89	93	103	92	97	95	107	106	83	104	86	99	88	90	101	105	79	100	91	85	96	90	92	73	99	93	79	77	87	77	89	106	98	87	86	82	87	76	106	78	95	75	70	78	84	94	105	83	111	103	96	94	96	78	82	80	87	94	104	77	83	84	82	96	81	91	71	76	91	86	89	97	95	104	82	78	88	96	89	87	92	97	84	86	83	91	102	84	78	86	81	78	84	89	85	100	84	79	86	98	79	86	89	81	78	91	88	99	86	79	97	90	88	99	86	75	101	90	80	81	89	82	87	112	92	98	83	66	118	98	96	100	89	96	103	101	101	101	97	105	84	82	88	94	69	95	70	102	98	89	85	98	91	86	86	92	104	92	91	82	95	89	99	78	95	105	90	70	96	80	86	87	95	96	98	97	89	83	86	77	75	81	89	89	78	82	85	81	98	79	86	81	88	101	86	95	77	90	93	91	78	88	102	85	83	83	89	95	93	81	85	101	85	108	77	82	102	76	93	81	93	85	92	87	99	71	99	89	90	98	72	90	91	85	106	87	92	87	84	104	91	82	93	74	95	94	86	96	97	81	73	84	81	81	88	94	83	81	102	93
20100	6710	19082	3793	2955	4557	5052	4772	4194	3464	2932	2611	2285	2051	1892	1743	1624	1523	1392	1306	1284	1248	1168	1143	1078	1011	1041	1015	965	955	989	996	889	942	944	867	930	908	830	837	790	780	825	808	830	743	804	813	809	815	792	798	771	802	726	762	736	769	716	724	775	727	743	775	741	727	755	772	753	800	746	743	758	723	746	724	774	728	771	724	723	756	807	748	800	770	704	744	731	751	752	747	709	716	710	746	679	716	714	779	683	737	748	728	750	738	723	742	723	737	706	702	719	717	743	741	743	765	747	782	760	738	703	733	729	725	745	759	726	728	712	684	683	744	730	699	718	753	738	759	715	723	730	730	716	724	727	703	727	710	704	708	720	745	726	702	721	731	736	733	752	748	748	731	715	691	726	695	688	743	709	737	722	728	712	715	699	664	696	681	717	718	689	751	730	760	677	726	731	729	652	700	751	721	766	678	703	711	690	722	746	749	748	711	738	697	690	742	703	719	755	696	705	695	771	724	707	745	748	734	681	667	699	703	733	677	719	753	710	743	705	742	685	687	772	686	685	729	663	765	705	755	676	689	697	735	729	745	713	711	707	715	681	657	721	732	681	739	718	733	706	763	721	726	713	728	704	687	723	670	720	727	735	702	703	712	659	757	782	717	717	757	716	692	753	719	724	703	724	739	769	727	716	756	681	710	705	727	693	686	751	693	726	675	736	750	742	699	745	738	756	731	721	691	688	697	732	718	728	734	740	723	722	678	773	774	710	698	697	694	695	741	710	690	780	722	754	740	685	676	758	745	742	675	702	712	732	715	699	735	759	687	683	703	774	688	693	749	777	708	702	674	694	695	742	718	723	756	709	740	775	695	686	762	758	747	737	746	767	685	718	721	681	735	728	729	691	719	715	711	723	720	720	706	728	711	720	730	686	721	716	702	729	696	740	760	724	765	711	717	705	713	689	744	705	708	723	694	680	720	727	705	710	757	756	729	710	709	739	684	697	709	713	710	689	715	709	715	711	722	727	717	743	691	756	710	699	742	709	726	731	737	696	724	723	766	691	757	741	678	701	739	669	648	690	733	706	747	740	773	671	754	742	745	672	704	733	726	727	756	684	731	700	700	766	725	722	698	732	749	763	750	764	730	716	723	758	706	687	726	732	692	708	717	692	695	719	695	739	700	739	725	678	698	697	754	692	697	708	762	703	755	728	740	711	764	718	712	758	721	694	675	706	719	742	675	667	720	698	738	706	667	760	738	721	755	741	695	722	703	683	728	713	718	716	724	693	690	719	740	717	666	742	739	709	675	718	691	728	699	635	719	684	753	734	729	736	717	739	702	692	706	735	723	717	744	732	697	793	705	698	698	674	724	676	796	703	692	740	763	728	723	726	735	745	697	740	705	690	748	670	671	707	692	708	682	729	749	676	753	687	708	766	706	733	700	708	718	726	738	722	689	740	726	704	718	677	712	702	803	686	763	684	724	672	730	703	712	767	726	707	728	681	755	732	721	720	694	713	711	701	682	706	725	727	672	692	715	718	727	740	757	727	684	715	740	659	690	709	757	715	751	721	742	740	700	724	712	744	705	744	701	705	716	680	755	719	739	685	708	691	717	679	762	763	708	796	730	694	721	724	763	739	745	711	699	703	700	678	728	731	710	699	727	722	737	693	761	732	707	720	717	723	716	685	710	709	725	773	699	720	717	742	717	730	694	684	727	732	685	715	724	733	726	725	734	699	721	708	731	710	719	719	669	729	738	690	694	673	710	700	687	701	766	694	664	704	753	684	761	751	760	723	728	672	707	743	714	707	702	762	726	711	725	731	737	751	764	699	737	689	684	714	707	736	733	697	700	754	714	735	687	706	716	729	732	733	758	720	709	747	756	698	713	763	724	717	722	729	685	681	712	697	745	750	686	687	713	699	712	749	729	697	762	729	698	681	734	711	742	785	714	732	707	742	712	729	682	713	713	760	678	697	720	715	783	764	716	762	735	702	736	711	726	714	728	744	711	699	704	733	747	742	719	676	692	715	726	711	736	765	732	730	688	759	723	667	720	718	709	757	715	671	764	709	702	712	698	757	692	727	677	682	700	719	691	725	682	709	693	741	713	735	733	700	717	689	700	730	708	713	723	768	715	693	707	746	686	715	718	670	739	742	689	713	680	753	700	709	723	728	721	674	765	708	738	714	748	689	712	712	707	744	779	704	727	748	680	747	717	655	771	674	702	743	692	738	738	692	704	718	683	733	772	710	731	667	734	779	768	711	702	695	729	765	733	731	722	746	739	734	723	739	797	720	727	758	687	714	719	712	721	693	646	727	686	704	734	699	750	793	719	797	709	707	729	706	696	677	729	700	704	727	706	749	761	753	698	671	704	714	718	734	713	726	720	746	710	689	686	703	731	737	741	673	708	726	754	718	710	714	737	758	740	701	761	747	732	711	704	683	799	715	685	772	705	721	673	738	716	679	791	681	735	749	698	697	760	716	763	670	728	712	735	753	726	714	723	744	744	729	729	740	652	658	732	726	694	695	727	711	694	724	693	723	736	693	731	726	731	725	732	717	731	777	698	725	707	743	673	723	699	735	706	686	727	717	724	752	722	742	705	702	670	719	687	725	710	734	715	703	682	753	702	709	753	736	721	698	729	741	713	732	732	688	765	703	710	718	709	720	711	735	718	734	766	703	686	730	720	714	727	712	720	725	720	725	694	708	746	662	738	714	738	693	689	740	700	720	757	674	745	721	727	694	716	736	762	711	697	697	750	716	746	740	709	718	704	711	705	729	724	670	736	688	711	707	703	715	693	702	727	712	714	722	713	682	680	783	694	725	697	715	711	686	713	712	710	705	707	680	698	731	754	752	690	709	764	704	683	703	729	675	697	746	745	767	764	720	681	715	711	740	693	693	685	745	704	719	719	711	691	671	675	742	744	692	692	711	690	710	764	748	723	776	673	723	715	785	711	696	712	734	724	696	701	747	706	744	690	749	675	720	735	683	649	697	697	743	755	675	726	725	724	738	730	729	767	726	737	688	695	720	725	717	697	714	744	715	701	766	719	696	711	739	712	670	759	715	741	705	759	679	725	726	716	718	704	703	702	760	709	683	683	674	704	661	727	710	723	706	743	681	748	757	748	742	695	733	704	723	727	712	728	692	720	715	711	699	694	743	744	728	728	739	729	716	710	714	693	759	726	735	747	741	709	698	683	691	747	702	758	686	708	697	736	698	765	714	730	684	726	724	719	727	681	739	728	755	726	708	771	704	688	713	685	756	697	742	727	710	728	727	737	755	698	680	709	696	720	722	740	710	681	752	733	735	687	733	727	678	745	732	751	709	784	779	759	721	707	734	771	692	695	716	747	722	693	739	709	762	781	688	699	708	696	712	722	731	742	755	766	706	696	709	752	738	742	730	692	694	673	749	697	708	715	685	725	747	717	699	696	767	674	756	720	709	751	690	696	701	698	734	688	713	728	750	721	732	686	727	737	743	710	711	698
3528	253	317	139	87	73	88	89	81	74	79	97	73	81	95	81	83	83	78	86	94	99	77	99	87	90	84	76	80	86	81	79	84	81	78	81	83	80	64	79	82	76	83	82	78	98	69	73	91	67	78	84	83	81	82	79	83	98	96	73	81	84	82	89	84	79	78	69	92	59	85	64	68	90	87	88	92	50	83	84	91	76	75	88	77	71	77	83	85	99	79	83	67	82	86	78	83	88	85	80	87	89	94	53	96	89	74	93	75	86	74	84	82	85	93	73	88	78	80	77	87	86	80	89	83	106	88	72	92	81	77	93	87	80	80	68	67	78	67	79	83	86	76	87	64	79	78	67	79	68	67	92	63	83	82	88	91	93	71	77	86	79	66	67	82	97	84	60	84	81	83	78	80	99	86	94	88	77	69	67	104	69	84	89	69	71	73	70	85	82	81	61	76	71	69	80	102	85	85	84	85	80	99	71	90	85	83	82	71	74	79	73	84	98	85	81	78	91	70	79	65	84	83	97	91	74	79	85	72	69	95	87	89	90	97	88	91	67	83	71	91	86	78	75	67	100	102	89	80	83	66	90	82	79	97	83	80	79	73	64	102	94	89	64	83	84	89	99	77	84	74	79	93	88	76	77	92	78	91	80	73	88	88	76	78	80	79	86	87	78	97	83	96	68	87	70	77	85	78	80	78	71	74	70	86	81	80	82	90	73	88	87	91	69	90	88	86	81	70	80	66	77	66	87	85	85	79	70	72	81	75	59	77	97	81	82	88	75	72	68	85	84	70	86	66	83	78	85	81	84	69	78	82	76	83	81	86	81	92	95	62	75	78	69	68	79	89	90	68	76	70	84	84	65	84	78	64	93	77	75	78	81	79	73	77	78	92	68	94	103	87	88	83	82	81	84	82	60	76	75	83	79	98	73	84	84	83	71	70	78	80	70	77	68	75	94	75	81	83	98	89	73	93	78	92	83	70	92	89	88	88	96	74	77	82	69	78	91	80	72	70	75	92	77	84	89	87	77	75	89	73	80	73	96	81	84	82	67	98	69	84	69	82	62	80	107	89	104	63	66	87	70	76	75	85	85	97	75	86	73	94	74	86	97	92	74	69	84	93	77	82	64	79	90	76	79	84	77	78	75	70	70	87	76	86	84	75	91	81	75	79	70	77	70	74	83	64	64	87	95	69	75	78	80	67	80	79	75	75	83	78	66	89	86	81	72	77	68	88	75	88	84	68	74	78	87	90	74	82	93	72	83	81	73	83	77	77	80	79	84	85	81	98	90	81	84	79	81	89	75	74	86	80	83	78	72	89	94	79	74	83	92	91	81	80	72	82	74	74	88	80	81	88	109	69	94	75	84	84	64	78	84	90	76	78	84	85	76	82	69	68	78	75	80	83	79	84	104	72	91	65	80	80	70	82	83	83	85	85	84	91	73	88	73	78	66	80	84	70	92	86	69	81	72	76	83	78	77	82	67	79	71	81	79	79	71	71	68	83	66	90	85	88	81	73	70	79	84	91	77	68	97	64	70	87	99	78	71	82	83	77	84	86	73	86	77	63	82	79	85	78	82	81	75	99	87	103	81	98	83	64	78	86	80	87	59	80	79	83	97	76	95	73	86	81	78	84	98	92	73	65	79	68	68	87	87	93	81	83	88	70	84	78	81	91	75	73	84	86	81	65	95	83	107	84	75	77	70	85	90	62	72	81	79	67	78	83	79	88	79	78	85	71	73	80	85	75	66	81	96	88	105	68	84	76	75	83	83	91	73	88	87	80	85	99	77	106	85	67	69	90	66	71	81	71	75	82	93	87	90	82	79	88	84	67	92	88	96	81	70	79	83	76	75	88	87	83	76	69	72	94	83	98	85	99	80	84	75	82	83	79	80	89	82	59	95	81	80	67	93	85	71	89	92	82	94	67	81	70	85	97	78	86	85	69	80	77	86	83	75	67	73	78	74	72	87	91	83	82	77	93	75	80	82	85	86	88	83	92	87	79	77	97	75	93	91	83	66	70	77	80	78	95	84	79	85	71	99	78	97	95	82	78	83	80	92	85	78	84	82	83	106	74	82	77	83	72	87	89	79	61	73	80	72	76	59	83	84	78	88	79	77	82	92	77	94	80	90	70	86	92	84	76	72	99	74	83	83	72	82	84	63	65	75	66	78	85	76	75	87	94	74	59	68	90	89	71	77	86	85	73	87	83	66	87	74	83	68	91	74	71	83	77	78	88	86	82	79	76	103	76	94	70	83	105	88	66	73	79	80	79	101	77	81	91	93	85	77	77	98	76	87	81	94	91	95	71	80	66	91	86	82	76	86	75	88	90	82	66	74	78	86	84	67	82	81	79	79	80	71	78	75	84	93	78	89	98	75	75	79	70	75	79	88	73	68	85	69	89	77	87	84	68	67	75	78	82	72	76	76	79	79	91	85	82	80	83	78	68	82	78	81	87	78	78	81	79	84	80	76	76	76	72	96	96	86	71	67	88	92	90	79	65	69	73	101	68	90	86	64	72	81	81	78	77	69	89	69	75	73	70	79	87	78	77	73	82	85	78	79	80	68	83	78	81	87	70	86	88	68	70	69	82	65	82	84	87	77	83	66	83	82	85	68	72	70	82	69	72	77	80	76	76	79	86	90	69	75	78	68	62	91	95	70	92	78	77	68	85	95	80	83	66	81	77	80	75	89	84	86	81	85	98	71	103	64	70	88	69	83	65	92	76	93	82	69	106	74	62	83	75	73	87	86	100	81	98	92	90	85	76	85	72	93	81	69	77	78	88	76	85	79	73	68	77	80	81	72	94	74	62	100	76	83	88	65	58	86	68	88	84	65	85	78	62	94	80	77	83	81	78	75	69	84	85	80	82	65	81	74	82	89	83	94	77	95	79	81	98	87	64	92	83	95	109	89	81	97	67	79	92	77	76	84	78	73	86	94	75	77	67	90	95	74	96	64	77	85	79	85	81	73	88	63	96	74	86	65	86	88	75	83	80	111	78	63	68	86	84	73	78	86	66	76	72	75	91	85	82	80	98	78	84	69	85	85	70	82	76	78	82	69	71	83	71	88	81	75	98	92	84	79	99	58	95	77	82	77	86	86	81	83	73	73	83	72	76	81	84	74	80	64	80	84	76	71	91	84	71	82	82	89	79	83	71	75	85	80	89	99	73	67	72	87	80	65	67	81	90	71	73	91	84	82	80	82	82	91	98	87	92	91	82	79	83	73	83	85	79	98	81	75	74	93	76	82	87	77	71	76	89	74	81	79	82	65	71	83	61	86	66	81	97	89	83	77	81	83	70	78	75	81	58	78	73	81	78	74	79	89	80	78	74	70	83	74	94	78	92	76	78	95	82	92	65	76	77	75	77	69	82	97	106	71	83	71	77	76	86	75	87	90	92	78	70	83	67	94	75	77	68	89	79	77	85	78	79	61	72	81	90	86	88	87	80	77	76	75	78	80	87	75	96	95	78	77
12239	3200	3987	1471	822	959	1090	1004	991	869	878	823	737	801	762	711	704	686	703	696	711	671	572	662	652	662	679	615	618	625	628	646	621	620	672	614	654	597	639	651	674	579	655	644	651	610	682	607	574	651	615	599	610	611	600	601	601	604	619	604	588	638	610	590	605	652	620	621	604	628	625	675	622	630	608	583	690	583	573	649	604	610	579	613	633	576	630	653	592	592	641	615	657	628	608	554	623	652	647	639	579	617	587	561	618	606	670	631	630	660	597	604	614	665	631	617	625	658	630	592	585	668	657	612	646	639	620	620	618	589	582	635	622	599	608	589	631	632	607	584	554	624	612	625	613	637	621	635	664	586	597	616	634	599	616	601	642	573	619	627	589	612	630	614	610	627	597	629	611	598	645	593	643	623	632	652	619	657	579	592	666	599	608	606	594	645	589	633	652	627	650	611	589	594	577	654	619	610	634	628	625	648	581	596	564	617	636	630	588	639	590	616	650	595	632	600	626	607	587	585	659	579	600	606	664	591	618	593	582	598	653	612	596	625	572	639	624	545	584	595	608	666	652	580	594	630	600	613	565	598	636	657	620	599	617	648	630	596	648	639	595	649	640	608	632	596	636	633	661	565	596	652	615	630	595	557	640	624	571	629	620	620	635	600	607	595	630	630	587	634	631	612	577	667	645	580	650	612	625	670	591	634	650	596	640	583	596	591	653	604	595	608	650	618	625	621	624	560	597	587	609	591	626	622	611	610	599	610	629	606	604	603	648	584	569	601	590	604	609	643	592	616	602	617	603	616	600	653	650	648	673	628	585	614	628	582	589	605	650	590	609	593	600	615	604	635	640	598	590	603	588	616	620	609	602	628	630	585	633	632	606	648	651	625	592	550	608	618	642	635	606	612	634	636	574	587	593	607	617	601	613	587	572	587	628	582	626	648	612	626	612	590	607	621	644	644	618	626	592	612	616	611	600	617	606	648	645	630	629	609	567	624	640	648	641	601	620	658	630	595	600	637	589	625	613	572	661	631	608	598	559	581	614	603	624	607	646	616	575	615	614	645	589	661	561	594	606	579	609	624	644	628	621	590	612	620	618	655	603	620	608	594	591	653	612	593	615	608	619	621	612	603	628	651	613	599	637	622	624	628	597	639	611	640	616	608	596	626	643	588	640	609	616	612	600	619	603	645	629	591	619	623	615	567	572	591	619	634	630	609	572	591	616	630	637	658	574	617	646	619	599	647	614	635	592	611	624	591	646	569	594	582	614	585	627	660	639	599	590	584	604	616	569	584	606	590	617	602	609	660	652	648	638	616	616	585	582	620	630	646	624	599	604	616	620	572	582	617	580	641	649	598	591	577	626	579	609	585	577	614	617	613	610	623	616	594	615	646	609	606	607	619	627	597	605	642	636	601	592	624	601	609	611	590	638	600	625	624	584	585	594	583	589	609	610	603	591	584	639	610	635	561	581	640	603	640	575	612	574	662	575	617	616	600	625	608	636	583	551	661	601	607	586	594	589	606	611	615	627	619	632	625	644	639	573	672	597	638	590	664	607	589	619	651	621	644	622	621	614	611	646	576	586	607	639	618	623	600	603	642	605	542	613	657	653	581	608	651	632	606	651	648	661	660	620	612	580	611	632	601	627	630	616	601	609	603	579	626	640	580	657	643	652	654	665	637	590	651	611	670	599	644	624	667	657	644	604	595	567	607	589	558	623	607	624	625	592	640	614	663	568	633	619	613	590	646	582	623	624	604	564	640	616	602	579	637	625	576	595	609	591	646	589	609	614	628	641	661	629	600	604	624	603	645	596	592	598	590	602	630	565	575	577	606	639	618	618	624	593	616	607	634	634	608	623	600	595	660	591	633	634	620	662	547	573	618	636	615	662	655	634	628	610	584	606	567	638	645	637	604	618	608	606	614	638	662	644	649	633	552	621	624	621	603	619	594	618	619	620	576	608	636	636	622	604	650	567	631	641	626	570	651	585	621	596	617	652	584	601	605	626	642	652	602	617	643	596	621	642	618	604	594	624	600	582	577	619	580	596	580	619	660	615	570	632	590	601	609	613	622	590	632	607	627	587	613	596	592	646	625	568	665	593	641	620	622	608	630	583	627	603	613	582	580	582	598	597	603	637	592	583	596	556	579	622	651	673	626	614	598	641	620	598	583	607	573	653	615	596	574	572	591	621	626	626	633	620	611	635	582	604	619	597	622	606	618	615	603	646	634	575	633	609	609	603	609	652	632	644	590	591	620	637	649	602	595	635	619	614	611	621	624	591	629	579	616	637	634	649	604	614	563	628	626	609	590	576	617	621	592	682	619	616	630	627	634	593	622	588	639	588	621	607	613	603	631	611	591	595	590	586	604	627	581	635	615	618	627	629	583	588	714	624	632	593	572	622	625	577	637	623	641	590	596	629	618	652	632	616	620	589	598	571	653	596	653	599	661	624	660	574	595	602	618	648	633	609	605	636	624	628	601	594	654	649	621	619	612	620	625	626	635	616	620	592	628	628	651	616	566	658	632	600	625	626	611	645	634	611	629	578	602	632	619	620	593	643	644	592	606	634	600	601	606	617	586	600	628	620	605	588	584	636	602	606	631	618	597	650	619	612	654	584	584	606	584	644	640	604	589	604	642	609	657	622	569	618	634	596	647	603	642	617	582	609	617	617	589	676	649	608	607	650	684	642	595	598	566	641	663	625	644	649	619	644	600	595	611	607	598	619	638	599	620	614	598	598	638	616	637	633	622	647	590	583	621	621	666	592	634	602	564	654	634	642	602	671	646	663	620	616	576	646	621	631	603	581	622	589	594	598	607	598	623	636	603	609	619	585	634	637	604	620	663	599	638	611	614	572	607	607	618	614	636	624	567	665	584	610	618	604	569	626	634	549	587	611	624	602	623	597	611	632	627	609	638	622	625	605	612	633	606	609	616	636	615	645	596	582	611	593	615	607	536	625	660	649	627	632	587	607	642	581	614	649	598	613	621	586	610	623	603	609	626	636	632	576	612	585	605	643	617	569	646	608	623	613	619	561	610	583	633	582	609	616	586	620	592	603	610	615	615	627	621	606	670	604	563	645	614	649	642	607	612	567	573	581	658	617	599	630	648	647	603	619	583	578	611	624	595	609	604	591	558	616	636	588	621	637	634	634	652	583	634	595	641	657	626	631	593	608	610	606	647	635	585	642	566	603	624	635	628	587	575	627	604	611	604	593	607	626	604	624	625	611	609	613	584	606	639	607	591	611	593	632	634	591	606	593	629	620	562	628	596	621	644	599	599	618	656	633	580	615	588	613	648	608	618	638	595	633	641	602	634	596	624	596	584	597	600	623	622	630	617	652	618	578	616	590	615	632	648	595	572	620	596	632	609	565	609	622	599	620	620	672	637	607	646	591	613	657	607	621	609	605	627	646	593	570	657	619	615	592	610	639	598	645	655	590	588	606	643	593	597	630	621	573	644	641	627	599	644	624	582	660	581
1949	582	1761	455	131	140	176	165	149	143	143	145	165	135	133	131	116	150	144	143	124	128	137	125	130	123	125	139	127	126	121	121	129	125	131	104	155	137	124	146	104	152	106	117	135	124	150	96	126	111	133	117	125	130	113	146	126	117	125	139	139	110	132	125	124	127	122	122	113	135	120	127	114	111	103	113	133	106	136	114	118	93	105	132	130	129	145	95	121	144	124	126	125	122	117	110	127	133	129	135	136	122	104	90	120	99	138	116	123	120	122	102	117	122	106	135	136	134	133	121	116	110	110	131	136	129	108	132	139	107	107	119	137	117	127	109	126	102	141	131	114	131	128	122	125	119	128	106	130	120	138	102	124	129	123	119	134	116	112	129	105	116	136	112	134	118	113	119	128	108	121	122	134	122	138	122	138	110	107	119	110	100	119	140	143	127	124	104	146	121	140	129	114	117	106	134	116	112	125	112	118	134	121	115	122	117	127	148	129	108	136	126	129	137	122	122	94	117	130	135	107	127	127	119	124	100	110	116	122	118	111	107	125	130	118	131	124	129	100	129	124	121	113	121	141	147	136	120	104	138	140	132	121	128	120	131	105	117	131	129	130	131	123	133	128	140	141	118	104	119	130	134	115	134	136	111	127	131	120	117	133	135	119	142	103	128	130	140	125	124	136	121	124	126	135	135	115	120	115	153	144	136	138	119	140	115	131	152	141	110	126	140	136	129	120	127	107	110	137	114	125	122	118	107	105	134	117	132	114	129	141	130	141	111	139	130	120	108	130	128	119	125	133	117	124	137	126	123	143	112	110	140	125	130	128	127	125	135	135	115	113	129	124	123	118	121	119	115	126	118	138	111	163	105	123	128	127	132	109	122	118	146	143	138	122	107	130	126	134	115	119	121	120	121	112	135	104	129	108	120	133	119	112	136	133	119	129	128	114	110	115	116	103	117	133	138	116	126	135	116	114	126	94	134	122	139	94	118	100	113	115	111	112	119	111	140	126	114	143	136	124	126	105	117	121	114	107	122	120	133	116	122	107	143	152	128	128	124	113	121	122	145	142	129	138	122	124	123	127	133	142	109	128	118	117	131	116	107	119	125	139	135	118	138	124	121	119	121	140	117	119	124	140	135	139	114	123	143	132	107	126	114	127	122	115	130	130	139	118	123	114	123	117	125	123	110	121	120	119	101	123	126	106	115	142	113	113	128	111	143	108	119	106	104	125	136	121	113	121	134	128	116	129	127	121	129	104	136	125	128	113	126	128	122	122	119	139	129	128	120	128	127	115	122	121	132	146	128	120	111	134	131	118	141	106	137	111	119	118	130	130	144	112	113	140	124	123	126	123	133	132	118	125	123	120	134	100	120	114	116	132	126	129	138	112	133	122	129	133	111	137	123	119	124	111	119	131	118	100	125	126	133	134	121	129	121	113	121	116	116	119	119	109	132	108	110	126	126	128	137	124	110	153	101	110	116	139	127	122	125	136	103	119	116	115	150	120	126	131	130	122	148	128	126	139	121	136	126	134	96	159	113	131	148	135	141	135	141	112	136	121	108	129	103	107	135	125	116	94	138	129	106	138	120	118	142	102	131	143	119	129	129	106	115	138	123	123	136	112	122	122	106	128	101	131	109	127	120	118	105	108	132	114	135	133	129	123	136	130	122	109	133	131	113	97	120	129	119	133	116	134	117	119	140	114	137	120	121	119	110	116	138	118	111	125	134	100	119	128	127	136	147	131	97	125	130	114	116	123	108	146	122	116	123	130	116	127	137	154	134	127	149	123	135	122	121	105	113	132	138	120	131	113	119	132	130	126	121	120	118	129	119	121	122	124	122	136	138	109	107	129	120	131	144	135	114	134	120	110	115	100	115	135	130	109	144	112	151	105	127	139	121	131	126	123	130	100	122	120	120	117	132	112	136	102	119	133	132	141	110	116	121	114	131	139	131	121	137	104	113	122	116	124	111	122	99	132	130	119	122	121	133	144	115	141	123	112	125	123	123	120	124	108	109	131	136	116	123	108	124	130	123	134	124	113	120	131	154	111	134	148	133	116	137	123	112	139	118	111	126	117	130	120	152	140	108	120	129	151	124	130	124	130	139	119	102	123	135	126	109	137	120	109	131	133	119	115	130	128	136	132	127	126	115	132	108	124	140	118	140	145	119	99	133	133	127	124	140	103	124	131	134	144	111	111	114	124	111	119	132	112	137	120	128	127	121	119	127	117	112	122	118	122	113	127	131	124	136	110	104	116	140	107	129	139	127	121	116	124	104	141	142	124	153	133	116	133	125	125	132	124	145	140	106	139	118	115	132	92	115	124	121	139	137	131	117	118	128	136	132	118	127	123	127	127	108	128	124	139	125	109	107	141	132	124	125	119	113	120	121	155	136	124	127	138	109	129	121	95	113	124	113	120	101	127	125	123	130	131	122	131	118	141	102	98	127	107	113	120	124	125	102	119	122	119	119	131	134	109	169	148	121	128	125	127	116	129	105	126	118	123	107	130	120	118	123	135	118	147	111	117	123	147	126	117	111	106	147	140	133	122	105	142	134	124	133	135	108	116	125	122	106	105	138	131	106	135	143	118	139	126	114	127	120	123	127	141	127	134	126	117	121	135	127	126	123	116	115	140	133	129	101	135	140	130	123	127	127	125	121	129	122	113	109	119	107	139	102	130	113	146	132	130	128	127	112	125	119	132	124	134	135	118	124	104	122	146	118	127	109	109	123	127	119	128	143	131	111	99	105	109	125	131	117	124	123	125	133	132	134	118	97	124	120	118	114	117	130	101	116	133	126	126	110	124	130	110	121	139	121	128	132	139	127	128	114	125	129	122	126	125	106	136	130	136	127	127	108	135	122	107	138	128	116	124	120	144	141	132	110	135	128	123	113	113	121	118	118	126	139	131	122	115	151	116	126	94	101	107	135	120	135	126	129	113	133	129	150	123	154	136	118	139	122	107	109	132	124	128	117	116	109	117	140	107	133	126	115	112	125	125	102	130	115	127	118	117	123	120	107	128	119	122	127	118	149	137	127	102	122	121	127	132	122	110	134	115	139	119	129	117	120	134	114	161	124	136	124	108	103	112	120	120	115	143	124	131	135	125	135	128	121	113	159	144	123	124	97	121	113	96	148	118	125	140	135	119	127	142	122	116	136	129	121	107	127	113	108	141	117	126	118	120	137	136	115	125	106	131	111	115	132	123	123	138	139	122	127	132	117	128	129	129	114	116	127	134	135	138	148	119	123	109	104	135	116	150	136	94	133	121	135	116	112	138	126	125	139	116	131	111	113	133	131	131	116	116	115	120	141	109	129	126	151	118	126	121	152	121	139	132	117	111	124	131	123	111	144	131	112	125	139	104	119	118	108	140	107	103	125	133	130	136	111	133	122	141	148	106	138	120	113	120	122	120	128	119	107	117	120	121	112	143	128	113	119	121	124	119	115	118	127	107	135	113	123	121	123	133	119	120	111	137	123	112	115
17883	5900	15166	3491	2388	3449	3755	3543	2901	2613	2331	2064	1806	1755	1695	1522	1471	1398	1318	1273	1335	1279	1240	1146	1182	1157	1139	1152	1024	1086	1035	1030	1066	1092	1066	1081	1054	1037	1044	1021	1033	1092	998	935	960	991	1003	1035	970	1064	979	984	960	926	963	962	1022	987	1019	951	976	984	974	988	1023	993	1028	945	1026	1032	988	947	984	963	1031	963	1025	954	937	954	1033	940	1011	962	1017	966	964	973	928	950	974	988	967	949	982	968	971	962	960	972	985	950	995	963	967	950	965	905	934	982	993	975	1009	975	992	954	945	970	978	902	992	1004	1020	969	960	959	941	975	956	956	957	951	950	965	970	946	988	976	929	992	937	892	963	987	1038	909	893	985	982	989	1002	980	959	956	987	896	954	966	939	947	961	994	986	948	905	962	939	959	1018	945	949	992	976	1008	975	913	1014	971	957	984	931	968	948	986	981	943	963	958	948	962	932	959	972	952	976	952	895	950	927	931	975	974	991	960	957	917	963	977	989	982	921	906	947	989	956	942	962	979	955	940	899	945	989	976	965	916	992	945	938	970	968	926	938	980	935	977	985	964	962	969	961	1006	977	945	921	956	958	981	984	955	946	945	947	969	970	918	953	932	950	999	929	970	964	944	987	1012	1000	944	992	964	949	947	982	992	984	958	919	969	1019	954	938	932	947	896	976	981	916	943	1011	949	899	1006	1004	955	941	913	976	958	970	1010	909	987	945	1001	926	968	938	927	904	960	936	949	970	979	1007	963	921	972	933	992	986	925	952	947	943	929	961	939	963	997	1002	922	984	978	936	947	984	932	965	952	974	966	932	878	897	983	886	947	923	981	904	959	945	999	942	966	989	950	961	897	978	954	956	959	1015	940	1019	919	922	960	908	975	990	983	994	923	953	918	934	933	974	955	966	948	941	1004	978	975	918	922	941	958	969	910	928	968	962	927	914	923	964	1044	964	932	954	980	902	906	953	954	973	929	980	959	961	971	972	926	939	976	1012	966	1013	955	934	930	976	944	958	913	931	996	988	1032	932	939	918	968	955	979	1009	961	940	970	967	941	948	960	941	1027	930	985	1042	1027	957	942	935	923	922	945	912	948	1033	923	977	971	950	965	942	966	938	974	977	974	922	961	952	986	967	941	934	929	924	935	935	1026	944	997	959	957	976	953	925	942	926	903	981	947	924	921	944	972	943	964	958	986	947	933	972	965	973	923	995	1009	941	959	932	937	960	996	1005	976	928	904	992	972	971	965	939	973	990	949	905	916	913	950	966	933	982	961	926	1030	902	979	996	954	979	989	949	1012	956	1024	943	944	964	930	955	945	922	900	970	966	924	983	888	950	972	973	940	940	940	952	936	971	943	956	936	895	998	923	988	953	984	935	969	925	918	940	912	955	970	968	943	914	967	964	941	945	976	936	918	945	966	957	919	970	925	914	956	944	956	976	946	956	966	956	969	971	976	1010	967	916	949	995	917	920	977	985	982	972	921	1022	932	904	905	981	928	949	983	956	920	945	956	955	911	953	933	875	1010	944	923	966	950	973	940	931	980	956	1023	909	925	987	938	967	932	933	951	967	901	901	954	934	984	984	933	950	988	974	926	917	913	958	915	942	988	964	947	956	984	974	964	962	985	955	938	883	960	922	976	933	953	927	953	932	970	981	917	1002	955	960	945	961	921	957	949	933	923	939	966	941	934	960	939	942	970	961	986	964	977	967	978	931	963	959	1010	917	948	956	966	955	932	920	982	949	962	963	928	931	934	971	972	959	950	962	955	986	981	903	970	1010	867	962	974	969	930	987	983	961	907	944	945	944	956	979	944	910	927	929	964	920	933	958	964	976	950	893	943	914	947	940	986	1004	950	983	949	978	916	911	963	961	983	915	999	1031	903	999	945	918	962	945	1001	990	932	973	942	969	987	901	929	889	914	1000	954	995	923	974	974	960	999	935	939	970	978	902	997	924	962	985	960	955	915	914	952	991	915	927	922	1006	998	959	922	944	947	976	933	978	927	950	965	1005	926	933	961	940	1017	976	920	969	902	982	981	979	983	909	969	919	920	974	881	930	928	969	925	1003	926	940	984	1003	931	993	913	964	993	965	945	991	985	947	933	944	955	990	960	937	985	995	907	915	955	970	942	941	930	957	958	991	992	918	924	956	920	951	900	979	913	995	947	960	909	939	945	967	978	913	976	935	1028	949	967	968	935	951	970	944	964	909	1059	914	896	953	932	957	979	984	956	966	972	959	932	961	934	931	949	984	944	988	959	892	956	954	943	945	953	937	982	971	943	949	952	966	969	946	923	971	977	938	961	900	951	893	944	926	924	995	958	945	970	908	921	954	969	984	966	974	941	935	943	890	914	961	971	965	945	982	933	934	967	968	995	960	965	942	882	1002	983	999	991	965	981	993	958	928	953	951	921	972	980	887	957	940	1000	949	957	1016	983	903	947	920	968	922	1022	970	974	901	943	893	975	979	945	981	993	965	1015	1000	940	1023	968	950	931	891	952	964	960	977	1022	934	995	933	907	969	939	944	952	972	999	965	962	949	915	938	916	883	881	919	992	936	965	960	996	877	929	955	908	983	929	957	942	945	975	959	984	1004	979	987	995	955	958	953	929	938	1017	973	906	966	940	943	939	940	920	934	987	939	956	899	974	962	972	906	975	939	981	945	916	1015	964	972	956	973	929	945	1027	924	972	1016	998	930	940	988	930	964	1026	901	969	954	954	988	931	955	939	983	950	941	977	962	975	931	949	963	964	936	966	916	929	941	958	939	965	913	950	958	985	998	969	1005	901	988	929	946	908	938	981	1004	960	979	993	988	1012	1020	1003	963	944	933	930	958	962	951	1012	925	951	943	915	1029	945	928	985	976	967	942	982	920	1004	944	958	931	946	961	978	992	932	962	1011	962	932	956	962	933	1013	981	968	1024	1020	973	969	927	1010	940	977	953	954	959	955	933	958	984	928	942	907	938	1012	905	946	931	978	1008	972	952	961	931	953	981	952	993	995	971	959	953	962	956	947	898	940	897	968	914	950	955	933	964	965	962	948	952	910	938	962	1004	949	988	910	968	979	1031	940	989	905	966	999	980	932	900	951	1034	960	990	947	951	1016	968	965	931	962	987	937	911	981	935	961	990	949	959	941	975	971	965	935	968	901	955	1004	965	992	924	1010	979	988	978	992	971	961	917	952	946	949	1008	975	927	922	1009	927	1001	958	962	982	925	977	967	923	1014	949	941	1019	958	991	960	972	954	943	932	956	1007	897	946	958	965	1005	963	984	928	973	970	953	946	968	973	879	939	1004	969	973	963	968	961	968	994	1013	904	1006	951	1014	942	963	1012	935	1017	958	990	903	947	1018	985	984	1024	964	953	976	983	930	1019	962	977	937	934	921	1036	980	928	916	996	935	966	984	985	932	923	981	947	919	902	958	986	984	943	990	931	954	926	961	920	958	909	983	898	939	972	989	915	986	979	990	1007	980	962	960	950	937	927	944	982	994	961	958	909	974	924	955	943	952	904	935	983	950	968	1011	933	942	940	927	989	982	978	967	910	948	946	931	928	969	949	950	970	994	956	955	921	889	965	1024	985	1012	966	958	951	990	949	929	964
5196	322	1512	320	45	47	54	71	60	68	55	51	36	51	55	47	40	40	35	45	43	46	34	45	42	48	33	32	43	39	33	41	44	40	34	26	36	41	28	33	33	29	32	32	37	43	42	36	39	34	20	30	29	40	40	34	33	36	31	30	28	28	28	37	32	29	27	35	33	31	23	32	38	38	33	44	28	38	29	27	25	30	44	39	30	26	33	39	36	27	37	40	38	31	30	23	32	35	30	24	40	31	27	40	20	34	28	35	24	31	29	28	29	28	26	40	21	37	28	29	21	23	20	31	39	33	30	31	24	25	24	46	42	25	31	31	27	21	42	38	29	34	35	45	26	35	31	39	38	41	33	30	30	42	33	21	36	31	31	38	26	34	39	28	33	37	35	39	20	25	31	42	43	38	40	29	29	29	43	32	29	32	32	32	30	32	47	34	29	33	33	24	35	39	18	36	34	28	29	31	34	42	42	46	27	21	33	32	30	29	27	23	20	34	34	28	28	31	34	33	31	25	36	32	31	33	23	41	29	28	30	31	32	38	30	28	37	34	22	29	28	27	34	23	26	27	27	37	28	25	37	29	26	47	33	30	26	32	30	32	31	34	32	27	33	41	31	32	37	38	28	27	27	38	37	31	28	37	28	43	29	25	38	27	30	22	27	30	29	33	28	27	31	30	36	35	23	36	32	33	38	39	34	37	29	35	29	37	27	40	41	33	32	24	32	28	27	32	28	25	32	28	36	23	19	31	36	37	28	35	45	27	32	25	30	44	33	32	22	39	32	39	37	23	18	35	23	22	27	39	25	24	29	29	30	34	22	32	27	25	30	37	36	27	25	25	39	37	36	38	41	38	30	31	37	32	42	31	35	34	33	40	39	30	41	38	31	38	45	25	27	26	36	33	31	30	35	33	27	40	33	47	28	28	26	31	30	29	26	29	41	30	33	28	48	38	38	28	32	23	24	37	30	32	33	29	41	27	29	28	34	27	26	31	32	44	45	30	31	35	31	37	28	32	33	31	29	34	29	22	32	26	36	31	37	35	33	29	25	33	34	42	29	20	25	35	32	37	39	31	45	36	28	37	30	26	35	31	23	28	29	30	38	38	37	35	30	33	35	26	29	36	23	43	29	27	33	33	25	43	31	27	23	36	33	36	37	39	34	33	27	33	37	29	31	41	29	28	21	21	29	24	27	37	25	34	22	23	33	42	16	43	33	37	23	26	40	38	31	26	39	27	28	26	29	31	25	23	33	35	29	38	24	19	32	29	37	23	30	29	35	26	26	36	23	36	33	28	38	32	36	15	31	41	37	26	31	35	44	31	32	35	36	21	34	30	29	37	25	37	33	26	35	28	35	26	32	29	30	19	37	30	39	32	29	38	38	29	30	39	30	38	33	32	32	35	24	21	26	32	26	34	27	36	27	39	31	33	32	36	30	29	28	32	32	35	35	34	36	41	31	34	28	19	27	32	37	34	40	36	38	27	28	38	39	36	33	39	30	39	33	31	30	20	34	37	27	33	37	39	33	25	31	28	30	36	30	44	29	29	30	29	29	27	33	32	41	23	24	30	33	26	20	32	38	38	39	31	37	26	29	24	27	32	33	35	40	19	35	25	28	36	37	28	42	37	29	37	30	30	32	38	32	31	39	34	32	32	31	32	28	32	28	39	32	22	34	33	37	27	37	23	32	38	41	38	34	46	32	30	34	25	37	35	35	25	37	29	27	32	33	31	30	28	31	34	40	35	36	31	30	32	37	35	22	27	30	25	27	31	39	30	24	28	27	30	27	33	36	31	31	30	33	22	37	33	30	33	40	34	29	31	38	25	41	21	32	41	36	26	24	30	30	28	26	29	32	40	28	34	35	26	25	24	30	35	25	27	41	34	28	38	28	34	36	31	30	24	32	37	37	23	31	28	39	23	27	28	27	45	38	32	27	42	34	27	23	29	42	31	28	32	25	30	29	36	35	35	38	39	32	36	35	23	24	31	33	27	33	27	40	34	24	39	24	26	31	37	33	27	40	34	27	25	22	40	33	26	35	33	31	26	34	32	28	37	37	36	40	42	25	34	33	38	31	35	27	38	32	31	31	30	29	41	39	39	37	29	29	40	28	28	28	28	37	26	29	28	26	27	27	32	29	28	32	39	42	35	42	27	27	33	41	32	27	24	24	34	28	37	32	37	32	36	30	42	41	25	42	31	35	40	24	39	37	43	41	28	29	29	32	22	35	36	36	31	43	33	34	25	35	39	36	27	32	39	28	34	37	28	35	41	29	35	37	26	36	49	35	32	29	26	35	39	21	39	27	30	33	24	36	34	35	33	38	37	30	38	23	36	25	31	30	26	27	40	28	27	27	34	25	32	41	37	29	43	35	35	36	30	28	24	30	23	34	33	34	30	28	30	27	35	30	40	32	29	27	24	39	27	41	32	32	32	28	36	22	40	39	24	25	30	33	34	33	32	35	29	24	39	22	19	28	33	26	28	29	37	37	31	28	35	39	28	33	32	30	45	22	33	29	41	36	42	30	28	28	31	31	23	37	24	34	34	22	31	27	20	34	36	31	32	47	41	38	34	30	24	36	24	32	25	39	32	34	28	30	31	39	33	34	32	25	32	35	25	40	29	39	22	35	35	37	26	30	33	31	24	33	31	41	36	32	33	32	29	37	21	28	29	30	26	25	33	29	23	54	30	42	42	23	30	33	30	32	32	26	33	29	30	29	27	39	36	24	39	40	29	32	24	32	37	44	32	22	20	26	29	36	40	34	35	29	31	35	34	23	24	35	36	21	29	48	30	45	37	29	37	19	31	29	27	25	23	30	34	30	26	29	26	46	43	26	29	33	33	33	30	26	23	29	36	26	34	34	34	24	29	27	28	43	30	28	27	31	30	33	28	28	28	27	34	24	25	29	21	34	28	26	27	26	26	37	29	44	36	38	32	30	33	29	34	43	31	31	33	33	32	28	30	31	27	34	46	30	31	22	34	31	28	30	24	40	27	36	28	32	21	24	29	33	44	31	27	29	30	28	33	37	46	27	27	23	23	41	29	23	33	23	24	30	40	36	30	31	33	27	26	28	27	28	35	25	32	35	34	41	40	34	25	26	37	25	33	37	29	22	39	35	29	30	38	33	28	32	30	34	21	36	35	36	33	33	30	23	28	35	29	23	37	32	31	28	34	28	27	29	35	33	34	32	36	27	41	29	30	40	19	38	27	31	37	31	28	34	31	30	46	29	30	29	26	36	29	30	26	27	27	33	35	32	30	28	38	31	41	36	25	34	25	33	30	25	34	40	21	23	37	36	28	33	38	29	25	32	34	26	34	25	44	50	34	38	26	29	21	36	34	28	40	36	30	31	38	32	31	28	25	27	35	43	30	29	37	36	33	27	38	36	30	26	30	18	30	36	24	22	23	27	28	29	37	39	27	21	37	36	30	36	37	33	33	23	41	27	27	34	26	33	21	33	37	27	27	33	42
14075	4156	13376	2799	1306	2139	2429	2254	1946	1688	1481	1197	1099	1013	915	837	721	697	614	599	509	525	551	483	467	465	440	437	428	372	392	356	330	373	356	335	349	327	313	336	325	326	307	300	313	329	301	283	298	327	261	294	300	285	261	253	300	276	275	269	291	292	262	224	287	259	259	281	256	248	266	265	237	280	286	247	274	260	255	297	289	251	265	276	254	265	244	267	261	253	267	267	242	272	246	256	270	272	241	264	258	240	277	225	253	271	233	231	249	262	278	271	236	270	265	267	232	272	252	233	228	243	242	241	275	267	236	246	241	263	267	266	235	234	231	246	247	221	246	263	251	241	253	248	274	251	247	248	234	256	266	253	231	250	235	234	267	243	262	254	242	219	244	257	273	232	228	238	249	286	222	255	245	247	247	264	234	251	226	293	239	242	270	234	268	257	251	233	229	258	245	240	259	259	267	237	241	275	274	270	272	249	216	248	290	228	250	235	265	269	255	240	252	249	258	272	263	269	260	250	240	254	214	266	274	261	238	228	248	256	276	278	264	238	267	242	246	238	258	232	273	217	238	241	277	289	244	236	246	219	227	235	256	240	253	250	228	266	220	240	226	242	258	237	228	239	272	258	247	251	245	255	247	240	228	272	248	267	270	244	260	248	250	252	236	232	249	257	239	274	223	249	248	242	259	258	257	264	242	267	278	249	234	267	251	236	224	257	248	249	272	241	258	256	257	231	260	269	227	240	256	211	250	274	264	246	239	255	238	254	248	237	218	229	260	236	251	289	216	236	259	268	238	245	260	255	232	247	244	257	252	256	239	233	254	257	263	268	269	252	238	240	206	214	249	224	224	259	248	251	243	251	238	264	238	256	262	263	249	257	253	257	231	258	246	234	254	260	260	253	266	247	224	238	279	215	244	258	271	271	259	254	226	245	248	228	247	227	247	244	232	260	248	248	274	255	248	228	224	251	236	246	281	233	236	254	259	263	246	277	232	274	247	248	230	245	237	252	264	243	234	226	261	252	246	271	242	245	206	262	253	241	266	222	251	261	254	239	215	264	265	241	236	253	256	240	240	259	269	260	255	233	277	246	255	238	205	246	241	274	265	214	236	279	259	232	252	276	236	244	250	269	235	263	254	255	248	264	238	250	260	237	260	248	245	244	244	253	247	239	232	265	224	242	268	256	236	250	266	261	250	256	257	238	246	270	267	259	270	258	258	239	238	244	233	267	252	252	221	241	255	233	211	240	227	268	251	255	240	272	272	230	226	276	262	264	255	247	248	252	234	264	285	268	236	232	259	239	230	247	216	283	268	230	251	242	239	243	237	217	264	255	243	263	246	262	257	256	230	246	238	234	233	229	244	225	241	240	284	288	239	249	250	208	234	208	253	212	263	229	249	247	231	254	251	252	269	256	253	273	257	239	237	238	240	240	224	229	260	221	229	247	245	257	262	233	232	257	228	283	257	249	286	237	243	237	244	241	259	246	234	249	237	256	273	252	230	228	268	259	253	226	268	266	257	256	267	262	267	268	254	223	241	249	231	255	248	246	219	256	221	257	248	243	240	255	246	246	277	245	233	242	255	250	282	248	262	254	270	234	260	240	239	237	243	220	233	248	243	239	239	244	225	277	258	256	272	256	220	270	279	253	236	265	236	249	246	225	242	250	253	233	236	227	254	258	266	262	245	242	248	272	240	241	243	239	248	221	217	247	246	254	269	226	255	244	273	243	242	232	250	251	279	257	271	249	249	260	292	242	274	275	244	268	241	233	277	249	258	229	235	237	262	228	223	237	248	261	268	241	249	244	242	249	263	240	254	247	215	236	274	259	231	240	283	271	249	196	252	253	278	267	221	265	219	264	263	244	264	245	246	262	234	241	248	249	236	265	256	244	259	253	244	231	251	245	222	221	221	227	239	226	247	225	254	236	261	254	242	223	277	229	239	255	252	255	249	225	262	252	250	250	271	251	217	255	231	244	237	245	229	266	237	261	235	257	238	263	245	224	215	257	249	253	261	238	266	242	250	237	235	244	269	259	226	236	245	239	256	234	248	269	248	255	288	272	253	221	258	240	237	248	230	205	239	242	255	256	220	262	262	210	256	244	254	271	237	244	266	252	233	257	218	242	232	247	254	243	252	252	235	242	255	239	257	256	237	247	258	250	240	246	268	271	252	279	248	255	254	250	231	250	262	264	249	223	237	233	257	242	259	258	232	274	260	261	255	252	245	234	227	242	260	237	246	247	253	225	235	272	240	302	278	224	267	242	217	264	229	221	238	249	241	240	239	218	220	229	247	241	256	245	238	262	253	232	230	218	225	250	272	241	240	214	203	276	248	238	237	254	221	231	257	227	233	234	233	264	249	233	254	247	253	261	218	254	248	220	222	210	262	204	221	299	232	256	234	263	235	248	270	242	259	259	257	247	243	257	237	245	238	244	257	242	259	256	235	235	251	248	244	240	262	239	257	241	250	236	235	235	241	262	247	246	260	249	229	254	248	268	232	236	210	260	226	252	243	247	254	231	270	220	229	254	253	234	254	245	257	240	236	260	270	283	251	241	242	229	267	273	230	244	258	228	258	246	226	258	236	243	259	265	233	211	250	262	257	231	227	254	221	266	250	265	239	263	249	274	271	253	248	273	254	240	236	259	249	243	237	251	228	227	256	226	227	226	212	254	211	261	255	283	265	255	271	241	274	222	243	236	248	249	247	272	276	259	264	280	223	252	252	243	268	285	236	255	246	247	252	218	227	272	270	237	260	254	277	238	255	252	231	281	259	260	285	245	283	229	226	265	237	256	254	239	253	244	261	232	270	221	241	274	240	247	258	256	254	252	221	248	278	218	253	268	240	258	237	236	233	244	249	252	222	265	244	239	251	263	231	257	249	234	259	264	235	231	235	261	251	262	249	241	249	248	255	271	231	242	251	261	253	245	240	231	264	254	227	244	283	242	259	270	261	242	268	242	242	276	231	227	286	249	233	244	254	234	246	249	251	258	241	248	243	223	262	244	253	240	246	226	227	254	262	238	236	252	247	248	265	245	232	271	273	254	279	247	254	286	271	231	252	242	256	250	240	238	239	244	254	267	243	231	229	250	243	240	250	267	241	256	245	260	253	234	236	240	244	251	221	243	246	245	249	248	268	236	260	257	252	244	247	241	264	242	258	263	225	236	271	217	231	250	270	258	252	228	242	256	265	251	233	236	276	260	271	268	212	247	245	263	237	226	245	232	228	250	273	238	240	247	250	240	253	251	260	261	233	260	240	267	235	233	241	249	239	247	239	254	263	234	256	229	262	242	250	229	261	280	263	257	236	248	242	244	267	245	234	260	261	239	238	254	257	267	251	252	274	258	266	253	238	265	249	251	233	236	270	236	247	242	246	229	257	243	256	251	259	232	239	255	243	238	236	258	251	268	269	251	249	264	235	263	248	230	264	277	263	261	238	272	270	236	249	239	238	226	237	251	259	247	242	225	256	225	269	253
3020	614	3395	696	122	114	126	135	148	139	121	100	122	142	122	113	87	99	111	95	106	93	102	86	107	100	105	95	87	107	98	85	96	87	90	78	90	100	68	93	99	79	72	92	93	79	73	96	66	102	86	91	73	80	93	88	81	74	99	89	83	91	83	86	86	101	92	85	97	82	94	100	104	89	77	112	87	102	85	92	86	80	80	85	89	94	86	87	86	79	73	100	85	83	88	76	79	94	86	70	78	81	90	97	81	70	70	91	71	92	84	91	86	68	85	88	77	92	85	79	87	93	97	90	85	90	94	92	87	107	93	73	71	81	75	93	90	96	74	92	100	85	89	73	103	90	113	89	100	82	97	84	98	84	101	74	97	95	104	83	81	91	98	87	87	80	89	96	86	83	88	90	95	88	82	94	85	80	88	96	93	82	86	69	96	103	104	60	91	83	84	106	87	90	97	100	82	86	104	91	103	90	84	91	93	84	86	82	94	112	81	63	83	95	82	94	60	62	94	84	75	91	107	89	82	72	103	103	69	74	104	91	90	90	87	78	64	99	84	77	88	81	83	83	70	100	78	88	87	81	97	97	77	91	83	88	67	74	82	85	74	80	85	90	103	90	80	73	90	78	100	86	87	90	81	58	96	91	92	87	103	110	83	97	96	92	99	76	91	100	93	92	94	98	97	99	77	92	89	80	89	93	100	94	74	73	87	93	104	76	93	93	80	88	93	87	89	83	99	89	85	94	82	89	88	81	92	87	95	84	89	98	88	86	80	100	95	95	72	78	101	93	91	80	82	84	90	89	87	97	90	86	95	84	92	96	90	75	85	100	89	94	94	83	87	61	91	109	93	73	88	81	82	93	77	88	100	88	73	97	96	86	105	85	95	73	97	79	89	88	87	78	64	80	86	82	90	101	94	76	85	85	96	83	81	80	84	81	73	86	78	88	84	75	95	98	76	91	86	91	91	90	81	95	102	94	88	78	88	93	86	97	87	86	96	98	61	75	84	104	87	84	107	86	83	88	82	82	71	81	89	81	93	81	86	77	89	84	73	88	95	85	84	101	90	88	83	79	84	98	92	88	78	93	94	91	98	103	101	73	74	84	87	84	101	95	89	73	95	75	80	104	83	88	91	71	85	89	77	111	80	102	93	93	86	75	75	76	91	101	77	73	91	78	85	78	87	89	100	104	85	93	80	88	82	102	84	92	85	97	84	89	90	96	91	84	88	78	84	91	122	100	91	113	92	87	85	87	88	84	87	78	77	75	92	76	81	92	81	72	85	80	79	79	84	76	93	83	89	78	84	83	96	88	99	80	83	90	82	91	114	85	103	83	86	83	100	77	82	99	104	80	87	83	95	93	76	88	102	79	89	89	94	90	96	102	80	99	75	81	93	102	90	87	81	98	92	89	81	84	90	69	77	93	72	80	75	100	94	87	95	84	95	88	85	82	88	78	87	85	90	75	81	89	73	92	73	92	81	87	89	101	86	81	87	88	99	73	88	74	88	83	88	79	94	92	105	92	85	79	79	98	82	88	86	82	98	88	79	93	89	91	74	87	95	91	82	84	98	82	95	82	79	89	98	89	94	92	87	83	82	95	94	102	93	87	91	85	88	82	83	102	93	74	98	91	82	70	97	88	59	76	75	84	90	75	72	102	74	69	94	82	82	93	92	95	101	93	81	85	82	89	86	76	86	85	102	88	91	102	66	72	87	95	93	82	93	87	80	87	96	84	85	89	97	97	68	92	78	85	90	87	88	97	92	81	81	88	89	84	83	94	87	88	91	84	96	93	90	96	91	110	97	79	103	88	87	82	91	73	74	71	65	91	80	86	82	74	93	98	95	80	87	99	88	86	93	90	86	96	105	74	94	84	91	85	96	88	110	85	98	73	84	83	70	74	96	96	84	83	103	83	84	70	82	96	102	94	89	92	93	93	77	95	88	85	83	75	91	82	86	92	78	96	82	88	99	72	95	95	76	79	86	81	86	83	76	97	99	95	91	95	77	70	68	98	74	87	93	96	83	81	88	87	81	84	83	88	70	90	81	97	78	103	96	86	83	96	92	86	81	83	71	88	81	90	91	90	98	83	78	82	76	80	89	79	93	100	93	86	96	88	83	93	73	82	66	90	84	91	85	80	83	75	92	87	87	74	89	92	77	82	71	94	98	102	95	75	91	86	102	84	80	96	74	80	85	89	94	103	88	83	90	85	95	91	73	93	81	89	96	95	92	80	81	84	84	89	90	86	85	83	81	89	83	95	73	91	86	95	80	98	87	81	86	75	72	94	83	99	74	85	86	91	77	97	89	107	98	85	86	86	100	95	91	81	94	84	91	89	81	91	84	96	83	91	88	90	74	90	75	74	77	82	83	86	73	93	71	92	100	92	91	83	82	77	91	93	86	85	97	91	72	102	84	81	94	88	77	81	72	95	93	82	82	105	92	96	79	85	86	87	75	92	94	97	78	96	83	67	94	76	68	89	91	77	91	84	91	87	83	86	91	85	78	81	88	102	69	103	89	95	96	103	98	80	91	94	78	77	100	84	95	79	93	84	83	91	91	80	87	90	90	91	71	62	83	92	91	96	92	69	71	88	73	83	87	89	84	80	80	85	85	93	73	76	78	90	85	91	90	100	74	84	67	87	108	94	63	88	92	100	89	88	82	93	78	82	74	90	95	83	96	80	106	85	89	92	88	85	85	87	77	97	74	84	100	93	84	87	82	85	72	100	99	86	86	70	89	79	82	80	82	100	92	92	96	102	80	93	87	85	92	73	76	80	94	95	77	105	93	91	98	77	112	98	79	90	83	68	84	98	88	91	81	82	94	82	98	96	78	106	79	84	96	90	89	85	102	91	91	74	81	86	90	79	78	74	94	105	81	82	87	89	93	94	93	79	82	86	81	86	84	82	82	82	101	75	103	91	86	84	96	81	86	77	78	80	77	79	90	80	89	88	70	99	105	81	95	85	104	92	100	86	101	109	107	89	85	110	96	91	104	84	74	87	74	87	86	79	84	85	90	96	79	90	104	78	87	78	86	77	81	91	104	97	86	84	75	104	84	83	67	80	96	84	86	88	81	94	92	82	89	99	91	85	114	103	81	92	67	88	76	84	89	78	88	86	87	80	76	82	86	76	73	96	93	100	80	105	79	83	85	100	81	92	88	80	77	82	75	71	84	75	86	94	94	81	98	65	88	90	93	75	63	84	89	95	72	82	69	96	98	99	86	83	100	84	94	82	83	82	88	76	95	80	72	79	82	87	69	73	79	90	99	85	79	81	94	101	81	84	100	91	89	93	97	83	85	81	103	85	88	80	91	91	90	110	92	90	74	96	100	92	93	96	75	89	95	80	82	86	99	71	87	93	91	80	97	68	103	80	79	97	97	85	99	98	86	103	79	93	76	88	95	87	79	106	101	107	89	88	79	81	101	78	89	86	86	94	93	93	100	84	93	87	98	89	94	76	87	91	98	112	83	97
19899	6802	20357	4188	2950	4531	4959	4447	4004	3405	2790	2614	2282	1990	1794	1690	1575	1437	1378	1335	1201	1167	1156	1119	1058	1068	1066	1001	940	940	975	928	904	906	898	896	840	866	894	849	833	835	812	795	774	796	816	755	764	820	773	775	789	796	779	751	753	763	745	788	746	715	752	726	766	743	741	740	731	694	738	792	770	695	752	727	733	672	687	681	733	701	693	760	756	712	727	774	731	723	700	734	737	723	749	746	709	697	692	729	702	674	715	725	722	706	734	750	719	775	725	702	737	704	782	719	765	731	723	676	705	745	726	696	676	713	664	690	735	735	738	716	751	725	714	721	704	696	703	697	668	691	680	677	738	708	712	676	670	728	759	717	710	708	731	671	729	672	683	682	712	706	730	703	730	692	716	696	760	720	704	726	711	653	708	702	687	681	699	701	753	748	706	697	718	672	720	712	703	722	666	768	705	713	634	703	683	701	688	735	739	728	731	745	701	650	691	701	712	699	696	730	717	701	715	695	735	668	716	744	697	710	708	678	706	718	698	682	696	704	706	688	704	709	708	739	724	658	675	747	727	661	678	718	747	738	677	733	688	728	643	676	708	684	694	693	737	718	688	720	710	714	717	738	731	680	727	717	731	670	721	681	708	691	702	720	702	702	718	746	749	694	700	709	709	686	713	667	711	706	736	657	735	741	746	715	733	712	721	744	710	733	720	691	685	726	718	687	742	697	707	703	720	710	684	674	713	723	667	693	729	702	654	724	703	695	726	727	698	669	698	744	717	732	758	757	707	717	694	677	742	719	724	674	685	719	683	707	756	746	732	692	726	738	658	711	729	713	685	668	729	695	704	688	718	678	744	711	727	688	704	712	723	693	713	709	694	673	682	709	743	708	722	740	724	694	725	679	710	682	719	728	725	658	712	682	723	672	693	754	713	675	679	673	727	656	688	698	705	683	708	712	681	687	661	758	738	724	743	705	710	737	700	740	737	708	707	718	720	726	693	710	673	745	665	696	702	663	689	680	760	728	726	696	717	710	761	691	724	682	691	686	706	668	653	711	743	724	699	735	714	722	724	712	710	713	716	706	690	705	692	688	716	694	757	714	718	689	712	679	688	717	699	713	708	720	704	701	774	664	757	747	718	699	700	738	747	679	701	696	745	703	733	672	739	698	740	718	688	731	683	706	702	716	744	737	692	682	685	686	728	740	686	697	693	652	738	650	710	703	697	730	659	743	702	681	703	695	721	726	749	676	684	714	722	715	706	708	636	728	741	694	703	699	663	696	660	701	750	707	738	714	729	720	701	715	684	703	757	731	680	742	733	692	706	734	689	726	703	738	697	742	731	725	691	703	662	726	693	658	694	724	716	737	723	732	736	717	693	636	744	698	686	682	673	678	766	732	709	708	751	709	678	755	676	659	731	724	737	726	684	706	736	700	693	720	744	705	704	716	711	781	717	746	661	708	722	730	721	748	669	660	700	710	710	747	689	687	714	753	711	773	695	698	675	735	677	704	723	765	677	643	738	738	719	710	721	715	673	721	702	674	696	708	696	695	778	753	707	732	696	747	690	678	675	701	708	666	704	664	720	682	767	718	684	715	719	731	744	723	705	698	764	732	725	685	705	701	708	742	671	721	738	706	698	682	707	692	680	678	740	676	700	702	688	671	700	697	718	736	677	685	722	699	697	745	709	689	740	758	712	722	705	714	696	765	673	753	729	677	734	766	761	750	701	716	692	692	766	747	757	770	718	646	722	706	728	734	702	729	759	732	701	697	689	673	717	667	680	700	687	729	672	670	704	662	734	755	715	738	705	745	737	683	664	716	687	709	658	733	684	719	708	691	706	712	676	682	739	721	725	722	659	718	759	677	724	684	749	674	683	765	728	747	737	688	706	696	697	696	728	729	709	734	739	731	701	711	754	740	679	671	732	704	707	715	698	702	715	701	730	701	695	673	741	699	711	721	750	727	727	710	733	676	762	684	682	703	732	710	718	692	702	716	697	749	730	722	765	702	715	709	754	729	738	692	664	733	685	718	703	701	707	670	742	714	692	620	686	717	688	732	721	711	687	690	672	733	763	700	710	750	666	725	668	719	734	693	728	757	753	633	706	709	743	719	720	761	676	708	713	695	738	731	684	702	652	731	688	727	720	721	729	709	671	700	714	716	709	693	697	745	699	672	685	707	736	692	684	683	720	724	655	679	748	708	720	716	708	707	753	706	744	772	726	766	734	696	701	762	717	722	678	620	681	694	698	735	673	711	709	735	697	668	715	726	701	706	708	665	685	745	744	740	681	745	734	657	711	740	726	730	723	697	729	702	769	681	674	716	717	715	713	735	714	696	715	657	735	677	700	688	689	717	756	701	728	705	700	687	712	691	682	710	678	743	682	723	704	691	674	717	709	744	698	709	729	666	725	680	716	704	695	717	754	714	730	696	686	716	730	754	683	722	715	704	735	700	710	728	689	677	678	702	727	722	708	694	733	714	680	692	704	706	708	702	718	750	752	707	742	733	695	721	687	784	702	688	681	758	719	730	678	704	726	712	741	713	665	710	705	672	772	736	751	671	694	658	718	697	695	711	701	713	677	744	715	757	708	708	703	715	712	674	651	713	706	672	738	735	713	642	698	686	716	692	713	701	714	682	734	722	665	723	702	744	682	729	709	696	756	695	712	693	718	706	688	719	702	702	685	690	691	673	753	753	732	695	754	731	666	706	701	738	717	736	758	739	731	715	725	715	722	706	721	660	675	702	710	720	724	717	719	688	770	716	702	752	688	712	741	688	720	730	683	717	756	664	705	735	725	695	713	680	745	666	720	737	685	684	719	749	690	720	741	695	714	730	723	718	705	723	733	675	713	674	748	726	713	757	723	693	726	749	724	732	715	722	719	716	738	710	709	720	746	670	656	728	742	717	739	720	650	718	661	707	667	704	735	758	678	722	719	690	754	746	711	692	723	719	665	720	718	724	702	701	676	734	718	699	707	720	735	729	735	691	698	719	752	699	743	646	692	727	705	671	733	740	686	696	711	707	717	683	702	693	741	738	694	731	678	698	741	719	733	688	716	744	699	735	714	702	674	708	735	704	735	668	723	699	707	682	699	713	703	706	721	660	672	759	736	722	664	710	681	714	717	705	701	682	741	739	726	724	719	690	728	722	741	728	714	708	697	704	684	736	735	718	658	723	640	738	728	692	726	670	718	693	755	723	742	704	667	757	727	679	726	717	725	718	700	704	720	722	703	702	693	682	736	723	696	687	693	705	708	753	728	698	737	728	708	734	712	752	691	723	729	700	704	745	744	738	696	727	785	681	711	681	702	725	683	744	747	707	712	668	737	713	738	698	695	686	700	677	675	705	684	712	722	749	765	730	699	710	696	755	682	680	707	695	703	700	719	749	718	686	758	713	669	678	779	733	701	758	736	712	698	706	740	720	700	695	698	703	735	655	675	702	730	699	654	749	742	715	707	698	668	696	644	696	711	722	708	732	703	687
3358	272	543	157	87	94	83	85	76	91	100	74	97	79	76	77	75	81	75	89	90	74	83	93	90	78	95	74	94	63	79	84	76	75	98	67	86	87	88	70	87	82	58	79	76	75	84	80	87	88	94	84	72	77	92	97	88	90	74	72	88	76	91	78	63	72	85	68	82	78	82	81	84	73	81	94	78	80	65	81	100	77	82	81	86	80	85	85	70	80	81	94	63	75	90	81	79	97	68	68	85	67	87	63	86	95	66	74	77	83	84	75	85	84	87	87	89	77	75	82	73	79	94	77	87	72	84	85	78	75	85	83	86	86	90	77	88	72	75	97	70	85	84	102	74	76	67	82	77	87	91	65	82	83	80	75	88	62	74	100	62	103	79	70	94	90	81	79	78	80	71	82	88	75	76	74	87	84	79	88	79	75	90	75	71	84	78	91	82	89	97	82	81	90	86	92	78	84	77	91	67	81	90	77	81	91	82	53	75	83	92	75	86	91	79	76	74	86	85	83	92	87	72	86	94	79	84	85	96	84	87	97	75	79	96	75	82	78	74	83	84	94	79	70	79	74	85	83	91	80	90	87	77	87	73	80	75	78	69	97	79	70	69	96	85	80	79	82	98	81	84	70	90	73	86	89	82	69	81	45	83	101	76	69	67	72	64	98	75	75	75	75	93	84	68	69	86	92	83	80	87	76	88	77	78	83	64	79	79	92	81	104	69	83	75	80	77	87	76	93	80	69	92	64	85	69	79	71	71	86	75	79	85	78	69	76	84	88	73	69	75	83	84	85	75	69	67	85	75	81	90	90	70	80	82	86	102	77	76	75	82	74	75	72	78	69	92	86	83	84	84	73	74	72	90	72	75	66	72	86	79	78	64	72	94	81	75	86	95	86	97	78	77	71	68	94	77	83	78	75	86	78	75	87	91	63	89	82	66	75	70	60	68	90	71	86	67	79	74	84	71	85	70	69	81	84	81	66	85	73	86	76	84	84	75	77	86	72	67	89	87	80	76	81	76	84	89	73	82	71	79	86	78	86	72	77	85	85	73	74	77	63	68	69	86	80	95	86	69	88	84	79	71	87	80	84	83	66	76	84	73	71	82	61	90	93	73	77	61	80	62	75	89	93	88	76	71	74	81	79	74	86	82	87	89	73	74	84	73	77	77	96	68	83	91	71	72	80	60	76	80	78	88	89	82	72	82	84	87	69	65	89	93	96	74	62	85	83	84	74	91	86	60	78	71	102	57	78	80	81	73	86	96	94	86	74	91	78	76	71	76	89	72	75	76	73	82	67	87	83	80	75	78	83	67	88	92	87	79	84	75	70	89	75	77	93	78	93	85	76	66	73	69	76	75	94	95	87	79	78	64	89	81	69	72	92	82	92	77	75	89	73	88	70	76	81	76	86	90	69	85	82	88	86	81	71	95	73	67	71	78	60	65	75	84	69	84	87	83	83	79	99	83	78	81	76	75	78	75	76	97	90	87	82	85	78	76	74	77	84	79	70	83	92	72	71	92	75	88	83	85	79	53	78	75	77	88	70	66	73	73	76	82	82	94	58	76	83	83	76	88	79	77	86	101	82	80	71	82	68	67	69	77	86	88	95	80	65	87	70	81	56	80	75	84	94	92	87	89	85	69	80	86	87	88	92	84	77	82	72	78	86	81	92	84	70	72	85	83	63	65	93	77	75	77	76	83	76	83	69	74	80	85	93	75	63	65	70	73	73	77	89	93	84	82	71	73	81	69	55	77	69	89	81	71	84	77	78	86	75	92	90	81	85	99	67	80	95	95	66	85	78	87	81	111	69	91	73	100	76	70	75	90	85	80	89	74	63	81	76	79	79	82	67	90	66	77	82	70	78	64	63	78	65	88	62	62	106	80	69	95	99	88	90	74	88	96	75	79	72	77	79	71	62	87	76	84	80	96	73	94	70	73	78	77	67	67	89	82	84	78	87	68	90	85	81	80	86	78	100	81	68	96	80	87	80	79	65	88	88	88	70	72	74	73	82	75	76	54	90	81	73	69	82	80	74	77	91	88	64	93	85	86	86	74	58	87	72	77	83	87	69	62	74	90	85	69	84	60	65	62	97	83	81	91	91	87	92	77	83	71	87	96	71	72	86	80	70	72	75	89	69	80	79	76	79	73	62	85	69	86	67	73	89	69	65	75	100	70	77	78	73	69	70	81	72	80	82	89	66	66	72	68	89	74	86	86	68	73	88	76	83	72	92	94	70	101	83	75	74	85	88	75	66	71	92	60	75	78	67	93	85	54	88	81	93	69	90	58	79	76	82	84	73	75	95	85	91	81	83	75	77	89	74	94	89	78	66	92	65	91	73	76	88	79	81	79	74	74	67	78	91	85	78	75	72	82	96	64	82	67	76	77	93	87	78	89	83	89	72	85	71	89	89	80	79	84	81	81	77	85	82	74	85	93	73	85	95	81	66	81	81	63	68	72	73	89	91	90	74	78	71	72	79	67	74	85	61	71	79	77	96	77	81	77	91	74	71	77	93	81	82	96	82	74	93	81	75	91	77	76	87	66	75	78	84	81	83	91	83	85	80	70	91	83	80	72	81	80	77	78	74	83	83	74	91	72	80	71	85	88	74	80	83	63	84	79	77	73	79	85	86	89	79	72	82	83	70	71	70	75	72	83	73	74	83	68	87	74	78	77	74	67	74	86	68	84	86	99	67	69	87	83	86	80	60	84	77	87	63	76	72	86	79	79	70	64	74	86	77	83	75	74	70	76	86	92	75	78	81	69	86	95	70	72	81	85	62	95	71	80	94	86	84	70	67	81	76	96	64	94	86	90	106	94	84	73	72	77	78	73	80	79	81	74	70	88	76	70	84	76	68	93	87	84	81	70	78	74	73	72	80	84	73	85	80	72	86	59	91	81	81	79	79	73	85	74	84	84	80	62	91	70	65	81	79	79	78	86	83	91	64	67	81	78	83	67	65	85	77	80	90	81	89	79	84	68	62	76	73	68	84	83	79	65	93	88	66	80	67	84	80	68	83	81	78	98	75	83	76	76	94	68	79	66	86	59	73	74	90	90	96	106	102	93	76	82	69	73	66	85	76	84	77	79	86	77	85	78	73	82	88	81	85	75	75	85	88	70	84	78	80	67	78	89	67	88	95	87	80	85	80	77	74	82	80	76	79	82	82	72	79	83	74	79	71	77	91	72	68	81	89	66	75	83	79	87	84	65	75	63	69	67	89	76	81	83	78	87	67	70	81	64	74	79	79	72	75	89	96	91	84	77	76	90	93	95	91	80	84	73	94	60	87	73	77	64	62	66	77	91	90	71	76	69	76	77	71	90	83	69	103	63	69	87	81	77	80	76	90	80	82	84	88	71	79	64	70	93	83	82	73	82	94	96	84	67	61	74	75	83	76	79	78	69	89	95	72	81	74	86	83	84	77	86	71	84	86	83	72	79	94	76	80	89	81	85	91	79	78	81	90	83	82	86	77
12211	3142	6082	1436	846	967	1000	920	981	842	807	790	746	780	707	724	692	685	700	705	672	655	666	604	702	630	627	669	647	640	643	595	661	630	678	643	645	650	633	681	576	629	615	593	642	630	659	625	629	606	587	606	625	581	625	613	661	633	590	651	618	625	629	603	553	638	632	580	682	611	621	630	626	658	636	637	627	672	589	623	609	604	617	632	600	590	651	605	609	618	617	608	657	628	598	617	627	597	618	596	602	644	589	657	647	632	595	613	632	645	611	584	580	635	646	606	606	590	629	575	629	583	621	603	639	576	621	614	587	585	601	584	617	624	600	619	654	601	575	614	602	640	576	617	569	591	613	630	603	612	561	606	591	597	573	572	631	617	553	573	643	590	589	574	605	584	599	631	617	611	596	576	623	584	637	637	669	621	592	637	625	623	623	611	639	639	631	571	630	634	616	586	565	606	597	624	604	604	635	564	586	607	603	607	612	647	589	571	611	630	628	609	605	607	648	586	610	695	610	631	645	658	602	595	614	647	600	610	583	607	623	635	627	579	609	585	596	600	599	614	543	612	602	590	614	656	607	619	600	607	629	589	619	593	648	595	612	654	596	599	621	596	580	563	588	605	585	585	624	545	597	632	587	600	615	623	645	590	628	596	611	609	646	612	616	600	600	594	589	610	599	608	564	588	626	640	593	605	622	630	634	648	628	607	613	644	622	637	603	633	619	608	642	571	590	596	619	616	609	618	598	573	612	624	637	585	615	576	607	564	591	597	613	600	590	597	597	559	654	600	642	608	579	627	595	600	602	623	588	584	608	622	625	649	600	598	564	567	640	610	640	598	630	638	603	608	619	629	634	619	588	637	613	614	613	642	644	620	613	598	657	586	592	595	601	635	584	613	656	627	661	608	572	651	588	593	610	586	589	628	638	665	638	562	592	578	598	591	621	592	616	627	593	581	616	591	576	614	614	638	600	579	602	593	629	605	634	612	651	587	580	579	603	612	619	637	574	582	592	624	596	611	586	586	660	605	648	609	609	583	634	636	612	635	571	646	622	605	593	594	564	660	640	614	596	607	597	598	611	609	552	604	625	578	612	591	615	576	633	644	644	597	608	615	609	570	637	636	559	597	650	592	615	613	593	622	618	583	628	623	607	603	609	562	643	603	604	608	598	657	658	620	646	617	613	588	613	628	603	582	617	640	615	668	604	611	576	600	611	608	593	649	625	603	591	624	573	610	622	638	658	621	622	657	647	592	614	586	606	578	593	600	638	615	632	597	570	545	622	640	601	592	600	603	580	610	619	618	610	622	568	632	600	602	625	646	622	557	584	595	542	636	566	628	615	621	652	599	552	635	578	570	609	625	619	634	609	577	630	635	625	608	549	586	604	577	632	591	636	593	587	594	588	605	580	569	618	602	568	555	624	668	598	637	584	627	559	624	637	634	647	597	608	581	606	612	634	596	625	565	622	586	595	628	658	621	648	605	581	590	571	712	584	585	614	576	600	625	647	583	623	652	659	630	589	675	615	554	588	596	566	583	634	629	646	596	598	617	605	607	625	609	582	633	629	612	613	613	607	640	600	616	596	646	617	640	631	601	572	629	620	629	626	624	593	621	587	647	625	614	612	629	579	627	680	588	624	606	633	600	625	576	589	605	615	594	598	630	635	630	592	610	638	616	576	658	640	619	612	627	609	571	654	583	618	580	601	598	615	613	570	630	597	587	613	646	619	591	635	577	610	608	589	575	612	623	602	601	629	557	614	593	591	557	618	578	606	558	585	621	558	623	630	590	602	593	652	613	614	637	636	639	546	619	573	585	597	581	609	612	616	555	634	598	587	541	628	655	606	611	589	582	569	615	612	561	623	611	607	614	591	647	612	623	578	591	608	625	610	614	619	626	633	612	620	544	602	633	640	605	604	625	586	572	606	633	578	575	604	618	619	614	597	611	588	645	562	623	574	612	631	598	564	603	613	620	597	579	648	576	625	658	611	601	603	590	645	591	644	538	589	563	635	574	607	609	609	621	602	628	645	558	595	617	571	628	635	602	596	622	682	553	573	632	621	668	569	608	586	630	612	625	582	572	599	611	642	589	609	622	586	588	624	607	611	632	610	601	621	578	584	601	597	665	587	652	569	585	631	603	631	602	644	594	635	596	614	626	608	606	640	632	621	610	604	607	623	579	611	633	639	611	590	654	606	589	620	617	579	635	654	630	575	620	649	600	624	606	587	597	635	612	599	572	650	647	668	586	594	662	592	652	602	595	599	640	613	607	570	639	596	569	590	568	589	622	581	630	600	583	641	579	577	629	636	616	570	646	629	558	640	571	625	570	568	615	579	618	605	622	583	613	609	582	631	591	577	619	683	631	598	609	643	621	611	569	631	588	649	581	559	594	612	621	591	581	597	605	597	629	610	618	592	592	627	591	594	626	582	612	606	627	572	576	637	590	575	642	642	594	635	625	597	631	573	612	561	581	611	592	621	619	576	615	635	614	633	583	603	636	627	611	612	619	594	596	631	603	650	597	592	625	605	595	620	639	572	644	611	594	581	568	596	596	623	612	614	578	610	614	618	620	624	604	575	605	647	613	614	625	615	556	603	629	581	611	615	604	568	600	612	621	577	607	603	602	683	608	595	597	641	598	607	632	650	577	627	621	628	611	578	633	573	562	593	603	595	595	632	606	575	583	603	592	605	587	609	605	602	573	576	589	623	605	580	580	598	616	595	604	602	620	604	599	620	617	628	601	615	598	612	616	649	573	606	592	588	618	626	626	603	604	601	626	617	574	604	581	617	611	588	603	609	597	617	600	592	605	617	584	630	661	617	606	609	643	665	604	608	612	625	612	622	537	586	597	595	636	598	592	640	657	578	588	628	589	620	560	587	610	614	610	622	574	606	626	623	563	588	585	606	556	569	623	597	590	661	632	644	578	619	627	578	611	625	601	633	637	576	607	624	570	579	592	634	603	616	617	615	567	599	630	680	593	595	578	647	618	693	614	599	612	621	553	611	619	606	604	611	590	612	653	631	585	593	602	601	566	604	578	609	584	637	606	590	622	580	607	652	562	613	557	573	594	584	664	600	609	588	611	634	612	609	636	589	608	597	623	573	630	617	620	577	600	567	598	594	595	633	642	582	562	612	603	562	591	590	605	617	606	588	604	602	634	570	624	634	645	571	605	604	570	601	613	534	608	569	630	607	601	634	629	632	652	585	572	644	615	603	651	587	607	614	617	609	597	638	673	597	585	600	579	608	589	590	585	564	608	627	605	613	639	616	604	620	545	631	577	611	642	578	610	645	615	626	607	571	615	643	614	635	578	554	630	610	644	604	592	632	627	596	605	579	606	621	604	628	586	614	632	553	631	634	572	565	568	632	587	623	617	627	640	642	621	590	583	623	624	623	645	655	598	627	615	633	577	583	622	650	609	614	568	611	646	588	575	608	609	590	623	625	599	606	594	614	611	640	617	625	638	596	642	614	579	568	604
1865	537	2259	568	142	150	157	146	168	154	145	128	153	150	148	142	131	125	126	150	130	112	121	149	123	117	122	126	126	123	113	114	129	120	109	114	132	112	119	115	120	118	119	122	126	124	124	122	125	130	113	104	108	128	128	127	119	110	122	131	121	133	108	106	110	135	123	111	126	119	114	137	135	131	128	119	116	117	138	104	122	109	110	118	116	137	116	112	124	115	122	121	108	113	127	120	125	116	117	127	124	122	111	125	108	137	131	100	123	132	117	107	106	127	105	141	116	124	118	120	110	124	133	144	139	129	117	132	124	128	136	122	117	130	135	124	90	131	104	106	131	127	97	118	111	126	126	128	112	138	138	110	133	105	127	124	108	146	120	104	136	118	110	134	132	118	136	106	143	136	115	122	121	136	116	152	130	121	118	125	119	106	129	114	133	108	131	125	110	114	138	138	122	105	117	123	130	121	104	113	106	116	114	137	128	125	112	106	122	94	131	118	117	128	117	96	125	144	124	125	118	132	118	129	116	127	128	124	113	111	117	125	142	120	117	126	124	117	124	124	113	127	133	135	124	112	119	126	119	122	121	142	131	116	134	107	126	125	123	128	123	111	120	107	132	97	127	140	129	131	106	131	136	124	123	135	125	148	129	114	117	113	107	136	127	107	130	140	105	132	116	112	119	129	126	129	103	122	123	128	115	115	130	116	109	124	129	120	128	102	132	106	129	134	109	114	125	103	128	125	133	135	109	135	128	124	107	96	130	94	141	100	112	121	110	123	122	121	109	129	119	124	129	112	113	115	114	131	114	122	129	128	113	104	121	119	132	133	114	127	124	125	137	115	127	116	127	104	113	114	135	129	126	111	142	111	111	133	119	120	106	121	121	121	143	135	114	121	117	117	112	95	112	136	127	136	125	103	103	117	141	117	125	122	121	128	126	105	142	105	137	129	119	114	128	124	114	108	101	130	131	130	129	123	112	128	126	133	150	116	99	128	115	123	125	116	130	121	127	128	126	112	131	137	124	124	120	104	129	117	125	132	122	116	119	121	109	121	128	105	131	95	124	118	141	119	132	131	122	115	99	107	141	108	123	130	97	127	120	123	123	122	112	118	122	111	122	125	132	120	116	109	116	119	115	119	126	122	114	95	143	124	129	114	133	96	117	134	116	123	134	111	135	110	117	103	133	131	114	117	122	125	103	134	121	129	110	148	127	113	140	133	111	135	132	122	126	118	125	130	110	132	130	130	103	120	146	110	134	128	131	127	122	123	112	114	123	105	101	127	126	113	126	115	128	134	135	113	127	121	120	111	118	126	134	119	124	142	145	127	147	107	119	117	95	130	147	132	120	143	118	113	142	128	134	127	112	125	123	124	130	110	110	136	112	137	130	137	111	142	120	126	126	111	126	122	131	119	143	119	124	110	156	109	132	110	112	113	122	115	122	114	124	130	112	126	115	107	121	107	115	101	123	137	119	125	116	105	127	110	106	144	118	125	126	113	119	109	137	121	119	111	116	114	139	132	118	123	107	119	115	132	127	128	106	125	100	138	136	121	134	136	115	121	133	132	107	110	126	167	100	114	109	116	132	132	128	125	132	122	113	141	116	132	120	115	133	129	108	121	122	130	128	108	124	135	107	121	125	125	138	141	133	116	124	122	117	126	119	117	115	125	132	119	136	122	112	137	116	121	127	117	117	129	136	134	138	124	121	125	135	114	131	125	128	114	141	111	133	109	134	167	110	116	130	122	134	103	117	126	112	123	134	125	119	123	135	115	112	107	126	131	152	108	109	105	110	122	109	121	127	121	133	114	109	110	116	114	129	115	119	123	131	135	106	123	135	127	111	121	134	113	118	114	124	158	126	120	119	136	120	136	120	141	116	105	126	125	134	133	125	135	126	113	118	120	128	94	131	112	130	130	113	129	120	124	113	122	127	132	117	128	118	127	135	129	120	120	130	131	118	121	144	114	132	125	133	131	130	127	121	140	121	101	130	141	131	120	122	150	157	117	143	128	130	112	103	112	120	107	128	122	146	128	108	122	126	124	118	118	114	111	111	105	134	107	128	125	144	127	111	142	138	125	143	123	134	132	128	107	132	97	130	134	126	122	124	135	134	127	123	108	144	139	124	110	127	118	122	136	130	133	106	111	137	144	113	125	122	115	130	130	121	136	117	128	128	119	127	125	112	117	118	134	111	125	117	119	104	114	111	117	97	115	132	120	126	99	127	115	121	118	116	120	127	128	133	109	122	138	136	122	125	152	120	106	126	123	97	115	137	141	122	117	132	105	103	113	136	131	119	108	148	115	127	110	132	119	115	116	123	111	112	136	114	142	140	131	117	120	130	121	119	121	139	143	130	122	123	139	149	112	118	135	128	134	120	115	124	127	119	122	101	119	133	125	129	127	143	132	115	136	130	101	111	137	111	115	112	123	108	121	123	121	145	127	120	109	129	131	146	118	128	130	131	120	131	120	135	120	134	104	132	119	122	123	136	145	111	116	113	117	113	137	124	132	115	102	119	125	122	128	131	128	140	100	121	96	136	112	132	142	130	116	125	123	124	115	110	142	140	118	137	140	125	104	115	125	124	128	116	110	130	132	114	138	124	128	107	122	129	111	95	119	118	122	119	129	112	127	128	97	122	141	122	124	126	126	117	128	122	118	128	139	108	136	134	113	127	136	116	123	131	106	115	148	146	118	103	113	127	120	119	124	126	130	117	132	125	128	128	130	118	124	146	127	134	119	142	116	107	122	119	112	127	140	115	122	123	96	119	103	123	145	124	135	118	121	117	121	121	137	119	117	109	116	127	128	132	111	128	113	126	139	127	125	119	132	133	127	103	121	111	99	110	120	119	108	137	97	132	101	104	126	106	112	118	102	114	131	107	160	149	131	128	112	130	101	128	124	119	129	127	115	111	117	143	137	113	111	127	102	117	110	118	133	135	130	122	113	124	108	113	125	119	136	117	125	127	115	133	99	106	134	106	124	143	138	117	122	110	122	105	128	112	122	144	108	121	123	119	131	114	102	108	129	115	107	124	110	138	133	111	107	131	109	126	97	135	130	130	106	115	133	110	117	135	126	122	131	114	139	113	119	119	118	112	106	112	116	120	114	117	97	135	117	122	122	115	105	129	123	117	121	128	126	120	129	106	109	137	140	128	127	116	121	116	126	143	120	117	114	126	119	135	135	123	127	132	121	123	117	112	129	107	115	109	143	128	127	112	152	127	124	118	123	100	125	120	127	106	130	131	106	126	134	132	118	121	114	118	141	121	114	117	99	122	116	100	121	138	141	122	115	124	126	127	122	130	115	113	121	124	107	130	110	117	120	96	110	120	121	118	130	127	122	116	115	118	112	121	123	94	116	127	142	136	135	141	118	133	131	132	122	101	114	120	124	124	130	103	111	108	133	125	126	119	127	121	113	125	106	122	106	137	126	120	103	143	130	133	106	118	131	142	107	118	90	127	116	106	110	109	154	116	104
18292	5719	16293	4091	2289	3393	3588	3314	2936	2551	2299	1986	1846	1707	1653	1485	1421	1398	1283	1229	1267	1202	1206	1203	1165	1106	1113	1121	1121	1117	1128	1068	989	1033	1066	1010	1017	1034	1070	1082	1013	974	1020	997	988	978	983	977	1016	976	988	978	1011	930	954	959	959	995	1024	957	952	971	988	914	1020	960	1050	981	959	959	963	1026	995	964	965	930	975	979	879	963	959	988	989	991	983	982	941	961	940	918	918	1025	928	963	876	948	1002	956	1006	926	945	980	999	960	924	963	946	937	904	923	965	950	967	951	939	934	951	1013	931	919	961	958	1009	980	925	996	920	952	927	983	936	899	961	986	960	923	962	970	944	955	899	911	911	905	989	904	987	904	961	991	908	950	948	930	894	1007	1010	963	906	973	931	970	918	914	960	996	977	961	909	932	923	913	937	958	919	971	942	893	952	956	918	987	967	940	986	987	962	909	941	959	906	967	980	912	931	909	898	937	941	941	946	953	995	980	973	1016	950	1019	953	924	938	963	920	960	923	948	875	915	958	913	989	963	969	947	965	923	939	950	931	911	901	961	910	919	989	945	942	952	951	997	982	984	955	966	895	963	886	936	962	983	928	967	944	994	1048	950	987	965	962	928	961	963	916	904	996	990	950	911	957	912	926	1003	880	956	981	934	951	981	923	951	949	969	945	941	977	901	948	918	967	994	926	941	969	992	943	982	925	970	900	994	949	943	955	935	898	900	961	931	989	925	972	941	904	919	924	874	972	1007	955	926	961	940	1020	925	1031	969	998	918	894	957	955	942	964	986	1011	954	897	983	957	896	949	962	958	927	927	936	978	986	932	989	1001	964	955	938	920	949	978	924	906	971	975	975	978	869	1008	998	907	1008	954	970	963	966	973	952	936	951	971	918	971	950	978	931	888	922	907	942	937	959	957	970	927	939	951	958	888	986	960	995	944	960	972	927	901	945	986	996	917	861	974	965	895	984	959	929	962	966	986	968	1014	964	947	925	918	940	1004	958	1024	925	951	987	938	890	906	950	1011	980	987	1029	972	944	977	929	1036	914	912	910	1020	928	964	987	968	978	967	916	954	947	931	932	968	926	981	957	940	1040	936	971	954	980	947	935	955	948	946	949	940	978	953	958	901	972	890	945	966	998	966	961	928	965	909	938	928	908	918	931	951	922	908	932	991	943	1011	911	1001	940	929	1034	929	989	960	998	979	944	964	919	962	908	949	917	938	995	920	928	971	974	986	969	916	958	950	926	885	897	961	960	917	986	976	917	955	975	926	910	917	946	975	997	911	990	933	996	885	968	966	958	908	981	955	974	950	953	946	940	940	935	911	919	985	940	937	990	934	968	980	988	940	1000	990	956	960	886	925	965	963	995	949	942	963	950	921	972	973	962	925	971	943	959	941	975	989	962	933	932	966	946	954	1000	877	925	875	980	947	971	939	944	935	985	903	961	884	941	945	912	942	925	950	958	963	951	964	909	932	954	897	983	989	941	931	913	947	875	977	966	939	913	914	947	920	880	950	935	956	892	963	932	919	952	987	926	923	928	982	938	961	973	958	969	917	977	1019	926	941	933	883	948	888	958	992	1043	993	959	927	937	924	946	951	950	957	901	925	910	970	990	947	953	922	964	988	950	985	951	942	922	972	946	953	917	939	891	990	913	948	912	967	981	987	933	939	980	905	894	957	931	922	899	955	920	988	926	980	942	983	943	964	1006	944	958	953	905	962	967	968	991	912	994	944	921	964	930	967	1020	946	963	987	887	959	927	990	955	967	960	1009	949	965	1027	947	975	921	959	993	957	1002	938	930	933	946	948	926	948	929	932	958	944	922	950	982	978	873	919	918	960	977	973	936	951	982	953	999	969	996	995	940	931	974	910	955	935	981	898	918	964	981	912	967	971	931	921	952	969	922	929	953	917	959	943	968	941	950	984	899	973	935	959	945	895	947	942	988	991	988	969	997	929	966	927	916	965	980	942	947	914	965	999	976	980	939	987	904	949	948	961	900	921	957	979	915	921	943	920	931	975	883	950	986	903	941	928	926	979	945	933	981	973	894	952	943	922	964	947	946	934	968	979	970	936	976	960	956	920	999	979	995	974	933	956	952	963	954	950	969	922	912	1016	944	931	924	965	923	965	939	956	976	961	905	901	952	938	950	951	982	823	973	980	933	915	967	991	922	997	960	945	926	979	975	954	1035	969	944	916	926	956	997	919	953	893	937	878	928	993	957	973	945	984	971	932	968	941	898	913	951	958	998	990	939	927	959	904	955	984	958	996	925	947	919	936	917	926	953	922	959	966	989	982	939	984	901	961	937	941	931	966	964	948	922	945	952	969	923	971	1005	972	879	885	932	939	956	906	932	914	946	891	950	958	951	985	968	883	939	926	959	912	913	989	979	982	953	924	954	935	917	899	901	958	981	939	958	957	948	919	963	955	912	941	971	981	935	974	949	903	985	976	980	957	941	905	995	989	936	981	918	997	971	1002	894	971	962	974	901	988	886	942	921	892	991	952	943	976	933	989	933	996	932	959	946	924	974	928	948	925	941	956	950	907	952	949	921	927	983	946	912	935	961	978	927	954	999	919	982	984	951	954	982	956	902	985	990	903	942	953	952	933	987	919	932	956	904	950	906	953	946	920	936	985	916	978	923	1009	977	974	917	984	927	971	986	968	920	982	946	925	951	925	922	924	878	951	993	948	997	928	897	939	924	1024	931	946	956	972	890	970	937	956	912	899	944	952	917	977	980	979	918	951	962	933	931	941	995	904	917	958	964	940	933	916	915	969	976	924	955	976	956	966	922	970	918	898	897	948	946	912	941	920	919	946	914	941	915	951	980	997	1024	936	917	920	1003	910	984	981	964	943	904	963	960	944	859	974	955	953	919	940	943	884	1005	973	924	943	926	927	942	930	963	948	986	886	955	966	982	945	956	938	962	971	972	953	920	995	1048	942	941	924	934	873	950	937	939	988	955	936	947	912	969	932	956	978	997	925	879	937	942	924	912	880	943	970	932	955	977	960	972	978	964	972	968	929	947	965	1009	885	977	996	949	958	927	961	909	984	892	945	949	982	894	932	951	924	946	1005	944	945	998	935	971	1000	918	946	938	965	1012	927	929	961	933	1023	966	968	959	951	993	949	903	941	946	971	987	962	951	967	907	965	987	969	957	992	939	941	916	904	946	940	949	970	927	963	914	1006	959	956	1024	907	991	948	957	990	960	1000	931	977	929	940	907	927	887	972	947	955	1012	912	963	938	951	947	940	940	958	935	964	924	909	954	944	936	920	955	946	939	963	945	929	889	973	923	911	934	874	931	985	899	949	946	924	957	941	990	1002	930	873	1008	926	976	946	938	962	960	990	946	925	947	919	921	924	952	949	983	929	995	928	960	936	949	931	945	945	1018	979	1001	982	948	961	907	972	935	956	944	981	980	914	907	1020	948	977	981	936	981	986	939	943	969	992	915	1007	935	937	1000	919	957	962	940	940	922	944	938	945	939	912	880	892	930	909	967	930	896	953	904	891	907	913	1004	991	982	923	967	930	937	936	950	959	915	947	925
5274	371	1697	394	55	44	55	45	58	53	48	62	42	56	43	39	40	35	40	38	43	34	33	41	45	38	38	31	40	29	36	39	42	36	22	35	39	30	33	40	31	34	35	34	30	38	45	34	39	34	40	36	35	31	42	31	22	32	40	38	27	32	33	30	35	31	27	33	40	29	28	24	29	20	36	34	26	27	45	29	31	48	35	28	28	28	25	32	29	25	37	32	32	36	30	32	29	37	31	34	26	28	30	32	35	36	36	33	27	34	32	29	33	38	35	24	29	30	33	28	33	36	42	29	22	41	30	34	39	36	29	26	41	22	33	29	38	25	38	31	33	37	31	32	47	32	35	32	38	29	27	24	35	30	37	31	33	25	38	35	39	27	37	50	34	33	35	35	39	44	22	29	38	40	34	28	33	22	32	36	30	22	31	28	34	35	34	32	34	33	35	24	27	31	24	27	33	42	32	33	22	32	41	31	28	19	38	32	38	31	33	31	39	25	32	32	33	26	23	34	23	30	32	26	30	33	40	41	41	25	30	30	30	22	42	31	26	33	36	28	27	36	26	35	27	27	39	33	33	31	31	33	35	33	23	36	28	37	29	28	33	31	33	39	31	27	28	28	25	38	31	29	34	33	36	28	30	39	23	32	30	33	33	39	28	36	28	38	28	31	31	28	34	39	30	34	30	34	28	23	31	27	33	29	40	34	27	42	37	32	25	27	25	30	20	30	27	36	34	33	31	37	31	25	36	33	35	28	30	32	34	28	27	37	27	33	35	32	28	31	35	27	42	22	32	36	32	30	43	35	22	30	33	44	34	32	45	30	34	24	23	33	32	26	27	30	17	29	23	24	45	30	30	30	31	40	32	28	34	20	36	33	41	30	37	31	42	38	32	30	26	26	32	35	31	29	38	32	29	36	29	34	30	31	20	28	24	25	31	33	29	28	17	32	46	31	41	26	31	29	29	31	35	26	34	28	28	31	27	32	28	29	37	42	33	35	30	32	33	35	28	22	32	36	33	42	30	38	34	26	33	27	30	24	30	34	29	35	38	22	26	35	28	35	46	33	38	32	40	32	24	31	34	50	18	26	35	32	32	22	36	35	38	33	30	29	28	37	39	34	29	32	29	20	31	35	24	31	26	31	38	33	37	33	34	28	24	28	24	23	22	31	31	28	32	33	29	32	36	25	32	24	27	27	24	30	28	32	35	38	40	27	28	25	32	39	34	22	22	35	31	35	28	24	36	33	26	43	37	29	37	27	37	30	24	34	32	37	32	32	33	23	41	24	25	29	20	27	36	25	22	28	36	32	35	33	35	29	32	26	35	22	36	34	31	29	35	36	29	29	28	41	34	31	36	23	32	21	27	32	33	24	28	33	39	33	20	31	33	31	33	28	32	39	23	25	32	29	37	22	34	32	39	23	30	28	37	30	31	34	39	39	23	32	27	27	31	34	15	24	31	28	40	37	33	34	42	39	29	21	26	31	35	29	32	35	28	34	35	27	35	26	21	23	32	29	38	27	27	26	30	25	27	37	33	41	37	26	37	38	41	33	27	34	26	33	28	26	27	28	26	32	41	19	32	34	34	23	28	29	40	41	30	25	37	34	30	30	40	27	30	24	31	36	35	26	31	33	24	22	26	36	30	23	37	37	34	32	20	23	37	27	26	33	40	23	26	31	28	36	29	27	31	27	21	26	31	39	29	37	44	27	34	36	24	35	26	40	47	33	29	34	26	27	31	32	35	32	32	32	41	31	35	36	32	28	29	44	38	35	31	35	27	29	33	28	30	35	25	32	17	29	38	25	32	41	36	28	39	37	30	32	31	36	33	55	37	41	24	44	31	27	41	23	34	27	32	22	42	28	29	27	31	30	24	33	31	25	34	26	29	42	29	30	27	36	37	19	31	30	34	26	32	28	29	32	25	41	33	31	26	16	42	29	41	41	25	33	32	33	25	27	35	35	32	21	25	32	34	21	39	34	28	33	30	25	33	27	38	28	32	28	29	34	35	35	33	38	25	34	28	36	30	33	28	30	23	27	30	45	33	26	35	26	29	25	31	28	41	35	32	28	34	36	31	35	28	43	24	23	37	34	33	29	34	26	32	29	25	36	32	26	22	31	26	30	37	34	31	36	20	25	21	30	40	23	36	38	30	26	28	33	26	38	31	29	37	35	33	35	30	31	36	29	25	33	39	37	37	33	27	38	28	37	28	32	30	39	29	21	32	29	31	31	32	27	25	26	32	37	38	37	33	34	34	24	38	42	36	31	26	36	36	40	24	21	27	31	36	34	23	26	26	29	39	17	24	28	38	29	30	31	34	30	31	26	42	35	38	36	22	30	34	25	41	36	25	37	42	34	36	26	32	28	36	40	23	29	37	29	29	29	31	43	33	31	25	27	33	32	36	29	34	22	35	33	30	40	28	29	44	31	29	31	35	37	37	37	29	34	32	19	33	29	35	32	34	37	32	24	32	30	33	30	34	31	33	28	22	35	31	27	45	33	27	38	33	32	29	32	26	31	28	23	33	32	29	23	49	31	42	36	29	20	28	24	35	37	31	33	31	33	30	36	31	36	36	24	30	38	39	27	26	34	28	32	24	28	40	29	30	31	29	23	32	33	44	35	28	35	32	25	29	36	31	32	30	30	38	29	42	27	32	30	50	22	34	28	29	29	34	32	37	29	20	31	28	43	22	26	28	25	30	31	24	21	28	36	29	31	37	33	19	28	32	31	34	39	28	24	34	27	22	25	36	22	27	29	28	35	32	43	36	36	32	28	29	30	30	29	32	33	34	39	26	17	34	31	26	36	23	34	38	31	36	32	31	37	33	29	30	33	37	37	45	29	29	30	25	29	37	28	32	30	41	28	37	20	35	28	39	15	32	32	26	30	35	25	38	39	32	26	28	26	30	30	36	35	24	34	32	31	36	40	28	25	37	21	46	35	29	34	31	35	26	31	28	37	39	35	37	28	22	25	23	28	32	23	33	36	26	24	34	35	33	35	33	32	29	36	24	26	42	41	28	27	22	30	31	31	35	27	24	34	30	29	35	32	27	27	30	32	29	32	32	30	32	21	28	25	39	30	38	31	31	35	27	28	33	23	30	29	34	26	38	35	36	42	29	38	32	32	25	40	25	22	38	28	21	23	25	30	35	33	32	26	29	31	31	36	25	32	37	36	25	29	31	31	44	40	26	25	39	31	30	39	26	22	31	25	27	36	34	36	31	39	32	31	24	30	26	35	32	41	30	37	38	26	32	20	32	40	25	22	30	25	41	36	33	31	39	29	30	36	35	30	36	34	31	24	35	34	31	31	20	31	44	30	35	32	31	21	22	31	27	27	32	21	26	30	30	33	36	25	35	27	24	31	29	25	32	29	34	39	34	26	28	34	33	28	32	27	23	22	30	27	35	20	35	27	26	29	34	35	27	29	30	31	35	47	27	28	22	36	28	25	34	28	33	19	29	33	37	42	38	29
14010	4368	13945	3126	1331	2150	2402	2276	1931	1736	1445	1279	1085	945	843	869	704	639	608	583	573	518	531	470	451	457	438	402	358	324	409	387	380	381	358	368	350	317	313	340	306	296	277	295	294	331	314	309	276	306	230	259	297	262	255	279	308	267	269	294	262	265	275	268	221	276	266	284	296	229	241	254	287	275	226	257	262	259	247	257	251	234	254	262	256	263	263	274	274	243	248	246	272	223	271	256	265	225	270	271	283	268	246	245	247	232	256	237	239	231	261	267	213	279	243	254	256	246	237	235	216	224	243	259	241	250	260	244	240	225	225	276	253	274	250	243	246	243	267	271	244	267	264	273	239	260	248	229	242	235	258	238	239	242	248	222	305	236	230	265	231	258	256	224	246	228	245	242	241	241	251	260	241	247	280	246	263	241	262	248	247	247	268	234	271	248	233	243	233	239	251	249	258	243	264	255	251	276	267	260	259	258	228	237	243	259	248	251	248	267	260	277	248	245	241	270	229	221	246	256	245	237	270	243	235	239	246	255	249	234	240	262	260	269	233	244	219	261	249	240	254	265	230	232	255	218	241	221	227	235	245	257	249	220	218	265	262	269	243	247	252	257	258	250	242	254	259	255	250	252	275	248	255	273	255	251	275	255	262	257	240	245	270	248	250	258	209	211	224	266	229	253	231	257	237	238	248	267	253	232	258	247	278	255	261	257	223	261	259	265	263	227	257	257	225	260	227	245	251	280	237	278	240	248	233	252	234	246	232	242	232	245	269	265	276	247	254	264	218	267	240	250	249	240	261	280	244	231	245	228	248	227	259	255	242	280	240	224	256	248	261	251	238	253	246	265	253	259	235	233	238	261	245	247	236	253	231	223	268	265	266	241	256	258	276	298	247	253	233	243	268	249	238	255	228	238	254	260	207	246	264	254	240	241	218	266	225	264	225	258	246	267	255	267	266	263	228	259	231	231	236	247	242	255	269	250	246	221	246	251	243	270	244	236	257	232	247	232	248	227	252	216	266	232	236	258	262	264	241	207	249	291	247	251	237	261	250	242	224	257	233	237	246	278	225	249	266	266	271	242	250	255	268	245	223	256	245	229	234	224	218	258	269	258	235	230	259	243	222	245	230	254	235	243	235	248	264	232	241	239	223	234	228	243	270	244	237	264	216	228	208	268	250	245	256	267	226	255	260	239	250	257	246	258	239	230	269	247	259	274	273	247	268	235	246	224	267	242	253	241	246	243	239	238	233	240	254	241	269	271	244	220	235	254	253	243	243	234	248	232	253	269	254	243	256	227	223	245	237	236	264	262	217	268	239	239	233	235	242	255	269	235	253	228	224	246	246	234	221	222	228	266	249	235	238	278	271	235	226	239	280	260	231	268	242	238	248	240	236	253	253	252	238	229	260	224	230	243	250	246	256	238	235	251	261	261	250	237	225	252	251	270	255	235	234	257	234	272	260	236	247	234	246	207	227	234	217	248	248	254	261	254	253	264	219	253	256	259	244	249	241	274	230	260	261	266	237	225	219	266	239	235	244	258	278	230	220	276	240	249	254	249	237	240	252	222	254	252	223	223	239	226	230	244	224	232	258	242	262	248	249	217	247	246	276	282	263	259	233	254	226	245	239	231	246	238	253	257	233	249	249	241	263	247	249	230	257	264	268	217	253	244	258	266	259	274	230	271	255	249	258	233	242	233	233	267	243	236	258	214	262	224	232	209	251	230	248	249	252	261	244	240	246	242	218	247	236	241	241	243	227	230	248	262	240	225	249	265	257	256	234	233	265	275	221	241	285	213	265	241	273	265	252	245	241	252	249	239	245	236	235	280	241	252	236	244	238	237	242	254	256	252	248	244	278	239	242	262	246	253	246	251	269	274	240	278	222	203	262	264	262	234	238	213	250	262	256	228	214	232	258	267	254	247	259	228	242	247	258	233	265	252	249	246	297	220	230	254	233	251	259	218	231	234	227	234	241	252	255	240	246	251	232	235	281	254	250	245	255	286	291	230	250	253	262	228	241	247	242	278	250	262	263	244	260	235	256	232	244	256	262	234	252	255	263	243	226	264	245	256	232	248	222	232	249	238	227	260	240	237	262	222	241	284	230	251	227	247	239	258	236	268	227	247	267	236	247	251	229	263	238	243	238	255	227	240	265	241	246	248	255	249	241	241	240	218	238	251	256	240	215	235	233	246	241	262	266	247	236	236	238	230	214	246	231	240	260	242	232	235	221	284	215	224	235	242	237	229	222	240	249	238	225	249	233	265	242	248	254	247	252	248	248	263	229	223	239	251	245	238	243	243	232	253	258	258	266	260	261	231	240	228	218	250	233	233	261	253	259	233	209	256	251	245	254	237	264	226	254	234	239	215	233	263	240	251	245	265	241	266	250	238	218	272	259	250	232	239	247	238	238	256	248	218	228	258	261	250	235	238	240	262	259	257	224	273	233	206	261	254	221	251	209	253	244	240	215	240	257	221	251	230	267	243	265	246	249	261	265	248	268	260	250	278	247	214	270	231	240	231	235	242	218	236	252	269	250	215	246	247	242	247	228	243	226	258	227	244	270	275	267	234	245	236	253	242	265	212	227	266	236	245	243	249	259	226	286	234	251	252	248	226	265	245	238	260	269	266	253	225	262	264	245	259	215	255	243	234	246	240	246	245	243	260	211	241	235	240	272	259	229	281	245	214	228	261	273	244	214	249	241	259	247	248	252	233	244	256	266	236	232	258	242	258	258	251	240	225	241	271	228	231	254	235	244	266	258	233	257	262	258	239	238	244	256	263	238	235	245	247	256	229	259	229	228	242	263	269	251	234	255	252	217	232	224	283	291	252	264	249	255	244	237	272	239	261	260	223	241	235	256	255	254	300	254	252	258	254	261	248	231	254	267	251	235	258	256	258	234	242	226	240	253	277	237	232	231	237	250	261	234	234	239	295	233	257	256	241	247	244	259	239	209	242	250	262	233	214	287	260	225	218	224	240	241	268	239	239	263	245	225	264	251	258	242	235	253	263	239	225	245	227	230	231	227	279	235	272	258	252	260	247	231	259	241	268	239	259	256	266	236	245	267	261	269	264	280	260	314	246	238	257	264	223	219	270	234	276	258	247	260	242	266	257	233	274	239	219	250	270	232	233	255	246	237	212	259	240	241	273	252	256	237	257	255	246	243	237	249	242	262	262	287	238	234	261	243	233	229	231	239	246	272	266	226	255	251	224	222	236	262	269	274	260	245	246	249	265	252	216	250	243	260	242	242	229	253	221	246	231	261	256	251	257	257	264	243	249	259	264	243	242	249	258	267	236	231	242	225	262	244	283	234	230	245	224	249	257	251	265	240	253	270	267	261	275	255	246	265	258	210	252	216	249	250	248	260	278	237	231	263	251	263	266	256	240	276	254	252	230	247	255	234	257	229	238	249	248	216	274	223	258	268	253	249	248	238	265	255	242	269	245	259	242	267	260	250	246	214	223	233	251	254	243	248	227
3096	577	3991	880	102	126	143	141	142	130	110	131	115	119	114	115	110	121	111	109	93	98	113	96	92	91	95	109	101	84	100	101	98	98	95	109	101	89	95	106	88	95	98	80	102	93	75	102	104	84	84	112	74	96	83	100	88	76	94	75	74	87	80	76	91	95	92	88	72	75	81	97	89	99	95	80	85	92	102	81	82	84	84	94	78	80	105	92	83	85	79	84	94	81	71	88	87	88	89	88	88	87	90	77	81	83	94	97	88	99	94	74	93	69	81	75	94	97	89	102	76	88	85	96	77	89	90	79	63	96	95	80	89	89	65	77	84	83	78	96	99	93	87	95	87	90	82	80	96	80	87	100	97	94	96	84	91	90	79	89	92	113	71	82	83	77	80	81	89	81	88	80	87	90	97	98	99	78	90	89	90	86	87	72	99	80	103	84	77	91	79	89	73	79	84	85	99	71	77	83	96	71	81	88	103	114	84	87	86	86	76	78	97	93	96	84	89	87	95	94	96	85	91	87	91	91	77	98	89	87	76	81	93	88	95	90	90	93	78	86	84	97	70	84	96	92	69	101	94	87	96	82	97	81	83	79	86	76	91	100	81	75	79	73	86	92	86	94	128	89	95	87	85	105	108	81	85	81	65	84	70	79	102	93	91	83	75	87	85	85	81	97	75	77	99	83	87	102	90	96	93	75	89	94	102	101	76	93	76	76	100	111	93	86	91	90	94	70	103	86	77	85	77	92	81	96	96	90	97	86	93	82	103	87	73	92	75	90	89	88	90	99	95	99	104	85	107	90	86	72	93	81	82	89	73	82	85	98	87	81	82	80	95	73	80	87	80	91	87	85	128	81	93	84	82	89	79	95	89	79	80	78	87	88	101	79	88	68	83	79	77	88	81	90	92	103	88	79	85	78	87	92	74	103	90	78	70	94	82	89	94	84	98	95	81	85	85	101	93	87	93	77	97	76	84	92	88	85	90	97	104	72	90	80	109	97	88	79	92	81	100	92	87	93	91	101	82	77	89	80	85	87	86	77	87	109	62	100	87	96	92	93	100	92	95	77	88	91	83	67	81	62	108	94	86	82	113	79	81	89	103	88	73	88	82	86	72	89	76	93	88	95	79	77	81	80	93	92	93	95	92	88	80	69	85	88	84	73	90	75	89	96	90	96	81	78	80	105	94	99	88	87	81	105	81	83	95	75	83	90	84	82	81	93	56	95	95	86	79	100	84	83	76	80	103	95	80	87	96	75	87	89	83	92	85	82	92	100	80	73	75	79	97	84	92	100	86	90	82	81	100	102	78	88	82	99	87	73	91	85	97	91	90	82	87	79	81	72	89	94	90	91	80	86	78	70	86	80	68	97	86	80	89	104	96	87	88	93	93	85	92	81	74	82	83	83	97	89	91	91	76	83	82	81	89	92	71	82	88	91	96	92	69	70	96	75	73	91	70	92	94	90	91	78	78	88	93	78	86	78	97	108	92	85	82	92	95	79	78	76	82	94	81	80	80	86	87	100	99	73	90	93	75	75	87	79	74	89	94	90	92	104	102	99	103	86	93	89	82	87	94	92	80	97	88	89	84	102	79	68	94	80	89	81	89	77	89	84	82	83	90	96	81	94	91	86	88	104	86	79	94	81	77	82	103	90	86	87	95	90	98	80	71	94	74	105	81	77	95	82	95	94	86	73	92	103	70	79	90	100	90	95	98	100	96	95	87	100	97	86	82	86	80	93	89	78	84	104	89	88	78	94	98	95	92	89	84	87	76	68	91	91	83	84	62	86	82	87	82	88	69	75	76	77	89	100	79	86	84	73	83	79	86	86	78	89	88	76	74	87	95	102	88	81	89	97	90	69	79	103	77	76	73	82	89	81	87	97	93	93	89	87	80	84	88	77	80	89	91	93	78	82	86	96	92	95	99	69	83	81	82	79	89	81	79	100	86	85	73	86	77	87	65	84	106	74	79	92	92	90	96	81	88	91	90	101	76	100	84	92	93	87	99	84	74	77	91	86	85	103	113	84	95	91	81	88	94	84	83	108	82	93	82	88	90	67	96	70	90	78	80	82	93	92	79	83	72	102	92	98	86	95	77	91	67	97	77	75	87	88	72	75	66	84	86	90	76	82	66	78	82	99	72	97	86	90	88	69	87	116	82	84	83	95	80	79	72	74	95	91	80	85	88	97	88	112	85	101	102	69	96	94	97	81	72	102	91	77	94	91	91	78	80	79	94	81	91	94	94	97	96	85	92	73	92	88	72	86	81	70	82	97	106	84	88	91	80	89	79	77	95	89	74	97	95	88	82	100	92	83	83	95	81	71	79	100	106	95	81	85	82	80	74	78	92	87	86	79	75	84	77	90	86	76	105	94	74	82	94	74	70	97	99	81	82	96	96	93	93	75	86	85	98	86	83	83	87	87	79	93	98	84	100	81	89	81	91	92	85	78	104	79	89	104	83	89	77	74	95	81	108	84	90	115	88	88	85	100	104	92	93	86	67	97	79	86	85	89	85	74	97	90	82	99	90	86	82	87	92	94	89	92	67	83	87	83	88	78	76	101	89	95	76	86	83	96	101	83	88	88	83	108	99	77	73	105	106	86	103	77	93	100	94	82	88	86	83	96	81	102	81	83	82	89	84	94	88	92	79	67	87	81	87	75	98	101	76	92	76	83	82	97	95	80	97	90	80	90	80	93	83	64	85	80	104	97	77	74	87	91	84	94	94	82	100	92	85	69	87	83	89	98	81	86	93	94	76	84	106	80	81	100	101	111	85	85	105	74	100	103	102	94	79	91	95	84	75	69	86	88	98	81	79	75	85	78	94	85	75	75	82	81	92	76	103	83	95	91	98	96	89	100	82	73	75	98	95	97	99	95	78	87	107	88	90	109	97	97	89	78	75	102	89	81	79	96	78	93	73	87	78	82	98	96	92	76	82	90	71	84	74	91	102	85	92	79	83	98	70	96	77	80	95	81	84	66	96	84	85	84	94	96	104	76	94	86	93	78	74	88	78	83	86	83	92	104	88	82	84	72	98	93	99	84	95	94	101	72	95	87	75	80	93	96	95	84	77	83	81	86	80	89	66	89	96	95	88	87	87	88	91	77	86	100	83	82	80	98	89	88	78	101	93	68	80	95	79	92	91	84	83	90	84	74	87	96	83	83	93	77	96	74	104	70	98	91	90	102	91	78	67	82	93	82	90	89	97	92	95	76	71	94	80	85	89	85	92	74	89	90	84	90	74	110	104	90	91	68	86	106	98	104	99	85	79	87	76	88	78	76	96	79	94	101	87	94	63	84	84	75	90	85	103	78	79	92	75	88	72	91	91	104	97	100	88	93	104	81	79	84	90	86	84	88	88	94	88	85	95	92	86	73	80	103	90	86	112	92	87	93	86	79	96	95	82	73	67	110	92	75	90	100	78	97	85	81	87	84	86	91	81	91	78	93	91	87	83	80	99	59	103	98	91	79	81	106
19759	6737	19998	6001	2774	4436	4865	4526	3914	3338	2832	2584	2232	2000	1841	1707	1571	1411	1380	1329	1223	1161	1186	1107	1044	1099	1022	982	955	923	906	857	872	961	881	815	814	839	805	834	801	817	857	849	773	796	822	812	750	807	766	703	868	776	774	799	734	763	758	708	764	720	728	718	773	698	734	724	746	751	753	770	773	721	712	769	654	714	714	757	749	694	728	718	740	723	733	741	734	739	712	721	758	691	756	697	705	708	758	731	751	664	736	706	685	711	683	701	715	710	720	705	677	697	713	703	721	745	677	718	696	752	730	747	663	678	716	736	747	706	766	747	710	668	717	735	731	686	731	698	750	739	765	673	652	701	753	677	699	694	686	706	712	741	764	734	666	711	747	699	756	701	692	700	720	691	702	722	699	735	741	690	700	728	652	681	715	666	686	698	710	748	696	707	730	643	710	724	705	692	703	782	717	669	764	677	760	706	745	714	742	711	705	719	668	664	701	669	704	719	667	689	723	707	677	715	704	672	741	694	699	668	697	737	703	675	730	744	721	714	650	699	705	727	703	708	704	695	749	680	685	730	693	695	767	694	703	763	729	720	669	682	667	699	639	701	696	737	664	691	729	735	723	674	718	717	757	718	682	720	725	668	693	730	655	697	702	682	694	729	716	734	755	689	715	695	699	714	673	717	691	713	695	697	686	716	721	686	722	766	721	743	684	709	730	707	666	705	692	715	681	681	718	725	716	680	735	674	678	709	703	692	697	734	712	700	719	668	680	728	717	683	714	692	656	710	696	730	689	717	684	705	652	684	697	681	684	678	726	718	700	675	686	693	712	683	708	691	704	706	666	696	722	722	698	709	669	679	728	735	730	753	780	678	706	677	671	701	694	689	692	663	686	657	706	698	684	683	674	721	656	705	666	740	701	688	701	704	730	745	706	712	662	656	736	700	716	673	674	709	730	719	666	684	684	772	728	715	688	671	709	718	666	686	707	727	715	669	676	702	678	675	672	690	653	734	710	676	733	688	693	710	736	718	758	723	680	731	721	719	682	715	666	717	642	730	638	691	679	734	695	698	678	673	729	733	694	695	708	663	685	707	685	695	710	702	744	683	738	707	717	719	696	670	715	653	710	709	735	713	696	692	705	734	708	723	659	682	679	709	732	738	737	671	693	719	719	712	706	711	730	710	687	730	728	727	659	741	744	751	695	720	727	665	743	724	693	738	688	646	693	696	705	665	708	660	766	723	719	703	717	746	691	699	723	676	705	673	668	691	753	715	675	717	703	726	708	692	667	662	716	733	724	731	685	719	739	713	710	715	715	693	785	726	701	720	721	715	689	718	679	692	668	731	645	705	722	692	733	735	719	754	723	754	696	673	702	746	729	690	681	709	723	719	744	727	717	709	660	740	701	726	688	656	687	662	690	728	712	706	682	723	721	694	739	687	724	737	713	689	691	699	677	684	668	663	704	658	730	722	705	721	664	750	729	768	714	721	773	724	739	680	675	703	734	692	780	671	693	747	708	661	725	713	733	651	702	763	727	699	755	651	728	741	713	733	705	691	695	710	750	734	676	664	680	681	760	714	711	786	693	755	728	751	714	746	682	669	706	680	691	711	761	679	745	689	672	698	723	717	712	704	669	748	691	744	694	741	707	669	692	678	685	714	727	730	740	683	683	688	695	721	709	717	745	717	670	705	715	739	716	690	730	697	745	742	697	726	700	733	714	717	707	692	710	719	683	711	708	714	716	711	714	773	697	702	698	727	672	692	676	730	698	738	751	709	743	698	650	710	727	752	690	762	656	689	718	730	692	697	707	717	714	710	733	755	765	692	708	705	684	670	710	748	746	736	701	736	689	713	657	745	717	694	665	705	682	689	667	679	706	732	705	673	705	703	746	704	730	684	706	659	700	703	737	687	679	703	726	722	728	725	741	720	685	701	721	719	731	654	711	687	678	677	710	655	717	695	697	703	722	689	705	708	687	694	702	676	763	655	672	683	675	707	666	750	735	662	696	707	673	703	731	715	675	681	699	690	774	697	654	736	685	741	716	703	691	691	694	646	707	672	730	736	688	679	694	682	658	680	756	692	681	640	760	749	712	718	705	683	702	697	657	691	663	684	719	670	710	709	682	682	697	676	641	670	681	731	710	681	748	680	717	661	698	681	679	678	733	737	697	674	668	730	709	712	680	738	695	682	712	725	675	726	719	708	678	709	689	663	702	700	710	699	747	685	697	771	692	676	706	678	770	759	700	698	664	692	713	731	723	699	701	692	686	682	704	695	698	721	748	688	726	697	686	706	715	693	712	660	694	719	691	651	754	716	695	709	729	678	734	677	749	712	713	731	742	694	669	711	738	718	658	728	700	708	687	712	682	752	682	696	729	714	714	725	702	686	706	673	677	699	724	700	726	657	708	712	684	720	746	691	730	738	707	703	740	697	696	666	739	739	722	723	737	759	728	743	735	714	674	695	729	708	692	724	741	706	712	704	661	696	707	714	739	729	654	698	676	707	725	677	722	695	663	678	693	690	724	736	689	682	673	703	710	726	670	693	693	694	685	768	672	729	688	726	725	713	698	728	657	762	698	724	704	686	717	719	697	737	696	672	678	663	731	710	664	712	733	737	698	668	709	703	689	709	698	751	754	707	690	711	778	715	659	698	679	782	694	744	718	734	686	721	658	717	675	696	722	712	708	755	682	657	688	712	680	649	724	763	693	694	703	716	709	699	724	741	685	773	692	685	722	736	701	705	726	711	697	730	649	723	738	706	737	724	710	694	699	703	672	702	692	730	714	716	700	685	731	737	694	668	762	773	725	736	725	751	734	715	697	680	696	749	708	746	748	706	682	713	710	695	698	702	697	695	726	736	672	739	704	694	663	732	711	712	691	727	740	687	705	669	735	744	689	721	682	724	680	700	738	700	703	683	726	701	717	713	747	676	730	715	712	626	693	697	726	716	712	721	698	719	682	657	679	723	724	717	705	714	637	668	701	642	723	724	737	728	711	645	697	725	694	664	692	730	770	738	750	736	699	679	703	671	708	696	704	688	726	663	666	740	725	759	735	678	716	678	686	737	706	701	685	693	694	690	747	708	696	708	677	692	716	723	725	700	741	687	699	768	677	738	707	702	701	673	706	743	767	692	706	754	690	690	684	737	709	729	656	772	670	688	732	676	760	754	659	749	679	740	705	709	707	665	679	713	677	697	735	698	697	745	703	696	686	727	704	732	688	687	691	693	709	718	720	729	701	751	734	680	732	720	724	683	697	718	697	665	683	718	726	739	728	699	770	684	749	769	734	691	722	742	749	730	677	687	692	726	701	721	699	656	689	669	666	733	668	659	718	715	728	732	683	724	732	714	735	732	723	708	765	670	680	700	700	717	710	686	692	676	750	746	736	696	700	697	712	741	734	683	695	693	712	680	742	699	703	686	714	714	705	703	696	724	688	752	710	675	706	708	702	670	699	764	691	699	738	732	715	690	701	690	703	737	701	678
3458	251	526	146	80	71	93	90	94	88	85	73	92	89	68	89	84	74	75	82	90	93	75	72	58	68	90	77	77	75	76	83	83	66	80	81	92	80	101	87	72	62	64	77	59	88	80	80	89	81	93	80	89	69	71	75	79	86	90	73	91	72	79	72	79	85	79	74	61	79	80	83	72	88	70	84	87	79	75	79	81	67	80	83	69	73	73	71	99	90	77	87	71	75	81	73	84	75	75	83	90	74	86	105	87	71	85	54	79	94	89	68	90	72	78	71	84	78	82	73	85	76	79	103	74	90	72	79	81	73	78	77	73	82	80	78	86	96	78	90	74	71	67	85	67	74	80	77	96	92	79	75	71	78	82	61	97	70	84	71	82	89	88	66	85	84	93	69	88	72	78	69	76	79	89	80	87	80	68	91	73	62	94	91	77	82	66	75	82	83	77	77	79	73	96	81	81	82	86	79	75	79	70	74	84	79	77	76	75	69	84	66	78	74	71	61	82	76	72	68	72	83	63	78	73	73	77	81	84	75	68	74	82	71	84	74	72	93	95	90	83	83	88	78	61	83	64	71	82	87	72	79	71	88	84	68	71	78	78	65	64	83	82	88	72	77	64	97	81	86	78	97	80	76	71	78	79	85	74	85	70	69	78	91	94	68	81	91	58	75	79	81	83	77	81	96	81	75	77	84	73	71	93	68	89	78	64	73	79	80	81	89	88	85	67	84	67	78	78	75	63	76	58	87	85	80	83	86	71	56	82	64	54	73	85	88	56	74	85	71	94	69	76	78	77	85	75	72	85	72	85	74	88	69	80	63	74	68	79	67	67	93	83	76	88	77	81	95	81	87	69	74	76	65	73	75	82	80	57	82	78	59	81	77	93	64	69	73	81	85	75	81	70	71	82	68	70	58	70	89	73	93	86	68	79	85	84	82	85	70	75	85	78	77	71	78	67	61	75	74	66	74	84	80	70	95	80	68	84	67	79	79	72	85	74	76	75	79	76	78	71	77	79	80	86	81	78	84	75	78	68	93	81	79	77	101	85	69	87	74	67	76	82	88	74	60	76	72	71	73	61	88	78	84	87	70	76	70	82	83	85	80	77	80	71	66	81	78	96	83	75	58	100	76	82	86	72	73	74	86	73	81	88	72	67	97	73	67	80	80	80	74	83	82	80	87	75	81	72	78	83	56	89	68	80	76	88	92	68	62	86	70	101	99	72	76	86	86	78	69	84	74	70	80	82	87	71	74	76	70	76	69	68	74	89	76	91	89	71	63	83	81	84	83	101	91	67	71	87	75	67	73	78	82	64	90	76	67	74	86	81	73	83	83	91	71	70	69	76	85	61	84	66	81	75	101	74	81	86	76	84	75	79	75	83	67	76	70	74	79	80	63	91	87	84	76	79	87	96	59	71	84	77	74	73	87	81	76	80	83	77	78	88	72	80	88	85	69	92	73	86	82	63	73	78	70	88	82	100	77	63	92	94	81	70	82	69	69	80	63	71	75	77	74	91	76	83	82	83	67	81	78	101	69	66	90	76	69	74	81	87	70	79	79	78	68	54	78	68	97	77	79	64	89	83	92	78	98	81	63	69	79	84	109	78	86	96	86	77	70	62	88	94	76	81	76	81	80	76	77	63	78	83	75	81	82	73	87	77	87	66	75	74	83	85	70	87	82	61	89	89	71	79	77	76	77	75	82	88	75	77	70	87	67	69	79	70	64	75	78	67	65	95	82	82	62	57	68	84	65	82	69	85	70	83	77	73	79	63	89	94	99	65	77	65	58	91	83	69	89	84	66	75	74	74	77	78	76	79	56	97	65	68	69	75	92	72	95	68	76	72	86	75	78	80	92	90	100	76	90	79	70	81	91	88	76	77	81	70	93	83	90	78	84	59	96	82	76	75	99	80	99	85	87	68	85	74	72	99	93	87	93	69	87	71	82	67	59	79	80	67	100	84	76	72	71	75	84	87	72	99	65	96	65	90	91	81	98	78	78	67	91	63	84	64	81	83	78	75	78	80	74	53	84	69	92	88	73	85	76	65	77	73	83	75	79	77	95	89	80	73	73	82	88	89	73	74	74	78	85	70	70	84	76	76	82	84	89	64	80	67	69	70	80	97	71	77	84	76	72	96	81	63	73	73	53	86	80	91	60	90	91	88	82	78	67	72	66	88	80	67	86	73	84	79	76	82	76	73	93	76	82	73	76	74	88	85	76	79	69	81	76	82	80	89	75	70	70	93	65	89	90	91	95	83	63	67	73	81	75	83	84	79	71	68	75	87	81	85	88	81	74	83	79	67	81	77	70	91	77	88	70	77	72	84	74	77	87	84	78	74	79	82	62	80	70	79	77	84	88	81	86	81	67	104	73	80	67	110	83	84	79	87	79	78	72	83	75	73	81	80	84	95	80	78	77	85	65	83	91	89	97	93	73	79	77	82	79	74	87	75	79	66	78	76	71	71	85	76	83	76	89	97	81	84	83	80	78	70	89	73	77	78	81	83	75	90	91	76	77	73	83	86	87	67	70	77	77	63	71	82	79	76	85	75	73	88	75	76	70	83	77	97	81	59	85	82	83	61	72	73	59	87	75	80	86	69	72	91	90	88	85	77	74	83	82	75	75	85	108	76	76	87	71	79	75	72	65	65	83	71	88	66	69	87	75	88	60	78	65	84	78	89	79	93	74	66	78	73	76	76	74	87	74	85	71	75	74	60	79	87	78	84	81	81	71	82	84	81	83	98	91	88	76	79	98	65	74	85	81	66	89	80	67	65	68	83	92	73	90	88	82	70	81	73	83	85	97	86	75	91	76	83	66	76	72	86	84	95	87	67	75	75	71	69	79	64	84	65	67	97	87	69	71	85	88	70	88	77	83	81	79	83	81	82	81	69	61	77	96	87	76	89	78	97	82	94	88	69	87	82	84	81	80	85	89	81	84	90	79	67	88	74	88	83	84	86	77	73	77	67	71	78	75	87	72	74	82	70	78	83	87	84	71	75	79	81	89	79	96	68	83	72	70	75	79	74	82	75	65	75	92	92	69	78	85	79	83	94	73	82	95	88	86	82	91	88	88	87	69	73	73	93	79	78	79	82	81	76	69	72	91	73	82	72	78	81	92	72	90	77	71	79	68	72	78	80	65	67	77	79	89	79	98	70	86	79	69	70	75	101	73	83	90	78	81	83	90	82	85	84	68	97	69	89	83	72	85	72	99	83	86	62	73	80	70	71	85	71	76	67	83	56	87	70	86	67	68	86	78	84	88	74	84	81	96	72	80	73	74	85	82	73	84	94	82	59	95	82	83	76	59	66	66	90	88	75	74	81	81	76	68	82	64	80	71	83	81	81	75	72	73	72	80	67	70	94	83	83	79	88	76	96	74	86	77	85	67	58	67	89	82	88	83	68	83	76	80	73	71	82	81	73	70	84	78	71	78	75	72	67	78	81	82	74	81	75	83	89	74	83	76	60	60	79	77
12314	2994	5806	1598	808	947	1036	996	942	865	808	840	798	733	739	728	745	681	667	612	633	712	644	620	662	651	599	653	662	632	601	625	593	613	581	583	590	613	659	574	614	596	642	641	617	625	613	626	619	618	588	587	600	552	630	551	597	628	580	599	591	631	625	569	639	615	601	626	608	624	618	616	602	601	641	604	630	580	586	580	602	688	610	624	620	576	598	645	601	581	579	634	581	597	573	595	586	577	561	593	617	581	602	536	588	600	631	567	614	606	660	600	588	583	598	571	615	598	602	567	620	601	586	577	581	609	574	628	571	634	581	573	589	635	647	641	584	610	601	592	626	556	589	611	616	617	581	588	575	588	577	601	616	564	612	578	554	627	570	553	626	602	631	582	614	573	598	599	612	592	609	584	594	579	609	578	580	636	611	564	585	599	574	598	597	576	626	580	613	637	635	594	600	593	569	615	607	606	596	593	644	612	558	585	607	610	600	622	570	592	589	602	600	604	579	592	554	568	564	580	585	612	574	550	562	613	621	616	553	617	582	609	582	603	599	625	613	614	560	603	612	601	644	553	595	592	591	548	590	584	614	590	577	589	582	623	610	565	549	567	602	606	632	581	588	551	633	623	640	599	611	558	608	632	600	613	533	598	649	584	591	574	664	599	625	607	561	628	595	621	625	610	593	617	593	572	580	645	600	600	568	618	576	625	557	580	617	591	586	582	569	628	545	592	600	569	598	619	619	645	620	586	625	612	601	606	593	592	590	592	603	609	576	599	613	624	597	578	563	587	575	595	594	574	578	616	638	602	601	561	614	597	597	610	604	641	596	601	616	631	564	592	592	594	621	639	548	584	557	598	586	612	582	621	603	613	589	602	583	559	573	613	591	575	592	591	619	581	627	603	597	616	586	608	573	594	604	564	563	606	593	588	592	552	621	615	623	587	617	573	600	599	623	621	592	616	599	577	621	593	599	616	605	579	606	591	621	570	570	576	589	557	617	605	582	611	588	557	549	563	610	622	608	605	576	592	595	596	588	598	568	573	626	575	629	584	586	624	607	611	595	624	524	575	596	586	591	634	601	594	628	577	579	594	593	576	600	574	607	587	624	614	604	574	605	611	627	580	617	616	543	587	645	578	574	600	610	611	617	579	601	659	625	576	634	591	615	569	592	583	580	621	589	592	573	563	604	622	583	611	593	648	606	619	564	604	590	564	596	616	631	579	609	587	617	635	568	581	590	616	650	602	618	613	593	609	580	589	613	627	595	598	603	596	568	597	651	586	541	663	611	627	625	606	582	636	625	571	591	592	595	622	606	599	588	582	559	563	620	589	573	580	598	592	638	580	607	630	606	582	607	619	583	588	600	614	601	577	593	578	601	587	636	616	642	626	594	586	634	575	607	622	560	618	570	618	596	610	605	606	595	615	580	576	604	603	616	626	609	574	604	630	578	534	613	621	573	552	604	631	602	617	605	596	578	585	586	574	581	604	621	631	587	572	563	585	593	583	582	636	591	633	621	606	609	616	670	636	602	603	620	599	624	615	638	602	605	588	592	619	593	562	629	557	600	627	590	602	594	571	604	587	581	608	628	617	601	607	615	627	515	644	604	639	557	615	576	622	575	572	536	583	595	586	592	629	579	581	644	597	580	593	626	548	583	611	571	586	587	562	569	590	615	617	588	604	618	605	618	605	587	552	647	612	605	575	553	588	652	563	567	599	575	586	621	587	571	631	579	597	562	588	603	597	586	593	609	614	572	675	609	575	608	582	577	614	570	593	576	606	609	560	556	577	621	571	570	643	584	603	574	609	577	634	617	605	604	606	563	602	566	590	580	600	606	568	604	623	587	609	626	672	601	612	584	598	591	558	615	619	558	591	600	570	601	600	634	606	603	620	574	568	642	660	578	560	578	563	640	602	581	605	613	615	611	586	563	604	607	562	589	580	636	603	617	577	602	598	576	601	595	624	575	618	606	572	590	629	596	597	600	602	599	617	626	642	613	565	594	558	599	520	565	604	601	601	632	637	591	593	582	623	613	597	585	591	619	584	617	585	611	606	663	576	599	666	596	629	549	591	588	555	615	638	614	605	611	637	608	564	592	628	613	590	614	573	608	636	603	599	596	637	577	583	623	609	628	597	614	606	612	578	549	612	584	615	626	578	595	625	633	602	631	602	595	658	600	605	600	569	595	600	608	579	621	615	602	618	642	641	583	607	593	609	617	617	604	587	636	602	630	585	588	586	595	598	583	598	573	602	577	623	592	601	607	582	579	631	573	616	629	584	632	581	625	594	559	624	567	582	601	590	605	585	611	603	589	626	578	626	597	555	606	638	600	576	622	562	570	577	605	613	578	583	588	574	596	586	601	579	584	601	623	647	627	630	573	567	575	593	563	548	615	580	590	579	594	619	602	609	569	621	578	574	645	581	622	572	553	552	594	599	614	598	548	598	583	597	624	637	544	571	642	615	555	571	599	612	622	586	599	591	609	597	614	581	558	603	587	550	606	583	616	664	569	576	591	612	612	570	622	626	553	611	619	620	565	656	568	608	580	616	594	625	584	566	611	598	580	643	621	572	587	614	598	591	629	613	628	610	566	610	586	578	596	590	576	607	614	620	656	613	600	581	611	613	564	612	620	562	599	570	606	583	647	580	588	603	611	598	639	592	594	596	615	614	638	621	597	565	592	574	579	592	578	624	573	605	627	612	615	589	610	641	624	584	607	628	611	632	613	600	573	624	561	608	628	591	584	605	591	562	617	660	605	620	573	583	615	624	571	591	631	629	575	620	593	600	588	610	614	578	603	580	634	589	635	597	582	586	598	608	599	630	592	594	616	658	631	605	653	583	615	615	612	578	629	602	632	607	594	600	616	585	572	604	605	585	578	635	567	607	584	628	639	572	604	616	628	614	582	610	582	573	606	579	612	595	585	595	575	600	619	596	581	596	582	591	542	623	583	630	638	632	624	619	571	601	590	595	592	605	649	588	596	589	618	638	602	571	598	593	579	581	625	641	612	608	578	556	575	608	608	628	604	615	608	590	614	609	573	627	586	603	588	594	628	577	616	572	576	597	633	617	540	609	598	587	577	628	619	575	581	599	577	643	563	581	577	602	641	579	600	588	630	597	617	633	584	592	610	588	611	623	599	611	596	600	628	629	601	613	591	591	623	606	612	575	574	631	597	599	584	593	590	609	587	574	593	645	585	567	620	638	602	629	578	628	565	578	581	578	585	609	613	620	628	581	631	613	617	585	613	548	594	614	609	592	620	619	608	578	588	585	613	587	591	593	612	654	612	584	582	612	554	602	601	588	593	593	611	650	586	617	628	630	572	610	605	566	623	578	622	567	611	585	604	602	553	588	619	617	576	611	640	589	559	598	628	617	595	627	588	588	626	639	613	608	606	595	612	597	597	622	620	580	585	611	592	629	574	596	579	594	620	616	632	600	592	604	615	622	608	636	567	585	613	593	632	578	589	605	563	650	572	557
1997	496	2033	632	131	146	164	154	167	161	152	137	151	127	117	130	118	131	128	125	124	131	136	141	141	142	138	136	118	126	113	121	115	144	123	124	119	121	134	113	134	117	117	112	105	131	128	106	115	125	100	127	118	138	127	115	124	112	146	136	112	142	108	116	119	113	124	128	112	120	133	131	120	128	111	137	107	114	113	102	116	117	120	102	130	122	113	114	118	115	144	115	127	131	124	132	120	110	122	131	109	120	110	106	109	129	114	114	117	128	108	138	125	122	111	115	115	111	135	134	125	100	128	110	117	126	123	105	106	129	120	129	136	112	118	131	122	122	112	124	124	111	130	129	125	127	113	118	102	115	134	130	103	117	134	130	115	103	126	110	105	115	127	123	130	115	111	120	130	106	98	132	125	126	111	118	110	136	120	121	120	125	108	102	108	111	158	123	126	117	128	135	122	121	148	115	123	111	125	117	111	125	113	119	116	124	117	142	115	126	129	121	104	115	133	105	138	107	121	138	114	135	127	117	131	100	134	113	119	118	102	121	123	117	131	125	118	140	102	106	99	136	110	105	112	106	105	118	117	115	137	112	121	114	120	118	124	121	118	129	120	109	143	125	118	118	103	105	137	120	106	123	144	121	104	120	106	122	141	123	124	117	111	135	140	107	130	130	139	104	105	126	131	120	131	130	100	140	109	106	137	121	120	107	130	107	111	138	130	104	112	121	125	129	115	114	114	107	128	114	120	125	101	99	113	112	101	141	128	122	106	127	116	126	117	127	116	123	126	126	110	115	129	107	112	115	122	134	121	111	127	119	102	122	110	119	108	118	120	101	126	116	114	116	96	106	129	111	119	123	129	123	100	123	125	115	130	119	112	111	114	122	136	114	125	101	121	115	112	140	112	128	153	131	115	145	108	115	126	116	117	103	120	138	102	112	110	108	125	105	126	112	119	133	135	123	116	115	129	140	110	125	115	121	120	122	107	105	125	108	111	114	116	107	138	132	113	103	118	111	144	139	114	134	114	102	132	111	111	111	123	122	129	119	141	125	121	131	118	131	121	127	113	137	118	107	137	122	114	127	119	137	139	131	123	110	125	124	137	114	138	129	133	119	109	121	90	133	128	133	118	115	129	123	125	124	122	126	125	122	119	131	117	132	138	123	126	104	127	136	117	125	141	134	126	121	127	133	118	125	128	123	133	124	117	123	113	121	126	113	108	129	122	117	121	118	128	108	94	109	131	128	117	95	117	135	116	117	122	109	118	117	129	120	138	113	107	111	105	111	129	113	127	124	120	113	128	116	112	101	112	114	124	111	107	119	128	118	116	107	128	117	135	140	137	120	115	145	100	117	109	111	119	131	100	122	127	115	126	114	111	118	132	133	139	111	118	123	137	124	117	148	134	119	123	118	127	95	108	136	127	123	131	103	112	132	129	114	126	125	117	114	133	116	119	142	136	147	109	112	129	122	117	111	108	125	120	106	104	132	133	117	107	124	106	109	137	103	132	129	124	101	118	138	120	118	115	123	111	126	120	150	128	115	109	108	113	115	118	131	127	96	126	111	111	131	118	120	106	123	112	134	120	129	116	118	138	128	108	103	124	106	118	117	150	125	122	128	119	113	111	131	125	146	108	120	98	139	112	112	119	95	116	128	131	108	125	127	110	104	127	126	111	125	135	124	119	115	113	141	112	116	123	125	117	135	136	122	128	108	106	108	128	114	109	138	114	122	115	125	114	108	125	108	122	126	108	121	118	125	123	124	139	136	115	124	128	114	109	118	117	110	113	128	129	126	113	116	118	117	136	146	119	103	107	136	112	100	113	118	115	116	117	132	124	120	116	122	124	102	138	126	122	125	129	115	116	123	137	121	132	130	109	130	138	123	134	103	136	126	119	131	119	135	106	119	111	120	128	113	115	122	125	113	118	104	114	111	106	132	130	125	122	114	104	118	123	106	128	117	141	124	124	113	128	132	141	122	115	131	115	116	129	122	108	115	123	123	115	114	120	93	121	132	129	109	135	117	118	141	126	125	116	116	114	109	118	144	122	111	107	120	117	117	109	116	100	120	145	115	126	131	125	108	106	129	126	113	118	117	124	138	131	112	96	113	115	112	116	120	99	106	105	112	113	123	140	108	132	124	128	121	97	124	119	125	117	140	127	113	136	134	118	111	113	128	117	132	129	124	128	123	119	123	113	117	116	107	135	136	144	117	108	133	139	109	123	131	123	122	110	121	107	110	119	130	123	108	124	135	121	119	129	121	122	114	127	132	126	126	121	114	102	132	107	121	118	111	129	126	125	117	116	109	135	136	128	114	136	136	130	123	104	107	114	130	114	121	114	130	128	115	113	120	125	119	125	116	129	133	126	135	116	119	133	120	123	113	107	117	124	124	114	122	112	127	133	147	131	127	125	130	119	113	139	123	126	92	112	127	111	130	129	122	131	109	129	113	132	128	93	126	123	108	125	110	117	129	114	118	110	120	127	126	120	124	122	137	122	111	111	116	128	133	117	128	133	125	109	124	141	126	127	109	131	96	115	124	123	119	130	112	109	116	116	124	113	121	125	133	125	134	139	114	117	94	116	127	124	117	134	114	108	135	92	113	116	122	130	110	110	121	136	115	118	121	126	132	147	122	134	122	109	102	117	116	128	134	110	131	106	118	117	108	101	129	119	129	115	126	101	129	117	129	122	107	127	133	108	120	123	113	115	109	127	116	114	133	127	113	118	96	117	134	125	112	101	103	134	132	116	117	119	125	123	137	118	110	124	129	112	110	89	121	119	122	141	141	131	124	124	124	139	149	117	104	107	103	114	102	130	118	121	116	135	128	105	127	133	114	126	130	134	109	125	121	128	109	126	117	127	142	101	114	102	121	124	113	95	119	120	101	124	126	119	137	123	115	144	132	141	106	118	152	125	137	100	137	120	111	103	146	101	107	148	132	135	109	122	106	124	106	121	123	122	132	111	113	134	115	118	105	129	129	116	125	101	130	105	143	128	142	119	106	103	119	125	134	119	115	113	127	132	120	136	131	119	114	99	127	121	122	118	103	124	108	130	122	134	133	120	127	105	123	112	141	110	122	111	107	99	114	117	108	111	104	136	119	136	125	105	124	115	143	105	122	130	118	111	93	139	120	131	131	116	130	143	96	119	113	132	121	129	104	105	112	118	134	117	133	134	119	112	113	124	139	116	108	117	112	118	132	130	122	105	126	118	121	112	130	120	113	117	130	122	111	127	115	136	117	115	124	110	114	112	114	112	125	129	101	131	134	118	106	128	121	110	122	136	109	115	98	119	143	113	125	108	129	119	108	101	125	119	108	133	116	111	119	123	128	118	119	123	128	108	112	122	113	132	134	126	120	85	110	138	113	100	132	126	119	126	125	135	148	119	106	136	116	114	134	112	146	101	124	127	124	108	132	127	112	109	109	116	131	106	135	131	128	125	125	122	119	136	129	128	124	123	121	104	114	133	113	110	132	111	113
18326	5640	14054	5105	2333	3360	3678	3381	3086	2640	2232	2025	1822	1703	1581	1529	1400	1356	1336	1214	1279	1137	1190	1147	1096	1132	1094	1112	1124	1082	1063	1060	1065	1036	1023	996	1008	958	992	1023	997	997	956	1048	973	971	1013	968	978	956	985	1001	1000	984	986	991	928	927	978	939	1006	999	938	991	948	948	968	955	925	969	941	983	931	1038	946	967	948	923	937	938	958	899	948	979	972	920	946	1012	1004	925	932	922	986	966	978	967	951	888	944	948	948	986	918	943	936	951	901	963	927	970	921	942	958	955	894	960	863	914	916	969	964	977	882	953	917	919	965	940	937	981	915	943	1003	933	932	936	985	942	910	880	968	965	900	940	945	904	921	952	932	926	911	947	905	986	871	957	915	916	919	941	943	880	941	900	945	993	945	954	923	945	901	950	978	943	915	965	952	875	964	915	1004	858	924	956	897	960	945	913	940	950	923	913	955	991	927	967	910	930	896	1005	903	935	961	973	934	911	877	929	892	960	930	946	993	956	958	884	985	895	948	863	892	906	956	904	922	929	958	923	905	908	881	884	910	915	934	873	953	920	936	928	935	954	918	898	927	896	931	917	909	914	923	972	941	940	924	909	972	965	884	954	879	908	902	886	980	903	958	904	958	989	913	961	893	903	915	898	936	917	940	913	946	916	940	977	940	916	975	944	983	897	957	948	942	968	973	930	963	944	960	930	902	976	966	984	918	913	941	910	935	982	931	923	939	953	966	937	943	931	973	898	895	1008	951	949	942	955	913	925	898	931	881	889	965	973	919	935	933	942	930	921	933	922	955	933	918	988	890	954	949	900	966	897	932	908	871	884	902	895	967	1004	882	959	906	955	938	967	968	925	923	937	927	954	934	942	910	1006	957	913	920	898	928	990	908	924	941	905	973	923	915	891	909	947	921	953	939	983	946	984	950	972	922	940	935	955	907	944	964	933	928	914	950	904	918	951	952	942	971	941	991	959	896	949	922	905	939	937	943	959	939	917	920	913	917	991	947	917	934	933	916	928	945	932	951	936	886	909	965	946	994	887	955	936	874	910	971	943	938	944	895	959	911	958	907	936	915	900	945	900	969	976	909	936	938	910	999	925	903	943	928	947	913	966	928	891	888	965	892	869	906	921	854	943	1003	917	952	954	924	900	941	949	933	937	928	969	928	938	945	927	890	912	934	939	901	937	942	910	906	1014	956	928	985	917	937	933	907	931	987	895	896	902	908	919	948	948	1002	921	949	942	941	943	911	940	903	950	967	968	907	972	894	911	963	901	950	958	898	910	914	952	950	966	953	921	924	925	948	922	983	931	972	974	917	957	932	956	943	926	953	951	946	897	932	902	918	911	949	902	939	924	987	978	1001	892	938	938	932	934	960	908	950	909	930	915	939	908	858	904	919	962	909	915	930	946	936	885	954	923	974	942	894	953	952	922	956	873	934	908	977	940	943	978	937	923	993	969	981	900	936	945	869	940	943	908	962	936	944	931	906	915	993	920	936	924	876	932	942	1001	947	951	917	857	955	945	907	995	939	879	934	903	934	928	944	946	914	934	949	958	1003	969	906	937	919	927	924	925	908	916	898	948	927	950	970	951	889	879	938	961	930	997	921	991	974	949	935	895	1000	935	878	960	916	994	974	946	876	978	920	900	941	942	957	923	944	933	968	915	944	967	924	935	942	864	909	946	904	920	942	951	894	957	960	907	932	886	887	983	919	962	921	960	933	978	963	936	949	972	956	927	960	939	983	891	929	998	980	922	887	967	964	941	922	907	937	935	932	905	926	922	920	925	897	950	951	970	975	942	979	897	893	982	877	996	887	976	949	959	962	914	938	897	945	951	973	968	936	990	918	911	925	921	937	905	939	925	907	896	895	929	878	982	929	910	914	949	946	954	997	903	957	939	942	934	964	981	951	856	931	907	952	891	935	936	904	975	877	964	948	948	952	939	922	959	886	929	933	957	976	1007	989	928	942	903	875	939	979	898	837	922	929	952	872	914	905	922	933	936	896	978	1013	900	987	980	943	913	918	996	985	978	860	957	931	948	923	957	944	980	917	916	938	964	898	935	972	950	925	937	925	941	952	946	918	946	1005	904	929	937	937	963	922	898	903	934	883	927	935	965	905	944	931	906	917	928	929	917	905	944	946	935	942	928	940	948	931	987	902	903	952	886	1000	892	892	917	928	890	915	934	965	908	969	910	961	936	897	937	931	892	935	945	938	908	931	886	909	933	942	959	951	925	891	924	944	973	963	886	905	897	909	964	901	967	904	890	941	889	945	938	936	954	967	959	934	950	922	918	953	908	941	952	948	899	987	944	895	989	965	901	848	940	925	953	912	883	976	943	985	909	936	941	948	1001	917	952	948	938	942	949	928	911	903	960	961	914	942	913	937	984	927	923	908	913	881	911	951	952	900	970	922	927	956	949	915	920	902	990	926	870	940	925	905	959	963	932	864	930	871	870	957	927	878	968	941	961	935	913	929	919	898	942	933	896	918	914	929	941	894	880	929	961	900	955	948	944	939	924	941	959	868	975	903	977	926	920	957	931	999	936	975	930	939	955	956	920	939	937	940	925	958	1001	988	893	933	960	924	916	952	913	941	900	924	932	921	906	958	921	1026	983	928	935	940	933	931	950	927	982	947	926	957	952	914	890	872	922	924	945	968	939	906	945	937	912	943	931	927	912	934	952	956	956	888	890	906	919	924	912	962	920	943	916	937	890	933	940	954	891	949	908	941	957	936	912	961	977	1013	932	916	957	942	957	916	947	938	960	917	984	932	995	937	876	964	946	958	937	903	986	926	919	979	909	887	967	922	914	952	948	903	886	943	977	920	912	898	970	952	901	921	878	878	898	966	969	940	942	934	945	919	930	936	934	898	915	889	926	923	973	965	889	968	966	980	908	909	929	948	895	985	931	951	880	895	936	939	945	973	948	857	946	922	994	937	896	980	961	956	917	947	979	937	890	906	895	980	935	957	938	989	928	915	877	917	932	958	930	890	980	934	928	966	934	956	907	929	940	1005	897	903	946	957	895	937	893	869	927	913	942	931	937	902	977	909	946	947	961	913	989	947	945	927	913	908	934	847	907	883	952	949	917	933	928	917	935	889	965	888	883	960	946	900	972	966	930	935	944	912	878	956	906	960	920	923	979	903	966	887	921	905	926	973	894	933	931	912	941	877	940	968	913	922	959	974	959	905	876	1004	968	955	950	920	935	946	930	896	921	1018	946	976	988	978	961	945	950	960	914	920	951	947	945	922	967	970	963	979	927	907	955	912	984	977	1035	955	955	943	916	932	956	961	898	907	949	901	954	933	948	854	910	885	959	997	930	901	932	939	896	952	865	890	910	913	881	917	989	986	888	961	979	951	922	909	939	942	972	955	927	945	983	1000	939	919	943	959	944	888	937	899	934	949	925	956	971	941	927	931	967	958	967	1012	888	938	960	939	923	961	957	922	948	991	887	948	924	881	972	915	925	940	939	931	955	894	886	883	896	939	957	921	885	909	896	949	944
5262	318	1892	431	39	40	46	57	44	48	51	48	52	31	42	32	39	38	35	47	35	36	35	34	33	33	39	33	30	43	41	33	35	21	30	29	35	34	28	34	32	44	24	31	30	30	38	29	20	27	29	27	33	32	36	33	30	27	28	33	32	31	31	36	28	30	24	33	31	27	39	36	38	31	23	31	36	38	33	23	36	26	30	26	29	34	34	34	36	36	30	35	25	37	32	24	29	35	26	36	29	34	33	15	34	28	32	26	28	28	32	47	34	45	23	26	27	30	28	25	41	34	26	40	36	30	31	27	41	27	28	32	36	27	35	36	24	37	28	28	32	22	26	20	26	27	29	26	22	39	38	34	31	20	35	32	37	32	29	33	40	28	26	33	24	26	37	30	27	28	28	41	28	27	35	27	31	38	30	37	31	20	38	32	30	24	36	29	26	34	39	26	44	37	31	36	26	32	25	28	30	40	30	30	37	26	35	24	38	28	29	31	33	31	30	34	35	27	28	27	26	29	27	34	19	33	41	34	31	31	31	53	26	38	26	31	27	34	30	30	34	29	29	31	37	36	17	26	30	36	24	36	28	40	40	23	27	26	28	33	28	32	33	29	25	26	42	27	32	34	29	35	30	31	35	25	29	35	23	29	34	37	28	28	32	31	30	34	28	31	26	33	40	32	42	32	36	30	29	27	39	27	26	31	33	28	31	29	26	31	32	37	34	24	33	24	36	34	39	26	32	39	36	20	31	34	33	28	31	24	35	28	27	32	30	20	19	35	30	33	20	33	28	22	24	31	34	23	34	31	28	26	31	39	20	28	36	27	29	42	22	39	22	41	26	28	30	33	25	39	29	23	27	35	34	25	34	27	33	28	40	37	23	24	37	39	31	31	33	31	38	31	32	29	27	27	29	29	25	36	34	26	32	25	24	37	29	32	37	30	36	45	28	34	30	31	35	31	37	28	32	39	32	52	31	30	31	40	37	21	28	35	38	29	30	37	34	41	26	28	18	29	32	30	33	24	36	34	37	30	26	33	24	30	34	32	34	33	36	35	28	33	32	29	36	37	27	38	31	28	29	33	35	28	26	29	37	34	27	22	29	33	27	32	33	26	34	38	33	31	32	20	38	43	29	37	31	26	32	34	29	23	26	31	34	32	47	34	31	32	40	24	29	23	41	29	33	27	31	32	37	31	29	22	31	33	30	34	23	31	33	37	32	31	32	32	29	33	29	17	37	36	28	41	26	31	31	40	37	28	38	31	33	35	28	39	34	34	30	30	28	44	33	34	43	23	35	31	36	26	33	32	33	31	25	25	33	33	41	24	25	35	35	28	22	35	30	32	24	27	24	30	24	26	19	33	33	37	33	30	33	33	25	36	41	26	32	24	24	31	32	20	37	30	39	30	28	24	28	39	28	27	31	39	30	41	32	26	37	36	23	26	30	24	36	38	25	26	30	31	32	33	37	41	37	30	38	28	34	22	37	36	30	34	29	35	31	32	26	32	32	35	25	38	35	21	22	34	31	34	36	39	37	29	28	30	30	29	37	35	29	32	33	41	43	31	27	36	35	37	29	24	33	39	29	28	36	26	38	15	39	23	27	26	33	37	36	29	34	24	27	35	23	26	21	40	26	41	29	36	43	29	35	24	35	27	31	45	31	28	38	29	22	26	36	29	34	36	33	28	39	34	22	26	28	35	32	32	28	27	34	30	40	38	21	27	23	33	25	41	31	27	36	30	28	28	28	29	33	29	30	30	27	38	40	33	31	31	29	26	34	40	33	34	20	36	39	31	33	46	22	23	33	31	32	24	29	30	35	38	27	30	26	35	27	36	41	36	26	27	30	32	31	42	30	47	33	38	36	28	39	29	27	40	41	34	27	27	32	37	24	22	31	25	35	32	31	26	36	31	33	28	33	23	40	31	36	34	39	38	33	33	37	49	22	33	34	28	34	31	31	34	24	29	41	30	24	32	34	42	29	22	29	23	33	35	38	29	24	29	37	37	27	42	38	32	33	39	29	27	35	22	28	28	20	41	30	30	29	42	36	30	48	29	35	27	33	30	35	31	29	31	28	36	28	30	29	37	21	34	37	33	30	34	36	36	31	33	33	31	23	43	34	32	38	30	26	34	33	26	18	32	40	20	24	25	33	35	42	38	38	36	28	32	29	35	32	28	32	30	35	25	32	20	37	30	28	32	33	28	30	29	25	37	27	32	31	30	27	34	31	29	35	38	25	36	32	42	42	36	35	30	30	31	34	29	20	33	25	30	29	29	24	35	29	30	27	35	26	37	38	31	36	29	30	29	30	29	28	33	34	24	22	24	41	42	26	31	40	27	25	33	28	38	46	31	31	41	38	38	40	33	32	26	30	30	33	26	37	39	43	36	28	34	20	29	28	39	17	28	28	32	24	34	30	42	24	42	34	28	30	24	39	36	32	41	31	37	30	37	28	23	36	29	38	35	32	28	27	34	37	36	27	23	33	43	35	26	25	36	36	37	35	22	30	29	36	29	36	33	36	40	31	40	36	27	35	30	33	24	35	21	33	42	22	40	34	27	29	32	24	25	31	28	32	37	33	28	43	24	32	36	20	38	24	40	21	28	36	31	33	37	25	30	31	37	35	36	32	26	23	26	30	44	34	40	32	27	41	32	34	36	31	36	29	33	23	28	25	35	35	41	35	29	32	24	37	33	34	30	26	30	30	35	32	39	32	19	34	25	31	28	27	30	34	29	31	31	26	24	25	29	25	25	33	30	37	37	35	28	31	25	23	26	33	43	24	32	28	26	32	35	36	23	25	22	28	34	26	28	28	27	27	29	35	26	28	39	25	25	32	25	30	25	34	43	23	31	26	34	27	36	27	21	36	33	26	30	23	29	21	21	18	33	24	35	29	35	42	24	35	30	27	40	36	29	26	35	32	38	28	32	33	25	32	35	28	28	33	26	35	32	33	30	34	36	40	36	27	30	22	31	33	37	21	30	38	28	30	33	30	25	34	43	29	26	24	32	28	29	25	29	23	33	29	31	27	26	25	20	28	30	35	28	28	21	36	33	28	36	41	36	32	35	21	24	29	34	32	23	31	27	40	35	27	27	38	31	35	26	29	34	29	26	31	28	26	20	40	24	32	29	28	24	30	28	32	31	28	25	29	34	35	39	32	32	24	24	36	36	32	32	26	21	35	33	28	43	25	40	29	31	35	43	36	34	38	36	29	26	21	21	32	37	34	37	40	30	32	33	34	39	40	23	29	26	38	37	34	16	35	34	34	32	37	24	35	32	27	31	37	22	35	35	37	38	32	31	32	18	18	32	24	38	27	22	26	35	29	29	31	35	26	24	35	44	27	36	38	38	27	30	28	30	31	26	29	27	22	35	27	33	27	29	28	45	34	36	31	19	38	40	36	25	34	22	33	26	23	34	24	37	29	40	37	42	31	29	39	29	32	25	45	26	32	35	28	30	39	42	23	27	25	34	32	39
14213	4241	15311	3516	1293	2069	2426	2240	1865	1733	1409	1272	1069	944	853	757	746	637	629	555	517	551	476	469	483	417	436	407	370	378	378	356	374	329	359	359	312	320	326	328	293	276	317	289	308	325	290	284	274	288	255	301	292	292	283	326	287	262	285	250	267	277	266	270	262	252	267	284	247	261	260	265	251	224	271	237	238	271	266	267	255	279	290	265	234	258	280	263	274	231	258	251	265	234	249	247	282	261	264	258	274	254	233	260	230	257	242	229	257	258	216	260	220	244	266	239	251	232	281	238	243	258	215	242	287	256	222	262	275	244	236	247	247	249	256	235	258	245	231	235	271	242	243	239	264	244	260	260	238	243	236	259	246	241	259	238	259	278	224	250	270	256	269	262	244	249	269	247	238	244	232	237	261	258	270	257	261	230	258	256	249	266	277	251	234	270	268	254	260	220	236	222	233	268	264	234	242	259	267	228	239	235	226	242	250	234	250	254	230	263	249	233	250	257	253	246	241	264	232	261	220	273	230	226	226	235	257	202	226	244	280	257	250	261	244	267	213	240	264	250	271	237	239	266	213	262	227	231	230	250	217	225	243	256	248	252	230	230	272	257	219	228	258	235	233	238	244	226	264	228	247	235	226	235	260	234	220	247	246	236	264	264	259	234	266	247	248	266	258	219	254	228	260	255	233	233	228	258	230	253	260	237	242	248	249	264	275	248	257	241	254	298	224	223	253	244	226	270	244	253	234	246	233	237	248	264	239	251	236	249	221	232	231	255	258	236	237	242	236	246	245	258	240	243	240	253	282	252	244	251	251	239	241	254	248	267	249	242	231	263	271	252	255	222	230	238	245	256	245	250	228	239	248	259	231	236	262	232	252	222	260	250	280	244	241	242	255	239	259	249	258	234	258	266	237	217	254	231	227	243	224	266	261	248	222	230	248	242	240	259	258	246	216	220	262	248	263	232	233	215	237	255	265	241	246	256	224	229	259	246	219	243	251	250	257	250	221	222	229	251	240	240	232	232	254	257	253	245	224	230	236	232	237	204	248	248	263	283	220	265	224	264	246	250	221	266	241	230	269	239	256	245	249	244	213	248	219	246	231	235	263	241	236	235	236	240	243	235	261	286	243	248	257	241	255	261	235	247	251	252	238	264	252	249	223	239	255	258	256	275	250	244	238	280	267	254	222	229	228	263	236	240	257	239	253	236	250	223	234	257	270	219	270	231	243	247	256	241	243	261	249	242	226	260	280	259	255	242	268	248	264	223	235	264	252	238	241	239	235	231	254	230	242	242	245	207	244	242	243	257	247	217	268	237	227	254	242	252	284	235	226	267	261	251	214	250	245	216	231	257	239	251	246	268	271	211	252	256	240	218	257	271	236	242	247	240	280	278	251	273	243	245	247	253	246	237	214	229	259	245	233	220	219	226	228	220	258	247	267	260	271	272	226	213	261	240	236	229	235	244	258	269	235	249	231	228	272	249	250	267	245	274	224	237	220	254	248	251	251	240	259	240	258	245	252	258	240	250	231	268	261	246	248	224	244	264	266	255	247	242	258	255	245	276	209	239	275	260	250	275	220	242	264	223	248	259	236	262	228	247	232	219	251	254	234	223	222	239	220	249	244	244	262	251	226	207	245	230	234	248	234	289	247	233	227	281	240	256	268	246	197	268	214	252	274	206	241	261	258	250	251	239	249	265	243	230	253	230	261	233	249	247	230	242	282	269	249	227	249	251	255	273	234	254	240	252	230	236	238	224	244	256	248	222	258	223	267	248	250	244	232	219	221	255	265	239	254	250	233	244	232	233	252	256	233	203	257	243	237	256	240	244	232	252	239	218	230	241	288	245	253	239	259	227	251	234	258	238	249	225	205	243	238	257	246	249	252	241	262	264	249	234	240	251	244	225	224	245	253	247	246	272	236	239	254	235	236	226	257	286	255	245	262	275	228	254	239	233	236	261	257	246	246	276	215	213	272	234	270	226	264	262	252	265	223	262	243	235	278	250	241	252	236	264	279	254	253	237	231	242	242	240	253	246	254	275	262	218	234	258	233	206	236	256	270	273	259	254	261	242	255	247	260	265	240	248	244	263	247	233	253	233	244	242	247	241	244	281	234	249	241	236	239	253	243	226	211	228	251	261	232	244	212	240	234	255	258	223	277	241	243	263	265	253	209	257	247	263	270	250	248	262	241	212	255	248	225	232	230	255	253	264	255	235	242	248	222	243	239	236	236	247	253	258	245	232	256	263	215	249	225	231	266	261	247	224	270	262	267	246	249	259	243	258	217	248	234	256	240	228	263	230	259	251	230	231	221	260	257	232	280	250	245	253	270	231	286	209	231	234	242	270	248	273	221	240	228	242	238	246	232	269	250	255	248	221	279	260	225	239	244	230	254	228	244	255	256	240	220	245	232	246	255	246	247	230	236	246	267	240	212	249	232	230	233	240	258	252	242	275	255	255	242	250	232	243	216	258	236	232	262	250	240	268	241	243	247	232	218	240	269	259	228	214	259	258	245	216	225	233	241	250	231	234	250	249	233	243	236	221	239	244	264	254	245	240	240	252	256	262	253	246	236	249	252	242	240	251	247	244	266	240	219	267	255	235	208	255	246	246	254	236	225	234	241	269	215	249	264	231	248	238	253	240	262	250	262	238	245	243	257	237	226	241	216	231	242	238	254	267	234	238	202	249	252	226	268	237	264	263	270	258	238	239	249	272	264	270	268	244	231	221	258	245	246	264	238	270	242	269	240	212	255	242	265	226	248	263	278	242	226	265	243	233	249	236	222	264	223	257	266	242	241	261	247	262	246	228	231	249	256	235	233	241	247	253	262	230	240	240	216	234	224	241	204	232	224	224	226	223	248	254	246	247	235	243	234	228	248	233	242	230	253	247	241	256	243	233	241	249	243	266	229	225	236	255	251	249	258	247	223	248	239	242	249	242	250	236	238	234	269	233	262	261	234	261	266	228	260	242	259	254	243	240	239	228	255	232	225	256	240	243	250	226	245	237	246	248	220	255	236	236	205	267	231	228	249	235	247	235	229	253	245	267	250	249	240	248	248	229	250	254	238	235	255	225	240	241	254	256	231	232	255	264	235	263	293	251	262	256	269	245	249	255	270	236	214	249	216	281	267	228	227	248	240	242	279	244	264	242	248	253	233	232	242	259	249	259	248	216	234	236	263	243	236	261	264	229	244	256	238	251	237	249	241	258	246	221	263	227	253	261	262	226	245	240	236	246	217	236	261	242	260	247	250	251	254	269	237	250	238	237	251	257	256	239	253	260	255	231	248	234	225	236	251	260	270	254	285	225	243	237	229	253	257	251	269	227	264	242	238	221	229	249	231	239	228	253	250	253	251	241	254	230	239	245	226	253	244	259	213	264	239	245	248	229	241	247	201	229	245	234	262	262	255	264	202	253	243	235	262	265	236	248	245	237	248	247	233	265	253	238	254	255	270	244	235	238	261	201	242	272	241	248	242	255
3046	590	4170	575	108	140	133	138	161	129	125	104	133	110	120	114	108	94	113	95	112	103	113	98	102	98	111	87	103	94	80	83	105	100	90	104	92	92	92	80	87	90	83	94	79	90	89	84	93	73	95	88	84	98	90	95	98	76	107	81	96	86	75	89	83	96	93	85	72	86	78	86	78	91	84	96	73	87	102	89	83	85	89	91	86	101	78	93	90	99	74	86	92	97	83	89	85	76	113	69	92	95	86	74	74	70	107	84	81	83	85	82	83	78	83	78	72	74	80	90	87	96	95	75	80	80	82	87	80	79	83	90	83	76	92	88	89	93	104	74	94	79	81	88	90	93	67	90	80	104	88	93	76	77	95	86	91	79	91	91	93	81	89	73	75	87	84	85	101	73	90	82	76	98	91	94	101	73	101	94	72	94	95	98	89	78	95	91	76	80	95	88	91	75	97	75	88	101	80	79	74	84	80	84	84	86	94	68	81	79	105	93	78	98	76	67	83	87	85	97	71	70	90	73	70	83	85	76	91	77	76	91	86	86	90	75	91	84	89	73	90	76	87	90	77	86	96	72	95	79	114	92	92	77	90	83	86	79	89	74	71	82	81	75	79	70	104	74	92	93	83	95	91	95	89	104	91	87	68	80	105	98	114	88	71	82	79	92	77	76	97	84	85	91	71	72	86	70	77	82	87	64	86	73	83	74	94	82	89	91	90	83	80	99	88	73	112	80	75	81	88	77	98	97	96	74	75	77	92	79	83	84	65	95	92	86	77	85	93	91	87	80	87	73	96	97	87	93	86	82	82	83	93	83	92	88	90	83	87	74	74	77	92	87	81	97	93	87	89	72	93	72	86	100	75	74	73	109	84	93	83	78	89	89	81	85	90	73	72	96	75	78	87	91	81	74	78	89	77	92	97	93	84	82	92	93	71	79	98	82	85	81	78	84	83	81	96	76	91	91	95	95	92	89	77	101	84	79	99	99	84	87	98	90	101	93	71	81	90	97	77	66	86	110	86	96	88	85	78	78	79	91	92	87	89	69	93	81	74	90	82	84	82	69	80	86	111	71	88	96	85	77	85	94	80	97	85	100	85	81	92	93	69	72	97	104	100	105	87	88	85	77	79	93	86	94	86	91	86	76	90	76	77	82	71	72	82	86	96	89	78	82	85	88	87	76	88	76	112	87	90	85	86	91	80	80	85	64	100	90	86	85	80	72	94	83	82	87	97	92	79	100	88	82	79	95	82	82	90	79	89	89	86	84	85	86	97	65	80	79	75	93	78	93	83	77	98	74	76	85	78	83	84	111	87	83	72	79	73	93	97	74	85	83	84	89	67	97	89	92	80	82	80	90	82	76	88	73	102	64	91	101	85	72	82	93	87	95	81	88	82	84	88	77	88	101	85	99	76	101	101	86	97	94	78	83	75	100	89	92	85	75	83	58	89	84	70	86	85	75	107	104	95	88	83	95	85	99	78	70	89	91	99	89	79	103	86	93	88	97	88	101	81	77	87	88	83	88	73	91	94	77	90	67	73	69	87	97	84	90	92	70	93	78	76	102	76	70	79	91	101	84	85	75	76	88	93	88	79	99	86	77	104	92	105	90	88	85	80	91	80	98	91	76	88	86	98	72	81	99	105	104	73	98	90	84	78	74	77	92	75	93	77	88	76	86	83	100	93	76	98	92	84	74	88	81	87	82	84	84	94	92	76	80	88	84	83	94	99	69	74	105	91	76	77	86	90	79	80	97	93	98	89	76	98	80	84	98	85	83	70	84	86	97	77	90	88	81	93	86	87	98	85	90	76	68	93	84	78	90	101	84	78	74	85	91	93	86	97	80	102	88	71	79	89	92	83	76	70	79	90	80	76	91	78	86	89	86	78	92	87	82	107	84	96	83	85	86	107	87	77	71	89	73	77	92	91	81	92	82	78	103	77	94	71	79	88	68	80	86	81	81	79	94	80	85	79	74	84	82	92	72	78	91	72	87	81	83	93	87	80	83	99	83	94	100	76	56	94	82	90	89	74	81	86	79	84	89	82	89	90	77	86	88	79	90	96	95	99	89	94	77	79	85	86	86	84	101	92	87	79	99	95	68	93	89	82	87	66	83	82	96	89	81	69	99	95	99	78	86	93	82	70	88	78	87	88	88	71	81	90	100	81	85	83	93	72	70	69	84	87	91	88	82	92	83	86	72	99	91	74	83	80	79	89	80	86	83	84	85	92	94	86	81	85	86	101	89	81	86	88	82	89	76	76	92	98	83	87	80	82	77	76	102	74	88	80	80	91	82	87	90	87	98	82	79	71	83	77	100	82	98	82	86	98	101	92	80	83	79	83	110	63	85	71	75	89	100	112	91	84	88	86	90	93	104	99	98	76	89	91	100	95	75	88	93	71	83	99	99	94	84	89	77	83	106	83	82	89	97	77	83	73	97	82	80	73	79	90	86	86	95	83	84	77	112	86	98	91	85	71	92	87	92	74	90	81	71	60	82	96	102	98	89	77	83	80	92	74	87	71	113	95	83	99	107	87	87	100	85	77	96	82	84	81	80	117	77	84	71	87	90	71	75	94	75	87	81	83	81	94	99	71	78	94	81	83	68	82	83	105	95	76	94	80	80	99	89	77	104	83	103	73	85	90	86	70	89	97	84	82	76	85	72	74	90	93	83	102	89	86	106	80	95	78	89	98	82	78	97	90	87	84	77	89	87	79	92	82	81	86	83	74	81	89	78	86	86	97	77	80	90	99	89	89	84	70	75	69	67	83	101	65	65	104	89	88	73	88	91	90	113	92	100	75	87	85	94	81	73	87	96	94	86	75	88	92	81	95	95	79	81	65	95	94	91	93	81	82	77	86	75	98	96	93	103	87	86	98	93	86	90	88	94	98	96	75	87	82	99	73	102	87	81	75	75	99	92	88	91	69	81	88	80	86	82	97	96	73	98	93	92	86	87	71	70	80	84	83	92	64	84	65	85	86	90	83	93	82	92	80	97	100	97	103	84	89	87	104	89	99	78	100	93	75	81	101	68	86	88	64	100	76	115	92	90	74	67	86	84	80	76	89	84	84	85	73	85	90	85	78	77	77	84	80	87	91	94	102	79	96	88	106	91	79	94	82	90	78	90	96	92	87	73	86	89	90	80	95	88	86	90	85	103	89	83	83	75	78	103	88	92	83	76	114	92	93	70	85	88	90	86	94	85	76	72	84	79	87	98	90	79	75	92	90	81	88	86	81	90	94	88	91	92	93	89	88	82	99	98	86	112	90	81	82	104	92	81	91	96	69	99	84	84	88	97	81	85	90	79	94	79	99	87	95	88	87	100	93	92	89	86	80	84	86	96	75	89	91	99	95	94	90	99	95	92	73	91	87	81	69	83	81	83	97	78	89	83	97	77	80	69	79	93	77	81	86	94	82	93	84	89	80	85	96	91	112	82	95	89	97	85	72	78	80	94	77	85	97	88	82	85	78	101	89	92
20505	6614	22531	3612	2948	4526	4925	4561	3900	3460	2909	2547	2285	1955	1857	1672	1512	1398	1311	1309	1257	1168	1100	1101	1020	1029	985	975	961	910	923	861	915	902	835	879	816	825	823	822	801	791	807	779	808	808	779	752	775	714	742	747	740	771	762	733	732	732	801	770	737	738	728	778	694	768	755	686	763	754	758	730	749	776	694	675	744	690	709	759	731	782	692	767	686	742	675	753	727	708	716	715	667	741	713	699	712	709	697	748	719	695	688	661	702	683	649	730	693	727	709	692	723	738	729	720	721	674	710	734	637	700	747	679	712	729	692	708	726	758	717	683	695	733	697	687	679	717	686	697	679	707	673	689	723	727	720	710	666	700	727	724	637	723	667	681	680	739	671	679	714	716	656	695	680	672	678	721	677	665	709	675	724	687	717	719	677	706	690	706	699	678	678	700	728	669	689	687	707	708	701	727	660	735	658	748	728	713	690	673	694	707	723	662	703	658	700	641	685	710	683	711	717	694	682	680	755	721	716	722	710	706	669	674	651	677	724	698	711	695	713	692	668	669	713	707	640	701	701	710	686	671	697	686	711	714	692	684	707	688	645	683	704	717	712	683	668	734	671	700	659	640	722	703	703	688	707	647	693	733	697	710	706	668	691	682	672	689	713	693	693	656	723	751	691	727	725	702	717	701	706	692	724	709	712	699	700	690	664	650	720	717	682	691	692	678	706	734	693	742	727	664	719	746	703	698	693	701	678	746	730	669	686	690	631	718	645	680	695	685	698	712	694	757	732	693	701	701	706	690	697	693	683	678	727	687	694	686	739	693	700	717	629	689	714	665	694	672	739	678	679	697	665	679	673	691	721	733	725	707	728	686	657	685	720	692	698	712	682	683	694	687	744	759	666	736	687	701	680	690	666	660	685	666	737	707	719	698	731	692	717	737	692	713	725	701	693	686	639	676	672	736	738	708	730	720	668	674	714	707	704	715	696	741	710	698	664	640	691	732	679	701	692	690	719	684	709	652	719	694	680	718	642	720	701	654	670	703	704	647	701	679	746	764	727	668	695	679	698	697	703	686	665	716	668	670	673	714	669	657	689	696	704	683	692	713	678	720	701	736	712	711	731	674	700	704	728	683	657	735	705	722	710	726	690	671	690	665	747	689	729	652	681	682	701	699	660	652	670	664	707	642	677	706	761	662	680	674	675	698	694	714	696	670	695	693	689	644	773	663	704	672	721	705	711	701	662	708	678	702	700	683	656	722	699	743	698	728	671	675	769	707	672	628	716	714	662	674	707	725	732	715	700	682	717	721	675	713	678	687	686	719	697	674	676	710	631	708	715	687	681	716	677	678	697	644	650	683	727	666	681	705	670	708	751	715	654	670	646	712	731	693	673	687	688	677	644	667	705	706	710	646	647	745	703	685	669	693	671	707	684	660	716	654	733	678	708	695	650	725	718	697	716	727	631	746	675	687	733	727	700	724	655	703	701	676	751	647	663	680	677	701	686	711	692	738	673	688	700	695	735	665	716	682	709	682	682	710	695	712	692	692	691	674	716	712	701	694	652	708	691	675	671	698	725	660	680	684	701	685	669	688	688	682	749	683	691	663	695	690	717	666	660	684	682	694	668	690	696	695	677	673	754	678	690	671	662	715	692	674	738	707	671	691	686	705	697	655	686	675	722	652	708	702	740	648	694	689	657	719	695	697	689	661	682	674	660	705	665	723	664	631	695	672	738	684	671	740	688	705	703	638	753	690	731	716	713	730	704	635	660	686	702	671	704	689	741	733	723	719	673	715	728	669	690	726	706	673	731	676	712	767	684	721	670	665	683	709	657	686	730	747	689	682	676	698	671	659	720	661	685	735	719	673	692	680	730	717	694	721	700	704	648	692	759	747	699	661	741	704	750	700	732	678	674	717	693	681	721	666	719	657	719	656	735	681	659	713	715	659	691	697	738	722	698	681	687	702	709	710	690	658	706	706	714	742	679	672	697	716	745	719	751	732	712	691	654	689	672	679	675	691	673	711	695	686	698	678	691	662	717	671	671	676	699	703	685	694	680	749	688	686	694	689	734	709	740	678	716	639	676	727	727	699	706	730	689	709	727	658	708	682	642	712	669	664	705	726	708	707	654	644	695	697	742	681	701	664	699	669	655	721	630	698	692	707	694	647	692	633	704	730	717	728	722	739	741	723	758	685	686	659	673	694	689	694	723	645	714	669	727	712	714	685	691	701	668	711	693	674	637	758	690	711	661	715	702	705	727	685	702	696	697	682	732	716	697	662	701	628	653	697	684	705	689	695	701	699	722	694	673	703	656	723	658	672	649	711	711	697	652	699	669	682	682	702	654	715	659	663	729	671	704	665	688	649	698	673	728	729	672	725	692	692	712	697	706	693	696	746	733	696	738	711	734	670	696	667	680	693	708	701	686	720	659	663	686	680	677	664	696	671	653	682	672	709	715	719	683	714	697	730	715	701	688	664	721	682	733	704	695	680	684	714	760	677	684	656	746	696	675	643	666	688	692	659	689	694	649	702	731	730	689	717	701	706	727	698	718	698	661	689	681	705	643	706	683	738	703	684	737	704	685	696	685	737	674	689	708	754	736	677	642	681	709	674	680	663	713	726	715	704	703	636	738	718	669	677	699	700	710	687	683	727	686	690	668	694	700	691	680	690	713	693	693	747	688	709	664	707	675	678	709	688	714	671	687	703	681	688	651	681	625	733	684	674	700	710	672	727	724	667	685	717	678	724	699	740	727	705	724	712	705	702	693	695	672	686	703	633	645	692	720	717	707	680	665	648	750	710	698	716	689	672	692	628	677	744	663	652	672	737	714	669	692	699	705	657	707	716	696	698	743	640	689	653	694	690	677	711	765	667	719	767	693	705	715	653	731	730	686	709	699	729	668	694	631	708	676	724	695	687	674	659	668	655	708	706	682	739	663	678	703	670	695	678	671	685	731	662	682	750	696	693	691	698	701	697	687	659	695	699	676	700	628	673	693	736	692	708	707	710	697	674	710	688	695	696	737	699	690	712	711	699	701	669	687	721	684	699	685	760	718	639	670	693	620	673	722	664	729	684	696	678	676	715	673	689	715	685	712	729	664	684	630	676	668	644	672	676	677	718	722	746	744	686	692	690	677	695	710	744	676	726	735	710	703	709	683	718	709	699	702	654	639	719	705	668	699	679	678	724	707	719	690	691	687	657	678	691	654	716	669	715	679	673	667	661	728	662	738	679	694	667	705	708	697	678	720	664	709	695	685	710	677	648	745	681	701	732	648	675	715	731	725	703	693	709	685	674	693	718	723	700	713	674	723	679	712	745	696	746	639	679	682	696	709	732	674	699	669	688	715	752	702	720	680	679	685	651	681	669	658	725	723	683	629	719	678	657	708	686	716	659	689	686	713	712	708	696	714	720	700	701	713	666	669	676	731	667	735	709	723	697	676	696	705	721	677	697	689	679	709	649	709	713	729	679	707	682	657	666	704	697	701	705
3500	279	434	140	89	92	76	89	76	72	77	81	84	93	74	83	70	73	68	78	73	80	79	74	72	83	77	80	97	76	62	76	71	75	81	79	72	80	73	66	83	80	84	65	94	77	96	75	97	76	91	94	81	60	70	61	86	78	67	77	63	81	74	75	76	61	80	80	85	63	78	78	72	65	71	77	78	82	77	77	80	77	75	78	92	94	66	76	80	69	78	70	95	78	73	68	86	86	86	79	64	83	83	68	58	100	74	70	92	105	89	76	77	87	75	78	69	68	78	67	90	76	91	74	69	73	88	83	76	80	67	75	95	73	77	86	62	76	72	90	83	89	82	71	66	85	65	74	81	77	85	86	70	86	76	88	87	68	82	83	67	70	79	61	73	74	91	58	77	67	68	66	89	91	75	63	84	86	92	83	88	78	83	78	79	80	79	66	77	79	80	75	70	81	83	78	76	92	74	70	76	73	73	72	73	81	78	77	76	69	81	69	81	68	85	72	86	88	91	75	71	85	82	93	83	73	78	67	73	81	73	91	66	88	84	80	99	70	83	83	71	81	87	94	84	77	60	78	72	68	71	77	88	89	76	72	84	78	74	67	82	81	84	74	60	71	70	94	82	83	77	88	81	79	91	77	89	85	77	98	88	72	76	75	85	64	81	73	78	81	72	69	80	68	91	74	76	61	74	80	80	83	79	86	71	76	62	69	83	73	85	69	88	87	85	86	78	76	62	75	83	65	75	90	72	85	86	84	95	70	68	92	72	79	80	70	101	84	95	98	74	72	78	90	91	64	68	87	67	69	79	83	73	75	74	71	71	80	85	81	66	79	84	77	75	80	82	70	78	84	72	76	85	76	83	82	82	89	68	83	71	72	89	78	65	83	68	79	71	86	77	81	71	78	85	69	75	79	87	82	71	79	71	85	85	82	79	74	83	75	80	71	72	77	80	82	88	61	71	81	62	95	83	87	81	75	73	81	78	64	80	70	72	76	76	68	75	77	81	81	78	87	79	82	84	85	78	75	72	88	85	70	79	87	77	87	90	75	83	59	54	76	71	80	71	71	68	78	77	78	66	99	69	84	82	82	91	84	77	92	70	78	76	82	95	71	75	72	70	74	81	83	82	81	74	73	77	69	74	73	75	68	82	79	96	65	85	77	69	90	87	81	90	74	80	77	68	65	82	80	56	93	83	71	87	67	74	77	67	74	62	72	68	72	77	74	78	66	75	90	63	74	89	74	66	82	71	71	85	75	55	74	74	95	74	84	59	76	82	68	84	84	96	91	86	83	81	79	71	65	65	84	80	82	71	80	77	76	75	75	73	73	91	64	79	78	91	75	70	76	83	91	95	72	88	67	85	76	62	70	84	84	75	99	74	65	74	75	68	77	90	70	68	75	73	80	77	83	83	81	78	70	82	76	86	87	80	73	66	78	62	107	73	74	86	93	73	90	85	83	58	72	76	71	75	73	80	83	81	61	63	71	94	71	82	73	71	87	75	64	87	77	73	86	84	77	81	92	92	67	80	76	79	75	70	70	65	91	76	81	77	78	99	70	86	67	80	81	83	78	68	71	69	84	94	77	65	82	85	79	84	74	92	59	99	77	80	86	72	67	79	79	74	77	95	58	73	59	69	80	74	58	77	83	91	76	78	80	68	72	61	70	72	77	88	70	74	67	83	72	94	92	59	77	78	72	73	81	83	98	69	71	95	75	82	74	74	105	86	86	68	74	101	83	73	69	93	86	84	92	82	74	76	79	73	68	64	94	89	60	68	67	78	70	82	79	83	65	73	71	65	72	96	68	82	87	68	72	81	74	74	76	84	70	64	68	76	64	82	90	76	72	82	72	68	63	71	76	93	108	79	76	79	81	76	62	78	79	68	62	72	66	79	69	93	64	93	77	76	99	91	88	90	78	89	80	97	89	77	83	67	79	83	98	83	72	78	88	86	83	90	72	71	61	79	90	73	70	79	87	79	79	86	55	80	77	80	69	61	93	77	75	72	62	64	83	72	80	85	82	82	85	80	57	75	62	62	84	77	83	70	81	76	93	83	79	68	58	73	82	66	96	79	92	104	87	58	72	91	98	73	73	83	72	63	65	80	67	68	84	69	76	81	95	85	74	89	84	69	82	79	78	92	75	77	62	68	53	68	73	75	84	89	60	83	87	67	69	91	85	72	77	71	74	86	93	92	75	82	79	65	63	96	75	80	66	89	57	66	71	92	69	81	80	68	81	80	87	79	72	75	72	80	91	75	71	78	71	82	72	82	75	64	89	73	86	83	62	77	80	72	72	79	89	77	74	76	75	69	73	90	81	88	87	74	78	78	73	76	78	92	63	73	76	77	72	89	71	87	55	75	92	83	80	93	67	69	80	80	79	85	90	82	73	73	78	88	62	87	76	83	71	66	79	62	68	86	81	82	66	76	71	67	69	73	74	69	81	87	69	74	76	76	78	73	66	67	68	70	94	66	89	70	70	88	86	71	70	79	70	75	78	75	84	71	57	85	68	64	74	76	70	80	89	80	73	55	68	68	82	85	67	78	78	70	78	76	70	89	74	65	90	73	76	71	71	73	72	81	91	76	62	93	69	72	73	78	90	95	81	69	69	83	75	69	79	55	83	70	75	73	81	70	65	77	89	84	86	89	77	58	91	78	77	72	84	84	82	79	73	68	71	74	78	69	78	81	73	68	77	77	77	68	79	61	67	64	68	75	62	99	65	84	92	78	73	76	100	77	70	91	83	77	84	72	79	74	61	72	87	61	72	73	74	78	86	76	86	66	77	95	78	90	68	76	74	81	92	80	77	80	76	58	68	86	84	96	52	87	80	62	77	82	80	74	75	58	70	65	77	55	65	84	86	75	79	68	69	87	71	73	78	77	69	81	86	84	92	91	74	82	108	80	61	87	72	74	73	63	67	87	63	79	77	72	90	87	79	78	78	87	91	82	77	88	67	85	73	84	76	82	82	60	81	74	67	80	65	72	69	64	60	101	74	81	85	87	79	78	105	68	70	66	79	83	67	82	76	75	65	77	70	73	67	84	78	63	71	75	82	84	72	80	67	65	74	95	82	75	80	81	65	68	79	80	85	81	69	96	80	64	76	77	84	74	82	80	87	81	83	79	72	91	73	80	71	73	68	78	91	88	66	81	64	64	80	70	79	76	75	68	79	64	84	76	80	79	73	73	89	75	91	90	93	82	89	91	80	69	80	77	76	89	79	73	94	88	78	86	79	92	74	69	83	73	82	82	86	86	75	80	73	80	64	77	101	82	72	71	79	78	66	77	85	90	69	63	83	84	85	72	74	76	88	80	70	83	67	86	74	81	79	99	88	79	94	90	71	79	78	82	80	85	72	86	78	61	67	80	77	77	75	75	79	71	90	89	63	84	65	76	73	68	72	61	71	79	84	82	76	77	71	73	78	80	71	90	57	86	79	89	87	72	75	74	89	86	87	86	60	80	86	87	73	80	70
13476	3179	4893	1567	825	911	919	992	911	828	768	828	742	745	731	671	702	649	680	693	647	641	675	596	603	605	618	632	651	676	595	587	589	635	658	605	661	604	586	551	599	575	598	606	591	586	561	575	598	598	608	616	581	626	643	586	619	645	622	590	625	599	592	578	609	579	553	542	585	579	576	553	589	596	623	598	619	598	623	595	576	597	577	583	545	575	579	582	553	588	651	575	583	584	579	601	589	601	561	524	605	582	614	571	565	595	590	560	538	586	631	570	595	588	583	591	578	558	610	588	583	587	607	567	567	562	577	550	613	578	580	618	568	564	599	596	605	614	648	585	575	572	585	572	583	527	560	584	598	543	621	565	569	569	606	556	607	603	617	594	617	571	542	620	595	601	616	627	606	595	572	557	639	589	567	578	615	618	614	557	577	576	584	632	591	577	578	589	605	645	600	592	628	593	623	621	595	578	602	554	590	579	577	641	589	619	586	586	573	603	577	606	596	596	583	588	586	563	560	590	600	606	590	551	541	568	624	612	600	590	602	611	571	598	569	579	610	597	595	586	563	584	543	583	578	614	569	592	588	609	596	599	587	566	600	579	539	575	600	593	534	588	618	590	558	592	616	537	549	609	602	592	627	598	626	597	595	597	567	634	608	554	576	608	550	620	596	606	563	567	569	580	567	555	605	607	568	575	562	629	596	565	578	617	594	565	577	622	581	560	594	587	602	571	560	599	591	607	605	652	548	622	597	608	607	641	622	600	560	597	581	603	584	584	623	608	576	572	562	547	595	612	564	602	557	593	577	568	597	605	586	587	586	591	577	593	559	592	617	592	600	612	605	605	607	609	564	588	595	629	595	603	590	540	601	564	575	568	593	592	637	589	568	557	559	579	644	609	591	588	603	604	621	604	550	591	567	582	609	616	569	586	565	592	603	648	576	591	550	579	607	624	570	604	568	576	618	613	578	585	629	579	544	603	553	623	581	579	567	624	596	592	601	550	573	553	648	557	581	560	577	572	591	587	600	588	572	581	595	583	600	618	597	586	555	607	631	607	607	606	557	574	569	583	595	620	564	572	546	582	633	600	606	576	568	599	644	594	622	525	578	590	588	602	595	558	595	609	589	611	612	573	609	637	632	570	617	557	590	571	589	603	567	640	600	619	583	595	611	604	607	579	610	596	598	616	569	570	630	578	619	572	594	587	605	617	601	587	561	596	605	583	587	577	578	615	540	593	575	587	596	621	617	557	591	606	568	578	611	561	628	536	554	578	646	585	566	523	568	613	587	620	568	588	556	556	565	590	580	577	599	575	623	629	576	593	599	592	587	640	627	611	608	587	578	582	587	568	608	557	620	561	568	550	628	566	559	567	551	601	600	591	602	568	611	575	593	587	523	590	563	593	562	600	552	566	551	564	549	574	544	624	609	555	597	556	556	614	575	562	557	595	552	597	540	622	605	571	579	589	573	591	570	583	579	619	582	622	546	588	605	591	601	568	600	598	558	585	621	634	590	597	599	596	537	587	607	609	599	626	545	608	526	586	551	548	573	596	575	658	547	576	575	633	587	544	590	573	613	530	575	566	576	585	595	592	594	564	555	568	569	608	578	588	606	577	587	581	585	613	591	607	545	614	560	632	594	584	614	579	567	614	566	617	594	587	536	580	625	631	595	627	581	581	618	586	588	564	560	540	547	553	594	604	569	603	647	616	600	625	557	566	550	594	540	627	558	589	568	569	602	592	560	634	610	600	586	611	579	567	577	606	601	583	544	613	567	613	596	572	589	574	579	584	608	597	545	629	605	604	544	589	581	607	552	579	606	589	619	593	597	599	591	543	578	571	545	558	623	601	596	565	587	622	619	562	542	606	595	550	546	558	593	569	580	578	612	562	633	572	625	597	561	632	549	601	604	604	582	573	573	601	592	553	606	576	627	590	575	613	607	618	547	599	596	606	554	598	582	538	589	563	589	572	606	581	578	623	588	610	563	597	583	604	541	599	566	578	596	568	621	568	584	595	552	585	581	591	589	585	538	577	573	576	608	568	603	624	561	583	627	581	556	552	578	581	601	582	595	555	605	611	556	591	604	611	592	594	569	532	561	605	587	564	586	598	555	587	626	578	561	571	589	596	616	612	581	575	557	630	585	540	588	542	569	589	563	609	611	608	578	641	566	587	601	594	558	543	642	632	629	605	562	577	570	572	607	589	600	560	603	596	609	582	587	580	582	597	607	567	597	603	621	597	575	579	582	604	603	623	584	555	601	587	555	603	627	648	568	582	582	566	519	600	631	620	577	582	558	563	591	554	565	533	560	559	583	587	564	589	607	569	534	596	604	575	567	574	587	606	552	618	564	610	597	587	560	588	572	596	579	579	610	587	608	568	557	592	578	582	608	594	594	606	649	560	592	561	607	571	563	603	613	555	587	567	574	559	595	579	603	573	574	553	618	574	561	539	599	546	590	599	593	585	583	574	583	606	657	616	610	584	599	577	576	640	569	594	616	591	573	584	626	605	578	564	576	608	591	532	550	615	602	586	640	591	581	581	582	563	614	613	584	615	596	615	577	640	566	600	598	583	587	580	639	561	572	551	617	594	615	583	590	582	583	568	596	569	584	580	619	612	586	593	583	613	633	579	572	570	609	550	579	525	560	574	567	597	562	574	603	624	573	637	556	576	584	527	570	597	602	596	566	614	588	528	591	605	586	575	577	599	593	583	595	550	605	572	584	517	567	570	564	567	579	571	589	619	593	565	603	576	582	572	628	601	561	600	638	620	627	600	578	637	599	581	589	601	556	575	596	621	589	593	631	613	546	637	606	560	596	585	582	591	590	555	565	598	595	593	583	580	625	593	571	626	619	574	555	569	556	549	603	557	593	533	604	605	587	613	609	592	590	590	602	548	564	566	580	587	603	577	615	628	551	625	634	588	612	582	619	591	581	591	593	588	565	614	625	525	582	561	548	605	570	524	591	570	594	594	630	596	614	585	620	652	567	591	592	582	575	585	649	580	584	573	619	558	608	581	579	570	599	566	558	609	605	584	598	612	561	599	600	607	595	603	593	561	594	587	603	578	576	563	577	571	568	596	569	596	578	594	590	588	584	576	569	638	602	615	577	571	612	603	532	617	546	589	589	601	556	569	584	590	562	605	605	613	579	573	594	576	606	589	563	593	604	539	572	541	594	532	599	544	603	607	572	560	566	568	618	563	565	590	599	618	542	587	587	583	605	624	598	618	592	571	569	584	623	577	582	616	567	575	603	609	618	618	578	575	606	576	617	543	607	615	629	601	583	576	562	564	618	577	574	617	620	615	602	615	581	585	565	562	582	600	591	577	593	573	620	596	576	554	542	573	606	555	577	573	613	582	601	615	602	599	635	565	584	613	571	621	579	577	581	572	637	635	609	574	605	598	552	572	599	585	546	612	570	599	578	587	590	571	608	647	611	564	607	573	574	552	569	579	582	580	598	604	607	554	571	621	574	599	612	575
2064	501	1142	403	150	165	146	148	148	169	158	142	133	134	131	152	137	137	118	133	148	140	136	127	119	132	134	124	98	119	107	136	106	124	111	107	108	105	104	131	129	137	119	125	105	119	109	118	131	130	118	141	116	113	119	124	129	128	127	122	123	121	110	115	113	111	111	124	127	120	89	109	123	114	114	110	120	132	123	109	119	121	113	113	118	139	147	127	128	132	113	121	122	116	130	133	111	138	118	105	128	129	104	100	127	134	129	129	95	104	118	107	122	124	132	134	134	129	130	129	125	95	130	132	124	128	102	101	129	107	152	132	143	128	134	143	128	113	114	129	112	109	110	96	131	117	104	136	138	126	124	126	108	131	111	114	113	130	142	117	100	129	115	129	134	112	109	122	117	123	112	116	111	95	142	127	108	97	137	110	131	115	115	117	113	126	104	123	123	124	140	120	126	114	121	121	123	111	101	121	104	116	116	138	116	123	109	117	125	102	117	119	122	119	120	117	115	121	129	115	106	139	102	129	126	115	132	117	103	131	120	122	128	111	119	122	136	128	109	112	128	124	104	116	115	121	128	119	117	108	107	136	130	117	140	123	109	107	116	132	111	113	98	119	119	125	118	141	117	116	114	112	143	119	132	94	123	132	116	131	116	106	113	127	117	121	109	119	115	107	101	99	97	149	132	108	110	137	92	99	123	117	122	114	133	129	116	106	129	118	89	128	103	126	134	107	101	138	134	127	125	129	120	123	108	101	129	117	98	114	122	98	132	89	113	113	117	116	114	122	147	120	115	132	130	115	126	110	129	127	113	124	113	123	108	106	115	128	99	112	114	120	125	117	118	117	118	130	119	111	120	123	119	128	127	122	112	114	114	104	115	120	119	118	112	114	111	112	107	125	124	117	100	132	100	126	130	113	147	112	119	140	132	124	113	130	125	94	116	131	106	105	127	114	128	108	99	116	104	110	121	124	110	124	114	108	120	117	127	123	117	111	108	117	126	123	125	134	119	117	143	119	144	133	114	116	136	126	128	119	119	109	123	132	124	133	141	125	97	118	134	120	127	127	112	120	111	119	111	106	116	127	119	114	112	120	114	140	136	138	102	127	123	121	112	145	111	128	120	135	123	114	126	119	120	107	121	130	108	112	129	93	109	129	102	129	111	128	127	117	116	119	110	98	102	132	124	118	120	112	95	135	106	119	110	128	124	129	124	116	121	104	97	113	112	116	123	114	124	119	123	104	117	115	123	99	126	147	129	125	108	121	136	113	126	119	134	130	122	129	100	106	102	115	119	107	112	131	132	123	136	110	117	100	112	115	121	123	131	131	135	147	117	127	114	108	108	114	132	100	120	130	133	115	113	127	111	121	128	121	127	119	107	110	101	106	101	112	132	109	119	121	103	137	145	112	116	115	133	110	105	128	108	113	125	135	116	107	100	110	112	124	139	109	126	114	120	121	116	123	141	110	126	132	117	124	117	121	110	105	124	113	124	120	115	131	120	119	110	110	111	116	132	120	107	115	126	130	132	116	115	111	116	122	129	104	123	129	118	120	117	133	127	120	105	138	124	117	137	113	144	113	110	110	127	103	114	127	113	118	120	120	125	126	116	120	135	132	120	122	125	102	103	126	145	106	109	119	139	114	119	113	124	143	113	111	137	128	123	120	116	126	101	98	123	123	128	96	132	114	131	111	118	107	115	132	108	103	126	135	150	100	111	117	138	121	119	133	118	96	120	115	125	138	100	103	131	116	110	124	102	129	103	128	118	114	130	108	121	110	112	114	146	125	107	126	111	109	124	119	119	111	127	111	134	128	114	128	126	106	108	127	109	132	117	125	112	123	106	132	117	119	127	106	102	128	133	129	129	122	131	114	115	135	111	123	129	124	113	116	115	96	118	120	137	113	120	142	103	110	125	126	110	121	106	123	118	109	103	113	119	127	112	110	120	116	126	134	115	116	134	115	121	136	124	125	119	102	107	129	104	124	130	118	111	125	111	115	124	112	126	108	126	105	114	118	108	104	99	119	103	113	118	138	122	128	105	109	106	135	127	133	106	127	98	121	126	125	127	124	114	116	141	140	109	126	111	114	122	121	130	115	112	144	114	114	134	133	124	113	127	128	130	112	120	116	108	117	97	107	115	129	116	118	110	118	126	111	119	118	137	147	115	142	117	119	115	119	125	114	129	122	103	110	108	118	105	128	127	113	106	117	97	132	110	130	109	130	128	117	107	116	100	120	112	112	125	113	120	136	108	138	128	105	120	125	98	128	125	140	123	128	115	119	109	99	123	107	112	144	109	126	123	109	112	133	121	117	128	131	109	124	123	122	105	125	127	137	139	111	120	119	124	136	118	126	119	107	128	111	117	127	120	114	114	107	126	130	119	138	115	115	127	108	95	137	110	121	112	125	124	116	125	113	121	92	119	112	121	117	120	128	122	128	122	143	126	107	135	119	110	121	125	114	111	109	114	108	119	120	114	148	121	97	140	114	122	109	125	125	111	134	140	107	118	116	143	120	118	132	110	125	104	140	110	95	131	119	138	131	150	121	112	124	107	115	125	102	109	115	113	109	119	142	113	111	122	105	114	139	120	129	83	118	121	109	122	126	117	126	129	126	115	122	115	102	118	123	108	110	127	117	107	131	121	112	112	127	107	123	124	119	107	99	121	119	107	130	104	127	110	132	112	137	126	113	116	118	100	119	119	126	127	112	153	102	102	126	129	123	105	102	135	126	124	119	133	124	110	124	114	128	117	121	129	130	116	105	117	121	110	99	118	127	145	130	121	128	110	127	126	126	129	107	124	117	135	119	99	118	114	105	109	127	112	116	121	92	99	139	113	124	124	94	105	124	95	119	140	113	112	116	136	122	116	102	119	119	115	109	103	120	110	126	123	105	127	132	99	108	114	140	115	119	115	106	117	133	118	132	128	109	131	120	120	102	104	123	120	100	111	131	133	120	108	102	119	124	127	134	139	121	139	121	132	107	101	111	138	129	124	125	122	109	106	107	107	118	111	110	104	109	120	116	121	105	121	106	115	129	133	125	147	116	111	125	115	125	111	121	132	127	108	111	137	112	123	116	111	111	138	104	113	97	115	113	130	105	119	104	115	118	127	118	131	119	124	128	103	124	97	146	134	123	121	102	102	129	125	121	149	146	118	112	128	122	112	127	120	105	122	120	130	141	99	133	110	123	126	116	131	107	124	108	109	128	104	114	126	100	118	123	108	120	115	124	109	112	128	121	110	120	130	115	113	127	124	116	125	107	125	130	122	133	139	109	105	138	121	112	122	127	123	116	124	130	141	131	139	122	112	142	120	115	116	131	136	100	102	127	93	112	101	111	122	120	122	114	123	121	125	131	130	110	140	90	103	130	107	115	126	130	109	122	112	148	120	107	116	117	129	129	123	131	119	119	109	113	134	113	116	113	140	131	124	117	117	94	119	122	128	122	116	103	140	124	111	117	116	128	88	101	122	106	108	114
19529	5854	10334	3322	2382	3564	3797	3477	2969	2596	2273	2009	1884	1672	1604	1487	1447	1361	1341	1291	1244	1220	1213	1168	1105	1108	1116	1112	1097	995	1063	1017	1018	1021	1029	947	995	1019	1013	995	1019	1044	987	1012	948	935	974	945	941	945	1010	971	983	950	902	881	965	922	956	944	910	982	926	950	956	881	929	964	952	990	951	938	910	920	937	934	1025	904	912	954	930	884	894	931	934	936	889	855	941	901	947	947	910	898	909	933	941	970	905	922	935	870	936	928	988	953	849	954	932	929	896	888	941	904	943	917	933	927	981	956	970	921	922	923	936	865	948	980	915	900	907	899	938	920	916	882	950	937	840	927	878	925	979	910	907	918	919	881	914	945	870	946	951	890	917	931	931	925	935	919	948	958	949	927	957	875	939	947	937	947	918	952	945	951	920	928	903	896	890	945	972	1013	914	916	892	895	905	912	966	966	883	925	911	959	900	870	933	917	860	959	930	931	885	920	893	896	971	907	875	901	952	949	949	922	897	929	945	951	893	876	957	910	936	952	870	926	932	905	921	915	935	941	889	904	912	879	936	954	956	936	902	895	909	912	959	931	917	930	944	953	944	823	932	941	928	957	933	961	941	933	906	926	948	899	910	869	931	952	917	884	873	980	916	920	1011	893	945	930	896	980	955	862	945	956	930	934	887	922	954	982	888	916	937	907	929	853	905	903	960	878	924	942	979	935	870	916	985	877	872	939	916	885	920	930	919	925	876	934	929	915	892	933	958	911	976	921	871	892	927	903	905	864	988	905	889	946	944	889	950	914	915	950	958	936	997	902	954	875	903	929	956	925	889	949	921	938	941	904	904	948	933	906	919	899	933	930	884	961	893	844	939	927	923	939	915	916	913	949	922	911	938	913	942	906	932	907	898	915	891	898	931	908	957	950	894	902	906	898	857	920	902	895	945	893	926	957	937	927	882	956	933	904	925	925	909	955	912	883	911	917	978	887	916	935	917	875	961	893	950	872	944	836	957	887	860	932	900	989	955	926	940	915	871	914	912	864	899	912	932	927	935	898	918	950	952	951	872	936	982	912	901	935	906	940	925	898	972	920	901	934	922	934	878	1001	944	908	956	942	884	925	914	907	954	939	920	874	888	897	911	951	927	891	929	899	925	900	927	971	923	912	914	871	901	913	897	917	882	856	943	922	918	936	905	916	888	909	871	876	923	972	899	934	899	927	923	975	939	913	893	897	924	857	906	912	1005	872	942	863	947	933	945	915	942	899	900	934	966	950	944	924	921	928	882	890	872	890	904	950	890	938	940	906	954	922	908	911	897	952	823	922	910	888	911	946	883	952	895	917	936	895	954	925	928	915	906	952	905	908	879	889	866	887	988	900	919	931	968	913	911	879	923	957	887	883	932	934	882	942	880	869	931	892	944	925	932	923	859	935	851	932	871	877	895	920	938	940	909	919	981	872	926	933	907	880	914	939	877	902	889	970	910	931	872	934	887	922	932	966	933	925	880	935	922	943	918	884	930	934	959	879	862	905	935	939	933	910	887	886	885	919	941	966	932	957	949	946	933	923	856	924	940	930	960	872	930	912	940	925	943	867	946	930	920	947	942	968	923	975	956	923	920	881	984	899	917	935	985	910	903	877	919	936	876	933	934	925	885	949	915	910	943	987	941	927	938	931	906	900	948	918	945	878	945	887	940	934	898	893	995	883	899	923	907	940	892	947	950	946	895	940	865	916	918	922	935	844	916	925	955	948	922	853	918	912	960	922	916	876	884	897	922	979	860	886	939	942	935	895	932	935	974	907	872	915	938	908	903	904	919	918	905	892	916	937	926	896	882	878	951	943	921	964	951	959	909	945	950	907	891	897	831	994	979	951	936	907	935	895	886	954	922	899	914	914	881	880	945	937	905	1020	902	916	950	1005	939	929	910	901	888	919	946	921	887	903	908	951	944	925	925	924	946	859	936	933	885	917	889	923	878	902	967	956	889	934	975	902	949	904	895	962	878	949	942	896	929	910	917	905	930	895	893	928	982	947	840	883	893	940	874	947	890	885	866	903	920	946	910	991	956	947	914	997	928	892	921	891	892	923	893	990	929	903	899	956	921	891	998	894	904	924	885	919	916	940	961	921	930	894	960	961	890	963	921	914	898	910	970	955	936	898	888	926	975	950	1005	938	903	936	968	939	940	859	916	932	916	950	905	893	936	894	944	891	861	942	886	967	926	903	910	887	890	925	901	963	849	928	898	916	936	884	931	951	933	890	926	878	904	917	923	904	889	929	875	958	922	953	957	931	934	916	932	920	896	896	880	925	922	872	887	909	934	946	866	893	878	881	940	882	907	908	887	898	955	875	948	918	893	901	937	898	908	950	862	901	892	865	890	868	944	893	948	932	926	899	930	879	936	944	916	890	919	869	923	873	888	864	906	916	912	944	968	910	928	920	916	910	939	936	959	952	957	894	912	921	934	929	850	916	921	935	963	899	925	945	884	900	898	903	975	908	966	956	951	910	955	902	929	898	935	922	895	873	896	940	941	963	917	916	927	885	824	988	921	936	898	940	928	970	952	906	922	903	931	918	965	927	959	896	915	885	881	946	942	904	926	935	917	906	881	919	895	914	945	941	953	920	895	917	928	917	952	954	900	969	863	977	939	882	889	968	910	957	976	931	930	992	966	872	951	907	916	945	986	900	907	1013	951	900	942	942	934	880	960	870	926	918	975	923	966	944	928	935	933	930	912	945	895	919	961	914	954	843	909	904	935	937	930	944	969	942	940	887	924	914	927	905	942	878	928	932	916	930	942	929	915	904	912	964	896	912	927	910	921	969	926	930	914	863	887	951	876	920	874	939	878	915	937	894	926	951	945	868	964	922	895	936	966	916	915	931	891	912	906	970	931	892	951	903	873	988	902	936	948	920	985	924	930	911	912	927	927	890	913	914	867	954	920	951	958	948	943	919	873	856	908	900	905	866	879	913	902	925	933	947	876	857	947	893	906	960	926	904	897	915	943	886	900	929	945	912	918	891	910	982	929	873	915	930	935	935	945	900	867	856	945	891	913	943	861	901	945	928	935	880	882	933	872	935	926	925	955	898	945	913	960	905	913	896	933	929	871	872	890	892	918	910	923	920	972	960	938	905	866	904	922	954	856	913	907	896	901	927	912	880	983	928	877	901	950	919	908	906	879	886	971	922	940	923	917	921	942	885	891	910	919	846	891	902	898	921	895	919	954	941	898	925	930	925	921	926	908	912	970	951	861	945	838	954	904	946	914	883	901	903	880	923	938	909	957	947	931	935	880	931	917	895	887	931	915	917	948	952	922	918	895	875	951	909	931	963	952	910	944	923	942	920	894	891	907	867	958	894	890	949	901	888	903	915	903	889	975	992	983	867	1012	932	910	908	949	921	913	879	922	904	872	926	899	907	1000	900	909	917	954	960	918	949	909	901	924	914	875	920	933	916	942	892	921	932	964	879	898	915	908	1000	989	888	955	914	941	954	940	953	886	952	926	861
5522	437	293	174	46	49	49	54	53	50	49	39	40	52	51	40	42	31	40	34	38	43	34	35	31	33	33	35	35	29	26	31	29	33	35	35	31	39	29	39	32	36	28	33	37	30	26	34	29	32	37	35	39	36	31	20	32	31	21	27	28	27	32	30	37	28	39	21	27	28	23	36	31	32	33	38	34	30	33	24	33	35	34	32	22	40	31	32	28	40	24	33	24	29	36	23	41	23	28	34	27	36	28	35	27	32	28	23	35	32	27	31	36	23	35	29	26	30	29	20	25	19	27	29	20	27	32	37	31	17	28	31	26	18	41	28	32	36	27	30	18	14	25	21	29	27	30	24	25	23	29	33	33	31	31	24	27	36	38	32	41	29	23	38	33	22	30	27	38	34	26	41	31	29	35	32	32	31	33	31	26	30	31	34	31	26	41	26	32	31	29	33	23	36	25	34	30	22	30	29	22	37	31	20	25	29	34	30	35	43	34	26	30	24	35	23	33	22	36	31	29	30	27	22	28	28	33	37	25	22	32	34	25	22	21	32	34	33	28	25	42	34	28	27	25	30	29	34	38	31	28	41	37	29	25	37	29	24	24	38	23	25	36	27	28	27	33	39	27	28	29	29	35	24	26	33	20	26	32	27	38	35	32	20	21	28	26	30	22	36	26	33	38	24	34	39	38	26	29	28	29	26	30	35	26	33	22	18	31	28	27	32	28	26	28	23	35	33	41	31	32	29	28	34	39	21	34	33	36	33	35	36	27	36	31	31	36	26	40	29	39	24	22	24	35	27	35	27	36	30	21	38	34	32	33	32	27	30	32	27	40	35	36	27	21	21	25	34	32	32	19	28	21	31	30	31	27	26	39	39	31	28	36	29	26	34	29	27	27	30	29	35	37	29	27	27	29	28	36	29	27	47	25	33	39	27	25	38	30	30	25	26	20	25	42	33	33	32	23	25	26	27	27	37	32	22	25	22	31	32	44	36	27	21	27	28	26	43	38	38	31	21	21	30	36	29	29	27	22	33	30	23	25	34	22	30	28	18	28	29	29	21	23	21	24	32	24	27	27	33	22	20	30	35	27	37	25	33	33	29	31	30	29	24	37	30	28	32	17	35	36	30	31	33	21	24	30	36	25	26	27	29	33	26	34	24	27	36	27	34	25	33	27	30	24	30	36	34	29	36	31	26	27	32	23	36	31	28	25	33	32	29	22	28	21	27	19	26	25	42	32	32	31	30	33	28	30	34	34	22	23	20	28	19	22	22	48	44	25	30	26	28	29	25	35	25	24	27	35	32	24	30	29	39	25	25	32	29	25	26	28	29	31	36	28	24	37	39	18	36	37	27	35	21	29	38	26	33	26	27	22	36	31	20	33	30	26	38	28	32	25	40	31	35	29	20	28	29	26	28	27	29	29	27	37	39	38	31	21	24	37	26	36	36	22	38	28	23	32	25	27	25	30	37	25	37	35	33	27	34	28	40	31	31	34	33	23	25	29	30	28	27	29	25	28	30	33	33	32	26	31	34	29	29	32	34	32	28	30	38	32	27	25	26	29	39	29	26	34	29	33	40	27	28	37	31	32	30	42	26	28	33	27	33	36	45	32	28	27	24	22	31	35	33	35	40	30	37	28	26	29	28	17	30	34	31	28	28	22	24	32	26	30	27	34	22	35	32	29	39	25	17	31	24	28	28	25	41	23	30	33	28	26	26	28	29	31	29	23	33	28	38	37	38	30	24	28	30	28	23	35	28	22	32	32	37	18	35	27	34	24	27	29	37	37	28	28	25	33	23	28	28	27	27	18	27	24	41	28	28	40	18	26	34	32	35	23	37	34	31	30	33	34	23	34	32	33	27	34	16	30	26	28	23	26	27	39	27	28	25	25	23	37	43	34	27	32	34	34	26	31	28	27	30	28	23	20	30	21	30	25	25	21	28	27	33	25	26	32	28	19	35	24	32	25	33	27	30	24	30	31	34	34	28	36	26	26	36	26	33	23	22	32	27	27	34	28	31	29	22	43	29	26	29	37	35	24	30	43	29	36	35	27	26	28	29	30	28	27	28	40	24	29	32	39	27	40	29	33	28	36	34	28	35	33	42	36	34	31	24	33	32	34	28	32	35	30	25	36	32	27	32	30	35	34	26	27	29	24	29	29	35	28	25	19	33	30	25	34	26	25	23	25	35	30	27	25	32	16	33	31	32	26	26	16	26	35	30	27	28	18	22	30	29	30	36	30	30	25	26	35	31	37	34	35	29	26	23	37	33	31	14	36	26	23	36	32	31	26	35	21	33	26	34	31	32	44	25	22	39	26	32	25	26	37	21	24	24	31	30	29	31	35	26	30	30	26	29	31	27	33	32	27	30	23	31	18	32	32	33	29	39	23	33	34	40	31	22	36	43	34	38	35	31	34	28	40	34	39	32	31	19	33	33	35	24	39	31	25	22	30	27	27	29	28	29	23	29	36	17	28	37	28	21	21	30	31	35	30	27	27	38	35	31	30	28	29	35	24	22	35	33	30	27	36	24	33	28	55	21	31	31	23	24	26	41	30	33	32	40	27	22	34	24	29	24	33	37	29	27	33	26	30	29	25	37	27	27	27	24	31	31	31	38	30	32	45	40	34	40	27	31	32	30	35	31	30	28	33	27	34	34	40	26	28	36	34	29	28	30	24	35	41	30	24	33	23	26	24	38	31	27	22	24	39	35	33	31	35	31	25	38	36	32	29	31	29	20	27	33	40	38	28	21	19	35	29	28	21	30	37	30	19	36	33	20	37	22	35	27	36	32	38	21	27	22	34	31	28	32	27	36	31	25	33	37	31	30	37	29	20	39	26	31	35	30	28	36	34	39	31	34	26	23	32	31	34	33	33	29	34	24	26	31	30	34	34	36	31	39	30	34	33	30	25	32	36	29	30	34	37	30	28	21	42	27	28	30	33	35	34	25	23	28	33	38	24	21	33	31	38	27	25	26	33	34	34	28	19	35	29	36	23	32	42	23	33	34	26	28	35	33	30	34	25	23	30	29	33	22	21	38	34	30	31	32	32	36	26	24	32	25	26	38	33	36	23	38	30	33	25	31	35	27	29	33	25	41	31	18	28	43	30	31	33	22	31	29	24	48	43	31	21	19	20	21	27	31	30	23	32	32	29	23	30	29	23	34	33	31	29	25	28	38	25	27	26	25	38	31	17	25	26	35	26	21	38	29	36	29	27	31	36	43	39	29	23	32	23	33	33	21	25	19	28	30	31	39	35	30	34	38	26	37	30	37	27	20	34	23	27	25	30	26	29	17	33	29	31	29	31	41	31	39	34	31	23	28	36	32	26	35	40	33	41	29	32	42	21	31	23	34	23	27	25	31	22	32	23	33	29	21	29	43	32	25	29	41	35	24	26	28	25	33	32	26	26	31	37	35	32	25	32	32	30	34	27	25	28	31	31	23	33	22	25	29	27	24	21	24	28	34	33	34	20	19
15203	4369	3406	2254	1394	2289	2560	2360	2122	1787	1513	1286	1176	1000	903	866	704	698	635	579	573	485	537	470	471	439	427	424	398	406	386	365	360	371	338	333	340	321	389	289	316	288	310	282	315	275	290	309	292	282	233	298	279	257	288	270	291	272	278	268	251	244	289	258	270	239	283	244	243	267	262	265	269	235	240	236	258	253	260	249	225	257	244	246	258	250	256	276	251	250	245	251	246	245	224	239	235	239	228	248	241	235	221	220	234	209	231	248	232	231	253	218	224	238	221	232	243	232	256	230	234	231	251	237	207	247	201	249	244	220	232	234	238	244	225	220	249	260	253	221	245	222	232	270	238	217	241	247	211	230	201	255	221	249	216	235	264	226	225	252	222	228	228	245	216	231	207	224	241	248	221	261	254	255	223	218	207	218	257	215	237	243	241	229	237	222	223	245	233	243	253	243	215	233	228	255	215	236	217	212	233	226	226	207	228	217	246	207	216	229	250	223	227	198	235	237	222	258	264	234	250	249	213	239	206	224	232	258	272	235	210	197	235	239	250	261	222	238	211	240	224	222	243	240	233	229	251	224	230	229	229	215	218	257	222	247	230	220	238	238	240	220	263	227	215	235	261	221	243	233	250	241	238	260	228	225	231	215	204	222	240	217	215	234	262	234	220	241	221	227	233	262	242	253	231	223	228	238	245	223	271	235	214	215	221	236	242	200	229	253	257	234	213	234	247	225	244	236	230	260	221	210	244	223	247	240	221	240	252	220	245	211	218	230	249	218	238	228	234	214	224	214	239	242	241	250	233	220	252	238	274	219	228	252	254	228	206	241	217	242	215	274	230	226	221	243	231	220	232	247	228	215	231	228	207	239	207	282	239	238	212	241	208	243	237	230	224	246	226	217	218	221	231	209	237	232	248	259	228	190	211	252	212	230	221	226	233	236	230	236	274	230	222	289	244	232	236	227	230	241	226	237	207	245	239	222	226	232	240	258	209	260	221	234	236	235	210	209	259	244	238	239	235	220	228	222	214	239	246	226	245	220	264	213	228	236	237	232	222	208	225	254	225	232	206	234	242	228	239	230	236	239	242	209	227	251	212	236	236	242	260	218	210	230	220	223	227	234	226	222	228	239	229	222	215	224	241	228	243	226	250	224	231	259	233	252	238	205	234	220	207	222	231	221	259	243	242	217	250	185	199	231	205	267	245	212	242	220	246	211	231	230	230	221	216	222	255	215	246	232	247	223	247	248	222	257	252	227	222	233	250	231	244	244	268	199	240	249	260	215	245	217	231	221	230	239	226	257	211	206	270	206	250	246	221	221	234	248	241	251	228	240	217	238	236	228	236	244	217	239	230	213	227	232	249	234	223	231	237	241	227	233	235	222	251	254	230	238	227	238	240	227	206	214	242	237	247	253	223	243	225	226	220	212	246	228	254	228	250	278	238	206	233	225	229	223	232	230	218	231	225	230	234	202	219	247	268	243	231	239	220	227	236	250	232	234	247	228	216	244	210	239	262	237	265	219	232	243	220	243	237	226	234	217	230	261	207	222	245	228	273	258	226	223	213	219	217	206	235	235	222	201	241	211	260	198	228	212	211	249	240	227	239	233	222	231	245	239	276	225	223	243	234	253	233	196	222	224	247	255	271	225	229	251	222	228	240	209	228	241	243	226	211	209	250	237	243	238	211	230	249	222	248	239	240	225	242	236	232	231	249	229	228	224	249	214	237	203	259	253	226	244	226	209	223	219	232	219	216	216	234	230	226	226	221	220	247	252	210	227	231	230	234	243	210	238	252	226	232	225	205	237	234	241	259	239	220	236	251	213	226	252	249	245	214	224	257	230	215	239	212	234	225	247	229	227	241	234	208	246	258	251	245	243	245	254	211	224	234	226	226	222	206	211	223	222	247	228	236	234	241	218	249	220	227	243	247	259	245	202	219	238	235	240	242	263	218	242	249	229	233	229	242	221	256	236	211	235	251	212	227	256	231	212	223	234	224	223	248	236	229	240	260	248	231	257	209	261	213	231	243	266	230	227	228	245	239	253	223	216	230	240	220	251	247	234	236	237	240	232	228	219	246	215	253	228	207	235	227	241	198	250	230	255	240	232	259	230	239	208	241	217	235	222	244	257	247	233	247	253	204	227	220	227	246	233	213	242	229	254	240	244	224	228	220	245	251	238	221	260	247	230	235	221	232	230	212	268	254	228	225	221	240	256	217	223	209	232	254	253	216	259	232	238	243	204	237	250	232	198	217	238	225	209	245	236	238	258	233	227	254	215	229	224	223	231	230	238	240	228	225	234	231	270	217	231	237	259	239	255	233	235	245	246	212	247	220	213	254	227	205	210	229	232	237	215	235	243	231	239	245	231	227	240	251	210	238	227	225	196	231	233	226	221	206	207	246	227	240	240	212	228	239	241	227	218	229	225	262	243	230	219	242	247	246	224	231	213	222	232	266	236	228	239	231	229	224	235	225	231	211	258	206	232	222	240	231	240	242	219	211	219	237	238	248	214	214	218	249	210	235	217	244	232	217	249	222	205	228	224	231	253	255	234	238	231	259	243	237	230	219	246	227	226	238	228	222	215	225	221	226	233	218	207	218	238	217	264	231	244	236	229	251	258	226	238	223	231	221	227	220	251	233	215	243	234	207	238	212	235	225	245	226	246	237	254	205	209	236	253	260	235	270	216	223	233	243	242	234	233	208	207	232	252	227	252	229	203	231	235	241	246	229	210	213	230	229	224	236	236	236	240	236	241	229	224	244	210	262	232	243	239	220	259	238	207	248	224	206	234	255	244	240	257	249	244	251	243	217	223	230	245	248	256	196	215	237	208	213	241	226	251	204	242	246	233	238	230	225	228	244	216	225	219	212	248	238	245	208	241	247	231	229	224	241	239	250	203	225	236	218	207	258	221	226	241	230	217	238	246	211	250	216	249	235	254	239	253	213	234	240	249	232	250	244	252	238	221	250	216	237	227	255	219	233	227	218	217	238	215	221	242	228	243	240	213	230	238	246	210	218	259	244	236	267	217	243	207	237	247	252	216	244	236	232	244	216	233	219	246	221	220	254	229	216	227	251	229	202	244	241	237	253	225	249	267	250	278	231	217	230	218	255	249	227	219	253	234	234	225	214	227	222	256	229	242	221	249	261	233	221	234	260	237	230	239	210	201	230	240	234	212	275	249	223	253	224	237	202	271	227	234	223	237	243	244	198	246	212	220	217	225	209	243	224	245	237	199	234	239	213	238	235	238	248	263	245	214	263	252	234	239	229	251	231	212	210	244	256	226	217	245	230	231	250	209	238	222	221	252	241	234	210	242	220	209	234	224	270	231	233	235	250	244	220	214	233	220	259	209	212	237	232	253	229	260	223	227	229	223	242	237	229	206	261	207	232	246	239	248	229	241	249	214	240	217	218	255	246	238	254	232	247	242	210	237	215	239	255	250	225	215	218	252	229	227	249	231	214	248	232	219	224	257	229	243
3245	663	1203	550	115	105	122	148	140	113	128	115	104	113	118	97	115	93	113	106	82	85	90	91	107	91	84	117	106	100	100	90	86	91	91	80	88	92	92	80	77	73	81	87	105	90	94	76	95	96	94	83	84	83	84	86	90	77	99	82	106	78	82	87	73	76	79	91	90	83	88	82	88	81	91	80	73	84	78	91	98	70	74	63	87	94	88	95	89	93	94	90	110	83	77	92	78	96	82	84	98	75	87	81	75	74	86	76	91	84	77	74	82	86	86	85	106	79	94	96	85	80	95	77	84	76	82	82	105	85	95	90	84	81	82	89	91	87	79	83	91	85	80	82	62	94	85	69	102	83	86	86	81	92	104	64	98	87	79	95	90	80	83	96	77	73	89	84	84	75	94	89	79	65	91	84	78	85	98	78	78	80	66	80	83	81	86	89	83	80	84	67	92	82	97	85	89	82	106	98	98	89	93	74	85	93	96	89	86	99	83	94	85	79	84	76	77	67	80	82	88	86	77	101	78	96	100	80	83	93	74	75	101	82	88	83	75	101	82	91	71	101	86	83	94	97	74	75	91	82	81	91	83	89	85	75	74	99	89	81	74	84	98	90	91	77	79	97	78	101	81	96	88	81	89	70	90	95	72	89	72	86	68	80	85	106	84	81	80	90	74	89	85	70	93	84	81	82	72	91	87	80	82	76	79	86	82	83	82	95	82	86	86	98	93	86	84	80	77	79	84	77	76	87	107	96	89	81	90	72	96	80	81	76	78	69	63	69	90	74	83	90	85	96	102	79	72	93	81	81	90	95	97	83	71	74	79	85	86	82	92	80	82	75	88	108	84	71	80	82	71	74	76	77	93	90	87	79	74	104	88	71	82	81	81	84	87	76	88	72	89	87	95	85	71	77	96	79	105	84	87	74	71	88	94	92	90	77	86	89	85	92	93	101	82	78	88	82	70	80	88	89	91	79	85	92	74	97	84	83	89	76	93	85	93	96	81	84	84	90	72	76	79	77	91	72	101	76	72	81	86	77	86	86	87	90	96	76	76	78	79	78	86	68	73	96	98	76	66	82	98	77	89	101	96	103	83	92	79	79	88	79	53	107	86	100	90	83	73	91	82	74	89	88	83	99	87	88	75	86	79	79	71	77	84	96	82	77	77	88	98	82	90	88	86	92	90	86	92	94	79	75	82	98	81	92	78	94	86	84	86	72	102	89	70	85	76	85	87	85	95	92	88	78	73	97	77	87	95	88	52	86	75	85	85	74	69	92	86	81	79	81	86	78	92	83	87	84	93	86	89	81	71	80	87	75	70	89	84	93	75	82	77	77	71	77	69	92	62	80	72	81	81	95	80	75	94	83	76	79	78	95	106	80	83	77	98	91	95	81	89	69	87	99	93	89	90	100	106	105	81	85	87	91	90	93	90	100	90	87	80	92	83	95	90	76	89	90	83	79	88	91	94	85	98	84	111	81	80	84	79	83	87	75	104	92	97	72	82	78	91	91	78	87	74	89	90	91	95	78	94	102	103	99	80	78	88	82	84	94	83	78	70	74	89	97	75	83	88	98	84	93	81	87	83	85	80	78	86	88	90	86	91	78	72	72	86	80	87	80	86	84	80	73	106	82	86	70	90	78	72	87	87	96	86	80	99	96	89	91	99	87	80	85	72	92	80	88	90	85	104	81	99	89	83	73	78	105	84	78	81	93	78	90	75	96	98	69	80	86	92	80	83	91	103	65	89	83	78	81	76	79	89	72	73	89	95	87	79	97	94	88	103	89	59	88	68	97	81	97	76	95	89	90	76	77	72	92	91	77	94	72	91	76	74	88	87	87	101	98	99	75	71	92	72	98	82	79	89	69	82	79	72	84	79	87	84	83	85	90	83	63	91	100	91	105	74	93	70	110	105	86	85	87	91	77	95	78	100	85	74	81	81	79	83	69	76	96	65	79	75	76	99	70	82	83	78	90	86	85	70	95	98	75	77	81	84	81	90	105	75	75	95	89	79	81	85	104	88	78	77	89	92	84	108	89	72	63	80	83	75	81	82	86	76	90	67	87	77	70	84	79	93	74	88	89	67	92	87	73	82	91	85	69	88	93	80	76	72	93	79	87	98	82	80	83	74	104	90	78	98	85	78	94	93	86	86	102	84	96	91	81	106	85	78	99	93	97	78	87	84	78	87	92	83	76	84	79	81	68	94	87	77	89	85	101	82	72	88	82	92	88	90	84	85	81	100	81	91	90	77	93	86	104	82	84	89	91	91	103	98	67	87	100	110	89	64	87	69	83	94	88	97	77	80	73	88	72	79	89	100	97	86	72	69	81	64	110	88	73	67	85	83	87	88	71	72	88	97	73	85	92	81	67	83	81	78	76	81	83	80	108	79	71	89	77	81	78	86	86	96	92	85	75	90	74	88	94	78	74	86	84	90	89	80	75	81	95	90	85	85	96	76	95	86	87	91	97	99	88	109	77	83	91	73	83	91	73	98	89	83	90	77	90	91	74	81	80	78	100	85	64	82	103	99	77	99	86	94	70	66	66	91	82	90	77	78	68	82	83	70	89	84	86	99	90	82	82	86	76	85	74	90	86	96	91	82	83	73	91	82	69	80	76	76	88	82	96	75	61	85	88	74	89	93	87	62	93	65	81	88	107	93	96	92	87	91	82	77	73	88	92	84	74	75	91	93	103	82	87	85	95	89	95	84	99	87	72	80	77	83	79	84	88	90	88	88	81	89	95	88	81	82	87	82	82	99	75	103	82	90	76	84	90	90	78	88	93	97	70	84	77	80	91	96	79	75	72	90	90	85	90	81	91	60	105	70	81	76	77	60	100	90	78	71	57	81	98	82	94	83	97	83	81	88	69	89	74	83	80	81	78	84	68	88	97	95	74	80	74	79	87	112	76	77	75	80	81	92	76	91	91	83	88	103	87	90	89	89	83	115	85	95	78	81	75	89	69	89	68	82	92	83	87	77	75	87	75	78	69	84	78	93	77	75	87	86	89	87	83	79	91	95	86	86	62	67	74	94	88	97	101	79	87	86	90	74	102	79	92	94	102	87	69	79	85	74	86	83	78	89	95	85	97	71	66	92	85	84	79	76	90	82	81	85	87	80	104	80	85	77	60	94	97	82	100	72	68	78	92	89	97	77	90	90	75	91	107	103	91	91	92	69	94	84	83	69	79	84	98	81	85	75	79	87	72	72	83	96	95	83	90	89	78	87	95	85	76	101	77	77	84	85	89	85	98	84	95	81	99	84	80	75	81	67	80	94	91	87	84	69	86	82	92	103	89	101	82	91	82	79	75	68	111	88	79	98	94	89	67	75	81	75	80	84	86	91	99	87	69	88	78	80	75	76	78	92	73	70	83	101	74	80	96	85	86	95	94	78	79	75	81	90	88	71	85	92	87	80	80	88	78	85	101	82	97	80	85	84	91	87	88	76	81	81	78	88	79	100	87	89	67	76	81	103	100
21710	6949	11116	4542	2945	4578	5171	4839	4087	3460	2960	2573	2295	2035	1878	1683	1505	1522	1364	1325	1244	1175	1157	1092	1045	984	999	915	986	920	910	949	853	912	912	857	787	814	756	823	813	770	791	801	755	795	814	791	796	722	740	776	745	721	742	718	768	793	752	766	722	741	723	728	735	760	751	741	730	699	731	691	695	749	627	661	703	699	752	678	723	706	716	742	668	729	756	695	680	701	686	626	707	698	731	733	704	640	737	704	701	721	718	671	687	741	693	710	694	692	692	689	680	712	693	682	667	684	699	716	693	688	634	662	718	645	678	679	649	729	712	675	682	652	717	673	719	691	653	717	702	692	691	681	680	699	644	724	680	739	671	669	744	700	692	745	658	680	632	673	670	700	668	726	724	730	708	679	689	684	674	710	724	673	666	643	705	679	716	751	626	663	695	713	693	700	692	690	679	691	693	662	667	709	704	718	688	681	679	703	695	708	690	663	662	678	709	710	696	706	638	627	685	732	667	644	696	682	677	681	657	646	681	712	687	667	727	757	685	663	686	659	706	690	671	701	694	720	678	689	678	730	672	720	671	672	708	692	645	676	710	624	677	661	713	666	678	634	661	697	669	709	708	660	646	695	671	684	665	702	656	711	685	671	640	709	650	682	665	714	652	668	667	720	697	684	667	704	675	696	675	670	652	695	666	645	621	673	635	697	680	689	725	708	726	680	636	721	685	663	690	692	684	697	695	713	728	705	692	677	683	690	702	671	708	706	696	695	662	666	678	682	657	664	680	710	668	686	694	685	708	682	729	721	620	688	688	661	667	725	717	705	646	673	632	714	709	669	691	699	671	693	665	672	706	695	672	682	726	684	697	671	678	710	623	699	639	631	689	699	655	703	695	678	683	639	679	679	724	682	654	663	672	675	689	696	654	674	659	704	650	639	663	690	664	693	641	683	653	707	674	656	703	661	711	679	678	646	658	698	663	700	682	671	654	697	687	644	655	698	626	706	666	705	690	673	661	670	670	671	703	662	674	657	698	688	709	656	688	671	675	723	700	668	708	646	706	678	736	659	649	692	712	665	688	678	602	661	663	727	686	674	691	678	676	689	703	641	660	700	718	665	728	678	681	732	655	671	695	693	680	640	693	679	649	696	706	679	673	692	655	648	662	654	668	666	646	683	640	647	699	692	650	683	679	714	723	697	661	689	654	637	647	721	711	645	677	685	678	669	714	700	705	693	671	676	640	667	737	739	728	675	688	694	701	673	719	667	720	714	693	696	677	699	661	661	685	707	701	715	674	699	690	638	671	688	642	727	679	666	749	672	658	669	653	737	678	705	661	687	659	636	674	671	687	708	631	681	674	674	736	684	706	671	666	657	703	699	680	662	691	715	660	649	652	680	682	660	701	703	659	660	701	733	666	607	727	680	669	663	676	697	655	659	663	716	647	599	675	698	689	702	713	691	724	681	725	668	651	661	628	697	644	682	695	679	663	689	688	640	647	649	674	660	678	682	663	710	654	602	732	709	687	684	677	670	698	687	676	701	692	668	661	662	651	719	644	723	674	671	646	657	734	668	679	721	655	698	695	715	687	624	685	655	659	691	708	663	653	699	704	668	692	726	692	672	676	713	695	683	677	673	693	676	696	718	673	620	666	668	709	648	654	648	650	648	648	700	700	641	695	686	679	718	696	694	677	747	673	637	688	663	697	650	694	701	683	668	680	664	692	632	705	642	681	706	671	666	695	645	668	678	676	673	706	677	689	661	677	706	654	684	666	710	645	671	716	686	643	684	667	681	702	681	769	663	664	668	648	707	659	682	670	661	685	671	698	674	679	733	714	705	662	660	684	691	720	638	716	685	714	690	721	693	649	682	691	698	739	675	664	657	669	700	664	596	692	650	645	703	728	685	686	676	705	701	712	626	675	665	723	659	647	700	686	706	619	726	693	671	642	695	678	728	643	709	683	661	680	694	692	698	720	672	658	676	653	706	699	725	705	705	670	729	640	709	701	688	697	649	679	688	659	660	681	679	707	689	673	655	690	688	672	696	649	685	710	667	716	676	713	709	729	666	659	727	697	658	705	728	743	696	692	715	628	660	666	641	702	691	687	730	699	656	695	685	667	655	705	691	709	675	724	646	657	707	691	678	668	698	677	694	694	658	697	711	678	654	699	655	706	702	668	712	717	683	714	694	659	667	709	696	704	688	680	643	675	673	700	733	702	687	694	643	682	700	684	732	704	675	671	696	685	654	677	659	647	682	712	669	649	685	689	666	711	720	653	699	659	633	696	666	653	681	698	707	626	659	690	714	696	672	707	642	690	682	700	671	676	724	690	706	691	665	643	655	651	692	684	667	719	668	685	691	736	714	664	667	695	660	646	670	703	666	655	666	672	646	690	663	687	694	681	728	686	625	663	728	668	656	687	724	678	650	672	683	705	669	647	700	653	698	685	658	672	686	638	711	682	678	669	687	702	692	681	637	682	679	716	695	684	646	710	679	658	674	689	649	698	680	671	677	684	706	715	649	681	682	634	697	639	713	668	631	659	655	711	668	680	723	718	669	712	711	683	657	717	717	696	699	653	715	719	640	652	638	669	704	674	686	706	661	678	684	658	653	660	686	675	728	721	732	693	658	619	673	682	678	717	697	722	709	715	686	671	654	726	626	696	659	678	729	686	681	655	689	657	684	657	702	675	656	715	692	653	679	668	684	667	638	670	676	685	680	644	699	656	640	642	659	666	650	691	684	669	670	670	688	667	754	671	656	649	669	660	722	718	666	667	681	679	656	659	717	653	693	666	648	670	680	675	661	673	693	631	695	692	723	681	701	659	665	651	686	727	647	705	685	681	628	655	675	690	695	700	661	665	671	707	678	650	680	637	652	688	712	615	695	689	657	638	682	718	650	683	656	709	644	691	681	726	751	679	682	712	674	689	682	675	700	682	646	681	713	634	751	684	701	689	658	670	648	630	658	623	668	674	668	655	688	675	657	680	670	656	684	674	724	674	690	651	715	725	674	686	649	697	690	705	704	672	658	693	708	647	677	730	659	693	652	627	691	673	667	668	596	701	717	746	726	700	709	660	662	640	635	711	665	741	689	684	677	675	675	663	663	649	731	671	676	687	727	714	657	722	648	695	677	664	683	658	703	681	693	673	622	659	681	663	713	691	729	746	690	688	662	671	728	719	635	722	709	676	703	731	675	675	661	675	686	623	732	667	679	616	647	717	725	673	645	663	686	684	693	686	653	647	705	698	653	647	687	688	664	665	687	689	663	649	656	629	705	689	653	726	669	669	706	690	699	640	710	610	721	689	701	655	666	658	706	705	664	676	697	665	668	673	719	715	665	651	683	682	709	710	685	687	696	638	643	653	707	645	677	681	655	731	656	687	699	706	684	679	673	657	653	667	674	661	717	698	689	701	675	667	681	722	718	685	660	687	680	679	651	694	678	667	667	660	678	690	655	633	677	648	695	722	659	692	663	668	690	706	698	672	686
3542	295	246	122	81	80	78	75	77	72	74	73	79	82	69	65	65	90	85	62	78	81	97	89	76	83	97	73	74	77	77	76	73	77	83	78	74	72	83	68	94	79	80	54	84	67	66	63	66	70	74	77	93	76	73	82	85	77	87	75	78	64	74	72	81	68	77	88	78	92	64	77	79	69	84	84	67	74	78	66	80	76	74	75	84	77	73	74	95	69	78	67	68	93	89	74	87	71	63	69	68	78	66	73	71	92	63	73	74	82	81	82	81	76	94	77	77	75	68	67	81	61	94	73	75	75	73	63	78	65	76	72	89	89	78	58	87	80	70	85	96	75	77	70	76	83	76	69	78	86	77	77	104	82	87	63	72	70	82	62	82	79	60	86	92	88	93	72	55	78	89	85	69	77	84	58	82	71	81	79	73	81	76	71	56	69	61	83	81	81	84	76	84	67	69	77	87	81	83	84	81	70	78	89	75	66	55	57	65	75	67	70	64	72	77	76	79	71	86	74	78	82	75	75	63	82	75	69	87	98	74	79	59	77	65	85	66	66	72	72	89	79	77	79	78	74	66	77	81	78	67	68	65	73	59	59	76	71	71	77	83	72	75	78	88	77	67	88	62	62	77	78	75	65	75	70	66	72	75	73	82	81	91	80	67	74	81	82	71	71	69	87	72	78	81	68	74	78	78	74	78	71	67	87	76	84	85	66	76	88	75	63	90	84	61	76	88	72	86	77	78	78	93	75	87	87	66	69	82	70	80	65	96	76	66	81	69	92	64	78	72	74	66	71	62	79	75	73	80	87	87	69	82	81	80	64	63	68	77	75	78	66	85	69	69	77	83	74	78	60	63	67	65	83	80	63	81	80	80	78	71	92	74	81	82	79	78	93	72	66	81	81	56	76	75	78	78	69	74	75	84	78	64	60	72	73	81	79	59	76	91	91	72	88	86	78	75	65	66	71	77	81	81	78	80	64	72	65	78	81	74	76	82	81	80	79	83	86	78	81	90	76	74	75	75	74	79	65	83	77	71	76	75	75	88	91	89	58	67	76	77	86	62	66	63	61	98	72	76	81	59	81	78	71	71	58	79	65	67	70	72	64	64	82	85	81	73	78	70	83	86	71	70	89	90	68	78	70	88	72	81	83	67	63	62	54	73	84	84	83	83	83	71	83	73	68	87	80	99	82	74	78	78	74	65	75	71	93	80	71	76	86	67	78	77	70	59	83	75	85	72	67	86	79	85	87	70	69	89	61	83	73	69	71	63	52	77	81	71	78	72	67	63	71	60	89	80	80	75	53	80	58	87	64	84	70	66	68	68	69	66	64	73	75	84	62	76	63	76	72	79	82	80	72	75	67	69	87	61	81	81	66	70	67	59	76	72	85	80	78	59	76	56	89	96	73	73	59	87	68	78	76	87	72	71	75	84	73	69	76	68	79	69	76	66	73	73	72	87	90	69	80	63	67	78	83	64	83	69	76	79	79	65	77	70	78	66	93	65	72	82	91	73	71	86	96	78	80	83	72	73	76	66	86	83	65	84	78	85	62	86	79	75	78	77	77	70	65	77	74	63	76	79	93	62	75	82	70	83	73	66	78	85	81	64	67	61	75	77	64	87	88	80	67	82	63	65	82	94	76	88	67	81	82	73	76	70	64	68	85	73	69	90	67	91	76	78	76	75	77	86	84	71	66	78	77	59	69	81	79	77	82	79	81	74	76	74	74	74	78	74	69	71	72	74	66	75	71	73	76	63	80	71	64	65	68	67	67	73	71	66	67	84	80	77	91	70	73	56	83	75	74	72	62	81	72	71	76	78	71	70	64	77	76	78	61	71	91	78	72	84	89	74	72	71	77	72	55	62	72	82	72	67	66	73	77	80	65	74	71	71	74	74	70	72	69	72	67	71	74	71	80	62	72	69	56	68	74	79	63	70	66	91	77	75	59	78	76	70	100	88	70	61	85	75	87	76	69	76	65	78	81	76	71	60	82	55	61	75	69	94	78	76	73	74	72	65	66	63	60	71	89	84	79	68	87	77	83	69	75	79	91	64	82	69	72	79	63	69	80	71	80	70	66	68	84	79	73	72	80	76	75	70	75	74	73	75	78	88	75	73	89	85	80	65	67	76	65	90	73	67	67	86	71	88	69	74	83	62	72	77	82	88	88	74	70	72	68	83	66	87	79	53	71	69	83	87	91	99	74	77	70	78	78	71	78	72	82	75	73	73	80	73	83	66	70	78	76	84	66	79	71	70	81	66	77	80	84	69	71	86	73	79	89	77	76	86	88	74	81	68	98	74	75	84	78	86	73	88	53	84	83	87	80	73	74	86	80	66	76	80	81	88	75	67	86	66	57	75	79	74	72	77	69	80	66	77	74	62	76	65	76	75	66	71	80	71	65	82	73	76	81	86	71	74	76	84	81	79	73	79	88	90	92	68	87	82	83	73	60	71	89	67	65	74	72	76	65	87	100	78	61	93	80	65	92	86	74	71	76	65	71	66	64	84	83	88	84	72	76	79	65	75	75	76	59	56	71	78	86	67	81	83	100	81	78	75	78	86	86	67	71	79	77	70	72	87	73	72	72	61	90	76	59	85	76	75	80	82	77	79	66	68	61	70	69	77	76	92	65	93	79	64	80	73	92	83	79	65	80	70	70	69	60	87	81	62	94	95	74	80	75	74	84	75	70	77	90	76	65	78	59	86	62	76	67	59	84	73	77	66	72	69	70	59	81	70	72	70	79	65	72	74	75	99	77	79	81	73	70	56	65	77	78	73	83	73	81	80	73	74	82	74	79	78	70	62	75	68	73	55	66	77	72	83	67	80	88	77	71	78	73	69	79	67	78	66	85	69	82	89	69	70	73	78	61	57	65	90	67	87	90	71	72	75	84	83	94	61	88	81	75	69	81	77	83	64	82	72	60	87	69	76	79	65	52	82	71	70	71	75	77	65	76	88	78	93	78	66	81	66	68	75	83	58	72	81	67	83	69	71	81	61	66	81	62	80	72	68	79	73	98	85	68	85	74	75	72	83	73	64	75	74	79	72	69	58	71	81	97	76	78	83	66	74	86	69	71	70	74	80	82	74	76	91	77	68	79	87	78	72	81	67	81	67	83	85	71	73	67	88	71	75	56	79	94	73	72	76	89	77	85	71	85	65	69	61	72	67	72	82	75	78	79	97	77	76	76	64	80	62	90	84	84	81	74	97	78	77	71	74	76	70	80	74	76	66	90	66	67	86	59	81	66	90	59	82	78	80	68	86	68	80	75	67	69	65	77	85	73	81	75	67	84	68	76	91	86	72	81	78	71	83	72	73	68	82	87	76	87	65	60	56	74	79	64	80	80	81	82	77	71	73	92	76	74	71	76	71	59	86	70	71	87	70	74	84	66	64	76	79	77	83	83	81	70	76	71	78	78	64	79	79	78	65	81	60	82	62	71	73	68	87	79	79	83	81	78	80	65	79	69	80	80	68	78
14201	3416	2728	1310	798	932	988	977	936	866	801	788	758	769	696	706	715	697	639	662	659	624	627	613	623	632	614	634	643	584	631	610	597	607	609	615	591	599	575	596	610	623	577	564	632	591	547	574	606	592	583	599	586	602	568	578	561	589	558	564	620	580	606	596	557	579	545	611	599	590	570	610	615	578	558	585	595	576	574	583	597	552	532	556	584	548	607	562	602	564	641	585	544	619	557	590	571	562	566	596	591	574	577	537	580	597	608	570	565	541	559	621	585	546	613	582	558	590	602	552	563	609	592	576	642	641	591	620	554	575	557	577	560	562	607	565	527	587	579	609	604	567	557	544	603	602	582	590	580	641	541	556	604	602	591	563	591	594	592	591	594	587	539	586	630	578	607	590	558	577	569	570	574	568	577	569	578	572	581	598	563	539	593	569	569	592	578	514	635	554	580	573	560	570	584	562	553	588	586	529	600	572	535	571	607	566	579	558	593	583	570	607	605	572	604	565	596	587	583	625	605	589	555	547	558	632	570	555	539	599	571	569	602	570	571	571	591	597	570	568	563	596	591	572	557	587	574	628	543	593	538	608	655	560	572	564	583	587	571	556	559	603	601	634	616	605	561	621	556	542	631	515	609	617	559	591	584	579	585	596	532	568	576	598	569	580	564	573	623	587	578	601	592	534	613	603	554	585	612	581	574	555	587	572	599	582	567	590	565	587	583	575	547	569	568	597	634	584	574	587	586	561	574	574	551	612	597	553	575	607	578	594	598	592	539	581	564	574	588	540	517	494	607	632	595	562	581	586	574	571	509	585	600	552	588	560	592	546	528	626	612	571	563	559	620	587	585	563	552	561	584	606	588	567	604	572	598	567	560	555	523	554	554	621	582	557	570	579	569	544	586	559	572	577	582	570	592	597	572	530	590	603	566	551	549	601	621	577	568	590	601	532	577	587	542	573	590	539	608	576	557	584	585	546	530	647	589	530	556	633	579	601	519	571	603	560	628	611	588	597	567	547	598	612	564	601	600	565	568	577	589	561	556	552	560	576	611	524	591	566	596	572	565	561	572	581	587	593	569	600	564	590	592	575	558	553	558	562	596	545	621	624	552	598	585	537	561	573	582	557	600	593	593	549	577	575	584	569	589	584	609	600	580	649	608	552	546	586	536	614	588	584	576	573	588	621	609	544	534	567	599	577	576	586	577	571	565	590	561	559	588	569	526	562	577	569	550	575	607	570	615	613	587	579	547	569	572	609	582	581	562	553	585	612	582	561	573	611	592	592	505	580	609	584	627	566	620	578	615	607	554	583	602	579	583	584	582	581	578	592	600	544	570	586	579	570	520	541	571	585	577	597	579	549	511	572	609	590	523	588	616	600	605	615	525	577	619	538	567	590	608	605	561	556	592	579	540	554	606	609	594	578	574	592	615	612	553	579	562	545	575	584	549	611	578	559	559	580	571	527	591	575	565	582	564	580	573	556	628	572	544	571	602	583	604	567	578	572	525	551	572	591	558	596	586	601	592	577	538	554	592	555	577	614	609	639	546	584	539	586	616	603	564	573	601	561	619	592	534	611	609	568	555	588	542	569	594	565	592	581	579	548	585	556	558	562	579	603	577	599	589	609	614	548	598	571	550	545	552	578	552	608	574	574	599	593	542	548	589	548	604	589	585	577	539	535	539	623	565	560	584	591	514	594	572	582	608	574	581	575	573	597	591	595	522	558	598	584	522	577	554	610	587	602	651	564	595	614	586	604	607	566	559	607	534	602	565	537	564	561	612	548	557	592	615	583	546	529	552	575	555	606	565	613	596	586	589	537	564	594	549	614	554	547	570	541	617	560	513	563	655	530	568	588	552	536	654	555	565	552	577	557	596	565	564	628	606	605	591	578	576	533	583	603	549	569	549	597	593	595	577	589	557	566	592	611	594	585	575	634	569	537	589	597	598	551	552	557	578	562	599	595	583	612	594	551	530	556	545	604	587	537	609	514	557	602	561	588	562	605	564	550	569	575	554	623	570	592	585	548	583	605	600	598	579	593	600	572	597	568	559	548	629	530	615	588	613	600	555	647	610	569	528	578	554	580	575	562	585	577	560	595	586	582	589	549	569	608	554	577	586	580	602	514	579	574	604	574	590	571	582	543	597	592	548	534	579	598	560	580	564	622	628	596	528	592	582	550	559	627	535	612	547	550	555	589	606	547	603	594	604	580	554	601	599	573	562	552	613	570	599	586	555	592	582	602	557	574	572	573	606	609	579	572	570	533	597	614	545	610	567	532	544	561	600	600	576	552	553	605	645	541	560	597	564	542	563	587	589	583	624	564	532	603	594	546	598	551	612	570	559	553	643	565	598	588	607	594	567	541	550	557	569	545	577	546	572	604	577	571	577	629	567	577	552	589	536	618	535	582	584	529	590	548	578	571	622	601	570	560	592	549	556	591	610	592	587	551	584	584	600	578	579	564	586	589	581	564	560	579	638	549	576	612	581	581	583	596	605	572	600	566	569	528	587	589	576	576	561	573	543	633	566	542	603	575	594	560	599	563	588	583	622	582	581	631	569	555	566	602	571	573	585	607	584	604	635	605	624	618	568	569	600	556	564	557	583	604	589	565	593	574	596	559	600	606	562	588	612	553	567	562	571	554	552	597	582	549	624	560	570	521	579	634	581	583	566	591	589	555	580	558	559	548	572	542	568	560	589	575	583	618	571	588	533	593	546	555	615	569	574	555	586	547	557	580	565	584	567	578	543	564	613	566	577	575	558	578	584	616	594	581	592	576	534	587	562	588	566	511	552	581	579	602	553	558	607	565	511	568	581	577	554	555	569	575	537	554	596	576	606	568	546	584	585	586	566	611	611	562	594	577	591	562	588	560	655	618	570	613	562	600	554	594	564	572	556	565	569	565	606	578	616	585	581	571	591	573	552	582	582	574	588	578	597	588	642	558	625	596	603	525	567	619	630	603	510	587	556	544	576	555	550	554	581	571	573	602	545	586	557	559	561	611	571	564	601	577	605	565	590	561	606	582	569	564	561	586	618	599	601	594	524	570	551	581	615	547	573	550	583	557	570	578	574	580	585	577	569	575	546	557	557	573	628	576	563	539	609	588	587	578	579	542	599	594	582	604	542	577	611	566	583	581	603	569	576	587	601	563	573	545	590	565	620	618	541	548	551	610	584	603	543	597	591	625	568	539	616	589	578	577	608	574	611	578	591	545	599	515	550	581	580	586	614	575	557	556	569	579	598	577	559	584	570	567	586	600	559	594	609	549	515	589	616	611	578	583	564	565	576	556	553	528	572	566	631	584	562	602	587	599	598	538	608	622	580	558	557	598	582	598	596	571	565	578	536	548	563	590	556	609	584	559	581	611	554	613	554	564	595	573	569	597	556	586	595	569	599	593	584	597	559	656	584	598	592	571	607	566	579	582	585	528	579	622	541	582	569	562	552	644	609	599	552	539	562	565	585	593	567	558	601	560	611	603
2036	574	1131	428	130	121	126	160	152	142	144	124	134	135	139	120	127	129	102	121	126	131	121	124	130	114	109	100	130	111	118	129	121	122	119	119	126	118	129	119	97	94	112	108	111	131	120	121	134	134	126	108	128	114	101	141	109	106	115	121	126	140	127	113	136	126	111	128	127	137	148	114	107	110	123	124	96	97	127	90	124	119	109	114	115	119	110	105	123	123	97	122	115	107	130	130	122	108	115	102	119	116	108	110	119	122	125	95	130	126	119	134	100	118	115	117	129	114	119	128	127	104	133	127	108	119	113	136	121	118	132	116	124	128	133	120	133	114	99	117	119	121	120	131	111	106	126	108	123	118	120	116	114	109	124	120	119	120	116	127	109	111	112	117	99	113	121	123	103	115	115	104	117	118	118	127	120	116	122	103	120	123	113	111	112	114	105	119	108	127	106	132	91	132	125	109	143	135	116	110	133	104	117	102	118	117	112	118	112	108	103	131	109	115	118	122	129	111	109	101	123	124	110	120	135	119	134	124	106	136	106	121	113	115	132	115	94	97	114	105	114	103	100	108	127	120	119	106	120	105	131	104	124	122	134	114	93	117	126	128	101	103	115	107	115	88	102	121	125	104	122	121	122	112	117	132	136	135	111	117	118	131	98	146	128	134	120	99	116	117	99	115	102	119	130	105	120	138	120	98	149	107	119	133	126	108	103	114	117	131	107	125	113	115	107	113	129	105	112	112	138	126	130	134	129	123	93	120	109	125	112	103	112	100	109	123	129	105	116	114	117	120	115	97	109	109	114	113	111	125	115	127	113	131	117	128	115	110	104	116	117	120	116	109	136	118	116	113	105	100	128	101	105	117	125	122	134	133	113	118	125	116	123	132	115	101	124	114	106	125	112	124	118	94	126	126	104	118	126	117	117	130	102	114	104	111	107	115	113	111	125	123	98	116	97	103	127	124	112	109	135	116	116	123	116	145	120	137	116	122	105	115	118	138	114	119	133	93	97	126	122	132	129	126	132	113	107	119	123	105	115	115	119	115	118	117	118	113	118	108	102	107	97	114	126	105	120	110	98	116	131	127	98	106	119	116	119	125	104	122	128	100	111	120	116	119	101	101	126	117	105	110	121	114	111	119	125	107	120	111	112	119	116	101	103	117	126	128	124	111	126	129	125	118	126	121	105	111	124	104	108	112	107	117	119	113	113	98	98	111	124	137	102	99	114	130	116	119	128	127	125	117	120	122	117	131	120	101	114	122	102	101	109	121	121	104	106	114	94	92	106	99	100	118	112	115	109	125	140	131	101	140	119	104	102	115	129	125	93	108	122	120	111	115	117	132	132	109	116	107	112	129	108	117	112	109	119	127	98	115	113	119	113	111	102	131	110	113	119	119	114	122	124	119	119	106	120	106	110	107	109	119	119	109	129	135	107	119	106	117	124	118	128	125	126	116	106	125	115	120	129	109	106	115	128	140	99	109	98	99	101	121	123	144	120	145	121	116	114	118	108	123	125	111	117	112	110	119	128	120	116	113	133	122	115	116	118	93	113	113	101	111	90	107	123	133	114	93	99	100	120	126	114	114	105	114	123	112	127	107	106	128	107	122	139	118	111	101	108	105	101	116	121	109	109	112	118	105	97	96	123	103	104	114	121	125	117	112	124	132	105	113	107	118	131	129	105	117	97	118	113	117	116	93	120	111	140	94	106	111	122	115	102	97	115	137	116	132	95	121	114	113	130	138	117	119	113	129	119	150	114	117	124	105	118	114	108	145	103	124	132	110	110	114	113	101	129	135	112	129	124	141	112	130	121	125	135	114	123	115	99	114	126	115	118	113	125	120	125	120	132	119	123	128	113	117	125	114	120	133	100	106	108	112	126	123	98	113	124	121	123	112	111	129	101	105	136	105	106	117	111	100	120	111	94	105	119	92	132	125	111	135	112	115	111	85	125	103	110	109	103	109	113	114	112	113	122	122	104	105	121	129	116	127	121	120	143	117	100	107	124	109	101	102	122	111	116	113	100	122	102	131	109	116	135	118	114	101	102	108	124	121	97	124	119	107	117	127	131	112	124	115	109	117	129	101	119	107	107	122	102	129	117	95	120	123	123	112	119	127	99	113	112	117	126	125	110	115	144	115	123	116	124	127	113	119	119	127	98	114	105	122	108	104	111	134	113	108	123	114	111	113	79	104	117	103	123	98	124	114	116	116	128	107	106	128	110	105	105	101	142	127	110	113	112	113	125	104	132	110	109	117	123	115	128	118	120	118	123	101	109	122	108	115	128	116	117	101	129	137	111	115	120	128	104	132	100	115	133	101	102	99	129	112	114	117	106	125	115	128	110	122	100	106	115	122	111	113	144	107	120	118	113	102	115	123	113	137	106	104	122	111	121	135	110	111	107	107	100	104	128	141	125	116	130	108	116	113	122	113	109	122	107	111	109	112	118	115	129	117	105	121	122	115	117	119	130	123	105	126	124	141	100	125	101	122	122	127	136	114	107	110	102	128	125	113	106	123	116	111	110	113	108	111	112	113	114	120	103	111	116	118	123	96	100	115	111	124	114	115	103	123	137	108	104	126	106	110	125	126	134	99	105	100	111	100	109	121	123	132	110	100	125	100	130	120	113	140	126	112	126	105	112	112	132	122	128	102	131	119	103	119	122	102	130	116	106	114	115	117	130	117	98	124	105	107	130	128	132	97	103	99	120	121	126	138	98	103	100	108	112	110	128	126	118	119	112	109	104	135	112	125	103	104	112	125	108	121	128	138	115	110	113	132	124	111	108	121	115	126	112	124	136	118	124	100	99	129	113	119	148	122	115	115	112	116	112	122	126	114	115	105	115	109	121	107	117	107	100	107	109	101	115	119	95	122	129	119	111	119	119	113	125	119	112	117	132	114	129	107	108	121	124	125	104	127	136	121	125	113	134	118	102	110	128	115	99	137	131	120	121	123	108	113	111	110	116	106	105	114	128	114	104	132	81	114	116	116	117	112	134	122	124	121	108	137	99	127	115	123	109	112	124	124	119	108	118	123	118	100	115	118	124	110	124	123	118	116	129	135	117	113	108	104	129	123	110	113	103	92	91	87	114	117	115	123	133	107	117	94	131	101	118	116	140	104	125	133	101	108	107	114	130	99	125	131	112	123	109	123	113	117	123	93	117	100	110	120	111	134	130	103	122	135	113	122	124	110	120	121	129	121	105	131	99	124	115	105	124	128	121	111	112	115	131	131	99	110	121	117	108	107	121	99	119	99	120	113	123	108	117	104	108	98	114	116	109	119	137	105	123	114	140	141	120	118	114	116	118	118	109	114	104	116	112	108	123	140	116	110	115	117	119	108	119	111	105	115	111	128	105	114	115	117	106	117	114	119	107	122	121	120	110	122	128	123	119	92	104	133	119	110	114	118	122	124	112	124	117	121	115	108	107	129	132	129	136	106	104	112	135	123	112	102	109	115	120	117	127	107	125	124	111	124	106	141
20152	6112	10341	3808	2359	3378	3727	3487	3124	2629	2358	2009	1818	1640	1520	1518	1399	1339	1247	1205	1196	1228	1146	1103	1137	1103	1076	1085	1059	1070	1014	1101	1036	1041	1031	1064	994	1051	988	995	971	1016	938	950	1047	971	972	965	938	960	934	891	938	921	937	953	932	920	866	956	925	971	916	990	945	869	942	993	898	919	968	977	944	919	939	905	936	923	958	923	905	933	924	911	961	957	912	933	966	916	901	906	888	915	899	936	897	929	924	906	892	964	960	902	906	928	912	973	956	847	919	956	920	886	867	917	853	906	941	874	919	930	935	947	911	898	944	902	926	933	960	942	960	895	871	958	867	880	933	900	900	840	890	904	907	956	923	914	929	872	969	958	952	923	898	901	957	902	892	920	891	891	921	926	836	913	847	871	933	900	930	914	891	874	958	941	886	914	907	933	869	904	917	895	901	856	943	889	937	922	933	889	938	890	895	930	876	878	908	832	888	919	952	951	873	903	911	969	974	899	935	905	861	889	903	878	861	940	947	857	953	860	846	900	892	930	908	891	918	910	888	907	927	921	901	921	946	867	919	895	937	893	884	890	943	893	966	873	932	878	909	884	921	880	913	875	892	926	948	868	908	871	881	937	951	892	894	905	877	891	941	917	886	911	855	918	902	901	903	895	916	921	876	841	907	909	910	850	930	894	908	839	912	897	889	946	935	851	935	889	886	900	945	896	908	924	921	908	913	900	929	910	936	927	913	889	898	882	957	898	903	904	919	962	927	931	937	822	857	943	918	857	905	906	940	911	954	875	906	949	865	900	917	887	890	911	923	888	881	903	916	946	917	888	897	911	859	941	942	926	919	865	896	933	920	920	886	935	916	924	896	889	944	900	911	870	947	932	908	906	887	917	911	896	930	926	829	923	939	864	946	906	906	892	865	919	890	911	900	951	929	1004	908	907	927	957	919	928	936	942	895	940	906	914	882	866	914	933	889	854	905	960	871	893	903	923	918	894	922	870	908	904	890	911	885	949	877	916	936	920	907	905	900	951	882	870	961	920	917	935	826	941	905	932	879	907	955	894	922	901	945	890	857	938	859	955	889	902	882	888	864	918	866	896	926	892	875	920	949	878	884	867	884	918	893	908	909	869	924	908	887	884	944	871	903	908	892	927	896	934	901	918	928	925	891	928	921	918	936	885	873	886	918	896	892	937	934	918	891	914	910	905	910	893	931	918	909	974	889	931	908	873	909	886	911	914	885	948	933	826	884	929	853	907	878	845	908	865	906	945	937	892	924	925	937	856	896	904	916	877	902	862	905	886	921	922	905	922	901	956	888	895	902	879	895	927	917	927	910	930	898	939	910	901	951	900	905	910	928	885	892	905	919	885	855	919	914	948	922	890	925	901	963	911	905	865	890	920	914	899	939	934	907	921	922	848	890	908	875	849	907	937	915	883	888	886	916	892	909	872	892	845	989	929	889	864	955	909	916	949	881	906	950	962	926	923	936	950	888	899	953	913	951	898	869	874	943	873	904	852	903	910	947	891	900	881	920	904	891	890	830	850	902	857	850	899	905	935	911	903	958	922	907	867	911	897	860	927	917	902	894	975	861	871	902	933	911	932	905	911	925	943	915	920	897	924	901	949	934	930	906	920	918	932	902	871	906	922	872	891	940	863	904	862	894	899	910	897	900	899	889	864	941	923	905	926	869	912	915	827	958	870	876	930	910	901	897	926	924	946	899	884	901	917	917	917	881	887	891	902	893	874	959	931	900	911	928	945	915	888	893	939	889	964	884	876	841	860	886	868	864	905	898	950	880	869	910	927	940	928	876	940	890	867	887	889	931	958	893	868	908	873	880	895	884	857	996	934	898	895	903	918	906	888	889	865	880	871	906	909	909	938	898	905	882	910	876	858	936	838	983	881	903	859	963	918	929	922	934	882	895	913	876	935	883	874	851	925	946	967	906	920	901	915	1011	888	921	904	940	923	931	921	882	927	829	873	897	906	953	911	926	916	880	896	939	888	915	925	866	910	896	868	916	868	867	895	921	920	927	825	891	928	916	911	855	952	950	930	960	898	887	885	895	929	928	922	882	886	892	867	884	883	900	889	937	876	878	873	978	878	896	872	881	900	902	867	891	909	913	932	884	881	895	890	886	838	889	884	878	935	927	940	931	888	912	860	861	901	930	918	935	874	900	958	895	911	899	890	903	895	925	936	935	932	950	919	855	856	883	983	850	877	942	891	897	920	871	906	893	873	909	888	890	904	927	967	916	882	965	893	873	909	866	890	971	983	884	857	850	925	857	905	907	941	886	943	819	908	901	879	872	892	890	914	957	959	937	864	872	906	861	935	875	904	881	921	886	958	909	928	915	885	926	907	858	957	906	892	898	958	967	892	919	917	869	907	937	922	911	939	901	918	945	895	888	896	913	971	958	885	903	930	876	872	941	927	926	901	942	880	931	888	951	933	901	917	945	904	930	885	852	942	930	908	888	953	952	870	872	913	916	875	878	891	881	933	907	884	848	920	915	881	976	896	891	976	895	912	863	882	893	899	863	972	979	896	896	935	909	925	891	869	936	892	937	920	840	882	946	886	885	874	942	911	877	883	850	862	842	877	960	896	893	915	911	881	982	954	934	919	935	909	903	886	937	910	855	915	863	903	902	869	924	957	921	918	920	989	937	894	916	933	906	925	884	900	855	852	933	893	944	842	937	948	867	868	910	941	872	913	911	896	914	930	895	950	883	927	920	899	878	898	912	923	898	845	884	923	922	858	950	936	928	928	867	925	889	887	875	899	889	924	891	855	872	968	926	865	912	931	902	945	932	939	898	924	879	927	884	894	883	893	923	920	929	909	927	856	913	923	901	920	882	942	920	890	905	857	943	902	949	930	882	948	899	911	913	914	873	905	890	926	883	931	922	896	968	938	866	891	900	899	897	920	960	951	913	874	891	966	871	917	935	914	899	928	910	951	877	870	867	910	894	949	953	959	891	968	899	856	943	915	941	964	893	937	877	906	920	958	895	918	930	961	889	901	900	870	859	886	910	906	914	932	893	931	928	900	919	899	917	959	930	895	947	898	904	863	894	915	916	932	912	938	864	905	913	912	884	918	925	901	895	881	877	875	888	888	903	874	883	841	959	864	890	930	935	896	896	919	958	900	911	889	897	938	942	946	898	899	872	926	882	889	904	910	881	934	963	921	888	863	926	847	922	992	924	904	908	887	895	915	946	928	910	877	880	911	886	920	894	919	832	898	912	850	841	906	900	945	963	966	925	952	942	859	981	874	945	905	931	916	920	859	937	888	912	912	892	961	914	933	962	933	851	939	992	953	904	892	931	859	936	885	930	922	873	897	914	878	902	861	920	916	885	895	937	903	833	870	883	898	887	933	948	872	855	846	875	881	932	983	916	924	883	981	926	916	928	903	961	919	898	881	921	909	933	868	888	896	920	868	959	936	931	862	870	947	919	885	838	902	920	903	938	912	916	915	874	860	883	899	901	905	914	879
5492	373	938	263	40	33	48	52	60	63	53	66	45	45	47	45	37	38	46	40	38	45	25	36	37	28	32	40	38	41	31	33	39	33	31	34	30	25	28	26	35	30	21	26	31	30	32	30	36	33	24	21	32	41	34	39	32	33	29	32	40	28	30	29	33	40	27	27	36	22	31	30	34	24	16	31	22	22	33	23	30	30	34	34	30	28	42	35	34	27	30	27	32	17	28	23	40	30	23	31	29	26	35	31	36	28	31	21	37	30	32	28	36	40	27	22	25	29	36	29	30	37	25	28	24	32	30	32	27	31	27	28	30	18	24	35	32	24	33	33	26	26	18	35	20	22	24	23	25	26	25	21	25	24	20	34	25	29	26	23	33	32	26	32	30	34	25	29	28	30	26	25	24	39	28	25	33	38	28	27	25	25	36	33	26	32	26	26	34	27	26	27	40	27	24	31	33	22	30	22	30	27	32	28	32	30	37	22	40	41	36	30	21	32	26	36	29	29	32	34	25	31	32	25	36	20	33	42	32	23	23	21	31	35	28	34	28	32	37	19	36	30	28	37	30	25	31	25	21	33	41	29	25	29	40	25	42	39	28	29	38	34	29	32	40	28	38	40	33	19	33	27	25	30	39	28	20	36	26	29	25	31	37	35	30	27	24	29	37	26	34	31	34	25	30	36	37	24	22	26	22	27	40	27	26	32	23	20	30	29	31	23	27	37	26	27	21	28	22	33	33	30	32	27	29	25	30	29	32	21	21	29	28	34	34	33	26	22	33	33	25	21	27	34	30	26	31	23	24	33	28	21	31	27	26	26	31	26	35	33	31	25	26	25	23	18	27	26	24	31	24	27	43	30	30	34	28	29	22	18	37	31	36	30	27	41	31	37	26	22	39	39	30	42	33	22	36	40	32	32	30	37	27	42	31	28	29	31	38	19	24	23	21	32	29	30	36	17	23	25	31	29	25	37	30	26	29	30	30	33	25	26	35	34	33	25	31	30	36	34	21	21	35	34	34	24	32	31	29	38	31	33	32	17	30	35	32	31	27	39	20	30	30	25	30	36	41	24	19	26	35	28	28	24	24	29	37	23	30	36	29	23	33	28	22	33	35	20	36	28	26	36	30	24	28	27	28	28	32	24	28	29	19	29	33	17	22	30	34	44	26	28	30	22	21	26	23	27	21	24	35	34	29	37	25	35	28	29	30	21	29	34	37	32	36	24	26	29	36	32	33	24	22	31	31	27	37	29	24	20	32	24	25	21	32	30	26	30	19	36	18	27	17	28	27	34	26	33	34	31	36	23	27	27	25	28	35	31	31	18	23	26	30	23	29	29	32	25	27	32	24	32	34	35	28	32	28	25	33	28	20	24	20	23	23	23	34	31	32	29	31	30	21	34	28	28	27	30	30	24	32	23	22	27	24	24	29	21	36	31	37	27	39	33	29	26	32	21	33	33	39	33	29	30	30	31	23	20	17	39	29	36	34	22	30	28	41	39	25	22	24	37	28	29	35	24	29	34	23	35	30	28	30	35	29	18	38	32	20	29	28	29	29	22	21	29	32	24	24	29	37	30	33	36	30	29	36	30	29	37	38	36	31	27	29	27	23	25	24	36	33	31	27	37	22	24	26	24	30	27	27	21	27	35	28	28	27	35	32	26	33	35	28	27	29	38	25	30	34	33	28	29	26	26	17	27	23	34	32	24	35	37	28	32	21	39	32	27	31	36	35	32	21	30	37	50	28	23	34	35	28	34	28	34	24	28	33	32	30	23	29	38	36	39	21	24	26	33	24	28	24	26	30	35	26	25	27	22	31	36	26	29	32	28	32	30	31	32	24	26	26	34	24	28	24	24	25	25	31	32	34	33	33	23	23	24	23	23	34	32	41	36	32	33	44	19	29	25	35	29	32	27	33	22	40	33	31	19	25	25	40	25	35	36	32	25	26	24	28	27	34	36	27	37	21	21	37	25	34	24	32	23	21	40	35	33	33	31	32	24	42	26	24	29	41	26	28	22	22	37	31	26	33	43	24	37	29	18	30	28	19	27	22	23	25	33	23	24	32	31	20	32	31	23	26	31	48	32	38	32	32	20	32	26	38	21	22	29	42	31	26	23	35	20	26	32	23	30	30	28	29	23	31	30	23	11	47	35	32	31	34	29	31	36	40	34	22	31	28	28	22	34	36	17	37	18	32	29	30	17	24	24	27	37	24	26	38	34	22	30	27	35	24	38	23	34	31	28	24	34	31	27	26	30	25	30	30	28	25	29	30	32	21	33	35	29	28	35	36	28	33	26	31	23	30	22	19	31	32	37	24	28	20	35	20	23	19	22	26	19	22	42	37	32	37	29	29	39	33	28	29	28	29	24	28	35	32	23	28	30	25	32	28	24	35	36	28	28	23	27	41	32	31	34	20	27	28	20	27	31	33	37	21	38	37	35	25	35	27	36	31	33	37	35	33	36	18	31	34	33	36	23	26	27	31	28	39	34	37	28	21	42	28	30	22	37	25	24	38	30	36	36	33	31	33	27	30	38	35	30	30	28	17	27	28	28	32	18	30	38	20	33	30	27	37	22	32	28	28	28	34	39	30	35	25	27	32	41	24	24	37	27	17	36	35	28	25	29	25	39	36	24	31	30	20	33	29	30	37	23	34	33	41	27	33	37	23	23	19	32	29	25	29	32	26	31	26	18	29	23	36	24	25	34	22	28	30	29	38	33	27	21	26	32	30	35	28	28	32	24	32	27	44	30	18	24	28	23	29	29	23	24	35	35	29	32	19	22	28	29	21	31	21	33	27	35	31	25	36	31	36	36	33	32	43	32	31	30	32	20	26	24	29	22	30	33	37	23	36	36	28	29	27	22	27	24	27	29	32	35	29	31	36	33	31	37	31	24	26	25	39	30	25	25	20	28	23	23	26	32	32	27	37	28	34	29	29	19	38	34	33	35	33	36	25	27	21	37	33	26	31	23	26	25	25	32	24	32	36	40	40	27	22	24	35	32	28	26	32	27	34	31	22	23	33	31	34	24	26	26	31	24	24	35	21	24	26	33	30	26	28	27	40	32	35	31	38	30	33	33	36	31	33	33	36	32	17	36	23	29	36	35	26	25	25	22	25	29	36	30	24	37	26	19	34	20	33	29	36	30	21	32	31	40	27	35	36	34	29	32	24	25	25	25	28	23	26	23	32	26	28	30	28	25	28	34	20	30	27	28	30	36	26	28	22	26	35	28	36	28	31	31	37	30	25	31	23	31	31	38	26	25	16	28	31	37	28	32	20	46	30	35	32	23	25	25	28	35	33	23	34	29	32	26	29	20	33	36	35	36	33	39	35	31	26	31	28	29	31	30	30	30	37	37	28	25	30	22	22	34	26	30	31	24	39	28	16	33	28	23	29	22	22	30	32	29	35	28	30	34	31	25	28	28	26	27	41	38	31	34	28	27	36	35	36	30	36	32	36	34	27	36	26	26	26	32
15850	4484	10014	2659	1354	2232	2482	2263	2083	1662	1438	1244	1109	1010	902	795	731	694	658	596	601	531	523	481	461	427	392	375	370	353	403	362	343	331	374	337	339	304	308	320	289	307	288	303	300	292	300	275	272	262	289	249	312	267	266	243	267	254	247	248	267	280	258	261	267	236	212	255	279	225	271	242	241	243	266	263	258	236	255	241	235	252	241	243	249	235	251	251	244	248	263	238	233	229	237	239	236	245	229	242	238	251	256	242	240	260	231	238	272	249	235	253	249	248	230	254	213	258	217	250	247	217	243	235	235	229	242	242	239	232	217	232	242	247	236	245	248	209	234	249	252	211	257	237	228	242	243	224	219	237	234	231	240	233	205	217	236	228	243	240	206	253	234	227	272	227	241	240	219	248	216	248	218	235	246	229	237	247	204	262	223	225	273	232	234	228	268	228	242	221	230	233	203	216	231	248	252	254	218	249	223	215	218	217	250	226	216	222	245	239	275	242	244	232	219	257	240	227	220	218	245	238	223	224	229	244	217	252	234	230	272	193	236	228	240	247	225	246	220	238	259	240	211	229	223	242	243	218	207	217	232	232	215	227	245	230	230	234	226	228	213	231	233	248	222	213	234	213	245	240	222	240	216	234	241	230	253	264	233	214	222	231	230	231	253	234	249	236	204	251	214	246	205	220	249	220	231	229	212	255	225	234	243	253	259	226	255	225	218	223	205	238	219	225	245	229	202	221	218	235	207	237	267	258	228	232	231	217	242	246	227	233	205	223	215	204	231	239	239	228	227	220	210	235	237	225	244	233	202	237	237	236	236	237	226	221	246	240	217	218	234	240	224	237	242	226	232	264	240	223	240	242	243	234	255	229	228	230	223	215	232	224	240	221	229	211	222	234	248	206	236	243	203	208	247	205	238	217	237	215	214	212	227	215	253	243	229	226	203	234	220	203	223	232	220	232	272	225	238	245	231	240	283	217	232	234	249	241	183	231	243	238	198	256	230	251	260	225	253	233	238	215	242	227	236	239	218	235	231	212	223	225	212	255	251	210	225	230	222	254	238	229	234	211	226	220	233	220	206	239	221	236	234	258	226	191	231	236	230	237	207	251	240	196	246	244	237	223	244	228	218	213	226	248	231	252	238	238	217	253	236	246	211	212	253	253	229	241	239	258	251	243	213	208	200	249	233	212	212	237	227	219	214	214	251	251	221	227	202	220	226	214	235	222	238	239	208	232	230	244	227	247	234	258	217	215	222	248	276	227	243	228	225	232	207	226	197	196	233	224	240	224	238	220	230	228	252	228	193	203	240	235	250	214	219	214	242	223	223	243	242	220	246	267	221	250	222	232	241	238	210	252	219	214	237	231	221	229	231	242	222	236	237	244	232	244	223	249	236	225	231	228	237	214	247	210	254	245	233	237	209	234	218	232	233	231	231	244	226	247	248	201	240	254	231	243	247	240	244	260	195	244	254	231	239	262	247	232	239	262	209	230	224	246	245	233	226	214	235	213	207	232	210	242	241	210	230	237	236	242	237	237	234	224	245	220	217	220	226	231	209	236	249	228	260	243	230	257	248	198	209	232	228	230	207	252	227	230	224	228	223	230	223	238	216	223	238	246	238	236	233	231	236	231	237	246	247	228	205	208	228	198	244	204	215	231	223	232	226	257	217	209	216	237	223	253	211	218	207	228	234	242	237	232	277	230	234	234	265	224	244	246	204	222	235	213	235	266	251	223	220	207	227	220	229	253	253	263	249	214	212	235	201	229	227	236	242	238	229	227	253	258	213	228	217	234	215	215	234	246	216	222	211	265	224	264	221	231	225	236	242	217	263	233	212	223	244	241	201	232	246	224	218	245	235	229	225	231	242	243	240	237	234	255	224	219	235	207	218	222	214	244	231	243	229	239	213	210	224	195	227	240	247	231	257	237	247	243	222	227	245	255	211	223	231	227	235	222	239	196	226	209	240	238	234	243	204	229	212	216	203	228	251	266	232	223	217	240	248	272	237	233	199	255	233	261	194	212	218	237	236	233	220	227	238	246	241	248	208	224	207	224	222	244	228	230	239	204	247	195	215	228	232	233	217	224	206	230	225	231	203	226	250	202	216	246	212	227	249	221	237	231	229	206	265	210	258	225	250	259	218	233	254	258	239	230	232	270	227	226	238	231	218	210	212	227	231	228	232	223	215	231	224	226	239	245	235	263	227	247	238	232	226	241	248	216	237	199	266	226	246	243	224	215	235	251	233	249	256	250	210	270	219	238	255	213	223	227	244	235	248	234	221	217	222	219	244	233	195	209	258	225	216	230	226	254	245	224	221	253	240	244	254	227	211	224	224	226	249	262	214	232	229	233	227	224	217	219	241	240	214	261	248	234	259	203	235	235	200	229	239	228	207	208	230	234	231	229	228	240	214	228	248	229	217	224	237	256	249	220	225	201	226	210	221	225	238	210	218	247	228	245	266	240	216	236	219	207	224	247	207	223	241	238	250	225	258	211	234	243	250	250	245	227	229	238	244	224	215	237	247	239	236	226	251	235	227	237	231	245	248	198	233	234	247	240	231	208	247	224	191	243	246	258	210	250	241	211	244	208	232	204	234	233	238	213	257	258	237	242	235	238	244	267	239	239	229	225	207	242	233	209	245	243	238	243	227	246	232	227	222	251	215	238	220	251	237	215	270	238	241	235	222	260	230	237	212	216	235	252	209	268	244	221	226	233	212	240	244	221	222	204	230	222	238	231	236	260	244	220	216	224	244	240	249	214	222	250	235	225	252	217	238	223	235	236	211	223	225	203	234	233	235	229	201	242	253	255	227	240	255	233	204	225	255	225	238	261	240	212	224	233	225	234	252	210	235	249	233	239	238	222	237	215	237	217	219	247	234	235	207	222	235	189	242	215	222	215	213	212	211	244	222	238	202	214	223	237	221	217	266	225	225	226	235	237	252	237	259	243	254	226	215	235	200	223	240	203	227	219	206	228	230	210	232	227	215	226	252	220	221	204	234	208	227	234	212	215	242	217	232	232	215	236	244	226	229	225	232	225	229	266	222	249	228	227	241	237	201	238	234	234	219	209	232	225	240	245	265	227	228	244	220	234	236	273	221	238	211	235	218	216	248	207	264	236	249	229	226	245	233	223	216	226	223	224	226	267	223	243	215	225	261	211	258	213	226	243	210	246	225	209	215	190	196	209	253	198	238	189	214	272	236	227	241	229	245	222	234	253	225	225	259	209	224	206	236	240	238	234	220	231	258	220	196	232	230	230	214	209	220	241	232	201	254	244	251	264	231	251	209	223	232	236	228	252	241	251	258	249	234	234	234	227	218	202	245	220	223	255	252	249	219	225	228	267	237	211	233	239	225	244	216	243	225	233	222	228	210	228	255	230	231	234	226	242	226	226	254	233	240	236	231	210	233	227	216	229	214	226	252	247	223	205	230	218	219	262	244	219	225	241	228	225	230	226	231	243	233	206	229	234	254	257	256	239
3175	666	1745	533	103	117	135	129	129	142	121	131	117	96	99	105	108	81	100	112	115	83	100	104	93	100	84	93	85	97	89	90	65	99	113	97	76	64	87	91	64	94	101	73	102	75	92	79	75	80	80	87	89	91	93	81	75	87	107	71	75	82	70	85	80	72	88	83	80	74	81	81	83	73	78	82	72	76	72	106	71	76	70	101	96	98	83	82	82	69	100	89	68	80	84	78	85	72	91	75	83	96	97	84	81	76	83	89	80	90	89	63	96	98	84	69	72	80	88	71	68	103	97	104	80	75	71	83	91	66	89	74	80	85	82	74	80	82	81	106	91	67	80	76	84	73	89	94	87	79	71	77	84	87	64	90	74	78	76	86	91	84	77	84	65	81	73	68	79	80	87	70	94	103	81	83	70	60	96	85	76	82	88	90	96	83	84	80	72	81	75	100	84	75	55	78	80	85	84	95	70	83	81	92	81	93	84	78	76	78	98	89	73	92	77	92	84	76	89	78	87	74	76	78	68	85	77	87	88	86	80	80	82	94	67	87	79	86	90	74	99	77	73	73	78	82	70	79	83	92	84	90	85	73	102	69	78	80	82	88	82	84	100	70	78	89	84	81	81	85	83	94	86	80	91	75	85	92	95	86	74	82	84	84	83	81	67	77	78	87	73	75	86	79	89	73	87	91	82	84	84	92	86	66	85	75	75	87	73	91	81	68	83	87	95	103	79	93	80	74	70	80	98	87	85	86	80	87	87	75	90	91	72	69	89	78	100	90	80	99	91	78	85	66	78	87	78	72	85	73	76	98	73	92	69	78	85	74	84	80	72	102	79	84	79	83	81	82	75	76	79	81	64	66	88	98	78	79	86	117	103	79	92	81	87	74	75	79	92	84	87	80	73	93	61	95	72	80	76	88	76	81	88	80	90	89	84	75	75	91	86	81	57	83	84	88	76	82	74	82	81	95	77	80	85	90	74	79	93	84	92	91	89	80	71	76	81	74	85	76	89	78	74	98	80	78	79	82	86	64	78	87	77	82	93	92	99	85	69	73	88	79	66	88	85	79	79	81	74	76	81	91	103	93	79	83	77	91	89	72	73	73	75	80	79	93	66	80	95	73	84	84	83	78	90	76	76	75	89	87	91	76	78	87	85	70	76	70	67	83	98	81	83	66	81	86	75	85	97	75	91	70	77	92	78	70	84	75	88	75	71	85	73	65	83	71	96	68	76	90	107	97	67	78	92	84	89	79	78	83	69	89	88	99	77	75	102	90	99	104	86	81	75	79	70	86	84	83	85	100	102	78	93	88	81	82	78	80	81	84	98	74	76	93	82	76	96	71	95	95	80	77	84	93	67	87	79	71	96	84	76	87	66	74	80	84	87	78	93	83	60	108	89	81	73	86	95	91	82	78	73	89	76	89	76	89	73	79	91	71	84	85	78	75	77	88	89	81	72	84	79	85	77	97	77	78	74	95	99	84	100	85	82	71	69	73	78	77	103	81	89	95	81	77	88	84	92	80	91	67	94	74	71	76	86	83	73	89	94	93	101	78	98	89	78	78	97	85	82	79	80	70	68	87	97	73	90	87	81	98	81	85	81	72	78	68	70	86	75	76	77	87	76	74	73	80	69	71	78	76	76	75	62	84	83	104	81	82	91	88	89	74	84	81	80	75	82	90	79	80	98	102	103	80	101	90	85	69	87	88	88	90	86	89	79	86	84	97	78	89	77	78	81	89	87	82	81	73	80	85	91	85	91	90	77	88	74	71	88	85	79	91	96	73	84	85	76	79	82	66	88	91	89	77	84	71	91	64	76	77	81	82	78	67	80	95	78	92	79	72	84	67	81	91	71	78	93	80	94	89	85	88	84	95	94	68	90	83	70	94	89	80	72	80	97	65	84	76	89	89	81	91	82	78	91	93	79	76	85	83	90	84	76	74	81	78	79	77	97	93	70	85	104	85	60	79	79	87	73	76	83	74	73	91	86	87	81	79	76	87	70	74	74	92	69	87	74	91	80	97	76	80	86	93	95	77	82	75	77	79	82	87	89	89	61	85	93	90	73	75	90	71	78	83	76	95	91	80	83	82	81	89	84	73	73	76	102	78	88	87	83	75	87	86	87	76	89	83	90	87	84	91	74	76	77	76	70	92	68	98	84	78	101	94	89	88	79	68	84	85	76	76	68	85	79	80	85	85	85	76	111	90	96	81	80	78	94	73	67	96	67	75	82	91	82	68	74	71	83	81	91	71	79	76	85	94	77	85	67	97	79	81	80	77	81	67	96	69	85	78	90	87	76	92	82	87	81	84	81	86	90	83	94	96	90	77	68	76	81	93	84	90	88	86	75	86	101	78	88	89	64	85	89	82	86	72	82	76	87	76	92	86	86	79	91	70	80	87	82	81	81	87	73	79	90	77	99	85	86	71	85	83	91	96	97	81	89	84	87	85	79	79	85	73	74	72	91	81	96	87	79	83	100	91	90	90	82	78	79	74	100	82	84	74	81	62	91	98	74	95	86	79	88	83	78	104	83	86	100	76	77	89	71	92	88	89	99	78	92	93	87	87	89	85	75	76	66	85	86	88	78	78	91	90	82	72	72	78	90	75	90	69	72	75	69	69	72	93	88	77	92	86	72	82	82	68	77	88	72	79	91	73	92	79	87	87	78	90	76	71	86	81	80	62	80	63	88	79	76	82	76	87	77	93	90	89	71	108	83	77	87	82	97	69	73	86	87	81	89	79	85	81	84	94	76	75	90	91	74	85	103	83	89	80	68	76	76	74	78	72	89	79	79	69	76	85	94	89	98	84	80	81	86	90	73	70	74	65	72	83	92	77	85	68	65	91	86	74	84	93	65	72	86	83	76	82	95	65	83	76	73	94	81	87	91	75	87	84	95	75	107	79	82	79	73	84	84	85	80	67	81	84	70	99	85	100	66	91	83	86	75	86	93	83	74	94	87	89	91	78	68	76	67	82	86	83	71	71	89	82	77	74	83	86	79	80	89	103	88	83	84	91	82	101	74	79	90	74	65	78	72	71	86	89	88	73	73	81	80	85	70	74	103	95	74	88	72	78	89	81	83	82	80	75	85	77	74	87	92	93	86	102	80	72	73	76	74	81	78	89	88	72	68	80	77	77	78	79	94	106	93	74	83	84	81	93	87	87	83	94	86	79	104	79	88	90	84	93	77	88	66	91	74	80	86	89	86	77	89	86	94	90	94	98	80	82	98	83	90	67	100	78	82	75	86	97	81	75	83	91	69	94	89	78	82	85	87	81	80	85	83	91	81	87	75	72	78	91	83	81	84	100	81	78	102	90	78	92	82	101	93	91	84	91	81	78	92	99	84	80	90	77	84	97	71	105	76	78	84	90	90	82	75	97	91	80	86	95	91	76	82	78	74	107	83	77	90	80	73	97	100	79	80	87	83	79	83	85	81	82	98	64	64	68	101	76	67	89	81	89	87	78	105	84	91	80
21400	6970	15327	4032	2897	4596	5054	4664	4103	3454	2995	2593	2316	2064	1826	1756	1628	1498	1407	1322	1253	1160	1188	1171	996	1011	1008	964	1002	932	878	900	858	933	845	862	926	796	801	806	749	760	803	789	795	797	800	748	780	741	690	773	748	710	743	762	727	711	746	669	741	730	685	745	720	718	698	734	695	711	719	680	686	686	711	681	682	693	685	660	666	738	698	653	670	698	722	707	692	708	663	702	693	665	718	682	702	666	698	653	669	668	730	674	673	704	685	724	694	683	682	702	687	674	693	685	739	692	635	657	684	652	672	681	701	646	699	699	669	666	685	673	686	699	642	675	662	683	687	686	656	675	649	632	688	673	690	731	672	658	720	666	663	695	717	657	682	656	688	697	671	617	654	694	652	646	643	651	678	693	681	694	680	668	691	683	668	704	692	662	660	677	676	671	700	697	698	729	656	651	718	758	656	658	703	717	688	647	689	717	722	648	709	678	671	731	674	659	714	690	641	652	654	640	696	684	663	706	703	628	663	683	679	708	680	663	703	668	673	678	658	651	668	608	666	722	662	637	709	686	697	667	718	688	673	612	671	708	667	667	700	653	711	690	674	735	706	663	723	677	662	666	664	663	677	651	676	712	668	666	702	658	677	677	647	675	666	659	654	669	688	702	700	677	655	688	697	677	702	680	666	660	658	650	685	679	656	678	663	694	653	686	669	661	685	711	684	654	661	662	695	643	676	634	727	708	661	701	686	659	698	650	659	644	635	640	665	655	671	677	651	674	663	650	730	680	673	658	722	640	651	691	605	700	675	700	681	701	696	683	678	675	715	692	687	713	648	643	682	707	714	658	629	640	658	626	660	701	669	671	698	678	678	727	692	686	681	693	646	691	661	673	689	723	680	698	694	665	685	695	681	685	645	686	666	680	664	701	639	666	653	687	691	669	655	705	664	685	718	652	672	692	640	689	696	648	627	656	664	650	683	694	667	674	647	693	635	689	674	686	721	668	674	682	636	689	711	684	639	664	639	719	699	682	638	693	674	699	667	677	654	675	686	655	695	647	630	670	680	691	663	677	664	709	695	736	682	676	666	649	672	665	703	636	687	714	665	645	663	671	682	685	663	670	677	646	675	708	651	668	682	637	665	713	706	700	687	684	670	650	674	646	694	688	675	715	703	702	686	656	688	677	682	652	682	680	716	704	654	659	681	684	653	678	626	689	651	699	698	609	725	705	678	651	691	691	684	674	716	660	753	677	671	640	660	691	672	664	703	700	655	689	663	669	649	613	655	667	712	690	647	661	705	683	639	696	689	714	634	664	677	656	687	656	644	624	664	666	737	707	689	675	706	705	646	680	659	655	702	700	662	697	656	659	667	655	627	630	707	708	654	704	691	702	700	658	715	655	682	659	680	657	625	667	646	681	635	675	661	665	647	696	667	686	684	685	668	692	641	645	675	643	697	639	660	705	683	648	666	663	671	710	694	680	724	685	656	634	667	669	670	702	692	657	694	636	669	686	668	702	666	671	644	673	660	714	658	657	661	645	629	626	639	666	725	621	653	706	674	663	669	649	686	723	674	650	651	692	689	674	678	652	663	682	703	673	637	668	678	709	670	664	684	694	676	722	676	706	720	697	615	683	689	639	634	679	651	674	670	693	657	627	682	707	693	699	640	717	714	626	699	638	675	632	678	706	695	664	687	674	642	674	665	649	672	695	694	656	670	684	693	638	646	685	652	668	679	667	665	664	669	638	672	667	667	704	659	702	684	674	691	669	708	663	679	682	648	675	732	689	716	659	668	654	640	697	717	666	689	710	712	709	685	671	682	682	704	682	615	653	697	702	669	698	720	642	707	671	664	690	685	641	671	666	681	642	679	647	680	729	683	671	699	691	695	674	688	701	700	689	695	677	679	688	715	656	688	689	665	639	674	724	660	682	667	685	708	656	661	680	671	673	672	707	650	675	706	658	697	725	692	678	662	697	657	679	726	632	673	657	696	656	612	691	702	724	689	686	652	636	712	668	679	657	701	697	652	690	727	715	653	732	705	665	663	663	710	674	668	680	711	758	645	710	696	658	692	692	701	670	714	692	704	662	653	642	702	635	694	713	683	659	656	699	619	700	686	663	652	683	698	691	656	685	658	703	690	678	636	718	653	674	679	630	670	645	681	688	698	672	664	705	634	651	709	652	704	654	660	706	666	698	626	660	662	638	689	662	658	695	678	691	664	663	730	657	668	654	678	715	671	670	700	721	675	656	695	647	687	652	666	658	654	637	702	715	685	633	677	657	671	710	723	655	648	678	700	679	709	695	682	668	680	713	670	689	666	685	674	667	708	697	688	620	705	652	653	666	675	690	682	673	635	678	695	696	657	692	643	657	688	629	659	686	696	688	683	674	680	704	687	680	677	726	691	675	666	711	708	711	642	641	681	677	695	637	676	666	709	704	706	672	624	648	648	661	692	704	664	677	670	700	710	698	648	682	662	657	643	678	668	696	697	662	646	741	670	667	680	676	682	627	673	625	740	628	687	690	687	655	707	686	695	692	646	687	686	690	673	677	683	713	678	725	668	691	657	709	655	693	650	629	650	693	716	644	631	703	694	660	628	649	709	676	633	671	618	678	704	697	691	675	637	675	658	674	719	642	675	666	651	658	723	688	690	692	682	645	698	676	672	644	656	693	658	645	680	726	669	647	662	642	696	716	715	678	644	703	660	631	693	698	689	669	633	691	700	670	711	683	665	676	696	674	611	717	686	641	658	686	680	676	698	671	691	689	683	677	685	668	648	686	635	643	674	736	694	712	672	653	746	646	720	720	679	666	654	696	684	706	659	665	686	632	670	699	728	699	646	639	647	699	701	677	679	665	692	702	647	668	621	660	675	685	630	703	659	666	713	677	644	691	666	693	677	657	647	686	658	670	678	678	624	695	647	734	740	670	708	662	707	634	698	695	655	688	660	592	645	696	662	677	708	711	720	691	692	680	648	681	666	659	706	674	621	675	652	692	634	701	680	655	673	676	694	636	653	670	665	675	666	676	657	642	658	709	696	665	659	712	667	645	663	659	645	674	678	712	652	675	663	673	684	670	659	648	687	690	684	716	646	671	657	669	618	662	657	709	723	634	641	683	633	669	732	653	705	675	699	684	656	701	688	662	693	674	696	672	664	706	701	629	689	688	675	627	681	675	652	663	662	689	695	725	660	693	690	742	637	735	723	624	633	654	676	670	662	694	671	677	641	672	676	708	653	703	644	733	667	663	722	670	704	727	670	645	690	701	680	663	687	657	699	680	657	695	654	684	704	673	656	708	658	659	693	677	677	706	703	678	690	716	637	633	615	702	673	706	672	678	656	714	673	682	663	684	642	690	678	663	645	671	700	650	704	664	662	620	692	736	670	679	698	650	662	662	713	670	697	672	721	635	704	656	694	682	677	693	730	628	712	665	662	687	681	660	651	648	641	680	631	680	691	670	669	681	719	670	686	692	680	663	671	676	644	639
3682	293	319	129	90	77	70	83	83	77	80	73	79	72	73	77	91	90	81	76	87	69	75	62	74	63	81	80	91	83	67	85	75	73	73	71	96	78	63	86	69	83	67	78	57	70	70	64	77	62	70	80	75	85	67	65	89	76	67	55	65	64	76	80	66	75	64	75	72	66	81	76	79	80	87	73	78	62	61	83	83	61	67	67	73	64	85	76	78	59	76	62	75	84	70	67	78	72	73	59	76	67	68	86	96	72	82	79	74	79	79	74	77	85	75	68	77	73	87	80	69	80	75	76	66	63	73	78	73	69	57	76	70	73	80	110	87	94	75	87	66	75	83	85	93	61	72	74	78	83	80	72	64	76	65	65	71	76	77	61	86	75	86	89	76	68	69	63	73	73	80	84	72	70	71	66	83	65	61	75	81	76	77	79	70	70	66	75	80	75	81	76	64	73	75	64	77	64	61	87	53	79	55	78	74	68	77	68	73	74	75	64	65	58	73	73	91	79	71	63	82	76	67	63	66	73	72	64	71	70	64	74	66	60	74	89	67	79	74	67	73	67	55	78	75	78	79	92	76	71	69	75	83	78	75	69	73	73	75	78	79	75	67	82	85	79	68	80	78	74	77	86	58	70	69	64	76	78	66	87	73	75	76	71	59	76	81	77	73	55	77	86	68	79	74	91	77	66	72	68	73	83	54	66	57	94	79	84	69	69	94	69	67	78	70	80	81	64	77	81	75	73	81	66	85	90	76	74	72	71	76	77	77	71	78	56	74	63	76	72	68	74	75	64	74	83	82	69	77	74	75	62	65	70	83	89	66	78	59	76	83	84	80	76	81	82	88	73	70	76	74	67	85	80	66	72	77	74	67	83	83	82	61	77	71	70	90	65	73	97	96	63	72	85	65	71	69	92	73	67	62	73	71	73	74	78	75	63	67	69	71	68	81	64	68	66	73	78	80	81	84	75	62	62	71	65	82	66	78	82	75	77	70	74	73	64	68	58	70	71	77	60	63	90	81	72	72	74	62	92	75	65	62	80	76	85	66	68	67	70	66	77	97	61	79	82	72	79	65	78	57	87	75	67	49	75	72	69	74	68	90	79	61	68	66	67	75	66	78	76	79	71	70	74	80	70	87	81	62	72	62	79	66	75	75	69	81	82	67	72	92	75	72	77	69	70	71	75	82	73	99	65	72	69	80	82	62	72	88	77	68	80	85	83	85	64	90	69	72	81	62	71	61	80	60	76	62	71	66	73	57	82	71	71	87	67	83	83	80	72	76	66	82	73	79	67	76	58	81	83	73	71	79	82	64	78	77	69	63	67	73	59	78	70	58	69	74	79	77	76	77	71	75	67	80	69	88	79	70	76	66	71	66	58	56	66	82	72	87	73	66	75	68	70	75	73	71	85	68	68	68	71	69	75	69	78	67	77	77	79	68	72	74	65	74	62	73	79	64	84	75	86	76	86	70	81	71	82	74	82	77	67	86	56	57	82	79	77	62	68	73	79	66	81	73	67	71	69	60	74	69	83	74	93	73	77	65	85	71	58	61	61	85	60	78	70	70	73	78	72	66	71	70	72	74	79	73	67	69	91	72	62	77	71	73	62	83	63	86	84	75	94	71	68	88	84	72	56	74	73	69	75	80	80	66	67	70	77	75	91	90	84	76	68	78	72	63	78	90	70	62	63	78	77	84	69	71	82	61	82	77	91	80	70	69	80	88	71	66	71	70	88	64	84	79	90	68	69	81	66	80	72	77	71	69	66	72	75	78	64	86	65	91	80	81	72	70	67	77	73	75	70	82	70	79	72	69	72	68	60	73	80	99	82	88	73	80	83	77	68	73	77	84	78	73	73	78	91	58	75	76	78	86	70	74	69	78	83	73	73	67	68	77	77	82	80	64	74	79	66	69	69	79	60	67	67	81	89	57	80	84	67	73	67	91	68	62	65	82	69	64	85	67	60	69	77	76	89	66	74	83	82	85	80	79	65	69	80	72	81	73	73	69	80	85	85	87	85	75	81	77	78	73	79	85	72	84	79	72	72	63	78	87	56	74	75	63	81	85	73	71	82	91	75	75	81	70	78	76	83	68	76	88	68	76	81	91	79	68	84	82	69	84	95	69	80	74	86	74	61	73	74	70	59	70	76	77	83	80	76	81	70	79	75	66	62	80	76	69	63	80	70	80	75	77	73	68	66	85	76	79	83	83	76	77	62	75	65	72	72	72	79	79	71	70	90	73	82	57	71	59	75	84	71	73	79	73	81	68	75	77	64	82	90	80	67	82	84	72	89	95	80	79	73	72	79	82	69	71	72	84	76	62	78	75	83	76	77	78	80	88	80	75	76	60	71	71	75	79	70	68	66	86	73	80	77	60	60	86	60	71	74	73	83	79	61	80	64	76	62	83	79	78	79	71	84	87	87	75	78	62	74	74	88	85	68	70	63	74	93	68	59	72	74	84	84	69	58	61	84	70	85	52	74	78	83	68	70	83	58	77	76	78	72	69	66	68	59	68	77	70	74	79	52	74	71	74	90	64	74	89	78	74	86	69	79	76	74	84	76	54	90	82	74	79	73	72	88	69	56	81	84	73	58	70	70	81	100	68	59	81	65	83	79	76	69	66	57	71	69	72	72	77	81	70	66	67	88	70	65	71	63	71	63	75	68	65	67	71	73	77	68	70	69	71	91	62	75	76	83	67	47	94	88	72	58	78	74	87	83	84	69	69	60	75	96	65	75	77	74	85	58	77	77	64	78	59	69	65	71	71	76	74	73	85	69	70	77	74	63	65	76	69	71	73	77	84	58	58	69	72	77	63	74	72	76	53	80	59	77	64	64	82	82	79	67	76	69	84	82	79	77	75	84	77	78	62	76	72	53	80	73	70	82	70	87	78	79	67	71	81	84	74	75	81	65	69	79	63	77	83	62	66	83	81	88	71	80	68	77	91	69	80	77	64	74	90	77	68	76	63	64	68	82	78	78	74	70	74	90	71	62	66	72	74	68	66	85	80	70	71	86	76	68	85	86	99	84	82	75	89	73	74	72	72	79	75	81	84	77	76	58	65	77	79	62	83	73	77	67	65	73	63	86	82	72	80	76	66	64	66	78	71	92	88	68	78	85	73	75	82	75	73	80	62	68	71	65	70	64	72	47	69	79	69	90	66	64	71	77	76	82	76	92	96	70	52	73	78	97	78	81	62	75	75	66	70	64	73	76	75	89	81	60	67	65	89	79	71	71	70	80	79	83	64	67	76	87	65	74	81	71	67	68	83	73	77	67	84	57	76	68	80	95	72	81	74	84	78	88	71	66	63	59	63	81	98	74	81	74	88	79	67	64	79	68	74	57	75	65	94	86	87	66	103	84	71	69	81	82	60	75	66	94	73	64	61	84	63	86	87	56	58	77	91	79	76	71	84	64	70	62	74	69	78	81	73	77	59	90	58	78	70	65	68	93	88	72	64	86	76	76	80	73	61	78
13282	3380	4056	1453	731	904	972	902	947	840	804	766	715	746	679	642	608	664	589	640	633	617	643	589	613	592	616	625	632	620	599	570	583	629	621	573	592	595	644	618	612	569	588	542	630	550	560	594	600	538	569	597	615	557	561	586	593	567	597	536	575	573	563	547	570	581	591	580	598	537	578	568	560	592	562	558	573	558	612	582	589	547	540	560	545	566	585	568	548	569	560	568	554	554	563	578	602	554	624	596	550	549	596	566	565	575	632	586	540	571	564	597	585	610	601	560	533	534	610	565	555	582	542	578	598	599	616	575	588	553	600	566	573	552	535	549	561	574	593	552	553	535	588	557	561	564	556	610	583	628	598	532	547	547	584	553	601	601	588	595	555	580	569	584	536	565	594	584	610	583	588	561	503	548	537	531	554	575	634	583	594	585	548	549	563	562	584	596	522	562	596	558	604	593	616	602	610	551	598	547	557	612	590	569	604	580	606	566	562	546	576	606	581	568	569	592	629	603	581	582	568	572	561	558	568	573	576	548	553	581	559	621	579	528	561	579	537	570	563	584	567	572	546	614	524	580	583	572	555	593	613	562	550	587	556	587	557	539	609	558	599	563	553	501	609	599	591	564	579	610	595	589	549	557	573	564	585	588	537	592	574	578	501	527	561	574	546	600	570	552	580	567	610	575	546	555	576	577	562	583	561	567	588	564	567	581	559	559	589	573	607	573	580	597	566	578	608	573	625	562	585	520	588	547	575	604	547	608	598	525	566	539	571	575	561	573	601	563	597	543	593	577	531	560	592	604	548	589	596	622	577	561	522	591	536	532	535	551	597	535	554	531	582	595	574	526	588	597	545	595	576	532	562	539	583	542	571	577	603	584	540	556	590	593	543	604	571	607	555	569	615	572	589	578	568	603	506	584	577	608	574	583	598	568	585	554	629	571	574	574	566	577	586	562	555	570	602	576	605	589	557	582	568	570	591	534	593	591	585	577	603	558	594	544	560	590	518	567	556	572	513	550	619	554	559	552	586	590	528	597	596	585	588	547	537	523	608	593	585	588	590	525	546	573	578	536	593	553	568	550	522	539	575	530	619	592	546	588	556	554	544	568	584	573	573	551	604	594	555	533	556	611	594	561	592	579	545	549	571	594	548	593	619	602	583	547	562	584	572	563	575	607	603	518	602	594	547	560	549	613	582	556	580	575	585	584	608	575	614	556	579	586	583	572	560	609	568	571	591	576	605	552	576	576	593	587	562	563	557	540	598	587	545	583	560	596	607	555	601	575	529	592	545	569	592	606	576	555	539	562	626	568	571	586	583	535	562	530	595	562	559	568	574	589	552	535	567	590	586	556	622	576	601	565	599	542	569	621	536	537	536	574	582	550	571	588	585	574	544	589	579	586	559	568	583	581	572	572	553	563	554	575	573	548	557	574	546	542	582	587	552	579	555	590	530	581	569	566	627	563	557	571	588	579	568	603	592	585	602	587	583	581	518	582	553	591	552	560	584	592	573	527	595	580	591	550	547	599	593	610	555	601	552	599	525	565	546	562	578	581	582	565	582	598	587	555	558	562	553	586	583	580	553	594	503	570	554	591	524	557	577	579	600	558	575	560	548	601	573	559	612	571	606	606	559	578	557	579	541	596	560	615	579	584	569	571	560	590	601	576	580	571	608	582	557	570	594	548	539	589	579	582	560	585	593	529	571	566	560	607	597	572	551	576	636	585	566	564	558	532	592	570	594	573	522	584	551	600	540	595	518	562	580	536	529	566	575	566	538	545	584	566	559	601	549	555	578	559	531	614	519	541	589	536	569	577	568	581	553	545	541	577	605	579	598	591	567	602	597	539	529	560	588	566	586	592	588	588	590	527	606	562	600	566	505	537	570	576	552	613	540	529	525	555	580	558	575	562	565	541	584	547	550	602	551	572	540	578	595	590	555	537	550	601	594	582	590	586	573	577	615	584	590	565	571	572	574	567	585	546	572	569	571	588	608	586	523	544	567	586	595	585	590	575	546	533	542	568	583	585	588	591	536	578	568	599	576	573	560	544	576	558	599	580	602	583	574	562	545	590	571	565	584	553	576	541	584	537	553	637	602	586	545	573	550	594	543	579	513	547	565	579	618	570	549	498	597	548	614	565	544	593	617	570	575	583	599	561	617	581	585	544	593	594	556	572	591	600	568	572	635	606	551	612	559	588	570	601	565	601	556	571	570	562	562	571	569	571	567	613	550	594	588	581	556	581	617	565	587	528	556	561	522	581	600	551	585	593	600	545	557	566	589	526	570	582	575	581	574	583	594	570	614	546	583	582	545	600	565	575	546	598	555	590	584	592	575	553	588	583	600	613	555	564	575	560	572	545	575	535	608	580	529	565	582	559	561	602	533	543	529	569	601	566	567	567	550	611	572	607	579	570	622	600	585	589	583	594	529	582	621	605	597	583	597	548	554	569	578	596	590	613	575	584	569	591	589	525	552	553	575	600	569	586	562	581	538	554	584	559	581	587	570	581	584	580	598	550	559	550	613	582	516	583	613	585	555	578	552	546	556	573	587	591	549	586	541	576	584	566	559	569	569	576	609	543	593	561	581	580	564	542	558	588	541	582	547	581	596	591	579	575	579	594	590	554	580	620	561	549	550	557	580	577	565	583	606	578	612	624	558	579	566	561	548	592	551	618	568	560	559	601	576	578	587	583	614	605	582	540	569	568	586	564	590	577	608	567	553	557	557	581	602	532	598	544	573	589	531	527	566	543	629	538	562	582	530	571	550	563	600	591	592	559	594	552	579	609	574	553	582	542	648	590	570	556	587	574	551	613	577	601	592	573	612	566	558	553	551	609	568	575	565	556	600	584	591	589	577	578	562	567	598	574	595	548	561	605	564	600	623	569	554	589	551	552	557	570	524	552	597	585	623	515	595	583	554	567	578	569	582	610	589	529	592	532	586	568	579	550	576	588	562	554	561	594	578	535	610	575	517	531	615	549	607	558	598	576	602	571	531	565	558	563	560	587	579	549	584	586	611	609	603	549	569	577	606	545	580	572	574	599	564	532	571	588	544	599	561	552	581	591	548	573	577	561	568	544	525	587	588	549	542	585	580	561	568	600	618	550	547	558	574	553	561	581	589	558	554	537	543	563	601	596	559	566	556	576	620	575	569	645	557	559	542	593	620	601	594	603	577	576	580	545	529	542	576	551	559	563	576	568	551	562	543	621	574	567	605	553	572	513	597	587	583	521	579	586	570	565	596	594	568	579	579	520	576	604	560	613	543	601	573	558	570	562	553	566	570	553	578	569	545	553	599	579	550	589	560	550	543	538	599	549	580	615	627	582	579	602	611	581	564	534	565	578	577	585	598	620	553	547	568	581	608	576	582	532	584	600	580	580	573	543	561	565	585	545	557	582	616	558	541	556	570	599	593	553	554	584	579	535	553	569	561	564	607	574	566	584	568	564	574	609	550	579	558	572	594	591	601	556	569	607	585	572
2021	541	1672	397	135	147	146	146	153	156	137	150	135	126	131	143	111	111	113	131	122	116	124	118	111	104	121	127	137	123	126	124	123	102	112	98	119	132	105	100	108	124	131	95	125	112	131	120	102	115	123	116	105	122	121	126	127	126	105	135	128	141	107	124	116	103	113	99	114	117	118	115	121	120	113	130	110	102	111	125	105	127	111	109	107	110	120	111	108	110	103	116	105	117	126	132	117	101	121	123	110	115	128	93	114	125	113	117	119	102	133	105	105	110	103	122	102	122	108	108	112	117	112	127	120	120	123	112	103	112	116	103	124	123	115	112	108	126	109	130	115	128	106	122	109	119	101	110	105	92	116	116	138	98	117	125	116	104	121	95	118	112	134	126	97	89	123	99	107	109	105	136	121	115	115	114	97	110	102	114	111	99	116	101	116	134	111	130	117	123	114	104	112	112	132	123	112	119	130	108	101	96	107	116	102	120	111	116	109	109	129	113	109	135	135	132	115	112	114	119	113	102	100	114	126	115	111	115	105	113	103	133	118	133	102	126	104	117	113	116	112	120	103	132	121	82	110	115	136	113	126	129	120	118	122	123	125	123	106	109	108	126	109	120	121	108	135	130	111	112	113	111	117	124	130	119	106	111	93	93	113	132	120	109	105	118	123	110	133	119	119	118	92	109	93	109	105	136	96	104	117	115	111	128	110	119	134	122	108	122	110	125	106	113	103	126	101	122	106	110	114	120	117	118	124	110	100	115	118	121	122	120	104	124	116	113	110	108	140	118	109	107	121	108	122	113	109	108	124	116	125	121	117	121	115	104	120	107	107	119	114	139	118	121	116	113	123	110	145	104	135	126	104	123	114	97	123	103	133	133	112	116	101	104	102	117	117	99	136	122	96	108	125	107	107	117	117	112	104	112	132	118	115	100	125	108	98	119	111	114	114	112	109	129	129	127	143	114	126	124	126	105	112	99	122	116	131	117	109	121	96	114	126	114	128	113	103	115	111	113	107	99	122	126	132	132	126	121	125	130	112	118	144	94	115	106	113	126	125	136	100	109	100	110	117	111	117	134	120	101	112	96	108	120	122	93	96	113	130	108	109	108	133	102	118	120	94	102	121	114	103	102	123	124	128	110	104	112	120	123	126	113	120	87	103	119	112	135	121	118	113	133	79	120	110	123	118	138	119	116	100	107	115	116	122	123	126	99	143	121	113	115	104	121	115	103	107	110	117	127	116	115	125	123	109	118	133	110	126	114	129	102	110	112	115	120	110	118	114	111	119	94	106	122	129	103	118	122	121	110	123	120	129	114	111	119	110	111	114	140	134	115	120	112	115	128	113	97	126	110	115	128	130	108	105	112	113	118	133	120	135	108	104	94	119	110	128	121	111	126	123	116	103	115	121	142	119	109	114	119	89	132	107	111	100	136	116	105	103	128	102	129	123	102	131	118	104	116	115	105	104	111	117	108	121	100	112	123	105	129	107	94	104	127	107	117	113	103	111	133	115	111	120	121	104	114	139	129	97	115	128	133	114	99	110	115	119	94	110	113	117	115	136	103	132	111	104	110	100	105	112	98	141	132	89	114	110	117	109	105	111	114	108	117	106	119	104	104	116	110	99	104	120	115	105	124	103	125	115	113	110	125	110	125	116	109	93	117	130	122	122	114	111	107	126	104	117	133	117	98	94	115	105	104	100	102	109	112	138	118	100	114	134	97	108	125	113	106	116	103	121	124	123	116	120	112	122	109	118	107	130	115	110	128	133	101	115	103	120	121	118	123	100	111	105	108	107	123	128	109	116	114	123	114	89	92	106	105	118	110	113	111	115	101	111	103	107	109	112	110	109	104	142	114	100	100	127	125	108	117	115	97	114	107	94	122	113	117	97	111	118	113	117	125	103	105	122	128	111	135	110	113	123	106	125	125	110	115	113	104	123	85	112	110	107	120	116	94	101	95	107	113	111	105	125	134	113	131	115	119	112	111	106	107	121	112	105	108	122	104	115	132	102	106	128	112	117	93	106	108	115	108	107	118	120	131	115	105	102	101	127	105	125	119	120	110	123	124	113	111	109	110	126	109	131	122	118	116	100	126	128	100	129	129	126	130	104	108	96	94	121	112	105	123	131	105	121	113	118	138	114	117	123	114	101	115	111	105	94	108	137	118	114	113	126	113	110	122	118	132	104	110	114	125	113	110	128	121	105	96	134	105	106	126	130	109	131	135	106	136	122	106	124	110	105	108	116	129	115	93	100	105	127	102	128	103	104	113	114	105	113	123	96	117	126	121	119	122	110	123	119	111	105	111	128	109	102	108	120	109	107	102	113	105	105	115	113	113	124	120	121	140	122	113	108	138	150	116	125	121	135	126	97	112	122	113	123	111	111	111	107	114	126	105	108	95	110	104	104	119	114	100	127	124	99	123	122	123	107	130	118	95	123	128	118	106	107	110	111	128	108	117	104	126	127	110	107	115	111	103	100	141	119	150	117	117	106	104	113	100	124	122	125	125	118	116	97	105	141	108	117	103	110	124	108	114	108	121	92	110	115	104	101	109	110	113	112	120	111	121	115	108	105	103	110	121	90	117	121	112	127	113	101	124	123	112	108	106	119	122	110	115	94	117	121	144	100	101	115	136	121	122	112	114	108	139	130	120	115	110	104	125	105	117	116	133	126	99	112	93	114	122	121	140	114	106	103	133	121	100	112	98	131	111	99	137	117	121	122	100	107	118	131	105	131	87	132	95	88	99	130	114	125	106	129	99	115	127	124	124	100	78	99	138	108	115	107	132	109	116	100	110	100	112	111	109	124	118	118	119	117	115	139	103	120	132	120	109	112	120	110	115	119	109	113	121	133	129	105	98	111	107	111	127	124	113	106	112	122	98	115	124	135	127	110	100	115	114	124	123	129	100	105	117	104	123	101	110	113	122	125	108	112	104	113	116	124	103	106	118	109	101	99	116	124	106	112	118	105	108	111	132	118	98	121	103	106	92	139	110	97	92	92	115	116	110	113	103	128	114	120	113	122	102	119	109	130	118	108	115	117	135	113	128	128	120	120	109	87	122	111	114	110	143	117	95	114	101	104	111	104	114	117	110	129	117	125	105	117	115	114	117	119	97	127	116	119	89	114	123	115	97	94	99	118	102	113	107	123	94	124	114	121	140	124	111	116	112	122	104	103	129	104	117	113	121	107	128	140	107	98	125	102	96	107	105	109	141	115	109	125	130	112	100	104	118	92	115	138	110	103	108	115	121	114	108	92	114	126	107	113	112	130	106	132	123	111	102	100	115	113	126	114	134	121	116	135	116	121	108	115	115	103	102	119	126	125	142	108	111	101	115	117	114	138	109	122	112	121	93	111	108	111	122	116	111	82	120	115	125	115	109	101	120	110	98	129	133	98	128	99	132	105	139	137	121	117	111	114	111	116	106	122	116	137	129	116	115	121	111	116	136	111	106	106	113	106	110	126	112	113	114	110	120	122	93
19285	5948	14202	3555	2362	3480	3731	3411	2960	2526	2300	2007	1857	1659	1568	1501	1414	1352	1291	1243	1202	1163	1185	1155	1181	1069	1069	1059	1028	1031	1011	998	1024	1009	990	978	985	1020	982	935	962	940	960	974	951	964	947	906	928	976	981	933	942	937	989	896	920	869	892	879	901	905	926	924	901	932	904	934	915	935	869	917	932	905	942	915	952	919	913	852	915	929	884	978	885	885	893	941	932	936	982	947	938	937	908	919	921	925	962	896	877	957	891	916	936	893	853	876	836	878	868	899	918	915	864	870	874	889	923	867	893	891	900	907	908	923	909	954	890	889	868	941	903	897	917	909	914	928	929	932	885	948	852	895	870	919	842	938	931	880	883	922	949	890	909	891	921	848	885	878	866	951	903	881	905	910	916	931	867	875	863	890	895	920	907	927	913	925	859	881	884	910	834	846	888	906	822	799	844	924	910	906	885	907	908	876	898	910	942	906	923	923	876	905	909	882	872	897	954	910	920	909	829	907	903	919	886	918	919	899	915	900	854	903	888	892	877	853	892	893	875	915	891	895	972	935	925	872	910	896	894	925	967	854	890	914	870	865	882	946	891	897	908	921	930	893	890	878	881	902	899	870	869	957	887	936	897	930	893	845	876	878	910	870	871	885	843	919	928	878	900	944	913	917	886	921	894	938	897	854	876	946	890	861	891	896	848	954	917	866	916	909	898	908	939	948	902	925	927	891	900	929	870	889	915	877	892	875	916	870	903	932	878	884	916	892	890	932	914	906	877	953	891	894	870	890	926	901	874	905	873	918	891	880	888	890	925	935	908	884	883	914	914	908	897	913	897	938	894	864	962	882	915	927	952	895	913	885	903	888	890	939	950	912	887	891	914	826	890	900	926	865	906	871	860	929	858	902	900	837	898	955	909	923	897	911	914	889	907	924	911	944	948	920	902	926	856	891	916	909	900	869	919	943	934	824	960	869	896	952	873	898	884	928	909	839	898	862	883	862	872	911	893	953	895	895	850	909	926	814	890	849	891	905	908	890	864	885	944	912	935	921	873	909	860	954	880	888	909	946	855	922	972	848	917	870	876	957	864	872	888	914	871	924	871	879	961	900	871	842	919	903	915	923	893	903	889	853	850	920	923	902	914	919	910	877	905	933	914	876	903	942	939	914	842	940	946	942	887	898	926	900	947	869	860	941	934	901	878	903	904	856	853	882	887	872	871	889	863	954	919	858	862	903	885	921	890	885	867	858	836	915	880	945	966	893	883	927	905	863	895	892	877	866	815	892	897	890	922	918	913	912	869	894	876	863	913	938	912	888	897	868	879	914	883	930	939	851	875	915	938	875	918	883	912	947	855	916	911	895	880	931	912	979	887	922	929	929	849	915	873	885	894	911	913	896	921	865	891	851	904	915	929	904	908	878	883	917	918	937	931	889	867	924	888	879	867	863	898	848	920	870	880	930	918	926	865	907	883	852	889	932	902	888	885	897	884	897	915	871	915	882	891	913	884	886	883	867	958	875	880	928	886	881	926	875	904	865	955	882	860	931	903	868	945	882	881	843	956	905	908	936	911	874	894	914	884	888	908	925	973	886	903	873	888	891	919	943	898	842	888	909	890	916	879	962	879	911	873	858	846	870	882	901	977	955	901	891	895	886	900	891	899	855	861	885	935	904	956	897	895	906	895	947	884	914	907	923	874	923	881	848	884	921	902	865	924	877	843	947	905	896	916	896	896	900	920	874	889	965	898	863	919	867	921	876	874	932	915	888	878	891	908	947	874	849	885	866	866	846	920	880	878	896	900	896	879	959	951	909	907	875	881	867	890	897	885	886	860	869	911	887	899	955	845	919	921	885	905	882	958	939	885	912	897	890	877	885	944	925	893	902	879	957	894	882	954	864	919	894	866	899	899	926	921	889	936	890	868	880	962	879	928	893	932	926	940	902	887	934	914	907	889	878	895	893	961	906	886	876	924	878	922	954	903	919	895	881	858	914	901	880	896	867	890	930	940	866	931	899	874	873	925	922	867	904	886	928	892	852	886	892	915	898	841	901	889	907	863	941	867	863	843	941	884	912	860	852	931	870	955	907	892	869	906	908	925	917	877	876	925	862	951	953	871	931	909	977	897	897	940	885	936	931	859	924	902	901	903	877	922	879	896	890	926	880	867	908	875	864	876	866	897	920	870	911	897	894	891	920	944	895	938	887	880	874	878	886	885	888	879	866	866	919	871	912	862	867	918	885	927	917	887	892	941	898	840	909	852	899	903	934	868	892	917	928	887	886	885	943	922	919	853	887	856	885	921	869	914	922	807	896	936	852	937	873	925	920	927	892	871	907	984	881	869	918	885	893	935	911	877	907	913	908	955	874	889	897	822	912	897	913	888	855	900	920	913	908	883	920	914	888	853	877	915	909	927	900	799	934	919	893	936	928	927	852	943	918	927	878	879	901	894	894	915	912	912	868	946	941	912	931	907	952	945	924	875	870	926	890	860	844	928	908	922	908	959	929	854	900	889	832	873	848	936	865	911	930	890	863	874	890	819	929	937	933	890	855	855	876	971	885	885	926	919	896	931	912	886	828	936	938	923	944	907	883	892	944	885	896	879	902	920	889	906	921	934	910	926	898	875	931	875	860	949	910	924	902	877	880	888	885	895	886	878	899	874	909	882	906	908	912	890	926	905	925	889	899	893	877	830	853	910	893	898	855	907	891	867	984	899	889	880	910	945	850	846	822	926	901	920	886	898	911	888	884	966	958	917	912	858	895	907	873	863	919	911	869	912	899	919	908	893	844	875	932	933	897	896	828	924	901	890	904	880	911	924	866	868	914	869	882	852	912	875	935	902	864	851	910	889	865	884	885	886	967	828	887	863	932	923	898	912	905	887	891	937	917	885	913	940	880	946	933	853	864	886	918	927	878	902	912	885	904	916	931	903	894	856	942	909	943	887	928	884	917	865	910	877	887	933	922	880	903	969	903	901	885	872	934	919	888	928	896	876	937	940	893	857	929	896	924	842	887	873	846	896	899	909	850	853	893	857	934	843	1002	941	898	927	861	946	894	852	920	933	897	882	931	981	876	878	950	906	924	908	883	905	946	943	913	937	907	924	873	869	927	873	907	926	891	945	915	969	937	867	914	889	904	877	898	935	916	918	825	905	935	921	920	884	927	869	873	933	869	882	924	862	916	950	869	914	878	923	901	901	877	875	874	920	852	918	918	929	867	882	906	867	933	924	917	899	858	912	903	873	889	870	905	893	916	891	928	905	919	875	907	938	921	892	880	945	953	899	870	868	889	836	942	888	874	905	885	876	905	928	906	929	871	908	891	910	850	867	948	854	926	923	935	843	930	894	902	883	847	909	874	934	934	925	911	937	875	887	898	868	895	906	841	881	918	863	920	874	932	965	930	986	925	944	932	856	864	862	901	941	883	851	906	855	902	934	866	899	895	984	908	900	887	873	916	924	927	949	888	838	886	915	882	944	951	808	913	885	916	899	909
5525	396	1368	264	44	31	48	55	35	46	52	41	61	40	29	50	43	37	35	38	32	40	34	47	26	36	40	38	35	42	32	32	36	31	29	39	46	33	35	27	26	32	39	31	34	37	38	35	26	27	36	24	29	33	32	29	30	41	32	28	31	26	39	21	31	39	27	20	25	42	20	27	38	25	24	21	27	39	28	30	26	27	36	26	31	29	32	29	29	39	28	32	24	40	33	38	27	33	28	31	37	30	24	20	32	27	19	30	34	34	40	31	39	44	21	29	25	19	21	22	25	30	30	32	23	28	30	30	22	22	28	38	34	30	24	23	36	40	30	33	25	24	31	37	22	32	25	29	30	19	22	23	25	33	35	23	32	23	34	21	35	24	27	32	27	26	31	28	27	27	23	35	35	21	36	28	25	35	31	33	29	38	31	25	29	37	31	28	34	33	35	27	36	21	26	38	27	28	34	35	29	31	27	21	16	35	37	34	28	32	32	32	34	38	31	34	31	37	24	33	30	34	17	36	30	29	24	27	28	33	26	32	25	23	34	31	28	28	27	25	30	40	36	22	24	27	29	25	29	32	28	30	16	29	26	31	30	36	26	31	29	28	32	23	33	36	30	27	32	28	26	36	32	44	28	30	36	33	32	30	28	33	23	27	18	31	27	33	23	29	37	30	42	33	34	25	33	20	36	35	34	22	25	41	26	42	34	27	24	30	19	36	24	23	31	27	35	27	29	26	24	25	26	28	26	35	38	31	21	28	24	34	26	36	36	34	21	29	27	26	20	40	26	28	26	35	26	30	28	27	33	40	33	29	30	32	35	29	28	36	37	28	23	40	32	30	27	33	27	28	26	21	36	33	39	22	28	30	20	23	38	21	22	32	37	22	25	30	36	30	31	24	36	34	40	18	23	41	32	34	28	29	27	27	25	25	32	31	31	38	33	41	29	31	27	39	25	26	30	35	36	25	36	30	28	27	26	25	23	33	25	28	35	24	37	33	23	44	26	41	31	30	41	30	33	32	29	35	28	28	29	32	35	28	28	35	25	24	41	32	34	22	26	36	22	35	22	28	30	20	33	15	28	32	38	38	30	30	29	31	28	27	38	28	29	30	34	25	34	29	31	28	32	29	34	31	29	33	28	35	31	36	27	32	31	27	25	33	27	31	33	28	31	30	24	23	30	33	31	22	25	27	27	42	33	32	30	41	30	36	25	28	36	27	25	36	32	36	41	28	26	26	25	28	28	31	31	21	33	32	39	37	23	24	30	26	33	26	33	31	32	31	30	36	38	17	23	29	26	30	34	28	19	39	29	32	32	27	29	36	13	26	42	26	25	36	21	38	30	22	21	26	30	29	20	29	30	36	24	35	32	32	28	33	23	41	25	29	21	23	28	29	26	24	30	25	27	22	30	25	22	24	32	31	26	29	25	28	26	20	32	23	35	25	22	18	31	33	36	29	35	36	26	32	26	32	36	33	28	18	28	27	30	41	28	30	41	30	27	33	34	36	23	31	39	27	33	30	39	27	34	36	26	30	31	28	41	23	28	21	22	32	37	29	33	22	29	28	23	34	23	35	29	30	37	35	38	31	25	33	28	37	37	27	24	28	23	33	26	31	27	25	29	30	22	25	38	25	29	21	29	26	23	29	38	24	29	25	28	30	31	30	31	36	22	27	32	29	21	30	25	22	35	29	29	24	30	28	29	17	44	28	36	35	33	45	28	20	38	27	34	25	29	29	30	27	34	30	22	33	32	25	31	29	29	25	30	43	28	30	33	26	25	41	29	33	45	30	24	29	38	26	38	38	39	30	30	35	37	29	28	29	20	35	34	33	19	29	42	32	23	31	29	33	28	28	28	33	28	37	45	22	29	29	24	35	28	27	25	36	34	38	36	28	34	37	29	20	35	36	32	24	35	37	21	27	27	23	24	26	30	26	32	34	33	33	28	24	27	28	24	34	29	25	28	37	34	28	31	35	26	23	28	27	23	24	30	24	39	31	33	22	32	27	35	28	27	34	31	34	29	25	24	23	28	29	31	32	29	28	27	29	27	36	26	22	18	20	25	31	28	21	24	32	32	30	32	29	33	26	21	25	31	27	27	37	29	28	50	34	32	33	18	27	31	37	33	32	20	28	21	20	29	32	29	33	36	26	25	18	33	43	21	26	29	25	30	29	28	25	30	38	36	20	26	32	43	31	24	36	33	26	40	37	28	34	22	35	24	21	33	23	31	26	26	29	21	26	33	23	22	24	40	17	27	33	28	20	40	32	28	27	31	37	32	30	30	29	30	34	30	28	27	30	30	31	31	30	19	27	27	20	30	29	32	27	38	33	35	34	36	25	32	33	27	28	28	42	33	32	32	43	30	36	26	28	25	26	26	38	29	29	28	26	33	23	29	24	33	31	25	25	31	33	32	33	28	33	27	38	37	17	25	31	27	23	29	27	32	25	32	32	30	27	34	31	32	24	25	23	26	33	20	23	28	36	23	30	26	36	26	44	22	31	21	25	27	23	21	28	31	27	32	34	29	28	21	22	30	31	30	25	25	33	25	30	35	38	27	35	27	21	34	35	23	29	30	31	28	23	31	25	25	34	30	31	25	24	29	31	28	31	24	28	31	33	29	37	27	27	26	31	42	37	40	27	25	20	30	25	21	26	22	31	42	32	27	25	27	25	26	29	22	37	29	20	27	31	32	24	31	32	28	29	15	33	30	29	30	27	19	24	35	21	33	31	20	41	26	37	33	22	37	34	23	20	28	23	29	21	24	26	22	30	27	26	38	29	28	31	36	36	27	26	36	31	34	29	31	24	41	25	24	30	21	28	22	23	26	31	26	30	24	29	34	30	30	38	22	32	16	27	37	29	31	37	27	20	30	31	23	30	41	31	31	35	34	27	35	22	42	25	26	29	29	37	35	23	22	26	27	28	37	37	28	45	32	27	30	31	31	33	29	33	31	23	27	24	21	25	22	20	36	29	28	41	43	28	33	29	27	27	30	35	22	29	23	33	21	36	23	32	29	32	32	28	38	26	36	24	26	32	26	28	32	24	25	25	27	40	28	29	34	30	29	21	21	30	25	31	35	30	26	29	31	26	27	25	29	27	25	39	23	28	18	27	29	33	31	24	17	22	18	21	17	29	24	33	29	30	21	35	35	28	22	33	28	27	30	24	29	37	25	39	33	32	31	31	26	21	30	32	30	39	30	37	18	18	24	21	33	32	28	22	27	38	31	34	27	29	32	28	18	39	33	28	31	31	27	33	24	26	20	27	22	25	36	38	23	27	23	33	28	30	26	38	31	34	29	38	33	35	25	15	21	39	22	23	28	20	32	28	25	25	38	31	25	32	36	27	29	36	34	27	35	22	21	30	35	37	31	27	34	36	36	22	31	26	33	22	32	33	29	28	31	28	30	28	30	33	22	25	36	31	29	22	24	36	36	33	35	23	31	26	35	25	24	34	31	35	32	30	20	36	35	27
15006	4507	11898	3115	1239	2141	2511	2340	2015	1690	1480	1238	1101	978	914	850	765	648	613	587	530	489	534	458	444	381	429	425	418	316	382	384	339	338	325	339	340	353	299	335	281	304	300	330	296	278	274	241	293	241	275	290	272	243	263	282	259	240	286	283	283	257	271	259	260	255	234	260	261	236	260	220	226	266	222	237	246	215	234	250	239	259	214	252	258	256	243	236	241	242	245	257	232	224	236	263	222	231	246	283	250	230	223	230	238	217	226	237	231	223	268	236	229	255	238	222	233	213	260	223	243	242	235	225	261	245	225	217	246	207	227	247	221	257	224	229	237	237	247	237	242	234	247	253	213	223	228	213	251	254	243	215	234	244	229	241	213	227	257	232	226	235	234	229	221	230	249	215	248	224	238	207	210	240	231	221	256	223	230	219	237	199	221	213	235	220	251	217	230	264	252	243	221	193	244	260	214	232	235	260	238	253	221	230	235	243	239	222	248	242	250	232	257	217	207	212	233	251	238	226	253	235	254	220	225	229	225	243	226	223	219	247	237	227	231	249	204	245	220	240	256	208	227	234	249	230	251	227	225	233	241	228	207	231	224	226	214	240	237	245	217	223	221	198	242	221	230	224	245	230	210	242	246	236	247	235	222	224	240	236	209	233	237	235	245	238	229	228	252	225	227	245	233	254	241	247	200	232	233	235	253	210	221	234	238	242	238	222	244	236	238	227	242	215	242	247	217	223	210	214	242	252	221	252	234	235	225	222	239	237	220	209	261	231	205	258	245	220	248	232	220	242	232	241	234	203	217	212	225	223	216	244	265	256	214	261	221	251	231	227	239	238	240	212	193	244	249	244	221	232	237	245	222	245	229	236	193	222	236	204	234	251	251	206	229	230	218	241	262	229	237	210	237	237	245	223	245	231	215	236	221	221	200	248	251	233	231	228	261	252	261	240	240	243	215	228	242	231	236	231	212	238	248	216	203	226	223	207	238	217	216	221	230	247	202	223	205	214	231	219	232	229	240	203	238	241	250	224	251	239	257	235	253	232	242	235	259	228	250	229	205	229	213	265	221	255	237	230	201	253	235	222	226	229	213	247	224	213	238	239	251	256	240	249	242	221	222	224	224	238	231	233	229	233	213	210	211	242	221	240	236	219	230	255	236	237	245	244	222	236	217	238	230	247	226	250	220	227	249	241	227	231	228	225	205	259	213	221	260	230	226	251	225	207	231	207	223	211	245	222	206	216	243	245	234	247	259	246	227	234	225	240	234	197	235	234	260	233	241	214	233	211	223	217	269	251	240	222	202	231	226	225	202	213	240	238	205	215	238	212	246	223	239	213	261	245	244	230	213	234	235	194	228	205	257	235	237	208	221	226	217	245	229	228	230	227	217	235	215	246	234	214	256	239	251	246	233	253	224	225	232	256	236	241	237	221	234	222	211	223	220	207	220	236	234	231	231	234	252	252	225	209	243	266	236	223	245	231	273	252	259	210	242	230	236	218	231	240	238	246	209	228	211	246	251	217	238	239	247	206	240	224	261	233	230	221	207	196	227	209	227	249	241	202	214	231	247	246	209	241	224	232	221	236	209	230	232	244	225	209	222	237	218	224	226	227	220	267	220	243	253	229	226	262	239	226	218	250	231	222	213	216	227	239	233	208	214	244	216	243	254	223	204	246	263	246	229	203	213	243	236	219	227	256	238	215	229	249	239	239	220	215	237	242	246	239	246	204	237	223	232	250	214	213	266	243	217	221	211	223	208	258	195	201	213	254	251	239	246	218	257	205	210	239	276	237	265	242	234	204	242	244	233	232	246	250	231	223	227	229	257	232	228	217	244	234	248	247	206	228	262	235	229	220	194	210	200	234	206	213	246	235	240	199	241	259	251	245	247	234	216	230	254	229	257	238	244	225	211	220	221	214	232	238	232	246	212	237	269	253	217	253	238	210	224	238	253	262	234	218	245	248	236	242	230	243	233	227	216	238	204	247	241	256	239	269	225	233	252	243	224	228	231	238	235	226	243	218	248	241	215	246	231	227	223	242	220	247	264	226	245	213	209	202	214	217	220	238	228	237	237	223	220	206	216	251	221	205	246	242	217	234	237	271	218	246	198	219	228	227	230	252	243	210	236	215	257	261	237	235	238	238	237	233	208	238	248	243	232	223	236	210	243	258	246	238	227	205	229	203	227	241	228	232	231	232	261	237	219	213	244	213	226	237	233	243	263	204	222	227	274	233	244	245	217	228	219	204	206	191	230	219	252	231	224	219	216	238	227	243	259	230	266	206	256	229	219	251	234	225	213	216	266	260	239	267	208	241	230	219	220	232	240	248	236	236	210	240	239	230	220	211	251	246	248	221	242	232	235	244	239	233	260	241	211	223	224	229	240	246	226	243	222	231	201	237	245	221	245	219	254	217	217	240	200	242	238	232	265	246	242	225	222	232	230	221	223	244	244	221	246	217	236	221	234	218	231	198	199	222	212	229	223	210	221	250	257	238	249	218	221	239	237	221	233	231	242	234	257	241	222	231	232	229	254	247	231	232	238	211	231	260	228	213	242	225	236	205	215	226	248	230	214	236	252	250	242	252	235	232	233	237	210	207	229	231	216	220	222	221	219	256	238	227	216	240	209	226	246	258	244	241	237	248	216	208	249	250	238	221	250	244	221	248	223	199	226	218	223	243	210	244	219	212	227	232	210	238	257	220	221	242	208	221	236	217	236	243	254	228	252	242	254	229	215	234	235	238	227	214	248	250	247	222	235	215	221	223	248	216	242	222	231	258	252	237	233	235	209	248	257	239	224	199	226	234	242	251	207	215	238	246	249	224	227	218	223	242	250	254	212	246	235	268	260	249	216	242	222	237	216	253	247	217	263	226	216	224	241	222	240	230	217	242	237	267	202	220	217	229	236	234	216	223	242	203	210	247	232	238	246	238	259	244	232	242	240	233	218	220	209	227	220	203	239	250	238	208	246	224	248	213	231	240	247	243	234	251	211	232	240	248	214	239	225	235	235	244	234	232	232	247	219	232	245	235	206	216	242	254	227	236	215	234	219	208	227	242	213	206	233	236	219	212	225	206	224	214	220	229	206	242	248	242	233	252	237	225	221	227	210	236	226	254	255	239	251	235	212	232	224	243	252	264	221	233	212	218	216	236	219	246	243	242	238	233	215	261	235	215	237	234	255	206	239	245	211	237	236	247	265	263	225	218	232	229	226	198	227	231	212	230	226	242	250	233	234	239	204	250	238	222	255	241	209	230	230	246	253	237	237	239	248	217	238	225	231	257	251	243	229	231	245	225	223	226	228	243	232	249	246	225	222	222	233	231	238	241	264	243	234	221	237	178	210	230	231	250	214	234	234	230	252	236	241	261	212	217	215	230	224	247	220	236	245	230	208	266	235	247	223	222	236	234	217	244	240	221	235	234	250	232	241	237	254	225	247	217	240	251	229	232	223	243	236	247	216	261	241	221	241	209	237	213	263	210
3171	637	2855	642	110	147	134	141	146	152	145	128	118	118	95	94	95	116	115	95	103	100	89	101	91	103	85	109	100	79	92	84	88	87	77	92	77	71	90	77	73	79	85	73	99	94	66	82	79	91	83	65	79	73	75	85	79	92	71	72	85	89	78	86	87	76	92	88	82	81	78	81	81	79	94	74	88	86	79	81	81	115	79	84	82	98	81	97	80	86	82	94	74	89	100	93	87	74	66	81	78	93	98	89	74	84	89	71	68	82	86	87	75	85	75	68	70	82	87	80	78	88	85	81	100	84	69	83	78	85	72	87	73	73	87	73	72	86	77	86	77	64	101	97	77	84	89	81	72	78	74	69	81	87	73	80	77	81	76	89	80	91	83	102	94	90	78	89	73	80	92	80	81	75	104	73	89	86	88	65	80	79	104	88	83	89	85	78	78	73	77	90	91	87	73	75	76	96	89	69	68	87	85	75	81	79	95	83	88	92	73	79	73	71	75	87	66	82	104	72	74	81	83	80	82	92	88	74	72	101	89	74	95	77	79	87	75	62	74	90	78	75	84	87	70	83	89	78	83	87	102	104	88	67	81	70	83	81	93	74	92	84	81	89	83	87	67	77	79	73	88	78	74	87	82	94	73	69	89	97	81	73	71	81	66	63	78	73	77	83	73	79	73	67	73	86	80	77	83	79	58	88	84	77	79	79	89	79	88	71	78	88	83	70	78	85	90	86	88	93	70	82	79	114	60	102	79	85	80	95	86	61	86	86	89	73	78	75	95	74	80	85	91	79	82	80	72	83	93	96	68	95	90	79	86	92	91	89	70	75	82	89	79	76	81	88	70	82	77	101	75	82	72	96	78	88	70	78	85	71	89	89	74	87	76	69	70	78	83	90	82	84	94	85	85	75	76	92	78	83	68	82	69	73	84	81	90	78	93	76	91	96	91	72	83	82	84	80	85	86	81	67	78	73	90	84	87	89	78	82	77	71	75	91	61	101	89	88	94	74	82	108	82	82	76	65	84	84	81	68	88	72	76	85	79	98	72	86	83	65	81	70	95	98	81	84	87	94	81	77	81	84	77	75	87	78	76	62	69	82	85	98	93	84	85	81	77	76	68	91	77	94	90	83	91	80	80	93	74	74	75	92	80	83	73	72	72	82	68	78	83	89	78	62	73	75	75	74	87	95	89	82	86	88	73	84	80	89	77	74	85	84	85	84	87	89	85	76	76	69	76	74	82	76	77	74	73	82	90	81	81	88	93	81	75	70	96	74	85	84	79	81	88	96	86	83	83	91	68	87	83	69	67	94	81	82	71	82	96	79	78	73	78	94	97	71	86	74	76	82	81	65	101	86	87	75	104	80	75	81	67	83	74	86	66	87	78	84	75	64	106	72	72	103	83	77	80	87	74	84	71	79	90	85	78	99	85	88	85	73	75	69	84	90	79	94	97	79	81	87	67	85	91	76	82	82	81	81	89	94	93	90	70	79	78	66	92	83	84	63	75	79	75	63	81	72	80	84	67	89	91	88	76	88	89	81	93	63	77	84	65	84	88	88	84	84	82	95	65	100	84	86	94	83	69	80	83	91	79	85	75	71	102	87	79	73	93	88	76	70	77	75	71	76	72	87	83	68	70	92	95	81	72	92	103	82	68	78	57	67	87	76	79	80	85	83	99	93	81	72	69	88	90	84	86	86	90	72	75	68	88	82	72	82	85	95	77	83	81	86	72	83	82	81	85	95	63	85	80	71	85	83	69	79	80	93	75	77	91	102	86	83	56	71	63	79	74	65	94	81	57	91	88	55	71	86	95	82	86	66	75	84	83	98	64	69	86	85	94	87	79	81	67	76	85	92	101	88	74	88	79	76	75	85	69	71	83	83	69	67	94	75	108	84	102	81	88	90	79	77	80	78	85	75	84	70	81	70	81	97	83	84	91	71	107	81	76	76	78	78	83	75	76	81	86	65	89	80	94	83	82	67	76	89	91	85	87	79	89	68	66	80	77	90	69	71	92	76	79	93	86	64	79	74	66	85	75	76	89	86	74	85	84	77	95	89	99	84	90	81	75	92	92	89	68	96	82	80	82	74	82	84	78	78	75	87	68	90	92	104	88	95	68	89	92	78	88	85	89	81	80	75	86	82	85	76	90	60	74	91	78	90	94	79	74	81	90	90	83	80	92	75	91	85	90	87	85	66	87	75	66	80	87	88	92	94	75	77	87	95	70	82	70	92	62	93	74	76	94	72	96	86	76	67	83	77	93	78	94	87	80	91	83	78	65	85	91	94	89	72	64	90	89	86	90	81	74	80	91	80	85	75	79	79	77	87	84	92	83	93	91	78	81	82	70	85	80	71	77	77	112	73	81	72	73	82	80	71	76	101	81	75	75	76	78	80	91	55	80	87	92	72	90	93	77	75	82	83	78	73	84	68	72	79	92	86	89	72	81	87	77	82	91	85	78	78	93	82	70	79	93	89	75	78	81	80	88	78	83	84	77	98	73	84	82	80	77	75	80	79	85	64	84	70	82	71	76	71	86	82	79	87	84	77	88	66	71	92	81	72	81	97	85	75	90	81	72	92	77	81	74	87	75	81	78	81	76	70	79	86	90	88	82	93	89	82	85	77	85	89	95	76	93	98	73	87	83	73	72	78	82	100	76	92	81	75	80	74	85	85	82	87	77	82	67	68	83	90	86	74	80	85	91	75	90	88	84	85	83	85	76	78	77	93	84	66	73	90	93	81	95	77	77	77	96	75	92	70	58	76	91	90	85	75	81	78	70	74	73	78	87	101	76	80	80	66	65	80	77	81	76	74	85	86	71	79	74	90	85	72	72	95	84	91	72	79	74	79	84	91	69	66	71	77	97	86	92	76	85	83	82	69	75	81	77	91	81	79	83	80	78	75	81	87	88	92	70	85	70	90	81	87	83	88	87	75	78	98	70	90	91	65	80	75	79	103	82	92	94	78	83	90	91	85	77	81	88	79	101	88	80	79	79	98	83	85	85	82	78	93	83	87	83	75	79	82	77	101	93	98	83	77	87	71	98	82	77	85	76	67	85	74	58	83	94	77	70	90	87	91	97	62	70	82	71	81	91	69	57	76	96	69	74	98	82	74	89	82	80	58	74	89	81	87	85	77	78	66	85	76	91	84	77	79	85	97	84	72	81	67	77	80	82	97	80	80	78	78	91	78	88	72	67	73	102	87	92	74	83	81	103	80	72	93	64	84	82	86	75	74	88	84	69	58	86	84	82	75	90	83	89	88	85	71	60	75	70	82	82	81	82	62	75	88	82	82	67	84	92	100	88	89	81	104	89	78	93	90	92	89	84	82	79	87	93	67	78	74	78	76	88	83	75	97	57	67	87	82	69	90	102	76	74	78	85	70	75	80	79	86	96	73	97	80	84	89	79	81	93	87	85	93	87	80	92	102	80	104	88	82	89	85	103	80	102	88	91	76	74	76	78	70	92	88	63	73
21233	6876	18794	4758	2880	4579	4981	4688	3967	3425	2930	2521	2222	1971	1905	1665	1586	1365	1349	1245	1223	1191	1186	1082	1021	1032	992	964	915	919	950	895	913	838	860	812	812	825	795	810	794	815	825	783	760	788	790	716	744	751	754	764	729	752	798	729	699	752	708	703	688	671	696	696	690	737	693	763	677	694	728	709	704	707	699	723	673	709	675	708	713	710	720	700	674	688	677	711	634	659	698	702	671	702	678	697	708	665	660	648	662	665	669	668	677	691	692	694	682	706	660	667	680	665	718	642	675	621	695	660	684	649	659	657	684	672	644	690	685	638	662	683	690	675	728	664	700	697	655	660	720	641	659	702	684	686	658	677	625	665	669	747	675	632	691	688	705	723	698	676	677	652	643	682	648	717	704	692	607	670	691	652	632	651	709	654	659	645	636	684	663	694	670	662	645	658	718	687	669	641	639	706	682	613	638	688	662	683	683	715	677	704	711	709	717	717	712	671	668	674	672	668	679	700	674	685	680	659	630	685	702	621	637	648	721	657	688	673	653	666	672	668	648	683	655	690	705	693	676	681	679	723	722	659	672	682	676	625	666	665	700	691	641	650	661	670	665	713	642	700	651	627	665	636	611	652	616	679	688	709	692	677	637	661	724	636	647	658	681	584	730	656	709	675	668	669	647	659	665	676	705	676	686	689	670	668	617	659	665	654	664	668	674	715	733	676	666	687	676	708	622	689	659	698	681	656	652	672	697	672	650	689	645	678	711	704	632	653	693	664	663	656	677	627	668	701	707	682	703	681	632	696	694	679	658	711	655	655	643	679	615	670	675	672	675	645	660	637	666	688	672	667	676	710	658	662	668	666	740	665	683	637	679	694	681	676	679	659	651	738	678	665	717	671	630	701	685	719	679	666	710	641	715	649	631	722	681	631	701	706	690	712	710	686	626	671	684	638	681	672	707	647	667	686	711	682	664	683	636	628	624	643	656	641	711	755	680	659	651	685	667	682	690	664	674	678	712	685	674	667	714	660	645	636	663	649	669	695	692	676	692	683	654	682	687	677	697	634	656	664	685	671	692	654	681	697	647	667	680	684	650	681	651	652	688	676	672	707	721	637	606	674	676	674	660	644	672	683	664	616	707	650	666	669	678	691	639	680	684	695	671	676	675	719	662	646	622	679	684	681	632	675	663	649	684	679	670	707	665	633	689	738	712	674	624	684	635	656	665	665	689	645	707	633	653	675	635	685	692	705	681	721	632	714	717	687	686	677	657	684	676	621	673	673	688	646	672	655	696	694	662	671	705	661	725	637	650	692	661	657	669	674	701	674	660	680	632	639	683	642	683	684	647	643	693	677	680	682	648	658	631	726	669	680	636	691	656	669	651	663	640	629	704	630	605	618	645	654	729	649	669	634	673	668	664	667	641	666	683	692	706	691	604	642	666	678	646	678	673	635	662	655	689	619	687	645	680	686	713	678	665	660	704	665	635	671	644	660	657	676	716	670	711	662	704	671	715	660	687	686	679	662	637	689	657	653	680	680	696	658	652	686	639	680	661	684	670	715	664	671	643	667	691	731	678	708	644	672	651	689	690	655	692	661	689	718	641	629	676	703	683	677	696	647	664	680	650	666	656	655	708	663	673	656	678	691	643	671	698	619	690	629	700	676	643	678	674	708	663	616	682	659	654	655	663	667	702	675	697	646	687	640	684	653	705	702	649	639	609	713	665	600	677	688	639	700	655	656	712	702	678	687	705	683	628	703	668	675	666	714	673	674	672	706	721	674	649	713	685	669	645	653	690	651	681	637	657	648	671	691	696	682	672	715	672	696	659	721	678	698	627	678	651	678	722	685	660	657	656	690	716	643	711	613	661	702	711	640	701	692	670	684	666	732	669	711	694	648	762	643	708	690	683	667	678	701	686	685	690	721	687	730	665	664	665	662	625	668	688	648	615	688	644	667	647	668	682	655	659	731	661	675	691	642	664	699	720	720	701	698	671	681	669	662	696	682	705	657	639	725	628	662	625	717	647	666	678	700	670	694	695	648	655	642	684	676	703	727	694	712	693	665	696	619	645	632	639	682	704	658	695	632	691	680	652	700	704	618	663	654	664	654	653	662	653	640	663	681	654	628	689	680	691	710	692	721	702	673	683	681	716	619	698	676	663	665	685	674	657	616	721	660	662	695	694	653	726	688	663	668	669	654	697	642	663	657	682	685	724	674	679	666	683	641	691	655	682	713	666	654	721	657	676	697	667	670	730	702	676	686	652	629	691	669	668	653	710	649	684	688	700	669	665	635	657	687	688	618	701	713	699	626	681	638	660	633	679	655	637	656	644	700	649	667	658	678	671	698	682	700	677	658	683	634	680	689	671	650	671	690	699	662	678	686	704	659	644	681	686	648	680	672	695	652	696	704	669	664	651	679	653	669	663	677	675	652	631	636	669	678	651	657	697	716	664	666	687	685	679	676	663	664	651	672	690	659	635	640	659	706	685	661	655	681	646	662	667	671	641	699	698	696	697	718	660	685	701	660	626	671	669	671	646	706	699	661	684	613	681	673	684	692	646	637	670	663	662	699	694	690	677	647	633	679	687	676	659	660	664	689	662	674	656	702	662	673	683	675	692	678	681	633	640	640	672	700	721	674	682	679	690	665	689	639	697	638	643	662	644	698	702	651	634	667	668	718	674	672	693	657	619	717	715	643	643	681	709	656	685	658	673	651	624	685	681	665	667	689	656	686	668	644	668	663	710	667	670	673	725	673	677	699	667	663	696	677	668	703	684	750	664	619	685	669	686	689	635	641	712	706	667	732	653	680	704	658	651	662	689	665	628	685	687	706	673	690	655	656	704	622	668	655	679	669	648	662	679	659	661	686	698	701	688	669	692	671	633	693	660	684	721	698	654	707	685	688	650	698	640	664	636	661	707	630	712	671	661	653	653	700	721	653	651	654	683	664	693	705	683	683	670	653	649	661	644	724	701	637	699	672	642	710	688	713	679	680	664	667	664	676	677	669	646	674	636	678	674	666	672	711	665	674	641	673	660	678	652	677	650	661	687	689	661	721	683	630	669	627	644	692	670	682	671	682	656	703	713	716	654	673	676	706	695	699	671	612	673	665	679	655	676	640	694	689	663	686	689	674	648	668	671	664	651	680	691	651	675	666	701	675	680	684	676	657	647	690	656	661	661	665	624	685	686	671	697	672	678	661	644	641	692	669	668	651	664	684	667	665	623	661	663	659	648	618	681	714	690	669	646	616	661	652	682	713	647	710	689	673	685	630	657	660	687	607	644	706	663	668	690	682	659	672	617	698	678	728	706	683	658	693	647	707	616	686	665	691	672	697	645	736	651	648	647	693	679	662	687	666	672	664	700	664	684	697	655	714	685	676	685	665	634	657	692	653	648	585	708	644	653	665	656	668	657	687	678	680	662	677	701	662	656	681	658	697	642	666	704	683	676	649	707	610	670	678	678	689	644	656	706	681	637	700	641	698	652	695
3551	238	463	137	81	90	61	77	86	84	71	73	80	87	58	82	77	86	93	67	70	83	78	71	73	77	70	72	60	88	81	69	69	78	81	77	76	82	89	82	71	73	61	75	82	76	72	80	68	82	81	70	74	68	72	72	75	67	76	62	73	75	70	67	84	51	78	72	77	84	83	82	74	63	81	82	63	82	92	79	64	80	80	79	82	72	81	85	73	89	65	67	92	72	66	53	72	73	68	94	64	65	53	63	75	79	63	66	76	64	74	71	64	75	88	84	80	68	70	80	65	69	59	75	82	91	72	74	82	73	68	80	75	64	68	86	68	84	68	80	61	67	70	67	75	84	81	66	65	90	56	75	77	70	74	63	92	60	72	82	66	65	73	70	85	71	67	68	99	74	78	69	81	68	64	70	75	78	84	88	72	71	70	83	75	85	74	78	77	63	71	69	68	77	69	60	55	77	74	83	76	84	80	64	63	79	62	72	70	76	76	95	62	64	71	78	75	65	68	80	76	67	72	76	67	76	70	84	64	77	85	63	68	83	66	70	64	74	64	75	72	69	67	62	68	73	66	79	66	77	88	75	95	83	62	86	68	77	58	53	76	76	83	77	59	59	60	64	73	70	81	62	85	74	68	95	79	66	70	86	84	74	82	65	79	85	78	52	68	66	75	80	62	74	53	73	86	80	79	78	60	70	55	74	75	80	74	73	68	81	86	64	83	74	70	67	67	71	74	67	72	66	63	74	70	58	65	65	79	66	77	78	69	70	56	72	76	76	93	81	75	49	66	72	73	60	77	70	63	65	75	91	81	69	74	68	79	76	62	62	68	86	59	84	85	77	65	77	68	81	70	62	80	76	75	75	73	85	74	72	83	72	74	73	68	60	69	69	69	85	82	78	70	78	65	53	72	71	66	63	73	71	72	70	58	80	76	61	79	64	67	74	92	73	67	83	69	83	80	72	61	76	93	63	86	79	55	70	73	72	64	69	78	88	68	74	73	82	71	73	85	66	64	63	70	64	77	62	67	70	76	79	77	73	69	82	63	62	76	75	90	72	99	89	63	78	74	70	63	77	81	65	81	68	87	86	69	70	72	69	88	68	76	85	71	89	78	71	79	72	65	81	76	68	65	75	64	79	81	88	73	70	67	101	70	78	61	69	66	64	79	70	70	77	69	86	75	68	74	74	80	68	90	84	71	81	65	65	78	62	74	66	61	82	65	83	70	70	81	74	70	77	70	78	74	75	65	75	72	60	90	78	77	77	75	70	64	99	65	60	72	75	78	72	77	67	85	67	58	68	81	86	88	79	62	78	66	76	84	71	73	77	72	73	81	73	71	77	82	70	76	77	64	66	78	82	68	65	67	69	83	87	56	62	70	82	76	67	79	77	75	90	74	80	79	82	70	71	64	90	96	71	74	57	71	78	72	81	64	97	78	68	82	68	69	68	72	86	59	69	61	71	86	73	69	68	77	64	62	73	87	86	83	74	75	84	72	76	80	67	86	69	67	91	85	57	78	73	72	84	58	73	61	78	72	74	68	82	88	79	84	73	91	68	78	72	84	71	56	77	72	66	92	62	72	70	66	76	67	73	75	77	81	82	76	79	84	79	79	75	72	73	66	91	68	70	88	71	72	75	67	88	63	70	63	67	64	74	82	64	63	76	85	88	66	79	76	69	61	71	76	77	69	73	66	82	67	71	61	85	60	60	81	70	67	81	70	80	88	80	65	75	80	75	79	81	74	72	68	60	63	78	89	85	70	57	60	72	80	73	76	79	72	68	79	61	76	80	63	86	71	65	61	65	72	63	77	58	80	95	87	81	75	82	77	73	61	77	65	80	75	73	71	77	81	82	64	71	60	84	82	66	71	71	91	73	83	70	67	81	62	64	63	76	80	63	74	75	76	72	69	81	69	74	73	73	81	67	82	70	69	78	77	54	56	74	71	58	88	72	72	58	71	69	68	77	79	70	71	94	87	77	60	67	78	65	78	91	76	69	74	69	80	72	78	44	70	75	72	73	98	75	95	72	71	81	71	74	85	61	76	66	64	75	65	82	66	60	67	67	58	80	78	72	65	81	69	72	78	70	73	66	74	58	83	84	72	88	61	82	89	82	75	81	65	74	86	83	79	71	62	89	71	69	72	78	59	91	68	76	68	69	82	63	82	78	74	62	77	71	85	70	62	77	73	81	74	76	87	95	67	73	92	63	83	73	80	66	68	69	62	80	81	68	79	89	72	76	80	91	77	76	82	94	67	74	80	63	79	75	79	68	81	76	84	85	88	90	66	70	77	67	74	86	71	69	84	70	73	83	63	77	89	71	68	69	62	66	82	80	94	73	61	70	78	63	80	65	78	55	61	79	73	67	66	60	78	77	65	84	77	72	74	71	80	73	82	82	76	80	61	70	65	79	65	70	91	84	73	74	93	60	73	67	67	84	76	75	81	86	59	80	71	80	61	72	60	78	82	101	69	57	62	67	71	73	71	85	73	80	81	87	93	84	80	74	79	81	69	78	70	78	79	72	82	86	75	75	77	65	78	63	61	76	69	69	74	68	85	80	76	56	73	69	87	83	89	70	69	72	64	77	69	73	63	72	68	54	80	87	80	80	84	80	75	59	67	81	77	65	60	77	88	75	98	73	70	60	74	86	82	80	65	74	82	70	74	61	69	73	76	66	72	74	78	85	82	81	77	88	74	70	86	75	84	61	68	72	80	81	89	79	79	72	80	76	75	76	74	74	87	74	77	88	93	85	82	81	60	72	77	65	67	89	56	80	68	64	69	66	74	73	66	75	86	69	77	60	76	73	64	64	72	78	60	76	73	75	67	64	77	72	74	61	77	75	66	74	68	77	69	76	63	69	82	69	58	76	84	81	69	69	68	76	64	84	52	76	77	73	92	78	65	60	60	70	75	81	70	67	89	77	71	77	60	66	87	72	85	74	74	77	68	74	61	72	71	61	71	76	85	62	76	71	64	84	71	68	71	78	80	61	86	77	77	84	68	70	74	73	74	74	72	72	75	66	87	70	82	74	92	76	63	58	78	84	88	84	74	54	78	66	68	77	70	73	72	64	61	74	86	63	74	63	74	83	78	72	72	69	62	68	78	70	69	72	72	75	85	68	69	75	79	55	84	57	78	69	70	67	75	83	68	53	76	73	56	84	76	86	67	78	98	72	61	67	69	81	61	76	72	80	67	80	84	79	64	68	63	76	81	72	79	75	91	79	56	75	90	68	67	50	71	63	75	62	80	75	61	65	67	81	76	93	74	66	88	87	80	77	82	78	100	75	82	67	72	86	72	72	63	84	69	81	84	76	65	66	72	61	75	83	73	76	80	65	69	75	77	76	72	77	62	78	72	68	81	73	80	74	81	67	76	73	62	70	73	91	69	72	68	66	78	78	74	80	66	87	59	68	60	72	84	72	71	65	62	70	90	68	74	77	67	71	72	75	66	82	63	58	74	90	76	63	65	68
13109	3318	4914	1343	785	956	992	970	931	806	807	806	688	682	679	669	703	634	666	662	665	622	602	663	620	585	568	590	578	635	572	590	586	614	636	596	623	604	571	610	564	547	573	565	556	547	566	546	530	598	558	612	531	588	543	565	514	538	589	567	598	566	566	606	524	547	572	593	556	559	557	546	550	572	551	565	578	549	565	581	582	598	581	557	564	565	563	534	554	565	587	557	591	599	549	558	556	591	556	575	538	571	564	571	546	591	603	598	550	507	569	570	589	553	547	578	529	524	570	542	579	562	568	528	584	562	578	577	550	588	567	561	589	570	568	582	521	576	630	577	579	547	527	583	561	567	520	538	595	571	581	545	590	574	576	558	529	549	565	563	546	566	549	570	619	572	573	567	593	561	583	563	559	548	581	563	567	578	586	554	558	585	568	568	552	513	560	543	603	601	539	537	565	583	599	574	548	586	559	572	549	546	549	581	582	570	552	550	541	544	553	545	590	571	555	610	578	588	588	538	579	513	534	564	536	582	528	576	537	586	547	555	524	576	573	567	581	612	588	580	571	542	567	553	577	596	566	570	529	622	564	580	569	558	542	627	573	549	581	567	549	561	588	555	548	577	578	586	585	559	578	537	562	575	548	572	552	608	575	556	548	554	550	526	590	577	527	566	610	609	575	547	610	515	566	546	554	594	599	576	583	577	559	566	603	590	558	567	593	592	547	578	543	558	559	565	576	561	602	584	576	532	568	571	534	536	585	556	567	528	554	594	568	582	532	612	543	572	566	544	610	581	536	590	552	565	599	529	570	583	552	565	542	581	546	588	595	570	557	581	558	542	547	559	570	527	560	563	542	510	545	539	552	584	546	600	533	606	611	571	556	553	559	543	577	565	567	594	573	577	569	571	602	578	564	562	537	589	555	573	564	543	562	607	546	575	538	558	532	580	559	572	537	572	575	591	551	558	560	550	560	525	545	562	520	593	577	587	621	527	557	589	539	561	542	600	541	529	592	578	577	566	568	560	566	573	570	577	581	565	564	554	582	581	579	542	645	573	566	567	552	559	551	555	580	602	539	534	556	601	547	564	565	544	593	539	553	564	587	550	569	560	541	563	561	623	612	590	576	561	575	550	567	537	577	640	575	585	636	538	563	565	579	556	536	592	587	591	545	572	586	545	573	606	572	590	560	531	555	555	544	602	559	591	543	578	552	581	576	588	549	547	509	543	571	557	574	626	602	562	550	567	583	569	568	563	601	567	550	535	580	579	578	618	598	601	591	531	583	564	609	572	601	571	534	580	558	593	557	577	555	567	562	581	564	595	563	578	577	578	585	582	589	594	567	576	583	552	583	575	557	542	558	533	578	597	615	548	587	537	563	549	523	557	565	582	558	571	642	543	572	574	535	591	527	566	591	555	571	573	548	555	526	560	560	563	505	537	505	527	534	539	596	568	603	607	578	538	548	530	590	525	585	542	563	572	579	577	550	556	526	537	540	572	566	532	529	550	575	576	569	545	562	598	559	520	605	535	585	575	606	542	533	580	581	605	552	545	513	573	638	572	606	541	547	569	535	572	587	600	587	575	561	569	548	537	558	570	563	534	588	587	537	543	558	576	599	562	568	564	557	512	545	523	563	562	581	546	570	570	589	562	549	500	605	579	585	573	536	616	581	562	547	574	557	596	535	569	613	565	540	583	570	582	574	560	562	553	557	577	585	546	553	544	532	565	560	569	547	564	529	537	561	561	555	552	543	621	567	562	580	556	542	559	599	600	585	593	589	548	556	532	551	598	559	578	553	559	556	546	577	546	555	563	568	537	635	583	554	557	596	582	581	555	548	581	545	612	538	543	583	552	534	547	567	584	573	562	601	551	565	558	563	571	606	571	595	520	603	551	530	554	591	559	569	561	564	578	534	592	560	555	553	560	522	552	554	528	557	574	589	552	598	555	538	555	538	569	594	558	530	565	567	523	572	531	560	594	589	546	545	546	555	571	543	565	518	518	554	542	603	583	541	601	581	553	598	558	565	552	575	518	548	574	536	527	564	594	541	567	504	546	548	563	572	549	561	579	577	560	590	586	547	568	557	594	598	549	531	564	540	572	554	597	561	583	565	506	593	594	585	588	533	555	582	629	599	598	548	545	559	557	545	534	532	580	562	615	558	560	598	580	545	601	577	542	588	582	593	528	539	577	566	587	569	560	564	585	587	558	534	564	567	547	543	537	569	543	548	583	539	571	570	543	589	580	592	573	565	584	538	527	595	563	590	566	551	564	567	596	563	598	578	565	573	561	571	556	537	566	580	583	559	553	575	546	598	550	602	583	566	500	598	555	543	541	556	542	510	555	582	568	601	560	546	551	531	562	540	565	564	591	606	545	559	605	559	567	540	578	549	562	550	585	606	548	611	584	550	578	565	554	533	586	584	565	595	587	608	555	575	559	555	556	565	525	607	593	541	552	565	534	571	549	557	555	563	549	541	584	563	546	598	556	547	541	615	557	564	575	576	548	557	580	549	550	567	564	574	555	550	570	606	527	550	591	587	552	555	572	622	580	538	584	542	603	558	542	556	569	536	593	561	579	600	587	556	580	620	567	579	563	563	628	527	549	567	599	596	586	559	534	535	564	549	527	547	598	584	540	566	581	537	563	520	563	528	590	534	601	570	576	595	526	580	567	571	560	620	582	524	626	553	566	607	547	590	561	557	605	560	588	522	540	557	552	557	569	579	537	597	567	576	536	612	554	648	600	585	589	580	567	571	561	556	576	590	563	545	570	554	541	555	556	568	545	538	574	582	575	589	574	522	560	531	583	542	592	599	604	569	561	552	553	577	553	581	565	584	593	543	545	587	585	606	561	564	537	553	626	561	552	545	554	535	599	531	559	634	541	566	580	577	564	537	550	546	569	548	583	524	556	556	591	543	589	580	565	558	535	564	540	570	589	572	543	589	589	549	559	604	553	563	535	547	577	567	542	527	589	540	541	580	590	610	581	553	587	564	560	536	571	561	534	566	593	611	579	562	567	539	548	581	528	572	548	539	539	563	594	557	539	542	523	595	586	550	579	587	555	544	553	595	575	551	553	559	562	552	551	591	577	592	560	569	573	569	567	576	606	579	529	587	554	575	559	529	600	534	566	572	567	569	536	537	569	552	579	563	551	567	551	578	591	598	609	586	540	586	575	571	589	572	560	582	548	553	534	583	535	545	556	546	570	550	525	572	543	607	510	566	566	575	531	565	602	555	576	528	594	550	529	551	545	579	564	559	539	604	546	582	581	604	551	543	586	542	553	544	597	529	558	573	533	554	553	568	577	546	562	564	549	579	582	578	548	523	539	562	543	589	567	592	604	578	538	568	538	569	556	581	553	571	546	572	577	557	510	560	579	528	543	563	531	578	568	571	559	542	551	552	576	537	582	527	578	560	563	586	585	572	579	560	605	596	574	572	561	553	552	580	588	556	571	553	567	557	562	514	547	547	591	585	536	558	573
1984	574	2221	453	141	139	129	143	150	152	150	131	140	130	115	135	123	133	118	131	137	120	100	128	121	134	105	118	122	130	103	112	106	127	120	111	119	127	129	101	122	124	110	131	120	109	109	106	125	133	125	122	126	110	109	138	116	114	109	129	116	118	119	106	124	116	105	100	111	94	113	127	110	122	119	108	119	107	143	113	87	117	100	100	115	122	105	109	109	119	104	113	107	125	126	113	112	116	113	108	108	110	112	115	103	90	124	105	107	103	108	97	88	108	125	128	130	124	122	115	132	127	102	121	119	118	123	101	120	130	108	106	113	101	107	112	103	117	122	129	105	110	128	111	124	116	112	116	104	125	121	113	136	123	129	112	119	106	110	97	107	105	107	122	119	123	115	112	136	98	129	130	127	126	130	108	113	122	129	125	119	105	97	132	117	108	106	106	115	122	102	134	109	134	110	110	106	99	120	125	116	122	106	107	120	119	118	93	109	99	112	113	116	129	119	131	114	132	117	117	113	108	114	105	117	113	125	110	102	104	113	107	125	126	109	112	90	129	122	108	104	116	121	104	126	135	115	130	112	120	113	131	143	127	92	119	108	98	121	115	102	129	111	105	125	120	93	99	118	112	104	121	106	119	127	112	104	128	112	99	110	127	102	132	129	117	127	125	104	130	102	109	111	125	116	102	115	121	113	121	105	136	106	113	113	122	110	123	123	140	129	113	128	115	113	98	125	109	119	110	122	99	102	108	110	125	124	109	117	101	110	116	119	100	96	113	130	110	107	127	123	100	112	124	110	118	114	101	100	107	115	112	105	113	93	128	114	106	114	109	114	115	98	106	121	108	120	115	110	102	116	103	110	101	112	122	130	114	124	104	113	129	127	111	117	117	114	136	105	104	122	95	129	96	108	110	117	115	107	114	99	132	107	100	128	135	129	107	118	108	102	118	112	99	117	115	109	104	115	123	136	134	115	115	103	111	103	116	99	115	113	112	132	124	125	114	114	112	119	100	100	128	109	109	112	93	125	112	111	129	139	107	119	114	126	121	114	126	110	95	99	141	93	113	122	94	132	110	114	115	107	118	121	119	110	125	100	104	122	99	122	121	123	105	118	75	115	101	114	115	116	118	96	125	126	106	127	131	110	118	118	117	118	116	108	128	106	106	90	110	112	91	108	103	119	98	126	110	115	99	115	102	115	137	122	124	117	120	127	133	120	112	135	101	115	116	121	110	93	114	113	97	114	133	119	119	102	108	104	105	122	110	113	115	102	111	127	126	126	110	123	117	116	98	122	101	109	113	120	116	123	121	116	110	94	110	119	130	106	120	115	122	121	112	123	104	108	106	117	114	110	107	124	109	102	99	123	103	122	119	95	125	117	112	109	104	129	109	111	104	124	107	133	90	109	110	119	108	110	102	118	121	126	106	88	107	115	107	118	123	109	115	106	106	101	123	114	111	107	124	105	107	115	130	118	111	114	110	105	103	105	109	117	111	126	123	116	120	114	119	125	116	110	105	119	109	111	131	127	110	120	109	119	111	113	102	124	119	128	130	129	134	99	130	112	99	112	106	113	103	97	126	112	115	136	105	113	112	95	111	110	116	115	118	119	115	111	113	118	125	109	114	117	143	96	125	116	107	109	119	106	119	120	128	117	113	111	106	112	106	101	119	132	110	96	113	156	99	132	130	101	130	109	89	123	100	120	107	120	97	111	106	109	98	99	99	109	105	103	99	115	131	109	121	95	118	117	138	118	118	105	115	107	115	109	113	110	108	117	96	104	119	106	113	121	126	109	101	103	107	110	98	121	101	146	127	119	114	105	119	111	115	121	117	121	104	125	114	117	129	114	102	136	127	99	123	114	113	121	119	105	111	148	101	112	120	119	112	132	120	131	118	111	126	116	97	109	116	122	135	95	122	93	111	109	106	86	102	116	116	118	119	115	118	96	106	127	117	131	117	124	118	121	123	111	111	104	103	116	99	114	123	115	111	95	123	124	128	137	136	128	127	113	120	110	115	137	121	122	103	117	114	100	97	119	119	125	117	105	122	110	123	111	107	115	92	118	117	123	116	114	119	119	114	120	110	98	141	113	111	88	135	116	111	126	115	136	107	125	111	114	116	121	98	97	111	111	129	104	115	101	82	107	94	86	107	116	134	124	115	134	114	112	116	100	121	108	116	128	140	109	114	121	106	97	121	100	120	107	104	107	106	129	102	119	100	116	99	128	121	112	113	101	114	120	118	94	122	115	102	114	115	110	137	106	115	113	109	102	111	111	98	113	126	104	105	112	109	101	119	124	112	108	102	121	124	120	126	111	118	104	103	112	100	96	126	123	102	125	95	107	107	92	123	118	120	130	116	87	104	119	104	95	106	110	99	124	119	122	111	113	119	123	130	97	118	111	110	127	113	123	122	102	102	104	128	96	103	109	104	116	138	125	123	107	92	105	125	108	108	124	113	112	103	90	111	121	115	117	130	125	109	101	121	112	112	99	132	121	115	107	96	95	128	100	110	133	134	107	101	92	109	116	119	95	119	102	110	94	106	121	104	112	92	102	110	105	116	129	107	117	105	117	117	109	117	134	110	113	123	118	145	118	105	123	95	115	103	95	113	103	126	106	92	128	113	113	108	121	113	128	104	117	133	103	126	111	105	125	103	121	108	121	105	129	123	116	130	102	108	106	120	128	101	104	103	128	121	109	102	131	124	96	131	120	108	116	103	114	125	114	106	114	111	119	118	103	109	103	104	107	106	116	113	113	128	103	100	108	113	122	95	110	125	117	128	101	117	131	108	120	100	120	99	107	106	122	112	114	108	118	108	110	122	111	131	135	110	109	136	129	121	102	94	98	103	104	99	123	100	96	115	109	114	109	109	100	103	117	101	115	117	119	125	120	126	112	135	128	129	111	118	132	119	119	107	126	105	118	113	107	120	110	102	118	129	131	140	109	106	113	121	106	124	119	126	105	132	126	83	117	102	127	108	112	125	109	108	129	121	117	123	110	114	113	114	120	120	109	106	124	111	116	107	111	105	123	109	110	120	121	109	109	93	128	114	114	141	120	108	110	104	118	115	101	103	119	132	112	110	112	117	132	97	128	103	128	111	121	121	126	130	109	110	124	108	108	114	102	122	111	101	95	124	123	113	117	107	102	107	126	101	122	129	121	102	120	98	122	98	115	93	108	133	118	110	121	105	106	99	121	122	95	133	123	140	104	114	118	115	119	102	108	115	142	124	108	97	113	111	115	93	104	118	101	106	120	111	96	126	124	102	114	103	121	117	91	117	134	126	131	96	123	121	126	115	108	97	113	94	88	121	129	103	116	112	121	109	119	120	144	112	117	109	115	99	121	107	107	98	129	123	117	128	126	102	107	134	117	112	99	129	108	132	114	118	90	109	115	113	112	120	119	122	112	103	107	93	106	137	107	122	108	103	125	125	117	102	102	130	120	106	103	126	113	106	121	103	112	109	117	122	110	117	100	111
18860	5957	16949	3428	2245	3283	3558	3402	2953	2485	2210	1952	1789	1626	1506	1436	1312	1262	1256	1278	1187	1263	1192	1096	1079	1054	1061	1081	1045	1036	1025	994	1025	952	987	1009	913	984	962	936	917	999	956	961	948	949	934	905	911	958	914	927	926	900	900	898	909	930	892	921	957	970	896	883	1009	944	938	904	919	922	897	857	936	897	922	975	936	919	925	876	859	902	894	905	906	937	886	904	854	913	904	909	916	889	946	879	923	878	873	870	914	925	897	950	899	874	903	921	877	869	926	996	875	899	912	864	930	872	907	917	914	884	884	887	934	900	913	904	892	867	897	920	956	893	871	882	889	906	881	903	856	888	901	912	881	871	878	925	943	914	932	879	944	884	922	891	880	919	878	859	891	862	859	914	934	835	887	856	924	909	937	865	905	898	841	856	849	878	925	898	881	923	891	876	887	830	896	868	886	896	865	899	871	829	905	916	931	904	880	897	863	965	903	884	918	908	899	838	857	888	884	906	892	896	926	891	872	920	903	860	883	916	894	861	855	883	829	922	918	874	892	874	832	898	900	890	887	904	927	865	875	924	901	854	905	878	890	871	884	888	899	902	901	855	918	887	902	894	959	905	864	876	894	908	903	837	886	906	887	918	858	897	932	983	861	851	846	912	874	902	883	936	911	931	849	1012	924	906	858	861	903	897	877	891	933	853	914	869	899	924	902	936	952	896	921	956	955	928	867	896	900	916	853	889	848	851	930	884	867	883	878	907	969	910	912	898	873	928	891	930	872	928	928	932	867	901	910	919	881	880	880	888	896	928	866	866	890	876	883	879	923	898	880	840	889	889	928	870	894	917	924	842	895	891	889	924	914	910	898	890	913	903	917	901	871	880	915	920	897	880	936	901	880	890	905	848	851	898	919	935	918	890	902	883	914	855	902	916	866	920	902	898	868	959	873	863	899	852	921	859	889	882	909	894	898	922	893	916	899	922	871	844	815	891	879	928	905	920	871	870	918	889	928	933	956	903	893	910	922	857	890	834	877	866	885	901	942	910	908	891	947	948	858	861	859	911	901	911	880	873	860	819	905	919	891	902	902	871	875	907	978	931	952	902	862	901	840	885	905	913	877	891	880	841	870	835	958	890	866	932	864	880	913	909	925	872	856	894	906	933	874	862	885	926	922	867	863	959	887	913	919	878	887	900	936	928	870	844	901	909	922	883	899	921	885	930	868	926	860	906	865	899	927	907	925	910	837	882	888	868	905	888	921	916	872	908	892	983	831	904	875	883	911	861	873	881	873	880	905	898	869	922	895	937	870	857	916	918	914	894	897	877	884	911	936	885	872	887	862	850	890	918	842	885	838	864	864	903	898	882	910	909	876	849	867	823	847	906	865	872	937	891	882	867	905	851	900	863	937	873	897	868	934	879	882	913	931	869	875	845	877	903	876	884	865	873	908	901	894	900	863	919	896	922	923	880	896	875	907	889	897	881	895	854	883	890	901	858	878	883	869	921	886	877	842	917	880	860	953	875	904	902	907	821	929	884	888	929	870	853	902	818	933	864	899	889	906	876	878	861	895	874	867	954	959	888	884	830	903	885	944	924	854	874	937	871	853	911	949	901	904	897	893	874	849	857	825	877	836	882	869	882	894	855	883	889	875	897	922	887	928	945	860	857	884	904	896	834	884	816	916	899	921	873	909	837	880	882	914	953	895	928	912	901	851	935	855	883	841	893	881	891	832	875	856	873	934	863	897	915	929	846	878	901	843	884	926	904	886	891	948	861	891	863	920	870	924	869	876	851	891	885	844	904	898	827	866	859	889	920	885	872	920	888	858	864	862	872	885	901	899	871	906	893	890	915	876	872	876	876	940	919	898	840	923	883	864	904	912	921	870	902	887	862	921	883	891	911	859	837	900	902	867	893	910	907	869	916	798	877	862	937	920	886	889	905	885	886	882	904	879	921	861	905	868	897	898	858	914	820	890	919	930	873	864	860	874	921	897	881	923	919	863	846	875	884	869	876	885	890	912	892	885	854	893	907	919	868	876	924	869	904	901	903	913	927	920	829	932	942	930	866	856	907	889	911	912	855	883	899	837	968	900	847	894	893	899	876	864	914	910	925	867	887	912	908	908	921	896	884	892	860	866	916	846	905	821	807	860	853	879	888	863	879	901	914	902	848	879	884	859	841	901	856	865	901	867	893	819	916	901	916	957	900	933	871	894	879	904	877	886	871	869	926	909	852	902	907	870	883	870	906	944	835	830	873	884	925	929	935	856	881	863	926	913	890	940	928	871	946	904	909	953	907	900	896	993	851	923	886	889	875	942	928	896	926	840	856	856	937	897	892	936	906	871	912	910	871	865	923	906	887	858	869	916	859	861	872	871	873	833	857	909	856	881	914	889	881	864	936	867	889	858	877	857	869	920	810	919	901	873	909	860	906	866	886	927	880	872	950	916	888	957	896	935	919	878	859	894	884	867	891	867	888	921	893	856	899	912	837	876	901	852	939	896	907	882	869	929	878	916	890	888	854	881	891	917	886	923	887	845	828	886	894	907	924	881	895	911	878	917	873	870	895	939	889	890	911	904	862	947	878	865	928	903	848	865	858	881	860	889	901	852	900	821	913	891	925	896	877	915	858	907	837	904	914	896	849	853	924	943	890	868	884	908	868	923	899	932	882	899	904	929	848	907	911	888	857	906	861	900	841	893	878	912	873	895	897	830	924	938	866	879	913	872	842	935	859	885	940	884	901	919	898	859	861	888	891	910	909	899	860	859	859	898	861	895	862	893	943	927	880	854	884	907	858	881	908	831	902	874	809	923	893	899	859	897	883	915	859	868	872	900	893	917	871	873	893	835	929	881	911	906	866	929	903	933	907	842	920	859	871	878	923	863	840	897	829	864	852	866	899	868	856	865	863	856	839	875	815	877	897	908	908	938	873	909	870	826	856	854	879	900	872	916	883	881	847	865	958	904	915	910	901	911	864	868	906	828	867	902	903	903	864	865	867	915	941	860	857	883	895	920	860	941	916	900	874	867	813	871	869	870	873	844	901	901	853	892	999	866	873	868	918	906	917	891	902	913	915	872	863	849	911	843	966	866	937	886	914	867	861	922	891	903	832	840	868	898	916	878	916	940	827	905	949	927	879	914	877	836	851	896	885	925	888	876	883	850	865	851	909	840	887	930	936	861	852	904	912	856	923	912	888	840	912	865	876	904	876	853	897	899	843	854	867	897	895	877	959	922	898	903	913	934	913	914	904	926	922	883	839	910	874	879	883	850	907	895	907	863	863	866	936	881	833	888	913	931	919	847	918	888	900	860	926	942	885	843	868	919	898	908	866	899	860	872	925	901	952	905	941	963	889	927	903	930	907	906	853	897	918	875	915	859	890	900	895	846	852	893	863	893	963	905	913	903	915	888	873	885	865	895	855	882	896	886	836	868	876	905	895	921	913	917	863	980	931	886	878	838	873	870	854	910	869	926	927	889	889	896	844	934	876	912	850
5413	375	2013	289	41	31	62	60	45	55	58	45	44	40	37	30	38	33	49	38	37	39	33	32	35	20	26	32	30	30	43	19	34	30	30	30	39	30	37	35	30	34	28	36	13	29	27	32	38	33	27	32	19	26	29	27	33	41	43	28	29	31	26	34	25	21	30	29	32	39	31	30	30	28	34	27	33	27	31	41	26	23	27	48	34	32	29	21	35	30	32	25	32	34	32	22	23	43	30	31	30	33	26	25	27	33	24	31	28	27	32	27	29	16	34	29	29	33	25	30	29	21	27	33	18	27	25	34	22	23	24	25	30	31	42	34	38	32	26	27	35	37	34	38	30	43	32	33	27	24	20	30	31	23	32	26	28	17	21	36	22	23	30	22	24	31	26	33	30	29	21	16	29	37	25	27	32	33	28	33	25	27	22	29	22	29	39	22	25	28	26	30	29	34	23	30	27	24	28	29	31	27	29	29	39	30	29	32	30	30	22	36	28	35	38	23	27	25	36	36	24	25	28	19	22	19	32	33	32	24	28	32	24	29	32	25	32	22	31	29	25	26	25	35	24	25	38	33	24	24	21	21	29	33	30	34	32	34	35	27	32	29	26	21	34	29	34	32	33	21	22	35	30	30	33	26	34	29	28	31	29	21	27	25	32	30	29	31	39	23	28	28	30	25	30	29	35	25	33	46	25	28	24	30	21	40	35	31	23	31	35	26	31	44	26	26	37	34	31	31	22	32	32	32	20	28	32	24	31	25	24	22	25	34	26	32	25	27	23	20	29	22	27	26	26	24	22	28	32	27	32	31	34	18	29	33	35	35	34	27	28	31	28	29	32	23	27	36	23	30	27	26	23	35	24	27	25	29	20	28	21	27	13	23	34	36	33	22	21	37	21	27	32	24	35	23	35	34	29	29	34	35	45	29	30	20	33	26	33	20	30	27	18	27	21	23	20	28	32	28	31	29	19	27	32	35	36	20	20	25	26	27	32	34	38	29	25	30	31	27	33	33	38	29	38	29	24	25	28	25	30	28	27	35	24	19	26	34	33	29	30	22	33	41	30	30	29	24	27	31	27	21	29	31	34	27	26	25	31	26	19	24	29	24	23	36	33	28	37	21	26	25	23	26	30	30	32	29	36	39	22	26	34	26	33	24	21	32	26	24	31	25	33	30	36	27	30	37	28	38	24	32	22	30	34	31	31	35	33	25	23	28	27	27	41	35	38	38	22	33	25	39	24	31	38	27	26	30	35	26	37	22	29	20	23	35	29	33	26	29	25	29	31	36	31	22	30	35	29	22	17	25	35	32	29	25	25	33	27	24	24	25	30	36	22	25	38	17	24	34	34	29	33	27	37	31	36	27	23	24	31	23	33	26	23	28	20	27	25	24	32	19	27	27	24	23	34	36	36	27	20	41	25	29	22	31	26	32	18	32	32	36	22	28	23	36	22	29	28	26	25	31	37	38	41	26	27	33	19	35	24	37	37	30	30	21	22	23	25	29	31	35	27	29	24	27	40	24	27	33	27	23	23	27	21	34	26	31	35	23	24	33	28	29	30	28	33	25	32	23	17	37	34	36	28	31	28	28	20	35	24	30	26	29	26	22	33	32	21	29	33	44	33	36	29	22	29	27	38	31	33	29	27	34	25	30	24	26	33	36	37	25	19	22	40	25	22	29	22	29	31	27	21	28	28	34	23	32	33	31	28	40	19	30	36	36	32	28	26	25	24	34	27	35	31	30	39	28	35	31	26	25	31	32	21	32	26	28	32	26	34	30	25	29	24	29	34	27	28	22	24	34	30	24	32	29	20	38	22	30	32	23	34	32	34	34	22	23	30	25	29	34	20	28	43	31	29	31	28	25	21	33	35	30	30	31	31	29	30	22	19	22	23	29	27	32	32	32	31	18	25	30	34	22	28	29	20	25	21	29	32	34	32	26	29	39	22	30	33	36	22	33	22	27	25	31	33	25	27	28	24	26	37	37	30	36	27	28	27	32	18	25	21	31	27	25	34	26	40	34	34	24	32	29	29	29	35	34	27	25	33	31	22	33	28	30	25	19	20	31	30	21	32	26	32	37	33	31	36	36	35	28	33	38	34	24	24	35	27	28	25	34	28	30	32	27	27	37	31	35	32	27	29	27	24	34	34	30	43	28	31	22	16	30	27	27	16	41	26	32	28	16	43	30	36	25	29	26	31	36	23	31	25	36	31	30	27	29	32	19	34	27	30	27	31	29	22	17	27	26	33	26	30	36	25	34	26	33	34	31	32	24	16	37	30	38	17	37	25	33	36	37	27	31	38	23	29	28	25	26	30	24	27	37	23	30	28	21	19	23	30	29	23	23	29	38	30	32	30	28	29	28	30	34	31	21	26	35	36	26	34	31	22	31	32	29	30	23	22	34	32	26	17	30	31	29	23	35	29	29	28	19	30	37	26	23	26	24	33	24	24	32	34	25	22	30	32	31	22	30	25	23	28	35	28	23	36	27	26	38	27	37	19	23	18	29	17	28	40	31	40	32	29	19	30	28	22	32	34	29	28	27	23	40	37	31	20	26	25	23	27	20	22	29	34	36	29	26	39	38	29	24	32	32	24	29	19	24	36	35	27	34	38	26	26	20	37	34	29	35	25	33	28	30	23	31	31	23	31	21	24	37	30	29	29	28	25	34	23	27	29	30	29	25	29	32	32	27	32	29	31	33	30	30	31	32	28	30	28	32	18	26	25	25	26	27	32	43	33	30	30	27	29	21	40	31	29	40	23	31	39	33	29	25	24	24	27	24	31	30	33	29	29	20	21	31	28	38	28	32	31	29	23	34	35	18	31	33	36	33	30	35	32	22	25	37	25	22	37	32	23	34	16	37	32	42	28	26	31	33	36	17	27	27	38	27	31	21	11	31	38	25	19	31	25	32	38	42	28	20	35	24	29	33	39	28	25	20	26	19	32	27	25	36	32	35	22	25	30	22	36	29	28	24	26	33	27	33	33	34	35	27	28	32	30	30	34	31	29	29	29	32	27	26	24	28	27	24	45	28	33	29	28	30	38	27	33	24	21	26	30	29	28	33	33	29	29	27	25	26	40	29	32	24	35	23	27	32	29	26	35	28	30	31	25	36	27	24	31	34	30	28	35	34	23	26	46	34	27	39	25	34	42	23	27	35	27	28	23	37	38	23	29	23	29	20	27	18	25	20	38	28	18	29	40	34	21	31	21	21	33	34	36	23	33	29	36	32	34	29	28	32	31	48	30	25	27	29	27	22	30	31	30	27	32	29	33	27	26	24	17	25	20	32	34	31	39	30	25	23	30	26	28	32	20	27	31	28	27	23	23	33	26	37	19	27	21	28	38	24	34	21	26	27	36	32	34	26	31	39	32	26	13	31	27	37	28	30	31	22	29	26	35	34	34	26	32	37	30	23	29	26	23	31	17	30	27	25	34	28	17	22	30	34	31	24	31	29	22	18	31	25	29	26	30	42
14801	4450	16429	2076	1275	2146	2410	2315	1896	1692	1390	1248	1113	944	802	766	669	655	656	537	503	522	497	468	452	448	390	410	363	363	392	346	317	316	335	322	324	270	307	298	288	303	307	285	287	270	269	240	276	286	250	261	230	268	240	261	262	266	240	258	281	253	251	239	285	260	243	255	256	246	229	238	249	243	257	256	254	289	235	250	228	232	272	242	242	258	255	227	244	241	215	241	226	218	264	228	222	229	253	222	241	245	203	250	242	240	259	211	244	214	220	223	232	227	250	236	224	230	225	211	245	226	260	236	212	224	232	223	233	213	214	245	231	237	252	235	221	254	232	235	235	209	223	222	235	209	238	216	220	250	216	214	234	200	243	258	230	251	229	207	251	204	237	204	264	234	235	259	233	223	235	261	224	230	255	209	208	226	246	206	217	245	218	224	213	233	245	279	222	224	233	245	217	226	222	209	248	216	251	212	209	234	212	222	253	244	237	210	233	269	248	214	214	252	238	239	238	236	233	240	228	255	231	212	232	216	212	215	214	229	213	224	229	226	207	231	222	244	238	228	236	242	246	215	229	247	241	225	227	250	190	221	236	247	240	234	239	228	246	190	230	234	252	240	232	235	227	246	220	226	234	208	232	210	272	244	230	222	232	240	224	224	210	203	232	227	259	220	247	244	241	213	207	197	214	224	232	239	191	226	217	226	201	229	219	203	234	235	218	219	204	225	220	242	233	220	201	225	225	212	197	222	220	231	235	224	233	234	248	240	210	234	241	201	218	223	223	230	222	230	235	240	233	236	228	226	226	254	224	228	229	222	198	227	226	234	236	208	241	240	223	232	250	237	216	234	221	244	217	219	243	261	208	206	238	232	238	232	224	238	210	233	198	229	237	228	242	236	211	229	224	237	215	197	222	230	226	207	234	193	219	227	213	212	237	233	219	203	215	223	223	226	249	224	246	233	206	212	232	236	211	227	214	236	222	206	232	236	235	199	242	264	230	264	224	229	221	223	249	244	216	216	226	193	227	217	220	217	221	233	215	216	214	231	237	213	214	230	249	210	226	225	224	234	236	223	231	237	264	233	239	242	246	242	230	235	238	198	232	207	217	217	250	208	224	238	220	252	240	236	240	240	229	237	218	204	218	244	203	207	222	249	244	203	214	196	208	238	241	250	214	252	253	217	236	238	236	217	227	234	232	208	244	240	228	238	221	223	222	242	228	219	250	256	227	236	249	226	220	232	243	223	234	214	213	236	225	210	196	219	261	244	223	242	218	235	227	233	253	217	210	248	224	230	220	241	235	233	227	234	247	197	227	208	247	212	233	231	228	235	226	229	233	213	247	229	238	234	226	237	238	227	248	241	222	219	214	234	215	224	221	229	228	213	248	222	219	251	239	201	204	240	230	214	212	261	237	208	215	222	204	230	246	225	223	228	218	225	226	197	217	242	234	211	235	230	223	222	221	219	211	218	260	214	224	220	242	214	240	227	199	223	240	230	235	232	208	227	249	220	219	247	243	237	231	218	237	221	238	240	242	227	216	222	263	235	214	253	226	249	217	237	244	236	224	236	233	233	222	237	242	221	225	250	223	191	220	238	209	203	235	232	218	230	237	213	239	219	224	234	231	217	202	215	204	215	219	230	236	225	242	210	244	251	225	223	253	221	239	244	251	218	213	252	214	221	241	244	253	217	227	232	208	192	212	233	218	263	217	209	277	244	211	223	227	227	225	197	244	254	222	249	261	237	245	236	237	228	220	218	235	238	239	246	233	238	208	231	236	220	245	238	217	228	244	208	206	258	219	254	224	204	218	228	228	230	224	199	220	252	236	229	239	216	208	222	218	225	239	237	212	218	239	254	241	210	227	211	220	236	232	233	221	236	220	236	224	213	214	212	202	248	220	212	204	215	231	212	232	218	241	207	220	203	234	211	217	238	224	231	198	231	234	222	216	224	237	222	253	200	222	239	244	229	237	245	229	216	223	221	228	209	210	250	238	224	204	223	252	250	218	227	244	227	229	235	243	231	221	227	199	204	217	211	227	229	214	228	221	249	193	240	236	224	208	232	219	226	231	232	203	233	231	228	207	238	248	242	217	229	238	196	233	240	247	205	252	232	213	248	246	211	224	215	230	203	220	229	241	213	224	217	226	240	207	232	240	240	210	212	216	229	225	213	211	227	235	224	201	228	242	227	238	239	228	234	205	223	249	216	230	224	194	215	220	247	235	242	220	218	225	257	242	229	252	227	224	238	217	246	266	210	235	239	235	236	243	207	204	222	238	218	205	255	213	230	189	215	235	226	232	225	222	202	240	194	218	222	237	217	235	234	217	229	231	219	209	237	196	215	217	221	226	218	231	235	224	226	240	231	194	224	222	232	228	220	227	232	217	243	234	225	223	212	241	259	225	244	221	232	233	225	221	254	224	235	215	199	236	242	222	214	216	255	217	223	209	226	218	235	251	230	227	256	226	208	229	218	248	224	228	226	222	250	207	221	235	215	225	217	233	233	225	206	256	216	226	230	252	234	196	223	235	218	233	224	228	218	227	203	237	231	220	237	210	246	231	241	235	223	208	239	233	208	201	228	216	258	258	212	195	217	227	231	225	237	221	259	222	235	234	223	242	245	260	230	219	243	230	239	233	218	221	249	235	232	241	265	224	204	234	235	222	220	269	250	206	218	227	240	232	236	200	218	225	227	255	219	218	256	235	222	229	228	209	215	220	222	246	229	238	204	242	225	209	221	211	237	229	214	210	224	234	228	190	236	246	211	234	236	236	207	252	217	239	229	237	215	246	241	242	241	243	234	226	207	244	210	225	249	212	223	220	208	227	243	216	200	238	213	209	241	227	199	214	212	211	242	228	219	230	215	193	226	215	211	243	212	227	214	226	241	241	241	219	240	220	224	233	245	206	222	264	199	214	218	192	223	233	234	232	244	221	244	237	211	231	259	232	241	226	233	250	221	222	217	228	229	207	256	222	228	257	240	226	229	217	226	200	248	219	228	227	236	258	227	220	246	249	204	223	252	216	222	194	230	214	254	216	228	208	238	219	219	211	216	214	228	224	208	184	232	209	232	228	234	241	219	217	237	204	232	216	259	233	218	224	218	194	215	229	240	217	220	239	205	193	204	222	220	238	212	224	222	211	208	191	224	217	207	218	237	231	232	224	218	220	225	260	230	229	230	217	238	210	227	222	230	232	238	201	199	241	243	237	212	233	240	233	213	250	237	236	210	203	215	219	228	224	228	246	222	253	231	224	241	222	251	194	214	214	201	215	263	260	227	227	202	219	216	231	205	240	221	236	254	209	215	227	238	228	253	238	214	234	242	234	231	241	237	224	244	214	235	221	217	232	240	227	222	212	210	228	235	240	228	271	224	233	241	237	236	233	238	227	225	252	216	233	234	229	244	224	253	223	226	237	219	224	237	211	224	223	228	238	216	210	243	215	233	214	217	235	243	214	245	227	243	227	207	217	228	216	220	233	225
3178	607	3468	458	105	120	117	123	124	142	112	128	113	110	106	108	112	92	96	106	111	108	121	97	79	76	90	89	93	99	98	96	101	89	91	91	98	70	88	82	90	83	97	85	69	65	72	78	100	78	97	89	64	83	86	75	102	89	95	92	97	81	77	89	81	74	86	79	89	89	84	71	94	101	69	87	82	95	87	59	70	74	76	83	84	61	100	77	91	72	62	113	70	81	73	88	89	95	72	57	68	92	76	77	72	86	83	68	87	69	73	94	72	72	84	80	70	72	93	96	89	70	82	95	89	85	96	86	82	79	84	67	76	81	90	76	75	77	86	68	82	91	68	79	75	88	82	79	86	74	75	84	74	79	85	82	74	100	75	98	77	69	97	74	86	87	78	70	76	85	72	70	79	68	92	74	76	75	86	76	85	84	85	83	94	88	85	93	79	79	98	91	75	84	89	78	66	84	80	69	90	90	87	88	107	86	87	74	87	77	76	68	77	100	83	92	83	82	80	75	87	90	77	96	82	84	71	86	73	84	68	81	82	81	73	82	74	74	71	79	95	88	85	99	77	76	81	72	81	78	92	87	76	78	99	72	73	85	80	78	89	78	74	76	102	92	82	71	88	90	101	71	77	95	74	104	81	76	80	64	88	85	83	71	86	88	85	91	65	71	92	78	76	88	74	85	89	87	87	77	71	91	86	87	69	81	97	76	79	79	69	91	79	76	78	81	83	80	71	82	76	71	78	92	84	74	80	79	93	87	74	78	70	83	66	79	84	91	77	72	71	69	88	70	97	82	77	76	87	84	92	82	81	87	71	82	91	91	86	82	80	96	74	77	90	78	71	81	88	81	82	84	79	91	73	88	99	68	56	91	79	77	81	83	88	73	67	74	93	76	94	73	73	77	86	82	91	90	84	79	90	81	73	75	85	109	92	79	77	85	64	90	71	69	80	87	80	98	68	75	72	94	70	80	79	91	84	67	85	79	75	89	76	87	62	85	100	74	69	96	75	73	97	76	78	71	79	86	86	86	91	87	100	82	80	77	82	81	85	72	83	79	59	78	83	77	90	97	81	76	79	78	91	91	68	71	69	89	74	87	69	84	88	83	55	90	93	93	74	90	78	101	84	86	88	85	74	76	86	88	92	101	82	92	82	89	93	89	82	81	91	92	79	73	74	104	76	79	64	66	93	66	98	84	83	89	74	76	69	79	78	84	75	84	93	82	75	76	82	94	81	82	90	78	79	77	91	75	77	73	78	84	71	76	73	78	79	92	70	82	73	92	68	91	68	82	87	80	77	86	78	77	74	73	87	81	80	60	85	84	71	86	86	63	80	80	76	71	80	93	79	69	90	64	80	87	83	78	76	81	83	81	79	70	91	85	65	76	82	86	87	66	78	80	80	84	79	80	81	94	83	81	85	73	88	95	68	63	82	80	77	94	73	90	80	87	77	95	95	78	79	92	74	69	86	76	75	87	84	84	81	75	84	72	85	82	78	98	72	92	85	84	68	90	83	89	81	81	89	84	89	62	80	68	88	91	78	89	80	88	93	64	87	94	64	78	79	77	96	87	78	81	78	85	89	79	88	67	76	83	69	75	85	79	94	99	81	82	93	76	91	90	84	83	78	117	78	75	72	72	76	84	83	62	74	79	68	78	81	74	86	86	85	80	86	80	93	102	81	72	87	85	74	84	80	89	84	84	81	94	70	97	95	71	66	66	83	96	80	72	88	88	92	75	96	91	69	96	91	90	86	75	87	91	74	78	87	76	85	76	71	73	86	64	79	76	88	77	67	83	91	71	72	93	73	85	86	80	77	88	67	80	81	79	96	89	74	89	85	74	85	80	86	94	86	76	83	59	76	78	103	78	87	85	85	75	71	96	75	83	81	83	85	95	83	77	79	76	74	80	70	97	84	92	79	78	73	78	85	95	85	84	74	83	76	85	85	78	78	87	84	70	79	83	91	95	73	82	82	66	82	80	81	90	84	93	96	74	85	79	78	74	77	79	90	85	84	94	71	85	70	70	70	81	94	92	80	89	92	82	108	64	83	82	101	97	68	79	78	95	83	82	90	75	91	92	65	64	84	86	83	82	77	76	76	66	76	88	75	73	73	77	92	92	68	77	81	81	71	78	60	84	78	83	79	83	80	85	83	67	103	79	61	67	76	80	73	78	85	89	71	79	78	82	75	101	77	87	85	87	68	89	76	81	69	69	73	63	77	74	86	78	104	72	75	77	78	78	88	81	92	72	87	64	66	84	76	101	75	102	91	84	82	83	73	87	82	90	84	90	72	92	70	75	92	86	76	74	71	79	88	90	82	87	71	84	72	84	91	84	85	77	84	86	87	85	83	73	85	85	84	86	68	99	82	85	89	90	80	86	97	87	83	68	89	86	81	71	81	92	74	96	92	74	70	106	85	84	71	74	89	80	87	79	74	73	78	91	83	102	84	87	70	96	82	91	86	68	90	75	104	87	68	82	83	69	69	73	83	89	75	82	66	79	76	89	79	69	82	82	76	78	87	73	70	66	70	82	77	71	109	79	71	77	79	66	87	75	58	75	84	66	81	87	99	79	75	95	82	94	75	80	67	82	90	88	75	87	75	85	89	74	84	71	101	81	92	82	93	70	86	89	80	88	74	88	88	73	72	99	90	89	82	86	79	73	82	89	86	73	79	62	89	82	84	73	87	73	73	86	84	84	73	66	88	79	85	74	70	82	83	71	76	77	75	75	81	88	82	79	67	79	84	71	82	88	80	65	80	93	67	68	83	88	75	79	84	94	82	81	75	75	79	85	88	70	71	101	73	81	67	85	89	104	81	76	82	72	70	92	61	89	74	92	77	76	74	82	75	82	76	82	70	85	87	75	82	85	80	77	84	84	99	81	71	76	77	81	106	81	99	82	68	93	88	91	79	64	86	87	84	93	84	83	70	75	69	70	81	70	66	71	94	97	100	80	89	78	89	70	67	84	95	86	95	92	71	69	82	75	95	78	86	90	83	78	83	87	90	76	89	88	78	88	77	65	88	79	78	93	76	89	89	86	70	83	90	76	93	70	80	77	90	82	79	68	81	82	80	79	89	65	71	83	83	84	76	65	91	80	88	79	77	71	88	69	80	81	87	87	86	70	97	87	81	81	80	88	80	78	76	91	87	78	76	79	85	75	90	86	81	91	98	81	72	90	72	70	81	85	75	74	82	78	89	90	85	74	71	88	82	82	72	84	83	70	77	73	70	82	73	77	86	81	91	83	100	91	85	76	87	71	76	80	66	82	95	81	64	72	81	90	64	74	79	70	84	63	101	69	83	75	74	63	72	86	77	71	77	77	94	90	84	90	67	79	74	84	91	93	80	80	101	72	69	86	83	81	78	87	103	84	80	95	85	85	87	75	79	68	79	67	93	85	85	88	93	76	87	89	68	93	77	66	80	82	87	75	76	78	78	73	81	70	107	79	85	73	80	82	80	94	85	70	87	90
20332	6908	20585	3023	2845	4367	4842	4493	3915	3365	2918	2511	2282	2071	1818	1675	1525	1410	1330	1267	1240	1189	1129	1081	1011	1023	1039	951	947	947	879	838	840	882	850	801	790	783	772	814	796	790	735	706	706	770	735	776	700	755	735	694	730	732	714	716	683	702	721	752	710	693	706	681	726	722	639	680	721	679	680	693	701	722	659	678	678	704	669	685	656	679	700	679	652	636	663	710	627	638	688	681	664	689	657	649	698	722	674	678	675	684	685	653	655	675	668	624	694	629	677	701	691	638	649	665	656	730	638	707	698	710	675	679	693	702	684	701	651	642	662	667	672	665	650	660	667	638	661	690	654	648	694	661	637	686	665	694	607	657	632	695	661	651	666	631	630	670	677	669	693	615	647	618	655	628	702	639	675	680	625	648	659	678	678	656	671	687	693	679	635	648	609	653	679	650	652	629	637	668	704	658	624	651	714	652	679	670	672	659	655	713	607	687	694	646	669	607	659	645	606	676	707	684	631	646	630	641	675	664	708	643	686	681	670	674	684	671	664	663	647	663	636	638	671	654	684	638	688	669	667	670	646	657	647	655	666	639	671	648	679	663	645	718	647	663	630	709	636	674	642	668	701	635	652	670	660	628	651	604	653	627	639	665	674	631	601	623	629	663	628	685	617	692	688	672	672	651	676	655	654	719	648	688	667	677	657	723	685	633	635	655	645	648	670	693	679	711	702	702	653	657	675	688	625	614	670	640	662	650	654	651	639	638	671	657	637	643	656	640	683	653	686	639	680	694	676	602	660	710	651	647	657	684	655	648	657	648	651	650	685	669	656	658	663	658	676	649	635	682	635	691	653	640	677	662	659	659	656	656	681	668	727	675	628	643	666	709	661	641	631	634	678	652	627	693	677	641	626	685	673	653	674	631	699	669	699	698	632	669	674	644	643	679	648	626	649	626	615	708	642	684	664	673	680	667	618	695	659	653	644	648	710	603	638	644	650	640	646	674	647	648	622	686	647	629	638	631	655	651	673	657	694	635	602	622	661	651	606	675	630	741	659	678	638	629	638	623	656	643	683	674	616	669	677	663	658	673	662	663	632	673	647	695	666	676	695	664	603	645	617	667	653	649	629	667	677	662	640	658	656	639	641	680	664	688	691	655	589	646	698	681	688	651	657	686	665	694	717	649	685	672	699	681	645	636	641	675	620	666	662	699	657	658	603	688	659	647	679	661	656	709	637	653	671	709	678	657	653	662	628	630	643	660	657	667	703	676	676	659	628	709	661	659	626	658	624	679	636	669	651	689	693	652	715	674	659	681	637	639	695	639	658	683	664	650	647	662	704	630	635	665	680	684	702	684	672	657	664	641	670	677	674	648	667	619	662	668	662	655	682	656	663	684	671	695	642	646	654	691	683	617	667	656	666	655	636	625	656	666	669	635	637	687	618	648	692	696	662	639	614	693	637	627	698	646	678	623	652	682	685	618	638	668	666	701	646	660	615	671	616	668	683	731	645	621	694	640	674	651	655	685	672	649	653	630	631	620	626	666	639	652	685	633	631	667	671	640	686	663	676	649	649	581	612	687	645	665	651	651	606	706	661	614	677	614	634	723	644	697	639	651	676	633	633	631	652	666	689	665	641	636	668	680	660	701	636	646	626	681	627	705	640	630	632	643	673	646	683	604	668	679	647	682	646	632	656	639	668	680	661	631	690	654	673	680	622	617	662	657	665	672	635	659	640	634	668	649	659	655	684	700	719	627	684	662	611	646	686	664	675	661	686	628	672	679	689	691	656	632	625	661	686	642	688	646	672	690	641	665	683	652	688	678	639	663	650	632	683	660	664	645	664	664	660	674	628	707	676	642	671	649	640	672	644	640	627	609	686	617	690	630	697	646	668	702	646	638	722	688	640	665	654	669	664	645	669	639	697	711	708	646	691	666	658	667	633	668	617	628	623	628	648	649	608	704	663	650	693	643	710	692	659	716	681	656	647	661	653	672	702	688	613	630	665	616	668	634	646	687	662	634	665	638	663	690	669	698	665	709	655	672	657	676	643	679	658	642	698	650	607	665	691	645	665	676	673	691	685	662	652	659	661	666	592	697	641	677	654	687	675	629	689	706	677	667	623	644	634	668	684	658	695	651	644	654	666	675	676	656	615	628	663	666	664	683	643	643	637	643	650	662	687	655	683	648	687	600	689	639	671	660	658	712	686	664	647	633	684	635	662	688	657	653	628	649	643	606	720	653	646	668	643	618	604	672	675	652	648	703	661	667	652	665	689	645	629	668	683	690	643	654	647	640	652	626	664	680	688	646	680	669	657	664	660	663	676	665	676	659	663	680	633	654	738	685	665	621	650	661	649	662	708	686	639	697	660	668	639	672	676	713	689	592	704	680	644	663	677	604	663	651	656	678	699	667	662	676	653	624	659	679	717	650	649	622	659	651	608	635	665	640	682	664	680	685	635	693	648	664	633	654	625	639	694	666	679	648	662	655	679	686	654	652	690	646	656	666	638	674	643	672	667	671	652	670	644	630	618	704	681	667	631	650	659	644	689	674	687	675	685	648	673	659	597	666	662	677	673	685	709	703	642	676	625	649	647	636	685	692	653	664	695	637	670	679	659	668	662	638	638	642	656	639	680	661	660	652	663	626	624	697	660	648	656	670	688	673	670	655	663	629	661	667	633	690	656	620	709	669	624	621	666	636	647	651	699	614	662	698	637	625	701	626	660	650	650	629	650	676	670	662	648	663	643	699	691	689	619	639	647	658	670	712	629	669	718	679	680	662	663	656	644	604	669	653	627	675	717	658	681	669	685	618	666	662	704	660	637	651	662	674	643	685	641	696	658	679	675	668	645	669	674	666	646	656	602	652	669	673	645	668	656	667	640	640	695	659	702	700	703	670	608	645	684	684	658	655	688	678	623	679	650	684	621	693	668	658	660	670	699	677	638	645	683	645	680	660	650	623	637	612	671	669	699	653	679	637	668	685	692	657	656	699	662	681	614	677	687	619	654	665	666	650	647	657	683	653	704	669	615	657	670	650	674	686	661	676	656	629	664	635	636	680	673	616	682	679	658	700	673	652	681	643	678	643	661	639	686	640	664	656	646	639	611	654	654	677	683	668	702	632	656	635	644	674	682	624	648	685	619	711	684	652	687	635	663	672	667	654	625	643	667	656	694	643	645	687	702	645	684	690	656	626	683	656	681	682	683	627	632	688	673	683	664	685	694	657	643	689	717	662	632	668	617	666	617	635	652	676	634	648	672	653	679	648	648	633	678	677	683	734	671	625	693	691	627	659	674	722	669	636	680	653	711	670	659	652	666	613	660	672	665	679	695	646	679	664	690	656	624	674	600	642	680	688	670	643	622	610	696	660	663	648	616	692	619	707	672	620	628	700	694	616	629	693	652	695	661	679	664	685	688	659	678	648	667	699	637	680	626	621	621	656	693	682	622	624	699	647	646	661	673	636	634	638	657	668	644	669	692	623	659	658	678	676
3501	269	502	111	66	70	76	62	78	71	75	65	75	78	74	62	68	77	75	56	80	82	73	71	85	73	55	69	72	84	72	77	76	91	79	66	79	65	79	64	75	71	83	85	75	69	69	70	66	67	66	87	92	88	62	83	70	61	78	72	63	59	68	71	87	67	66	83	71	76	69	71	70	76	69	69	67	84	65	71	57	76	68	72	53	70	79	79	71	77	78	83	63	62	78	65	73	73	75	80	81	71	60	65	77	65	65	81	74	70	70	64	63	57	60	70	67	72	67	63	78	74	92	65	79	79	63	63	62	78	73	66	66	77	82	81	68	47	69	68	70	72	68	58	74	76	68	62	73	68	68	74	80	65	66	69	67	61	66	72	75	78	70	66	62	64	63	66	56	67	68	65	55	61	77	83	69	75	76	71	76	62	88	71	68	78	76	72	57	65	72	84	66	86	82	73	68	61	78	70	71	80	95	60	65	83	60	88	79	92	73	72	74	70	64	69	80	54	81	93	71	74	63	72	63	86	82	59	71	70	59	64	77	77	79	82	59	73	68	72	90	69	97	72	86	72	64	75	77	82	78	68	65	64	77	61	83	60	64	65	68	84	67	75	79	76	70	86	79	67	78	85	81	70	85	72	77	69	81	74	96	76	71	67	80	75	60	70	67	71	63	62	59	71	86	60	85	58	78	67	63	79	66	64	71	69	59	73	61	75	63	84	71	74	79	72	72	61	70	72	76	72	69	68	72	78	78	73	78	68	76	82	68	66	64	72	53	69	73	62	81	76	70	75	77	91	81	78	66	65	87	83	74	65	69	68	68	81	86	72	61	58	69	53	63	68	77	66	108	82	79	72	76	73	72	59	71	75	73	76	75	68	74	74	72	87	83	71	74	82	76	78	83	74	60	72	68	81	101	70	82	72	68	71	68	72	67	67	79	64	69	82	72	76	68	73	84	79	60	81	61	58	78	71	78	77	63	62	72	67	65	82	83	65	73	67	89	58	73	70	58	95	73	62	60	75	66	62	98	78	86	66	80	70	68	69	76	55	77	86	64	66	67	58	76	81	77	71	86	85	83	89	61	66	68	80	63	76	63	74	77	70	82	61	80	69	65	75	70	64	60	65	76	64	61	77	73	65	78	58	70	60	73	82	71	77	72	76	70	68	80	77	61	72	82	74	67	74	72	78	70	68	56	61	83	83	82	60	82	77	79	71	76	78	76	82	66	85	73	69	66	76	70	75	61	82	62	80	72	85	49	59	80	70	74	66	52	79	97	71	75	79	68	77	58	70	72	63	70	66	80	87	67	82	63	70	70	76	67	68	65	69	80	62	60	54	58	93	81	70	66	72	75	53	74	75	77	82	67	64	58	85	73	70	74	68	81	52	67	69	60	64	80	74	67	87	71	69	63	94	52	83	56	76	73	76	60	65	63	67	86	84	51	48	61	81	74	67	72	68	70	73	66	82	70	64	72	80	80	63	60	78	64	54	76	72	70	85	64	71	77	76	71	82	63	76	73	73	73	80	72	87	73	89	69	77	69	73	82	86	95	70	59	89	70	77	73	58	68	86	77	75	85	78	65	67	80	66	76	67	65	67	67	68	64	63	77	70	82	68	66	74	61	72	64	83	64	86	76	62	69	73	61	80	58	71	72	65	69	69	74	73	79	60	70	80	74	59	72	76	71	72	58	70	71	66	75	72	59	62	58	82	84	72	66	81	74	70	75	63	71	71	67	79	66	73	74	76	69	69	63	72	76	77	63	65	105	78	64	88	69	69	75	76	68	63	86	69	79	71	89	77	56	97	77	82	80	67	79	80	83	87	87	71	76	66	60	58	80	63	80	79	53	71	82	63	58	61	79	68	69	73	71	73	86	66	72	86	63	74	63	66	73	74	77	60	63	64	85	78	71	85	75	75	83	70	68	85	84	62	72	77	60	59	73	58	60	73	71	67	85	71	75	82	92	63	67	79	70	73	70	69	69	54	68	68	70	67	71	81	81	78	68	69	72	78	65	87	67	74	92	82	64	71	86	63	80	71	76	84	67	74	72	73	75	65	76	65	89	74	82	55	57	69	80	67	71	70	74	64	69	62	66	75	71	70	72	78	75	65	69	75	69	77	63	87	85	70	91	76	71	72	74	65	69	62	82	70	57	69	73	62	66	72	71	71	66	82	74	72	67	64	74	89	69	88	72	66	69	62	59	71	58	62	69	80	64	64	80	86	66	75	67	70	80	63	83	54	76	74	69	72	83	77	75	67	67	81	77	66	65	73	65	66	64	67	76	71	66	69	70	58	78	73	81	86	86	71	68	75	62	78	75	66	59	66	77	71	72	72	59	59	79	69	74	70	95	73	76	73	79	77	73	62	76	71	66	72	72	65	76	70	70	71	72	64	84	56	74	73	66	66	65	70	68	57	63	71	75	73	83	79	80	69	56	78	75	73	68	78	64	80	75	53	75	76	77	87	66	71	65	81	66	75	78	84	76	68	72	66	65	85	78	72	71	68	80	66	54	78	73	73	79	62	64	58	85	66	83	86	68	79	91	65	73	59	77	73	62	59	66	70	75	70	71	67	58	73	76	68	67	57	62	63	74	71	78	74	87	78	69	78	75	58	69	72	71	83	71	90	72	75	67	77	80	56	63	74	65	92	72	77	73	73	84	74	62	85	78	68	91	61	74	60	86	76	80	67	65	73	79	64	71	50	81	82	67	58	63	85	66	76	86	66	69	76	73	82	82	64	65	81	81	71	69	58	59	83	70	58	83	66	85	77	65	61	71	75	62	72	68	71	58	68	60	74	60	64	82	79	65	58	77	76	71	78	73	77	83	75	76	79	74	71	70	58	87	66	91	71	70	77	73	74	71	60	73	56	69	77	65	84	70	66	65	77	73	66	63	70	68	77	76	70	74	72	67	63	79	76	82	65	74	64	64	68	61	72	74	73	74	91	78	82	74	69	65	76	68	61	61	76	68	94	78	76	66	70	78	89	68	66	79	72	77	60	75	77	83	78	74	69	65	80	66	74	74	79	77	70	72	83	76	71	57	65	74	67	63	89	60	80	71	77	69	72	72	83	84	68	72	86	71	88	69	88	73	72	76	66	80	56	77	66	68	78	69	71	60	58	74	85	65	52	62	67	78	81	81	58	60	85	78	62	69	61	79	87	64	60	63	75	66	62	72	69	69	91	62	64	74	66	57	90	72	72	67	71	58	58	67	77	85	68	80	62	60	61	71	64	72	71	89	85	65	65	72	77	68	72	78	67	57	83	78	61	82	67	85	70	62	65	56	65	77	86	71	79	64	73	71	80	57	79	80	72	58	70	72	77	65	76	65	79	68	68	71	76	65	73	65	90	67	64	71	73	70	59	62	82	70	69	59	62	67	78	68	69	83	76	73	59	64	70	80	74	85	79	75	68	71	72	63	74	73	68	74	66	68	65	80	69	60	70	71	66	80	82	63	70	87	73	71	69	72	81
12228	3212	6076	1002	737	902	963	935	866	814	737	749	679	742	704	643	652	609	592	640	618	591	714	566	628	627	606	578	538	559	576	572	616	562	573	554	550	547	596	607	586	558	580	610	563	523	575	560	542	568	535	574	536	577	571	534	542	587	574	582	539	557	589	554	531	555	556	575	534	538	567	539	588	539	544	541	570	594	522	559	578	540	537	512	568	577	510	547	554	548	568	548	579	524	558	529	514	512	561	596	561	530	596	603	548	558	568	537	560	625	595	558	503	518	529	557	523	573	592	588	540	600	566	555	542	528	550	523	523	579	563	585	535	485	534	548	532	546	552	560	581	506	568	546	531	554	537	545	592	569	566	535	540	553	567	537	539	575	572	513	532	555	593	543	581	590	568	573	563	602	559	583	498	532	549	533	532	549	506	582	596	528	551	566	549	550	568	566	584	534	583	534	525	539	544	549	535	560	567	521	550	603	548	546	535	547	552	570	586	555	532	552	584	578	564	508	579	530	543	579	542	582	540	565	523	591	570	551	560	581	541	541	528	555	523	528	580	548	544	583	568	541	551	566	561	585	535	542	517	587	569	568	527	536	571	545	534	549	540	563	563	534	567	562	543	568	548	564	573	543	507	515	531	555	561	553	555	542	533	564	556	533	575	559	567	541	559	575	598	531	562	547	577	553	575	574	499	566	537	523	542	530	530	548	536	560	549	545	555	558	556	562	572	571	589	485	528	546	514	560	538	520	556	585	586	516	551	572	539	571	531	549	552	550	541	509	515	532	545	526	581	518	531	586	515	536	553	524	532	552	560	554	543	542	570	566	536	588	522	576	541	551	602	567	542	542	557	545	541	511	569	556	545	588	528	535	564	542	559	539	525	527	536	564	522	548	544	557	505	574	522	554	583	530	559	527	559	543	532	533	511	598	558	524	578	520	535	507	555	571	564	561	573	508	563	560	559	540	557	555	567	585	536	562	580	540	606	538	522	511	594	555	562	592	567	553	495	548	536	560	522	569	542	538	535	561	549	568	547	538	573	583	588	584	559	536	524	575	579	582	559	527	546	540	546	534	564	597	481	555	559	526	566	548	552	553	559	562	545	546	548	545	562	529	572	530	559	570	567	552	533	551	549	540	588	532	569	556	533	553	535	566	559	528	530	540	513	540	545	494	542	558	577	525	524	564	555	542	546	535	572	535	579	538	554	548	528	542	532	521	556	579	532	531	552	617	562	576	538	565	585	541	582	573	530	567	570	579	569	608	538	578	541	570	586	535	529	579	501	571	557	543	550	501	518	539	553	561	522	561	621	571	541	548	560	505	525	515	543	558	546	570	527	554	548	560	571	569	528	591	555	568	557	547	557	586	538	563	560	547	554	544	582	563	555	564	578	613	554	538	532	553	587	585	531	513	565	552	548	582	564	583	580	549	517	526	525	562	590	538	628	578	549	564	529	537	528	591	594	580	570	540	584	552	544	617	544	551	555	564	529	554	579	524	538	568	572	568	551	585	528	523	579	593	538	564	531	560	580	589	553	564	515	576	603	559	538	545	540	534	560	576	595	582	553	542	605	567	519	567	562	582	603	513	552	549	567	551	519	562	560	523	547	544	525	590	564	543	567	537	546	529	536	541	560	557	557	569	548	580	574	545	581	585	589	555	556	558	506	591	540	539	550	528	511	552	526	537	527	547	589	574	545	584	572	568	572	553	598	537	545	534	573	566	560	558	537	574	541	540	552	517	569	577	578	562	578	521	542	529	559	611	551	527	493	551	565	525	576	585	547	540	546	555	548	576	570	562	535	516	576	569	552	556	616	517	581	501	567	573	563	547	552	561	551	581	537	526	551	584	536	539	549	579	522	542	546	544	520	579	524	541	590	523	546	529	523	525	566	543	550	538	575	553	590	548	604	564	547	561	557	608	565	526	547	567	542	585	547	566	560	523	555	528	574	568	553	578	576	519	554	565	536	551	581	526	517	539	545	545	577	561	544	545	538	559	549	520	573	536	576	537	577	540	523	538	545	572	577	548	567	529	589	567	556	574	565	563	541	541	585	594	549	543	568	533	558	561	516	495	548	576	525	533	583	527	537	551	544	572	561	503	540	555	575	531	568	554	541	568	564	550	536	561	516	550	559	571	534	583	574	561	548	536	593	509	572	525	614	549	542	564	544	547	562	561	550	530	582	524	499	585	568	547	573	568	527	560	587	572	559	551	556	568	557	532	566	535	543	542	546	541	569	542	577	557	536	556	540	572	534	544	550	532	533	558	562	531	520	557	541	568	574	545	563	531	506	568	520	505	544	521	542	580	536	573	516	581	553	524	510	521	541	540	547	543	527	570	520	541	566	562	483	578	549	556	535	563	566	547	573	601	533	557	526	541	544	575	555	567	545	523	572	582	534	520	557	550	479	544	558	529	524	553	550	566	585	536	546	586	569	548	559	566	559	558	583	520	541	544	517	586	541	502	524	576	555	545	568	548	548	548	560	537	509	551	553	528	538	568	523	558	577	509	569	545	556	535	518	593	567	558	555	602	560	569	552	559	589	537	589	588	572	565	541	541	553	546	601	520	544	583	572	564	530	538	584	545	565	562	547	539	557	528	561	550	540	571	510	549	522	538	558	573	544	519	569	574	536	563	552	533	551	575	594	578	579	561	527	582	526	608	579	615	567	583	590	563	552	592	607	541	513	564	501	515	543	538	534	550	553	502	535	536	595	578	583	542	573	538	562	559	537	612	527	525	552	601	583	538	527	525	551	525	550	552	562	564	556	608	513	588	544	534	527	512	563	545	524	546	575	544	539	547	583	543	539	543	544	558	543	604	540	540	571	519	549	580	572	511	579	570	591	549	574	532	565	569	562	534	535	511	568	526	580	585	571	591	580	530	588	565	541	557	544	568	559	487	530	543	549	549	559	554	509	566	532	541	554	546	523	551	576	521	579	558	573	541	555	536	535	531	580	558	550	540	565	561	579	528	552	548	538	578	578	551	566	567	577	576	522	569	553	574	527	569	566	574	565	535	568	557	548	551	574	552	537	596	550	582	574	558	514	587	589	585	572	525	546	591	550	553	551	544	517	555	575	516	523	554	544	553	570	545	550	551	522	545	559	507	539	545	558	568	519	542	568	553	543	553	550	528	590	589	524	557	588	525	593	548	570	555	562	511	552	500	554	560	571	545	521	520	546	546	541	522	582	525	536	576	562	568	565	603	546	556	531	566	577	562	575	564	541	510	551	541	576	524	532	572	559	589	555	544	542	586	574	524	560	569	579	527	516	577	578	562	545	576	560	526	546	562	538	563	560	561	577	534	523	539	496	560	532	547	562	572	548	530	576	539	534	543	549	575	488	560	547	546	541	540	549	543	554	580	542	524	563	522	552	528	574	575	573	540	566	527	561	528	507	572	573	539	534	543	549	586	523	546	585	577	607	569	560	604	523	519	545	565	511	539	551	518	544	525	554	550	567	609	559	552	579	538	562	525	517	537
1944	520	2924	372	124	158	121	122	148	123	126	119	140	115	137	121	117	122	132	125	123	122	119	135	95	125	108	116	120	109	114	114	103	137	105	127	122	99	119	124	115	118	115	105	110	104	126	100	124	127	93	130	124	120	105	127	80	103	128	111	108	117	110	113	101	104	123	119	101	113	132	116	126	100	112	118	110	109	104	114	103	108	111	117	81	106	107	100	139	107	117	111	119	131	113	107	101	115	115	116	85	93	105	106	122	122	94	112	101	114	101	96	108	112	102	99	100	124	122	123	125	106	127	107	123	100	107	117	109	125	113	101	108	125	112	113	109	98	126	104	89	105	102	93	119	112	104	128	103	122	110	104	107	127	118	107	102	110	105	118	114	125	110	100	107	92	125	113	109	116	125	97	121	129	105	113	119	102	124	122	90	105	142	104	124	119	118	102	118	114	99	111	116	113	108	119	116	128	129	104	110	119	108	124	105	86	105	116	100	130	125	111	122	126	112	105	119	105	95	125	108	128	108	110	128	118	113	104	100	114	114	124	123	126	128	107	92	120	113	113	127	110	106	105	102	126	100	106	120	108	135	109	116	129	127	113	108	115	121	103	114	117	115	125	112	116	93	105	116	106	114	112	109	110	104	116	90	109	109	107	104	131	116	98	112	133	112	119	128	118	122	120	111	120	101	124	142	94	102	100	118	102	106	98	95	90	105	115	117	107	95	113	122	116	123	127	123	96	95	103	100	116	103	113	113	112	111	97	118	126	114	123	117	108	111	120	107	119	106	113	104	112	104	118	81	124	98	119	134	112	112	118	108	108	95	99	105	114	102	111	107	120	106	112	101	113	103	114	114	118	115	130	115	94	89	102	101	114	99	116	114	87	120	121	98	119	118	119	100	112	99	120	129	122	117	99	107	118	111	109	123	107	106	109	102	107	113	99	91	133	104	99	117	118	110	123	114	107	108	131	114	93	106	121	108	132	120	117	122	102	99	92	139	117	102	107	130	110	99	105	109	99	107	102	118	102	112	102	120	126	113	125	115	106	117	105	118	107	108	96	116	111	125	136	123	111	112	88	105	114	140	111	116	125	88	115	135	83	98	119	111	105	119	123	113	113	137	112	119	101	127	115	119	111	99	110	107	121	104	112	124	106	92	116	129	98	123	106	116	128	138	103	137	102	116	130	114	117	99	112	109	98	115	102	135	109	99	125	105	128	106	105	113	101	126	124	109	117	91	110	108	125	114	98	119	106	112	117	97	112	99	109	99	120	128	93	135	104	126	124	108	112	118	126	103	114	112	139	122	114	125	96	116	107	118	114	104	122	113	120	128	96	114	124	115	92	99	106	115	117	112	121	110	104	103	116	109	87	115	96	118	107	121	109	114	104	118	120	122	112	88	116	102	144	118	108	114	105	107	115	85	129	119	127	112	104	108	112	122	125	110	130	118	114	109	134	122	97	99	121	111	115	111	119	116	120	123	115	122	101	109	123	105	127	103	83	119	99	102	98	103	128	123	138	115	99	108	108	108	110	107	116	109	96	111	109	115	96	105	117	123	122	83	110	111	130	102	114	108	124	123	130	119	135	107	106	91	112	127	131	121	125	116	115	110	106	120	137	123	105	131	108	110	111	103	106	111	100	94	122	85	102	99	106	118	98	108	106	103	112	118	103	112	118	120	108	104	99	112	99	109	102	109	136	117	114	120	129	120	130	104	115	113	119	117	118	122	106	120	107	112	111	98	103	102	95	126	119	131	105	123	111	122	114	91	121	107	100	99	131	101	106	114	120	110	116	119	101	111	99	114	100	101	103	113	111	104	103	106	128	101	95	98	124	114	114	98	137	103	109	120	100	115	114	127	118	93	93	125	116	119	111	123	102	120	124	117	127	105	127	110	110	117	97	118	104	91	116	121	97	111	116	112	122	102	106	101	102	116	107	93	107	92	131	112	122	98	104	110	112	102	98	120	113	111	107	108	129	94	121	110	124	114	98	142	111	101	115	100	117	116	96	106	124	97	134	133	113	123	121	114	106	108	95	116	114	117	119	94	115	107	106	136	97	108	113	108	120	124	116	121	113	115	120	90	113	124	99	101	108	97	109	133	121	109	113	118	109	101	109	108	116	100	121	83	114	116	108	108	117	128	111	110	114	103	114	108	111	102	117	106	123	99	125	121	119	117	119	103	102	102	100	107	129	107	111	114	112	110	116	119	103	132	113	120	107	108	133	110	120	127	112	104	117	117	119	100	102	110	116	115	111	117	116	114	141	99	120	109	106	117	98	114	117	106	115	92	127	112	120	128	89	103	112	110	131	107	123	104	104	110	111	113	107	115	90	128	125	123	127	108	121	93	126	125	99	109	117	114	122	97	103	124	118	117	107	106	123	107	122	115	122	123	105	97	112	125	120	113	99	101	113	108	113	107	110	115	101	111	97	115	118	114	117	116	99	108	119	105	124	103	114	112	109	101	113	88	107	117	103	106	109	114	114	120	119	117	106	96	115	111	99	129	102	108	117	113	121	106	114	137	109	106	122	123	112	107	103	101	107	119	114	106	118	114	117	105	131	110	106	98	112	127	106	112	108	100	125	102	100	121	113	110	123	126	117	110	106	118	96	112	139	106	109	107	105	115	105	120	138	108	108	117	105	116	132	134	113	104	113	132	128	99	104	102	119	113	100	91	114	107	111	99	109	104	99	106	123	127	89	111	129	108	115	114	84	118	101	108	106	107	126	117	129	95	111	106	111	104	115	119	116	121	106	125	101	98	116	112	118	100	104	115	121	95	113	122	116	122	111	105	109	119	118	100	110	101	117	100	114	132	126	112	120	104	110	122	108	111	96	114	107	98	105	102	116	119	95	113	122	130	107	113	118	112	102	112	111	115	123	128	108	133	117	106	112	107	135	132	107	93	108	111	107	107	105	116	116	114	125	135	108	102	125	121	113	91	108	117	121	100	128	109	116	101	103	102	105	125	125	131	139	128	108	119	115	106	106	93	103	127	108	119	100	111	109	116	102	106	102	121	98	121	111	125	100	123	107	97	134	115	122	105	128	127	133	125	125	116	117	102	111	103	111	139	108	112	106	113	107	112	106	93	111	119	108	117	116	115	98	111	121	130	109	104	119	112	115	119	105	112	121	108	116	108	103	89	107	109	126	133	100	95	122	89	116	121	113	135	115	118	137	117	122	121	134	123	112	113	104	111	114	93	124	98	97	119	113	111	127	110	106	102	121	123	124	129	126	116	133	96	103	143	129	119	110	136	103	121	112	122	108	120	119	109	129	118	96	114	123	107	120	114	105	112	119	92	128	111	95	110	122	108	105	119	126	100	98	103	109	133	116	111	97	114	112	102	107	123	96	109	90	124	132	101	112	124	110	106	104	114	122	117	105	84	127	117	138	111	118	103	105	122	102	127	110	96	102	113	114	116	124	117	105	128	114	115	92	103	113	127	118	108	105	115	108	115	105	118	93	111	126	83	105	104	100
17914	5751	18409	2695	2321	3321	3580	3293	2916	2507	2143	1938	1737	1623	1505	1430	1318	1345	1270	1196	1205	1150	1182	1151	1059	1072	1048	1073	1027	1049	1015	1046	954	988	971	1015	949	927	999	919	957	966	905	937	939	863	958	920	914	930	909	957	881	997	927	930	898	879	950	901	884	930	875	899	928	894	882	947	910	900	860	895	905	842	897	877	887	878	883	843	911	866	892	855	928	902	845	878	875	872	893	865	884	869	834	848	896	941	898	899	880	905	901	885	895	849	878	895	888	860	865	872	861	878	881	845	889	889	882	869	913	892	923	883	863	884	911	858	921	876	895	856	889	880	883	856	891	871	892	874	876	868	824	843	873	872	898	890	894	862	898	823	830	874	851	887	917	858	896	875	863	953	928	858	916	881	907	824	865	881	871	896	794	874	871	940	909	870	837	904	849	868	926	827	891	879	881	875	803	867	910	867	845	951	909	911	889	905	871	964	823	886	881	861	900	826	919	795	901	926	859	916	919	858	904	926	833	869	886	874	891	851	860	892	884	847	876	868	894	839	873	823	919	882	915	889	886	855	896	851	863	834	838	853	885	880	873	935	875	864	878	881	910	897	913	875	886	892	852	861	898	861	879	885	815	886	924	901	868	886	883	891	873	872	868	857	937	807	867	883	885	883	922	964	834	857	853	873	888	870	880	833	847	876	871	904	874	870	916	902	870	863	888	899	901	919	875	856	908	839	920	905	843	843	910	831	874	891	915	877	866	866	897	886	850	898	850	881	857	868	827	844	894	881	886	863	867	890	877	880	888	856	835	901	879	942	871	863	903	831	908	922	886	863	912	910	877	854	883	864	874	899	850	866	928	927	915	937	870	839	892	930	834	934	803	901	837	866	886	892	898	879	851	858	860	864	915	889	824	890	858	896	879	858	912	854	879	884	904	849	855	868	867	870	850	860	900	854	883	841	904	891	857	871	895	938	872	828	868	916	867	852	923	874	907	865	884	878	927	869	909	925	812	850	912	915	896	888	798	837	872	828	889	890	848	881	882	912	877	889	837	860	856	902	959	882	871	875	887	861	850	835	855	911	855	886	841	875	845	879	915	854	877	911	860	894	877	907	939	935	864	899	887	885	889	928	864	888	853	873	905	907	896	857	935	844	867	946	913	861	914	934	823	813	888	941	826	897	888	877	891	894	929	886	857	860	925	864	889	865	906	840	881	934	867	890	886	871	831	890	850	885	849	852	896	865	887	834	834	911	917	788	901	843	908	888	881	852	890	856	882	853	881	921	858	827	919	863	889	869	878	868	910	902	899	869	891	887	879	897	862	913	909	870	889	829	807	922	841	914	887	850	927	914	911	903	842	881	883	852	909	887	868	877	920	878	874	835	867	896	925	909	875	903	899	881	894	929	835	822	846	911	901	883	877	892	919	852	882	821	933	916	900	916	880	927	879	911	852	894	877	862	864	891	848	856	870	867	861	903	904	902	874	858	911	842	876	918	859	888	868	894	889	872	849	872	894	842	884	898	915	878	861	915	851	858	908	855	906	904	839	914	855	856	866	806	837	897	925	871	889	831	832	924	888	870	869	940	859	828	876	937	897	935	878	849	880	924	816	890	851	927	879	881	899	805	833	834	904	920	869	873	863	921	843	845	913	890	862	863	903	886	868	895	855	860	847	878	928	882	897	903	927	891	918	927	850	924	870	914	881	887	863	929	855	840	825	923	873	870	907	927	832	866	829	904	922	859	876	853	865	861	864	891	866	907	894	878	951	853	829	887	901	899	885	882	909	906	925	878	889	921	873	897	951	881	814	903	877	956	897	851	855	931	899	869	897	837	934	900	877	940	894	877	845	846	896	918	859	898	840	869	819	869	895	876	910	881	870	831	901	820	901	891	870	870	885	908	860	848	911	885	878	861	868	933	878	851	886	847	827	871	892	816	892	878	868	871	883	893	886	881	858	899	875	887	892	868	841	885	844	866	898	873	871	918	855	900	899	917	869	884	929	900	862	854	911	872	906	855	863	891	899	835	885	830	874	890	915	906	899	868	842	887	905	891	836	891	909	911	902	894	871	899	859	905	881	856	899	896	848	877	877	849	919	902	871	845	933	877	889	850	874	931	880	865	854	873	892	865	912	874	854	922	896	860	866	922	851	904	904	857	826	876	904	882	877	906	913	958	889	934	875	879	887	848	902	901	925	822	855	876	830	905	907	952	898	901	852	914	898	904	828	874	856	880	876	870	855	886	887	876	830	932	885	877	958	914	914	846	900	837	924	884	864	876	877	861	856	864	844	879	874	875	882	898	904	900	911	848	928	886	884	930	872	843	883	887	872	878	895	855	846	900	822	832	917	890	837	894	864	866	932	853	845	834	911	914	932	909	933	883	889	866	854	876	843	947	874	923	861	924	863	921	820	883	895	886	916	913	901	841	907	919	893	876	885	835	869	899	902	904	889	901	876	880	889	872	853	873	844	867	878	897	872	878	935	902	891	854	883	861	903	871	909	867	842	827	832	852	944	907	853	892	880	894	829	839	879	867	933	888	840	923	830	892	865	908	901	906	850	905	916	876	868	863	885	857	849	913	978	833	886	855	840	845	877	875	916	892	903	867	877	920	870	853	921	877	903	900	888	879	895	861	889	857	905	925	882	943	866	895	812	879	901	841	904	900	908	864	868	842	811	889	945	928	882	834	854	881	951	873	899	869	893	911	823	885	836	861	924	895	917	910	869	943	884	850	923	883	883	889	882	916	863	895	860	855	869	896	901	835	899	887	853	893	927	917	904	885	881	887	907	838	922	851	839	881	883	942	839	881	877	871	909	867	884	906	929	868	868	920	870	881	951	903	898	906	844	888	897	887	833	959	866	908	797	885	823	907	906	871	885	927	884	914	924	903	958	926	843	873	882	856	902	856	905	890	892	844	846	929	903	916	938	928	865	858	880	877	897	857	863	824	857	908	929	836	863	865	865	874	873	933	905	820	863	868	908	861	855	857	938	901	891	823	926	845	879	877	865	909	853	868	845	888	927	928	886	869	880	826	901	881	907	828	881	916	883	868	866	899	911	903	877	846	880	877	882	899	837	884	853	866	882	880	865	899	893	843	870	896	881	886	877	898	894	909	885	871	832	835	907	886	872	847	932	852	889	935	900	901	871	860	895	917	866	837	840	855	919	866	883	851	888	888	872	829	866	832	852	884	807	833	884	867	868	843	841	842	924	879	872	837	872	882	872	837	908	898	927	935	893	843	856	839	877	909	902	883	888	916	902	841	872	790	879	850	878	901	884	957	869	839	902	876	894	977	871	922	901	864	869	827	878	874	862	866	844	929	886	888	896	885	852	916	910	845	906	881	906	925	857	889	862	875	905	859	909	873	927	927	858	880	878	884	813	904	849	874	868	851	919	884	880	886	889	868	878	879	910	901	864	919	851	934	875	850	895	927	883	818	940	842	913	902	831	928	916	899	888	876	839	930	869	907	875	917	871	897	900	887	880	885	908	853
5350	374	2186	187	42	47	51	49	50	56	55	44	48	49	47	29	36	44	38	27	36	26	34	46	32	29	30	22	31	36	26	38	34	34	25	35	28	33	35	27	46	35	24	34	41	30	36	34	39	32	21	35	43	27	37	30	29	22	26	30	26	36	28	25	24	23	22	33	26	26	33	28	26	32	36	34	43	44	25	31	32	36	22	31	29	36	26	33	23	39	28	23	29	26	31	31	26	28	22	26	20	27	23	31	31	25	32	36	35	27	22	26	25	22	25	38	38	30	29	35	26	26	32	25	33	24	26	49	16	25	32	33	27	23	29	24	27	30	23	23	36	27	26	18	34	34	26	33	22	29	37	32	29	26	31	30	29	28	27	27	28	32	22	23	20	24	29	32	29	31	34	36	33	25	22	33	32	23	30	33	33	28	28	32	37	31	26	35	39	19	25	30	24	42	29	30	24	32	38	31	20	29	39	29	28	29	28	27	29	27	36	35	26	35	35	21	22	23	24	40	42	27	27	28	24	30	26	39	28	31	19	25	33	45	28	26	30	30	27	27	30	35	24	25	29	25	27	33	39	28	30	35	30	31	29	32	21	26	28	22	27	37	32	34	20	28	33	27	22	30	25	38	24	36	23	16	25	31	28	21	27	28	14	33	25	30	18	29	25	35	30	34	37	27	38	21	29	19	27	31	26	26	37	27	29	23	34	33	21	30	26	30	26	35	32	28	27	31	30	30	35	28	30	24	21	20	25	29	34	19	36	46	32	19	33	23	32	29	34	25	32	24	26	32	31	34	23	39	22	21	33	27	29	30	34	24	35	16	31	21	38	34	27	22	24	26	33	36	33	33	34	25	27	33	29	25	25	24	30	30	24	25	25	38	31	30	28	24	22	31	25	31	27	25	34	34	17	31	20	18	26	23	20	23	28	22	31	27	28	23	24	35	24	33	26	31	29	28	28	22	24	32	33	34	32	32	35	31	26	25	32	24	24	29	27	27	22	29	28	29	21	29	32	28	22	21	23	27	24	23	33	29	29	29	23	27	33	32	27	28	27	27	29	38	24	34	24	27	22	30	20	29	25	32	22	28	26	28	34	27	35	30	30	25	26	36	28	23	24	28	22	34	30	31	25	23	27	32	36	31	25	21	33	25	19	31	36	23	24	29	27	27	25	32	22	30	24	26	33	26	29	28	22	25	30	23	26	26	25	29	21	20	36	29	25	25	29	23	25	30	31	27	26	28	28	26	27	28	32	21	26	24	35	34	28	36	22	17	30	29	24	30	27	27	38	27	31	21	26	28	24	36	31	23	21	26	29	29	26	22	23	36	25	31	18	28	41	24	22	31	28	34	29	33	27	19	23	32	29	28	26	32	25	22	23	27	35	24	31	32	27	32	29	32	41	36	32	24	35	35	18	21	21	35	22	33	25	28	26	26	32	30	20	31	27	33	30	29	23	31	26	27	31	26	22	26	29	35	24	30	32	33	27	25	28	29	20	28	28	26	25	29	34	35	27	29	29	27	25	28	24	33	25	32	32	28	28	22	26	28	37	23	33	24	29	41	40	20	25	21	40	29	30	18	27	26	26	27	29	29	31	23	21	16	36	29	19	37	34	34	27	21	31	24	29	27	29	26	30	28	21	21	24	35	28	25	30	32	25	30	19	33	29	23	31	23	23	39	27	29	24	30	29	31	39	33	29	25	27	30	32	25	25	34	21	35	18	18	26	31	39	25	30	21	17	27	14	19	34	25	36	26	23	27	26	41	32	27	38	29	23	20	25	33	34	32	28	34	25	19	19	24	32	24	24	27	23	31	27	36	23	25	21	30	29	30	34	32	27	30	30	25	32	31	26	36	37	27	35	15	29	31	41	27	28	36	26	31	22	21	25	30	30	26	26	24	19	34	19	29	31	31	28	31	31	28	21	28	29	34	28	38	25	31	33	34	32	26	33	30	18	37	28	26	38	39	29	23	25	25	24	29	27	34	29	40	18	44	28	19	29	42	33	29	29	33	30	21	36	30	24	26	26	27	30	36	22	33	31	30	36	33	27	27	29	30	24	27	13	26	32	35	22	29	25	30	42	38	27	29	35	27	25	28	21	24	29	33	30	27	30	33	26	26	24	35	23	25	23	24	31	33	29	26	24	37	28	38	29	42	35	26	30	32	32	43	35	30	24	31	37	28	25	41	30	23	29	33	23	32	27	29	19	30	36	29	27	28	27	35	33	32	30	38	15	33	25	37	27	30	31	31	20	24	31	27	34	34	15	30	30	32	31	27	31	35	32	25	28	21	16	27	32	24	29	29	30	22	30	27	23	21	27	12	36	34	32	40	34	28	32	24	27	25	31	34	32	25	20	31	25	21	48	17	24	33	24	31	35	28	32	28	29	28	35	38	27	22	29	36	25	19	21	35	28	30	19	35	26	20	37	27	24	36	36	31	32	22	22	33	30	25	32	34	30	39	32	22	36	37	33	32	21	21	25	21	27	35	34	24	29	19	28	32	30	22	29	28	26	30	22	29	27	27	28	36	27	28	26	29	32	33	16	33	18	25	27	34	29	21	28	36	25	20	33	16	35	33	23	35	21	33	14	34	29	22	26	35	29	28	30	35	21	32	27	25	33	33	24	25	34	35	26	25	40	24	30	19	20	37	31	26	30	34	21	30	24	30	24	33	27	40	31	19	25	28	24	33	38	28	28	22	25	26	23	24	25	23	26	36	34	31	36	34	30	31	20	21	31	32	21	32	26	19	30	29	30	19	34	34	30	19	31	26	35	30	11	33	37	24	21	35	27	26	28	32	22	28	21	30	44	18	20	30	23	30	25	29	20	29	28	30	21	22	30	31	22	25	33	34	22	21	22	30	27	31	36	32	30	27	30	31	25	33	27	35	25	12	36	42	43	38	39	25	21	26	35	32	29	20	33	26	23	41	24	28	35	23	34	19	27	35	27	27	24	39	33	30	18	29	31	30	31	23	34	42	29	31	27	16	28	34	18	30	25	36	22	25	33	26	31	23	30	27	34	32	36	30	21	31	33	32	29	28	20	31	27	27	34	23	26	22	27	29	36	29	25	26	27	40	23	24	26	28	25	34	29	32	28	27	22	35	26	24	37	29	32	25	33	33	29	26	30	26	27	28	26	30	27	29	30	30	23	26	38	30	35	28	26	32	18	37	32	25	28	36	38	30	29	26	32	23	29	32	17	22	24	28	28	26	25	27	34	44	31	31	27	24	34	30	21	34	31	28	25	31	31	21	27	29	21	22	33	36	30	26	31	27	31	24	27	39	34	21	30	27	39	26	25	36	19	34	29	33	26	24	23	29	37	23	25	29	26	22	27	20	24	16	22	28	35	25	26	33	23	34	32	23	30	33	35	33	24	24	34	22	28	22	22	42	34	28	20	32	20	23	27	26	31	35	27	27	24	33	19	38	36	28	32	31	25	26	34	33	17	30	30	24	31	39	30	23	25	33	18	29
13981	4234	16727	1650	1259	2074	2281	2292	1851	1667	1416	1267	1033	964	875	798	728	674	657	543	553	501	457	462	428	427	448	359	389	357	371	354	312	342	339	327	302	307	316	299	265	273	293	300	288	275	316	293	292	253	250	255	276	306	234	240	222	258	243	238	257	251	248	254	242	228	224	228	232	255	266	251	256	228	250	242	243	254	270	229	237	266	239	256	235	244	233	235	248	215	232	223	217	235	277	235	214	207	227	236	245	217	241	231	261	220	201	236	236	230	237	219	231	207	233	240	219	208	225	210	232	237	246	211	222	237	222	235	218	222	221	224	207	207	211	204	260	218	232	220	219	234	223	241	233	230	233	233	201	234	250	213	222	220	244	217	201	204	206	211	239	215	235	220	220	224	249	219	235	230	217	196	239	202	248	190	216	207	219	245	226	190	264	226	216	217	235	221	207	235	252	238	244	199	228	220	225	232	242	248	220	231	221	231	209	235	208	238	198	211	219	225	190	217	217	246	214	237	204	221	207	222	232	233	258	242	214	232	240	210	218	226	225	225	216	216	221	256	228	212	242	243	223	223	218	207	218	242	204	244	253	223	225	217	214	233	237	244	225	237	238	239	221	201	240	232	226	216	240	220	235	259	244	236	214	238	210	208	240	219	241	211	237	205	200	223	207	218	210	213	230	229	224	228	215	211	210	235	244	216	210	198	219	221	234	255	231	207	221	231	223	226	213	220	235	251	211	229	210	215	191	225	235	210	236	203	227	234	244	223	229	204	213	196	251	201	224	210	210	235	256	230	215	226	196	233	200	205	235	186	238	218	241	196	216	206	217	198	216	247	216	228	258	228	228	211	253	237	227	238	198	190	208	228	217	240	235	228	212	218	234	238	241	222	210	224	215	245	215	232	222	210	245	246	244	193	222	229	209	221	249	237	223	241	216	201	224	230	237	215	218	222	209	206	221	220	228	239	218	223	239	235	233	243	242	240	199	211	225	230	220	193	252	209	221	238	203	233	228	219	222	212	229	235	242	209	221	197	237	234	192	238	206	217	213	234	228	231	245	216	222	227	246	226	208	228	202	215	231	227	239	209	228	216	224	198	229	230	234	205	209	259	223	206	217	210	212	230	244	208	217	214	234	241	248	242	230	233	250	236	224	216	224	220	218	199	204	222	226	199	253	227	239	246	226	211	224	231	244	212	262	254	202	223	208	205	202	216	226	195	251	236	224	238	224	230	204	206	224	235	210	219	246	216	221	245	219	222	203	215	241	233	215	241	226	211	252	219	209	209	226	228	212	235	226	240	190	243	217	233	222	207	210	223	231	210	220	219	208	238	217	221	227	227	249	229	221	194	219	224	217	241	234	228	224	246	224	239	226	235	252	232	244	223	212	214	217	223	223	207	205	209	233	210	257	233	220	222	218	207	240	212	206	225	255	241	209	226	243	220	249	243	207	222	214	204	239	230	220	200	232	223	231	226	215	224	249	225	234	235	250	237	225	232	207	236	201	252	226	208	247	237	193	209	223	207	245	236	200	222	227	219	202	210	236	216	223	227	214	217	213	239	206	222	213	240	226	218	235	242	244	218	225	196	233	252	180	241	224	200	218	216	211	230	245	238	220	234	239	214	217	212	230	228	196	244	233	236	223	205	212	199	197	222	216	236	205	230	232	202	215	223	206	227	205	243	226	232	241	202	236	216	233	224	230	245	220	235	221	235	232	241	225	211	221	215	214	217	241	193	221	209	220	222	235	245	229	168	230	238	235	213	218	252	217	266	215	247	220	215	234	221	240	225	243	216	233	208	234	217	243	236	196	237	200	202	241	188	231	238	221	198	199	209	243	221	229	207	205	213	206	214	207	225	223	212	209	230	228	205	210	213	221	214	224	228	225	245	227	219	191	187	233	252	221	241	213	230	195	198	206	248	242	223	236	226	221	247	244	219	222	197	247	209	190	225	210	225	192	232	206	256	216	206	207	201	240	210	239	191	215	216	228	226	227	209	235	215	211	217	216	236	205	213	213	226	235	222	238	220	198	207	249	238	227	219	218	241	200	221	222	220	246	241	218	235	240	263	236	213	210	228	218	231	233	207	218	221	247	184	232	246	205	215	228	210	226	201	229	233	209	222	216	228	183	215	215	247	230	204	216	235	202	207	234	226	222	224	212	223	246	213	214	192	174	205	221	228	227	221	212	221	226	215	225	224	210	253	206	218	196	224	232	206	220	219	219	212	219	232	217	229	214	209	216	239	204	222	204	249	205	204	249	241	213	192	213	232	230	220	199	241	194	239	257	185	232	205	239	225	219	232	197	198	225	210	210	222	223	232	233	234	213	214	247	228	229	257	220	210	238	220	234	208	241	208	238	254	237	224	216	233	214	208	214	229	262	194	219	213	216	227	238	232	214	223	225	214	221	213	270	219	223	233	200	207	222	226	216	228	226	233	219	217	205	222	216	232	234	240	215	225	221	226	226	194	218	211	231	227	205	195	220	226	225	211	234	214	243	233	196	211	231	200	225	224	211	226	224	214	225	198	225	228	187	231	212	252	218	213	198	211	244	235	234	227	226	239	243	219	223	225	236	225	196	219	214	181	232	225	224	251	256	194	235	236	225	234	222	275	228	218	245	204	215	205	230	252	224	204	219	242	208	217	205	185	210	203	213	221	231	223	223	238	249	239	232	222	215	218	222	223	215	202	236	242	230	221	217	198	223	199	226	233	227	213	221	228	229	195	218	229	214	229	221	228	231	248	208	222	193	226	224	242	212	211	214	216	228	213	226	205	240	233	243	234	219	230	219	213	207	230	221	215	210	209	216	197	211	245	228	211	214	219	240	236	236	193	232	243	228	224	223	245	199	197	221	240	210	220	219	214	247	226	227	237	222	209	229	235	219	219	208	209	215	218	233	249	250	219	218	217	211	235	204	209	224	218	217	215	251	215	196	269	252	238	226	225	249	227	217	227	244	229	219	239	220	199	205	223	251	215	232	223	211	209	241	202	239	244	210	211	224	209	239	242	217	249	213	229	216	235	217	247	224	220	197	237	218	235	244	231	241	240	231	238	240	254	247	266	207	196	203	218	231	248	231	213	252	210	194	239	226	229	230	246	230	201	199	213	213	226	236	229	218	213	246	217	232	224	233	236	200	198	230	197	245	186	235	228	193	223	235	236	231	233	212	194	243	220	229	206	224	223	218	230	218	223	212	230	213	243	219	229	207	215	217	243	230	221	217	236	228	204	211	209	215	223	216	201	214	223	223	216	237	199	206	248	228	221	209	208	231	229	218	242	221	218	215	273	233	223	244	216	198	213	220	214	235	217	234	199	219	243	233	215	204	220	204	199	222	208	209	222	228	232	232	228	215	203	223	238	228	205	212	247	234	222	245	242	246	253	195	246	221	211	227	227	200	220	224	214	236	244	239	240	236	226	223	227	220	196	225	208	227	233	233	245	226	236	207	216	235	193	206	220	199	230	235	216	229	229	202	202	205	236
3073	597	4010	548	113	125	117	130	130	104	123	121	114	92	113	108	107	88	94	88	90	100	93	101	85	95	86	88	104	91	87	91	94	75	80	88	92	73	97	82	98	92	80	78	80	81	81	85	81	78	77	85	76	90	85	108	74	82	91	89	81	81	66	74	75	82	92	88	100	83	71	68	77	71	87	72	84	83	76	83	84	94	87	84	78	86	91	90	86	87	51	79	77	71	89	86	81	77	87	68	82	90	76	85	87	84	80	77	86	80	76	77	74	101	87	77	74	71	107	82	81	83	72	67	73	79	72	83	97	72	95	64	77	78	92	68	72	74	61	61	87	74	88	93	66	84	74	88	77	96	82	89	88	77	88	78	82	86	86	82	79	64	83	82	78	69	91	79	82	67	90	96	67	88	79	88	74	74	92	81	85	81	80	92	59	75	79	87	85	78	76	99	95	76	66	70	98	89	73	78	75	91	75	69	92	82	90	83	89	71	81	65	73	99	72	84	79	71	83	75	97	82	67	76	96	65	72	78	75	86	67	84	77	75	76	74	82	85	76	75	79	78	91	72	60	87	77	67	69	85	88	83	77	72	81	76	74	79	85	77	82	85	76	89	78	82	86	92	81	77	74	96	80	96	86	82	68	70	66	79	90	75	88	84	95	90	88	88	98	78	88	65	73	90	77	83	82	87	85	86	90	75	87	77	98	80	82	62	76	102	81	83	87	77	71	86	75	80	77	93	82	92	67	89	71	95	75	90	88	63	68	69	74	79	89	72	94	80	74	72	84	77	82	81	73	85	100	82	91	88	86	63	79	97	87	78	78	83	74	75	86	75	84	85	92	71	80	74	84	80	73	85	87	86	77	87	85	87	89	87	61	95	67	89	82	84	62	88	91	77	81	72	71	80	80	71	72	66	81	84	72	88	82	73	93	94	87	73	91	58	85	75	71	72	80	96	82	70	84	98	81	83	70	96	91	71	78	72	79	95	77	77	82	90	72	83	76	78	80	71	79	74	75	68	82	84	71	76	60	68	82	69	70	75	71	69	97	77	85	84	91	80	67	81	76	73	82	80	80	81	96	84	82	86	66	88	90	82	73	92	69	93	61	81	80	87	86	90	81	94	90	87	76	90	90	80	69	102	94	108	71	85	85	76	76	83	92	67	79	78	91	77	63	87	108	74	91	79	96	79	80	81	86	83	97	55	78	76	91	72	68	74	81	68	84	75	70	84	72	90	71	77	79	84	80	81	77	72	74	79	71	74	59	59	80	85	85	68	78	93	66	69	80	98	70	92	76	72	83	86	76	69	94	96	81	75	69	89	76	87	89	63	80	96	78	81	74	66	91	64	85	72	67	83	72	81	85	65	89	88	74	90	80	80	65	83	72	76	83	93	89	75	76	78	74	81	79	76	73	63	80	86	79	80	73	68	72	78	89	94	77	75	72	76	72	73	87	87	87	69	79	77	83	82	68	72	93	78	72	74	82	91	86	74	95	74	90	83	91	91	80	70	78	83	68	95	92	85	75	72	63	70	78	68	96	84	72	69	76	77	83	91	99	95	81	73	73	70	78	69	63	87	85	84	95	87	95	73	85	96	80	82	84	94	77	94	86	69	85	68	83	73	87	87	81	78	64	67	83	83	79	77	76	86	70	84	86	68	74	58	91	67	66	73	69	81	100	78	88	73	81	82	74	78	87	74	91	67	82	83	74	66	65	83	89	72	80	72	76	73	81	89	84	91	77	95	77	71	76	75	69	73	90	79	82	77	84	80	78	75	78	91	83	95	77	76	86	75	86	67	83	83	93	76	94	76	88	73	70	88	79	82	80	87	83	68	76	85	87	61	80	84	77	87	75	88	84	98	87	75	77	88	76	80	79	89	60	74	82	72	82	78	96	90	75	67	79	94	81	75	99	79	69	91	75	69	76	94	83	93	83	75	73	66	93	67	76	87	87	76	72	77	83	90	77	67	82	99	78	78	73	103	68	75	89	92	84	79	74	73	74	93	87	60	82	84	72	78	88	85	82	80	84	74	66	74	87	79	91	101	78	84	90	94	68	88	75	75	79	95	90	83	81	77	100	79	90	90	84	92	82	76	95	91	82	74	83	93	100	83	79	80	85	89	89	66	95	79	83	103	76	67	84	62	81	80	88	71	83	85	85	77	70	83	82	84	84	87	74	99	87	88	87	76	75	68	90	72	78	75	80	85	87	91	88	78	81	66	95	76	72	72	89	89	86	85	84	79	88	93	86	88	89	84	86	79	90	77	83	81	87	82	88	79	78	74	72	86	94	76	97	90	87	68	64	80	61	97	81	86	75	79	72	79	73	80	71	84	80	72	85	90	94	84	72	67	96	83	70	93	86	81	80	73	97	86	77	74	87	78	77	72	72	79	88	92	81	79	73	80	77	73	94	74	96	91	87	76	75	95	91	72	85	67	80	70	88	81	75	75	83	95	102	97	71	72	81	97	93	81	80	83	83	100	92	66	85	69	86	80	86	72	70	86	82	87	85	86	78	80	76	78	98	99	89	77	82	85	78	71	87	78	75	72	70	91	74	70	97	88	68	69	90	79	84	88	86	68	82	81	81	82	79	78	83	79	74	94	87	79	68	75	75	102	92	76	91	80	99	92	86	82	82	77	78	77	73	89	77	71	79	83	86	66	62	84	67	75	99	79	74	77	63	78	84	73	65	78	67	89	97	102	71	96	73	75	85	79	76	81	87	71	70	67	89	89	91	74	86	72	88	75	87	91	71	91	84	66	66	78	72	80	69	87	89	67	89	81	88	92	85	82	75	74	75	79	88	72	72	79	88	83	79	90	91	82	69	83	71	89	77	85	82	73	82	87	65	87	64	80	90	77	84	57	101	88	89	81	87	69	85	78	72	59	83	73	75	80	85	86	77	83	94	82	102	84	60	75	74	75	76	94	85	75	89	84	75	82	86	84	76	72	69	67	83	80	70	70	96	94	73	77	79	58	66	89	91	83	77	87	88	94	77	78	84	75	77	70	78	62	61	80	81	83	71	80	80	76	89	77	69	80	83	84	92	87	81	80	75	80	81	77	75	102	68	91	91	97	92	74	81	85	86	71	96	85	96	74	72	75	60	90	69	94	112	66	88	90	84	73	90	106	82	83	88	94	81	90	73	80	79	85	58	64	61	79	90	85	98	73	95	93	78	83	59	98	94	98	60	84	89	76	96	80	90	80	81	90	96	74	76	75	70	90	92	78	82	71	73	90	82	74	81	80	76	64	79	88	84	73	94	71	70	78	85	73	90	89	89	79	83	83	78	75	76	91	89	79	77	73	93	84	69	83	89	62	81	79	90	88	78	77	95	105	72	83	90	69	103	77	86	78	80	78	82	84	79	78	72	104	80	89	65	76	65	77	80	99	76	73	70	87	72	84	83	75	79	78	75	81	94	78	67	76	90	97	57	76	71	84	76	74	74	86	91	71	83	87	91	70	73	87	76	89	87	89
19780	6781	22655	3390	2713	4485	4911	4493	3928	3278	2897	2499	2202	1956	1859	1624	1475	1444	1341	1329	1196	1155	1061	1054	1015	999	1028	910	928	964	898	886	863	823	828	830	788	789	819	757	753	788	730	749	707	708	740	723	735	796	693	711	705	728	699	730	652	689	700	689	709	667	753	654	672	711	683	681	678	701	699	662	656	674	696	692	657	714	676	703	664	693	661	697	682	650	674	645	694	692	651	675	631	671	653	674	665	621	693	687	685	656	654	683	684	676	654	648	638	677	627	670	649	679	646	660	675	685	645	673	660	680	643	669	676	685	613	615	704	701	683	638	664	642	678	645	647	614	660	672	629	648	623	687	597	685	631	665	676	698	637	665	650	662	630	624	619	724	668	620	635	643	689	733	695	647	683	661	695	646	670	639	628	685	644	637	654	661	685	696	692	686	633	639	686	707	682	635	679	646	654	673	640	661	662	670	608	676	708	677	660	648	673	701	622	650	676	663	655	657	695	637	652	648	671	673	613	716	608	634	680	696	643	695	663	663	675	667	639	679	630	648	633	637	644	617	665	660	693	662	636	670	634	661	658	681	637	640	683	691	660	657	617	664	617	670	629	695	676	669	643	677	704	672	643	660	639	700	642	664	615	661	659	732	649	679	646	620	621	650	673	669	678	647	610	676	638	665	631	649	706	653	636	625	639	664	648	674	651	612	640	644	629	606	658	660	638	662	675	696	673	602	675	639	650	660	636	656	653	653	656	620	639	677	660	637	648	698	658	678	653	640	689	651	626	631	654	681	665	669	691	625	633	671	670	691	652	658	644	662	663	614	679	636	663	662	684	715	687	652	664	617	605	672	680	673	651	669	696	658	643	640	687	680	675	652	636	639	673	678	670	635	633	649	605	658	737	662	628	654	664	640	675	633	611	644	610	648	648	681	661	651	662	637	618	679	693	655	651	688	638	632	648	649	641	642	640	644	628	673	666	665	621	648	693	684	653	626	712	669	675	664	657	699	628	684	622	610	645	647	657	677	676	621	658	664	667	677	616	631	617	637	631	663	618	611	660	659	656	640	651	661	632	673	656	636	659	633	663	631	657	652	663	673	669	653	656	624	639	662	698	656	695	674	685	647	639	634	729	677	652	648	615	677	693	662	658	663	669	653	704	660	681	663	640	648	625	677	648	614	651	664	639	682	673	693	620	656	619	663	654	649	648	645	676	633	659	612	656	614	660	677	655	625	614	655	676	702	642	669	665	686	635	651	647	640	646	667	660	623	668	611	621	637	651	670	703	616	682	622	661	672	618	642	630	631	661	634	690	649	659	621	684	668	688	667	676	619	657	640	642	619	708	652	653	660	630	666	679	681	639	625	675	697	671	669	566	685	664	616	654	668	661	675	592	642	661	674	668	647	645	647	670	694	637	633	633	662	637	644	657	625	681	644	655	676	659	670	626	667	667	620	612	688	639	682	671	610	633	610	641	671	668	644	632	653	655	633	632	627	650	632	686	640	649	666	651	644	652	645	672	650	677	631	672	633	639	631	671	611	660	678	673	652	619	654	628	622	644	649	693	618	643	641	700	633	709	656	668	691	678	694	660	647	669	671	668	665	635	673	670	652	687	645	621	602	674	640	664	603	649	641	645	671	647	751	662	637	673	642	645	637	670	643	672	651	682	654	669	649	653	662	650	637	645	623	686	645	646	659	637	653	615	689	657	685	609	666	652	632	651	672	672	698	680	662	660	652	638	650	661	627	655	682	653	654	656	651	664	633	675	655	656	629	642	685	656	680	674	628	647	636	650	685	633	667	612	669	669	606	589	710	637	638	638	671	659	667	674	667	666	656	625	683	679	675	677	680	625	646	675	676	650	652	659	636	705	664	669	645	602	697	669	693	644	633	655	641	665	697	687	712	666	637	655	714	648	660	665	670	594	673	684	647	693	617	672	658	647	658	637	646	589	669	626	663	702	667	669	692	684	645	655	634	629	580	686	654	612	649	656	643	645	633	643	675	638	656	666	665	669	675	632	686	623	652	664	650	676	608	667	673	667	642	624	664	641	657	642	644	661	672	647	688	649	633	614	657	658	682	734	652	683	636	647	646	667	656	607	678	683	689	642	670	661	657	618	661	645	664	660	664	678	664	639	672	685	662	664	663	678	673	681	646	679	616	636	644	596	636	650	665	681	628	671	688	702	639	684	702	655	604	622	628	643	678	642	660	685	642	636	602	711	695	658	672	638	634	647	661	644	643	647	609	638	634	685	688	716	653	652	655	727	638	605	661	635	629	626	678	644	667	659	685	639	659	638	666	638	653	638	651	662	635	634	648	667	659	666	652	652	657	661	652	712	640	631	681	664	646	637	651	698	632	659	680	663	628	640	623	657	652	663	664	639	617	645	654	610	649	650	598	682	660	620	652	644	633	629	664	589	651	658	623	630	693	693	668	659	627	652	682	656	677	683	646	650	649	653	656	642	672	662	682	639	671	656	672	646	656	627	665	622	692	614	657	699	670	643	641	637	675	653	705	693	649	654	718	625	698	634	591	643	650	614	686	659	653	639	622	634	694	658	634	701	664	669	634	652	655	647	653	643	640	656	661	672	623	637	685	634	641	679	631	648	630	715	634	583	656	674	615	671	654	693	650	669	687	650	640	655	669	649	646	604	622	655	648	629	715	642	693	673	677	689	653	693	671	675	654	640	685	673	666	646	658	671	692	676	674	625	668	669	672	685	606	634	662	694	633	671	699	613	624	691	683	670	667	640	628	641	619	642	643	693	656	688	666	612	670	629	674	625	662	703	652	662	623	702	654	654	597	656	631	646	668	639	631	691	635	678	646	683	662	664	650	663	638	669	654	658	647	698	646	631	628	657	650	700	629	655	651	617	640	638	655	661	627	696	677	682	713	691	664	613	644	687	639	652	669	656	665	658	642	598	631	680	674	674	649	678	654	631	716	624	621	658	712	634	650	647	636	638	660	642	592	644	663	690	641	653	641	638	664	680	666	627	630	666	715	664	640	646	631	656	637	615	664	676	674	665	664	618	611	658	655	688	671	656	633	663	613	698	653	674	650	695	693	659	637	610	673	647	647	627	655	636	628	639	657	691	652	674	666	688	634	652	637	626	627	608	668	658	655	696	656	635	655	632	650	664	671	641	628	720	631	639	667	678	640	638	657	693	668	671	611	654	631	639	666	673	649	683	673	626	675	685	657	667	636	685	633	661	665	614	668	659	667	652	659	677	675	648	638	701	626	668	678	639	628	686	648	627	697	624	672	681	675	653	645	659	634	619	671	590	675	652	622	649	615	673	635	632	632	631	671	647	683	636	621	645	662	684	622	657	646	631	644	628	644	663	701	628	674	634	654	676	654	652	694	608	697	662	639	662	636	686	656	642	646	616	713	649	675	682	604	686	669	673	687	629	658	656	678	645	625	684	680	627	633	622	657	719	679	680	600	656	657	633	677	647	619	687	656	673	628	673	632	634	648	671	635	646	653	665	642
3463	265	511	85	75	81	78	82	82	83	75	61	75	75	55	71	71	78	90	72	75	82	60	74	68	70	71	75	72	61	67	67	74	82	73	63	74	65	76	71	63	59	71	71	66	58	71	65	73	82	86	69	51	80	82	75	80	85	72	100	71	77	72	63	70	68	69	62	66	83	76	74	78	71	72	74	67	71	77	63	70	71	68	67	69	89	53	64	73	87	60	75	65	60	76	76	70	74	62	73	64	74	67	65	71	66	59	60	44	70	61	79	77	69	61	75	74	68	70	66	72	49	62	83	67	81	70	75	65	70	78	57	76	73	68	58	70	62	76	78	66	82	69	71	66	71	69	92	65	78	73	63	69	75	73	82	64	78	65	82	69	62	59	65	85	76	86	56	60	77	62	91	68	82	72	72	73	58	77	71	61	62	75	79	70	79	86	79	70	59	67	96	57	68	74	79	82	89	79	89	60	93	72	52	82	65	82	66	77	65	78	69	60	76	86	64	81	76	71	61	61	55	76	73	77	76	76	61	61	77	63	80	68	63	57	69	79	78	65	81	74	86	65	84	85	61	64	63	64	64	68	64	66	57	82	61	59	86	78	64	69	71	70	55	71	77	71	69	68	66	61	90	66	75	61	75	57	71	70	65	64	65	68	59	74	57	78	64	66	75	78	77	74	78	59	54	73	89	74	76	69	84	84	72	71	78	65	71	81	78	81	71	65	69	66	76	59	59	68	84	65	76	72	70	65	55	72	72	74	76	70	65	89	66	74	71	66	73	61	73	72	68	71	79	78	73	74	59	70	62	76	90	83	76	73	70	72	63	66	67	71	82	71	75	71	65	75	86	70	75	53	68	68	64	77	83	68	54	92	71	75	78	70	73	80	82	76	81	67	71	69	81	67	57	74	72	69	62	71	87	75	67	72	68	70	75	66	71	65	68	72	71	64	66	64	66	63	78	62	64	55	78	78	94	73	57	61	71	85	76	66	78	76	75	73	69	84	67	67	69	62	71	84	78	72	86	65	69	77	67	75	70	79	64	78	80	70	59	66	72	54	75	69	65	61	57	75	77	74	76	70	68	78	77	67	83	68	85	60	69	79	75	71	62	80	75	76	73	66	73	84	67	68	86	69	65	82	62	75	61	75	63	78	62	86	63	81	82	92	70	70	65	77	71	72	74	62	44	73	65	74	80	72	73	60	79	73	65	73	66	57	62	75	68	70	77	63	65	81	74	68	71	69	64	69	84	85	65	64	78	73	69	73	71	79	74	72	76	82	67	73	86	56	62	61	63	60	76	70	69	63	69	70	81	63	83	61	74	81	74	74	70	75	86	76	53	71	62	69	68	72	65	75	78	68	65	61	55	57	81	76	69	60	81	57	80	87	59	66	75	75	70	65	66	54	59	64	76	71	58	68	70	77	62	71	62	72	80	72	54	65	75	69	68	92	73	82	78	68	70	76	73	81	67	79	85	70	64	81	64	71	79	76	77	69	59	77	76	71	63	83	66	82	93	73	60	66	83	88	72	70	73	79	65	64	57	75	65	72	83	75	74	76	69	72	73	59	71	78	78	70	72	70	58	70	78	73	69	61	54	77	70	75	71	66	67	86	58	82	72	74	70	71	63	75	69	76	74	75	52	69	57	71	82	89	92	66	80	60	63	85	77	70	49	70	71	68	81	67	66	66	60	55	69	73	52	74	79	60	91	74	77	71	65	63	85	79	86	70	68	69	84	69	62	71	81	67	88	76	73	61	66	76	68	79	61	59	70	70	75	67	80	69	70	63	62	70	64	82	78	59	69	73	65	63	62	56	78	76	84	71	76	66	63	61	83	63	66	81	70	59	58	81	65	66	67	77	67	65	79	84	74	88	71	65	69	61	62	76	75	85	75	70	67	70	66	59	79	79	90	61	73	62	68	88	59	86	67	85	80	71	84	62	71	57	74	65	66	59	87	62	71	72	51	65	58	66	72	64	81	63	58	72	71	71	81	89	63	76	73	76	51	62	60	71	78	73	81	66	72	71	66	74	91	69	63	70	70	56	77	84	51	70	66	68	68	53	69	60	75	67	61	65	78	78	79	81	67	70	72	73	69	60	75	69	78	72	72	80	84	69	83	72	87	72	55	70	69	64	81	75	73	72	73	64	64	68	81	84	59	78	87	63	70	63	66	77	63	67	63	83	73	72	67	78	81	80	70	69	58	68	76	54	66	70	65	61	74	65	76	62	82	70	76	78	65	63	75	68	75	85	68	77	67	64	73	63	75	72	72	67	57	55	65	69	65	73	74	66	68	85	69	58	73	78	65	72	82	74	82	77	73	71	73	73	84	64	80	61	80	54	69	84	64	68	62	77	81	69	65	67	65	62	61	60	79	69	78	63	71	65	65	70	69	68	51	76	72	56	65	66	64	70	86	75	65	53	54	82	78	74	74	68	70	67	68	75	66	65	80	66	68	66	66	67	62	53	61	71	60	80	75	60	59	68	74	79	73	69	66	78	73	60	71	63	74	78	76	72	72	82	66	76	55	63	65	82	67	71	67	80	76	86	79	51	48	48	65	70	55	83	70	85	71	72	75	84	74	66	87	87	58	61	84	76	71	70	67	74	69	74	79	64	91	59	81	55	74	73	64	83	73	64	85	70	57	69	61	66	73	82	63	67	65	78	82	63	69	73	82	61	64	75	87	64	73	68	77	76	56	71	56	75	86	73	78	73	66	78	55	74	71	65	67	76	56	71	66	76	56	63	79	79	83	67	68	77	69	77	64	75	60	64	80	79	85	81	80	72	69	60	68	51	75	74	63	73	63	81	70	73	71	63	72	78	58	53	71	58	71	84	71	64	88	80	83	63	93	63	68	59	71	74	64	77	60	57	65	63	66	54	71	82	62	66	79	66	62	65	70	69	57	78	68	75	61	64	70	80	71	58	78	69	62	75	71	66	75	80	81	73	79	73	76	63	71	69	58	76	82	67	66	84	62	56	58	60	62	62	56	59	75	64	85	77	67	72	68	79	77	61	61	93	66	72	66	63	70	66	68	67	70	69	76	83	63	66	82	66	81	77	62	72	65	55	63	86	60	72	71	75	70	85	74	60	81	68	70	78	79	81	73	66	64	60	73	71	76	78	67	52	70	76	70	59	65	73	79	80	81	64	64	64	77	78	72	65	70	68	55	74	65	83	73	47	66	62	59	64	70	55	70	67	58	71	67	66	68	63	68	73	74	89	70	75	77	66	85	70	73	76	80	72	73	78	61	78	62	60	84	77	78	61	77	76	72	84	78	67	53	71	74	64	68	66	76	60	62	59	79	66	98	67	59	84	56	68	78	77	54	76	72	70	64	73	69	71	75	77	62	69	63	79	74	73	62	69	69	62	59	68	67	78	69	67	74	67	67	66	59	67	77	59	78	68	73	86	65	72	81	75	75	77	60	85	85	74	87	87	69	68	80	68	75	67	64	71	69	80	68	65	65	67	63	68	87
11838	3171	5678	815	733	872	915	878	856	791	765	751	650	654	660	645	611	642	608	600	638	610	603	591	566	597	578	547	578	549	505	537	593	554	576	569	582	565	530	597	575	564	566	570	562	546	551	512	543	571	540	546	551	546	499	542	550	524	532	510	553	557	548	538	544	534	594	519	550	530	540	583	535	579	527	559	526	550	570	577	558	532	540	586	536	570	561	504	543	530	516	577	558	547	531	569	530	553	587	544	533	554	519	554	578	520	520	500	536	558	524	539	543	543	495	576	526	548	504	561	536	542	536	565	568	544	518	560	568	555	554	558	489	622	573	524	514	534	521	562	560	508	533	594	502	594	529	547	482	565	549	573	565	567	559	544	524	536	550	520	534	513	574	498	524	516	611	556	504	571	543	547	540	583	543	531	558	557	560	582	515	542	536	572	589	533	533	562	535	518	494	520	498	526	521	584	528	530	503	584	581	546	564	526	491	524	526	529	512	552	549	528	541	550	515	526	540	524	535	547	559	496	520	555	539	578	566	569	594	537	549	566	531	587	522	566	567	504	527	497	545	604	539	567	526	524	563	555	517	571	507	585	585	518	543	575	551	567	548	573	521	547	560	529	545	526	525	541	496	523	556	541	496	586	548	507	574	541	545	571	539	509	559	534	517	519	569	524	524	599	556	534	561	568	523	550	573	586	550	498	586	541	555	550	542	570	547	537	522	542	569	548	534	529	511	560	525	547	527	503	501	507	533	573	568	512	561	535	542	594	521	557	509	533	545	514	502	532	539	550	522	513	528	549	534	569	506	554	561	535	548	528	557	523	553	517	500	568	508	584	540	578	566	554	515	528	534	571	542	543	532	551	529	552	572	541	541	529	514	568	554	521	546	560	525	543	565	549	560	592	507	583	571	558	571	542	518	539	565	553	542	526	548	540	542	529	518	553	559	482	533	550	535	519	572	516	538	553	546	515	533	553	535	534	548	547	547	519	554	537	551	540	539	518	578	525	528	570	538	535	553	547	570	510	515	540	564	544	543	515	517	556	559	587	544	543	553	580	532	594	530	556	474	577	528	528	511	518	509	536	531	578	543	551	539	510	558	527	559	531	542	571	552	567	538	560	558	572	571	501	577	541	530	516	535	545	531	534	526	511	513	526	518	551	577	579	555	527	596	521	510	492	532	533	520	525	548	547	510	532	540	499	530	582	527	538	544	580	540	550	562	523	548	526	513	504	590	529	556	520	557	506	549	539	543	522	537	520	542	560	532	545	486	548	550	557	560	570	542	525	563	520	517	515	569	553	575	555	556	531	525	537	526	590	567	530	565	542	489	584	527	584	531	541	514	531	513	515	515	535	519	556	537	522	573	494	576	533	574	530	556	549	599	523	523	569	518	535	546	540	543	501	519	528	526	564	532	547	535	556	526	510	522	572	541	534	531	516	519	496	556	563	547	579	530	514	583	549	543	519	502	522	529	542	530	545	555	550	567	522	565	557	543	507	481	573	532	525	586	541	542	539	515	568	536	541	502	577	547	475	563	520	554	523	550	511	524	538	595	543	495	517	557	560	589	526	546	545	518	535	551	544	558	563	550	539	530	534	518	537	492	560	539	542	502	535	551	518	546	514	541	517	537	553	547	538	546	557	528	584	526	486	519	580	537	500	608	571	520	563	525	543	523	574	520	593	509	525	508	570	526	522	521	552	515	583	528	543	521	540	570	550	545	592	537	512	565	541	550	530	565	591	550	552	536	544	563	533	540	552	521	562	552	524	523	537	539	518	537	542	528	548	534	539	549	530	548	573	552	575	541	508	522	562	566	555	546	560	493	551	532	535	577	520	515	554	539	518	545	548	556	544	547	586	573	544	554	546	531	548	531	561	517	568	538	528	579	534	499	531	601	543	531	546	532	575	545	540	530	519	543	575	571	549	553	546	552	569	515	509	543	559	536	507	550	562	547	507	553	569	534	524	526	527	500	529	582	559	515	564	568	571	545	568	557	549	563	526	553	555	549	485	588	554	539	542	514	523	558	492	545	555	537	570	556	536	538	528	536	550	525	564	559	591	602	532	568	545	532	566	594	534	532	578	559	523	557	534	540	492	528	545	514	550	546	500	565	504	578	572	507	529	531	511	512	559	522	535	520	527	557	585	524	591	530	575	522	555	561	478	552	565	545	566	536	562	510	596	488	546	564	542	563	547	523	530	522	539	557	546	527	511	535	498	525	604	542	527	525	526	553	556	530	547	549	549	535	574	551	582	538	535	570	536	548	522	548	583	551	569	543	523	518	534	487	528	553	529	502	584	515	555	494	540	512	524	451	501	527	556	582	555	527	552	553	562	532	520	520	574	573	565	557	563	517	570	554	518	537	539	564	521	539	553	579	537	537	520	566	515	564	572	506	521	525	532	562	582	516	538	575	540	563	502	528	538	592	511	560	534	564	536	531	509	569	555	517	539	533	534	530	572	571	546	565	504	549	495	546	505	550	567	603	534	545	578	549	481	556	527	536	544	536	553	556	505	540	533	536	528	532	541	547	530	546	546	541	548	516	524	573	510	537	570	529	554	520	563	576	533	525	577	547	526	553	519	555	552	549	562	551	558	534	559	504	546	517	541	548	528	499	543	522	564	542	574	507	537	567	578	527	516	519	536	545	504	582	539	554	520	562	575	490	524	535	522	513	525	557	518	546	563	539	514	517	552	532	541	573	560	538	542	544	540	515	554	529	534	554	510	537	531	539	533	549	548	517	539	519	522	527	543	563	588	534	534	549	553	555	558	557	518	553	526	522	534	570	507	615	525	521	540	545	548	531	567	524	514	546	560	527	557	540	523	518	501	537	495	555	533	584	547	522	551	483	523	554	497	517	544	540	525	548	527	550	588	520	573	563	546	565	547	536	521	519	529	509	571	576	557	553	556	540	498	538	520	516	548	578	547	540	539	565	514	531	521	514	542	535	533	501	559	560	541	508	560	501	556	517	552	551	522	503	539	576	573	517	556	525	523	537	546	531	549	569	578	545	511	538	534	537	513	547	538	532	555	523	528	531	537	530	506	522	596	526	559	543	568	508	550	553	555	533	516	520	543	533	566	559	544	540	548	513	548	572	523	541	539	567	531	552	509	530	533	563	583	551	558	562	533	512	579	541	529	543	534	563	548	556	566	555	518	539	537	542	546	558	531	581	554	589	544	589	541	604	532	516	536	554	568	575	537	517	556	555	571	545	537	556	506	582	573	545	509	537	540	524	549	537	566	600	530	542	588	559	524	567	503	532	523	518	536	534	557	536	552	582	541	549	549	550	546	528	520	548	501	545	548	543	553	564	540	542	539	560	549	555	540	546	559	580	522	556	533	546	503	527	516	541	536	553	566	544	521	604	512	545	539	552	525	563	536	495	508	540	549	511	515	541	545	549	537	544	554	544	544	504	536	536	561	537	543	560	521	506	551	571	545	540	572	540	578	565	520	533	527	557	555	560	542	511	503	573	543	566	567
1888	536	2051	268	128	110	139	148	145	139	124	131	118	135	140	134	112	119	127	107	114	116	116	121	108	116	119	100	122	105	113	119	119	107	122	130	114	110	121	118	121	109	106	122	120	106	126	113	116	109	96	99	113	141	114	107	126	128	107	106	98	121	92	117	103	126	104	127	109	122	126	100	114	101	109	128	104	111	113	124	115	109	122	117	124	109	116	96	125	111	92	124	107	129	110	120	127	125	105	121	102	113	120	122	111	104	111	111	120	116	117	129	120	104	130	106	115	109	115	111	111	111	120	131	100	99	122	129	103	112	112	125	117	115	103	101	117	107	84	118	98	102	100	99	108	114	115	97	88	110	118	92	93	110	108	110	143	92	105	110	111	107	119	124	103	116	110	111	111	103	94	101	104	110	105	91	110	112	129	111	115	109	99	101	102	108	105	124	109	93	107	113	88	109	116	98	109	88	116	118	117	113	104	111	101	138	96	121	111	96	104	99	128	112	111	108	121	114	99	115	108	112	101	113	104	121	117	118	129	110	117	113	102	121	121	124	127	102	111	122	123	98	110	106	132	105	114	146	100	107	114	110	101	114	110	129	123	109	123	123	101	111	120	116	124	98	122	108	118	111	118	118	112	118	138	106	127	100	102	125	112	122	130	105	105	106	114	104	119	105	95	123	114	119	107	108	118	112	110	95	124	89	111	122	117	100	115	109	129	102	106	110	107	113	105	111	117	105	104	111	102	116	117	96	109	97	116	85	122	109	100	118	123	118	105	103	116	130	99	112	90	81	122	125	107	93	113	95	128	126	109	108	121	108	115	113	134	101	101	109	110	114	118	111	101	113	119	127	136	109	116	115	102	127	111	125	127	104	115	101	95	104	108	114	117	98	117	101	111	89	111	111	110	106	105	107	121	104	120	118	105	132	117	102	106	123	119	114	93	122	99	106	122	116	106	120	106	120	94	97	128	114	107	94	107	113	106	120	107	106	106	123	97	124	108	111	100	131	104	109	128	90	115	115	110	107	116	112	120	110	115	100	102	108	110	89	99	117	96	106	120	110	117	101	126	113	119	137	121	107	110	110	107	128	102	95	114	113	103	111	104	106	102	99	119	84	98	112	96	101	114	115	112	116	122	105	109	118	121	117	102	96	123	108	84	92	90	115	105	91	123	117	124	121	102	124	122	109	94	124	116	107	94	106	119	145	101	98	122	102	103	96	94	109	105	121	109	117	113	108	100	115	115	116	125	104	118	125	112	101	114	115	121	111	120	121	121	113	118	100	118	119	93	113	109	118	107	103	106	97	118	109	113	98	136	96	112	104	116	106	149	92	113	97	111	97	99	97	98	110	122	118	123	115	110	118	108	113	105	110	128	101	118	109	120	112	111	116	111	100	118	106	111	99	121	124	116	128	117	109	120	118	117	90	109	110	104	111	125	116	123	116	105	114	109	117	124	127	113	116	109	121	112	104	100	103	99	123	110	109	113	119	104	98	111	91	112	104	109	124	136	116	119	116	116	117	122	102	110	95	112	95	110	110	113	117	118	126	111	122	111	106	132	132	98	106	108	93	118	96	95	142	102	111	107	105	123	124	103	88	100	104	105	118	105	119	127	117	112	89	109	123	112	109	95	122	113	107	115	99	111	128	125	111	119	117	99	100	117	112	104	121	116	144	116	111	103	113	99	107	124	115	103	121	97	123	108	105	107	100	112	97	101	108	121	116	108	115	111	107	124	137	117	91	93	110	98	117	111	107	104	99	127	104	92	105	110	116	126	116	84	103	92	99	91	118	116	116	131	106	103	106	92	91	120	120	122	138	97	108	109	105	104	104	111	118	100	102	122	104	110	104	114	109	114	121	107	120	101	107	131	109	110	104	118	92	113	127	101	116	100	99	105	113	119	106	114	107	109	110	125	119	110	114	111	103	104	101	109	95	115	113	95	119	108	117	132	121	135	107	117	103	108	99	125	111	106	96	114	112	137	121	131	104	119	111	104	96	120	111	123	122	116	119	111	111	111	115	107	116	124	121	108	105	114	115	108	120	89	120	110	112	120	100	108	111	114	108	126	121	113	111	109	113	126	122	99	96	110	111	107	132	129	123	119	111	100	109	108	100	111	112	100	111	114	127	111	122	118	131	104	112	134	106	114	91	124	123	95	99	89	128	110	110	112	115	99	92	97	97	125	108	114	119	108	99	121	113	130	98	116	108	100	115	114	121	121	121	89	115	116	105	110	89	98	103	118	112	115	106	120	109	108	111	124	121	131	117	118	112	115	116	109	125	108	106	103	103	112	111	115	98	109	115	105	106	111	112	128	117	110	129	105	100	103	114	126	131	121	96	111	107	110	123	109	122	106	139	117	96	112	113	102	101	98	106	121	121	97	121	108	102	103	117	100	125	116	108	111	112	101	105	119	106	116	106	110	108	119	119	100	94	107	114	106	101	124	112	120	104	107	107	128	93	124	124	101	113	94	109	103	114	105	108	118	109	118	97	104	111	110	94	114	109	118	101	116	92	88	114	126	107	123	103	100	103	110	126	118	114	127	113	129	115	117	115	100	109	88	96	100	134	111	110	111	127	110	102	107	108	106	117	104	103	118	114	126	123	104	122	118	125	117	120	112	121	103	148	106	113	122	109	113	109	117	109	96	120	122	117	121	117	106	127	112	96	104	119	123	96	132	108	117	127	105	113	115	113	109	106	102	113	127	106	104	100	98	121	115	107	96	114	116	107	115	97	99	122	96	127	119	105	109	107	110	116	105	115	116	113	122	123	120	121	94	104	102	108	96	93	109	115	112	129	105	104	111	98	120	101	106	128	122	120	113	138	135	108	111	126	105	104	115	117	123	100	124	115	103	114	91	126	96	129	113	101	124	99	109	114	118	120	130	117	95	99	117	125	95	107	119	121	90	113	112	114	101	106	117	122	102	110	98	108	110	127	115	98	123	100	120	115	115	109	100	117	116	116	98	115	93	104	96	92	123	96	120	134	108	128	104	119	122	133	100	88	122	114	123	92	108	104	108	120	121	118	98	112	101	106	116	122	114	118	96	120	111	127	111	121	132	94	99	90	120	130	110	123	102	96	113	131	122	103	113	108	112	122	129	136	121	130	102	114	112	111	104	115	120	102	101	108	112	123	95	116	120	107	128	113	105	95	88	121	108	114	101	112	100	98	126	121	115	125	118	125	95	108	130	101	112	122	98	100	114	95	117	118	109	116	114	126	101	104	109	115	113	122	143	109	115	129	114	110	118	102	103	109	107	105	138	134	113	109	98	106	117	106	105	121	121	83	130	123	113	123	98	99	115	103	121	110	109	96	95	127	106	121	118	95	101	129	106	114	109	123	99	99	121	107	115	123	106	101	116	93	112	123	84	122	101	119	126	119	114	79	108	121	118	111	105	98	126	96	124	103	113	115	118	122	87	98	142	106	120	106	127	116	105	94	128	104	105	128	115	112	103	98	115	122	103	107	110	116	116	106
17884	5811	16209	2171	2303	3327	3597	3275	2864	2516	2203	1937	1789	1676	1477	1377	1348	1288	1205	1199	1237	1116	1108	1001	1072	1058	1046	1013	998	1029	1018	1001	986	998	978	949	894	935	935	932	961	955	893	894	910	972	915	912	937	881	901	909	886	890	924	954	896	868	900	846	917	886	922	915	877	861	893	873	968	877	898	911	875	839	906	847	907	892	883	878	865	842	837	878	843	866	875	884	830	899	872	843	917	888	879	863	876	909	856	872	832	843	905	825	956	878	885	850	889	877	883	891	933	863	872	879	838	841	880	868	919	878	843	905	830	926	877	889	901	853	850	876	861	930	914	853	828	807	853	866	863	882	848	899	910	853	880	879	893	866	911	947	868	824	855	879	881	853	834	895	835	897	867	839	880	892	911	882	861	847	834	856	898	815	906	886	858	787	889	808	837	832	892	862	830	889	825	876	875	892	849	899	921	878	865	909	854	854	840	828	853	860	883	860	834	835	871	870	871	903	843	826	878	819	876	875	854	865	880	827	901	825	855	834	860	822	846	844	876	876	907	857	824	822	832	876	885	894	899	833	908	874	902	929	867	836	851	875	821	836	898	844	884	837	878	845	900	854	859	889	842	853	875	838	821	888	873	856	858	855	916	856	843	871	865	845	855	873	868	832	870	843	866	853	841	961	845	850	880	879	899	865	856	803	889	822	874	864	827	858	830	858	837	815	865	886	852	892	884	881	847	824	833	921	842	861	896	855	892	855	807	865	868	846	859	859	875	892	880	837	861	848	835	854	844	870	864	858	834	867	874	794	853	858	828	857	808	860	858	856	868	821	824	857	859	819	875	833	842	898	837	843	869	865	862	869	857	857	853	867	866	881	856	823	813	866	864	853	835	897	868	839	846	853	819	881	868	801	877	882	884	835	961	889	839	877	854	877	883	890	876	854	835	832	872	829	868	824	863	874	893	863	878	837	887	871	865	881	854	852	870	860	927	810	821	898	908	887	854	883	849	879	871	824	839	886	899	886	831	895	833	819	872	886	912	862	898	875	833	879	876	849	871	877	839	839	808	900	840	865	844	826	902	814	838	861	840	935	858	837	850	898	889	872	827	906	890	820	876	866	778	822	840	894	861	834	866	893	839	841	855	867	850	909	884	815	818	919	846	860	803	816	883	824	903	861	811	865	847	836	886	902	873	860	898	840	914	822	856	884	852	862	865	901	854	800	827	866	834	866	861	835	804	833	900	873	796	858	853	850	873	848	860	916	881	898	844	851	819	845	891	900	869	863	868	885	848	914	869	817	876	883	846	812	900	819	876	828	844	898	893	879	876	856	862	882	878	899	885	880	863	871	846	909	840	868	842	859	849	876	887	926	816	918	857	868	887	894	940	862	844	847	790	875	907	859	877	865	851	835	851	882	893	898	839	846	885	829	862	873	852	879	850	850	841	825	904	838	831	818	782	835	884	879	884	879	823	903	852	831	859	895	863	873	897	787	840	898	802	881	844	879	879	815	857	813	871	831	891	817	922	864	945	909	882	875	856	864	853	896	833	832	905	854	862	873	846	877	838	831	862	864	868	836	870	828	868	876	846	866	867	830	870	856	859	833	874	888	827	858	886	898	920	850	873	873	840	807	869	872	899	845	823	855	878	856	827	854	871	835	865	869	857	836	913	850	817	840	860	847	877	890	853	909	854	836	867	842	884	889	889	872	838	869	929	828	878	859	823	848	863	920	877	834	937	856	838	832	860	809	873	843	864	853	819	854	828	871	856	860	842	854	856	849	848	861	917	870	883	863	919	837	824	889	823	922	893	870	925	885	856	889	880	841	846	856	863	821	894	885	901	899	862	918	844	888	832	829	849	803	925	835	844	844	880	826	887	844	853	861	865	867	885	904	859	837	872	909	867	836	793	896	867	874	849	831	865	855	897	861	864	842	856	892	866	904	821	869	869	859	895	874	836	887	887	893	826	850	789	831	894	869	844	857	859	869	861	826	839	866	863	859	830	894	857	870	853	814	840	890	852	824	895	893	889	883	869	876	881	897	849	865	850	875	857	847	852	878	871	864	882	824	864	871	910	846	866	891	814	818	899	863	837	882	840	878	898	794	859	861	850	870	844	873	814	841	882	893	864	864	874	823	841	847	865	864	829	869	811	962	903	931	880	847	899	886	887	900	866	873	867	857	903	907	901	878	919	889	891	902	870	857	835	894	897	859	853	892	838	814	845	862	894	845	828	888	866	893	860	857	916	874	859	858	872	831	856	920	845	911	927	864	901	826	880	901	818	886	924	880	841	869	860	818	863	873	887	857	860	864	838	913	891	861	871	917	846	849	833	836	875	848	878	847	896	899	872	819	867	918	890	917	860	898	905	881	905	810	873	848	859	879	862	883	892	869	890	888	874	885	855	855	908	868	791	875	858	852	875	849	858	884	838	848	838	856	878	828	898	860	856	822	852	888	833	852	868	899	855	847	884	847	875	895	845	845	903	877	868	858	886	839	880	916	826	883	873	853	844	863	877	836	872	818	873	858	841	902	823	867	861	877	892	855	863	790	841	814	876	815	887	868	875	857	922	892	854	825	862	865	849	839	875	821	875	796	890	915	856	829	788	868	822	827	877	856	913	901	855	889	861	899	828	865	862	947	910	890	904	826	869	854	845	873	848	803	874	898	883	862	872	865	862	868	837	859	834	914	857	839	852	844	858	879	875	868	929	880	836	864	863	822	926	863	852	842	927	911	830	882	915	819	881	860	864	904	841	899	862	849	929	842	852	819	873	842	857	873	887	862	871	863	818	891	858	866	888	855	903	852	902	887	890	881	881	895	821	888	834	855	913	857	868	896	868	805	875	904	904	859	873	927	865	842	862	884	881	811	879	861	851	892	899	890	806	867	887	890	908	881	827	848	856	848	830	819	855	902	925	866	892	899	866	868	858	885	892	887	886	868	827	846	891	873	882	787	897	901	879	885	883	828	887	855	794	862	833	824	924	909	835	919	880	816	865	862	845	865	871	853	949	870	859	816	855	830	883	887	878	838	875	881	874	853	889	819	875	857	830	890	852	862	882	851	909	847	839	853	816	852	840	882	865	863	861	867	913	919	853	847	865	860	881	841	927	806	850	877	843	876	887	950	885	831	830	877	846	875	852	892	806	831	869	846	885	865	890	871	871	874	842	853	911	920	842	815	835	898	848	854	891	887	910	877	914	811	891	896	892	880	879	912	861	856	862	913	863	880	856	907	818	850	870	860	878	888	855	886	886	865	868	873	885	860	877	901	869	871	863	854	848	802	841	844	870	846	856	883	908	901	849	898	848	900	905	824	853	900	867	857	806	868	823	894	870	859	839	837	791	889	849	888	892	866	898	867	844	861	879	908	881	896	881	864	849	817	847	886	891	883	893	875	885	865	845	909	901	822	832	869	847	849	917	845	841	907	827	861	882	836	852	869	834	834	890	891	884	862	897	884	886	862	913	829	843	843	872	917	880	857	853	853	910	837	886	856
5338	351	1197	162	37	42	46	45	55	45	65	42	36	47	56	40	34	31	42	53	48	41	28	33	33	36	38	36	27	37	30	30	35	20	25	32	32	41	30	34	35	31	37	31	38	34	35	27	32	34	25	37	25	33	27	30	32	36	35	25	34	23	21	29	32	32	27	29	31	28	32	30	34	32	36	22	24	30	25	20	24	20	35	25	30	21	26	21	28	21	29	24	35	32	22	25	21	22	23	32	27	22	28	25	27	25	23	25	28	18	30	22	21	19	24	33	32	31	25	25	31	36	21	34	26	27	23	24	28	18	22	35	31	35	36	21	26	26	38	33	23	31	27	23	25	41	36	13	29	28	26	29	26	29	28	30	35	33	23	25	28	27	16	25	22	30	25	26	30	28	32	26	19	28	24	25	29	32	17	27	32	26	23	38	27	35	35	34	23	37	30	32	23	32	33	30	23	26	23	22	21	30	27	20	28	15	26	29	29	21	22	35	28	20	32	34	22	32	36	25	20	30	31	22	36	29	25	34	29	31	29	41	25	35	35	27	29	33	29	25	24	32	21	30	26	25	28	26	29	30	19	37	28	28	20	28	27	28	30	22	23	33	27	18	24	27	30	34	26	24	25	24	24	23	25	28	27	24	28	27	26	31	22	40	35	31	27	31	22	26	31	21	24	33	26	36	23	33	32	32	19	33	27	20	29	29	24	21	23	25	27	34	26	35	39	17	18	27	23	31	27	31	25	26	20	36	26	29	26	27	23	26	26	32	27	20	32	18	33	31	21	29	23	25	23	26	21	27	27	26	35	26	20	32	36	25	36	31	23	20	29	28	28	26	28	27	32	32	23	29	21	26	20	30	31	25	24	37	23	25	29	25	21	28	26	30	33	30	20	30	22	33	22	21	28	30	27	31	38	19	25	28	37	24	19	35	30	33	36	25	31	26	32	27	26	30	26	25	26	32	25	28	24	33	26	33	29	27	29	27	27	26	30	28	29	28	30	28	35	20	40	24	24	32	30	33	28	24	23	26	30	30	23	28	35	26	30	30	32	25	36	20	30	21	18	23	27	25	24	25	35	22	27	43	31	25	35	19	29	28	34	24	25	23	28	25	30	28	25	31	19	30	27	27	30	23	20	25	24	34	32	23	23	36	23	22	20	24	30	36	25	26	22	25	36	27	26	24	25	37	26	20	26	27	31	20	16	29	20	37	26	28	29	24	25	37	36	20	30	31	17	26	28	24	30	30	24	26	30	36	27	28	29	19	28	20	32	29	27	29	25	22	21	25	22	27	29	18	37	31	40	30	36	35	29	33	26	34	26	22	25	34	37	27	26	25	24	34	29	20	31	24	29	32	24	25	30	24	27	23	18	25	25	28	24	32	25	30	20	26	25	28	24	26	31	26	36	23	21	20	27	35	22	30	27	42	21	24	27	34	17	26	44	27	38	22	28	20	28	27	21	40	31	21	32	23	33	34	27	28	27	28	20	28	17	44	28	26	28	26	28	19	26	32	34	23	21	31	27	22	25	24	28	29	26	30	19	31	22	28	25	23	25	28	35	20	25	22	17	25	23	21	27	30	21	27	22	35	34	30	26	20	36	27	21	19	30	27	21	29	33	36	22	29	31	21	16	27	27	30	27	23	28	24	32	29	21	31	26	31	34	32	30	27	30	29	32	24	21	17	29	28	22	25	36	21	23	29	19	21	21	27	27	23	21	19	25	25	45	25	23	24	19	32	22	26	24	18	24	29	21	36	20	21	38	27	33	32	34	30	26	27	35	34	30	31	24	28	26	27	26	32	33	28	33	29	33	24	29	25	25	23	25	22	34	34	25	31	37	22	25	39	30	35	24	26	25	26	25	23	28	28	24	35	28	23	33	25	30	28	23	29	38	24	42	29	30	31	23	34	27	33	24	28	21	31	33	24	25	23	28	32	33	38	27	28	15	20	23	33	34	23	25	22	21	33	34	23	26	32	21	21	28	24	35	34	32	23	35	25	34	31	31	29	21	27	21	30	19	23	29	28	25	23	24	21	28	21	26	25	27	24	24	17	30	28	41	17	37	22	34	27	38	17	22	23	22	23	27	23	34	28	27	27	32	27	23	32	27	18	25	27	21	26	33	20	25	33	30	26	28	23	20	32	32	32	28	29	27	22	25	32	27	21	28	24	34	32	31	24	34	21	34	23	21	32	29	20	19	33	29	36	26	29	26	17	29	21	31	33	30	37	20	25	29	21	24	33	23	26	17	28	23	32	30	26	26	25	25	27	31	18	29	25	25	25	32	29	16	23	16	30	33	24	32	17	26	36	34	37	40	22	27	21	27	23	36	31	21	25	25	31	32	25	33	23	38	34	21	35	28	34	32	34	31	25	27	17	34	28	36	31	28	26	29	26	20	31	29	32	35	31	36	15	32	19	23	20	33	26	31	32	31	39	25	32	33	27	27	31	23	34	27	29	26	18	26	21	31	29	25	37	29	29	22	19	22	24	26	30	34	35	27	18	32	31	22	23	26	26	26	28	31	18	29	32	34	19	31	17	28	31	31	24	26	26	24	14	24	34	30	20	29	24	21	33	31	31	28	33	35	26	21	21	36	29	20	22	31	31	30	30	27	27	32	23	30	24	23	22	34	27	26	27	32	30	33	31	28	36	22	26	28	30	24	39	28	26	30	19	25	34	22	32	22	26	39	14	34	24	26	22	30	23	23	30	25	38	27	19	17	30	26	24	21	37	36	26	35	18	23	19	23	37	39	24	33	24	23	31	33	27	27	35	25	17	19	27	31	37	22	30	21	28	27	25	29	33	30	22	23	31	21	22	34	21	39	27	24	27	27	36	24	23	25	26	27	23	29	21	32	29	26	22	29	29	29	23	38	35	26	19	26	30	30	30	33	31	32	31	27	23	21	30	19	32	38	30	33	31	24	28	21	35	27	26	25	29	28	24	32	29	36	32	34	21	28	38	24	36	27	23	37	24	31	19	20	29	38	41	33	24	25	27	18	18	30	33	31	30	23	27	22	37	28	20	26	32	20	21	37	33	39	26	30	29	24	27	27	30	17	23	29	25	30	33	25	20	30	26	27	24	41	37	27	36	25	24	26	20	27	30	29	28	32	25	35	41	28	30	25	25	22	22	32	21	23	29	21	26	31	34	19	25	22	29	24	27	22	15	27	24	21	17	30	25	27	32	35	25	40	19	29	25	40	31	30	36	25	36	21	42	34	36	37	21	23	23	29	28	27	27	32	27	30	29	34	23	33	24	24	26	21	23	28	26	26	30	30	29	26	22	25	27	21	23	31	37	27	25	29	24	25	24	22	26	24	20	20	41	24	30	31	33	27	33	26	29	26	20	28	24	27	22	31	19	27	27	28	24	37	28	23	22	22	29	27	18	24	35	35	29	31	20	29	22	31	34	28	28	26	23	19	25	27	24	22	23	30	19	21	22	29	20	31	22	20	23	39	26	24	26	22	30	34	31
13432	4371	12482	1372	1303	2175	2391	2308	1993	1636	1460	1258	1102	984	891	734	711	703	589	643	532	501	508	479	427	411	416	402	375	356	344	381	339	294	297	306	320	293	296	291	280	275	275	259	268	255	273	262	217	253	271	231	278	233	236	268	247	272	253	268	241	235	242	232	241	217	237	238	201	231	268	265	238	251	221	218	223	238	246	242	200	267	219	209	247	235	234	235	251	230	228	243	244	216	198	223	206	237	228	236	218	232	205	236	207	232	221	239	194	253	203	208	227	233	194	227	230	250	176	234	206	210	209	207	202	230	220	233	210	227	240	197	204	197	215	255	227	223	231	227	206	221	224	219	229	219	227	242	218	242	222	227	214	221	195	187	216	240	216	201	232	232	223	219	227	222	227	219	231	257	205	202	188	197	235	210	214	255	225	235	204	225	210	209	206	201	234	199	219	212	209	213	222	208	207	207	210	183	234	214	234	191	200	223	193	213	237	217	245	209	204	208	226	196	234	185	222	225	189	230	239	212	230	220	202	203	213	217	209	210	205	220	245	194	221	204	237	221	211	236	238	217	218	215	220	208	204	225	201	220	240	238	220	238	216	235	209	204	206	235	219	223	219	257	217	196	209	216	211	195	212	192	238	215	219	223	216	236	216	226	222	216	213	210	229	221	222	198	206	241	219	203	224	217	233	211	200	210	221	214	243	230	210	185	210	205	219	206	209	209	213	216	217	215	216	204	196	221	210	203	197	216	203	209	227	219	210	238	204	216	229	205	205	219	219	221	232	220	192	197	218	193	224	213	205	216	203	187	235	217	180	226	248	199	222	220	219	228	257	238	190	225	220	233	222	205	215	205	212	224	242	216	225	214	226	211	197	236	207	219	203	215	199	199	194	224	229	205	197	228	219	195	210	199	231	206	232	223	213	225	224	217	222	209	224	229	225	233	208	202	206	233	240	214	186	218	210	236	192	212	212	225	223	226	190	236	227	201	211	212	216	210	234	227	234	204	219	229	211	200	226	207	222	201	211	220	215	212	180	243	206	220	188	209	205	214	193	201	222	230	195	215	208	254	217	196	227	215	231	211	207	219	202	193	210	203	210	206	226	215	223	201	216	216	223	218	198	221	198	230	205	234	212	235	214	206	203	205	204	205	206	221	218	204	186	230	237	224	243	221	214	224	187	222	240	216	214	209	210	212	228	193	205	220	195	214	199	215	210	196	206	221	203	219	212	234	219	212	223	221	204	201	215	232	232	233	198	190	220	213	239	227	228	212	217	189	235	205	208	217	204	202	209	212	212	214	210	219	225	214	183	202	230	203	192	217	199	240	207	212	225	217	220	195	207	214	228	195	215	201	238	217	206	221	204	205	215	210	212	236	200	218	241	229	202	222	231	221	221	235	216	227	182	209	203	210	202	220	210	217	226	198	200	230	189	202	191	199	224	192	238	197	212	200	219	190	241	200	165	214	196	221	188	209	217	223	190	231	226	233	238	208	215	203	228	225	204	195	194	221	201	234	212	210	232	212	203	241	231	180	228	225	220	213	237	214	223	194	223	200	203	210	203	199	207	229	210	222	201	218	216	211	212	210	232	222	232	208	204	224	217	203	226	223	217	214	215	208	229	232	209	231	237	218	229	212	185	232	213	206	223	206	220	198	220	227	218	199	204	221	219	220	213	218	232	208	222	236	214	245	226	222	229	209	226	223	239	191	241	212	199	200	192	224	242	231	218	213	204	237	207	200	220	202	218	207	208	211	220	203	215	246	200	215	217	188	214	232	202	206	227	212	228	196	214	231	243	221	222	205	217	214	206	208	224	208	216	223	248	200	217	234	185	210	213	210	216	198	211	219	210	207	229	206	238	206	214	192	218	211	236	228	247	203	213	214	243	226	213	237	224	228	214	210	210	224	184	198	206	248	216	195	212	217	202	211	192	214	209	216	208	201	242	226	199	197	222	214	217	204	215	201	218	234	226	219	231	231	200	215	193	213	199	193	199	184	214	216	227	218	231	225	204	222	212	226	211	198	222	200	239	222	222	191	201	232	217	215	255	209	222	249	212	222	218	220	213	210	196	212	224	231	199	220	199	223	185	203	229	218	214	219	210	239	220	223	233	233	225	207	185	236	203	227	217	216	214	223	214	214	232	204	217	204	218	238	191	223	207	218	210	199	232	198	212	232	224	216	219	234	228	226	214	214	180	232	215	217	235	209	200	228	202	217	205	240	246	206	203	202	212	228	223	206	230	193	202	195	251	237	223	215	235	203	212	224	196	183	237	222	213	206	195	208	224	208	224	255	230	199	209	222	222	219	213	222	216	207	207	222	204	190	227	197	220	217	205	240	199	194	234	210	231	218	237	195	216	232	197	221	223	228	215	191	195	203	203	214	238	216	231	213	220	238	219	248	226	205	253	198	212	218	186	193	205	195	240	222	195	222	220	215	199	215	241	231	195	195	233	216	208	214	226	214	220	215	233	238	189	222	232	209	224	201	213	207	231	218	208	214	239	208	212	235	231	205	245	223	217	210	194	248	213	236	225	206	208	230	217	217	230	222	215	230	215	226	206	201	239	186	229	196	189	190	218	211	218	214	238	209	187	208	203	242	206	230	201	216	221	241	200	234	227	240	223	217	210	209	203	200	196	219	209	232	256	214	217	244	226	218	191	214	226	221	217	209	214	222	237	209	194	221	219	210	224	208	226	209	190	198	205	201	229	235	207	210	208	217	197	212	194	212	229	250	223	218	242	205	213	201	191	220	219	211	205	220	191	229	221	209	201	187	221	248	204	226	211	213	214	209	193	195	210	221	210	210	249	237	214	223	222	211	206	222	220	223	224	203	210	220	225	191	234	202	229	208	199	212	198	215	182	223	201	231	198	196	211	216	204	228	201	203	208	196	190	238	222	226	232	227	202	210	199	208	227	235	231	217	205	229	191	209	238	201	222	242	213	224	209	244	217	230	183	231	206	213	199	194	217	216	218	219	241	201	208	231	227	258	230	230	218	260	218	219	214	194	189	222	217	201	220	210	204	202	196	245	221	210	232	204	232	198	219	235	227	220	253	229	205	222	218	239	194	198	246	215	250	214	220	217	216	196	214	226	230	228	217	212	221	194	202	201	209	229	216	206	219	194	227	213	211	210	212	224	239	204	234	176	199	218	219	212	232	217	223	225	222	225	238	202	217	205	213	196	204	223	232	220	224	207	222	199	240	205	217	221	240	215	217	222	251	230	218	197	216	223	215	226	207	212	199	209	228	220	198	212	223	214	223	224	213	198	219	198	189	203	220	231	212	222	234	219	219	203	236	226	209	199	234	207	224	204	224	190	216	212	221	223	213	187	211	211	210	220	212	232	199	235	219	227	222	223	206	222	244	213	198	217	209	237	255	241	212	225	216	190	223	204	248	194	231	211	235	224	216	211	200	197	216	202	223	231	206	203	231	224	208	233	206	196	218	229	201	192	210	215	231	236	206	230	222	241	225	216	218	211
2965	641	3289	367	87	110	115	125	123	117	114	109	111	94	98	99	88	92	94	87	94	93	88	89	98	100	87	74	97	89	71	84	101	102	83	83	73	79	83	80	87	86	76	70	87	86	85	93	95	81	77	73	72	85	71	82	82	76	90	73	75	75	90	72	83	78	69	90	96	81	62	75	69	93	88	93	89	79	79	86	74	98	78	80	78	71	80	76	94	87	84	61	66	79	77	81	80	72	84	79	82	89	63	93	75	93	89	85	86	87	80	69	70	81	92	77	73	87	84	90	103	92	77	96	72	72	82	70	68	74	69	103	84	79	68	79	86	85	80	83	66	72	75	75	82	78	102	85	90	82	71	87	82	84	59	74	81	77	78	72	88	92	78	83	99	55	97	71	94	77	87	80	76	77	75	78	73	97	77	76	66	91	83	80	68	76	105	61	69	73	72	103	96	84	84	60	83	76	70	79	84	64	91	75	94	84	78	80	68	84	85	83	87	84	81	87	82	83	71	94	76	97	71	100	66	83	66	78	81	78	66	72	90	86	90	68	84	84	72	72	89	79	76	78	67	78	80	86	74	80	81	79	100	76	78	78	81	84	62	84	67	81	75	113	87	82	66	87	80	69	70	57	87	87	85	73	70	71	80	59	102	86	96	79	83	69	83	64	83	79	68	80	70	77	87	83	78	80	83	76	73	69	101	66	74	88	85	78	79	81	75	72	66	74	68	79	85	83	82	64	77	77	76	68	73	76	69	70	75	75	82	74	60	80	74	80	69	88	81	54	70	92	64	64	82	70	80	86	76	75	80	81	80	80	80	87	73	89	86	81	80	80	83	96	80	80	78	82	91	82	77	83	74	67	76	76	90	90	81	68	82	73	79	62	76	85	78	88	71	80	73	75	72	81	87	85	86	73	68	84	79	76	72	93	88	101	73	95	78	75	76	77	91	91	82	75	96	94	75	93	76	64	74	65	90	83	70	91	78	78	84	77	71	86	59	78	66	81	79	68	76	80	82	60	93	72	76	87	77	66	75	82	78	76	76	99	76	90	88	78	74	88	94	64	90	66	84	93	79	92	92	82	85	81	87	84	90	96	76	75	74	70	81	84	71	76	88	76	84	63	67	80	84	94	73	77	90	86	90	65	92	64	85	86	77	79	70	79	77	82	73	79	62	83	66	79	71	77	85	69	72	94	53	85	95	74	91	78	85	74	83	72	86	90	78	74	88	82	74	85	88	85	72	69	81	80	91	61	80	68	86	91	93	87	94	76	65	84	80	73	84	82	73	71	83	78	77	80	83	97	75	66	93	82	92	81	79	70	75	62	81	71	81	70	75	65	76	64	72	88	83	83	76	85	75	76	89	83	74	83	70	71	92	80	71	88	73	75	82	91	78	76	97	88	76	81	90	79	79	58	82	81	71	85	85	89	79	89	94	74	71	70	64	78	73	73	81	74	67	70	72	77	73	90	81	69	59	69	84	60	79	80	92	83	72	87	79	92	61	70	80	73	67	88	72	79	93	69	62	109	83	77	75	76	65	79	78	82	83	75	89	71	84	64	93	84	79	74	65	77	72	83	90	81	86	81	94	72	86	76	86	71	79	75	68	83	74	70	87	86	94	71	81	71	79	93	86	77	72	84	77	57	85	75	77	78	77	69	69	85	80	89	86	84	77	89	69	90	71	82	81	82	86	70	103	78	77	77	84	75	76	89	75	80	66	89	77	69	82	72	71	76	80	76	86	76	102	70	87	76	74	78	77	81	68	73	76	66	68	88	86	82	74	76	85	95	77	88	68	76	66	70	91	81	79	74	64	67	77	84	86	76	86	71	76	62	84	74	77	79	80	81	97	86	88	75	73	88	74	74	81	70	65	91	83	86	92	80	90	81	84	76	70	76	77	85	77	82	72	76	90	75	70	84	92	81	71	72	86	78	73	85	78	76	85	72	73	80	87	68	79	76	70	81	73	80	61	75	72	81	93	100	72	71	94	84	75	87	77	95	82	79	68	78	64	75	69	71	73	82	82	70	71	78	73	76	94	72	83	75	84	71	89	76	67	72	66	77	87	76	72	72	82	79	87	79	78	62	71	90	86	84	90	69	76	79	85	71	84	86	89	69	68	79	89	74	72	81	66	74	81	86	89	80	104	98	77	60	81	78	62	71	69	82	66	70	85	71	87	69	69	84	85	84	64	90	78	75	86	76	78	75	85	86	81	86	64	97	73	79	79	90	71	70	87	83	88	88	58	69	90	81	76	73	84	65	78	74	88	73	94	75	85	76	90	76	77	64	86	86	91	74	80	70	80	82	79	73	72	91	72	78	71	89	68	78	87	74	77	72	85	69	67	85	79	71	90	85	86	84	78	79	79	80	72	89	74	76	74	93	90	83	83	92	81	81	79	87	80	81	63	81	66	78	77	70	82	71	89	88	83	73	87	88	79	99	73	103	83	68	84	88	86	96	84	79	81	77	77	73	68	77	83	84	79	81	77	96	69	103	77	78	89	87	85	63	80	82	63	66	80	66	85	73	76	74	88	57	82	74	99	68	81	79	75	88	97	90	82	87	79	79	85	83	85	98	79	65	75	94	78	76	84	86	67	80	87	92	63	84	82	72	84	66	67	75	76	64	82	83	77	87	71	73	71	87	67	61	83	87	98	94	81	89	89	65	77	74	71	82	94	82	74	65	84	87	80	73	84	97	86	70	79	66	78	81	78	68	76	59	75	68	73	70	78	89	81	85	68	68	82	85	78	60	71	66	68	92	81	76	66	75	77	76	93	80	81	70	74	80	82	64	84	75	67	86	72	86	75	73	74	74	84	77	80	75	87	79	84	68	71	74	76	82	66	69	71	85	100	84	89	64	71	80	70	74	66	74	76	76	66	88	81	71	72	71	74	70	89	86	74	71	88	66	76	76	79	81	72	94	77	66	89	103	84	80	77	75	68	79	68	85	81	86	83	60	76	78	76	76	99	68	72	73	93	78	75	66	71	82	80	90	79	81	79	61	74	88	101	88	78	77	82	93	69	97	81	68	75	68	85	90	82	71	90	77	79	87	91	68	71	86	75	74	70	73	95	72	96	78	84	68	69	73	78	73	98	83	75	94	63	78	82	74	93	76	69	62	91	76	76	73	79	76	75	79	88	72	69	71	76	68	74	72	74	61	95	75	85	73	78	83	95	93	83	79	67	68	66	74	73	71	68	60	86	75	70	73	84	61	89	74	86	91	69	73	63	97	101	77	98	93	82	77	71	58	77	78	84	82	75	67	66	62	67	89	87	64	83	81	77	108	79	91	64	79	82	79	65	73	88	67	75	72	76	92	71	68	77	82	77	71	67	78	80	84	82	72	82	72	67	86	80	89	86	81	92	82	93	94	71	77	65	81	78	72	84	72	89	94	70	83	86	70	80	79	76	77	80	83	66	79	94	91	78	92	76	85	78	84	68	78	79	85	72	77	64	72	65	97	80	72	80	61	92	78
19511	6878	20953	2480	2936	4503	4936	4563	4018	3363	2875	2451	2253	2019	1852	1653	1576	1402	1303	1196	1238	1156	1131	1091	1020	1017	989	941	927	941	873	910	788	847	788	853	831	804	786	761	772	776	755	771	777	721	704	736	715	673	754	688	760	752	700	657	634	677	695	692	732	647	663	692	685	709	651	679	676	696	685	694	697	680	699	695	691	629	668	652	637	655	641	675	639	686	654	645	650	675	713	647	632	681	665	635	685	678	665	665	646	649	658	624	632	615	671	617	671	671	655	671	683	683	611	688	642	634	622	654	668	650	636	664	654	663	679	612	658	623	708	668	668	687	642	638	651	628	675	635	595	627	640	688	607	622	623	678	639	651	664	650	600	649	636	644	656	627	663	628	657	650	619	617	649	620	620	631	702	695	676	641	628	650	664	626	650	634	659	624	629	620	668	664	674	659	647	642	665	664	691	670	637	632	630	643	657	662	614	654	580	616	645	678	632	617	640	637	682	613	669	642	643	645	639	638	636	650	654	667	642	638	649	681	625	669	629	647	624	614	646	706	646	655	657	656	681	609	654	622	645	681	661	631	645	617	645	624	708	626	649	628	632	650	649	626	669	621	662	651	671	687	650	650	634	653	644	590	628	653	641	645	653	664	639	687	642	610	601	584	619	596	678	653	659	643	682	619	658	631	667	681	604	685	621	637	614	669	655	606	665	665	615	640	636	621	673	668	666	662	677	631	630	657	625	687	619	660	617	630	670	660	640	666	661	610	646	669	642	616	653	616	633	639	645	689	648	627	692	635	636	619	687	603	650	608	649	622	680	696	642	644	666	674	668	654	615	660	662	635	632	662	645	660	685	640	621	646	643	648	668	654	617	580	667	630	609	655	638	640	615	620	642	637	709	649	626	658	626	645	672	628	669	661	601	672	685	638	674	682	660	624	663	643	645	620	672	659	632	646	638	666	627	596	631	657	654	636	619	684	611	665	649	596	668	635	679	631	644	645	608	596	610	686	633	652	644	648	634	636	653	668	636	683	674	649	683	627	616	660	671	604	653	611	682	673	663	624	673	629	656	665	690	662	661	661	626	633	640	680	654	676	688	643	651	627	635	686	681	686	663	667	681	668	626	600	641	644	638	678	650	666	617	643	599	640	670	694	659	609	630	696	641	658	617	640	622	650	633	642	603	643	643	627	650	647	667	673	636	615	635	679	668	651	675	660	626	642	677	655	648	668	632	633	657	696	695	678	646	669	656	687	590	651	665	654	667	672	662	633	658	683	635	661	665	649	667	611	668	634	627	644	652	667	632	654	635	636	662	627	687	685	664	635	657	647	590	641	659	685	614	665	611	672	605	627	634	589	634	638	681	656	602	611	636	646	654	646	616	627	652	621	668	624	652	651	638	605	647	658	664	639	613	670	654	621	670	640	620	616	607	663	647	646	634	614	664	680	670	653	598	652	639	638	699	611	618	623	654	638	643	647	664	667	664	654	634	595	637	663	648	650	663	642	620	651	651	636	601	622	629	637	606	640	611	627	633	647	662	652	675	642	607	639	665	626	642	657	655	658	603	645	591	670	664	685	631	664	653	626	639	656	633	657	624	648	658	648	627	662	661	627	669	651	657	589	664	610	591	640	661	680	609	695	650	628	604	670	631	668	631	667	646	618	673	654	628	676	647	641	656	678	611	651	662	628	640	699	684	626	632	675	685	641	637	723	639	650	661	670	676	640	629	679	578	631	622	633	662	653	623	693	674	651	665	644	649	666	632	655	617	656	637	647	651	670	653	613	641	617	653	662	635	647	629	656	652	640	668	723	662	666	655	642	650	678	612	612	659	594	635	655	645	641	645	615	666	689	642	678	654	649	659	659	676	646	643	646	681	696	631	633	649	620	690	660	677	626	631	673	664	647	647	633	654	619	692	666	662	636	625	654	634	625	643	686	645	627	597	625	661	664	584	643	632	664	668	616	627	641	645	684	614	637	653	679	671	661	596	648	643	641	628	627	604	665	664	590	635	662	674	611	630	647	643	640	667	610	604	651	647	637	648	653	626	659	646	667	751	611	639	641	651	658	639	635	630	626	655	610	652	629	613	642	597	684	656	651	687	662	644	631	679	642	650	649	635	643	616	649	611	652	684	622	620	657	646	658	673	581	638	619	656	578	657	661	621	628	684	611	670	605	605	644	648	652	624	645	635	680	658	620	658	648	698	635	612	654	620	624	636	638	696	630	652	622	640	642	601	660	626	631	621	617	647	632	627	643	606	625	625	661	657	658	652	645	646	648	632	648	667	650	633	667	650	655	656	652	659	636	684	663	611	678	634	597	630	653	679	648	622	634	656	625	643	609	639	633	674	619	624	586	665	649	618	686	625	660	660	654	630	615	626	663	598	617	684	640	627	619	652	581	628	648	618	638	629	625	662	631	618	648	661	631	655	651	656	593	684	649	647	626	646	626	637	614	654	648	638	657	603	630	642	670	608	666	606	678	629	620	628	685	631	675	668	682	640	620	659	626	665	619	645	683	611	661	601	655	621	646	664	667	655	648	600	693	632	647	628	650	655	651	630	666	687	596	642	658	648	674	619	661	677	657	605	609	628	625	627	620	650	644	681	653	644	627	648	650	641	702	597	674	651	608	626	644	634	631	608	673	635	599	627	626	650	653	647	605	638	678	630	645	639	669	635	612	642	690	642	628	622	652	672	678	611	652	618	653	666	646	631	641	640	671	644	628	659	635	632	622	652	605	656	645	624	677	653	683	671	620	680	669	659	612	664	674	633	627	650	660	658	623	622	663	607	663	668	633	627	631	630	664	612	613	636	613	646	673	619	634	624	659	662	626	631	643	659	614	616	618	647	615	668	604	659	639	606	640	632	630	639	645	644	671	654	598	674	705	681	619	670	596	607	664	626	657	665	654	662	647	631	671	611	622	671	649	644	640	622	667	574	649	629	591	632	634	669	644	645	600	615	639	646	619	639	668	673	675	711	610	668	676	653	664	644	639	609	594	654	617	649	662	642	623	646	660	659	622	624	645	654	639	623	635	642	629	643	632	661	622	684	611	673	646	658	637	695	608	657	611	667	636	658	700	636	636	634	670	618	667	632	653	641	667	660	663	638	646	617	658	629	664	618	606	641	619	655	624	644	611	675	655	630	656	668	660	656	676	650	643	672	629	629	586	663	605	644	683	629	645	688	652	643	646	608	612	638	648	663	604	627	643	636	658	656	619	613	654	635	669	658	629	663	679	648	680	640	638	623	684	663	659	666	662	605	611	674	677	627	650	676	627	616	649	681	641	646	622	634	623	608	671	655	633	676	620	646	626	655	645	690	644	675	644	674	621	666	643	610	686	611	680	634	660	607	639	661	602	634	603	631	632	635	617	632	653	639	632	632	632	671	633	658	688	599	634	655	613	637	651	688	631	653	639	666	638	660	623	653	631	669	633	648	643	673	613	624	686	665	651	649	636	606	655	670	642	652	649	658	664	681	621	685	655	622	627
3422	265	502	107	73	67	81	72	76	71	67	72	72	89	60	84	77	75	66	82	84	73	69	76	62	81	55	68	64	72	82	63	60	67	70	60	75	73	72	64	60	74	71	73	71	77	65	74	78	66	61	84	75	71	68	66	72	59	68	77	66	67	82	71	71	80	80	78	73	63	73	72	67	70	90	71	57	56	70	60	60	75	57	60	70	52	75	66	70	66	59	56	59	74	72	77	64	57	79	79	78	79	69	80	69	68	68	70	73	78	67	66	64	71	69	73	70	71	74	67	75	68	58	69	63	67	77	76	73	80	52	75	76	55	81	57	77	68	79	76	70	55	64	65	66	67	77	77	64	87	62	69	71	61	68	65	56	74	72	69	76	54	55	66	65	80	71	74	74	59	56	75	68	70	73	72	75	76	69	72	68	56	66	53	70	65	75	76	77	58	70	84	66	70	79	70	69	68	68	49	69	66	72	77	60	72	63	71	65	82	82	86	58	60	65	63	64	76	77	87	89	65	86	68	63	66	62	69	68	59	81	49	79	82	63	61	66	72	59	73	76	73	70	72	79	68	67	76	89	58	78	63	77	56	73	81	73	77	65	74	65	57	78	68	72	67	59	73	58	92	81	69	61	74	65	67	70	62	76	72	70	77	66	71	67	63	66	68	56	82	77	70	74	86	75	59	63	73	72	88	74	52	74	81	72	79	83	55	72	69	76	79	76	53	63	71	74	62	69	73	60	74	66	59	64	53	61	77	71	83	49	81	83	54	75	73	73	68	81	69	69	66	61	85	70	85	70	71	63	65	74	54	58	61	69	73	58	66	73	86	81	59	61	55	76	67	70	74	56	63	53	72	68	71	62	73	65	72	72	64	80	89	62	66	75	63	64	62	79	67	67	75	67	73	73	74	78	62	58	64	76	59	60	75	59	61	64	70	72	62	69	71	80	77	69	68	69	70	52	62	68	88	70	78	68	65	68	56	76	61	71	67	88	68	64	76	67	76	54	76	52	85	77	90	61	71	63	82	69	69	70	76	61	72	81	81	80	64	80	62	56	61	55	71	63	67	67	64	69	66	55	85	66	78	51	64	68	70	62	72	69	63	79	71	47	76	60	70	68	57	54	54	70	68	54	65	77	81	69	68	62	71	75	72	68	65	72	68	63	68	68	48	79	72	69	73	83	71	66	73	68	58	71	76	70	78	71	57	66	62	80	63	78	68	85	77	71	72	68	70	71	74	71	72	66	79	80	72	68	59	79	67	74	75	74	86	81	74	77	78	71	73	65	63	60	71	57	61	63	88	61	64	69	63	73	63	78	69	63	54	80	65	70	74	73	76	70	76	72	79	66	68	71	64	57	73	92	53	79	83	63	63	67	71	66	78	65	74	66	88	68	79	73	75	76	78	62	75	67	72	64	69	69	74	83	66	80	73	70	79	86	52	67	64	68	56	68	73	69	82	72	80	67	76	54	68	71	71	70	65	79	64	77	63	68	69	62	79	76	66	75	61	75	75	70	74	78	79	60	76	60	64	60	76	76	58	66	65	57	77	70	64	77	71	66	64	63	64	68	77	67	71	87	80	69	74	59	78	75	73	67	85	82	77	69	70	68	59	61	67	82	67	68	77	62	75	66	85	61	72	70	65	58	60	67	69	80	60	77	76	64	80	73	85	81	73	58	87	85	79	74	68	80	84	79	79	65	69	71	65	67	63	72	55	64	65	75	75	66	61	82	64	65	67	74	70	71	71	68	73	72	65	64	76	76	68	72	78	72	69	87	56	63	76	76	77	69	67	65	63	74	79	65	78	67	72	79	89	63	64	74	67	62	68	77	68	80	89	63	76	70	73	66	78	71	79	82	62	81	69	83	52	62	47	65	78	90	68	74	83	72	69	72	71	83	64	86	61	59	83	78	67	69	77	68	63	68	65	77	79	64	79	71	72	88	81	74	66	73	81	65	75	57	62	60	72	68	69	86	77	57	67	58	67	73	72	74	71	70	65	59	60	79	76	73	70	65	67	63	73	67	75	83	71	56	59	62	79	69	66	58	68	78	74	83	79	50	76	60	65	67	51	71	69	57	69	76	59	74	65	78	61	63	61	61	72	70	76	61	66	67	60	71	75	63	74	54	73	57	56	67	74	72	76	60	80	59	66	80	72	68	77	70	81	79	67	60	65	64	61	66	73	73	74	70	54	78	56	75	70	54	74	65	71	66	83	81	72	78	70	79	63	65	61	67	85	56	75	65	71	79	73	86	71	83	82	62	65	85	52	70	65	81	69	64	68	89	78	68	70	68	51	56	70	63	68	70	70	95	70	71	69	70	81	61	61	64	66	85	73	67	82	65	82	77	71	78	80	66	57	51	60	62	67	76	71	58	68	76	63	74	84	61	78	75	62	70	75	77	65	62	77	79	75	62	77	64	73	75	67	71	59	57	60	61	62	70	72	60	90	72	67	73	60	70	70	73	83	65	72	83	81	79	62	61	82	64	73	70	72	76	72	83	68	53	67	75	62	83	80	66	66	71	67	64	67	71	60	79	63	70	81	67	75	78	80	50	59	69	73	66	58	64	72	60	70	75	57	74	77	61	59	63	73	64	69	51	65	68	86	84	72	62	79	71	76	80	90	79	80	65	77	55	77	74	63	69	71	67	70	62	58	83	78	76	52	81	69	72	71	76	67	85	67	58	82	83	72	64	68	75	74	61	70	73	72	76	58	64	67	72	72	56	73	64	59	73	69	70	82	74	69	86	84	64	77	54	65	63	62	74	66	73	70	51	80	77	63	76	75	82	70	76	79	76	77	53	64	62	65	63	72	75	63	81	80	76	59	69	72	71	61	79	56	70	67	70	69	77	72	63	67	74	81	79	59	74	67	83	79	64	80	65	69	61	65	75	65	68	74	58	71	72	57	71	62	70	58	75	70	53	56	66	77	74	80	69	68	85	77	83	88	82	71	68	82	64	53	73	69	67	70	60	70	68	55	73	50	65	79	67	76	85	62	64	73	70	81	74	78	80	75	71	73	71	79	78	79	75	57	74	85	72	98	71	73	75	75	58	71	82	64	57	67	74	70	65	61	72	62	77	58	85	84	84	62	76	80	64	82	75	81	71	64	77	69	67	75	73	67	75	80	68	66	67	65	66	62	69	80	69	78	72	68	77	81	73	71	72	60	73	58	75	75	71	62	66	65	68	85	82	63	73	74	80	67	50	75	71	68	68	68	67	71	73	68	81	79	75	81	63	83	64	73	53	76	53	76	60	76	66	70	74	73	65	79	74	66	64	69	65	72	65	61	73	73	64	66	67	68	79	65	65	78	66	65	81	75	56	77	58	61	71	57	61	63	79	63	65	62	90	74	65	79	84	58	63	70	69	72	75	69	71	72	84	56	75	67	55	74	74	67	58	58	69	67	72	67	60	55	64	75	72	73	77	69	74	56	64	83	75	78	77	85	63	81	69	47	65	66	60	60	75	71	81	57
11599	3269	6125	932	676	907	983	856	839	770	765	721	674	673	635	662	686	608	641	643	631	592	644	557	547	547	589	572	580	585	556	546	558	582	568	555	561	546	567	553	580	513	586	564	556	556	530	559	563	542	540	509	564	533	544	553	545	521	539	515	554	563	542	522	509	583	530	539	539	578	526	533	569	548	555	519	529	540	548	544	565	549	563	551	508	539	554	580	517	540	551	508	554	542	527	569	518	526	556	553	568	489	560	511	525	493	526	503	493	533	549	525	542	550	540	509	478	531	552	541	541	553	530	537	540	540	522	536	501	554	499	527	512	526	564	573	563	595	535	502	548	538	548	562	540	540	558	516	524	524	535	527	520	510	553	521	579	574	575	541	555	568	559	557	580	550	531	557	567	535	528	503	523	530	539	548	564	567	509	544	544	527	532	536	478	546	555	542	559	540	554	566	481	583	486	559	501	517	514	573	513	533	541	527	534	536	569	530	505	542	550	521	544	556	538	551	547	505	590	575	527	510	579	521	544	523	544	562	551	544	553	527	500	557	575	528	499	519	562	522	539	513	533	552	513	532	550	534	519	561	501	571	577	545	532	474	578	569	532	547	494	519	524	510	574	520	576	559	533	534	555	535	571	544	576	541	529	540	561	516	508	550	521	559	515	544	542	555	556	486	539	563	539	554	569	572	577	541	551	508	531	537	530	574	533	516	537	575	534	533	564	524	523	502	559	539	533	528	555	505	557	516	523	546	531	528	523	514	552	483	555	514	529	562	540	535	539	528	555	577	516	522	551	527	528	483	518	554	548	531	510	545	556	559	509	575	560	543	530	560	536	525	557	540	514	544	584	500	499	548	524	580	576	532	542	551	511	546	528	530	529	577	509	513	505	566	541	533	548	564	523	528	500	554	547	550	541	510	532	547	512	571	519	551	563	522	527	563	548	577	541	523	526	558	523	554	543	527	580	562	546	532	524	508	539	519	511	540	552	551	533	505	545	529	543	543	537	549	541	529	514	538	556	537	527	507	500	539	560	554	534	506	522	511	505	529	496	574	572	544	530	553	545	546	526	548	516	585	545	530	544	551	580	534	564	540	548	578	536	531	522	538	543	564	511	556	544	519	526	556	554	524	524	551	546	551	539	518	513	581	559	521	523	549	573	516	538	581	569	550	547	582	536	523	579	565	518	544	567	525	544	531	536	487	562	515	549	525	565	546	520	530	566	551	521	484	497	546	544	538	545	548	569	478	529	531	564	524	521	510	534	495	537	556	534	562	520	515	561	562	527	539	534	571	571	581	563	581	520	561	556	592	564	559	566	512	535	519	530	527	586	522	586	548	558	536	504	555	536	561	548	543	547	575	563	550	529	572	536	560	543	531	550	555	533	560	526	561	585	522	524	521	570	536	556	531	531	557	557	522	581	539	533	559	542	556	543	524	527	555	538	538	545	528	570	566	565	546	533	560	519	534	514	545	579	516	577	518	546	539	560	544	563	529	519	540	532	559	569	551	547	509	556	563	492	523	552	519	546	510	537	517	532	548	559	542	551	550	518	529	549	590	544	559	522	484	559	512	548	544	511	529	491	569	509	521	562	589	530	546	550	532	538	548	524	585	565	545	549	518	492	547	528	539	532	551	576	542	531	549	556	553	574	561	549	555	504	567	563	546	566	542	555	503	524	512	510	524	530	548	547	552	556	553	536	521	506	561	511	536	557	509	552	545	524	546	539	570	532	552	498	546	563	531	493	561	564	547	539	529	553	546	531	553	526	538	534	504	522	544	536	570	535	558	529	501	534	518	569	537	528	526	547	495	528	525	540	533	504	531	545	509	537	502	565	503	537	560	521	558	520	561	573	553	506	522	578	602	534	540	534	543	621	544	556	542	541	539	548	501	556	570	503	552	510	552	548	562	522	554	477	495	549	521	554	540	547	567	540	528	525	551	511	508	540	550	550	506	509	548	531	524	560	525	544	576	548	571	567	521	558	511	521	554	525	541	508	504	593	505	530	543	584	537	502	549	578	529	547	573	548	554	542	520	567	521	584	557	526	519	544	500	535	527	526	572	537	549	533	550	564	537	508	539	547	493	546	523	519	528	573	556	527	520	534	533	540	564	552	536	559	516	555	521	513	496	550	542	525	506	538	553	560	571	532	518	557	555	561	536	552	533	545	534	563	538	539	559	537	554	545	572	557	556	552	540	525	538	533	542	521	581	580	514	560	531	553	589	547	540	492	480	514	551	540	547	530	549	548	578	521	569	531	533	543	542	558	540	527	515	563	563	558	511	528	550	555	549	580	514	513	505	542	550	531	523	550	538	534	575	561	541	504	528	550	554	554	559	572	540	537	552	546	540	518	494	521	536	566	513	544	519	521	554	515	517	522	509	556	553	574	587	532	516	571	490	535	510	540	540	515	531	550	519	534	517	539	486	535	516	556	510	522	548	523	528	567	594	562	528	559	529	497	565	520	518	530	548	545	507	572	553	547	572	537	565	539	557	554	521	518	519	516	527	517	518	558	512	522	536	533	512	522	517	501	538	578	549	562	538	556	578	594	570	520	533	547	559	565	515	577	523	552	516	507	566	506	550	585	564	508	527	546	520	509	576	509	556	517	513	503	531	550	538	530	539	574	538	578	530	543	511	558	571	557	524	555	544	543	547	499	536	515	485	537	517	547	546	536	555	523	550	564	569	546	503	587	523	567	542	524	506	549	553	528	565	519	556	530	530	530	535	488	551	547	564	525	512	541	613	563	541	552	588	532	533	550	552	570	546	512	536	512	563	534	503	543	519	534	554	572	514	530	517	538	526	518	568	549	551	535	536	517	514	568	548	574	504	537	519	558	521	590	513	501	515	538	553	518	507	553	560	512	551	498	550	561	528	547	558	557	551	545	513	586	545	592	550	539	531	547	535	561	538	515	523	491	500	558	553	545	572	532	510	508	539	569	525	541	521	509	530	559	523	504	514	541	582	526	538	532	536	535	536	523	526	509	557	507	537	572	556	542	482	555	541	525	578	527	516	518	575	545	563	554	540	514	553	527	548	491	527	521	536	520	513	565	554	519	525	541	526	549	547	551	570	539	551	565	553	563	584	537	542	577	578	556	531	563	536	521	553	542	567	540	572	524	555	507	544	548	566	539	552	545	523	498	542	531	553	547	542	546	510	490	543	516	577	523	561	538	561	545	523	539	564	584	527	563	511	507	534	572	545	505	507	540	571	557	556	552	506	530	470	531	544	530	564	540	552	571	534	532	557	512	526	555	508	541	541	550	561	562	574	503	531	574	524	573	603	546	532	532	525	538	562	516	542	565	570	541	546	488	556	528	561	560	492	543	557	525	531	560	538	555	513	545	525	554	557	508	517	528	525	558	542	510	551	541	501	533	544	546	497	531	516	546	503	550	502	571	516	508	569	544	562	532	574	561	557	549	554	491	549	544	533	572	514	508	510	499	501	566	537	555	508	528	545	543	552	495	560	544	553	578	551
1901	500	2694	297	126	131	113	156	148	132	142	130	117	131	120	106	118	114	134	109	111	113	116	117	107	111	95	107	118	119	118	109	126	95	108	99	122	104	92	107	137	115	132	104	93	111	107	111	108	104	95	123	101	114	117	124	104	99	100	94	91	92	104	104	108	108	117	120	117	118	103	119	113	124	127	114	108	87	106	115	108	103	124	119	101	126	85	107	124	108	87	123	111	107	110	119	117	124	105	109	118	136	112	112	104	131	102	101	98	114	102	112	102	121	132	123	105	90	101	100	100	76	115	96	104	115	109	99	97	118	106	114	114	88	113	110	96	120	108	119	125	104	115	112	115	113	104	114	128	108	114	90	105	126	99	120	111	105	96	105	117	118	106	99	128	98	107	93	103	119	106	98	128	127	128	106	113	114	105	106	119	97	111	103	119	116	107	108	124	99	120	101	88	106	102	118	100	121	119	101	118	116	113	103	100	93	121	124	99	120	100	116	110	114	110	118	121	117	111	121	111	103	115	86	105	107	110	135	114	91	111	105	116	106	95	105	110	110	121	126	118	122	125	122	110	114	126	110	107	95	90	116	95	127	103	130	102	125	101	122	110	117	112	112	100	98	100	113	108	114	113	93	127	115	101	102	123	90	101	102	105	122	119	116	111	98	107	110	104	98	112	104	100	119	114	113	123	105	96	90	91	94	101	127	122	119	133	106	93	104	105	102	115	120	115	95	101	110	109	103	97	110	112	95	107	105	114	110	115	120	105	95	125	109	102	98	105	113	106	108	104	111	113	109	117	106	112	104	102	106	116	100	110	105	102	105	114	125	102	93	99	95	118	108	118	109	106	107	99	105	102	105	118	115	128	96	99	93	121	99	111	109	106	118	113	122	114	93	110	94	106	103	122	114	99	99	107	115	109	87	112	110	108	121	93	105	125	92	127	91	96	103	112	110	91	108	110	104	115	122	117	117	110	114	109	98	116	108	104	106	127	96	109	114	123	101	111	97	121	113	118	120	97	103	95	101	96	104	111	109	97	100	109	106	106	107	102	110	124	108	99	103	96	121	99	104	122	121	97	102	109	106	103	102	115	125	92	104	109	115	129	103	103	114	116	119	125	104	109	102	98	117	129	99	109	103	104	108	94	101	106	116	109	115	111	110	115	109	96	117	107	82	115	99	91	100	115	110	113	119	120	125	108	106	93	108	106	104	87	91	113	116	117	116	106	100	113	108	87	107	106	115	105	109	96	95	94	94	116	123	102	94	102	119	103	113	103	100	115	105	117	116	120	103	91	112	134	107	105	119	121	119	105	114	98	120	125	104	101	115	106	103	122	104	108	115	102	94	102	122	116	107	119	100	122	130	100	113	96	115	101	129	109	117	88	92	100	117	105	126	124	98	112	107	96	105	112	109	121	106	107	98	115	103	115	86	129	103	120	92	98	125	105	102	101	95	109	98	97	119	132	119	129	95	106	108	119	87	112	105	111	131	106	113	118	103	99	118	119	96	111	111	103	96	113	109	104	109	103	118	112	135	99	104	116	109	102	111	102	116	99	118	112	107	116	128	121	103	117	127	116	95	107	124	98	142	97	125	121	92	111	100	128	112	113	116	103	107	103	105	116	101	104	105	88	115	102	97	116	114	125	120	128	115	121	89	86	104	101	115	85	112	117	90	106	101	121	97	114	123	108	112	105	114	107	109	130	94	110	110	121	112	118	113	105	94	116	113	104	124	112	128	94	92	103	105	98	89	105	109	91	110	108	110	128	103	116	116	111	106	112	99	93	97	111	115	107	101	105	106	133	89	113	114	106	105	120	119	99	117	106	106	128	118	98	122	114	109	106	107	98	110	108	92	110	123	99	99	97	99	119	100	93	111	103	123	120	113	120	99	115	84	105	119	91	118	105	79	96	121	105	126	112	111	105	114	95	116	123	101	106	111	108	96	96	94	102	107	114	112	120	111	105	116	107	108	118	106	110	115	106	95	114	125	112	115	98	100	98	104	127	110	118	114	101	101	100	107	134	127	104	106	106	130	130	79	96	100	108	110	105	122	127	100	74	97	109	118	117	96	89	111	91	115	108	123	121	95	120	103	106	95	121	114	125	118	116	109	98	114	104	101	130	113	105	117	116	89	104	110	103	102	125	110	86	117	113	112	105	101	106	119	110	99	106	130	119	121	99	91	120	114	118	132	105	117	97	94	106	110	121	108	114	103	107	109	102	109	127	130	133	104	112	115	133	109	123	91	121	115	108	105	105	85	108	98	114	114	102	115	115	104	96	94	100	114	103	96	118	117	94	128	101	123	101	122	100	80	100	100	117	129	101	127	106	118	133	111	89	93	111	118	90	97	114	109	106	112	101	102	81	103	116	108	104	110	100	101	106	117	133	93	115	110	113	118	109	115	106	115	107	106	103	107	115	114	87	119	100	103	98	110	114	116	118	113	109	103	100	101	114	102	99	118	102	122	104	102	108	107	98	115	88	91	105	84	99	117	101	99	96	97	100	119	103	98	117	86	103	121	117	93	96	112	113	105	121	89	119	111	113	112	122	108	105	112	106	123	109	112	117	123	91	108	106	107	115	110	120	106	107	98	109	92	119	112	108	116	108	96	99	115	108	118	107	108	108	103	111	91	116	117	103	106	103	99	95	70	108	112	109	113	105	105	129	99	111	113	124	119	96	111	106	107	108	137	107	111	116	102	118	130	130	118	128	101	106	117	109	94	117	101	122	113	109	106	123	126	115	108	97	100	97	116	92	114	104	130	112	117	110	117	107	114	91	121	87	118	110	126	97	100	98	102	106	112	114	92	105	111	116	119	112	102	119	107	98	112	107	111	101	100	133	101	109	114	116	99	126	104	105	112	113	95	99	110	118	89	118	103	88	102	103	83	94	120	119	132	118	110	97	115	94	104	105	123	100	117	99	121	100	111	121	108	105	127	103	123	122	103	107	112	108	101	100	132	115	124	114	122	115	110	142	108	116	115	106	106	94	115	102	97	111	99	125	109	140	120	105	122	123	112	115	107	108	108	102	94	116	99	109	112	105	103	86	123	119	114	106	123	105	112	120	108	108	97	113	109	134	111	112	94	93	110	91	103	140	113	116	108	96	123	104	125	130	103	104	128	115	121	127	113	121	122	115	91	110	110	112	101	97	105	114	98	108	115	104	117	98	129	103	86	105	100	117	110	112	97	103	105	103	103	122	106	89	109	105	104	116	99	105	102	102	104	106	109	111	114	92	128	128	90	117	118	114	102	125	114	114	111	93	96	119	118	111	103	119	104	114	113	110	107	115	121	95	118	113	107	101	119	116	110	108	106	104	131	117	115	108	116	125	99	105	107	100	107	114	117	112	99	118	118	114	102	114	110	113	122	112	105	115	97	109	95	102	104	110	130	101	107	111	115	118	98	115	106	105	112	97	90	121	115	104	122	109	95	107	118	112	104	99	91	126	117	126	90	91	110	99	108	107	85	100	116	111	100
17488	5894	18096	2186	2318	3259	3502	3261	2884	2494	2155	1971	1782	1665	1518	1353	1372	1310	1245	1215	1155	1114	1137	1120	1082	992	1035	1020	1004	1031	1024	976	989	987	1005	916	917	965	933	902	905	878	899	916	945	952	932	908	858	851	905	856	890	906	879	875	854	879	905	910	914	871	890	869	855	886	866	837	884	880	864	856	901	865	876	863	840	896	896	912	910	841	911	896	885	864	878	846	880	902	894	806	894	857	858	831	886	827	883	906	827	887	896	888	887	900	912	832	866	859	818	877	898	896	845	853	855	860	851	858	900	863	839	795	876	907	843	858	846	800	822	855	867	855	864	856	874	885	854	854	834	841	843	899	836	812	923	861	845	861	876	896	845	816	860	877	823	861	866	857	857	833	865	861	826	833	826	894	834	886	878	889	833	879	856	856	838	832	894	881	908	850	878	875	853	845	831	852	835	870	850	862	866	836	852	879	883	875	840	904	855	893	828	837	849	838	839	832	892	830	835	850	886	862	867	830	860	846	875	841	828	878	771	849	879	848	856	883	862	840	868	866	815	877	841	803	856	909	816	854	844	850	834	807	842	827	896	835	846	858	832	852	823	880	872	821	831	855	867	846	858	841	855	897	906	851	867	852	815	839	902	889	853	876	865	906	831	914	872	816	871	846	878	881	829	833	858	873	866	854	853	823	908	853	834	865	856	862	853	887	908	875	823	794	876	835	824	828	806	833	838	889	845	869	856	829	849	890	841	842	883	869	820	881	865	802	857	873	806	827	889	857	817	810	891	906	836	897	874	863	852	898	880	904	873	843	758	926	857	796	870	837	859	897	860	856	853	810	876	885	833	874	888	856	930	898	877	867	897	846	871	909	838	822	831	825	861	889	889	831	870	862	838	822	861	824	849	879	833	871	857	848	913	850	881	840	838	881	861	863	818	804	859	871	823	885	870	870	803	899	802	888	819	875	894	870	814	816	920	841	820	819	884	873	844	901	876	905	875	872	851	869	841	845	901	819	868	888	877	891	877	921	906	859	836	885	846	808	853	859	799	825	887	812	841	872	877	905	847	824	865	870	873	828	884	854	867	866	866	862	861	897	840	888	856	887	853	858	873	831	835	898	900	900	907	868	843	887	874	821	842	827	842	861	906	851	853	876	851	883	880	840	842	837	828	880	838	823	888	872	845	856	855	866	859	901	798	854	819	844	866	829	837	860	885	840	848	842	889	886	842	848	881	870	851	872	827	829	843	871	818	870	896	873	835	862	888	879	926	879	814	878	884	837	875	877	881	862	844	876	845	851	848	848	814	862	901	815	866	922	901	838	846	853	863	889	875	841	877	846	850	880	832	879	896	837	929	898	896	837	892	897	886	829	844	920	867	863	867	882	861	858	841	906	843	869	868	840	873	887	845	868	857	865	880	875	891	874	825	845	887	831	855	861	866	849	868	838	881	879	815	854	876	859	855	828	826	838	859	852	864	871	863	851	913	853	864	875	853	847	840	871	860	877	841	874	819	938	878	890	861	851	845	867	835	849	836	836	852	841	845	878	826	865	835	950	877	913	882	796	857	875	881	910	811	852	836	811	893	826	852	810	818	869	884	839	864	848	875	855	836	919	907	886	907	848	824	858	811	854	794	870	881	798	824	839	881	837	846	803	848	861	829	861	884	863	885	864	823	859	868	897	879	899	892	876	844	894	846	887	858	838	874	856	881	863	835	900	863	857	889	893	830	859	810	766	852	849	851	929	897	903	807	856	889	926	886	868	864	875	873	880	876	858	889	839	859	906	800	862	880	862	873	885	855	866	849	859	834	855	877	846	861	863	898	861	878	780	883	825	841	875	776	857	926	830	844	904	900	874	883	854	897	855	886	786	852	855	887	893	834	859	873	866	845	876	867	914	888	842	888	846	866	847	876	894	818	885	857	814	847	837	869	876	860	882	864	846	856	789	895	851	913	882	880	865	913	872	824	868	797	899	895	891	894	822	856	811	893	871	832	898	857	856	848	847	906	861	952	845	886	895	819	827	857	869	893	812	919	893	858	880	831	857	866	880	857	818	871	887	895	907	828	841	850	866	892	861	793	823	912	850	886	839	834	872	818	798	803	818	909	833	826	903	866	887	876	889	853	891	787	879	877	841	873	839	854	847	840	834	887	861	897	786	870	842	893	820	853	830	899	870	952	841	882	874	883	890	846	865	835	881	870	846	905	937	792	866	877	895	815	849	848	825	856	853	854	860	875	858	820	865	895	881	850	880	845	806	837	874	888	805	825	839	848	870	879	831	877	856	884	890	890	831	903	876	877	907	846	836	893	853	849	819	886	916	869	802	850	877	879	855	850	857	868	878	842	783	870	849	852	817	832	845	901	869	833	871	827	844	824	851	866	828	839	837	839	876	900	890	845	880	838	854	849	868	845	873	866	861	877	877	869	868	853	836	906	870	860	903	874	895	878	864	857	775	850	838	880	872	881	840	855	842	875	870	882	847	847	848	828	836	901	923	854	848	837	826	918	833	888	867	841	865	892	767	805	872	811	801	882	860	854	814	875	840	845	848	862	872	847	836	803	841	838	807	842	822	852	845	827	885	879	856	818	838	875	832	867	815	883	920	866	850	875	830	828	838	821	834	849	869	816	832	852	870	878	847	820	799	932	890	846	823	841	859	843	835	830	858	862	820	871	846	862	846	821	875	852	869	892	875	839	913	812	918	857	825	852	879	864	867	866	858	877	862	880	833	903	864	902	897	857	896	879	884	820	827	888	894	852	841	838	827	854	848	819	901	827	818	851	805	918	853	862	936	855	847	864	808	885	805	867	857	906	879	848	823	894	812	904	877	846	882	827	846	792	880	871	812	817	901	862	889	895	837	826	923	875	856	834	866	869	877	877	812	890	827	828	908	893	839	848	832	873	868	876	894	890	839	829	847	836	869	856	847	892	863	864	865	870	850	806	863	852	846	828	879	880	890	888	815	848	891	893	835	835	835	880	840	834	818	838	910	816	845	820	879	910	876	813	842	823	839	857	858	865	883	864	896	874	856	838	817	911	874	882	871	854	853	876	834	859	851	863	846	840	852	879	845	828	875	899	857	879	895	872	864	846	808	848	807	874	848	797	916	833	867	875	883	861	847	837	867	857	905	884	802	876	834	846	906	855	842	868	888	881	822	834	841	911	885	845	824	888	905	855	836	850	886	865	876	858	889	863	845	834	898	840	865	821	901	859	861	827	846	885	865	886	881	882	842	853	874	836	906	778	852	855	897	853	902	904	843	838	847	804	899	871	835	787	870	897	859	820	842	896	839	877	919	856	932	882	839	828	881	880	879	906	840	843	871	818	908	871	852	868	824	903	909	879	867	854	836	863	840	837	875	903	855	820	855	850	841	875	807	835	925	887	865	861	887	812	834	866	846	877	858	893	903	852	816	889	883	849	891	866	853	866	891	845	850	868	824	884	874	843	909	798	867	869	876	851	809	880	897	829	843	830	804	871	788	858	910	858	851
5183	342	2209	174	37	39	52	48	52	42	43	53	47	48	36	41	38	43	33	43	33	33	38	40	33	25	24	41	32	31	31	32	37	33	28	28	25	29	34	28	32	33	27	28	23	32	27	25	27	29	25	34	25	26	33	29	25	22	35	39	27	25	29	35	35	27	23	20	19	24	29	29	36	29	24	29	23	31	30	23	26	23	22	28	27	30	31	23	21	37	25	32	23	26	24	30	27	21	24	30	26	28	34	23	25	31	24	33	32	21	26	28	30	24	25	31	22	36	20	33	24	22	29	20	29	20	26	27	28	22	36	31	26	27	19	39	28	17	23	25	21	32	24	29	33	19	20	36	29	35	26	24	19	29	25	17	26	25	26	38	21	25	30	25	23	22	19	27	27	25	28	36	38	34	25	34	24	35	34	28	29	26	20	30	31	33	25	31	26	30	22	29	24	29	32	29	26	23	31	40	21	34	34	31	34	25	30	36	26	21	28	30	18	28	34	24	32	13	34	24	27	24	18	26	22	24	27	34	24	24	32	27	33	23	32	18	26	22	23	28	23	22	35	37	29	24	25	37	32	23	32	26	28	22	30	26	26	23	30	17	39	24	19	28	25	31	36	16	22	26	23	32	32	33	28	31	30	30	26	34	25	42	31	24	28	23	30	15	27	23	27	41	26	40	25	30	24	27	33	16	32	29	28	19	25	23	31	31	34	31	37	32	18	32	21	26	20	26	23	27	24	20	34	24	36	41	29	24	23	42	31	26	26	17	34	26	28	29	24	14	29	26	27	29	15	20	43	32	29	29	36	34	27	33	29	15	14	20	25	33	24	28	20	32	31	32	24	27	35	39	37	17	36	24	24	30	21	17	32	26	33	32	15	25	21	18	22	27	25	26	22	23	21	22	27	23	23	25	24	24	26	25	29	31	20	27	25	33	28	25	29	31	22	33	21	17	23	26	27	28	27	31	19	33	22	29	26	29	26	36	35	31	35	24	32	32	24	29	32	30	29	32	30	27	39	24	31	25	35	24	35	34	32	27	34	24	29	28	30	28	18	20	34	32	32	23	28	31	29	23	21	19	36	15	36	29	29	25	23	27	25	24	30	35	27	30	47	24	25	33	27	21	26	28	19	26	21	20	26	25	20	30	29	23	26	21	29	35	15	30	30	31	24	29	23	29	21	22	34	23	27	31	35	23	29	34	27	26	25	29	19	34	29	25	28	30	32	23	33	24	31	27	25	28	17	23	21	29	35	27	19	26	31	24	29	15	28	30	30	20	23	25	25	33	26	34	32	24	32	20	23	26	29	34	21	32	38	29	25	23	25	35	21	30	24	29	24	21	19	27	31	28	22	23	28	28	35	27	28	22	20	32	32	31	23	40	19	23	27	24	23	28	22	20	33	28	25	35	19	36	33	26	41	35	26	39	37	19	28	25	28	27	31	32	39	32	36	28	27	27	37	26	33	30	30	25	19	29	27	24	25	24	26	28	25	30	28	30	22	26	27	30	26	31	25	28	28	35	29	29	28	30	20	36	38	23	18	24	26	22	25	33	35	33	23	40	22	24	37	22	26	19	33	27	21	24	22	31	37	24	28	31	36	26	25	32	28	32	22	26	22	21	27	27	27	27	34	24	20	17	25	21	29	19	28	33	34	30	31	30	29	32	24	31	29	23	20	25	24	27	34	32	24	33	26	26	27	29	34	19	28	38	27	20	29	29	26	30	23	28	18	27	28	33	27	21	16	31	22	29	29	31	34	33	24	23	23	30	22	23	34	31	27	38	33	21	37	40	13	30	28	22	22	23	23	24	29	31	25	23	23	27	28	23	24	22	32	34	19	27	27	24	24	25	23	27	29	30	30	37	32	26	23	29	16	34	35	20	27	23	25	24	30	28	24	29	40	30	31	33	32	28	28	24	30	26	26	28	34	18	12	25	30	27	20	32	33	31	33	24	32	29	21	34	30	23	27	31	25	29	28	26	26	26	31	38	33	32	24	25	34	25	18	27	29	16	27	28	25	22	29	22	31	21	21	24	30	30	27	29	29	30	27	17	30	28	21	26	29	22	28	20	28	29	27	38	28	22	41	32	25	25	27	24	22	27	28	24	23	30	25	34	25	25	35	28	32	29	30	28	24	32	28	32	26	26	24	30	22	24	34	33	18	25	47	23	20	24	20	25	32	29	31	23	23	27	28	32	27	28	19	23	28	25	27	32	27	28	22	25	31	29	40	39	16	32	25	19	35	30	28	31	25	31	22	27	27	26	30	36	31	27	27	35	30	32	21	25	26	31	37	27	32	21	28	22	20	29	31	28	34	25	26	34	23	33	25	17	24	23	25	25	24	26	25	28	24	31	24	37	31	26	36	29	28	31	24	24	19	29	33	33	34	26	31	22	29	27	32	37	24	19	24	21	29	19	30	28	31	30	26	32	26	27	36	26	21	26	29	25	24	30	28	28	32	24	29	22	27	37	25	22	31	25	28	22	29	29	34	39	34	32	22	30	25	29	27	24	36	25	29	18	32	19	24	32	32	22	22	20	25	25	30	21	23	30	26	25	32	25	33	34	30	24	34	28	30	32	22	26	32	23	27	26	34	23	26	25	21	32	17	29	27	25	29	24	28	32	35	31	32	27	27	32	23	28	32	26	26	26	25	26	28	23	25	30	24	37	30	18	35	25	26	27	22	23	25	32	27	24	15	20	35	25	26	30	24	42	26	25	28	23	20	31	29	27	25	32	30	21	24	27	22	22	27	27	25	21	34	30	37	29	26	26	39	30	29	34	28	32	32	37	32	28	34	18	30	37	35	31	20	26	24	23	21	23	27	24	31	28	32	27	30	32	27	26	31	26	17	31	22	23	31	29	21	25	21	31	31	19	41	31	33	29	31	31	21	34	22	24	32	31	25	32	23	27	41	28	23	29	27	33	29	22	31	36	19	27	30	28	28	23	31	32	31	35	33	31	27	37	18	18	25	31	29	28	24	30	24	16	23	27	28	22	22	31	18	22	26	23	33	28	30	19	30	28	23	32	21	25	26	25	26	26	31	30	26	25	30	30	30	21	25	15	25	34	28	29	20	31	29	26	28	20	33	43	25	29	24	25	25	23	21	30	32	20	21	35	26	27	13	22	27	23	23	27	32	26	21	21	18	35	31	28	23	36	26	23	26	30	23	25	22	31	26	24	29	31	29	23	33	25	24	32	27	23	32	37	25	24	26	25	35	25	30	38	32	27	29	30	28	24	36	21	25	37	32	28	24	32	29	25	31	24	23	34	23	34	27	16	30	21	32	26	37	39	34	31	27	32	29	25	23	20	29	25	26	21	17	22	27	28	27	17	21	23	27	19	29	29	22	23	26	34	27	28	31	34	26	30	25	23	19	28	28	32	18	28	27	26	26	20	28	38	33	29	24	30	34	31	25	34	30	31	24	36	27	26	19	30	26	27	37	28	31	28	30	23	28	20	36	30	30	28	18	28
13485	4297	17739	1295	1294	2153	2386	2240	1996	1612	1469	1227	1035	995	826	816	761	623	593	557	496	489	494	445	448	414	398	397	360	355	342	358	343	336	338	317	291	317	297	266	307	269	248	266	279	253	278	264	255	235	240	245	246	241	216	253	262	235	243	213	244	252	249	245	238	250	256	234	245	252	242	253	237	239	211	249	245	237	265	243	237	223	202	228	217	208	246	214	209	226	212	232	185	221	220	240	224	228	234	210	223	199	207	208	196	240	225	213	192	221	236	200	249	247	222	224	218	228	239	221	226	225	249	204	205	207	216	228	209	229	237	221	224	228	230	213	203	193	224	217	245	219	216	232	200	227	207	181	206	235	227	208	233	214	218	224	220	230	188	230	182	211	228	219	192	223	227	208	216	200	211	221	216	203	212	218	211	195	217	194	251	215	200	204	220	220	219	221	206	241	240	187	225	203	230	215	200	249	194	206	202	222	242	225	215	216	200	214	199	204	224	247	208	221	203	210	237	195	213	206	214	252	200	231	206	188	209	217	204	222	202	202	224	218	206	219	227	224	194	221	225	207	223	194	209	201	230	214	192	204	229	206	212	219	211	213	229	240	203	225	215	201	219	211	217	226	240	209	234	225	215	217	217	222	194	228	217	220	226	201	209	216	226	220	212	201	224	206	204	208	224	221	245	227	240	206	220	206	197	209	190	225	221	206	209	188	211	209	222	206	219	197	209	223	211	217	244	214	206	225	195	223	235	207	209	225	214	209	209	206	219	221	208	222	201	233	199	226	193	217	226	219	218	200	247	197	218	214	233	234	237	222	202	211	217	196	234	230	193	215	219	195	207	234	192	231	234	244	217	207	206	198	219	190	213	211	250	228	210	225	224	218	214	209	209	202	220	221	214	192	223	206	198	210	212	195	219	200	203	191	219	223	227	216	233	227	219	217	215	227	232	223	198	218	218	209	234	200	188	227	230	218	221	215	228	214	180	185	197	207	217	212	215	217	221	206	202	241	207	222	221	235	207	206	248	223	232	237	195	204	226	210	219	219	210	253	222	225	210	217	181	197	197	226	223	223	223	194	219	209	234	229	231	227	263	217	242	226	207	201	216	200	200	193	202	206	219	229	220	211	217	238	220	221	221	219	237	234	188	227	197	221	206	214	231	215	241	228	207	242	213	215	199	222	203	207	218	221	216	219	207	215	205	197	216	211	180	218	203	215	194	219	233	178	226	229	222	195	234	218	205	215	208	198	225	231	209	215	232	201	233	213	221	224	242	242	205	186	214	230	236	174	198	221	202	214	216	232	221	207	208	218	222	203	218	183	217	210	225	218	198	214	170	235	235	227	230	206	195	216	236	202	212	211	216	210	209	247	201	214	238	225	218	210	229	239	226	224	202	222	223	196	204	230	213	208	229	209	193	199	238	226	223	234	204	217	197	205	221	200	194	234	207	205	212	198	220	218	198	197	183	211	190	217	211	203	194	215	222	192	209	248	224	199	196	226	185	212	214	186	232	221	233	202	234	221	226	217	191	221	239	227	242	213	221	209	224	220	205	193	231	232	223	209	178	231	228	230	240	209	228	249	214	229	225	201	207	229	208	242	218	228	215	192	245	219	232	232	242	211	231	233	199	239	217	198	226	234	202	198	207	223	209	205	223	211	228	243	245	191	221	222	224	224	215	193	222	204	191	222	202	211	210	228	211	221	220	237	204	223	222	218	200	198	200	225	230	213	216	211	238	213	206	227	244	209	197	221	206	215	225	223	200	216	224	233	233	220	215	228	213	220	211	215	243	202	203	203	229	239	202	219	244	229	234	208	181	219	216	195	206	226	204	238	239	261	234	214	224	207	213	211	197	213	223	207	229	210	242	221	206	200	209	213	203	219	211	224	212	212	217	235	219	226	202	219	213	222	224	206	234	188	205	215	224	224	231	183	224	207	214	231	217	199	194	209	215	236	221	215	233	215	221	230	211	232	214	217	223	212	231	191	203	219	210	216	229	218	237	210	250	223	227	205	257	217	228	209	212	244	216	220	233	218	210	221	181	227	225	187	224	211	210	175	204	225	201	225	187	225	195	216	218	229	205	196	229	223	207	199	230	199	222	200	202	219	206	217	217	232	240	232	221	216	218	238	199	224	215	201	231	196	239	227	218	229	224	207	208	220	198	212	241	192	221	229	202	215	203	212	231	218	211	237	227	234	187	220	214	214	212	215	224	215	210	217	227	209	209	221	227	239	202	218	206	207	203	218	227	239	221	219	211	224	219	232	216	215	225	210	212	219	223	187	221	198	227	211	192	231	220	229	241	216	217	190	203	212	225	225	208	211	188	241	192	213	219	215	227	212	208	216	184	200	229	230	216	216	215	212	219	233	217	236	233	212	243	210	197	215	206	192	223	214	227	213	214	215	234	229	209	237	194	226	221	213	199	226	208	229	234	215	223	197	216	198	222	229	221	191	218	219	238	220	220	235	210	199	189	225	196	239	240	224	212	226	228	177	233	210	224	213	229	207	205	231	212	212	220	230	207	176	219	214	190	197	232	197	207	230	214	221	238	230	223	199	227	197	212	245	190	206	223	212	178	231	212	208	212	205	186	224	223	206	220	226	213	207	191	215	207	216	225	211	233	235	217	205	219	189	203	206	217	227	198	213	229	217	202	205	204	239	207	196	252	188	236	202	200	214	201	201	202	238	218	226	211	232	215	217	217	211	218	213	202	228	239	192	208	225	235	238	218	223	207	201	234	207	204	197	229	211	232	221	205	223	197	214	205	185	212	188	218	208	208	224	190	199	225	200	207	241	200	211	193	206	176	205	240	216	230	223	201	198	218	204	232	217	218	213	217	213	217	210	212	221	196	227	232	209	216	206	209	197	188	209	238	228	229	200	209	226	205	216	216	219	237	209	209	223	236	202	215	217	220	219	227	209	210	212	224	234	223	204	210	209	229	220	217	207	214	217	217	205	198	198	212	221	220	224	217	184	222	231	219	219	195	194	250	231	215	209	250	199	214	196	207	210	198	230	218	214	222	193	225	224	204	206	240	229	200	211	219	212	222	202	211	218	204	210	207	182	218	223	244	223	218	202	208	200	220	213	221	215	232	213	226	230	208	211	219	208	244	225	212	209	224	221	214	202	207	201	209	214	211	218	225	217	222	203	175	254	201	236	229	220	191	201	230	202	218	207	190	229	203	220	210	221	209	197	215	212	214	193	243	219	212	248	206	212	217	215	208	234	222	202	221	187	209	216	200	219	205	193	228	214	212	233	218	193	197	202	190	232	206	186	213	208	231	216	201	219	222	223	213	210	211	228	243	205	216	188	241	232	217	234	203	215	216	202	227	226	228	223	213	216	228	196	206	240	198	214	219	210	218	216	221	183	201	231	234	223	215	206	218	206	214	201	197	221	198	237	209	207	205	212	196	237	213	228	232	209	202	234	185	193	212	206	216	225	227	208	212	213	226	222	189	211	216	205	189	201	213	226	202	239
2958	612	4801	355	110	100	116	147	129	121	107	126	112	99	96	115	114	84	94	98	97	90	83	84	90	72	81	62	105	78	68	97	91	87	72	69	77	72	88	69	88	95	93	82	73	82	89	58	94	97	77	75	89	85	75	94	74	72	98	70	79	87	78	74	90	81	77	81	79	96	75	86	82	82	64	79	67	61	87	85	85	78	86	80	84	90	69	81	65	73	78	92	91	79	74	65	79	84	86	72	75	81	75	92	79	86	78	75	77	75	65	79	61	72	79	77	83	96	73	68	78	75	82	81	89	84	79	65	77	92	72	70	82	68	59	78	87	75	83	66	71	78	84	78	68	78	75	77	61	81	76	71	72	67	81	74	62	70	82	80	67	79	72	80	84	67	79	89	79	72	86	61	75	84	72	76	76	77	78	88	75	86	79	68	82	83	64	77	98	94	73	75	89	75	87	78	64	77	78	77	81	92	85	66	75	71	79	94	86	74	81	69	71	83	71	89	78	86	84	87	77	71	77	74	85	79	72	87	50	70	70	83	82	76	78	85	85	58	70	83	81	83	85	68	83	63	94	92	83	67	86	72	66	72	72	81	60	69	64	68	76	74	72	76	75	74	85	64	90	90	82	80	92	76	96	85	66	85	61	75	77	79	94	67	83	63	80	80	77	66	79	81	79	71	70	84	89	69	74	83	72	67	89	79	70	81	82	74	77	93	73	74	78	67	76	70	71	74	98	86	93	82	71	84	75	67	66	90	84	74	72	72	91	78	78	98	90	74	72	77	89	82	85	73	68	86	64	62	74	95	69	73	75	70	70	74	69	87	63	72	82	73	81	75	87	68	61	89	87	91	72	88	67	81	88	71	88	75	65	90	74	72	102	84	73	77	59	69	76	70	82	86	95	74	83	84	72	67	79	74	74	92	82	54	73	85	81	69	65	83	71	76	81	64	67	85	87	68	83	100	81	79	85	73	87	78	72	89	75	68	74	90	89	71	64	75	84	80	79	87	88	94	83	77	76	74	69	71	87	79	73	71	71	82	69	88	70	81	86	88	81	73	84	92	88	76	71	73	81	87	70	75	86	67	79	86	74	78	86	83	78	102	93	89	93	77	70	79	70	91	70	86	88	78	96	80	83	72	78	80	69	77	65	88	72	76	82	87	71	86	80	82	84	78	78	72	77	84	94	78	90	84	80	69	73	89	91	74	61	83	67	90	82	77	78	81	87	92	78	67	77	84	76	57	78	79	67	88	77	71	69	77	78	106	66	79	68	66	81	72	72	65	76	80	73	65	83	86	100	80	71	72	81	83	69	84	67	66	81	82	69	86	71	85	80	81	81	72	76	69	84	77	73	66	69	95	72	79	71	69	84	73	81	82	67	73	92	68	74	74	60	87	72	89	84	77	74	90	83	90	77	75	84	65	61	65	74	82	86	81	69	81	63	85	85	72	89	81	87	76	68	72	80	82	92	76	73	84	71	63	70	73	82	84	77	76	86	74	75	65	90	83	73	81	82	86	85	60	71	64	66	82	83	75	64	72	90	72	73	73	89	78	67	75	79	71	70	79	84	75	78	85	67	64	68	71	69	73	56	74	71	80	96	72	86	89	73	91	68	74	84	92	84	86	77	67	79	72	75	78	72	85	83	70	69	74	90	81	74	70	81	80	64	71	65	75	64	62	84	77	78	76	72	65	78	88	71	72	77	85	87	75	93	80	73	90	81	117	72	71	71	85	78	76	66	71	88	80	86	83	79	79	93	70	70	78	86	77	74	71	67	77	89	65	79	69	87	84	72	80	66	88	78	89	75	69	80	80	78	84	66	80	70	85	79	86	80	81	76	92	85	89	86	65	77	72	73	70	72	68	78	72	79	87	68	82	90	82	91	100	68	73	85	63	94	65	78	76	93	78	77	78	91	77	72	72	100	86	61	86	78	69	80	67	84	95	70	87	80	58	74	65	93	101	85	73	91	85	69	80	87	81	69	66	78	76	80	75	71	82	81	65	76	74	82	81	84	86	69	98	100	75	75	89	93	83	85	87	79	80	76	73	79	96	66	71	83	73	87	85	88	73	78	84	78	76	90	85	89	77	71	91	78	83	65	90	82	70	79	102	52	80	101	85	80	70	81	70	84	75	78	86	82	68	81	80	81	92	95	67	77	70	68	92	84	85	81	83	73	97	85	71	67	81	68	70	75	79	76	92	87	68	74	65	88	76	80	52	80	69	76	92	64	74	69	73	89	75	83	94	73	75	66	80	69	83	84	83	71	70	77	74	75	60	64	85	68	72	78	72	81	72	76	78	81	72	83	81	82	67	82	78	91	71	79	91	78	96	87	71	90	69	79	75	83	74	69	78	84	73	86	79	74	67	75	86	76	91	73	75	90	91	87	69	109	73	69	75	79	72	79	77	58	82	71	71	84	84	84	74	74	77	66	70	92	76	72	77	74	91	70	89	87	82	86	72	64	99	96	88	68	89	73	103	73	78	97	71	74	75	92	77	69	85	73	77	63	69	82	77	78	83	91	82	90	91	73	86	88	87	87	79	80	88	79	103	87	78	89	68	60	85	82	65	81	79	85	76	63	78	54	79	75	89	94	74	88	72	77	81	88	88	79	81	82	65	67	89	70	93	92	66	72	92	77	63	78	83	82	94	74	70	77	88	86	89	80	72	82	86	67	81	84	76	80	85	77	67	78	82	91	79	98	79	77	89	75	87	81	86	71	75	77	61	104	70	86	85	77	67	83	76	81	79	65	65	82	76	82	88	80	79	73	77	56	79	76	84	83	90	66	72	75	77	79	92	71	78	81	84	66	88	81	74	84	59	94	58	82	77	74	69	71	77	77	85	85	83	76	78	81	69	78	78	77	79	72	73	63	65	77	79	77	63	84	81	77	79	81	72	72	70	76	84	86	61	82	88	74	75	62	77	95	67	73	93	82	72	71	75	76	84	77	62	93	78	76	77	83	85	73	73	83	67	87	73	88	66	64	83	72	70	74	81	86	79	69	71	73	90	71	81	92	85	78	82	78	79	77	72	81	72	94	74	85	82	86	101	77	83	79	70	92	82	86	84	67	79	79	71	82	67	66	76	68	76	74	64	83	63	60	87	80	77	71	67	69	73	88	73	72	81	81	80	77	89	75	88	84	88	86	84	68	78	86	60	79	80	81	73	75	86	85	87	91	75	81	68	83	75	65	78	60	79	79	81	88	77	82	71	68	86	78	72	91	89	66	80	75	66	72	76	79	87	69	91	85	89	79	73	81	85	72	88	77	86	78	74	86	71	72	72	87	86	65	86	86	74	90	72	83	92	77	59	80	90	69	77	76	85	93	81	73	92	79	96	75	74	73	82	88	82	81	74	65	77	69	70	96	74	89	65	70	79	84	63	84	86	76	72	74	68	82	70	74	79	73	67	86	77	61	98	67	85	93	74	87	77	84	86	71	85	83	75	84	78	85	71	70	69	90	74	70	88	85	80
18999	6470	25463	2131	2824	4388	4788	4404	3894	3319	2887	2533	2168	1975	1794	1582	1471	1334	1256	1226	1177	1181	1068	1072	980	1030	900	935	900	904	872	863	847	787	843	776	768	766	789	743	754	751	759	757	723	686	695	723	690	730	690	730	663	697	716	685	731	677	671	702	659	681	657	657	665	665	682	642	717	643	687	646	671	637	654	656	654	665	665	662	662	636	647	674	689	669	692	625	632	660	651	689	657	648	668	701	663	583	639	658	620	652	616	633	668	621	618	663	635	637	640	669	626	661	651	659	647	635	637	627	583	614	674	697	687	648	634	652	642	672	595	624	631	630	627	655	636	638	676	572	660	679	600	657	697	634	635	630	590	656	655	655	668	661	679	605	618	624	633	600	642	643	615	617	617	634	701	652	660	620	651	651	649	698	647	638	626	589	639	638	664	642	666	603	605	612	656	664	659	612	672	601	653	627	630	653	639	638	626	663	623	643	634	601	673	646	674	654	641	618	623	637	614	633	637	601	642	636	654	616	657	663	658	582	666	672	628	598	644	632	626	656	661	639	620	659	593	602	638	636	626	676	621	647	628	699	651	640	640	640	569	643	660	627	625	628	665	607	621	638	609	637	641	611	647	617	625	637	642	652	617	638	620	627	661	643	664	663	649	648	652	675	635	610	634	624	629	671	670	661	595	649	673	671	600	667	645	593	614	659	685	634	649	639	629	636	634	578	610	643	599	623	679	687	604	626	635	624	601	662	640	649	635	612	632	587	630	651	659	619	667	579	659	679	622	612	612	634	652	619	609	619	675	660	665	644	613	607	646	617	667	633	662	664	622	690	601	660	635	653	637	637	622	606	607	669	608	626	632	629	620	616	634	582	611	670	689	662	670	656	646	641	621	643	659	673	676	626	652	641	644	671	634	653	626	640	629	638	685	653	672	658	680	633	637	629	610	619	616	646	648	642	613	627	618	640	605	662	623	664	609	630	626	616	618	604	660	667	677	652	614	668	629	621	622	678	686	641	647	655	639	622	612	584	630	639	628	647	636	619	671	638	656	634	666	654	677	616	648	656	635	673	615	656	677	648	636	664	573	657	692	637	650	599	643	700	638	648	637	666	660	641	653	629	649	666	630	626	574	682	642	671	619	620	623	637	649	651	610	634	613	613	665	611	620	660	620	612	639	657	651	624	688	624	631	665	644	643	657	613	657	618	648	667	665	592	651	617	645	629	652	635	627	651	671	609	648	656	603	610	607	628	622	648	591	650	654	648	636	603	610	681	645	620	636	619	629	639	658	641	649	621	660	661	591	592	639	612	636	647	617	603	682	670	613	638	615	621	602	613	681	581	643	631	623	645	634	645	657	599	653	615	648	652	655	613	625	637	662	643	613	682	625	601	663	673	636	653	637	629	622	620	643	599	584	670	665	648	671	593	659	611	647	677	684	613	641	636	598	619	649	636	591	630	628	593	656	664	595	649	675	619	585	646	644	593	660	627	599	658	628	628	645	653	654	616	679	652	654	641	650	626	630	629	595	621	629	621	652	629	632	655	663	628	640	638	643	652	659	635	689	647	633	654	676	659	623	634	648	636	636	631	627	635	646	663	601	634	599	625	602	639	644	647	597	658	634	596	665	664	623	634	642	636	625	607	598	659	633	632	658	618	615	626	580	651	640	689	653	619	653	641	629	618	633	648	611	660	643	634	646	647	611	651	648	661	599	619	631	615	624	670	662	640	657	615	634	630	639	646	643	582	626	647	626	630	624	600	690	580	668	608	664	622	587	619	653	639	633	639	632	619	641	633	638	603	662	654	654	656	653	654	640	617	618	620	605	668	588	610	595	621	637	685	644	621	596	647	630	664	625	638	630	621	644	657	603	638	628	658	611	653	657	628	660	624	651	620	657	652	634	670	672	602	677	687	690	663	629	621	647	661	640	596	639	668	634	625	650	653	643	626	679	625	629	631	636	671	587	645	597	657	649	621	632	681	595	653	652	635	639	658	657	597	679	659	627	639	633	628	651	632	603	667	634	666	630	663	579	623	607	640	675	666	643	669	608	594	686	592	647	683	645	618	633	610	632	668	662	613	652	638	649	622	613	610	671	622	609	631	643	636	679	619	620	629	653	676	640	640	640	636	646	694	601	619	653	637	663	570	648	652	614	638	632	658	644	606	603	611	648	628	631	657	665	662	667	675	664	642	675	596	614	642	658	615	658	645	613	640	639	663	621	610	623	677	611	629	635	684	658	566	653	632	621	623	687	681	635	669	653	661	641	635	676	617	645	675	628	649	621	593	649	639	616	608	681	679	607	652	670	629	642	610	631	649	641	625	628	592	623	662	655	629	649	638	646	624	639	618	650	608	611	626	615	644	673	651	687	652	627	645	651	668	643	610	610	650	612	652	620	643	646	631	615	603	612	662	625	658	676	630	644	639	634	637	685	693	604	617	632	625	670	562	609	639	693	627	662	652	627	642	606	608	640	630	616	605	638	621	636	629	609	645	662	611	685	662	637	639	655	643	641	623	640	622	684	615	626	610	616	612	616	678	598	647	637	589	623	648	616	666	684	617	632	593	621	630	668	655	649	659	657	626	664	682	645	658	590	669	638	639	644	632	673	613	687	654	674	630	663	603	623	641	648	660	610	655	648	632	603	634	657	577	635	641	679	619	646	630	695	647	655	639	673	647	653	615	644	618	634	639	620	618	661	606	615	636	649	612	661	633	653	700	660	672	654	635	619	573	644	673	643	660	598	651	635	650	659	686	657	663	638	646	644	638	665	612	661	617	621	670	630	644	666	616	641	658	642	623	660	631	623	620	612	649	608	620	634	644	652	602	681	677	622	658	603	688	616	642	621	617	661	625	614	619	650	613	599	626	644	654	684	593	631	605	669	631	652	606	651	678	635	643	619	628	641	660	622	639	667	662	660	596	623	652	611	639	666	646	640	590	641	659	616	660	587	660	633	578	649	646	648	630	634	622	651	645	658	673	660	616	622	632	627	672	606	662	675	635	606	592	641	624	657	619	621	594	653	635	654	644	662	623	621	635	609	633	664	653	661	637	636	631	665	656	642	658	612	662	623	655	664	665	654	638	618	612	674	664	640	646	628	589	654	628	639	635	632	650	674	619	681	639	607	644	648	681	638	633	596	664	661	635	684	660	565	628	636	644	658	631	623	651	657	674	651	587	602	622	664	600	673	646	628	658	629	663	636	616	644	642	628	603	661	657	661	653	613	633	650	663	606	640	647	637	631	654	619	651	601	638	644	639	668	588	617	650	644	657	636	642	641	617	604	587	627	644	623	658	608	654	628	628	632	654	619	658	612	651	648	645	623	649	647	633	626	648	636	664	626	581	588	609	595	633	647	635	591	646	624	654	651	651	613	622	641	631	652	610	661	629	619	647	641	624	625	655	663	669	643	642	644	624	672	630	627	663	633	656	595	668	665	650	629	668	674	587	629	664	616	648	615	625	649	611	653	635	640	614	620	668	610	614	653	604
3377	246	519	70	66	71	81	66	62	68	74	66	83	76	78	65	83	60	53	66	77	56	63	74	67	61	89	75	76	76	67	69	53	72	51	73	56	69	64	76	58	75	69	72	63	69	61	67	60	71	59	70	80	78	56	58	71	65	68	67	90	71	73	67	82	84	66	80	74	69	85	58	83	64	66	59	68	71	72	74	72	63	70	83	70	78	75	88	72	71	66	73	64	68	74	70	62	68	53	75	66	80	76	60	80	70	62	69	80	65	64	77	65	59	78	66	69	66	57	72	92	83	60	82	64	69	86	59	69	64	61	71	81	65	85	75	64	92	61	84	54	76	74	72	71	57	69	70	66	72	69	70	60	76	67	68	67	86	69	65	80	73	67	57	71	59	76	59	60	73	70	64	68	70	76	65	66	56	60	51	67	52	61	65	66	66	57	74	67	59	71	61	80	84	56	64	69	71	73	68	68	58	59	68	82	69	65	81	75	100	86	61	74	70	69	69	64	68	78	74	64	71	80	58	70	71	58	72	73	69	76	76	78	64	64	58	70	69	81	76	80	73	78	59	63	86	60	67	79	57	80	66	83	76	62	64	62	64	78	76	52	73	77	71	82	60	67	67	62	82	59	68	68	54	60	58	69	51	64	65	71	78	66	73	61	96	56	78	88	72	72	69	61	62	67	75	48	70	65	59	75	72	73	66	70	55	69	71	54	72	64	68	75	63	68	67	71	71	50	66	72	67	56	67	66	56	61	64	65	83	76	72	80	64	74	60	76	69	74	78	67	73	76	73	64	51	75	74	63	71	73	69	65	70	75	71	68	63	77	84	67	62	68	68	59	81	58	60	68	85	71	70	75	75	66	54	80	56	68	76	76	74	80	61	84	66	62	78	66	65	81	89	72	62	59	59	68	73	76	67	66	71	67	72	62	61	66	78	72	75	63	75	65	54	66	64	56	80	58	64	74	71	55	68	90	67	87	58	73	62	63	67	84	69	66	78	65	59	59	54	67	60	58	78	78	53	76	69	52	66	74	85	64	81	59	82	82	83	69	88	62	66	75	63	76	72	55	69	74	73	64	59	62	59	74	67	69	80	62	71	76	59	52	86	78	67	78	87	68	80	63	66	60	70	56	68	60	73	82	63	66	57	55	62	73	84	73	75	63	71	69	80	77	75	56	67	79	66	64	80	69	57	74	86	58	78	55	66	73	61	60	71	77	75	74	87	59	61	68	70	51	67	66	70	62	61	71	62	53	60	71	68	65	81	72	71	65	62	71	58	68	73	81	65	60	77	70	76	76	72	66	68	76	74	63	62	60	64	77	63	62	58	54	52	66	70	59	83	66	67	74	66	48	97	79	74	72	70	64	63	71	56	59	84	77	71	54	56	71	58	79	63	65	61	64	81	67	55	70	70	72	59	73	69	59	65	64	73	77	62	68	79	73	75	74	76	77	79	62	80	80	69	73	75	63	78	50	84	58	65	70	84	66	59	64	66	71	64	52	73	74	66	65	81	59	75	75	68	72	66	78	65	73	62	78	66	69	69	74	68	80	80	59	71	76	65	73	84	48	70	74	61	72	70	55	68	63	74	50	75	62	63	108	66	63	82	76	58	69	56	54	62	70	68	68	67	69	65	57	59	78	63	87	65	74	72	73	61	62	74	67	72	65	80	60	70	70	69	90	86	73	67	67	77	68	74	82	51	57	69	70	66	59	60	71	76	64	62	89	66	77	60	73	65	56	100	65	69	60	70	65	73	60	60	60	72	57	61	70	64	70	67	74	73	68	77	74	73	60	70	74	70	68	73	79	67	75	60	60	78	58	90	67	65	69	79	65	79	58	63	62	68	74	96	67	76	65	71	68	71	64	52	70	55	62	65	65	86	72	64	74	68	59	59	73	78	86	76	83	72	66	75	59	73	66	59	54	69	71	78	51	80	61	61	62	68	63	61	57	56	57	62	68	76	68	73	67	62	68	90	67	66	68	78	64	63	61	79	62	82	73	80	65	75	69	81	59	63	68	55	68	70	56	63	79	79	62	66	82	56	67	77	68	68	63	63	58	66	66	80	68	60	59	51	55	79	73	71	60	77	70	66	70	67	67	71	72	73	70	68	61	74	60	55	69	64	67	64	81	73	83	68	61	60	59	78	83	71	68	69	80	71	80	82	69	80	78	74	62	60	70	76	78	80	79	70	72	64	73	61	69	79	62	67	71	75	71	84	68	64	67	68	56	79	80	56	74	71	70	63	82	46	76	71	70	70	76	87	65	75	75	53	64	72	53	68	77	82	70	78	62	67	64	62	73	52	67	78	73	60	69	71	66	71	74	74	87	58	64	77	68	70	64	69	74	61	60	76	89	70	83	66	70	64	66	72	65	65	52	89	68	75	70	73	73	76	73	74	67	78	43	73	79	65	60	87	53	70	71	61	68	68	74	58	58	69	72	71	62	63	66	59	76	61	65	82	61	61	72	58	70	73	60	62	79	66	59	73	65	62	62	70	77	83	69	87	69	77	77	80	66	71	64	70	79	66	75	78	57	64	65	78	64	70	66	90	71	79	67	67	64	81	74	70	68	86	68	67	68	77	71	73	63	71	53	65	75	64	59	73	79	78	69	59	78	72	59	77	68	82	69	69	73	85	69	69	83	73	66	67	65	90	65	55	76	71	72	68	68	76	75	59	69	84	66	71	57	69	70	57	56	68	71	71	67	76	52	68	75	67	72	63	53	61	71	83	76	71	56	57	74	60	74	74	75	57	63	62	77	66	69	70	53	66	77	62	71	64	66	69	74	76	56	80	68	74	65	81	60	71	70	56	62	71	66	51	65	83	74	59	69	68	70	65	61	63	73	60	68	78	74	64	82	59	66	80	74	74	74	63	63	71	65	66	81	79	60	66	60	73	75	71	69	71	51	68	64	68	57	75	77	69	52	77	70	82	50	71	72	67	68	67	57	66	67	77	78	74	73	68	69	60	73	61	55	72	72	68	84	61	56	55	58	78	75	58	79	77	74	74	62	69	70	73	62	77	80	86	53	80	70	71	67	71	71	81	66	73	69	72	64	67	70	88	82	85	89	74	72	70	82	84	53	62	80	73	74	60	71	66	72	80	79	68	76	68	59	66	62	72	67	82	58	69	72	65	81	63	63	65	74	72	66	75	81	72	60	83	62	73	69	68	71	69	60	58	88	83	65	71	75	73	77	75	89	55	61	63	83	64	68	80	51	77	69	51	60	62	58	70	59	66	57	74	65	66	74	74	58	65	67	67	73	71	75	76	88	62	65	58	75	75	84	67	67	71	72	63	67	90	59	61	64	81	74	70	83	52	54	68	68	72	77	59	57	73	63	69	60	55	63	60	58	68	49	60	77	75	78	57	65	76	55	66	73	73	74	80	67	68	70	80	78	72	69	71	78	49	80	80	60	67	78	76	64	71	68	69	71	65	68	60	60	70	73	65	65	66	70	84	74	66	76	81	86	70
11438	3089	6171	734	706	817	890	860	796	744	780	736	638	647	647	640	590	659	610	601	614	587	572	554	575	609	557	540	544	564	542	562	567	575	578	534	526	552	545	542	491	529	548	540	541	520	526	505	519	530	525	488	590	513	514	548	522	533	579	520	548	542	536	522	550	503	506	505	519	503	515	567	525	511	538	525	546	555	578	569	530	529	526	552	539	525	543	524	535	555	586	523	487	515	581	540	530	508	537	542	597	526	534	516	504	524	522	549	501	507	548	535	514	499	531	527	525	584	548	504	569	572	513	511	535	558	518	511	528	507	518	517	522	559	486	501	544	520	535	501	502	526	545	522	519	548	573	556	557	519	581	505	513	565	524	549	518	536	489	517	524	522	531	534	556	550	534	497	483	536	548	534	517	539	547	569	532	533	521	519	527	501	512	526	505	491	520	517	516	543	514	528	523	561	548	520	515	558	475	521	501	505	506	542	516	516	512	545	527	507	551	525	533	515	523	555	523	510	526	529	495	530	552	534	548	477	484	537	531	477	523	547	496	547	582	547	533	505	488	518	538	498	526	522	517	509	529	534	561	505	547	515	544	504	565	545	512	513	524	550	514	528	534	558	521	506	514	506	551	561	502	507	549	533	518	511	535	497	539	514	544	563	525	522	567	546	535	568	525	492	503	529	482	494	516	516	530	534	508	545	529	506	485	493	513	531	556	501	534	547	513	543	521	508	546	524	532	526	505	536	526	521	533	483	468	494	527	488	544	474	535	544	535	508	553	576	529	504	527	547	492	511	519	485	531	533	504	547	518	546	585	508	513	516	561	524	539	479	522	567	557	515	542	532	565	534	526	532	558	532	490	561	557	521	529	495	552	519	552	529	534	521	532	525	522	544	511	548	538	479	528	578	499	516	522	507	497	533	506	506	565	492	565	533	533	540	499	517	565	504	538	469	547	522	533	551	568	557	529	518	549	514	532	525	536	515	518	554	504	506	546	541	502	516	531	487	527	532	565	545	568	568	518	546	499	510	575	510	512	501	519	549	537	555	510	513	534	481	539	548	526	526	530	561	528	519	505	482	517	487	542	545	509	531	576	564	519	499	507	507	521	542	517	512	517	512	557	570	554	488	510	564	549	550	554	525	559	532	521	525	535	553	509	526	535	503	499	525	525	519	487	552	538	543	517	553	532	521	538	513	513	545	504	521	512	522	494	512	498	496	556	527	520	560	529	565	517	520	485	581	517	530	507	490	583	558	504	515	512	558	518	483	523	592	551	538	558	539	526	521	537	517	531	514	533	495	557	517	524	497	520	546	547	509	507	549	539	536	501	517	563	528	563	537	517	531	547	523	495	554	514	536	504	566	532	516	499	560	500	548	571	536	533	517	572	561	558	498	496	540	520	505	529	573	547	507	537	568	546	544	545	518	542	507	552	565	515	528	490	537	563	567	537	494	511	509	515	564	524	528	503	518	548	481	525	578	529	522	518	516	497	574	519	543	535	561	498	568	511	512	522	543	523	536	539	519	499	501	512	553	524	481	509	529	525	495	516	509	570	507	539	521	542	532	530	491	525	542	541	540	540	506	501	512	536	533	581	518	601	520	511	520	576	519	516	527	517	537	537	505	526	537	518	571	541	507	506	516	507	523	488	539	548	520	503	538	538	492	529	515	534	508	553	518	524	580	551	491	504	524	541	511	539	503	513	536	495	552	546	493	547	546	538	535	527	562	516	489	546	549	531	562	518	515	522	550	572	538	535	542	530	545	472	531	539	521	519	503	547	544	500	521	553	534	531	532	536	548	522	553	510	541	488	535	620	511	572	553	519	509	524	522	527	530	529	540	498	554	530	543	495	516	550	515	527	545	506	531	531	552	497	515	551	538	520	518	513	549	526	532	537	540	502	505	535	538	518	510	515	513	556	543	513	520	510	544	507	533	512	544	546	504	515	512	535	538	576	509	537	543	511	495	541	527	508	561	534	474	524	517	541	504	510	515	528	545	541	509	537	520	537	532	491	511	515	540	525	528	528	496	496	470	504	532	548	506	526	531	525	583	506	511	509	536	498	521	553	508	507	543	521	493	536	526	541	537	536	565	532	556	478	490	521	544	526	569	536	504	500	517	536	535	523	568	519	529	521	527	535	489	520	521	531	540	543	523	554	530	563	536	535	533	514	545	548	510	538	564	533	511	523	540	495	512	525	563	515	464	504	541	522	539	535	553	523	511	547	528	552	553	502	575	542	508	532	539	540	526	507	505	537	536	492	555	535	477	541	541	528	544	525	523	495	585	532	572	490	529	509	573	486	527	524	554	531	514	536	534	509	531	531	511	500	540	527	520	522	497	489	575	541	562	493	566	564	540	528	513	492	525	507	514	510	546	514	533	553	584	546	527	509	562	494	558	525	496	518	542	522	555	496	525	526	528	513	548	505	506	560	506	549	501	510	531	477	533	501	492	551	577	538	547	539	500	504	520	546	519	556	529	512	523	517	514	559	554	534	518	473	511	554	537	551	514	539	542	549	563	521	551	530	516	563	569	491	561	520	564	511	548	543	484	552	551	511	544	521	537	528	531	515	489	541	514	521	530	505	547	551	503	551	518	542	522	533	483	547	547	531	528	507	539	539	524	548	543	531	533	552	501	502	500	496	518	534	541	513	514	499	531	514	523	519	510	522	512	525	521	526	583	537	547	551	528	542	536	489	534	544	556	527	502	553	491	525	543	524	492	512	503	554	531	538	515	527	582	579	563	553	564	517	535	545	500	538	560	559	532	504	516	484	516	540	547	534	499	567	530	527	555	541	515	496	505	501	530	552	530	554	481	541	498	511	503	532	518	484	557	516	517	509	526	559	499	526	536	515	506	515	541	508	534	537	514	548	528	554	544	494	480	501	510	523	532	543	555	536	523	546	532	522	490	514	556	532	549	526	565	538	474	544	528	563	525	507	509	496	560	528	516	560	570	567	515	569	539	495	554	569	507	543	514	493	544	539	518	518	511	559	551	530	541	555	507	565	493	555	534	541	527	555	531	524	525	548	538	513	515	505	529	558	545	539	489	549	539	512	531	542	566	543	518	544	534	512	573	559	550	552	556	569	502	530	557	525	545	503	541	541	524	532	508	519	540	538	559	495	506	523	548	510	561	545	540	517	529	524	542	522	524	512	520	539	557	518	584	515	564	506	549	550	525	515	521	501	538	511	524	538	515	531	563	528	544	524	510	568	515	507	523	513	544	519	533	478	511	605	518	535	538	537	531	527	504	528	505	514	510	529	564	516	532	544	508	535	527	535	485	528	532	533	535	531	512	536	483	535	537	542	565	532	550	534	535	517	567	500	516	529	554	560	535	553	567	489	515	484	565	548	538	570	512	522	526	514	518	516	521	524	521	555	542	550	546	516	534	538	520	526	518	540	531	551	530	553	576	550	516	530	550	561	536	566	509	529	520	503	505	523	519	553	543	544	543	549	512	508	523	536	510	530	547	558	561	551	506
1770	507	2643	265	120	133	128	150	147	129	126	113	118	105	111	120	113	103	122	114	120	127	110	112	127	107	110	111	100	108	111	117	96	115	116	112	110	107	104	93	105	128	132	96	98	108	105	104	103	103	99	113	130	97	103	115	107	114	98	115	121	97	87	90	117	105	124	111	118	121	108	114	112	106	99	108	98	109	121	102	103	135	112	109	113	118	118	103	108	121	113	110	108	105	118	108	92	105	118	102	103	91	116	105	94	108	104	123	109	100	106	87	112	105	97	116	101	105	106	105	91	111	127	104	126	119	108	99	110	94	102	97	99	99	99	97	96	107	110	99	86	99	129	111	95	106	118	104	100	96	105	109	120	112	111	103	137	106	100	109	94	97	127	97	118	90	126	103	118	110	122	116	121	114	105	116	106	96	100	97	97	110	114	90	105	111	124	119	114	120	100	113	117	112	96	89	119	124	127	96	105	101	104	100	97	82	108	92	108	112	99	113	110	109	95	111	98	99	118	103	85	115	117	108	113	125	105	86	136	142	103	114	111	108	111	85	103	95	100	94	104	101	115	101	114	103	101	108	114	118	111	93	111	97	95	105	103	109	100	108	106	114	108	110	95	95	114	117	114	117	106	112	102	103	107	98	98	116	108	109	104	115	128	109	110	112	116	123	111	133	102	111	106	101	105	107	110	109	119	104	108	122	100	105	107	107	103	99	89	105	107	83	109	119	103	96	98	112	115	97	102	106	105	109	124	99	110	111	115	102	113	118	107	118	104	94	110	129	120	104	112	122	127	101	99	96	112	117	107	108	114	97	100	97	116	102	100	120	119	96	101	97	108	111	124	106	119	101	102	89	102	117	107	106	119	103	91	119	101	103	105	135	111	113	105	101	109	101	93	95	119	106	103	96	95	99	109	125	96	127	95	110	120	123	117	117	116	110	120	98	110	113	101	121	120	116	86	118	108	95	110	122	121	123	116	103	121	96	95	117	104	115	121	91	99	104	109	124	93	104	108	119	113	107	113	104	109	106	122	114	100	108	110	112	82	116	106	125	90	105	108	108	109	98	107	113	120	129	107	121	115	105	112	105	117	104	113	97	103	92	126	99	122	112	114	111	100	108	102	107	95	113	117	110	101	121	119	122	85	94	92	127	110	103	108	123	96	102	112	104	121	107	114	114	115	109	112	120	129	106	100	92	108	104	100	116	107	104	109	108	125	101	104	112	100	106	100	111	99	110	110	116	94	104	119	113	107	93	100	116	104	106	133	111	104	94	115	130	95	118	90	93	119	115	83	103	116	106	112	100	106	88	113	122	110	120	104	98	105	102	119	109	97	106	120	94	112	98	106	79	100	120	108	109	94	109	115	112	103	105	95	101	110	112	94	117	104	120	91	114	95	121	96	109	105	101	109	119	94	113	100	126	106	99	113	84	112	106	100	106	118	124	117	108	133	109	119	105	103	83	109	97	85	115	106	106	131	110	109	123	108	99	111	102	96	109	109	119	117	115	115	102	97	96	110	102	109	109	109	121	119	111	116	95	108	96	111	103	110	112	120	115	116	108	90	101	113	102	122	115	103	103	107	112	114	111	104	111	94	109	111	127	116	99	122	107	99	103	102	107	100	115	116	105	114	108	108	99	93	112	92	105	95	104	118	116	90	105	104	111	120	103	107	127	103	97	102	125	117	85	93	125	122	115	99	101	101	116	121	103	127	117	101	133	112	105	115	105	118	111	113	124	106	114	112	121	107	124	98	100	114	133	109	126	120	112	128	91	105	94	97	108	94	117	101	100	109	111	101	128	112	101	92	87	110	107	99	97	125	132	109	109	106	117	108	117	114	104	98	111	96	89	110	112	116	88	113	111	116	115	104	102	123	102	107	91	108	96	102	107	117	115	117	95	109	107	114	101	128	102	95	113	96	105	108	103	106	108	110	98	90	102	100	103	99	99	80	94	94	100	109	139	119	110	106	116	103	122	104	103	102	92	93	106	125	101	100	114	127	114	106	111	109	106	98	115	125	125	109	99	113	107	105	107	104	95	117	95	109	111	119	108	104	100	100	105	123	101	77	91	116	101	85	109	115	119	85	115	119	111	104	99	120	105	90	110	113	110	112	103	97	126	110	128	153	99	99	110	105	108	109	111	113	99	102	122	112	119	109	115	108	125	113	128	130	104	115	110	114	106	129	122	101	98	112	118	102	101	107	116	116	103	98	116	103	104	129	105	121	102	97	97	113	122	93	107	102	110	114	104	88	99	115	114	114	94	101	111	121	104	107	125	112	111	109	112	108	106	111	93	101	103	110	127	107	107	113	104	116	106	103	117	90	103	90	113	105	93	103	113	93	121	135	96	107	108	100	104	103	105	108	108	110	111	107	102	106	108	92	118	108	101	110	87	126	102	107	116	109	114	109	101	120	116	97	102	103	116	106	115	100	96	90	100	116	128	100	107	89	85	101	102	95	114	102	113	118	95	116	100	107	97	106	114	108	107	102	126	110	112	102	105	116	87	121	93	109	99	105	96	120	94	104	122	113	110	98	103	119	124	95	111	108	114	96	108	93	92	99	110	106	136	113	136	106	108	113	122	107	96	109	117	91	120	101	132	120	98	114	125	110	105	93	102	119	116	125	117	100	97	102	79	103	123	106	98	122	110	100	109	134	105	121	95	92	116	105	111	103	93	114	128	113	95	118	100	96	114	112	109	111	113	100	94	120	115	88	103	101	95	107	111	98	104	118	128	106	112	101	88	94	130	124	97	110	113	120	90	101	99	118	92	111	115	117	118	105	112	96	129	93	110	103	99	105	107	122	95	114	116	111	94	113	96	81	114	118	92	128	110	114	98	111	100	106	82	105	102	103	107	117	115	109	110	123	114	93	99	124	111	100	103	115	102	109	121	109	110	97	102	98	97	103	97	100	116	100	115	115	113	104	103	94	116	89	116	119	119	134	109	100	112	132	91	110	128	103	106	113	111	124	122	92	112	104	118	101	107	103	81	101	117	114	104	112	117	114	112	110	105	111	113	112	104	76	115	105	105	113	101	83	122	104	97	101	125	107	110	111	113	100	108	95	103	114	106	106	114	125	109	107	107	106	117	107	97	117	100	109	104	107	107	99	96	120	81	126	105	112	103	112	121	87	126	96	109	100	105	114	118	103	94	97	109	109	118	97	124	112	101	101	102	96	118	114	120	114	124	107	102	102	106	110	94	111	77	101	114	117	104	98	125	113	120	94	116	91	117	126	111	98	110	94	114	105	127	104	108	96	101	114	105	107	92	110	95	122	101	93	120	99	108	126	105	113	115	105	110	108	106	130	101	114	109	101	93	112	96	112	109	104	95	114	110	94	94	115	118	113	94	117	112	88	103	125	125	104	119	104	103	110	120	115	104	106	99	104	113	127	92	108	102	108	95	99	92	108	114	92	114	105	97	123	105	95	95	105	116	104	97	112	130	115	109	106	117	108	109	104	100	116	103	104	109	95	104
17349	5832	18596	1945	2247	3298	3544	3255	2835	2478	2100	1932	1688	1627	1454	1427	1227	1306	1216	1136	1153	1083	1063	1074	1035	1045	1044	1019	984	1007	959	940	943	894	883	919	912	910	917	894	829	896	889	852	949	850	870	884	884	897	865	903	893	863	864	901	801	844	812	883	867	829	875	927	889	886	816	822	827	845	874	851	805	874	857	902	844	854	869	851	856	833	838	836	892	820	835	827	843	821	830	808	846	828	798	851	833	921	822	860	870	907	832	868	857	862	827	815	827	882	812	852	828	878	888	802	837	849	891	821	839	815	865	834	829	834	828	866	843	782	849	859	852	884	840	842	843	825	781	781	870	878	873	835	835	828	884	809	822	853	833	830	778	814	852	858	841	864	758	804	816	826	830	843	851	812	853	800	870	831	869	911	832	814	860	843	869	836	886	805	821	832	850	819	840	871	839	836	860	876	853	862	845	840	861	842	855	874	820	849	827	840	841	838	849	853	821	852	829	912	827	867	838	877	836	860	839	855	817	869	849	864	891	877	846	858	827	822	882	850	848	833	817	890	856	819	842	864	840	838	833	838	803	863	879	848	835	840	850	819	840	835	870	864	927	791	811	854	814	868	816	878	782	870	837	826	818	861	781	850	813	821	857	830	821	854	857	872	834	912	864	892	848	867	798	824	859	822	795	840	813	840	792	843	856	840	843	847	864	887	807	854	837	828	821	833	872	887	842	863	871	825	839	853	887	838	842	857	847	899	844	777	897	870	832	842	913	876	861	801	862	880	797	835	849	864	782	884	826	855	835	897	807	819	842	787	796	872	836	831	817	827	851	872	836	950	869	872	824	843	840	888	872	834	847	845	785	851	822	856	834	888	825	846	879	850	842	847	855	880	856	855	836	809	804	813	833	831	885	840	854	831	842	881	866	817	761	855	877	831	841	884	860	909	827	839	862	811	853	872	865	839	801	849	792	820	830	845	844	856	863	831	859	893	826	828	822	830	836	832	845	857	847	834	828	855	867	808	822	858	842	876	862	836	824	830	829	837	836	845	841	778	832	802	820	807	829	834	859	851	841	848	802	786	818	854	830	782	856	821	872	847	852	840	870	832	837	829	881	822	863	827	842	857	799	832	842	825	847	872	872	836	853	801	862	812	806	914	863	825	816	863	842	894	857	893	840	823	820	873	823	770	841	811	813	800	866	811	853	808	807	816	830	835	865	898	801	805	805	837	834	835	805	877	823	871	820	882	833	834	858	819	823	872	873	874	848	833	805	846	856	845	793	902	822	817	807	832	813	892	862	850	835	817	840	860	864	846	881	849	857	830	859	822	836	870	834	835	817	912	840	821	810	828	812	834	838	776	824	881	825	846	858	804	868	842	859	842	797	875	884	808	850	833	887	831	873	849	798	866	818	828	813	852	810	855	828	831	850	780	851	862	835	742	832	852	847	816	872	827	794	820	855	854	802	811	794	878	847	875	851	823	864	821	777	872	851	768	829	838	836	864	836	886	852	787	863	895	865	835	817	839	852	880	873	844	896	842	801	844	823	871	806	903	862	840	886	809	823	801	838	842	842	835	812	814	835	834	848	881	857	868	866	903	817	877	824	836	834	872	898	826	788	849	828	852	845	812	831	815	860	816	810	880	872	863	787	860	852	856	810	866	871	915	849	813	839	843	855	922	824	824	808	874	870	837	816	845	827	878	814	879	779	825	820	879	882	892	886	870	865	799	791	897	826	912	839	884	809	894	791	859	839	847	835	866	851	834	859	841	881	883	814	813	811	867	839	833	897	904	814	898	793	880	850	863	890	849	809	842	840	826	831	822	854	799	813	832	868	841	851	869	858	842	879	833	863	832	800	825	834	821	855	807	833	833	826	791	821	839	853	905	817	836	816	796	836	847	865	891	856	799	890	836	880	809	804	815	874	860	852	866	905	805	833	822	910	785	884	816	829	830	887	862	861	807	895	855	842	848	825	887	862	854	819	825	783	861	837	830	839	792	856	860	887	819	777	859	856	810	802	883	847	826	811	820	893	814	843	836	884	924	836	853	843	816	848	862	830	873	817	872	871	860	845	865	873	841	868	850	820	866	798	798	867	861	831	824	845	840	896	870	849	854	879	784	859	870	834	834	803	849	842	845	868	813	859	849	841	823	845	868	807	859	832	821	857	849	827	811	796	857	789	847	804	822	839	831	827	822	855	867	790	833	843	872	864	868	786	846	867	849	811	865	831	823	851	815	815	830	847	819	834	845	792	868	800	821	852	832	824	823	844	881	891	907	849	813	831	895	836	877	827	837	850	845	773	854	863	837	792	868	837	788	825	834	859	846	840	856	858	827	841	809	847	852	825	843	801	832	874	888	794	843	828	842	837	828	827	882	884	854	797	867	809	841	814	816	867	818	824	844	874	844	842	843	849	866	784	842	843	794	790	808	841	875	841	812	870	844	815	861	852	841	901	867	830	767	801	862	857	825	849	828	867	824	826	827	888	932	876	891	846	855	901	921	898	823	840	836	837	803	862	867	840	848	866	850	863	815	827	872	840	877	836	872	823	803	854	861	823	833	821	837	848	859	838	830	834	812	827	836	832	833	856	848	877	808	883	763	803	795	805	881	816	873	860	848	838	885	847	869	853	909	863	848	849	885	811	789	811	843	832	830	798	853	844	825	808	848	759	867	798	824	874	850	871	845	797	824	839	822	846	811	848	866	796	832	865	862	824	818	832	843	840	843	813	788	834	874	877	880	842	820	884	849	859	795	845	876	866	835	810	862	879	824	892	807	810	853	794	840	901	823	915	798	824	842	830	831	862	784	826	836	830	840	875	834	877	873	779	843	837	806	828	804	839	834	805	847	839	850	860	844	834	864	815	875	804	864	809	824	853	849	866	892	875	868	804	827	823	879	847	844	792	841	821	848	879	870	810	909	837	837	870	803	859	865	879	858	863	842	884	906	785	828	829	806	879	864	860	819	841	876	802	880	842	816	851	837	867	838	845	804	873	827	916	854	881	813	857	841	869	869	806	874	857	824	840	835	834	815	875	848	840	871	778	843	862	799	810	836	827	839	849	843	876	868	783	797	750	853	820	868	836	863	841	854	848	820	797	797	812	840	827	831	882	817	814	846	881	882	926	878	867	854	846	824	881	838	866	871	867	830	801	801	784	857	853	816	817	783	862	857	809	854	812	824	847	836	842	848	828	842	865	850	872	875	871	866	816	874	889	837	887	850	833	817	841	859	853	860	773	867	833	826	835	816	845	826	817	869	879	834	836	863	846	791	878	878	821	886	874	898	807	835	785	821	858	883	873	825	859	800	881	811	796	844	847	855	836	851	847	791	866	847	800	832	786	814	876	824	815	814	843	784	849	840	891	872	915	802	841	824	838	808	798	845	830	849	782	866	858	834	858	852	893	875	839	846	837	805	827	859	780	837	807	861	897	810	825	831	876	842	846	827	843	861	815	815	860	876	858	866	832	820	891	884	862	862	822	922	877	897	835	878
5209	349	1953	124	47	47	58	51	59	52	44	55	39	42	47	39	18	39	32	36	20	31	35	44	24	31	25	44	26	33	34	27	27	33	23	16	30	24	30	36	30	27	28	29	17	34	27	33	31	25	28	29	29	21	31	27	20	22	25	27	19	29	26	38	26	28	31	23	30	27	33	28	27	26	24	26	13	27	22	41	21	31	27	22	27	29	27	35	25	42	26	29	17	34	33	29	35	32	26	20	30	29	27	21	25	26	27	31	26	22	21	28	27	17	19	37	29	28	37	28	27	33	25	24	27	23	31	28	21	33	34	25	23	18	35	24	23	23	26	20	25	30	19	21	29	31	30	27	34	35	35	24	29	30	31	19	25	24	25	23	28	26	33	27	33	28	22	21	31	22	30	35	23	27	23	15	14	21	26	33	23	24	30	31	31	31	25	21	18	32	26	25	26	31	12	26	20	27	24	23	18	29	38	28	28	23	31	22	37	30	28	23	35	32	26	25	34	32	29	35	30	18	33	19	25	40	21	20	20	18	33	24	30	36	30	27	32	22	18	21	36	26	20	26	19	21	31	19	28	27	30	26	22	24	30	16	26	25	19	29	16	24	29	35	30	28	30	29	28	28	19	33	33	33	32	28	31	37	13	21	25	24	31	30	20	22	32	33	27	18	33	36	28	31	26	24	31	25	26	18	23	24	20	25	23	31	29	19	36	27	29	28	22	24	30	26	29	23	34	26	25	21	28	30	23	16	31	32	27	18	28	33	28	23	35	26	23	27	26	16	22	28	27	27	23	21	38	27	27	20	25	18	26	37	29	21	29	36	24	33	31	26	25	26	23	21	27	33	33	17	33	23	24	25	18	29	29	25	24	23	23	33	24	27	28	26	29	28	27	19	33	24	21	32	28	23	33	27	29	34	31	35	35	28	30	21	28	22	26	26	29	29	29	31	27	25	20	30	29	15	32	21	25	33	24	31	26	28	38	24	36	19	22	29	28	32	19	25	21	25	24	32	25	19	24	34	31	23	27	13	22	28	33	20	18	21	29	28	20	18	26	22	30	43	31	26	25	33	27	22	27	28	23	29	22	28	25	33	21	27	18	20	19	32	21	28	23	21	26	29	27	28	28	23	33	22	28	29	15	16	27	25	22	25	27	24	34	33	25	27	23	34	29	27	23	19	18	27	29	25	31	24	21	30	21	26	28	30	39	28	31	31	22	33	29	27	29	14	27	22	34	21	26	23	34	23	31	26	19	26	28	27	29	24	28	28	27	25	35	31	26	30	30	30	24	23	30	23	20	23	24	27	26	23	24	23	26	21	29	31	33	26	22	27	31	23	25	24	19	33	24	25	28	26	22	26	17	11	26	23	20	30	23	24	25	21	27	30	25	21	25	19	30	26	29	24	30	24	28	17	19	30	34	24	27	22	18	38	26	32	26	22	22	33	28	26	30	30	22	27	30	27	23	27	18	21	29	26	23	32	19	36	27	21	20	31	29	24	37	26	23	27	28	26	24	28	19	27	24	29	28	26	31	14	30	27	21	24	26	29	18	42	31	28	36	28	21	25	25	23	22	21	33	26	22	31	24	28	21	25	20	19	28	22	27	30	28	31	29	30	29	24	29	30	20	35	23	28	28	27	26	20	31	19	24	29	26	25	23	24	23	36	28	35	32	27	28	31	38	23	26	19	27	36	33	17	21	21	18	38	23	31	23	36	26	25	35	26	27	27	24	27	26	34	26	24	30	25	28	23	30	26	30	17	17	19	28	20	41	29	35	20	32	35	22	28	34	27	25	35	25	26	22	18	28	21	28	27	28	18	36	22	30	29	27	28	19	21	21	26	29	29	25	23	28	32	32	21	20	27	39	23	22	32	23	24	34	27	25	31	21	31	34	20	28	24	22	30	25	35	27	30	21	24	29	31	22	30	25	21	21	21	26	24	29	17	28	34	26	37	29	26	26	30	17	33	31	24	28	28	26	25	37	36	26	22	30	22	19	37	20	33	27	27	33	26	25	25	20	23	34	18	24	17	32	37	24	23	31	26	32	37	27	34	26	40	32	23	25	28	26	34	19	20	27	37	25	21	24	29	21	33	26	32	28	27	28	23	27	35	23	27	36	23	36	18	24	24	24	27	28	30	20	23	26	24	22	31	22	24	38	20	27	29	38	15	21	28	34	22	27	28	27	20	26	28	26	31	22	31	18	30	27	32	25	25	30	21	28	21	22	26	27	20	18	24	21	26	27	29	23	19	24	26	24	27	31	20	21	24	12	29	30	31	33	25	36	35	33	30	27	27	27	24	25	25	22	25	20	28	29	25	24	32	32	32	22	15	24	29	31	28	23	17	25	24	22	28	38	33	16	26	33	28	23	22	29	22	18	19	19	22	24	18	28	23	28	29	33	27	22	25	27	22	27	22	24	27	25	21	19	34	24	19	25	31	18	25	19	28	28	27	26	18	18	25	22	22	26	19	34	32	24	25	23	26	21	26	21	29	29	35	16	24	28	28	27	31	23	27	27	30	32	26	25	23	32	19	23	27	28	21	37	32	34	26	32	33	32	22	23	29	29	27	31	35	25	28	21	23	35	19	21	30	40	26	19	27	28	30	32	23	21	24	23	33	20	28	21	22	19	28	22	28	22	26	28	33	38	27	28	24	29	32	17	27	29	32	39	20	24	25	30	34	21	28	30	20	33	30	29	26	27	32	24	18	36	32	25	24	28	23	24	29	18	33	18	30	27	39	30	21	24	23	24	18	28	21	28	26	28	24	24	20	24	27	32	32	29	26	29	33	29	28	20	18	34	27	26	23	24	26	18	23	29	32	41	31	20	26	29	30	21	26	22	34	22	28	25	32	24	29	26	19	29	13	19	22	25	33	27	31	21	23	24	34	27	29	30	25	34	25	34	37	22	27	35	25	32	21	28	34	26	22	24	26	22	19	29	21	27	28	18	23	35	18	30	22	34	27	33	29	21	39	34	25	25	28	31	16	26	21	31	35	25	23	29	23	24	29	25	25	32	16	24	27	32	26	21	32	26	31	28	32	20	20	26	31	30	16	35	26	29	28	26	24	24	28	25	24	20	29	19	24	18	28	21	22	26	28	32	24	14	25	29	34	25	24	27	27	19	23	43	26	32	20	31	29	28	20	27	27	25	24	23	30	32	25	28	26	23	18	25	30	33	18	20	26	26	19	28	27	24	21	28	24	27	24	29	19	20	28	29	27	32	30	25	21	25	29	30	27	27	21	27	19	31	26	24	21	26	31	21	34	24	25	21	29	28	32	20	30	30	29	34	24	31	29	25	30	28	25	16	34	24	25	18	28	18	21	18	20	21	33	24	21	28	32	26	23	21	16	30	27	19	35	38	17	25	24	25	24	20	24	25	30	22	21	30	25	27	19	25	35	21	38	26	31	33	18	26	23	27	25	24	42	24	16	28	33	22	23	31	31	23	23	36	21	29	19	18	27	25	29	27	36
13758	4238	16589	1257	1278	2050	2315	2280	1915	1614	1409	1280	1097	930	891	766	716	602	604	559	482	528	464	441	444	368	427	423	338	316	318	334	325	320	308	308	287	308	273	285	257	278	258	222	263	274	250	253	246	260	234	273	243	245	227	254	216	238	234	261	238	222	244	217	238	237	223	271	225	234	261	222	231	221	238	211	218	220	208	212	232	209	243	213	220	238	237	212	200	189	216	191	208	212	230	217	205	250	219	227	242	220	235	231	229	213	229	210	225	225	221	215	216	217	215	214	216	197	240	205	219	202	243	186	238	193	227	227	219	220	216	208	232	208	207	233	211	206	216	218	210	221	224	204	221	224	227	224	222	220	216	209	229	215	223	211	224	222	210	196	182	220	185	241	205	227	221	192	191	241	208	219	225	203	190	212	211	230	211	206	217	223	205	228	182	224	216	210	221	229	204	209	224	215	213	239	226	232	218	224	223	200	221	204	200	196	193	199	221	203	203	194	198	201	195	192	194	224	208	232	215	230	223	232	216	213	229	209	206	211	240	228	206	221	215	198	175	207	194	200	230	208	210	208	202	235	223	231	230	196	211	194	233	237	222	228	195	239	214	244	204	219	198	209	226	211	224	216	214	205	220	180	221	211	235	203	229	182	196	206	206	221	208	229	191	223	237	205	207	195	198	219	202	201	202	179	206	193	232	194	216	197	206	205	213	190	217	224	208	214	215	224	211	209	221	218	217	230	212	208	199	211	206	225	227	198	210	222	221	191	200	200	199	220	226	219	220	214	212	198	175	209	195	243	190	198	203	216	207	222	192	218	213	202	197	200	218	218	222	200	194	198	232	204	219	196	213	211	205	198	225	229	206	224	204	213	220	218	221	191	232	206	204	216	194	218	212	210	194	209	217	207	189	227	197	224	206	203	206	218	210	195	201	190	203	208	221	209	221	208	215	240	204	208	205	204	229	202	197	233	208	188	194	221	203	209	222	210	210	198	198	208	212	234	196	221	202	236	210	211	193	207	211	205	214	213	222	199	202	205	196	224	224	206	200	213	194	212	193	233	207	218	220	223	195	227	213	198	196	202	226	215	203	210	220	191	203	222	218	208	228	228	208	213	204	195	212	213	192	219	230	224	209	224	205	199	225	196	223	245	217	203	212	202	194	211	216	221	195	212	176	199	202	227	216	208	190	195	225	207	211	208	222	198	226	215	206	231	207	206	223	233	192	188	204	228	215	204	223	200	183	217	192	208	227	186	232	227	213	215	221	218	191	214	218	212	194	213	214	198	201	195	208	217	216	194	217	188	204	190	211	221	217	219	211	207	192	203	181	214	222	217	208	192	213	191	197	230	217	184	220	184	204	214	186	199	211	237	192	205	212	221	223	222	231	207	205	233	190	225	218	194	227	226	173	203	193	215	205	201	217	221	202	187	203	226	200	216	237	243	226	201	220	217	210	219	192	199	180	197	216	200	203	197	220	211	216	217	195	236	239	210	191	214	201	208	232	221	206	188	205	212	210	206	190	231	231	219	212	206	224	223	220	238	230	194	209	214	217	206	206	238	216	202	225	219	221	219	179	198	197	202	228	194	208	205	225	220	221	224	185	197	173	190	201	220	233	208	199	197	197	199	209	188	235	212	216	203	217	201	218	211	213	216	220	213	217	227	210	200	224	214	165	194	233	207	225	202	215	206	199	183	201	207	219	187	212	192	198	209	189	205	201	218	202	232	223	222	205	214	211	197	214	201	195	229	223	222	203	211	216	202	211	219	215	208	211	225	221	205	215	241	209	197	186	218	193	196	200	234	227	246	209	201	197	221	205	210	215	218	225	215	199	215	199	196	197	199	212	210	208	203	221	217	191	184	210	207	203	230	183	221	204	192	220	179	203	223	239	210	207	211	205	204	209	203	235	222	208	208	180	218	214	226	230	206	181	195	234	206	205	225	238	221	206	224	224	198	206	228	215	223	202	192	221	202	204	215	206	213	227	219	202	197	225	202	237	200	223	210	206	203	212	168	213	200	238	222	226	234	210	227	222	232	187	215	199	199	199	215	219	215	226	209	212	221	223	177	213	202	213	220	208	195	199	204	229	235	191	220	196	200	235	203	208	225	220	204	216	233	247	215	241	189	221	217	200	210	226	199	207	203	192	186	194	207	206	229	197	212	217	218	259	192	195	223	180	230	200	221	192	202	223	222	219	205	212	188	203	209	200	213	182	209	205	196	205	211	191	231	246	181	195	211	225	197	224	209	217	206	208	188	202	205	213	192	221	202	209	204	210	225	197	216	205	213	208	216	224	225	211	217	221	225	204	201	222	204	191	216	190	215	224	224	210	221	175	212	226	222	212	224	206	206	213	212	222	220	220	206	205	203	181	213	208	220	221	189	226	195	209	195	222	201	226	178	238	226	203	203	203	185	222	188	236	196	235	221	221	225	187	192	198	211	206	218	202	207	212	208	178	214	214	208	204	211	233	198	197	206	183	220	231	208	195	210	218	233	208	228	190	223	217	213	234	193	234	226	245	195	194	196	234	196	203	188	222	189	218	245	197	222	198	209	196	223	211	194	198	203	192	236	229	214	219	214	197	193	198	208	201	186	236	231	246	182	212	218	197	220	207	219	210	200	196	236	215	218	201	223	201	203	231	227	220	183	200	201	215	193	223	200	247	180	214	238	217	227	232	191	231	198	235	206	208	217	196	230	211	226	203	190	228	208	202	216	187	223	209	250	230	201	202	231	192	200	235	196	239	220	197	186	179	220	239	215	224	222	201	189	216	219	217	224	196	201	200	199	202	200	187	200	212	184	194	188	223	207	221	237	211	221	224	226	189	202	219	218	203	204	220	208	220	208	196	227	219	210	248	195	225	236	198	221	215	214	210	192	224	227	206	198	222	198	202	198	218	211	203	198	220	199	197	245	205	199	183	232	192	214	197	234	199	211	210	194	221	212	226	221	217	214	209	201	206	216	227	195	222	215	199	205	220	229	223	209	212	206	215	202	206	217	195	216	204	203	218	201	206	232	182	227	234	217	222	212	198	189	209	193	210	205	224	205	174	200	249	216	188	213	211	199	212	202	228	235	186	207	180	231	198	185	221	207	204	212	192	209	189	240	192	207	208	191	214	198	215	189	183	213	200	212	212	209	180	206	225	208	212	218	200	212	218	204	235	218	225	199	225	203	194	249	226	214	214	185	208	204	231	217	218	188	221	195	212	214	247	212	227	228	199	212	180	224	235	201	196	240	182	199	204	202	231	218	186	203	208	190	195	211	226	223	211	198	197	220	211	189	228	206	206	202	197	190	210	221	214	212	221	195	208	229	196	241	202	177	226	209	209	213	205	232	205	218	197	185	226	198	216	204	207	195	220	195	195	208	225	213	227	181	214	199	190	192	207	208	192	224	189	196	213	191	235	219	233	194	217	234	201	242	179	223	216	181	213	218	218	205	202	216	212	212	204	205	210	220	204	235	209	202	219	203	227	217	206	195
2876	569	4091	314	111	132	121	137	115	125	101	109	114	111	98	114	108	109	85	106	98	100	104	100	87	93	92	71	102	83	94	88	78	94	80	96	98	86	67	61	89	82	88	73	75	83	81	90	85	66	63	61	82	74	76	88	84	69	83	67	76	84	70	70	94	76	75	76	76	81	79	83	67	79	86	60	82	68	82	80	98	70	70	85	70	73	95	74	86	68	60	92	74	78	76	69	91	78	48	87	83	73	66	81	81	74	76	88	84	65	77	69	78	71	78	64	85	69	80	80	75	74	84	75	80	79	82	74	85	61	63	88	70	72	77	82	64	83	83	80	76	76	74	61	77	81	81	83	70	75	83	74	82	94	61	61	78	80	82	71	73	72	76	72	71	84	65	70	80	76	86	71	69	84	81	81	54	76	61	69	90	77	69	77	76	67	71	76	73	68	75	86	67	84	90	88	91	80	62	88	83	67	79	78	67	86	81	81	61	74	87	72	69	76	79	87	86	84	64	66	74	94	63	71	92	73	69	78	87	73	73	74	82	76	66	77	93	67	71	82	71	79	71	70	72	66	90	71	90	81	68	82	73	95	69	80	67	83	69	72	86	79	80	71	84	76	76	76	95	71	86	71	87	69	62	80	82	82	57	77	77	62	68	74	66	97	67	81	88	68	90	82	69	77	76	66	71	69	90	86	64	66	83	73	91	81	73	98	80	75	65	74	82	69	65	72	86	81	67	82	78	66	82	87	69	84	80	73	89	74	86	66	77	84	82	92	76	67	55	76	75	59	81	82	84	69	77	82	75	66	83	86	67	88	70	85	75	62	68	80	88	71	73	63	80	82	77	68	88	72	93	76	75	84	81	60	84	80	72	69	79	78	75	68	89	75	76	81	76	76	95	78	71	78	80	71	74	65	76	73	86	61	79	73	97	72	80	64	70	65	78	73	77	70	84	74	81	73	79	77	67	74	77	72	69	59	76	79	64	68	73	62	75	70	68	85	75	91	83	76	65	89	57	85	81	59	78	74	89	78	76	55	88	77	86	68	83	79	82	61	86	83	69	72	77	61	73	57	71	76	77	70	81	72	76	74	80	81	76	77	68	77	69	86	82	74	81	73	80	83	66	77	82	70	87	61	71	78	74	88	69	70	77	73	89	77	73	75	81	73	84	72	83	71	81	69	79	87	73	83	73	81	73	78	71	71	76	83	78	77	89	86	68	68	75	83	85	76	88	77	77	76	78	71	98	83	74	83	80	84	72	76	87	78	71	77	92	63	85	88	80	74	69	75	67	56	70	84	63	55	78	73	81	69	79	85	74	91	90	82	74	89	73	60	70	72	72	87	92	63	78	75	79	71	73	74	76	76	77	79	89	77	78	67	73	84	80	78	82	82	79	78	80	62	86	65	85	81	82	68	86	85	65	78	73	68	93	83	77	89	79	59	66	70	74	77	93	73	85	65	68	71	84	64	83	78	78	76	74	75	77	73	91	57	71	72	64	67	78	82	81	71	70	77	81	74	81	85	61	83	77	85	70	87	79	59	61	72	69	93	57	92	68	81	64	76	64	74	70	80	74	79	91	78	64	77	78	77	77	71	62	70	71	80	80	56	87	77	70	50	76	68	79	75	74	76	68	58	71	88	99	80	79	61	74	81	76	77	90	91	85	75	75	75	80	98	77	74	84	82	84	74	58	83	63	85	87	68	65	83	73	88	74	80	72	83	74	71	81	77	84	82	78	69	72	83	81	80	85	81	66	78	72	75	76	65	92	89	75	74	78	91	84	70	59	77	83	71	86	81	70	74	81	79	73	97	66	74	87	72	85	81	84	71	82	91	71	68	66	80	80	69	75	64	80	66	81	90	79	74	69	84	79	73	74	89	85	63	75	73	71	75	87	80	76	70	99	85	80	65	85	73	76	50	74	63	73	74	88	78	88	71	69	69	65	60	72	62	79	83	81	74	84	61	70	81	56	79	73	70	86	75	93	80	70	85	77	71	74	78	80	61	83	77	83	78	87	75	77	77	77	67	71	66	65	79	72	75	77	79	89	65	79	84	66	64	74	57	68	60	83	74	85	88	79	71	74	79	73	90	79	86	77	84	65	107	84	76	69	70	77	77	57	67	81	94	67	61	79	85	73	80	86	50	78	87	68	82	78	84	71	74	104	81	72	81	84	73	86	71	75	66	78	89	82	94	74	90	71	85	84	77	85	70	78	72	62	81	75	85	80	84	76	76	69	79	86	74	75	77	63	84	79	80	72	79	71	88	67	55	67	65	69	75	74	93	76	72	60	79	67	88	67	87	79	81	88	81	86	93	69	81	81	80	65	64	74	71	80	77	79	78	86	71	84	64	58	78	82	68	74	82	66	87	76	48	81	61	66	67	92	90	71	89	74	76	87	71	78	80	75	86	78	81	75	77	78	85	77	73	79	77	75	85	77	78	76	79	59	64	78	74	71	83	95	70	73	74	88	68	73	75	85	69	76	68	67	70	72	77	78	81	77	69	70	90	78	69	88	70	80	76	82	70	77	87	77	65	87	69	83	76	72	74	67	77	73	75	79	78	74	69	78	73	85	78	65	73	82	73	84	82	75	84	86	73	91	81	75	81	83	76	80	75	70	76	84	71	73	89	85	67	80	60	78	85	66	70	76	75	79	81	68	71	92	90	73	94	78	88	83	66	69	75	90	63	85	78	76	70	71	81	71	73	69	70	83	63	85	61	71	72	66	95	54	79	73	78	76	95	81	70	85	74	83	69	68	79	90	81	88	87	72	71	66	84	73	71	59	76	72	72	87	86	82	81	89	77	71	71	83	79	86	78	82	64	76	68	82	72	77	86	71	71	72	83	80	60	78	52	76	86	85	93	70	78	69	76	80	86	64	74	96	87	89	73	83	74	61	101	72	77	77	85	72	91	80	86	67	85	70	107	78	71	87	79	80	79	67	70	79	66	70	74	65	83	69	71	71	78	90	75	75	75	57	70	79	75	86	79	81	66	79	74	67	68	85	73	89	67	76	79	57	85	76	72	79	70	74	71	77	80	84	78	87	76	83	72	74	78	74	76	80	70	73	75	93	73	83	81	69	82	77	64	69	65	78	86	83	72	80	79	65	72	79	87	68	58	85	70	81	68	75	92	68	76	91	81	84	92	75	85	68	85	87	64	72	93	82	57	82	67	69	75	86	77	81	73	71	74	69	92	76	71	82	69	86	71	78	68	86	81	59	63	70	62	73	78	82	67	74	76	75	75	72	76	61	82	84	78	76	62	71	81	78	61	64	86	76	78	67	76	75	87	72	65	68	62	89	71	68	78	86	77	79	72	70	70	85	77	82	86	60	72	74	74	83	64	72	73	79	77	85	89	89	80	80	73	57	75	63	74	85	78	71	77	78	67	73	59	73	83	69	72	64	80	83	79	79	84	71	86	88	83	75	62	68	81	81	80	84	85	83	89	80	78	56	78	77	72	88	61	79	69	72	67
19590	6577	23524	1880	2836	4465	4838	4489	3904	3380	2800	2539	2171	1935	1714	1629	1529	1432	1294	1233	1270	1139	1034	1055	940	973	976	906	885	906	807	842	815	832	826	810	778	808	698	736	729	732	744	795	723	708	671	720	708	759	702	663	693	684	669	668	713	716	712	706	691	706	661	658	724	649	648	688	706	717	689	699	667	720	633	625	674	645	667	654	648	646	653	662	638	704	658	666	702	658	612	667	619	607	655	658	635	640	649	700	650	639	703	612	634	671	708	620	641	639	620	660	643	622	577	603	654	586	615	605	657	613	585	649	659	656	618	634	607	630	626	619	666	662	612	619	625	645	654	646	607	663	612	689	610	633	649	697	610	650	653	669	656	630	602	634	621	657	631	671	644	669	625	646	626	618	666	633	636	645	620	617	604	638	652	671	653	650	640	633	640	627	630	632	634	647	583	631	618	595	709	637	610	630	635	620	623	614	614	635	629	662	635	632	642	649	624	656	642	607	628	628	605	612	591	619	637	599	657	627	641	618	648	603	632	625	661	608	610	642	579	652	663	613	655	660	586	576	605	641	618	616	609	631	595	636	648	624	650	651	611	604	652	629	605	629	594	651	605	641	610	648	649	655	589	629	618	632	633	610	581	631	648	712	630	639	626	648	629	615	644	617	609	641	649	658	621	633	603	654	631	636	638	669	622	618	674	641	612	642	643	641	661	647	631	663	630	620	611	613	644	635	646	596	623	634	628	621	634	632	620	609	624	611	588	620	656	639	648	623	643	680	609	615	661	641	632	645	649	618	634	623	668	616	673	598	667	677	621	602	606	618	644	614	645	664	615	603	603	590	655	637	623	661	665	640	625	592	597	647	646	605	631	659	590	659	653	682	666	640	650	622	610	638	602	637	581	652	617	624	613	630	653	615	658	621	635	608	618	603	633	647	652	627	608	603	695	601	621	661	625	582	625	660	630	624	666	640	663	649	673	621	608	663	592	620	609	627	637	628	584	608	656	611	690	660	611	683	598	618	596	638	610	631	635	614	588	605	597	609	608	636	632	644	644	643	652	626	644	640	608	603	643	658	651	610	687	635	611	627	651	658	642	608	640	605	654	658	636	649	634	622	685	682	625	646	598	614	627	662	629	589	624	677	570	656	647	606	627	611	575	585	641	645	642	681	637	614	673	660	617	598	653	620	639	623	650	622	658	641	630	666	600	643	634	625	589	645	666	627	644	631	650	677	618	635	646	646	658	667	632	635	574	648	597	623	611	659	642	610	636	687	645	615	637	628	638	666	636	606	637	629	672	629	647	635	599	642	663	648	614	611	655	646	616	643	625	609	656	638	612	599	655	605	618	647	663	663	642	649	634	651	606	600	601	623	594	608	616	594	642	643	583	611	647	600	615	650	637	589	647	678	629	686	627	658	590	580	614	623	642	640	630	656	634	671	612	613	597	640	620	668	611	601	619	655	649	676	609	636	619	625	642	603	576	636	617	642	613	628	630	620	657	649	631	636	620	609	607	610	633	646	629	631	621	643	648	599	586	652	622	607	640	640	611	636	647	628	628	643	642	628	596	627	605	603	628	619	637	607	641	673	662	623	610	628	598	663	600	593	616	640	670	617	624	609	613	666	599	611	640	651	623	616	646	646	645	636	642	597	670	644	636	624	635	633	666	646	625	608	636	626	670	628	630	589	601	603	684	637	676	617	637	629	611	622	676	582	645	618	629	635	665	649	631	636	665	614	637	592	611	619	629	646	637	620	606	599	625	649	665	614	647	636	628	586	659	620	636	627	593	613	603	654	659	648	644	635	628	623	658	622	653	659	685	637	642	608	649	626	645	589	669	635	600	656	659	605	617	697	640	670	664	642	663	647	647	594	610	639	643	643	639	576	637	598	596	608	631	607	634	694	672	604	600	630	655	678	666	624	617	649	628	597	623	653	624	626	647	627	608	595	645	630	610	642	651	612	636	618	589	592	603	612	618	615	670	589	651	652	600	637	608	595	618	690	587	621	632	604	622	708	668	619	650	585	661	657	593	633	600	577	614	616	599	623	639	654	667	637	659	647	604	615	588	652	650	660	625	680	656	640	657	670	602	642	659	613	611	612	633	602	663	640	628	682	601	637	595	609	637	647	616	685	652	633	631	638	613	628	638	591	628	565	627	633	624	606	653	591	631	602	598	615	627	615	618	615	626	652	625	674	632	610	611	618	635	616	646	659	636	600	574	633	615	653	616	667	594	613	625	607	614	639	586	613	594	638	637	599	622	663	613	638	585	649	670	636	623	616	627	612	632	611	628	610	592	608	627	638	670	644	618	620	711	615	655	641	672	590	703	618	609	605	655	647	648	604	634	620	632	621	624	606	649	619	681	670	621	621	560	654	622	642	638	611	642	598	633	655	630	623	611	647	682	597	612	647	579	621	686	622	644	613	629	631	667	667	611	595	582	613	645	665	594	642	686	630	595	631	588	639	687	632	636	653	626	602	616	605	627	633	624	672	620	633	645	618	632	636	599	654	664	605	641	602	635	627	630	593	632	635	636	643	640	639	668	613	623	619	634	685	611	594	608	615	619	636	636	614	626	623	585	605	647	608	644	628	632	593	629	651	643	613	656	632	684	608	637	665	663	623	649	609	651	630	692	656	620	601	596	633	651	621	602	635	628	634	634	613	637	625	658	637	613	627	640	592	641	639	625	653	618	645	603	633	604	688	639	608	635	639	659	643	638	619	662	595	649	662	667	635	680	636	602	639	638	638	605	640	660	581	632	605	586	672	675	635	627	608	647	633	652	643	646	605	642	644	605	624	629	575	580	598	652	636	584	640	618	636	644	623	598	621	677	633	621	603	611	613	612	620	596	615	637	629	657	591	610	575	625	643	598	602	630	625	614	605	639	646	639	623	660	648	627	677	610	619	631	612	639	642	619	578	608	570	581	660	667	613	617	638	570	634	615	611	614	609	622	628	588	599	641	611	691	634	617	632	643	661	635	642	642	595	595	680	616	648	621	665	615	668	631	621	624	691	630	665	627	631	647	613	581	648	624	669	617	592	619	624	618	647	613	602	609	622	620	620	638	609	611	627	661	645	618	660	638	631	594	614	701	584	561	630	623	608	630	633	644	643	639	649	613	655	619	615	626	662	574	636	613	640	657	653	627	635	668	619	664	644	606	619	630	667	602	637	621	600	664	648	610	635	643	647	606	648	605	615	610	638	659	615	647	639	643	666	640	615	676	612	621	637	584	685	658	618	607	652	594	647	599	681	619	608	671	601	640	631	610	624	624	657	587	625	583	671	654	632	633	635	622	650	644	641	659	645	648	625	578	672	653	622	660	581	595	633	671	640	603	622	590	643	611	662	634	627	656	621	630	638	640	653	610	618	608	649	621	602	632	618	622	649	610	640	633	670	652	646	606	631	622	625	627	651	665	625	582	618	629	617	607	626	623	642	595	635	638	603	634	652	671	629	617	621	659	637	633	648	592	615	590	606	616	607	608	632
3476	213	458	77	73	63	71	78	64	73	75	59	76	67	77	67	58	67	63	80	73	76	47	64	76	74	67	62	54	55	61	76	66	74	64	57	80	77	53	76	77	73	66	76	71	67	65	74	60	66	77	64	61	63	62	63	77	67	69	72	60	71	74	65	74	65	71	58	65	51	73	59	77	64	64	64	71	63	70	60	66	57	75	62	61	62	75	66	70	82	50	56	68	65	51	62	62	69	73	70	62	65	69	62	55	48	67	77	53	59	69	74	69	64	70	55	70	68	62	69	61	76	63	59	62	62	74	73	54	68	79	66	76	75	66	69	62	55	69	70	61	64	70	70	58	58	59	57	75	68	65	60	69	61	51	65	69	61	77	55	57	77	58	48	72	67	61	66	64	67	67	59	73	62	64	68	67	59	81	57	65	56	74	63	72	60	64	68	80	69	67	78	73	60	69	59	70	72	66	68	68	66	67	71	55	65	75	70	71	69	63	68	82	81	65	90	69	88	65	73	63	64	74	53	77	59	62	66	78	54	60	64	68	56	75	68	61	78	62	73	61	69	76	45	64	57	65	87	84	75	59	83	68	73	65	62	78	70	63	63	67	51	71	55	63	70	64	62	65	74	65	53	66	68	65	66	71	58	66	65	79	70	67	67	60	67	69	84	50	65	59	75	54	65	66	69	78	62	73	61	73	78	80	58	46	58	65	58	62	57	68	62	71	70	65	73	62	83	68	62	63	67	68	61	67	63	78	66	75	75	61	52	69	66	53	63	61	64	64	66	51	75	73	68	69	72	62	65	75	72	49	62	62	61	60	67	54	68	73	61	66	70	66	59	71	58	64	71	67	88	69	81	52	57	75	58	69	71	64	58	69	76	70	59	71	79	70	65	55	65	76	70	66	78	67	62	62	68	60	63	73	58	64	79	61	68	73	63	67	66	73	61	52	58	60	74	65	57	65	57	80	74	77	48	56	58	81	63	77	64	72	57	55	64	60	63	52	47	62	61	78	54	76	70	66	65	67	62	79	78	61	69	85	64	69	58	67	58	68	74	79	63	62	51	62	64	55	56	73	64	66	65	70	67	70	55	58	51	54	75	64	63	65	61	68	62	67	54	69	66	78	60	51	75	62	62	68	71	68	60	64	67	70	76	64	83	68	70	79	66	85	86	63	67	58	46	59	58	59	60	74	71	68	64	66	72	68	65	75	76	71	53	77	63	53	71	68	71	55	65	82	77	73	59	71	76	71	76	58	86	75	66	67	61	78	57	64	76	66	53	78	64	64	65	63	73	78	82	70	68	49	71	72	63	43	72	60	73	82	63	58	68	83	76	56	76	67	63	65	71	70	67	63	78	70	80	68	65	74	66	70	72	73	68	69	76	74	68	66	72	71	61	60	60	73	73	68	53	77	57	68	68	55	70	62	67	66	67	62	72	76	45	68	57	59	71	60	67	65	59	69	76	75	67	73	80	51	62	66	84	81	70	65	67	68	56	81	60	70	74	64	70	70	68	61	54	63	61	64	73	69	71	59	56	69	73	54	70	75	60	69	59	60	64	67	75	74	66	67	87	70	82	58	71	69	71	86	74	62	56	58	70	69	49	56	58	61	70	60	60	59	65	74	66	64	60	58	78	67	58	66	67	74	79	69	80	72	59	71	65	74	57	74	62	55	70	59	66	68	60	69	60	70	59	66	67	64	60	75	70	68	59	60	77	78	58	72	65	64	63	65	73	63	70	67	52	67	61	68	77	57	67	66	68	63	81	70	55	68	61	70	60	60	83	61	66	89	71	58	70	80	70	85	59	72	73	67	54	69	53	74	64	66	58	58	69	74	65	60	76	75	58	69	71	71	71	56	63	60	60	61	66	74	69	65	72	73	59	68	50	60	70	67	56	72	73	68	66	65	57	63	61	82	53	63	69	72	68	59	65	71	63	56	63	78	68	63	51	67	74	70	79	67	66	73	66	68	53	63	50	77	63	83	63	88	52	57	70	73	68	67	58	70	70	56	71	70	67	67	61	70	75	78	61	70	73	66	64	56	75	72	62	76	83	64	66	66	70	79	61	76	58	70	57	58	70	67	75	71	71	62	52	55	64	66	65	52	61	70	59	58	61	76	68	64	58	64	64	52	65	54	56	61	72	79	51	73	54	67	62	63	79	81	68	60	71	61	70	59	47	69	71	58	62	60	54	67	71	73	70	73	68	75	77	72	57	68	72	65	69	64	65	58	64	69	54	61	70	75	61	77	60	71	62	57	66	76	59	64	68	74	73	78	63	75	73	58	67	66	62	66	66	71	68	66	64	70	63	73	68	69	77	45	63	52	65	75	64	56	61	64	61	65	65	61	73	75	72	51	66	52	69	72	54	62	71	62	68	57	70	53	54	74	80	68	59	81	61	60	48	73	60	72	70	56	59	73	58	65	74	78	53	63	70	66	65	79	61	61	78	80	83	61	69	70	73	61	63	86	68	74	83	73	61	55	70	55	65	65	73	63	78	68	58	74	63	71	65	46	79	73	81	62	78	56	55	74	75	73	61	60	51	67	59	76	68	73	74	65	71	56	63	53	76	64	64	58	80	74	82	55	63	60	64	67	57	54	74	46	68	68	66	53	75	67	54	61	75	71	84	51	61	73	48	64	65	76	85	87	73	75	70	68	70	61	72	76	71	62	67	58	75	65	62	77	74	69	63	59	64	58	51	65	76	50	81	60	67	72	75	67	78	63	86	70	93	80	46	63	66	48	61	74	55	73	45	63	58	67	66	52	54	73	67	68	77	56	69	65	63	64	49	68	61	86	71	62	74	55	46	75	72	83	59	64	66	64	77	68	56	73	60	64	66	61	67	58	55	68	65	71	68	62	66	66	66	56	55	54	58	75	77	61	58	62	70	71	52	62	69	72	65	73	69	83	67	60	75	61	69	71	59	57	82	65	74	77	75	57	57	64	73	76	67	68	68	50	67	66	48	76	68	67	63	67	65	59	56	80	63	67	66	68	45	70	73	73	63	60	52	75	54	72	73	62	54	66	69	70	71	59	58	82	63	62	73	57	61	89	76	69	64	63	72	71	67	76	70	63	57	65	52	68	73	64	68	67	54	62	64	57	83	66	69	75	59	59	56	74	69	60	91	61	64	72	61	70	75	72	60	70	63	50	83	54	64	68	63	76	78	69	74	78	58	63	71	64	61	77	66	61	54	53	61	49	56	61	68	77	70	63	64	56	72	77	82	66	74	63	67	64	70	55	62	74	82	62	69	73	72	77	66	63	59	62	73	62	69	62	65	70	71	71	58	63	51	71	58	60	72	61	58	74	80	79	73	56	65	63	74	75	64	68	61	69	79	63	68	65	69	79	67	69	50	65	73	51	62	73	78	88	69	68	67	67	65	56	66	57	50	59	56	79	71	62	70	62	60	74	61	58	53	54	77	66	73	73	53	59	70	67	68	83	73	73	61	72	60	74	81	58	67	65	82	73	69
11725	2707	5497	755	754	869	898	894	818	797	761	656	647	638	694	604	594	643	568	572	559	601	569	562	581	560	548	591	547	546	580	584	557	539	579	554	555	536	501	519	523	496	524	579	534	547	513	533	513	507	528	538	556	514	504	535	534	484	518	557	501	499	516	486	533	536	546	516	473	529	526	546	579	538	545	557	506	546	514	513	506	496	539	526	506	517	520	456	567	525	510	520	519	511	516	557	523	507	495	508	495	497	494	524	541	570	580	509	526	508	568	517	517	527	499	514	504	517	527	532	498	540	547	474	539	504	529	514	546	514	504	546	497	514	498	508	535	480	486	522	500	524	557	497	528	527	499	519	550	526	504	576	533	534	539	480	542	517	542	562	509	534	546	493	501	534	509	494	509	542	493	469	528	532	502	564	535	527	542	503	543	548	511	525	473	515	523	491	508	498	514	527	498	532	522	551	493	545	512	580	546	530	514	559	503	489	501	479	534	515	538	460	526	516	517	516	505	525	519	547	524	499	505	505	534	513	520	508	472	512	482	503	505	538	505	491	521	547	539	497	547	537	499	496	534	499	535	504	530	467	538	535	466	540	504	499	489	505	546	532	510	518	514	524	511	523	520	493	516	506	535	498	514	526	505	492	513	519	527	511	508	550	533	494	517	543	510	527	508	514	524	517	522	555	552	515	533	533	498	527	555	508	516	536	507	528	501	535	565	552	524	568	501	565	515	543	517	510	476	501	513	554	523	493	516	571	512	537	502	517	531	520	538	504	519	533	462	524	488	513	525	502	530	518	536	500	485	507	475	478	574	518	500	561	515	525	524	486	500	537	540	497	492	525	521	509	545	533	531	524	504	515	525	461	491	488	549	539	542	530	545	532	526	495	522	516	527	533	510	483	504	551	525	505	511	537	524	508	544	496	529	517	490	564	511	515	510	537	513	534	531	506	524	514	505	540	484	515	517	538	514	523	495	472	530	568	512	522	524	519	502	513	528	502	545	502	541	536	513	520	487	545	519	534	535	470	554	550	499	549	527	534	517	532	483	504	546	525	474	512	547	511	546	561	530	514	532	537	535	548	511	538	469	501	525	542	551	543	505	505	580	508	507	515	541	516	507	473	491	508	517	534	491	503	490	497	500	547	526	532	538	546	503	494	545	486	485	500	523	528	519	541	504	548	530	524	499	532	507	494	529	504	516	537	490	506	551	520	509	527	473	548	537	539	504	491	537	545	515	511	516	539	511	532	518	498	517	543	564	532	543	507	492	488	493	461	520	519	503	547	495	489	497	506	515	503	537	516	495	513	523	506	526	486	496	522	476	531	510	517	524	480	523	509	544	532	568	521	531	541	524	492	538	520	577	512	518	520	457	460	519	540	524	522	550	520	494	498	507	510	545	521	568	536	505	535	504	535	513	545	562	513	519	571	552	480	524	519	565	516	526	526	517	491	507	499	489	514	516	515	502	535	565	470	509	490	494	479	505	509	501	501	503	526	507	522	497	563	493	545	500	455	549	499	543	521	494	554	527	534	488	530	525	530	529	557	521	547	579	486	491	556	535	530	563	482	526	506	517	556	504	529	491	506	547	514	557	513	517	518	530	519	544	531	481	497	476	552	523	505	504	471	527	523	501	512	480	533	501	539	501	549	491	517	540	490	529	516	547	513	501	565	469	500	514	502	530	520	539	525	530	528	476	526	532	530	535	561	578	524	509	537	519	505	530	516	499	523	515	479	506	509	555	550	532	495	537	515	527	528	489	536	508	498	521	537	529	517	538	548	518	512	503	542	526	564	489	488	563	504	518	525	550	490	490	538	536	510	570	493	499	532	527	501	525	498	533	507	508	518	516	524	516	518	532	516	543	516	523	515	502	502	492	544	538	519	523	510	498	508	484	503	518	525	512	478	503	516	540	532	538	495	500	482	520	516	490	521	521	496	508	531	523	532	514	540	514	518	515	507	509	495	509	516	495	520	540	509	504	538	515	495	550	508	506	520	550	526	481	495	490	526	564	526	494	558	508	564	506	497	543	532	527	496	531	505	510	549	490	484	555	535	535	496	543	518	489	532	513	541	534	553	491	484	516	517	507	511	472	529	515	533	494	508	529	498	528	484	496	589	545	537	571	544	526	528	522	510	534	512	498	513	545	520	518	535	518	507	531	543	499	528	487	525	509	524	526	554	516	494	518	476	524	536	569	529	529	484	521	535	486	511	534	523	479	513	488	549	560	501	523	500	566	520	499	519	532	500	503	499	529	497	529	534	515	527	520	509	478	528	501	532	542	461	503	515	534	506	514	535	524	526	518	485	543	530	500	525	565	539	528	547	570	522	516	503	522	508	510	519	484	530	489	551	531	532	535	507	520	518	540	524	523	539	517	559	509	522	468	562	522	526	511	518	492	521	512	511	523	513	530	487	535	517	520	549	517	503	548	493	544	517	501	563	483	513	524	510	549	532	527	493	520	498	495	484	541	513	514	512	525	537	511	526	511	502	500	535	476	505	529	531	526	508	558	492	518	528	517	511	524	528	504	514	502	489	514	497	529	529	494	509	564	568	518	529	526	499	497	525	542	526	486	521	504	562	525	525	521	547	551	504	515	503	534	547	488	445	547	553	470	524	535	481	511	494	544	540	493	538	563	495	527	500	520	515	477	477	566	492	564	550	488	506	524	535	569	558	523	542	555	512	535	461	550	534	511	540	535	518	522	562	510	558	505	493	514	483	539	547	512	543	520	527	551	516	541	570	506	537	524	535	509	503	511	568	542	563	525	524	537	502	514	513	534	536	533	550	539	547	521	484	549	528	501	442	519	546	521	509	541	549	498	552	504	505	506	538	512	535	510	536	547	545	567	498	526	539	521	555	540	540	513	503	550	513	518	501	537	529	553	524	528	510	495	544	531	553	513	527	489	545	513	497	499	517	562	469	515	485	507	511	505	502	528	576	500	533	533	523	534	508	536	524	516	534	513	522	532	535	554	506	545	468	496	501	502	512	527	465	512	563	494	552	555	533	537	491	461	521	486	509	548	509	552	505	537	558	515	498	566	501	527	483	524	491	542	544	519	532	492	542	537	519	513	494	545	495	512	532	494	506	515	514	523	517	534	516	523	546	511	471	510	506	477	502	543	486	487	475	539	503	520	534	494	485	509	516	516	562	530	531	530	535	498	514	514	513	512	564	509	500	518	543	497	501	507	539	527	557	544	536	492	516	514	545	526	523	516	523	519	535	505	518	537	499	518	480	518	530	539	521	513	562	555	515	477	511	545	527	507	503	531	535	537	507	482	488	558	471	512	531	544	496	529	526	508	531	545	509	483	570	510	525	487	512	532	542	522	533	562	555	526	529	530	490	552	500	536	537	534	504	512	543	499	555	517	553	561	519	529	455	515	545	487	532	479	525	473	513	535	483	536	492	539	507	504	503	518	542	504	482	507	552	511	529	482	527	530	519	525	528	514	572	526	534	513	500	489	524	537	516	531	532	532	510
1814	493	2145	202	122	124	121	129	137	124	130	109	114	115	118	125	117	111	125	119	124	116	103	110	109	103	96	111	120	116	100	102	110	103	122	105	96	104	115	86	101	118	99	114	74	117	95	122	99	102	117	103	109	121	131	112	94	120	112	99	97	104	96	110	84	100	104	98	102	92	108	134	101	99	110	92	110	112	113	110	109	88	90	81	109	108	114	113	109	119	114	92	84	109	117	125	149	95	103	115	113	96	125	102	99	96	92	95	109	97	93	103	108	121	87	135	105	98	102	102	97	113	106	99	114	105	102	106	102	103	113	111	106	107	99	110	122	105	112	120	129	100	96	97	93	117	120	100	122	95	110	100	118	94	110	102	113	104	105	100	79	93	91	119	111	100	106	94	102	107	90	109	108	101	98	107	104	99	102	114	105	105	106	116	96	114	103	98	111	108	107	106	114	114	88	102	107	123	109	121	116	105	93	116	101	117	82	108	127	104	117	98	106	110	98	98	117	97	116	130	104	108	105	104	110	94	110	100	101	119	109	105	106	105	88	120	115	113	100	114	100	87	91	91	92	103	105	117	108	91	103	105	100	114	130	113	105	113	110	120	104	110	104	110	122	98	108	91	119	89	94	92	119	108	108	118	108	109	98	99	106	120	99	101	87	102	113	108	97	107	76	114	98	106	99	106	128	106	107	105	101	113	103	87	112	108	114	108	110	100	109	89	99	114	107	103	97	99	106	110	107	112	107	108	99	103	104	97	111	78	111	102	99	101	96	89	112	112	96	109	110	101	113	92	104	99	120	107	114	130	94	115	102	122	97	102	92	92	95	110	105	113	102	112	119	97	120	105	95	105	105	107	104	103	96	102	104	107	99	106	113	104	121	121	119	101	94	111	124	98	104	112	110	112	105	110	107	115	101	95	99	102	120	116	83	89	114	95	103	101	84	134	94	115	107	106	102	86	97	107	98	106	90	109	105	106	100	96	102	96	86	118	105	98	101	113	115	93	89	105	97	110	110	90	103	106	110	119	117	93	107	99	103	103	131	83	110	86	101	105	102	91	104	106	115	101	114	116	93	110	112	111	113	112	100	108	96	100	98	91	111	119	106	112	118	103	116	115	98	98	113	107	106	111	101	128	105	107	99	115	93	92	111	120	115	93	90	100	100	111	114	109	85	103	99	107	97	105	113	93	101	96	116	98	92	108	97	114	103	111	118	101	118	105	111	110	113	110	86	105	101	93	107	124	106	115	81	109	118	106	105	99	112	95	117	90	111	104	104	88	105	108	99	96	101	94	97	110	97	95	104	99	90	132	107	116	101	100	111	97	110	125	110	99	115	91	103	111	103	92	96	101	108	93	96	104	91	100	85	122	113	113	112	109	99	107	90	96	107	113	92	113	97	91	100	117	119	105	99	108	86	104	125	115	115	104	93	107	92	104	94	94	109	105	94	105	112	130	121	129	107	107	111	93	101	98	89	99	101	102	103	111	113	95	92	107	94	118	99	95	92	109	89	100	93	97	118	104	107	107	121	114	109	100	105	113	105	104	128	125	109	91	98	115	103	112	111	102	82	111	98	120	94	93	119	96	108	105	115	93	97	138	103	102	111	104	98	110	91	106	88	122	132	106	110	106	112	82	98	108	114	119	107	102	111	103	106	111	97	123	105	96	92	92	95	98	90	103	116	111	118	100	119	112	100	98	94	104	109	88	92	108	104	109	115	104	95	91	121	86	100	114	109	112	118	84	129	111	101	106	103	121	92	94	106	99	105	101	105	127	92	99	97	119	91	105	104	95	103	104	95	99	111	107	119	119	95	109	113	126	96	120	114	92	107	107	102	102	119	109	111	105	103	93	104	115	127	110	112	97	106	104	106	112	101	123	108	107	116	105	86	98	85	82	99	116	105	95	123	120	96	104	106	119	120	111	104	110	121	108	76	92	110	86	106	112	99	94	123	100	103	115	101	105	114	102	107	96	114	101	107	104	117	100	109	110	110	112	106	88	91	114	120	102	110	100	101	113	100	116	121	119	105	86	106	99	116	113	119	112	107	98	107	87	105	110	105	126	93	98	101	105	111	116	99	94	109	89	100	102	111	84	92	108	95	108	119	106	103	90	104	103	92	85	97	112	120	103	101	97	95	105	120	95	121	102	110	123	107	117	94	104	109	106	113	125	109	118	114	110	106	129	102	82	102	124	129	100	107	105	102	100	98	80	80	101	98	103	100	131	109	102	119	115	107	114	108	99	86	108	95	132	111	109	106	97	115	90	105	110	101	93	96	93	115	90	95	93	115	95	96	107	112	111	124	95	108	95	100	105	81	101	117	112	105	124	101	120	122	103	114	104	110	95	83	113	96	99	99	105	91	115	101	107	116	123	93	112	98	95	102	93	76	107	98	90	120	122	100	100	105	93	110	104	108	88	86	118	97	115	93	132	87	97	113	114	111	87	94	100	103	93	105	115	100	111	108	114	122	105	95	92	86	103	117	120	101	122	106	105	99	115	112	112	91	99	113	110	102	101	110	114	104	98	110	100	102	113	112	118	105	105	112	107	114	103	113	105	115	123	107	111	97	99	100	104	93	91	107	93	100	91	115	115	104	95	98	79	118	95	123	99	81	99	109	106	97	124	93	106	121	134	122	99	122	111	93	94	90	105	101	90	94	119	104	94	99	107	90	112	99	105	87	101	109	103	101	93	107	106	111	101	109	91	110	100	96	116	103	100	117	111	97	91	95	96	109	103	97	102	117	80	105	113	105	111	95	106	106	109	109	98	116	105	95	110	92	105	121	101	101	110	107	115	103	115	98	110	93	96	103	113	101	103	102	101	95	95	104	99	101	105	102	88	109	103	111	120	104	107	94	116	102	114	97	108	90	101	110	96	94	115	95	110	114	98	106	109	105	98	121	115	112	112	120	100	122	101	93	114	85	115	115	94	108	104	101	104	110	108	108	98	108	89	99	105	120	82	107	102	122	103	107	106	125	107	119	116	102	113	117	111	116	114	109	98	105	126	113	105	119	108	119	109	122	89	99	109	91	114	123	109	112	105	99	97	93	118	118	97	90	97	99	104	93	98	106	108	114	120	107	109	133	105	120	90	108	113	90	93	84	118	125	109	97	96	110	104	101	116	95	109	108	125	101	103	125	102	97	107	98	109	114	108	106	127	80	108	103	99	106	97	101	93	119	103	104	115	127	92	117	108	106	118	106	105	113	93	106	108	94	108	127	104	104	104	101	119	113	107	112	96	109	107	104	106	106	130	95	116	111	99	116	120	105	102	109	101	103	105	108	109	110	80	109	100	112	115	92	107	95	121	117	113	117	120	126	95	105	118	102	93	102	114	109	96	113	105	88	120	93	100	92	90	94	100	99	109	113	94	98	98	117	105	123	111	125	103	89	99	108	106	95	94	119	113	102	109	104	110	103	85	111	90	106	95	105	115	107	116	94	91	106	124	88	92	123	105	99	121	96	107	117	83	99	127
17714	5131	16352	1814	2330	3327	3650	3376	2860	2515	2147	1958	1771	1529	1457	1447	1323	1212	1210	1146	1120	1051	1111	1077	1069	1040	1032	1007	980	921	941	971	980	973	967	899	944	921	929	842	877	863	867	930	889	871	897	878	880	842	849	886	850	849	879	870	842	878	893	866	859	859	857	888	871	848	835	819	851	872	857	857	852	872	840	825	811	869	820	824	834	823	864	896	878	829	851	857	840	823	821	860	850	826	844	818	836	855	813	846	868	884	829	765	792	829	817	792	879	803	837	850	813	835	835	867	804	835	842	820	821	792	851	816	831	851	815	797	821	814	834	831	850	814	879	870	833	834	810	812	902	880	820	793	858	857	842	818	854	857	811	810	805	840	884	821	807	829	813	845	803	829	871	807	858	808	876	827	777	787	777	859	813	819	827	833	802	839	839	801	839	832	862	860	770	819	841	862	860	804	843	782	841	852	848	832	824	856	830	826	798	856	799	794	850	798	812	877	840	820	863	810	804	877	852	814	802	828	881	870	869	847	825	814	842	840	853	822	845	829	841	829	864	862	805	837	828	823	768	855	773	846	816	839	856	818	824	861	839	884	790	849	834	829	876	811	798	778	828	815	801	876	794	829	817	836	791	858	836	835	804	836	834	852	810	819	821	819	840	851	852	799	857	802	851	831	857	828	856	878	821	817	843	797	819	868	821	825	809	828	832	894	853	778	797	823	838	825	825	838	774	866	783	869	833	814	817	836	830	795	845	853	789	836	817	831	843	808	841	850	861	787	840	852	820	833	813	867	887	822	837	821	845	822	876	774	797	858	815	787	829	856	859	803	838	861	889	791	831	824	848	819	812	821	883	856	885	813	868	832	855	859	869	844	836	851	814	820	847	859	799	815	822	853	795	798	792	816	769	815	849	837	864	879	834	812	792	823	897	811	814	880	810	896	845	881	847	852	852	864	829	802	819	799	786	799	810	845	809	819	799	836	817	805	863	834	827	848	856	790	897	836	846	826	830	787	849	851	839	803	842	803	798	845	833	895	793	826	872	803	857	800	807	825	806	806	824	874	849	815	804	822	830	829	797	810	860	846	811	801	825	833	841	838	835	889	826	836	844	869	825	792	774	827	847	794	836	811	846	789	858	836	803	875	858	831	814	816	848	819	784	857	869	858	813	832	860	847	821	834	766	836	794	800	860	807	863	861	815	839	811	796	790	847	794	831	818	844	856	801	795	818	865	801	808	775	834	812	796	773	849	848	840	842	878	775	867	818	822	853	854	818	812	879	824	823	860	784	839	846	810	840	846	842	844	802	812	810	848	839	866	798	822	800	845	812	853	949	827	846	816	848	823	866	841	784	830	813	852	844	824	850	843	829	854	844	864	861	832	810	810	834	849	895	845	816	819	885	816	783	813	809	826	827	850	848	791	843	820	777	817	865	809	846	843	819	832	836	864	827	844	846	869	852	821	829	831	853	825	808	814	800	844	825	914	808	834	873	834	817	826	859	910	836	802	834	834	839	845	808	809	813	845	852	779	836	806	877	839	811	877	892	853	870	844	861	809	870	835	858	808	798	820	828	832	861	816	796	874	820	822	856	860	789	854	815	885	820	844	848	839	871	818	857	819	820	851	848	845	848	849	808	869	785	828	848	746	819	851	806	877	900	805	822	806	836	815	872	821	843	802	841	777	789	812	822	829	837	783	824	834	829	806	859	865	808	863	833	862	815	813	855	884	845	812	811	819	818	817	849	832	801	852	825	787	866	843	817	838	869	775	834	789	832	854	828	879	843	829	795	805	815	822	837	873	825	790	878	830	823	868	815	840	820	835	810	790	823	880	820	809	802	814	844	817	793	844	815	868	788	855	784	830	829	816	855	818	867	796	793	808	788	829	794	823	817	864	831	791	832	852	783	797	827	819	820	825	841	801	831	812	826	806	820	846	844	814	886	819	834	850	805	829	850	775	814	827	831	812	790	834	805	824	843	849	844	802	842	800	787	787	825	801	866	848	786	793	787	831	837	830	848	826	870	825	852	831	852	840	877	842	863	866	803	857	835	814	849	772	837	813	805	859	863	800	809	829	829	837	832	786	791	852	859	818	883	839	865	778	810	797	877	843	843	855	845	827	803	836	779	865	841	799	878	798	848	827	818	822	843	847	852	815	806	837	826	812	859	882	796	819	815	758	839	858	856	825	856	786	843	835	802	870	856	852	857	807	782	839	861	806	824	818	810	836	864	812	853	824	820	865	785	841	817	795	818	806	788	891	824	837	808	818	819	813	815	828	815	813	879	817	841	771	852	846	813	835	806	821	799	927	839	877	887	823	819	872	813	810	855	850	840	822	860	833	858	857	828	820	765	800	791	889	791	834	854	880	801	851	783	839	841	831	840	866	853	839	906	826	876	838	809	796	875	847	789	838	843	921	856	827	868	824	830	872	806	852	833	850	847	851	821	823	823	830	800	832	774	809	853	793	844	847	848	832	862	785	827	871	795	879	825	826	827	814	787	842	812	857	854	791	813	850	835	822	854	799	865	771	874	855	850	798	827	832	805	815	818	822	870	825	817	831	913	812	822	850	844	846	856	868	814	878	818	832	904	812	798	824	806	841	858	851	842	826	816	828	829	790	808	803	784	855	827	836	836	846	823	887	783	851	840	818	873	874	862	832	849	814	846	806	865	858	836	804	772	897	772	817	845	768	840	813	860	811	809	830	823	876	820	816	775	825	856	847	829	853	848	817	837	781	841	836	775	852	807	833	866	815	853	811	820	812	802	784	816	819	811	799	782	753	804	774	837	881	869	826	807	850	884	788	850	789	860	830	847	862	867	854	846	798	850	859	863	912	854	825	851	833	856	839	813	813	849	815	803	850	831	803	821	843	804	837	818	855	824	811	824	809	868	804	830	788	814	803	800	793	854	855	852	840	762	813	858	859	806	829	820	842	745	776	781	808	826	852	741	903	827	830	818	814	808	816	824	790	845	834	819	823	824	837	795	803	886	826	859	862	873	800	837	812	814	810	831	834	806	840	793	827	834	809	838	816	795	802	854	848	800	811	797	850	792	823	795	805	877	786	825	825	831	838	820	835	843	786	840	865	809	868	860	799	801	853	813	837	847	800	833	847	812	806	828	799	775	810	819	840	847	857	794	849	851	790	841	808	858	838	869	858	794	879	794	860	828	794	847	851	827	810	813	868	787	798	854	804	784	805	797	875	837	849	874	820	836	812	860	813	827	817	880	813	868	870	861	828	865	868	887	900	826	869	796	865	780	815	869	897	803	879	801	774	859	845	854	812	871	861	796	831	834	861	848	801	781	857	855	827	818	862	828	836	814	815	872	789	831	871	818	834	803	797	850	862	837	849	842	806	831	812	820	796	813	811	856	787	833	807	806	816	843	799	837	852	803	851	815	820	793	823	841	854	844	844	821	825	905	861	833	812	889	854	835	853	814	804	849	816	789	775	845	820	858	823	841	835	810	858	840	815	854	830	793	822	812	831	865
5201	310	1605	104	36	33	49	53	51	52	48	44	39	36	33	36	35	30	37	27	32	39	31	38	31	34	35	26	25	26	26	23	25	24	35	23	31	26	32	33	25	28	29	32	35	24	31	18	33	36	36	35	24	25	19	22	21	32	27	22	24	23	28	23	28	24	19	16	30	24	24	22	37	22	25	22	29	30	24	30	24	34	31	23	24	21	21	22	32	29	23	27	20	23	21	28	20	37	16	18	31	21	22	26	18	25	24	29	30	23	20	27	24	27	22	29	21	26	34	28	31	20	18	33	21	28	22	28	19	24	25	23	29	34	31	26	21	19	23	34	24	26	21	31	18	20	19	31	23	24	18	35	38	29	28	30	24	31	27	24	29	25	25	24	25	24	19	29	26	25	24	21	34	29	21	32	28	26	30	18	19	25	15	27	22	26	25	34	27	26	25	23	21	35	25	35	28	21	28	23	16	27	31	30	24	25	28	23	33	16	22	22	23	22	32	28	18	27	26	20	19	30	29	19	24	21	37	26	28	20	21	27	27	25	26	18	21	24	26	26	23	26	26	29	30	32	19	30	16	32	26	27	28	23	33	33	33	30	30	38	30	22	30	28	20	30	19	28	19	23	27	35	28	13	27	27	22	27	25	17	30	38	24	17	30	30	36	27	33	26	24	31	27	13	19	23	27	23	19	24	33	22	34	18	29	24	21	16	25	20	30	33	24	30	20	27	25	25	26	29	20	28	20	17	24	20	25	29	24	18	24	34	23	30	30	24	25	25	28	30	33	27	26	30	30	16	29	38	29	27	27	27	25	28	28	24	30	27	30	30	26	23	28	22	30	24	25	26	24	28	29	23	25	22	21	16	29	26	30	35	27	26	25	34	29	28	23	15	43	28	30	20	20	29	16	19	27	18	18	33	23	23	24	31	19	25	24	24	24	27	32	19	29	16	17	23	23	31	28	22	36	46	19	41	29	26	27	33	16	20	17	25	21	30	23	24	25	24	30	38	18	27	24	29	29	27	19	26	27	34	29	18	27	29	16	24	28	25	40	23	22	18	18	27	31	21	25	24	25	24	23	23	20	29	25	27	26	26	32	18	34	15	28	23	20	26	25	22	27	22	37	34	19	28	29	18	23	27	30	30	29	22	31	19	20	29	28	22	30	28	27	33	30	29	23	31	17	34	24	28	23	19	27	24	31	27	25	36	34	24	19	23	27	22	26	27	28	33	21	28	21	24	27	25	23	31	20	30	25	23	30	27	24	35	20	22	26	31	26	28	29	30	28	22	28	17	18	24	33	28	23	37	28	28	29	21	22	24	32	35	26	26	23	21	25	24	24	28	30	22	32	27	26	29	21	24	24	21	25	28	22	31	24	23	17	21	24	26	26	17	31	28	27	23	22	29	22	26	20	24	25	28	32	20	22	34	23	21	31	27	22	30	19	28	23	21	26	21	25	22	27	16	18	18	22	24	20	31	30	29	19	24	22	28	31	29	25	26	27	28	25	21	28	31	21	21	19	34	29	32	23	26	29	17	31	27	33	24	20	25	35	26	29	30	32	19	24	24	24	27	17	28	23	28	19	34	26	28	26	23	17	23	20	30	25	34	19	25	30	19	19	26	25	21	23	26	17	24	26	24	22	25	26	20	24	25	25	22	26	25	24	35	23	20	21	41	25	16	19	23	30	23	20	18	25	34	37	24	23	26	23	28	26	24	19	21	21	27	23	19	36	24	21	30	26	27	24	24	22	14	25	32	30	35	23	33	20	29	25	28	26	44	33	18	28	24	25	27	30	20	24	32	24	26	27	21	23	27	31	28	20	18	32	32	30	19	31	24	31	23	27	26	24	24	30	32	18	34	24	25	24	23	25	12	21	22	24	26	24	23	34	21	24	18	19	29	20	27	29	29	21	23	27	22	25	24	22	24	23	25	23	32	27	32	21	21	27	31	25	21	19	31	20	34	19	29	15	23	22	24	24	22	28	27	28	26	24	28	24	13	20	27	28	31	31	22	31	17	26	31	20	32	20	34	35	23	25	32	22	32	27	27	26	17	26	19	26	29	24	22	28	35	37	18	22	31	26	17	42	23	24	29	27	32	30	29	25	23	23	25	21	33	33	21	25	21	24	22	25	30	24	31	23	25	16	18	28	26	30	22	24	18	22	27	24	23	23	27	17	35	30	25	19	25	29	19	22	28	26	22	26	34	30	24	29	34	26	14	23	19	25	24	29	22	26	28	32	38	31	24	19	23	18	25	29	23	27	22	33	24	26	25	28	20	21	31	25	19	21	25	24	22	21	23	28	30	15	18	24	29	24	27	25	22	17	23	24	27	18	20	28	29	17	26	29	26	20	24	25	26	30	42	26	32	33	18	25	29	33	23	31	26	31	23	22	31	28	30	20	26	33	24	31	33	27	28	12	27	28	34	22	20	27	30	26	22	33	28	20	22	22	24	38	25	21	27	24	40	22	22	24	25	25	27	29	27	21	24	27	34	33	24	31	27	21	34	30	25	24	27	23	18	23	29	27	24	19	29	19	17	20	30	26	25	32	29	25	19	20	29	21	22	18	24	21	27	25	24	23	20	26	20	30	30	24	31	28	22	28	24	28	24	25	29	19	22	23	25	20	19	16	22	27	24	26	26	24	23	30	26	19	27	28	20	32	29	21	27	22	23	20	31	18	24	28	30	33	24	28	24	28	38	19	16	16	32	25	19	24	23	19	20	29	16	24	18	28	31	26	18	17	24	18	31	21	28	26	23	28	19	29	24	29	26	28	26	23	24	32	26	32	32	22	25	28	27	27	35	27	20	26	25	25	29	25	21	27	28	25	16	29	26	26	26	32	28	25	26	30	35	30	27	22	24	26	26	35	24	24	32	29	36	24	20	21	20	33	30	29	32	25	25	25	35	23	18	33	33	21	29	27	30	22	25	26	18	25	24	13	37	23	29	34	22	30	21	27	23	28	16	21	24	28	24	29	25	19	30	26	21	20	20	20	28	28	24	36	28	24	30	22	38	31	42	26	25	27	29	38	15	30	25	21	23	27	24	22	30	23	26	35	31	21	31	41	31	29	39	24	27	27	35	18	14	30	32	23	32	35	18	36	28	26	20	26	15	31	28	32	17	26	27	32	18	24	24	22	27	20	16	32	32	30	21	24	37	23	33	27	20	24	17	20	27	26	27	34	31	25	26	30	25	20	16	29	32	21	26	19	29	24	28	17	33	23	27	14	21	23	24	27	19	28	27	27	29	11	18	29	18	31	21	27	33	31	21	20	30	15	25	19	19	24	26	33	23	22	24	16	26	22	23	29	15	21	25	26	35	22	33	35	17	23	17	27	24	30	25	37	30	21	32	25	29	30	25	17	26	33	23	29	23	19	23	28	34	23	20	16	31	24	27	25	17	20	32	25	27	40	27	26	35	25	35	26	35	17	36	21	26	34	30	26	23	20	32	31	18	35	25	30	29	24	19	26	26
13657	3890	14589	989	1287	2124	2412	2261	1908	1613	1422	1273	1037	892	857	821	681	653	595	544	534	475	450	440	427	361	377	349	386	368	378	321	306	329	291	293	296	285	267	294	256	225	249	268	277	249	268	270	257	275	260	243	240	253	229	221	226	224	221	249	238	214	253	195	211	211	211	236	234	229	230	232	209	235	215	213	205	226	222	223	211	209	220	232	214	241	232	220	233	220	197	201	211	209	187	228	223	188	195	213	207	200	234	219	205	215	223	233	190	206	207	194	204	212	224	187	216	207	238	190	219	206	206	192	219	221	202	220	206	228	223	231	209	190	242	218	180	204	210	194	214	196	198	215	188	228	195	221	201	194	176	213	212	208	208	200	214	187	196	194	188	183	200	211	185	222	211	204	222	209	209	225	201	218	213	208	229	219	191	189	209	200	191	224	187	201	194	196	198	194	208	207	210	203	188	191	198	196	211	202	207	212	221	234	241	192	206	210	212	217	217	209	219	202	200	242	214	213	187	218	175	213	224	200	207	203	224	209	207	197	178	210	208	191	174	228	191	174	214	227	202	194	219	215	216	160	200	185	223	208	222	226	218	189	233	218	218	209	208	199	213	205	222	214	211	211	225	213	187	204	209	226	209	192	194	201	219	190	194	203	207	198	215	181	217	203	213	187	217	215	212	194	205	244	211	199	174	216	185	217	194	222	151	205	215	172	217	196	187	218	211	189	215	200	201	222	215	163	175	181	228	207	204	199	204	216	191	201	206	194	236	201	215	172	200	202	207	214	179	221	188	207	216	222	174	214	181	185	191	200	192	212	178	221	208	215	202	206	204	219	203	210	214	192	194	196	209	207	223	207	185	232	217	200	191	193	194	203	217	199	191	216	188	194	196	189	199	218	216	198	216	201	219	197	189	206	207	207	180	199	216	195	218	213	192	219	228	224	193	201	220	196	243	245	207	203	225	198	208	210	214	176	207	226	238	210	200	209	217	229	221	250	206	206	213	224	206	195	219	233	210	200	207	197	204	209	222	221	233	232	181	203	208	208	225	228	192	204	207	189	218	225	207	193	181	218	229	206	198	203	213	217	202	221	196	228	181	206	196	203	194	204	225	198	216	202	204	233	185	190	187	199	222	200	206	195	216	192	223	197	205	202	198	200	192	206	195	220	197	192	196	216	207	212	201	215	212	220	220	206	186	219	228	206	196	218	181	191	179	215	217	204	205	213	211	182	199	216	188	222	188	197	198	190	192	210	192	200	198	210	180	202	206	181	210	197	185	236	197	209	199	180	210	227	212	220	221	224	189	212	209	184	197	231	180	203	197	243	180	213	202	190	196	193	218	205	192	179	215	211	196	239	200	209	204	200	253	191	221	186	193	206	202	213	188	206	229	221	203	195	192	220	199	200	206	197	207	215	223	228	183	200	198	204	229	222	189	197	213	205	208	189	210	206	218	207	190	179	208	211	237	219	173	211	228	208	192	230	210	191	212	198	217	212	182	233	224	196	205	197	199	207	198	216	191	211	231	193	187	210	207	207	182	209	207	191	195	191	187	211	213	248	190	218	204	187	214	212	215	195	178	222	201	221	220	213	184	194	202	208	187	235	222	223	227	215	229	199	194	210	213	186	210	187	210	199	187	194	211	205	185	233	193	210	200	219	198	211	198	221	184	185	210	196	211	221	183	200	194	201	226	202	187	201	211	195	216	211	218	217	199	212	189	213	219	173	202	186	204	238	220	206	204	228	211	191	211	215	220	197	203	207	196	196	208	210	220	214	218	194	219	170	192	214	210	177	175	207	216	226	186	199	194	182	200	197	216	203	189	204	206	228	172	204	209	199	219	201	231	205	191	223	176	206	189	198	220	200	205	228	221	228	188	219	189	195	208	207	177	190	213	209	201	199	233	194	210	198	236	238	208	193	222	220	224	194	184	212	204	213	208	203	186	213	210	195	202	203	190	193	183	186	209	226	183	211	223	186	193	193	205	213	204	219	197	200	211	190	186	200	212	197	236	212	202	197	220	202	180	201	230	215	211	185	225	164	201	212	200	195	206	211	192	196	195	193	214	207	205	209	194	233	229	221	227	210	196	193	196	188	215	219	208	202	212	227	201	198	196	208	204	189	236	209	209	227	221	194	188	216	217	197	209	204	193	230	215	221	227	211	218	187	196	221	190	209	212	210	204	198	206	199	216	208	202	214	183	213	208	212	207	217	184	212	218	201	213	206	208	191	200	223	198	223	203	200	209	215	214	220	233	223	177	204	220	199	221	185	202	213	223	203	212	202	189	180	205	202	209	211	216	218	205	231	228	196	183	203	217	222	215	218	214	216	183	201	213	216	204	212	197	231	190	227	204	208	210	195	213	233	208	184	194	196	221	207	233	213	211	226	214	224	213	195	226	190	221	218	209	199	199	201	247	203	191	232	216	219	200	194	193	216	184	194	217	206	207	230	213	172	208	202	193	183	205	192	193	185	222	198	203	201	188	246	192	210	217	188	232	195	223	195	189	172	216	208	207	220	183	208	204	213	223	203	194	223	189	223	215	200	185	210	181	207	202	207	196	204	198	216	208	186	196	195	180	207	203	219	190	215	215	194	198	226	191	236	216	206	215	208	192	226	213	199	185	195	191	226	212	212	194	204	177	207	206	209	198	187	172	224	184	186	200	202	197	222	205	217	197	218	204	215	207	216	211	215	195	200	219	196	217	199	202	205	219	210	180	217	193	195	213	186	181	213	217	199	238	206	228	217	211	218	186	217	208	190	190	233	197	191	240	211	200	210	215	182	210	197	203	204	212	215	244	208	213	187	208	204	207	211	199	211	203	195	196	207	201	193	225	219	216	220	206	186	213	197	197	215	232	204	211	185	185	218	189	219	190	216	206	210	207	182	194	220	211	185	206	206	200	192	185	209	191	206	218	196	207	211	201	200	222	224	210	205	200	193	179	188	226	220	188	208	205	199	216	197	236	207	205	207	199	220	207	168	193	186	219	215	207	213	223	186	193	220	216	197	220	199	226	197	189	214	224	235	223	216	202	214	238	200	197	203	197	205	228	214	211	237	199	203	193	184	219	178	199	182	204	189	214	221	193	214	236	199	223	206	204	217	216	204	182	198	229	228	225	215	235	181	209	197	197	224	179	230	211	180	234	195	209	208	210	186	203	177	198	207	203	183	202	199	228	181	191	183	207	203	222	189	202	198	209	196	229	200	207	193	203	213	180	209	196	191	196	206	197	226	218	210	208	211	180	215	217	195	204	186	206	200	198	226	223	197	201	189	188	213	206	202	198	210	208	202	191	212	217	217	203	189	175	200	221	199	177	186	190	226	184	194	213	192	204	183	187	234	199	195	203	198	212	201	185	236	187	203	194	209	207	214	193	213	188	187	210	182	192	201	195	204	192	210	214	195	207	186	213	202	196	211	209	209	206	208	192	235	203	213	192	177	186	193	228	197	193	185	220	194	174	221	189	189	185	194	200	231	172	210
2944	515	3930	283	102	121	116	102	164	108	112	125	109	105	96	112	119	80	73	83	75	82	76	91	75	88	93	90	77	88	81	88	87	89	69	84	85	70	80	89	85	81	77	66	68	80	77	81	89	84	65	92	74	76	61	93	90	89	80	79	80	69	62	90	86	69	64	89	79	88	87	93	68	67	81	88	74	69	87	75	90	78	69	85	85	71	69	77	67	63	84	81	91	91	63	68	91	85	73	73	76	78	88	55	72	74	77	71	76	72	77	79	69	64	83	75	80	67	71	95	72	68	74	87	64	80	84	78	77	73	79	80	71	79	86	83	81	61	84	86	66	77	59	58	80	87	87	77	75	84	90	68	79	90	78	78	76	65	78	81	95	73	66	78	79	89	67	71	91	73	74	69	91	80	81	78	81	77	65	88	79	76	75	66	85	68	63	85	58	87	66	72	79	74	69	78	75	74	79	77	74	78	67	84	71	87	75	64	66	66	63	76	66	78	84	75	98	62	63	71	90	77	78	72	94	65	64	80	76	66	98	72	72	85	80	77	71	75	88	92	88	61	81	76	79	74	77	57	73	76	74	64	87	83	74	85	70	71	71	67	77	88	76	72	74	78	82	80	83	70	69	77	78	71	77	68	64	71	84	85	63	75	76	92	71	72	78	80	78	91	73	74	95	70	75	93	73	63	71	73	70	78	71	73	69	74	74	68	74	82	68	82	82	95	72	73	65	76	67	89	85	77	68	68	83	76	92	75	74	80	76	70	80	82	70	89	66	72	78	71	83	73	72	74	73	77	74	68	82	67	83	84	60	66	68	64	63	76	72	96	74	78	81	70	84	73	79	58	103	75	76	79	75	63	74	87	58	73	67	80	73	75	78	85	77	71	61	65	76	104	86	64	72	77	70	68	79	71	74	71	78	77	68	80	64	74	77	67	76	93	64	79	73	76	63	74	77	82	86	77	64	86	66	68	80	73	82	64	81	84	84	74	81	59	64	79	76	78	76	83	85	73	72	74	84	72	92	80	69	69	81	90	69	80	87	72	64	68	70	86	69	77	57	92	58	73	85	91	82	70	102	70	83	75	62	77	82	93	80	84	79	78	71	62	84	65	54	84	74	80	71	69	66	62	73	64	71	65	82	80	80	80	73	73	75	75	73	56	90	76	71	72	72	88	65	99	75	90	72	69	56	61	78	64	65	73	68	58	68	81	69	76	55	71	84	81	73	75	71	81	78	77	72	71	60	66	74	76	70	80	65	84	76	71	67	73	67	72	88	74	70	89	80	61	77	78	69	63	85	76	74	74	69	76	73	76	79	77	61	84	92	85	72	72	69	93	66	64	84	90	76	82	77	77	77	78	78	82	54	81	90	68	80	81	71	74	79	79	78	87	68	70	77	68	86	79	57	65	78	68	65	67	70	95	90	82	65	83	72	72	75	82	73	81	84	73	80	72	80	71	60	60	85	69	75	67	79	87	73	64	70	96	81	99	66	52	92	57	74	69	63	71	71	88	83	73	94	61	79	78	82	99	65	73	80	82	81	67	68	82	73	77	72	82	83	80	75	67	60	67	73	77	77	69	88	71	62	76	76	62	64	73	79	76	67	78	87	71	69	82	83	74	77	66	61	82	65	70	74	78	95	78	79	61	80	69	71	93	75	74	58	79	78	83	75	73	73	79	78	64	74	72	75	80	60	72	72	69	79	61	75	74	52	76	64	65	77	74	72	73	71	75	61	77	71	69	80	76	77	68	76	73	76	80	61	75	78	89	69	61	76	76	77	78	69	58	80	70	65	70	61	85	67	65	71	86	68	60	73	87	72	72	81	71	66	87	72	87	71	77	77	83	77	61	69	90	65	58	61	70	73	70	70	83	82	61	78	85	71	83	82	79	80	69	73	84	73	80	76	78	79	70	77	65	75	70	78	76	66	54	68	86	69	92	71	86	75	68	88	63	87	82	93	64	81	89	84	63	79	70	85	59	71	80	68	74	76	63	71	76	80	65	65	76	84	73	82	64	66	75	57	73	81	52	68	73	83	103	78	74	59	68	80	70	91	70	71	64	82	65	74	67	77	98	76	90	84	85	76	79	76	78	63	82	69	78	79	77	80	84	83	67	71	80	71	83	92	69	81	87	68	73	68	76	69	85	66	81	71	97	73	88	84	63	61	75	76	70	77	91	90	76	53	66	67	76	74	71	88	74	75	73	67	72	69	75	68	64	64	70	84	81	68	68	62	70	88	72	80	65	77	69	74	60	85	71	85	83	73	71	66	78	64	77	73	75	74	70	82	65	83	81	91	81	83	76	81	76	69	67	74	71	63	83	83	65	88	87	63	62	83	78	86	84	72	79	70	77	70	71	70	79	86	67	94	71	60	80	85	72	65	73	68	73	73	89	56	75	72	71	83	85	66	75	80	98	84	72	70	75	80	59	71	82	76	74	78	61	68	65	74	71	70	71	78	79	70	78	77	71	80	74	71	73	57	85	79	69	77	63	86	89	74	91	60	99	91	73	68	88	70	79	71	78	69	61	79	88	83	84	77	69	74	98	75	68	69	82	78	67	75	65	86	61	75	72	65	70	85	59	75	74	85	77	75	70	101	80	90	75	68	70	83	87	68	66	64	72	76	80	75	74	81	85	92	73	82	83	90	72	86	81	82	72	70	78	69	72	56	75	85	81	79	83	89	82	99	75	64	86	75	84	72	79	66	69	70	64	72	83	94	82	88	75	78	77	79	82	92	66	77	89	84	74	80	76	79	69	70	67	74	85	67	77	71	75	76	73	96	80	83	75	84	70	97	85	72	77	68	72	82	84	80	93	66	80	72	87	90	87	82	82	67	76	52	67	65	83	84	81	86	99	73	78	71	61	65	88	78	87	84	82	80	71	79	70	71	81	79	79	86	67	59	71	66	71	76	72	65	97	60	90	71	83	73	67	88	61	82	69	75	82	75	71	63	72	72	68	71	90	92	73	79	67	81	82	71	83	76	75	61	87	83	83	77	72	72	59	86	79	81	76	63	69	76	71	74	60	58	67	78	61	74	77	79	74	74	60	71	71	57	83	77	82	77	55	78	81	68	81	61	77	69	73	85	70	73	77	86	82	79	68	86	81	73	101	76	60	77	71	79	79	75	85	65	63	76	83	84	70	77	72	87	66	75	75	71	61	85	71	92	61	74	83	74	73	83	68	80	82	70	71	79	88	87	68	80	83	71	59	65	95	73	78	80	76	84	91	84	69	73	80	94	77	71	79	74	78	72	72	72	83	76	73	77	73	64	80	67	83	73	66	87	90	66	71	93	73	68	80	83	74	71	85	66	76	79	71	56	80	76	75	75	93	62	58	69	81	70	74	79	81	74	83	83	75	66	79	69	77	64	71	73	82	79	81	73	81	89	60	93	77	64	69	64	73	77	83	73	76	57	86	83	80	88	77	64	71	74	84	71	72	67	81	91	91	75	79	70	75	66	81	75	68	67	60
19714	5929	22079	1867	2819	4396	4938	4432	3833	3398	2827	2363	2169	1968	1768	1626	1479	1296	1286	1173	1177	1176	1101	1039	998	968	936	885	875	879	815	845	848	802	826	825	829	808	697	764	696	706	690	744	699	707	714	744	725	717	695	685	695	663	672	707	722	668	642	657	695	710	666	683	642	635	664	690	688	679	667	655	652	656	640	636	654	649	619	665	672	625	694	622	627	613	656	642	646	610	639	622	632	622	615	666	616	661	644	655	654	647	655	617	670	614	631	577	596	633	625	642	632	625	661	627	631	638	596	630	608	624	602	625	608	644	651	634	604	665	623	629	599	643	594	622	644	594	649	609	650	608	640	641	622	634	597	649	575	631	623	603	631	611	620	590	603	580	641	604	616	593	646	596	591	633	636	680	633	601	615	620	648	652	632	630	625	576	618	588	569	584	646	635	671	633	618	659	600	603	635	637	645	603	612	608	597	636	659	612	611	622	581	654	580	625	667	603	605	680	598	598	606	651	626	614	617	628	582	607	616	632	627	627	658	605	606	609	684	651	614	592	606	663	606	647	615	614	617	602	589	588	638	629	613	600	646	594	615	637	615	663	589	661	648	604	636	592	628	615	625	604	631	649	613	633	567	589	606	625	647	651	619	650	611	631	600	652	588	614	639	589	587	623	619	595	609	664	622	613	640	620	597	606	643	668	650	605	582	647	652	599	631	639	614	663	619	599	601	613	651	642	621	600	686	615	619	613	643	646	617	627	607	596	598	599	630	639	630	563	597	630	623	606	648	626	616	627	585	671	594	589	625	617	630	605	621	628	627	631	601	578	650	608	675	596	607	637	582	645	638	630	639	638	588	624	583	635	612	638	622	623	632	656	594	583	670	605	598	603	632	606	618	648	658	645	596	636	607	623	600	649	658	602	632	634	617	655	634	598	599	668	627	597	589	648	609	633	575	586	599	630	623	641	603	616	651	605	627	638	640	601	593	640	643	625	620	621	634	611	575	622	636	617	620	620	614	647	656	576	636	619	613	637	634	635	642	596	609	572	667	629	562	592	630	670	609	640	639	648	607	618	660	622	596	620	648	623	628	604	589	597	645	609	625	591	541	621	644	625	629	563	627	572	604	638	605	622	577	629	636	638	610	614	630	609	667	582	620	635	629	608	634	660	645	601	643	620	594	610	618	640	686	617	620	586	632	616	614	604	614	617	620	644	602	581	625	596	614	616	626	624	675	630	636	587	635	624	629	593	590	630	627	636	613	629	621	621	589	636	630	629	642	607	588	633	630	590	644	642	594	623	649	615	641	638	619	591	636	657	616	634	619	635	597	585	623	647	638	577	625	607	621	585	642	621	547	598	610	588	594	591	580	603	610	609	595	637	622	622	620	623	660	637	633	623	677	610	630	626	590	619	613	638	590	638	611	624	621	638	617	593	607	637	623	628	640	673	641	590	596	637	625	609	638	622	599	626	621	568	635	601	591	597	610	625	628	586	574	626	584	609	609	607	625	610	635	615	615	581	650	616	630	567	607	631	617	607	590	627	613	636	626	591	632	640	563	622	626	637	611	633	647	620	633	651	641	604	637	629	599	633	617	563	610	581	609	605	625	627	641	583	583	625	649	617	555	630	626	656	658	597	633	604	624	624	638	574	631	603	604	573	593	610	637	640	608	644	594	678	601	639	640	610	629	627	611	655	593	602	603	640	653	606	626	600	652	669	612	649	607	578	570	597	603	655	588	622	596	614	552	659	590	612	629	651	613	594	646	643	619	634	607	617	599	663	549	606	621	547	612	609	614	588	618	647	625	612	600	599	604	610	626	603	590	610	609	612	595	617	647	566	635	632	622	673	595	629	595	610	656	608	632	621	595	595	653	579	599	624	606	633	637	617	647	605	666	586	617	649	561	626	612	610	596	666	596	598	607	616	662	607	597	644	617	590	596	604	634	658	650	581	590	626	620	610	627	634	602	580	572	623	623	611	604	600	609	661	607	624	620	617	615	608	627	579	640	636	633	600	625	621	647	619	615	622	675	631	615	590	668	610	569	601	648	605	619	600	595	585	627	664	609	641	616	623	622	625	606	566	651	602	648	661	613	624	673	573	611	654	605	616	605	613	632	600	642	652	598	621	643	596	592	600	678	611	607	613	633	662	606	625	623	639	623	623	626	671	624	578	630	622	620	645	629	630	595	630	637	602	591	653	607	571	606	598	636	702	653	649	625	594	628	573	598	617	592	607	658	601	623	588	612	578	622	616	592	626	598	573	615	636	624	621	586	635	616	615	629	592	614	595	628	601	607	596	599	612	603	631	636	568	638	596	603	659	584	555	663	680	632	613	634	612	592	655	658	605	608	613	606	606	646	607	628	650	612	634	651	591	593	657	630	646	615	598	657	638	635	588	641	631	649	613	617	599	592	622	584	595	670	600	609	595	632	597	587	648	588	584	643	602	647	612	574	610	616	645	643	637	584	617	590	638	636	629	588	636	597	623	602	589	613	584	638	587	636	642	634	664	606	643	632	604	638	643	605	581	585	598	590	619	604	629	647	646	611	649	621	611	630	594	636	634	614	607	593	631	608	581	605	676	636	636	619	644	673	672	642	609	583	610	657	617	595	664	688	617	621	609	626	603	602	602	612	589	608	627	642	674	617	613	628	620	617	623	613	604	614	633	639	651	602	634	650	623	647	620	605	598	649	609	589	605	628	616	625	632	632	627	666	608	617	616	688	653	593	640	651	591	598	588	655	647	616	682	640	600	634	626	626	634	637	630	650	614	611	598	660	642	615	649	688	647	600	614	667	602	609	570	683	579	660	606	603	667	633	613	673	605	658	611	621	621	608	654	643	583	624	603	633	597	620	618	617	598	573	629	589	682	564	608	621	658	571	663	616	633	635	595	649	611	603	573	582	557	616	589	570	606	610	668	653	583	599	630	620	613	622	633	626	624	597	638	626	632	655	654	638	648	652	611	584	658	605	637	594	587	631	641	620	573	601	638	642	629	590	609	667	598	638	642	594	592	612	674	576	633	621	634	627	671	638	623	617	643	647	655	644	603	635	631	634	635	621	657	562	641	578	602	627	607	616	600	576	615	602	633	631	633	605	597	673	630	599	639	600	637	632	633	599	666	636	660	588	654	644	614	570	619	614	619	636	591	614	594	650	626	647	595	610	649	612	612	567	609	622	589	616	616	622	635	613	602	688	650	644	616	616	570	616	622	626	621	621	649	620	616	637	587	606	658	622	627	618	622	616	618	601	607	606	684	610	614	610	611	638	661	640	659	610	599	617	649	621	677	623	620	630	601	629	628	653	583	640	633	636	597	599	592	674	651	642	628	607	608	643	639	602	596	651	638	637	577	665	649	626	605	638	633	612	589	604	603	569	620	586	594	635	616	559	631	588	620	617	665	601	630	615	628	641	640	642	620	614	598	638	586	651	633	609	595	650	604	605	618	647	657	585	632	586	581	610	613	641	629	624	610	602	612	625	616	632	582	571	613
3439	211	521	84	74	72	65	74	53	66	82	72	63	56	80	58	71	74	69	70	70	77	68	66	67	64	63	65	62	86	65	70	71	57	72	92	63	67	64	75	80	83	65	68	70	69	73	66	54	65	65	88	76	87	53	74	56	68	57	72	56	70	68	57	74	78	67	68	75	81	69	82	76	88	64	59	63	71	71	64	77	76	48	79	57	60	58	48	59	60	69	81	70	73	64	70	63	75	79	76	63	77	67	68	54	72	67	71	74	65	76	68	62	55	69	66	83	69	65	79	56	44	65	63	55	62	59	64	63	61	80	63	56	63	59	53	61	56	57	74	62	60	67	73	71	60	73	61	75	75	77	59	64	80	61	67	61	80	80	55	70	62	54	58	57	57	67	54	65	71	74	51	60	73	81	70	67	69	65	85	71	60	64	69	87	66	66	70	76	57	60	70	64	54	74	64	57	60	75	69	72	80	63	74	77	74	75	80	61	69	60	59	72	86	69	59	68	78	53	49	67	70	59	71	65	66	68	68	68	50	67	62	69	68	55	79	79	65	58	72	62	73	68	66	70	60	67	64	72	56	60	90	51	63	71	57	50	55	81	56	67	76	65	62	80	60	82	73	72	76	53	56	63	55	49	65	67	70	84	67	60	60	66	57	75	70	63	65	68	50	78	67	53	74	53	56	68	53	61	59	55	76	66	75	81	78	75	60	58	63	64	72	63	67	59	68	52	68	83	76	78	73	77	60	74	58	50	52	76	63	63	53	58	81	74	61	70	81	68	71	62	62	66	65	79	68	78	72	79	57	50	63	69	55	72	75	70	68	60	60	66	61	67	57	49	58	66	64	57	70	64	61	67	69	70	60	66	81	70	57	74	81	69	65	90	63	67	66	81	66	63	69	53	68	65	70	59	73	65	67	66	60	84	67	61	66	50	63	66	61	60	60	78	72	71	67	60	60	64	56	69	79	68	76	67	55	66	74	72	70	63	68	65	61	75	73	75	71	76	81	68	65	77	67	64	80	61	55	65	68	60	54	59	78	63	58	55	72	68	56	72	64	75	63	73	67	63	66	59	64	61	55	68	74	63	67	77	70	60	62	70	65	67	69	57	72	59	75	67	71	60	75	68	60	55	62	76	64	68	55	74	61	68	67	62	88	68	76	63	53	69	70	62	72	46	57	55	70	66	57	72	62	71	50	52	50	57	58	68	69	62	58	85	68	75	69	66	63	68	63	70	71	57	55	68	63	56	53	82	70	61	74	55	69	72	76	52	56	71	65	58	70	67	65	58	51	77	58	75	73	66	67	61	73	60	78	54	66	63	64	57	76	73	62	77	66	61	63	61	51	51	68	55	72	59	87	70	61	74	74	61	65	65	57	66	82	68	67	78	71	80	58	66	68	77	64	74	61	66	55	73	49	64	74	81	71	75	71	62	74	77	85	71	68	66	62	52	67	69	60	75	78	55	59	70	62	55	57	70	72	83	78	62	74	56	61	66	53	57	55	64	66	77	63	61	79	68	63	60	67	65	62	59	58	78	74	67	67	68	78	74	63	65	66	71	57	58	75	66	57	67	58	55	60	70	63	63	60	75	59	47	69	82	70	71	65	88	61	57	65	66	75	63	58	68	67	67	73	69	64	68	66	62	53	60	73	50	67	77	64	70	58	68	63	65	59	66	64	79	69	77	67	61	69	76	49	68	67	85	47	56	59	78	59	78	74	59	70	66	60	73	62	50	66	77	56	60	60	58	73	56	67	56	64	61	73	65	75	86	71	67	63	52	67	57	70	56	76	65	68	64	85	64	74	60	77	61	61	66	64	48	80	66	62	62	77	55	51	60	54	76	67	60	67	68	90	59	65	77	84	49	63	64	54	64	71	56	67	80	76	72	79	66	64	76	55	58	67	60	61	74	69	63	63	58	74	50	63	73	61	63	64	64	76	60	64	62	67	70	56	66	59	64	66	63	67	69	70	48	61	65	56	46	66	72	76	57	72	69	54	62	66	67	78	66	68	73	69	51	60	55	57	73	74	73	53	77	65	68	79	67	59	61	54	66	72	69	67	65	63	61	78	57	68	71	59	75	62	65	75	76	65	69	73	93	71	66	55	72	68	58	79	54	71	78	63	57	61	53	53	76	49	72	49	63	55	55	62	75	58	76	70	74	53	53	60	79	65	67	71	67	77	67	76	64	72	68	56	65	60	65	62	58	75	69	51	57	59	63	61	67	56	58	44	68	69	63	63	71	67	80	60	79	76	75	59	54	71	68	87	67	72	61	62	60	65	66	59	66	67	71	63	75	54	63	68	74	73	83	66	77	63	69	62	63	71	61	67	59	59	79	62	77	60	66	76	64	68	59	71	64	69	54	74	57	52	66	62	68	70	64	62	68	62	80	60	54	66	69	65	61	80	58	61	63	69	64	61	63	57	60	67	51	53	52	67	64	68	69	47	56	69	56	78	59	71	57	66	55	58	51	68	69	69	76	72	60	59	61	59	63	78	71	47	56	48	58	61	54	95	58	59	77	74	64	67	75	62	57	49	62	59	76	64	70	61	70	61	58	68	64	73	68	49	74	54	65	61	61	62	65	79	64	53	72	65	75	59	78	57	58	84	58	71	64	72	70	70	61	61	73	64	71	67	47	55	62	70	74	66	59	74	63	55	66	73	75	75	68	54	69	51	55	50	63	67	67	52	62	74	57	65	68	76	63	67	76	79	68	83	56	62	63	86	63	63	61	76	77	70	63	74	70	62	78	68	68	54	52	59	58	66	64	57	61	68	66	58	81	80	76	66	58	77	69	72	62	69	62	63	41	82	58	54	73	65	52	64	63	69	60	62	71	65	74	66	61	68	69	55	68	61	52	68	67	70	63	81	68	71	54	75	59	65	58	63	80	65	78	65	52	61	54	73	63	68	71	63	68	68	68	56	60	63	60	67	82	62	67	73	68	64	75	57	66	65	55	63	86	69	60	63	58	62	60	73	55	61	73	75	58	58	50	66	71	72	76	72	51	49	61	54	80	65	68	56	70	57	70	69	56	69	87	59	66	66	59	62	64	60	73	64	63	55	58	66	62	60	61	60	70	63	62	64	54	74	50	68	57	73	75	60	73	60	67	70	61	60	64	61	71	63	67	74	80	67	69	68	55	66	69	71	73	66	53	79	73	75	61	70	68	83	62	68	77	54	53	55	60	67	54	60	67	70	69	58	73	61	65	77	75	54	68	68	79	67	68	65	74	65	61	63	66	68	66	73	64	63	71	51	66	80	50	65	78	78	67	70	69	58	72	55	57	63	64	90	62	62	57	82	59	54	70	77	67	60	67	68	66	65	72	62	63	66	79	72	64	69	73	67	66	69	68	66	73	65	72	68	51	57	70	67	73	74	70	61	61	74	61	69	55	65	61	58	65	66	75	54	74	65	75	67	67	72	71	60	62	65	68	70	70	78	64	73	65	73	76	68	90	57	85	75	59	67	59	67
11712	2484	6311	805	662	828	913	782	791	741	748	672	689	681	640	587	584	577	575	588	560	551	555	579	550	553	560	558	560	523	557	512	538	503	520	535	480	538	523	493	496	515	484	504	491	495	518	506	487	460	481	526	549	506	525	521	498	491	487	482	531	534	513	517	542	490	513	530	502	502	501	497	508	557	515	494	484	507	505	469	500	526	506	548	535	503	522	501	541	549	496	488	515	527	487	540	472	535	522	498	514	508	489	530	578	517	528	501	526	518	454	484	479	513	541	510	546	514	499	515	474	533	564	502	544	508	495	502	492	543	494	504	528	478	523	531	498	475	489	492	519	527	502	480	442	527	464	545	515	502	470	531	511	506	542	528	515	476	505	503	525	496	516	509	486	515	551	502	534	526	537	507	486	555	506	490	498	513	536	518	528	491	489	535	504	502	520	501	462	531	501	511	500	493	488	493	543	488	516	518	547	534	525	491	476	507	494	509	509	489	518	529	498	516	458	502	504	542	500	489	467	515	523	525	465	510	514	516	501	480	450	547	501	491	515	509	470	444	517	476	511	495	514	500	486	516	497	497	491	505	545	505	497	525	505	508	510	491	531	483	510	498	526	525	499	510	520	513	504	511	548	507	479	503	501	523	496	550	486	547	526	509	508	519	516	487	475	472	518	510	479	491	521	488	522	531	536	512	516	457	489	528	512	543	528	481	545	521	517	525	459	516	534	555	527	482	490	519	497	499	478	503	491	506	485	512	530	537	505	522	453	544	501	480	497	502	491	526	511	458	541	487	534	527	480	513	516	513	489	551	499	501	489	468	535	495	502	534	508	501	540	527	508	491	529	533	534	490	528	526	502	529	485	502	529	467	493	521	499	483	465	500	513	517	510	510	506	511	488	522	503	504	511	490	514	460	469	451	494	524	560	513	496	498	520	486	522	486	526	531	462	490	497	522	538	539	511	515	494	529	493	495	513	493	535	541	510	498	486	548	512	540	547	507	494	501	471	529	525	522	505	518	526	500	537	516	494	511	474	499	507	537	506	516	479	500	485	536	555	517	505	562	490	489	528	549	537	508	517	500	521	517	510	516	490	532	494	480	479	515	469	477	477	506	473	500	543	505	446	512	527	489	510	457	502	490	545	511	496	504	454	533	493	547	476	481	533	509	475	487	510	503	497	524	456	537	489	507	509	511	507	492	530	523	457	521	496	509	464	486	465	510	553	527	489	522	489	495	492	486	530	508	521	513	519	476	521	523	502	483	499	528	507	570	500	505	524	495	537	467	507	500	538	559	523	520	558	484	496	479	499	510	540	500	531	497	553	509	490	538	514	529	484	518	570	476	503	525	569	485	500	523	505	469	489	517	516	481	491	535	522	490	534	508	484	510	510	501	504	520	509	498	499	514	514	497	532	477	509	496	522	494	510	515	489	526	508	540	482	518	511	471	509	549	522	488	522	561	517	481	524	497	479	491	521	499	486	486	523	526	458	502	537	546	475	542	506	480	509	477	526	500	503	481	535	554	459	529	544	503	523	527	502	535	451	540	502	507	482	504	488	492	544	521	548	499	545	547	517	502	480	461	511	524	533	549	520	537	520	481	507	489	523	471	511	495	523	477	527	530	495	539	529	504	484	494	506	535	510	493	478	500	496	505	539	521	542	564	520	530	538	515	534	527	476	496	533	509	439	548	508	527	548	512	521	497	465	517	471	499	530	504	505	544	521	514	534	485	498	485	529	513	502	478	485	508	511	517	510	543	510	470	535	511	499	547	465	508	478	515	493	535	521	514	475	529	505	495	534	523	510	506	517	495	505	507	517	499	567	493	474	512	505	515	496	495	504	478	469	528	496	499	496	535	492	480	510	514	467	504	520	500	469	526	553	509	558	525	502	519	506	509	493	483	515	467	502	509	530	501	532	541	500	486	508	528	498	513	530	542	545	506	515	499	510	497	498	491	504	492	535	499	496	503	519	506	519	542	512	495	527	513	509	472	474	469	539	497	465	519	482	515	480	511	501	521	552	529	528	502	534	481	495	528	536	473	488	534	517	528	503	531	484	520	500	495	514	494	536	540	481	524	541	470	500	541	500	484	549	518	508	486	535	478	515	495	508	523	502	491	504	517	519	496	506	543	514	492	510	505	497	509	550	546	496	521	527	541	515	481	521	501	532	502	486	464	467	499	490	527	543	527	462	530	493	466	519	508	508	485	510	571	511	475	531	520	532	522	548	493	510	541	551	522	524	486	476	498	519	498	510	557	479	536	512	518	524	483	515	484	550	519	495	511	498	519	496	500	524	515	448	515	523	530	517	498	537	490	515	525	525	513	524	503	487	490	540	502	452	498	529	457	497	490	512	520	520	476	483	507	505	502	500	509	503	489	542	484	511	538	533	513	465	499	526	508	546	523	505	514	523	501	483	544	521	551	502	480	490	537	501	500	568	508	526	483	481	480	545	510	514	521	517	504	540	489	535	507	508	514	530	472	509	514	509	490	495	495	500	525	490	535	464	505	524	505	495	480	512	501	517	517	535	526	467	474	499	484	476	478	507	490	505	473	525	521	556	544	544	460	462	509	517	568	498	525	505	489	491	524	504	519	502	530	514	520	505	500	520	481	541	499	517	565	509	534	491	529	502	491	535	511	505	519	525	511	472	487	520	498	555	528	484	476	514	515	474	515	497	501	538	504	513	506	523	503	504	470	488	495	512	486	472	483	493	508	492	479	500	534	531	492	516	516	508	505	552	508	508	529	530	509	483	521	493	501	455	483	547	486	504	511	515	539	489	490	518	502	506	509	484	503	488	512	492	502	507	555	515	477	538	503	505	533	542	477	510	484	499	517	517	495	507	531	532	518	455	516	510	475	562	510	521	555	481	520	533	474	525	531	486	514	465	490	548	480	461	539	472	482	550	451	518	499	492	486	506	479	512	475	535	511	528	523	535	511	513	513	545	496	475	516	489	537	489	513	529	510	512	524	492	507	520	496	489	510	510	542	513	527	493	480	565	507	496	470	468	520	508	522	494	495	543	525	501	534	498	560	512	527	562	543	527	504	492	512	567	491	491	472	501	508	469	483	505	488	487	499	493	516	522	521	498	457	496	519	517	505	503	504	497	535	531	491	485	508	494	526	491	538	484	526	509	483	522	474	499	530	503	483	484	527	508	543	540	512	511	456	504	520	520	529	537	517	525	529	481	507	538	538	546	471	510	521	551	520	518	540	516	487	496	533	521	513	479	500	483	488	484	499	455	515	523	522	526	496	516	486	529	525	501	527	525	493	504	513	524	559	501	536	500	505	494	520	498	509	515	535	518	511	514	504	442	539	488	510	519	513	521	528	516	490	495	485	484	487	487	488	534	529	535	488	527	506	481	512	486	527	485	512	512	510	482	523	531	524	472	517	515	488	518	494	499	510	516	512	515	503	479	536	516	499	529	520	519	505	463	510	506	531	516	486	493	510	545	537	497	520	512	500	475	460	493	553	501	487
1831	434	2635	263	131	111	108	122	129	143	122	110	133	113	143	115	123	115	91	112	114	119	125	87	109	104	100	114	103	104	90	107	93	124	106	102	106	125	82	95	99	108	88	117	105	109	109	124	99	92	92	104	100	120	112	104	109	98	99	98	121	115	115	104	89	111	104	122	101	116	116	121	104	105	125	119	107	115	93	108	103	96	99	108	103	87	96	130	117	94	89	113	110	117	105	95	93	110	94	118	120	125	107	95	107	112	116	118	110	88	92	95	109	90	111	97	104	123	93	102	101	107	98	107	107	110	117	95	106	93	110	100	107	101	103	109	98	102	124	111	102	95	105	101	95	117	98	92	108	93	101	92	100	105	98	96	100	130	99	125	92	77	91	103	117	108	96	111	92	89	100	98	121	98	83	110	110	114	114	110	106	94	107	105	97	91	104	102	108	97	101	104	100	111	121	117	113	98	92	99	91	89	91	110	105	95	99	105	96	100	92	101	99	103	105	107	96	111	103	90	92	117	100	97	91	115	114	102	97	99	98	113	96	93	127	92	116	118	100	121	106	97	102	98	91	112	105	84	91	104	106	96	108	97	100	117	110	98	115	101	97	94	114	110	111	96	101	107	103	99	110	117	124	99	108	124	95	94	111	109	99	93	114	113	96	104	92	137	97	91	92	106	104	111	111	108	102	121	104	108	90	124	110	113	113	101	81	106	104	116	101	125	99	83	112	92	105	115	102	94	118	92	128	87	104	122	117	85	97	106	108	113	112	104	111	102	91	116	107	106	118	96	100	110	98	108	106	116	107	109	101	100	110	94	106	121	110	96	110	110	102	88	117	90	118	102	97	105	109	121	91	109	95	95	116	97	104	113	108	105	93	107	117	118	106	92	101	119	106	83	85	103	95	93	111	101	123	100	96	95	95	93	96	102	100	122	114	104	123	93	86	103	91	98	103	141	107	99	115	126	104	120	102	98	115	105	108	102	89	106	86	103	110	101	88	90	97	102	109	94	125	101	96	111	100	109	141	101	98	121	100	126	99	99	106	98	96	110	115	139	109	109	108	98	111	96	117	104	112	111	94	112	108	94	99	109	88	92	107	81	97	101	92	97	119	108	98	90	105	123	117	111	100	93	101	121	96	100	120	99	115	92	109	124	89	111	99	114	85	95	118	120	106	95	122	123	116	99	96	109	110	97	114	103	109	94	100	103	111	100	106	113	118	106	123	99	113	126	97	85	104	106	97	100	92	102	125	120	98	113	97	106	93	89	96	103	123	110	95	104	107	95	85	78	103	104	109	117	104	103	95	113	111	119	111	107	94	99	100	98	124	117	104	107	94	101	93	97	105	95	109	90	92	95	96	109	104	86	110	109	105	105	96	115	99	104	104	108	89	113	104	113	110	101	95	114	106	103	101	98	101	107	104	125	103	113	109	100	89	95	94	94	117	113	129	83	95	98	117	105	116	98	96	99	125	95	99	98	88	108	97	117	120	126	102	111	103	100	83	97	122	113	102	97	101	98	103	102	92	74	106	111	135	90	107	92	92	98	114	111	90	130	112	101	93	103	111	113	90	104	116	90	88	103	113	104	98	87	92	108	104	87	98	90	88	103	100	116	93	94	104	105	106	107	96	92	111	125	100	111	107	110	99	93	107	108	111	93	96	100	95	97	97	75	94	100	101	97	114	131	116	125	108	107	105	114	113	102	109	121	97	105	110	101	97	112	94	89	112	96	113	109	110	100	99	92	87	93	100	118	97	110	101	103	113	107	101	97	92	121	112	100	96	94	90	96	122	91	114	103	96	100	122	103	88	113	108	108	119	91	96	112	88	89	111	100	95	115	104	94	112	114	95	98	110	113	92	114	87	123	108	91	106	87	106	107	88	97	99	103	88	94	89	102	109	104	112	96	93	100	122	122	80	116	102	104	106	104	94	102	96	88	124	126	101	91	102	93	92	112	109	113	90	88	123	101	123	126	121	117	90	99	98	113	95	111	93	108	105	95	101	100	122	99	97	115	105	108	105	105	98	98	114	105	101	108	83	112	93	87	117	98	91	94	115	97	115	96	92	114	91	98	106	114	106	93	96	97	106	94	96	96	97	111	102	107	112	105	96	107	97	103	93	103	92	103	114	118	97	119	117	110	118	110	102	105	119	99	99	105	119	108	128	110	115	123	109	104	109	82	110	94	108	96	109	107	104	111	126	95	113	101	114	93	103	119	96	105	102	104	100	111	102	124	98	98	106	102	87	104	107	110	99	104	89	114	88	108	88	103	98	103	113	117	97	91	101	103	127	97	101	104	94	105	93	104	116	100	101	100	84	107	111	125	108	110	107	109	117	92	94	119	103	93	87	102	106	113	107	120	115	118	132	89	113	107	120	115	103	98	100	93	92	116	101	117	98	109	102	92	122	101	95	104	105	99	115	105	104	110	101	99	123	114	92	84	126	85	97	109	108	82	84	91	101	103	122	107	107	106	124	99	84	138	88	111	111	105	84	115	107	114	122	108	97	100	98	90	99	99	106	94	94	105	90	87	97	109	121	108	92	102	89	88	118	93	116	84	115	89	109	85	107	97	91	77	92	91	97	95	96	106	103	101	105	106	106	115	107	110	103	112	127	98	99	105	116	99	103	107	87	107	115	93	119	76	104	110	124	116	99	101	102	89	121	94	109	134	107	115	91	101	95	106	98	109	128	111	103	104	100	109	105	84	96	108	99	95	97	101	111	93	118	112	107	94	102	93	90	93	93	113	98	105	88	99	124	90	89	120	111	105	132	109	100	118	91	111	102	126	111	110	117	98	103	104	100	110	101	100	98	118	93	98	114	94	86	93	117	104	86	108	99	103	97	105	125	95	106	101	103	119	117	102	115	132	96	96	110	107	108	85	112	87	85	99	128	110	91	109	110	90	112	107	104	111	106	122	92	97	107	117	97	103	107	100	118	101	107	97	117	107	107	117	104	109	106	108	125	122	103	101	110	119	99	112	97	131	99	108	112	102	101	102	98	108	102	124	90	115	121	103	111	73	107	115	98	110	87	108	103	104	95	88	90	114	103	126	122	110	117	101	103	105	104	117	99	124	100	81	99	112	110	122	96	99	89	112	120	120	101	100	112	103	127	105	111	98	95	110	105	91	126	95	108	107	110	107	115	109	90	97	91	101	94	120	101	116	106	90	96	116	124	111	90	106	97	98	108	114	104	107	113	89	91	98	98	101	94	102	107	94	112	108	103	102	103	119	104	108	98	106	122	84	121	110	116	91	117	111	79	99	89	105	95	105	109	115	98	126	112	99	92	98	126	104	109	107	101	95	112	104	99	115	92	78	77	98	113	109	115	118	108	93	108	111	107	121	102	114	104	111	114	95	105	96	99	109	88	102	110	102	93	108	112	109	107	118	95	103	92	106	111	111	105	105	108	106	98	94	109	101	112	104	97	93	101	102	91	92	111	101	127	109	100	95	109	92	105	123	109	90	98	95	97	116
17577	4914	17737	2063	2186	3302	3579	3273	2889	2434	2096	1848	1768	1556	1454	1301	1296	1200	1171	1167	1135	1073	1091	1038	1007	981	1019	948	932	932	986	976	917	954	881	900	913	876	972	862	819	891	891	819	902	864	878	877	924	886	857	889	797	876	910	859	870	844	816	822	844	863	861	848	854	891	842	858	847	808	821	873	821	838	854	861	862	822	781	839	824	793	815	811	836	808	836	849	874	804	834	844	841	838	825	835	848	805	819	847	861	862	897	897	855	804	796	817	822	883	851	839	778	819	848	838	771	857	834	811	754	793	873	804	834	812	829	863	829	843	834	831	817	843	831	822	827	892	794	809	795	844	812	857	822	835	864	803	801	835	810	818	808	791	827	834	821	824	821	786	832	851	809	822	862	878	831	842	824	871	816	808	780	752	818	772	851	852	862	867	829	853	793	773	841	798	826	822	833	835	834	759	856	861	832	795	780	832	808	832	817	835	856	831	826	801	820	798	782	788	822	827	820	792	790	896	859	798	802	872	818	797	763	806	831	831	825	797	775	817	814	800	800	837	796	791	801	782	844	825	800	819	838	841	805	863	815	842	788	837	787	821	882	852	782	865	828	822	838	836	796	791	827	825	849	862	811	852	796	751	860	753	815	859	852	826	854	835	812	850	822	827	835	790	784	813	794	829	798	818	794	826	829	883	809	844	867	764	804	834	817	799	842	819	888	853	836	809	798	870	795	808	869	822	820	810	840	827	867	778	793	798	842	809	819	810	810	860	803	789	824	857	774	911	829	841	844	835	836	811	793	799	851	798	834	801	796	797	808	829	856	852	821	814	803	885	827	851	813	826	845	807	774	814	821	847	809	778	795	824	809	833	869	850	778	837	804	803	794	899	747	814	859	850	813	836	838	796	817	851	845	842	825	835	827	777	794	803	837	853	872	766	794	851	837	818	831	780	804	793	845	883	810	802	819	786	803	823	838	818	851	781	831	857	760	822	826	817	830	834	835	851	863	801	814	806	789	838	834	748	749	824	813	775	791	871	844	797	809	810	850	828	773	782	895	846	794	828	803	783	815	845	818	868	864	809	852	824	831	910	810	807	827	826	866	842	825	820	850	799	816	826	782	857	789	824	850	795	807	831	792	810	778	820	767	803	796	819	847	856	792	808	846	812	842	824	829	831	823	843	857	858	837	783	828	847	787	802	813	864	783	839	800	803	831	811	831	819	836	821	823	861	830	846	861	873	757	834	802	778	799	802	841	880	823	855	774	804	870	797	786	848	791	831	824	777	828	809	756	820	822	767	740	780	828	852	801	787	772	775	819	864	779	838	830	778	784	814	817	845	768	818	827	789	837	755	827	840	842	812	833	823	808	758	816	792	847	843	833	812	776	845	831	835	810	831	814	843	793	864	836	857	859	834	849	821	856	817	774	800	769	797	780	838	818	799	851	820	822	814	765	792	815	855	777	826	839	859	821	784	791	818	826	812	834	830	818	812	763	777	824	845	819	851	795	871	836	809	761	825	838	833	791	810	802	818	868	820	788	836	848	788	814	769	814	865	831	903	791	787	778	804	833	806	803	781	806	780	820	830	813	861	806	807	816	782	824	898	757	845	827	817	764	843	822	806	838	789	842	789	847	865	819	837	810	775	801	800	795	829	852	803	760	851	875	826	808	819	856	791	846	756	871	814	759	835	835	879	836	844	804	815	813	800	831	762	834	832	778	851	802	799	809	856	860	767	802	835	845	796	828	826	829	823	813	817	836	790	779	827	751	865	840	778	827	827	808	814	828	807	778	773	739	846	852	791	850	893	870	805	804	793	842	820	792	830	804	843	867	841	790	847	792	829	798	841	825	820	816	790	854	839	769	821	855	841	850	805	813	802	847	824	807	851	847	778	836	844	803	793	772	841	780	863	900	791	813	805	843	761	878	841	859	812	757	827	803	846	849	808	848	804	768	797	891	843	840	835	816	847	829	826	781	807	784	794	813	829	828	806	794	794	787	807	833	833	807	857	801	855	789	800	783	827	827	783	800	830	799	814	828	844	849	795	786	856	817	812	810	835	844	775	843	814	799	830	820	844	802	825	823	835	826	783	797	766	758	761	800	801	801	849	818	832	794	849	814	809	769	839	794	810	860	783	841	821	816	805	799	852	889	806	845	817	833	787	804	833	845	813	818	833	777	846	800	834	825	848	838	791	808	822	858	806	867	783	864	822	839	749	813	871	813	784	811	778	850	787	788	808	790	843	830	790	833	826	822	824	830	843	805	836	809	843	825	799	816	795	847	798	776	795	782	803	851	901	839	734	792	856	853	805	839	808	813	813	785	830	795	807	846	821	808	801	787	823	843	835	847	810	760	833	836	826	817	794	814	846	758	783	767	757	834	831	831	776	838	817	850	777	823	773	779	845	833	814	822	841	850	830	922	795	840	772	810	798	867	762	814	785	823	783	814	794	790	855	797	777	783	801	813	830	797	874	858	863	845	815	829	861	806	828	825	798	847	834	825	821	848	842	810	812	791	884	804	789	842	765	798	813	834	793	843	820	818	809	804	869	803	786	765	827	814	778	858	837	783	799	824	778	796	802	828	869	838	840	840	816	764	870	830	819	900	797	785	790	779	803	856	819	806	871	796	798	783	787	829	790	834	805	817	797	794	812	836	828	813	863	792	831	823	803	821	817	806	820	860	825	832	793	812	806	823	803	811	872	779	790	803	827	842	787	907	797	824	825	775	814	797	800	786	832	855	787	803	817	803	807	842	812	850	784	835	832	742	861	753	824	857	863	784	797	845	809	779	848	812	830	829	856	814	846	824	846	833	818	819	820	755	862	831	845	811	830	793	796	794	823	818	807	822	832	850	857	781	845	787	815	850	802	827	834	832	865	818	819	834	837	820	818	855	770	813	833	803	787	860	810	805	834	868	809	839	818	822	797	830	811	836	816	801	880	821	820	839	768	800	789	785	859	776	811	804	801	855	830	789	752	838	809	815	824	851	806	789	863	805	822	866	745	814	820	880	820	781	815	830	779	837	821	830	813	830	845	862	817	807	764	844	772	785	812	792	821	811	812	818	833	827	847	797	806	821	824	731	784	880	840	799	819	872	820	783	784	795	837	828	746	862	839	790	870	823	821	874	854	850	788	814	802	836	832	847	848	846	835	857	816	895	784	790	876	794	822	853	800	826	847	836	850	782	823	802	826	822	832	817	816	842	834	793	842	799	810	841	804	766	758	809	836	862	803	843	825	778	838	782	837	867	841	800	783	789	790	804	803	895	811	862	824	835	850	818	799	852	784	821	813	858	797	801	824	812	837	812	802	819	812	814	835	810	851	842	844	794	835	826	816	837	842	762	791	818	787	839	843	809	866	818	799	851	817	818	828	750	785	822	846	796	827	847	840	856	831	818	793	830	817	846	794	812	791	794	835	785	793	854	845	797	798	819	820	855	841	776	804	778	819	766	795	836	799	831	847	845	880	810	847	803	848	804	839	840	818	815	817
5109	282	1708	171	29	35	46	48	50	48	61	44	38	46	34	34	30	41	34	31	43	35	40	30	27	27	33	23	19	29	41	35	30	24	29	34	31	30	31	31	19	22	23	34	26	26	30	37	29	29	22	32	27	30	43	25	26	31	22	24	31	28	26	18	25	35	30	24	28	27	17	33	22	17	34	25	24	25	28	22	36	28	29	36	21	24	29	21	23	32	33	17	25	21	25	25	24	24	30	21	27	18	26	23	29	23	25	16	28	19	25	16	31	29	17	20	35	33	21	26	18	21	30	20	24	28	30	21	27	25	28	29	25	19	28	34	30	14	14	29	20	19	34	25	28	31	25	24	25	19	19	30	21	23	24	23	33	25	23	30	24	18	24	23	30	27	21	24	26	24	30	28	32	29	21	24	27	30	24	20	23	20	35	18	26	34	18	18	21	23	22	17	24	29	20	29	23	29	28	30	23	26	15	25	24	28	20	31	26	22	33	26	18	37	19	21	30	24	29	25	17	30	24	27	22	31	22	30	32	28	27	20	20	27	20	24	24	23	31	23	15	22	19	17	25	35	24	30	20	27	20	25	26	17	20	25	22	30	17	33	29	22	21	29	36	29	26	29	30	21	24	24	22	31	21	24	29	20	25	20	28	18	13	23	26	20	28	23	16	25	26	31	29	31	24	15	21	19	27	26	29	18	18	20	26	37	22	28	26	39	23	28	19	28	19	26	28	17	23	29	18	28	23	26	29	30	22	19	38	21	14	25	24	24	28	19	29	23	30	27	26	32	22	34	30	30	31	23	24	25	25	29	24	21	15	24	29	26	21	26	25	23	31	27	21	20	29	34	29	31	28	25	21	31	25	26	32	20	27	21	18	20	25	21	32	23	33	27	25	29	30	23	16	19	22	30	14	28	29	27	20	24	30	28	28	24	16	20	27	23	14	23	25	17	29	24	20	24	29	21	26	26	24	27	25	22	26	20	25	25	26	24	30	24	26	24	29	25	26	23	23	25	21	19	31	33	28	34	32	20	31	22	24	19	22	17	28	27	33	24	28	12	30	28	33	30	24	19	18	26	27	25	25	37	17	37	30	27	28	25	19	25	26	21	33	26	25	30	21	24	27	28	31	26	28	35	25	27	25	20	25	28	21	26	27	30	33	23	25	24	28	19	20	26	19	18	22	24	28	34	29	20	30	18	30	30	32	32	16	35	32	21	31	16	27	21	25	24	30	21	22	18	30	24	22	14	26	28	18	27	24	25	27	23	23	19	25	29	21	24	24	28	24	30	20	30	19	25	23	39	22	30	31	36	34	24	24	19	22	30	22	27	26	23	22	21	37	27	20	29	24	18	25	26	23	33	20	25	38	24	20	17	27	26	19	15	17	22	34	26	27	24	39	27	21	23	21	23	41	22	22	32	23	30	27	34	22	16	29	19	32	25	31	28	21	28	27	30	26	25	17	19	31	32	25	28	24	33	17	30	23	28	22	19	30	28	24	21	22	30	34	12	26	20	20	27	27	23	25	31	25	29	26	27	28	24	32	26	30	27	21	27	24	15	28	28	27	24	34	22	23	24	29	34	31	33	19	24	26	16	25	28	22	20	23	33	26	28	24	32	24	28	26	25	25	33	16	32	25	23	18	25	23	31	30	21	27	18	19	29	21	29	35	34	27	24	26	29	35	27	25	27	22	17	23	25	30	34	22	27	25	24	31	15	28	33	32	20	24	20	22	35	25	31	24	31	22	28	26	28	28	36	20	22	26	26	31	19	30	25	35	26	23	22	31	21	33	30	28	34	28	21	21	24	17	26	26	25	18	23	24	32	30	22	23	16	26	18	29	32	20	28	36	18	21	28	35	18	27	17	27	30	29	23	29	10	30	25	23	26	23	38	31	26	27	16	24	30	31	24	17	26	22	12	24	25	27	33	34	26	20	25	28	22	24	16	13	21	21	27	30	26	30	25	30	28	27	26	29	17	27	25	23	23	18	26	22	21	26	29	20	26	27	34	18	31	24	26	23	25	30	22	19	25	23	19	24	23	18	17	27	30	23	20	34	20	25	21	24	29	26	20	22	21	23	29	25	27	25	33	18	29	26	31	24	25	27	29	29	33	25	21	23	31	33	19	20	23	35	33	30	16	23	34	24	25	36	24	24	24	20	26	24	29	22	25	28	25	23	24	24	21	24	32	27	22	26	22	30	11	27	22	23	30	25	25	25	33	29	24	24	27	22	17	21	22	22	22	30	23	22	21	30	23	20	20	24	19	19	36	27	29	21	31	21	30	18	25	31	27	29	20	36	30	37	23	24	21	21	25	20	18	24	32	30	30	21	28	29	29	25	31	21	26	33	20	21	28	26	21	34	26	27	27	23	25	25	17	28	29	23	27	18	19	19	29	28	42	22	19	25	24	27	22	19	21	21	20	19	16	23	28	22	32	25	22	26	30	23	25	18	26	20	35	27	22	29	31	16	24	28	26	26	27	27	26	24	18	24	31	33	23	27	20	32	31	25	22	25	23	32	19	30	30	20	22	16	23	34	18	17	31	29	25	42	21	19	24	26	25	32	23	21	22	20	24	36	25	33	25	22	35	22	19	27	24	20	28	19	23	23	21	27	25	27	21	27	23	14	27	28	20	27	22	24	22	16	30	27	24	29	32	26	27	29	27	25	21	26	27	25	31	25	26	21	28	31	25	27	19	22	20	26	26	19	27	18	20	30	24	22	30	23	21	30	17	24	22	24	23	20	24	14	26	33	31	24	19	20	36	24	19	18	21	32	19	29	32	30	22	22	21	23	27	28	25	29	24	28	31	23	20	29	42	26	25	25	20	22	26	25	27	34	18	31	34	19	28	22	33	23	26	33	23	20	22	35	19	26	27	30	34	14	41	29	30	26	17	19	27	21	20	24	27	20	21	28	18	39	23	29	20	17	16	23	19	27	24	22	26	26	20	17	19	26	19	22	30	15	24	30	34	23	31	32	29	20	23	21	16	28	23	22	27	22	28	25	28	26	21	28	21	26	29	27	24	28	23	25	22	26	23	34	24	25	27	23	19	31	33	22	29	30	37	25	24	15	29	22	22	34	35	18	22	32	21	23	27	19	25	32	23	25	27	27	25	20	24	23	25	24	24	33	27	25	25	35	31	28	38	30	15	22	26	30	23	20	21	31	37	19	25	30	28	36	31	15	25	16	22	28	15	35	14	35	21	32	24	31	22	20	30	27	24	34	27	32	28	26	37	28	26	28	31	26	21	23	29	23	26	33	25	29	27	27	25	20	30	20	25	32	29	29	28	27	21	25	27	23	28	28	27	18	24	24	22	27	20	27	28	29	16	34	20	30	30	25	20	20	21	20	27	26	23	18	27	23	22	40	32	18	26	21	17	22	37	20	26	20	30	28	26	25	30	22	28	37	19	28	25	25	23	29	29	22	27	28	29	26	29	33	29	21	33	25	30	27	27	32	25	29	20	20	22	26	28
13575	3587	14830	1350	1226	2108	2522	2286	1903	1656	1380	1256	1054	933	815	753	716	638	619	549	507	507	437	471	409	425	398	370	349	345	343	314	325	316	299	297	272	282	295	266	258	269	258	250	268	240	240	275	241	273	210	261	222	244	214	210	228	209	226	219	234	230	237	220	232	207	218	236	210	226	218	224	249	207	218	203	244	235	205	241	228	202	251	237	219	250	207	189	226	224	190	244	229	215	204	198	219	222	225	199	221	208	190	195	194	218	207	238	199	238	216	193	196	247	202	235	203	199	214	202	211	208	206	198	218	205	235	219	222	194	214	206	185	210	212	223	198	193	192	188	216	224	215	208	193	217	221	199	193	225	194	205	199	200	223	176	224	231	224	216	230	193	178	201	195	218	197	188	189	215	206	205	219	206	211	193	191	198	217	221	218	222	190	201	187	219	202	201	214	191	176	188	200	190	203	198	212	188	193	208	215	220	177	202	180	213	185	213	187	214	213	209	221	194	236	209	215	214	178	222	192	187	209	212	190	176	225	239	193	198	203	200	197	191	212	199	198	222	195	197	206	192	225	210	187	219	208	181	195	222	226	204	220	212	198	212	194	230	202	192	204	208	212	195	206	200	202	221	217	204	209	207	188	209	187	223	181	223	206	194	199	209	223	196	222	211	191	180	239	221	192	177	204	218	217	209	211	221	231	205	203	189	185	204	202	218	227	213	200	190	196	213	204	191	226	213	210	198	195	223	197	210	197	200	216	197	231	202	196	224	196	193	206	228	209	211	195	207	218	218	212	207	179	191	205	217	220	196	182	191	210	184	209	206	179	236	176	205	202	226	212	182	223	210	232	193	221	236	225	203	210	220	207	216	199	209	187	202	210	203	208	207	218	199	193	217	200	218	189	205	210	218	192	230	172	185	200	201	226	222	210	185	217	215	235	201	187	203	205	194	197	172	210	188	187	240	192	205	176	215	204	188	222	222	208	196	211	196	210	211	195	194	212	197	200	213	191	193	174	203	202	200	215	202	214	202	193	179	214	219	207	180	186	188	207	188	165	221	228	205	190	205	200	187	187	242	215	208	221	200	178	177	198	190	193	194	189	203	213	176	201	211	195	228	197	179	197	194	201	191	196	204	190	195	211	216	198	201	192	209	214	200	209	211	197	225	200	212	199	203	214	203	220	243	196	218	206	209	213	213	219	195	221	206	204	214	188	207	200	207	190	215	203	162	214	211	198	191	202	210	229	190	199	183	197	215	220	216	196	210	197	194	216	210	240	238	221	216	198	200	217	199	196	181	193	210	200	215	191	193	197	195	209	198	189	195	197	216	233	188	187	202	198	198	208	217	205	213	207	188	220	193	202	206	200	194	229	186	224	190	201	205	204	177	226	215	219	218	224	177	220	196	220	212	197	192	181	221	207	216	232	196	173	212	189	198	209	183	201	216	206	205	225	218	200	208	217	212	187	216	211	222	188	206	194	188	188	218	229	209	195	190	228	207	198	207	218	202	194	231	227	205	195	213	190	211	203	211	210	214	204	222	229	216	201	187	193	219	197	243	216	229	202	200	201	219	193	206	224	222	213	202	189	215	207	198	202	202	210	186	217	221	198	186	197	188	185	209	195	204	194	230	197	194	217	226	197	192	203	193	231	163	196	193	203	194	232	220	223	183	196	211	193	159	210	171	188	229	187	206	206	208	208	193	222	200	210	185	202	199	194	212	228	203	240	196	213	211	225	206	198	222	214	199	194	200	199	193	181	206	202	196	216	210	199	216	204	214	208	203	186	206	193	199	201	222	234	192	238	185	213	209	202	210	187	204	226	211	213	212	226	182	211	195	203	200	218	226	202	210	220	210	205	201	190	189	197	219	187	223	238	202	229	215	213	211	213	201	191	207	201	211	208	189	197	202	210	206	207	184	190	228	218	157	188	189	188	208	201	201	194	211	190	182	214	194	187	181	202	250	203	192	205	210	209	174	197	201	159	215	195	203	219	193	189	196	207	209	220	221	213	203	209	196	193	209	203	218	206	184	201	190	196	226	237	228	230	198	225	191	194	205	214	222	210	184	189	216	201	193	213	187	201	210	194	201	190	194	213	209	172	192	210	200	214	211	182	229	206	183	197	212	199	202	201	179	200	215	162	193	208	207	211	220	189	203	203	225	198	217	190	171	199	209	191	222	240	206	213	176	207	216	227	187	209	218	214	191	182	198	218	233	204	195	186	233	220	207	193	208	220	203	175	218	196	225	199	211	207	200	213	208	212	208	195	198	188	210	193	196	203	206	188	189	178	204	193	189	175	192	201	194	189	212	189	222	200	199	211	176	193	187	207	210	199	187	214	210	190	192	192	219	191	169	201	202	182	208	171	220	195	206	207	204	201	196	204	190	212	200	228	197	205	181	193	188	200	193	206	190	205	217	197	217	198	208	183	200	204	174	230	210	198	200	194	192	201	196	186	222	223	197	210	190	202	194	188	212	216	214	196	192	195	202	211	191	208	213	202	190	193	207	188	216	200	213	187	193	212	196	176	196	204	199	202	214	192	191	202	208	206	200	197	213	172	181	193	234	215	192	226	196	230	200	193	200	201	204	207	188	201	194	210	199	188	206	192	214	191	196	184	204	217	220	200	191	185	209	198	201	207	228	222	201	218	210	201	220	191	210	223	170	200	212	207	205	169	171	204	205	161	198	181	176	191	192	217	179	200	198	204	171	209	221	207	227	199	196	199	203	171	197	205	211	177	216	210	212	189	196	206	210	223	197	203	205	211	206	197	205	201	184	199	196	228	216	210	193	197	206	180	202	217	186	195	207	208	180	215	215	195	212	227	202	191	207	201	211	221	174	209	196	244	196	199	184	190	229	206	203	214	238	217	210	197	200	199	188	226	198	211	211	216	215	186	219	193	205	209	222	198	186	211	204	204	207	191	193	239	171	210	203	211	207	218	195	192	211	184	178	193	192	195	189	198	203	199	206	214	194	212	200	191	197	209	212	207	208	197	199	215	197	206	210	200	197	194	195	205	235	187	214	199	213	214	196	198	185	210	205	214	190	183	183	217	209	190	206	207	181	192	218	227	194	214	216	195	221	216	190	198	228	225	226	197	220	229	224	217	190	197	219	221	192	232	207	207	219	165	186	221	241	209	203	199	204	182	212	230	200	211	217	201	216	190	220	209	189	196	206	199	212	208	220	230	200	227	210	198	193	193	217	223	195	232	191	189	200	185	207	206	206	239	207	199	184	185	206	192	202	215	203	199	224	190	205	235	215	177	198	197	197	207	192	182	206	204	182	222	210	209	217	183	207	216	204	217	216	222	174	194	210	231	209	219	195	190	179	186	211	222	205	226	210	179	209	196	179	224	213	197	169	213	204	200	209	186	222	222	211	192	192	198	185	193	205	210	179	208	218	218	201	207	213	201	224	212	202	199	219	196	201	190	227	198	198	207	219	222	182	210	194	224	200	190	183	214	220	204	209	217	220	193	202	208	204
2942	492	3723	313	127	114	115	148	127	104	128	101	102	99	103	84	100	88	104	95	117	76	97	101	92	82	88	80	75	80	76	88	80	65	65	71	80	85	98	73	84	97	79	72	83	78	83	81	65	72	78	77	70	79	72	67	82	73	75	73	76	65	80	86	73	84	75	78	69	75	75	61	83	53	67	68	86	81	85	70	96	81	88	84	60	75	73	73	94	67	79	81	70	75	77	71	83	66	72	78	69	63	85	83	52	83	75	77	82	75	72	66	79	71	71	63	69	83	62	69	79	85	75	73	59	73	76	86	77	84	65	73	78	73	66	84	74	62	75	81	65	78	68	72	82	96	71	66	57	76	69	88	71	83	92	82	72	84	69	72	69	75	74	69	76	89	76	83	75	86	72	63	86	72	60	72	63	65	62	69	84	77	80	79	75	75	74	74	73	72	56	49	73	69	64	70	78	75	77	73	87	79	70	82	80	71	65	80	80	68	65	80	71	71	91	78	72	75	68	81	76	61	82	90	63	74	70	67	58	78	65	58	84	76	90	77	96	70	70	79	64	82	75	56	80	63	80	79	67	70	71	73	72	86	80	66	75	85	74	82	72	78	84	74	72	68	69	57	75	79	75	77	67	66	88	68	69	78	87	83	63	68	75	72	75	80	62	81	51	72	69	74	103	89	67	80	70	83	64	74	73	72	65	78	69	74	84	78	65	87	54	83	65	66	72	73	73	80	64	66	87	80	79	76	71	58	66	85	90	76	78	77	81	72	66	73	84	62	74	75	79	74	68	86	74	78	85	56	71	64	70	69	79	73	69	79	74	60	63	82	81	65	77	87	68	71	73	65	66	78	62	99	83	90	80	75	66	75	77	84	77	77	80	74	78	77	64	71	63	65	77	75	81	85	82	80	85	74	70	83	77	72	77	64	63	76	63	59	84	71	85	73	94	86	62	81	90	72	79	77	62	83	67	66	66	69	75	75	79	73	73	72	76	65	76	83	67	76	87	76	105	74	74	77	69	60	74	78	73	68	64	81	74	85	59	76	73	79	75	61	83	63	69	91	54	84	92	70	61	78	100	80	63	68	84	96	79	70	70	71	73	77	73	65	77	84	70	57	79	77	67	75	73	69	75	70	77	67	72	79	80	67	60	79	66	64	72	73	72	86	71	68	78	88	88	83	75	72	73	76	88	74	61	71	85	66	53	66	87	90	86	79	58	72	63	86	81	73	54	64	91	69	61	71	76	66	76	79	80	80	81	59	75	65	71	74	86	75	71	75	76	78	70	81	56	90	72	69	56	90	57	64	76	62	64	66	73	75	75	93	79	85	71	85	81	70	72	70	69	65	66	78	71	65	68	79	70	84	86	99	88	58	79	70	81	77	85	83	75	76	88	82	69	85	81	80	73	71	94	84	60	79	71	59	61	59	75	70	77	84	69	82	84	72	76	83	68	74	86	61	68	60	76	77	78	90	71	89	64	75	78	80	79	84	66	74	84	69	75	75	69	96	94	87	75	79	82	60	69	79	80	53	78	93	61	74	82	76	71	78	59	57	70	93	77	71	72	83	73	83	78	75	75	80	57	79	64	82	61	61	84	82	79	88	80	77	80	70	69	71	84	85	87	71	70	81	79	74	64	67	70	67	85	64	96	71	88	73	80	66	67	73	79	86	74	74	78	80	65	71	58	82	87	70	62	85	80	55	74	69	76	86	76	76	88	80	78	76	72	55	81	69	79	70	77	59	73	72	69	64	77	68	79	75	68	80	67	73	67	67	83	76	74	65	72	71	77	75	62	63	63	67	73	67	69	65	76	82	77	74	78	76	64	61	68	84	63	74	83	77	70	68	84	73	85	71	57	85	73	55	89	72	76	74	77	72	70	69	89	70	68	89	86	85	70	60	62	69	65	71	84	81	95	64	86	55	71	78	54	93	75	74	85	72	78	74	73	60	74	76	66	76	88	66	84	72	67	65	63	67	65	71	60	87	76	72	80	71	97	80	80	68	61	73	85	66	77	72	57	74	70	75	75	63	80	75	72	70	77	66	76	66	83	83	80	62	69	72	68	78	83	68	80	94	76	76	73	70	65	99	66	70	70	75	67	69	91	70	91	62	67	73	69	69	65	55	74	77	71	55	88	65	66	83	68	73	71	67	54	78	78	65	73	71	80	61	68	92	70	76	79	68	73	75	73	83	68	63	85	61	65	81	80	77	86	62	71	72	65	74	83	81	78	63	74	71	83	62	82	76	67	84	68	65	79	62	81	76	74	92	61	63	70	82	78	78	75	76	78	64	73	70	67	65	75	71	64	69	59	71	72	52	72	67	67	63	70	67	63	76	80	84	71	71	66	61	73	65	69	76	84	59	75	62	74	57	71	85	74	71	70	86	81	76	78	91	69	78	74	66	78	74	72	72	75	84	74	81	66	87	72	78	75	63	86	94	86	73	73	57	75	70	72	87	57	72	77	72	70	64	65	75	81	74	73	66	73	66	73	101	64	78	77	74	69	70	91	72	83	94	72	63	76	84	60	78	68	77	89	81	61	73	75	87	54	68	59	95	53	75	65	75	76	65	74	77	72	67	64	70	78	87	74	74	78	73	72	73	64	91	80	72	88	65	68	73	80	70	74	75	89	72	82	68	68	76	71	67	79	59	90	75	68	70	74	59	55	67	69	70	65	73	74	90	74	73	84	75	67	60	57	87	69	72	76	61	63	89	72	82	78	66	78	65	77	72	70	75	79	75	63	64	68	63	65	57	80	84	77	80	75	71	63	78	66	75	61	80	74	88	78	95	68	77	71	67	77	74	83	57	87	69	82	64	69	74	67	68	75	76	72	73	73	70	79	88	73	78	69	67	68	86	71	61	69	74	72	63	80	90	75	93	68	78	72	94	73	73	92	79	70	71	60	81	75	68	67	90	72	99	86	77	72	77	70	85	60	83	71	64	66	82	60	84	63	72	79	68	79	75	58	77	78	69	70	70	65	66	69	77	82	72	69	71	96	83	80	93	78	78	73	87	75	81	72	78	78	63	75	81	81	67	61	79	69	68	73	74	85	72	67	80	69	66	74	73	62	86	79	81	70	64	85	88	71	69	90	82	71	88	78	78	77	83	64	77	80	79	71	65	58	82	79	69	90	82	75	68	88	70	72	51	68	74	79	80	71	74	85	89	85	74	82	63	70	73	69	77	65	80	77	78	70	68	65	85	79	64	72	64	81	72	83	69	77	76	71	77	61	87	69	76	69	70	77	75	81	76	88	85	93	73	66	81	64	88	78	85	67	75	73	71	68	105	79	84	91	76	71	72	61	64	72	63	83	72	87	72	71	88	79	69	76	67	83	91	70	73	78	80	86	89	71	89	82	85	76	81	77	77	60	86	80	65	72	82	69	89	87	77	73	69	73	81	62	64	73	66	64	79	83	95	74	56	78	61	74	79	66	71	54	69	80	76	73	72	88	61	83	77	88	59	68	83	83	89
19229	5730	21397	2086	2840	4431	4984	4531	3955	3252	2750	2420	2132	2120	1808	1597	1465	1355	1255	1227	1139	1177	1079	1033	965	968	930	869	846	837	832	832	819	799	801	753	790	718	719	765	714	726	726	753	725	719	741	706	679	725	719	665	681	663	649	694	648	656	656	670	694	674	666	670	684	666	659	626	646	660	662	669	602	636	643	626	646	627	636	635	638	670	620	643	601	640	628	639	597	620	613	630	626	656	638	634	568	623	623	601	629	632	629	638	591	646	658	639	618	647	611	616	609	589	636	624	599	654	603	608	612	659	583	622	617	598	581	667	599	568	592	633	643	594	627	582	540	598	638	650	614	644	612	652	579	636	616	657	661	616	646	620	636	629	656	599	592	599	595	638	579	636	563	611	607	647	598	620	570	596	603	599	635	617	574	599	606	585	563	620	634	613	547	601	569	638	610	606	665	598	622	618	645	617	625	608	564	646	601	645	646	612	592	652	610	556	578	620	616	613	614	570	653	611	562	620	614	587	619	625	605	606	596	631	632	630	623	645	618	590	617	636	609	605	587	612	603	626	613	598	573	665	600	652	590	624	609	612	622	598	620	640	624	608	598	648	677	627	649	595	572	636	603	611	624	599	633	606	601	635	609	622	631	659	620	632	622	590	629	620	617	599	628	629	636	619	617	615	592	575	642	587	624	610	571	606	619	621	611	625	623	610	574	641	646	572	595	580	631	583	620	559	622	601	587	636	610	610	622	592	613	560	653	632	623	618	618	676	635	612	555	619	596	641	630	603	622	625	633	630	634	587	653	589	623	571	628	617	602	614	630	626	613	592	569	614	587	607	629	626	613	581	642	619	675	646	637	635	584	639	607	624	603	641	599	613	632	657	612	600	623	591	682	607	615	637	617	606	630	685	625	594	588	587	643	626	571	619	627	613	603	618	654	578	620	613	612	646	653	609	610	620	591	595	617	632	624	570	586	597	601	577	586	638	636	628	626	587	592	593	665	636	604	600	581	601	650	588	631	612	635	649	627	619	671	606	565	641	611	618	618	588	577	582	585	608	610	599	645	666	606	666	620	602	597	620	647	635	611	604	615	589	609	617	584	593	574	600	569	636	614	652	678	637	635	618	595	563	627	628	604	569	615	602	620	593	614	612	628	624	591	613	609	586	634	593	609	606	602	679	621	655	624	635	634	605	618	633	598	652	633	627	647	590	589	609	610	618	609	598	637	666	634	642	615	633	599	578	633	643	619	598	648	617	631	592	630	586	624	659	582	590	597	633	622	630	628	545	638	617	607	616	631	636	604	587	617	647	670	617	636	650	645	624	577	659	670	604	633	640	592	653	636	595	624	621	558	547	558	577	595	580	611	602	574	636	640	651	607	617	632	601	579	618	552	606	600	639	624	586	641	569	619	638	607	656	592	612	558	646	644	633	636	620	614	586	585	618	627	588	610	569	629	604	613	608	602	603	597	621	561	631	622	620	604	609	616	629	628	600	573	616	592	572	618	582	647	622	608	628	601	614	614	617	619	623	614	574	637	620	598	586	579	651	617	622	642	561	567	641	617	617	610	613	593	616	627	645	614	633	588	556	605	594	627	610	647	610	628	598	576	622	617	630	611	633	593	632	618	666	593	634	621	618	572	579	601	573	603	563	627	569	641	625	591	636	647	606	604	652	663	582	639	622	630	573	642	603	591	595	647	605	643	670	624	562	574	591	641	647	606	626	602	582	585	619	608	610	590	648	634	623	574	571	617	626	651	581	625	629	591	633	582	650	599	595	654	628	554	626	648	594	602	584	622	581	614	607	604	638	583	616	611	618	647	610	638	638	605	593	639	635	620	604	642	618	623	654	621	621	598	653	618	651	619	609	567	610	590	598	608	602	603	613	635	634	582	584	584	603	615	598	664	618	619	641	610	622	618	623	610	655	624	631	652	633	631	614	642	592	617	609	616	604	607	595	612	642	616	608	605	604	657	642	586	570	640	626	635	636	594	615	622	617	603	635	606	647	639	659	586	589	617	558	623	618	596	596	617	638	651	621	624	662	611	627	599	629	562	625	607	612	616	637	655	607	609	629	598	598	613	628	626	589	601	605	599	594	584	671	558	576	619	648	660	639	643	616	598	588	644	621	577	574	592	667	615	594	599	683	576	611	609	643	596	620	634	603	596	593	644	650	648	633	608	562	600	619	637	600	573	620	584	648	620	593	606	598	567	581	558	610	629	651	567	628	594	591	641	627	618	633	589	610	609	636	628	615	628	601	622	563	641	587	611	606	611	609	594	579	625	617	616	645	651	624	591	641	624	648	634	562	677	614	618	623	600	697	655	636	621	576	577	576	590	639	561	627	606	600	575	609	585	618	657	599	599	589	600	596	603	633	605	625	589	635	645	646	597	587	620	613	649	601	622	600	668	630	639	622	624	626	624	631	594	568	580	607	635	619	605	631	579	616	570	641	649	560	570	627	598	613	649	634	590	641	596	608	583	635	618	625	576	629	610	626	648	616	594	672	597	617	649	592	623	638	588	598	582	638	587	590	625	593	606	636	660	580	616	649	616	616	640	568	614	615	639	625	598	615	639	624	623	576	580	616	604	607	652	644	615	652	595	623	595	656	563	611	619	609	639	621	611	563	604	632	619	622	624	603	598	605	638	661	562	614	591	569	603	609	642	601	592	626	613	616	623	673	641	610	599	635	623	610	594	619	604	566	652	611	618	600	607	673	613	591	636	594	579	586	673	629	581	622	642	642	632	638	588	627	634	600	607	648	676	637	598	645	620	613	586	625	623	628	604	601	590	617	575	608	631	631	599	588	607	652	658	602	578	627	625	670	627	595	626	568	646	642	620	655	647	600	638	642	631	567	638	620	652	562	614	635	639	607	552	629	633	623	629	605	598	659	646	604	595	611	591	605	568	603	616	628	601	582	584	633	616	656	607	587	608	610	598	623	667	636	591	625	649	645	632	618	553	659	610	605	612	590	600	603	610	567	606	653	601	593	572	572	611	619	601	625	624	598	627	640	603	614	591	661	642	655	568	625	609	627	593	644	583	587	545	602	578	597	607	612	616	593	611	598	627	576	573	615	581	581	628	612	579	608	631	593	593	653	621	632	594	620	656	661	556	589	591	657	594	588	601	609	591	597	628	639	613	588	629	590	624	609	599	637	645	582	650	612	631	603	596	581	622	559	576	612	631	649	639	607	612	633	610	637	623	619	600	617	620	601	611	615	620	606	609	615	585	619	625	640	590	606	627	594	607	600	602	642	657	606	580	636	611	670	610	603	613	631	583	629	611	582	619	616	605	613	653	575	604	635	632	631	587	651	635	623	601	639	613	608	600	608	650	576	601	589	587	639	627	625	602	615	623	618	631	596	580	551	604	597	616	610	636	598	629	647	583	590	617	586	623	602	611	607	599	656	605	664	666	614	582	591	648	633	667	588	614	674	657	588	608	628	654	581	670	648	608	614	589	591	597	585	613	621	620	601	591	658	587	618
3370	224	433	95	62	57	69	55	65	76	68	62	66	64	60	52	64	73	59	65	68	73	73	72	58	71	66	75	84	52	60	72	74	68	67	65	63	87	65	52	68	56	54	54	57	63	69	75	60	66	39	64	63	79	53	77	64	74	56	57	74	65	56	56	66	54	51	73	76	60	68	72	76	64	63	44	71	64	71	49	61	57	68	63	55	65	62	61	56	55	60	46	67	63	67	59	62	67	74	72	60	71	66	64	64	72	73	66	74	62	51	67	66	72	63	62	54	72	69	58	63	69	66	61	75	60	84	82	61	64	69	54	59	68	63	63	72	78	75	65	77	60	47	61	44	63	66	60	70	66	59	61	51	71	67	68	81	68	44	56	66	52	54	56	58	70	71	53	50	65	67	60	66	56	57	78	60	48	55	60	37	56	56	68	58	75	67	56	72	78	62	59	69	62	64	61	75	65	69	73	71	56	67	58	57	62	56	74	60	62	60	66	65	66	73	53	71	61	61	59	65	74	68	73	47	56	64	59	61	48	58	79	60	51	77	58	64	70	57	55	54	69	68	69	53	70	64	78	77	71	60	72	75	66	54	61	60	85	58	77	67	76	73	76	73	68	58	67	77	70	78	67	71	65	62	65	69	77	59	53	61	69	73	65	75	87	59	54	54	68	58	55	59	65	62	67	48	59	78	66	64	70	51	68	84	63	74	59	67	87	76	78	52	70	66	72	65	69	54	70	59	59	67	60	71	61	60	73	71	64	59	60	81	57	59	62	69	61	68	63	62	68	45	66	55	81	54	74	69	64	50	66	70	62	54	77	58	48	69	65	59	63	53	68	72	63	63	62	73	55	56	67	57	64	66	70	71	73	79	74	74	59	74	71	54	69	62	68	59	53	56	75	68	68	76	57	55	64	61	68	59	53	56	65	61	67	53	70	70	70	56	61	69	69	68	65	75	61	71	64	79	60	65	76	46	55	77	60	64	63	77	67	62	61	59	61	63	71	78	68	59	57	59	64	54	87	49	82	68	63	76	60	69	64	61	63	59	60	62	79	72	61	62	62	56	51	59	62	52	53	63	72	67	69	63	72	60	72	63	62	67	68	51	54	60	52	57	65	62	73	62	75	65	81	63	72	70	64	72	52	71	79	62	82	74	54	61	68	76	58	60	58	58	63	65	56	65	57	61	63	85	57	68	62	68	50	67	67	54	65	71	75	64	83	64	70	74	69	63	63	69	65	54	56	74	60	71	41	69	65	63	66	73	67	71	53	54	74	69	54	68	71	64	55	70	73	55	73	73	67	61	71	81	68	64	70	63	56	65	54	62	69	61	71	59	60	64	71	74	78	64	60	65	77	76	71	63	65	75	74	73	69	55	52	63	52	76	64	68	66	77	53	64	65	61	56	66	62	71	54	60	40	70	58	65	62	72	66	50	59	55	54	72	59	74	64	62	64	62	57	59	55	59	77	54	50	58	55	69	73	70	58	54	73	77	57	72	69	59	70	77	72	55	66	62	58	59	77	59	62	75	56	68	69	61	51	72	68	54	77	78	64	64	62	69	65	77	52	71	68	62	58	55	67	60	46	55	64	58	72	75	56	66	70	80	53	73	60	71	53	71	56	61	63	61	71	63	63	64	66	66	62	69	63	64	64	65	54	66	65	75	68	65	68	63	69	68	68	68	75	63	76	56	63	75	58	55	75	57	53	61	63	79	64	60	74	60	59	59	64	64	68	69	61	64	61	58	71	73	72	73	80	57	61	59	69	66	66	61	58	77	66	84	66	57	62	67	62	55	64	63	54	67	62	80	72	65	57	58	62	74	61	58	78	54	73	74	70	66	82	60	62	68	52	57	73	78	70	66	65	56	56	64	54	73	64	55	78	69	74	68	74	69	57	67	58	65	64	60	79	60	67	81	83	80	66	55	66	69	79	61	72	84	72	67	59	62	65	60	63	59	54	57	51	82	70	62	61	52	62	64	69	77	61	66	57	59	61	64	72	63	63	53	47	64	57	79	64	62	66	71	65	56	63	53	71	68	70	72	64	56	57	64	74	58	64	54	74	75	64	78	52	63	79	60	74	57	66	71	63	62	54	77	67	59	55	62	73	75	55	53	69	51	68	62	56	55	75	73	69	56	63	68	82	67	68	68	61	64	71	68	67	68	59	79	84	65	85	67	64	76	64	65	62	63	53	57	83	57	47	72	70	54	54	52	66	54	74	78	75	74	54	75	66	56	76	71	63	70	62	66	59	58	70	64	65	75	61	61	69	65	58	56	72	59	62	47	49	45	61	71	76	65	62	50	67	48	56	61	60	68	57	61	63	68	73	58	53	65	70	64	77	72	58	63	67	60	55	62	51	58	73	66	61	56	70	58	52	54	70	63	61	69	60	69	53	58	67	73	59	85	64	58	46	64	69	73	72	65	58	64	79	59	72	68	72	81	56	52	56	68	48	78	60	62	54	52	74	69	58	75	60	59	66	74	67	58	64	56	72	78	48	67	74	56	62	74	78	49	53	65	62	67	62	63	74	59	56	75	55	55	59	47	53	59	66	72	66	77	60	64	70	58	66	69	68	46	57	70	49	59	63	53	71	69	50	57	49	77	55	69	74	39	69	78	56	74	85	56	70	61	71	52	52	77	70	76	61	66	69	61	77	59	62	63	64	67	57	62	51	58	57	53	75	63	53	69	61	59	53	70	74	66	62	63	51	86	71	64	76	74	73	63	71	74	66	59	60	69	76	67	64	78	50	60	65	68	70	67	64	72	81	65	72	81	69	74	57	69	59	63	52	63	66	65	68	53	67	70	62	61	61	70	62	66	56	62	62	56	59	47	73	61	59	67	77	80	67	69	63	70	45	66	59	67	58	62	59	60	57	64	77	67	70	73	83	52	66	61	60	75	50	61	85	55	62	61	69	76	55	74	73	64	76	67	60	65	67	56	81	68	57	59	71	58	61	79	57	68	63	61	60	54	66	68	62	56	67	61	56	51	64	62	81	69	37	65	63	72	74	64	69	72	70	61	66	74	63	72	55	62	66	75	68	62	68	67	68	62	62	69	73	68	79	62	85	79	51	74	70	65	69	72	73	63	60	73	52	59	67	55	56	78	54	76	77	69	55	68	70	50	57	68	67	54	64	68	66	76	61	62	57	70	63	63	56	65	62	62	81	53	61	63	67	63	60	54	57	71	78	47	85	82	55	63	63	62	68	69	68	58	61	81	68	60	70	71	70	58	73	81	55	64	71	49	63	56	71	59	66	78	68	61	68	73	56	76	60	75	65	74	66	65	70	60	66	68	46	54	78	69	83	69	77	72	67	72	52	72	74	83	74	69	59	76	55	57	66	58	64	60	52	55	72	69	67	45	76	73	70	76	70	53	59	70	72	71	78	72	52	62	62	76	59	57	71	59	66	69	68	77	63	60	65	62	53	74	73	60	64	56	71	70	60	77	76	71	70	62	66	52	61	59	68	71	74
11251	2368	5510	755	660	836	871	860	793	697	695	668	699	648	614	606	618	587	534	545	556	574	539	531	591	492	530	506	493	516	538	534	537	485	540	515	485	505	527	525	520	509	515	473	547	507	510	502	516	464	478	517	518	518	479	501	533	485	502	514	512	505	500	497	504	527	468	502	490	535	532	469	471	485	487	529	526	503	501	516	478	491	528	497	486	496	500	526	505	490	485	523	526	518	493	515	464	540	499	510	496	456	524	487	566	523	510	539	514	527	485	473	519	500	486	530	492	515	525	544	516	482	505	483	498	486	457	485	487	508	515	516	504	515	499	469	496	511	495	535	472	494	512	500	469	522	491	525	521	491	504	497	469	488	476	476	523	490	532	491	514	485	501	478	514	487	522	514	506	538	474	510	513	500	510	484	493	498	497	522	481	478	526	492	498	517	502	487	493	505	504	510	466	496	506	503	514	495	494	502	542	510	499	493	498	509	476	496	493	496	472	474	522	491	536	500	509	513	480	534	521	474	491	546	550	523	496	474	504	528	524	498	512	507	480	458	519	540	483	521	457	512	501	489	517	491	550	528	504	494	520	520	524	494	477	506	462	476	495	492	480	457	494	489	525	532	491	493	509	520	500	502	518	477	560	531	485	499	495	517	493	504	511	501	516	539	471	468	527	558	488	514	525	500	489	494	502	504	509	517	511	485	534	515	481	505	513	514	545	501	482	456	497	494	511	509	476	551	507	455	490	528	506	494	507	539	500	505	485	542	524	487	465	500	534	471	500	499	510	535	508	503	496	527	501	484	518	516	478	512	474	512	513	488	516	465	489	482	483	492	455	525	494	512	504	523	493	519	502	469	502	454	518	514	512	514	431	523	507	489	505	519	497	495	536	549	518	493	500	481	479	512	500	498	473	472	518	479	488	494	482	498	490	489	495	468	521	473	490	530	461	536	469	498	483	498	495	495	497	534	458	456	534	489	446	496	502	503	526	498	505	483	486	485	500	509	533	495	523	492	507	480	474	492	537	500	480	504	525	503	509	512	495	537	502	500	511	486	480	466	508	493	514	514	546	477	527	482	484	508	494	511	506	466	477	477	498	465	517	495	542	495	499	515	496	496	525	488	509	537	478	491	520	508	517	478	510	485	494	479	499	504	520	503	485	514	502	519	490	506	506	515	521	554	532	483	509	509	545	490	499	490	493	465	514	488	556	492	498	501	480	543	521	546	480	463	477	459	485	533	502	459	514	498	504	490	475	523	504	485	513	505	510	491	530	510	521	493	533	515	510	501	516	541	483	497	469	533	505	508	479	490	521	484	469	481	531	503	492	486	509	529	501	501	518	575	496	526	530	505	484	496	492	547	507	519	518	518	482	522	524	517	512	496	462	476	528	518	510	473	493	461	497	527	492	488	498	505	465	497	500	522	498	488	496	492	547	480	501	468	509	521	521	474	486	523	498	484	491	492	488	513	512	489	513	495	489	499	501	451	516	496	493	539	534	488	552	463	501	470	492	536	457	500	464	485	494	533	547	497	520	503	474	499	475	525	530	496	526	487	508	508	496	528	504	533	503	511	476	524	538	517	518	499	498	512	512	493	528	495	520	497	482	507	465	503	533	485	502	502	526	504	479	476	470	525	514	541	526	518	505	477	524	507	486	506	525	521	505	488	521	501	481	491	509	467	512	520	517	515	478	524	503	499	499	534	487	478	487	484	486	485	521	515	468	479	531	513	476	511	490	520	525	530	500	512	498	500	483	500	471	513	474	518	509	484	482	469	447	472	533	511	489	525	516	522	538	506	476	510	513	543	519	456	521	523	485	494	515	505	535	469	504	502	525	479	539	478	516	530	504	485	464	514	508	528	495	507	477	478	452	463	458	508	469	489	505	567	496	508	509	499	460	545	512	476	502	496	510	474	481	490	524	471	466	483	502	539	481	514	500	471	492	485	516	506	505	493	514	525	498	548	537	504	519	512	498	488	500	487	516	495	479	483	493	483	529	521	472	488	504	488	499	504	525	531	489	512	488	493	505	500	515	501	514	474	508	512	529	512	506	539	467	509	543	493	530	518	492	532	489	540	505	463	505	529	527	472	514	529	538	509	491	485	504	491	506	487	472	502	510	502	507	483	507	511	523	506	501	525	549	500	523	476	511	429	530	478	481	511	501	506	529	524	473	493	498	478	508	514	435	517	490	511	484	515	489	499	543	478	492	495	503	512	463	512	528	519	478	524	506	482	503	472	528	514	529	481	481	497	511	519	463	506	514	465	492	511	510	517	470	504	447	537	513	522	536	498	485	514	521	512	530	517	552	471	474	474	487	506	477	492	494	500	486	485	502	472	498	529	459	474	509	559	526	470	500	491	488	489	504	532	546	482	532	512	535	523	522	510	509	502	533	481	478	514	517	483	497	509	501	498	524	505	504	469	482	485	483	527	500	488	494	543	479	507	481	507	535	493	490	495	509	547	479	503	483	530	495	520	542	488	470	547	516	495	503	493	510	507	527	498	513	490	490	530	515	449	456	492	515	487	494	502	544	518	513	534	495	528	527	488	473	476	502	460	511	500	502	518	504	480	529	482	525	536	484	482	495	495	491	501	501	532	474	497	463	493	486	475	489	478	534	514	514	500	456	506	441	521	496	500	490	513	482	501	496	494	500	487	471	512	501	524	480	509	496	488	515	493	493	515	558	500	472	555	523	482	544	506	494	477	534	483	499	458	486	505	515	560	532	515	459	477	491	545	502	501	530	459	489	472	500	496	479	487	473	476	507	502	509	545	504	507	496	500	522	499	539	456	508	512	529	510	489	517	523	460	484	540	545	509	495	500	478	521	531	491	500	521	493	520	490	501	473	514	468	534	526	494	485	454	502	553	490	488	496	544	523	513	508	488	510	487	509	495	502	515	525	458	516	498	523	503	486	496	561	507	550	462	490	484	518	477	518	470	457	501	513	510	477	535	513	521	476	505	510	508	528	523	487	504	478	525	486	478	476	518	462	550	487	524	527	517	531	490	495	503	507	523	532	507	495	483	486	485	483	508	480	512	489	491	499	499	531	514	499	497	490	509	511	524	497	531	508	522	513	470	495	515	527	521	491	516	467	519	469	529	509	502	498	516	463	482	537	498	489	505	478	524	485	507	477	494	496	530	449	493	484	502	513	507	507	559	511	522	503	525	460	497	512	542	488	497	500	547	534	532	503	477	530	482	518	487	504	503	480	486	461	536	509	523	522	510	479	504	523	528	516	499	522	480	536	528	480	562	517	507	474	482	490	477	566	527	500	457	500	502	519	496	502	507	491	537	506	471	466	509	465	527	496	483	511	508	472	508	522	471	488	550	479	511	476	534	510	504	465	490	476	545	499	491	527	498	469	494	465	495	496	508	478	476	504	520	541	502	498	506	522	453	495	504	479	474	486	520	490	483	493	544	504	500	510	490	469	490	502	492	518	503	506	492	513	504	523	498	492	536	497	486	490	485	520	508	514	498
1806	446	1968	293	116	131	121	139	122	141	125	123	110	118	128	111	106	110	128	107	127	125	105	98	122	94	99	93	112	111	75	101	85	111	135	112	104	96	96	110	88	88	115	93	105	102	106	97	97	125	87	107	100	98	111	107	115	105	100	106	97	112	84	91	99	110	106	107	100	107	101	100	100	98	109	93	107	113	103	80	101	105	97	91	116	90	123	88	100	104	106	105	103	103	109	88	84	111	101	76	111	83	106	94	96	112	100	104	99	119	116	109	102	92	97	122	89	90	113	109	91	107	98	96	113	94	102	106	100	106	105	95	97	103	98	93	96	109	117	113	101	110	98	116	94	102	90	108	116	118	93	104	90	104	98	111	126	98	113	94	121	91	96	104	102	103	99	98	97	99	89	100	111	100	100	89	108	99	89	95	104	109	106	109	93	84	95	112	84	117	99	105	102	110	97	98	103	94	107	95	107	98	94	95	87	110	97	121	84	104	96	108	99	100	100	98	105	79	112	100	87	112	109	101	103	111	107	117	101	99	104	99	96	93	105	99	105	102	108	93	112	100	90	106	92	109	94	87	98	90	113	78	96	94	93	119	104	110	105	114	114	92	101	106	98	101	100	112	112	98	97	119	100	108	100	116	109	98	104	113	81	102	95	98	92	114	95	91	95	102	112	108	119	121	110	89	83	109	102	100	109	108	110	92	93	127	94	102	113	91	89	113	111	85	107	110	107	105	93	97	110	109	113	105	107	102	102	82	110	97	100	102	89	107	105	106	104	104	105	84	96	108	82	91	117	92	94	94	113	103	102	96	100	120	113	95	78	102	102	99	85	102	79	96	110	85	101	100	104	107	119	120	97	118	92	99	97	107	112	100	100	96	99	100	98	125	75	107	113	97	90	112	95	96	92	108	104	104	120	93	99	111	97	101	116	109	76	104	107	101	101	123	98	112	105	95	96	101	107	87	106	111	92	95	101	121	104	104	86	109	101	114	104	92	105	91	84	98	93	113	103	100	104	104	93	95	106	92	104	92	83	104	102	104	93	120	102	101	99	108	109	112	84	101	98	97	108	97	90	115	124	89	110	85	100	115	88	100	98	90	83	99	113	104	91	108	89	108	108	111	114	114	102	90	90	90	106	91	88	98	114	97	106	111	94	101	102	87	100	102	107	108	98	99	80	112	105	91	103	99	108	107	88	85	99	93	102	101	120	117	103	78	92	106	90	101	119	106	95	109	87	93	92	106	95	92	115	100	108	105	83	96	106	101	100	89	96	99	113	93	128	95	107	106	104	98	100	108	113	101	88	93	90	104	104	94	95	89	97	100	111	107	85	102	114	89	103	115	111	102	115	95	87	123	100	110	99	115	115	96	121	108	125	112	107	100	92	104	128	93	90	110	106	108	109	94	109	87	121	109	100	106	100	95	107	117	105	107	109	94	116	105	110	118	103	93	95	87	96	91	96	84	104	108	103	111	106	123	106	90	84	108	101	103	90	96	96	88	109	100	113	86	103	102	111	99	95	85	128	86	106	95	106	88	89	114	86	102	96	89	82	100	104	100	116	115	97	105	98	108	97	102	105	122	110	121	101	99	88	111	119	96	86	108	104	106	91	98	106	95	106	95	107	91	101	93	100	98	88	96	101	105	108	99	99	101	92	109	102	108	93	76	95	113	92	107	100	98	107	105	102	85	106	98	105	109	104	104	89	102	100	122	107	94	103	116	93	104	97	111	94	90	104	101	108	91	104	119	102	114	88	91	103	92	115	94	116	97	100	100	77	107	109	86	85	107	92	125	95	97	108	104	106	115	102	79	98	97	108	116	96	96	111	103	95	96	92	94	104	99	106	96	101	96	97	94	100	92	92	91	110	108	105	100	98	101	93	124	76	111	99	88	100	102	104	81	122	105	110	120	88	88	105	109	105	114	89	95	89	95	117	83	104	96	99	117	90	103	84	121	107	94	112	115	119	97	113	95	111	118	112	99	116	108	109	109	102	107	97	109	93	88	93	104	103	107	104	97	85	126	94	98	98	102	109	113	98	89	105	98	97	117	113	112	108	102	97	119	97	114	101	105	108	110	97	112	116	111	95	92	80	84	102	110	108	115	105	104	107	106	111	105	110	89	99	103	103	100	93	91	97	99	110	100	89	109	112	111	107	87	116	95	91	101	96	106	100	98	96	87	101	87	114	117	112	102	96	112	101	116	99	108	94	113	104	110	89	121	108	86	127	120	99	86	102	94	91	100	123	111	111	93	112	93	93	98	105	90	98	91	104	85	99	117	85	101	84	110	102	78	93	116	99	96	115	104	100	106	104	91	92	119	93	113	102	93	88	103	98	114	83	80	98	107	106	110	109	87	107	99	108	85	101	94	104	93	123	95	81	106	92	109	107	99	115	96	104	103	101	110	96	106	131	104	97	80	121	108	106	102	105	102	105	100	108	114	103	98	107	80	111	101	106	104	93	103	103	97	101	100	106	111	83	111	100	104	101	113	101	93	106	98	93	104	109	95	101	110	97	94	79	105	117	87	111	92	98	96	108	100	80	108	95	110	106	106	106	111	111	120	99	100	107	100	95	108	91	97	105	98	97	102	106	104	110	108	117	98	111	99	93	102	96	97	118	107	127	95	106	88	107	101	106	107	108	117	96	107	113	125	89	100	90	81	101	100	89	95	106	101	116	77	126	108	115	88	107	94	91	81	90	96	94	97	94	91	89	83	97	90	102	112	111	111	101	99	96	107	102	89	79	93	103	106	113	113	107	98	106	81	104	112	94	80	122	114	95	106	111	86	103	109	105	110	125	108	91	106	104	95	98	93	87	103	105	123	103	104	114	97	111	110	111	93	111	121	97	91	91	101	107	99	96	106	103	109	102	100	109	114	92	99	97	80	108	102	101	102	115	90	121	113	86	119	119	107	95	91	92	89	101	109	89	92	106	108	90	116	110	95	111	104	115	117	104	98	128	105	97	105	108	103	109	87	91	86	109	97	79	126	105	94	107	99	108	107	101	80	112	94	105	96	126	105	117	127	115	112	114	118	120	90	80	100	107	87	114	110	101	77	130	89	109	109	111	116	96	113	117	100	96	97	109	107	99	118	98	96	99	92	104	89	119	104	102	93	95	90	118	102	88	100	107	109	109	117	104	91	93	101	101	116	118	97	108	99	123	113	106	92	96	116	91	99	108	97	116	86	100	102	104	95	91	85	102	104	108	89	98	101	82	90	95	97	101	90	118	105	109	97	106	105	101	126	99	123	99	109	109	93	108	111	92	96	98	100	89	100	106	105	96	96	118	96	118	115	95	93	100	105	107	101	87	91	96	109	95	95	97	83	93	124	92	103	98	100	111	96	102	103	85	97	125	91	107	99	96	104	99	106	104	82	99	108	123	89	108	109	97	92	94	104	104	73	86	92	86	103	102	92	112	102	119	104	107	104	87	103	113	93	105	85	120	121	100	86	105	106	95	107	89	122	96	96	81	104
17259	4974	15332	2337	2188	3242	3554	3289	2771	2447	2101	1884	1824	1637	1389	1414	1306	1281	1259	1144	1149	1099	1065	980	996	1027	1007	951	982	962	911	939	877	910	928	935	868	875	852	846	837	853	937	796	870	854	835	876	856	846	846	830	843	839	824	858	884	797	751	857	864	803	794	811	821	830	832	833	856	801	819	841	803	825	884	814	820	813	818	776	859	820	838	860	806	854	805	836	795	807	795	841	769	827	812	766	869	815	822	814	811	816	752	758	831	850	812	798	815	851	816	819	820	862	761	818	809	785	758	806	807	786	820	786	846	770	789	797	808	782	834	818	816	802	848	809	792	783	737	826	816	809	784	793	827	799	843	757	826	836	833	810	775	834	765	769	791	818	853	741	819	835	802	799	820	818	827	836	766	787	796	858	814	790	818	842	780	781	865	779	717	779	829	791	838	840	783	778	805	851	845	808	820	827	796	771	814	773	826	853	777	800	807	805	784	799	794	783	768	794	810	811	794	802	765	824	801	846	770	756	817	791	827	806	797	809	841	795	819	811	792	794	807	760	790	798	777	774	748	815	793	808	769	821	799	776	882	835	783	817	845	797	760	805	792	803	808	772	780	856	806	803	812	826	805	746	847	761	790	823	795	806	799	804	770	824	789	790	797	834	846	792	844	796	762	860	840	787	814	806	831	801	808	753	838	808	790	779	782	815	794	786	832	804	795	834	835	779	783	810	837	798	777	765	890	837	821	808	816	806	809	826	851	807	853	799	877	814	824	795	760	796	790	785	816	830	779	810	785	804	762	793	798	854	792	808	812	797	806	761	790	822	819	779	801	802	807	794	812	804	800	794	812	801	807	831	823	771	810	797	807	784	804	803	786	858	818	751	840	791	745	824	819	806	805	822	821	834	837	791	828	790	747	754	839	827	819	803	833	820	767	777	804	802	826	793	754	840	758	850	804	784	777	793	825	835	815	828	798	780	765	832	799	784	824	867	805	819	874	846	833	750	794	804	851	824	795	774	856	841	753	841	853	809	848	801	782	783	827	807	801	852	755	833	814	788	794	824	815	790	850	805	827	797	840	804	813	775	848	837	817	814	836	836	808	803	774	814	865	827	825	840	848	849	771	830	815	807	803	805	803	801	798	774	778	819	763	826	785	836	807	803	820	812	789	820	811	765	772	755	812	784	805	818	828	810	810	786	788	792	777	822	836	820	787	785	809	826	836	784	784	821	811	795	810	829	830	767	803	784	836	826	815	804	793	811	819	836	833	827	795	815	796	818	802	812	814	817	826	797	827	779	828	799	816	824	807	828	817	829	829	810	816	807	800	786	835	834	788	810	787	819	847	754	814	809	811	764	780	791	797	825	793	917	832	803	863	786	805	848	794	811	839	787	765	815	832	829	812	831	806	794	773	789	826	813	786	837	800	779	876	748	847	792	847	842	794	805	821	821	798	762	769	800	807	826	816	772	813	802	777	779	816	761	809	769	823	844	830	801	812	758	818	814	802	796	811	791	872	818	826	773	822	810	792	845	821	822	778	834	834	813	780	821	798	779	825	771	774	842	793	808	884	820	809	820	787	761	791	798	798	806	882	807	743	811	866	764	813	828	847	797	800	838	781	760	833	833	860	803	759	789	794	773	823	850	765	817	820	815	855	862	857	825	837	783	811	805	813	800	761	801	767	800	847	803	810	826	784	790	827	809	815	748	796	795	792	788	757	780	814	815	812	817	810	802	805	827	800	795	800	832	794	830	803	798	834	831	855	777	817	830	829	777	820	788	793	861	804	812	813	755	793	769	828	827	855	798	869	858	774	800	804	818	816	823	780	840	824	808	794	788	712	860	767	774	813	783	881	801	822	834	806	795	828	819	849	815	792	792	756	818	775	794	742	818	846	754	767	807	816	856	783	769	814	786	773	802	810	842	804	789	827	803	776	764	843	802	781	802	788	779	782	827	790	827	831	745	776	765	822	787	847	784	773	846	805	792	830	799	799	814	823	813	821	784	817	820	863	849	803	772	829	809	848	806	797	789	819	847	790	742	804	782	826	802	790	796	819	780	810	772	793	779	749	777	752	790	793	806	758	824	812	819	826	800	813	799	842	785	810	804	786	761	762	797	820	783	796	805	802	841	778	788	799	772	771	810	789	802	808	743	797	865	807	842	775	787	796	833	768	787	797	774	827	761	822	796	809	824	801	796	777	783	853	798	790	766	804	748	768	839	783	823	761	843	787	779	808	832	808	852	818	793	857	793	844	853	795	810	780	847	742	798	782	821	766	803	793	818	793	816	785	807	782	806	765	789	796	805	795	797	828	793	812	830	778	829	826	856	794	843	802	846	825	824	866	810	796	764	748	807	800	837	845	880	832	839	794	837	808	854	810	850	820	805	818	794	785	832	833	823	804	790	838	796	749	823	761	822	849	814	831	783	809	791	794	845	797	829	855	861	773	778	870	834	800	765	780	759	839	777	786	772	804	767	833	859	811	744	768	832	800	762	829	798	828	823	854	844	774	760	790	830	853	824	791	805	833	799	854	818	793	776	827	804	791	781	838	783	767	764	793	831	815	778	785	779	777	822	792	795	810	831	755	808	832	775	778	792	832	769	806	795	799	792	816	849	841	800	789	800	756	812	863	796	827	858	780	799	761	790	799	784	757	810	817	776	792	785	698	830	823	830	874	832	825	777	772	800	792	764	806	789	830	793	842	823	848	813	797	810	830	767	802	766	802	782	809	812	827	830	793	794	768	826	775	784	852	820	815	798	794	829	823	833	769	846	839	827	819	829	765	778	845	794	785	855	784	812	828	840	779	795	790	800	838	841	794	793	806	815	795	808	819	798	744	808	828	806	766	790	811	788	780	787	840	829	792	778	809	831	782	788	816	856	869	813	821	799	812	832	860	815	805	808	799	845	764	796	803	798	778	832	794	782	806	840	854	748	819	823	791	810	792	797	734	858	775	837	752	789	823	788	811	756	834	828	786	807	815	777	798	788	735	816	815	804	760	794	809	817	807	797	778	797	814	818	795	815	803	800	759	812	806	755	808	821	781	808	879	821	820	768	829	816	730	831	766	823	786	810	817	791	774	792	789	791	817	795	775	766	767	840	823	813	765	815	796	774	801	809	784	803	802	807	803	811	772	822	787	830	779	798	849	810	784	843	811	772	795	830	831	831	810	798	798	793	715	798	817	810	809	812	807	824	754	851	831	776	832	854	772	785	825	806	799	827	774	811	759	835	849	767	754	867	810	788	862	831	787	809	830	857	860	752	840	825	777	820	763	776	846	797	806	835	823	833	792	802	787	792	809	831	801	794	813	795	845	837	798	809	794	821	848	818	780	802	829	768	791	794	804	800	798	803	806	857	782	797	813	797	805	798	831	840	802	852	849	787	781	840	842	780	799	849	823	806	793	784	800	777	765	802	775	773	813	849	823	789	782	831	809	845	808	821	769	834	781	769	780	761	820	847	812	881	875	847	849	828	791	774	818	781	838	774
5270	232	1953	178	34	26	58	56	50	49	42	48	46	47	45	42	42	20	33	29	31	25	32	27	33	34	25	37	36	31	27	34	23	23	29	22	29	30	16	29	28	31	32	27	27	28	30	33	28	16	30	28	29	35	27	27	33	27	32	27	21	27	25	23	33	34	19	26	26	10	25	29	22	23	30	21	23	32	25	28	30	25	22	20	20	26	33	29	24	25	23	21	19	25	20	25	24	18	34	25	23	20	25	27	34	19	27	25	21	25	25	27	22	21	25	37	22	25	19	28	29	22	17	22	30	22	27	20	24	28	22	27	30	31	28	18	34	20	28	17	26	18	22	33	13	20	21	24	21	31	24	23	24	28	21	24	32	28	21	26	35	23	24	23	25	24	23	23	32	22	33	26	21	22	26	33	30	34	25	18	17	13	30	22	25	26	28	26	29	17	32	31	30	19	26	24	25	25	20	21	28	22	18	20	17	28	26	26	29	28	27	30	25	30	26	24	13	22	25	28	26	21	22	22	22	25	22	27	22	20	22	16	26	23	20	20	37	33	28	30	26	24	24	23	15	35	22	26	16	22	20	27	24	31	25	23	27	24	24	32	19	27	25	34	20	20	39	31	20	28	30	30	24	19	18	29	16	26	21	24	24	30	25	30	31	23	28	29	23	17	26	15	19	22	27	25	35	26	26	18	27	24	20	30	18	37	32	27	26	16	24	21	24	27	34	22	30	26	25	29	16	23	24	24	23	20	25	12	26	14	23	36	26	26	20	34	26	25	22	33	23	18	21	22	15	23	29	32	19	19	28	22	17	29	33	38	21	26	13	22	20	32	30	32	26	28	23	26	18	21	23	30	18	26	23	32	25	17	19	16	22	20	22	30	20	24	31	27	21	29	25	21	16	24	22	24	25	23	25	20	20	29	24	20	26	27	30	24	25	28	21	26	24	19	29	27	25	18	20	31	20	20	26	33	31	20	24	22	30	20	22	19	16	30	27	27	23	30	28	29	23	27	17	25	25	16	23	22	22	26	27	26	19	30	27	24	34	26	30	20	27	36	28	28	34	37	30	24	20	24	29	19	24	28	21	25	35	17	25	23	32	24	19	28	28	35	26	30	17	23	25	23	26	15	26	27	27	30	35	24	27	25	22	20	28	38	30	17	24	24	33	31	18	23	24	25	20	22	27	23	19	27	21	21	26	20	25	29	26	13	27	32	31	18	18	17	16	28	36	27	22	22	24	19	21	23	20	28	32	24	30	26	27	25	18	27	25	21	33	19	26	29	34	32	25	22	26	29	20	30	24	29	26	26	19	14	26	23	20	18	22	22	21	28	17	28	28	23	28	26	23	22	30	29	27	21	26	24	24	18	27	28	25	16	30	21	28	20	23	35	24	27	25	30	26	22	27	24	21	27	23	26	28	39	20	32	29	23	23	17	28	23	26	34	28	30	23	28	25	11	23	25	20	29	26	24	30	23	34	26	25	22	27	26	28	19	22	24	19	22	24	31	28	24	25	22	23	26	24	24	21	17	20	21	23	21	20	23	26	26	19	24	38	21	16	24	34	24	31	33	21	22	31	17	25	26	21	27	31	23	26	21	30	24	25	18	26	24	21	20	18	22	20	30	30	25	20	23	22	25	26	21	24	33	24	25	31	23	25	27	29	22	29	29	28	23	25	20	39	32	29	21	32	23	27	30	17	20	24	19	28	32	22	25	20	27	25	26	24	22	23	25	22	17	27	21	19	24	15	24	19	25	29	22	22	25	15	41	34	24	31	19	28	23	34	17	20	24	22	31	33	25	19	15	26	25	25	23	26	20	32	15	31	16	21	24	25	25	18	30	21	25	21	23	22	21	17	23	27	24	20	30	28	31	20	25	19	19	26	30	26	30	24	24	22	22	28	30	23	30	26	20	20	24	30	25	16	22	29	25	22	26	12	30	23	26	30	22	23	25	17	23	22	20	24	39	24	27	35	17	23	33	29	33	22	21	20	32	27	24	22	26	27	23	30	19	17	29	15	31	31	30	37	24	22	26	29	28	22	25	28	31	20	22	22	19	33	17	34	27	23	26	18	28	24	22	27	32	28	27	29	19	25	24	31	33	25	28	24	32	25	20	21	16	23	26	52	30	20	23	25	23	23	18	25	24	26	24	35	23	21	23	16	18	20	28	26	31	29	25	30	17	22	20	24	31	27	15	17	24	28	18	21	25	22	27	19	29	34	20	21	27	29	30	26	21	20	32	28	22	23	19	23	19	22	26	20	24	21	27	17	23	25	23	22	32	32	16	26	25	28	28	24	30	26	25	25	19	26	26	23	21	23	29	25	31	31	22	34	25	25	19	28	18	27	26	34	22	34	19	22	32	27	27	25	21	25	30	24	20	24	22	17	26	26	20	20	28	29	14	27	18	23	22	24	23	20	30	29	19	19	21	22	23	28	25	34	36	13	27	28	21	20	33	25	26	29	16	21	14	25	31	31	20	31	27	28	23	14	26	28	22	24	29	20	21	35	27	35	28	23	27	32	28	30	31	28	30	21	24	35	26	28	18	28	30	25	17	25	23	24	18	21	25	28	24	13	16	38	22	22	23	31	25	31	27	25	28	23	21	19	34	23	33	23	27	29	20	17	22	17	31	21	23	26	23	24	23	19	19	26	24	28	29	26	23	15	28	22	22	30	18	24	19	38	20	28	32	24	31	25	31	22	28	14	21	23	28	18	28	23	21	30	29	28	20	28	18	18	21	19	27	24	28	23	26	34	17	17	29	18	23	28	27	20	16	21	25	18	26	26	22	27	27	20	35	30	25	24	25	17	22	28	32	34	23	24	17	17	23	14	23	31	21	23	32	28	22	21	24	19	24	28	23	18	25	36	23	26	27	22	24	22	29	33	25	34	25	19	27	22	22	22	28	25	20	26	35	23	26	30	27	22	21	24	21	28	29	20	18	27	26	23	22	34	21	26	34	24	31	24	22	29	31	28	21	28	23	28	18	37	28	26	17	20	28	25	23	27	24	35	13	22	26	41	21	25	22	19	24	22	18	21	30	27	22	25	22	22	25	39	22	24	26	20	34	32	18	33	26	22	36	25	26	18	28	43	31	25	23	29	31	26	21	27	19	22	28	25	19	25	29	25	28	28	26	22	21	22	23	33	22	27	27	26	17	20	22	25	21	25	22	23	25	12	22	30	29	28	20	28	24	21	14	17	19	26	31	33	31	28	26	22	39	26	20	30	24	14	33	29	24	26	24	25	15	23	16	24	22	26	22	23	25	30	19	17	24	22	21	29	27	24	25	23	21	21	28	26	17	22	27	18	33	27	28	27	27	25	37	30	22	20	23	34	27	23	26	21	20	19	20	22	27	29	20	27	21	33	16	28	27	30	20	36	23	31	28	24	24	27	24	22	25	23	34	28	28	26	27	29	20	17	22	32	23	26	21	22	19	32	25	20	16	33	25	31	21	23	19	23	23	22	22	31	23
13308	3446	15847	1486	1335	2086	2438	2257	1926	1712	1365	1228	1047	928	869	782	688	668	525	549	551	498	478	441	396	412	378	365	352	334	333	319	302	317	292	281	281	309	256	272	266	230	273	277	270	240	259	242	289	236	238	231	249	233	237	252	202	246	225	265	242	221	224	217	210	213	212	217	196	216	196	223	217	231	251	200	200	214	236	224	204	199	203	213	196	210	218	233	198	201	209	202	199	226	206	228	217	192	184	208	228	220	178	178	206	187	215	208	191	194	206	216	212	191	214	218	202	202	197	223	205	214	181	214	210	202	206	196	199	199	213	187	215	193	203	207	210	209	191	187	197	218	180	202	199	199	196	183	206	189	195	173	207	212	208	197	202	179	199	201	209	189	227	178	176	180	210	193	192	211	195	217	172	199	207	208	207	205	188	193	200	187	204	196	203	210	199	198	179	218	192	206	197	210	214	231	183	195	217	216	176	214	190	208	207	193	217	225	213	203	218	195	179	233	225	186	191	204	193	186	197	200	218	183	195	212	209	190	172	189	213	207	199	176	216	201	195	193	201	205	224	206	185	222	197	194	201	183	220	197	218	202	211	199	205	210	223	199	209	196	202	195	197	213	193	191	161	214	219	189	220	222	201	182	175	205	217	192	199	227	194	240	201	206	224	214	193	204	209	195	214	214	205	201	194	234	197	194	207	202	186	203	217	196	208	224	213	215	195	194	192	201	200	220	196	214	225	201	213	203	202	202	197	203	208	218	194	204	164	197	177	217	222	213	197	197	228	192	191	213	175	207	190	182	228	205	190	194	181	189	185	209	192	191	212	178	209	212	199	186	208	189	212	196	191	187	181	185	204	196	210	206	192	223	171	223	190	209	214	206	202	213	202	199	211	204	172	209	212	224	189	223	224	177	186	190	185	209	195	181	189	208	215	200	211	201	186	198	210	187	213	206	210	207	189	196	209	200	182	216	184	210	222	218	180	154	175	202	184	184	215	189	198	201	170	215	195	190	206	200	210	211	201	205	207	208	209	213	220	175	210	210	203	216	174	221	194	204	207	196	198	204	198	212	183	198	201	189	224	188	217	214	221	201	220	194	187	197	213	191	197	188	192	196	190	193	193	197	201	194	200	196	201	176	196	190	199	192	225	194	188	192	189	184	186	223	203	176	207	225	181	207	210	200	205	214	188	197	195	220	200	186	220	187	192	211	217	191	194	201	224	185	175	204	173	193	208	201	215	199	212	201	190	223	189	196	222	201	208	198	180	198	203	185	198	186	195	199	211	217	202	214	208	206	203	182	209	175	222	213	199	194	204	169	185	225	202	214	218	218	178	182	214	190	221	214	197	217	187	206	199	203	169	190	196	216	197	191	189	207	202	179	206	218	197	196	228	193	193	192	201	201	181	166	196	208	211	218	198	184	203	202	175	199	187	181	206	184	211	208	179	177	174	202	204	188	189	196	222	202	195	192	205	190	195	215	203	206	207	198	184	201	194	209	197	191	168	230	199	188	193	211	185	214	184	185	204	205	192	200	192	210	176	183	193	220	206	215	179	201	187	202	185	190	222	166	178	193	193	208	199	214	194	195	206	201	176	194	222	211	210	208	226	199	198	218	211	208	211	183	194	194	184	195	199	183	221	192	190	182	195	159	207	201	194	217	219	198	196	171	207	207	206	195	218	175	207	206	192	212	194	205	213	191	202	201	197	193	205	188	181	199	173	177	198	200	227	200	217	183	190	217	202	195	195	190	204	211	193	190	182	210	208	196	206	195	182	189	208	186	212	223	193	200	210	196	180	180	192	211	187	230	185	183	217	175	203	194	189	221	210	199	190	179	220	192	194	184	227	220	199	217	168	213	203	212	180	196	217	191	213	206	183	178	184	198	194	203	199	161	193	181	211	190	188	200	205	166	208	184	218	188	198	201	186	195	183	178	208	206	241	205	195	203	194	205	196	175	193	195	213	200	198	200	191	189	234	193	199	198	200	199	188	169	230	187	186	147	175	209	175	194	198	185	209	197	199	191	207	218	201	188	192	202	159	204	198	184	213	211	181	208	181	208	199	180	207	185	190	185	171	202	203	184	201	201	209	193	196	219	201	204	206	217	205	198	202	201	228	199	187	198	192	171	208	179	190	202	200	215	211	192	192	207	172	207	199	206	176	202	212	217	206	197	183	246	231	199	195	196	203	198	197	208	210	205	219	207	199	203	212	198	212	218	201	186	192	206	201	221	207	199	217	188	214	193	191	214	198	185	192	219	206	194	191	209	183	225	186	190	203	199	189	190	222	148	195	208	202	204	198	197	205	205	218	207	200	224	170	229	193	182	206	200	219	175	201	191	218	221	213	210	210	203	202	221	232	206	211	212	205	209	193	194	202	203	195	214	191	195	218	193	190	190	183	187	183	187	199	188	210	206	174	174	210	195	183	224	199	196	232	210	210	226	207	175	202	197	176	173	184	210	206	218	187	217	207	201	207	191	202	204	185	177	207	186	203	199	207	162	193	213	170	198	199	213	206	181	207	191	212	210	173	209	201	214	199	183	188	214	224	214	176	192	194	207	220	189	192	208	221	215	198	188	180	216	189	201	183	182	200	215	195	184	199	220	194	208	191	200	187	211	188	204	204	195	169	190	207	194	211	234	196	204	195	205	191	209	212	194	214	207	214	195	199	194	188	189	185	220	185	191	198	196	199	225	218	219	192	204	201	191	182	193	215	195	210	183	199	224	166	186	193	194	206	224	187	200	173	192	188	237	192	232	210	204	198	193	190	208	223	190	196	203	186	196	196	205	180	187	199	192	203	210	193	199	177	203	180	191	210	186	176	180	216	197	220	200	214	212	173	203	194	234	196	206	211	229	186	185	199	209	199	197	186	203	229	170	175	185	224	180	199	190	210	193	180	192	199	203	207	200	184	204	195	197	195	220	201	196	190	195	192	212	183	192	185	220	209	167	216	189	198	211	202	210	203	200	188	219	198	196	185	185	193	192	199	180	214	183	223	201	217	181	198	195	213	183	181	198	179	215	201	180	221	196	184	205	202	187	191	182	204	207	194	173	204	219	195	212	192	194	187	204	195	183	170	206	201	192	204	170	212	209	199	187	224	205	217	175	217	223	214	207	194	206	183	178	185	195	208	193	204	202	204	212	178	190	198	179	214	201	204	212	202	177	210	204	186	198	231	210	213	208	200	164	198	221	200	201	205	184	200	189	192	193	182	198	186	190	196	197	189	202	210	212	206	206	184	172	212	198	203	200	214	194	212	211	211	198	184	202	225	206	191	212	212	188	235	202	195	199	215	201	235	210	184	217	176	189	234	190	201	194	215	174	210	192	222	231	198	189	182	209	185	194	201	209	201	188	213	195	193	196	225	210	182	210	203	197	218	183	185	200	208	191	183	208	207	226	181	179	207	176	209	196	167	202	220	203	188	231	171	186	197	187	220	186	191	179	205	194	185	196	198	212	184	165	195	218	204	187	212	209	207	204
2945	448	4129	407	81	110	105	127	134	130	96	96	108	95	86	91	82	94	86	99	76	105	79	84	78	69	77	99	82	70	78	82	85	61	80	72	80	82	73	78	91	70	68	92	66	79	77	64	67	71	79	81	71	78	80	61	77	79	75	74	73	67	84	73	82	75	73	66	71	78	74	83	93	66	69	66	78	71	72	79	72	66	70	71	79	70	71	71	68	73	71	66	76	86	68	79	75	79	76	76	75	65	57	68	84	78	71	72	68	80	74	92	82	65	87	67	83	69	70	69	91	75	69	64	71	72	78	66	67	73	80	77	78	90	65	72	85	68	64	67	69	74	79	77	76	62	65	67	70	73	88	86	66	82	69	76	71	70	73	64	61	65	63	66	83	85	80	69	70	64	65	72	70	69	52	74	52	66	82	63	74	58	78	67	60	74	83	78	75	73	68	69	85	80	80	73	72	69	61	63	75	77	74	80	72	67	71	56	72	70	68	79	101	73	72	71	65	84	70	67	75	81	79	75	81	78	56	70	73	72	72	70	60	74	71	81	62	72	78	65	81	72	76	81	60	66	66	70	74	83	70	83	54	70	76	63	80	71	87	80	89	69	87	71	90	74	67	71	65	65	69	85	65	76	74	54	57	81	67	65	63	72	73	80	71	72	70	72	75	72	71	65	78	71	80	65	71	74	61	80	74	77	77	79	77	80	63	80	85	51	72	74	80	74	76	71	78	85	82	75	72	77	58	77	73	64	81	67	84	65	77	62	65	94	61	83	72	72	72	68	69	68	80	74	77	70	64	67	64	73	68	85	72	81	88	74	75	70	70	56	60	78	65	77	72	87	66	56	69	82	73	72	51	85	71	71	83	81	73	66	64	75	82	62	67	54	75	65	58	83	76	66	77	69	67	66	79	65	87	72	57	57	66	72	83	62	72	83	71	77	87	81	57	58	70	74	71	77	65	85	67	88	59	76	71	68	50	66	77	67	73	73	58	74	77	66	76	76	77	75	70	79	75	68	72	70	77	69	73	81	73	83	67	66	67	72	70	75	56	66	76	77	78	85	72	62	71	74	77	79	67	76	69	74	78	69	69	80	71	69	74	82	70	74	67	70	72	66	71	74	65	65	77	58	60	70	73	87	73	72	72	71	69	84	68	62	60	75	80	64	86	60	64	78	67	74	63	73	86	54	79	71	66	66	70	76	69	66	80	70	65	72	74	67	81	76	71	76	78	75	81	76	77	86	80	74	76	71	69	76	82	56	67	77	76	73	69	68	75	71	75	70	67	82	80	93	72	75	79	65	71	84	69	77	76	48	71	75	73	74	80	64	63	92	73	67	65	62	83	77	84	67	78	63	74	86	84	67	71	65	70	85	71	83	86	68	79	73	68	87	57	77	60	80	80	68	79	83	66	84	67	55	62	62	79	76	81	67	75	64	58	74	69	78	63	69	66	66	78	69	83	96	76	65	61	70	64	52	76	74	85	74	72	59	72	74	62	85	77	77	69	85	71	75	78	99	68	86	67	63	66	61	75	85	64	78	78	73	80	81	60	66	63	78	78	47	59	74	55	75	70	70	62	90	73	86	74	86	73	75	74	52	81	80	80	72	87	58	65	62	62	87	73	80	74	65	95	75	76	70	81	72	76	67	64	84	85	82	71	87	71	84	79	74	73	65	76	77	77	65	54	69	71	91	72	76	72	51	83	86	70	58	78	81	73	84	79	74	70	75	77	72	76	83	85	83	77	61	82	52	65	75	76	63	72	77	74	67	75	84	80	75	76	76	75	67	62	79	68	64	61	83	64	61	65	74	65	72	60	95	72	81	73	81	85	66	67	81	84	64	98	76	72	70	71	85	86	69	77	84	63	60	67	77	74	82	76	81	76	78	80	80	73	72	77	67	68	67	65	83	67	73	64	82	82	84	73	71	78	78	71	73	76	70	65	87	70	66	67	71	86	73	93	53	74	86	66	75	69	76	62	75	76	66	58	89	75	62	76	75	81	77	77	71	72	63	67	69	80	72	62	78	72	79	79	77	65	69	80	76	65	73	72	75	80	63	62	80	70	71	60	84	80	58	60	81	67	83	75	54	89	71	68	70	67	69	68	65	70	68	63	67	72	73	64	85	95	69	66	77	74	68	72	69	63	85	80	78	73	80	73	84	63	81	71	72	67	66	68	81	83	80	76	79	63	86	66	61	82	59	73	72	71	69	62	79	57	71	76	66	61	68	80	62	62	83	103	71	78	74	78	81	80	76	71	65	49	81	76	82	77	81	77	72	61	70	64	81	68	74	62	71	76	66	94	101	80	70	83	86	78	72	62	64	60	73	62	79	85	77	65	86	75	70	68	68	89	74	93	58	69	74	63	61	64	64	68	67	64	85	85	75	65	78	69	82	65	77	74	78	56	72	73	67	63	71	68	75	79	71	76	64	64	72	75	68	67	69	63	79	62	78	71	68	66	77	87	74	77	74	97	76	78	82	79	68	80	70	77	74	83	72	80	68	75	62	71	71	88	76	80	76	69	69	68	71	59	77	75	77	77	76	79	88	75	78	76	74	60	77	88	72	80	56	66	76	77	70	77	75	60	71	78	74	62	60	73	67	84	84	74	89	66	95	71	71	83	98	66	75	69	72	77	80	76	70	83	77	77	68	66	55	75	65	57	84	64	77	64	80	92	75	74	63	93	71	86	69	71	86	72	75	85	69	69	60	75	74	103	77	73	73	73	75	72	67	68	72	74	82	75	63	75	83	64	67	68	71	84	79	64	66	69	85	73	73	83	80	80	64	78	90	77	81	52	75	73	64	83	83	73	81	62	80	90	71	72	78	83	65	64	80	61	82	82	59	68	66	72	67	73	84	80	96	62	76	56	76	82	92	74	70	71	62	89	68	84	63	71	75	77	96	68	68	75	83	78	63	94	62	92	66	63	67	78	77	80	78	80	76	83	65	68	70	67	85	59	87	74	75	79	79	79	66	69	63	77	76	72	78	60	77	69	74	85	92	53	68	70	52	63	64	61	69	74	64	65	70	79	79	69	77	74	90	92	62	70	79	69	79	91	48	87	71	80	69	88	63	82	68	79	72	85	68	71	58	69	59	59	74	89	75	81	59	75	73	71	86	65	80	70	71	79	70	65	74	72	68	71	84	77	63	83	71	87	96	71	68	75	61	74	69	59	78	75	80	80	67	73	87	69	78	61	77	78	66	72	80	72	61	74	62	77	90	72	75	70	75	73	81	96	70	68	74	67	72	86	85	85	72	73	57	82	89	66	64	77	91	72	99	77	60	65	87	83	67	64	64	76	76	61	62	74	84	82	85	75	72	83	78	72	74	78	67	76	57	69	74	82	73	85	71	68	68	74	66	65	81	71	84	79	65	63	67	75	69	86	86	82	62	74	68	94	71	65	90	72	67	70	59	83	70	63	70	69	74	69	78	76	75	80	71	64	56	74	77	67	69	83	94	63	74	70	53	80	63
19309	5334	22801	2405	2813	4462	4851	4574	3872	3240	2844	2464	2237	1968	1741	1570	1500	1343	1281	1218	1163	1114	1054	981	1001	906	954	898	866	869	784	784	829	772	806	748	775	736	713	718	694	743	704	715	715	707	715	691	715	686	648	655	665	639	653	644	706	645	620	618	633	667	617	633	631	652	710	639	683	607	621	632	644	590	664	659	653	639	702	615	622	595	657	618	619	596	617	648	621	626	609	606	629	600	682	628	559	653	673	643	603	608	626	596	642	629	608	651	613	619	604	617	616	575	603	588	590	630	593	633	581	626	616	620	654	560	600	616	613	627	614	656	609	583	634	633	627	579	582	592	680	601	622	605	638	551	649	614	642	632	598	608	662	576	632	610	610	575	578	579	628	583	623	582	609	602	614	602	585	643	630	640	605	619	615	618	600	588	588	624	534	607	608	592	575	596	637	586	608	613	608	650	659	614	618	626	619	585	605	630	554	635	626	640	606	601	600	573	578	610	623	611	567	595	620	628	631	580	565	599	630	636	580	570	572	617	616	636	575	627	614	569	623	613	593	623	611	596	591	608	625	614	594	568	589	611	620	593	613	575	589	634	584	597	624	613	645	618	613	621	570	574	628	617	647	580	610	611	591	584	614	622	599	669	601	646	654	611	606	611	614	584	595	569	627	598	601	625	646	636	597	586	608	602	610	632	611	622	633	639	574	596	609	589	612	608	629	578	611	644	596	579	616	588	612	638	617	580	561	614	594	593	615	638	584	616	642	622	607	623	617	653	589	616	580	638	626	572	620	587	585	654	601	613	565	652	635	604	583	593	600	572	616	617	624	581	617	593	561	593	566	616	620	629	604	647	610	578	598	624	610	618	624	606	611	616	655	618	602	587	621	558	600	584	604	597	579	563	609	610	632	608	588	609	627	598	594	610	597	596	584	608	626	620	632	609	610	652	551	575	601	593	638	622	642	594	582	586	611	621	597	604	597	681	614	603	592	615	628	577	595	597	618	631	634	655	584	607	592	642	602	572	608	588	557	585	568	607	632	596	594	632	616	625	603	596	569	637	554	546	584	541	629	610	586	613	551	595	623	588	621	594	613	582	606	643	604	598	632	582	617	589	540	582	583	624	647	629	615	580	621	625	605	607	590	618	633	640	563	608	631	595	558	651	652	614	658	601	580	630	552	639	629	610	610	628	594	623	609	608	566	667	590	587	617	640	630	590	645	610	631	643	576	593	598	579	587	581	615	552	611	630	634	643	600	621	577	626	598	598	619	579	614	619	576	585	624	611	577	607	602	677	632	591	609	621	582	595	591	618	627	617	596	646	638	613	626	607	628	655	598	551	607	580	622	601	608	642	597	599	580	635	624	587	654	635	620	583	626	598	605	601	611	605	608	566	611	598	601	605	601	612	634	608	599	602	613	615	566	665	627	625	640	582	628	612	597	571	529	600	596	645	608	586	571	616	660	629	642	588	605	584	615	567	587	632	604	619	593	628	646	619	630	641	597	620	638	642	637	586	646	595	588	592	615	652	617	599	640	646	605	621	588	602	640	556	648	573	581	596	633	588	612	601	624	595	632	649	598	605	613	635	585	587	558	608	592	604	577	552	627	616	556	622	572	580	609	571	602	610	614	607	615	595	605	564	570	615	633	572	571	569	634	626	632	645	618	602	666	551	585	584	599	631	581	608	634	574	623	625	574	622	595	594	616	573	602	582	598	641	575	657	551	619	622	639	608	631	609	600	585	571	583	624	586	631	597	611	609	643	590	620	613	592	609	621	646	612	615	595	631	599	607	588	564	601	601	609	582	598	608	617	626	555	604	619	595	638	607	622	608	610	666	617	610	596	608	568	576	563	580	604	587	621	580	605	588	614	626	593	593	590	614	609	627	611	609	558	580	639	620	601	604	593	619	599	628	659	626	593	658	638	612	601	615	601	573	623	603	612	574	600	632	607	597	584	604	579	603	617	622	628	626	652	598	617	608	581	603	609	613	577	639	629	583	601	613	622	641	610	635	658	607	616	602	652	608	628	610	597	563	593	578	572	600	585	613	600	595	596	584	567	607	591	630	600	634	543	612	630	570	624	604	566	562	591	557	625	611	613	602	553	617	605	595	591	604	600	603	648	592	613	577	645	591	621	567	606	627	561	561	656	604	635	605	596	577	618	598	611	608	596	609	569	564	578	620	629	633	606	648	602	640	604	651	643	610	574	604	602	600	614	555	614	600	616	567	618	583	596	651	580	595	608	608	675	640	618	586	626	562	606	639	605	586	614	611	613	601	616	606	606	613	622	598	589	565	624	567	586	628	583	606	572	594	611	614	609	593	637	650	597	616	613	619	559	589	627	601	606	580	626	617	595	648	616	620	630	627	640	583	586	585	616	656	600	609	609	639	637	561	651	635	570	575	584	632	580	603	561	582	643	641	594	595	580	587	645	557	592	622	612	656	597	628	597	618	641	585	617	583	583	600	640	618	625	629	618	601	637	632	593	634	605	610	592	636	630	608	585	587	580	628	572	572	603	622	613	573	617	566	594	607	563	629	561	608	627	648	634	550	558	672	597	593	619	632	633	588	585	605	628	587	593	589	598	618	615	639	620	603	626	604	649	596	578	603	624	665	583	601	632	627	610	594	626	635	601	590	596	608	623	589	592	660	591	575	614	616	572	587	613	580	606	611	602	637	654	594	580	613	600	590	566	566	634	599	581	622	584	589	635	585	620	662	587	600	552	621	601	607	643	640	628	624	601	585	628	614	603	605	553	624	565	615	683	607	598	601	602	610	606	596	579	558	584	638	621	593	621	613	618	583	619	582	596	590	627	605	638	613	606	639	630	617	581	588	622	594	599	565	631	564	568	612	600	618	629	646	619	603	599	612	600	613	602	637	626	563	606	598	587	603	606	620	572	608	622	608	588	628	551	629	598	636	592	555	631	584	630	578	636	611	644	579	586	638	588	600	602	604	623	601	608	618	574	616	647	572	638	596	609	590	604	567	577	579	643	624	558	600	655	604	620	591	601	609	579	560	657	611	619	605	577	613	610	594	632	577	595	645	586	555	628	613	556	628	604	571	595	530	610	633	600	606	602	594	629	586	624	601	621	656	608	645	612	607	602	622	611	613	611	615	618	585	614	607	621	597	615	581	603	627	595	616	631	634	595	603	580	622	606	617	589	597	550	597	572	603	619	620	608	635	598	597	590	614	563	579	584	643	603	605	605	584	625	590	576	614	630	635	626	644	594	645	626	612	580	597	588	606	604	602	620	601	610	605	579	628	560	605	621	624	607	600	555	619	632	591	586	588	616	643	614	609	633	613	622	576	566	609	623	643	637	639	609	597	589	632	595	610	581	619	596	630	636	640	639	595	611	599	592	610	568	572	594	641	592	626	615	554	609	621	593	625	642	568	626	586	595	629	599	635	585	605	584	606	607	604	623	597	600	564	606	592	629	582	615	596	619	598	599	548	587	604	592	561	602	564	598	587	627	603	563	614	597
3489	155	494	90	65	71	72	60	73	68	75	72	50	74	74	51	70	74	44	68	63	58	60	66	62	79	68	76	55	54	53	58	75	62	66	68	56	58	77	54	66	66	67	65	63	62	71	63	54	62	72	72	71	68	71	67	61	62	65	68	63	64	64	62	65	67	60	62	67	75	66	80	63	66	67	81	58	44	74	55	64	57	63	57	69	56	53	63	54	69	72	66	61	73	53	69	63	69	82	66	53	53	64	60	54	47	65	70	62	60	71	58	64	73	53	55	66	67	57	57	62	63	73	70	67	74	72	75	47	72	78	62	67	48	73	76	79	65	60	61	49	63	78	69	60	59	52	69	55	53	77	55	59	62	75	45	60	68	56	61	60	60	61	71	81	61	50	68	66	65	66	61	57	64	51	69	58	64	76	56	57	57	80	75	66	65	62	58	62	52	73	57	78	67	70	60	64	67	63	67	70	72	56	73	59	62	62	69	60	53	51	64	75	76	59	67	68	70	61	57	46	64	76	70	62	69	64	70	55	80	59	74	65	60	49	55	61	72	60	68	71	69	54	71	77	69	62	78	64	72	71	60	64	64	65	73	65	66	72	62	80	53	60	59	60	52	75	59	61	47	62	67	59	76	53	47	56	70	51	41	69	68	63	64	78	61	59	63	58	61	67	64	82	67	62	60	75	64	55	54	55	55	64	61	60	64	57	70	75	69	69	59	76	63	68	49	66	56	52	65	63	71	61	74	60	64	82	69	75	61	62	69	56	60	74	80	55	64	68	65	58	67	51	71	62	70	61	81	62	73	64	62	88	80	54	67	79	68	68	66	70	75	62	68	58	71	68	54	59	56	61	50	68	69	64	68	67	62	62	56	69	70	74	70	66	56	64	77	72	62	70	55	77	67	67	70	61	55	57	62	70	65	61	69	62	79	62	66	75	68	46	52	67	63	47	64	55	71	67	52	67	49	73	61	57	53	66	52	48	49	62	63	66	61	54	72	64	58	64	60	76	74	69	61	46	71	61	54	78	62	69	81	69	72	63	62	74	65	59	60	70	66	62	73	60	63	63	75	60	59	60	69	70	60	48	69	60	68	68	60	69	65	58	72	63	74	68	59	65	71	70	67	52	59	71	62	56	52	65	57	66	62	67	57	71	61	73	79	80	62	71	58	67	70	60	57	80	67	57	55	59	61	61	81	63	61	73	51	52	67	81	70	82	60	56	55	64	66	66	61	65	71	62	66	66	65	57	72	56	66	56	67	61	64	55	64	71	64	47	65	66	72	52	60	69	64	64	64	59	65	72	54	51	62	61	49	66	63	70	62	88	77	57	56	68	64	53	71	44	65	44	69	74	58	64	62	65	70	74	63	71	66	54	62	71	59	50	64	67	67	63	68	65	67	57	72	67	62	56	49	64	58	65	64	61	49	68	59	60	70	60	69	65	79	64	67	86	69	60	62	53	58	60	55	60	58	64	54	71	74	70	65	73	62	62	58	75	75	59	54	84	73	60	58	62	56	62	56	67	50	62	64	71	79	80	63	66	56	56	83	62	48	61	49	67	58	66	68	66	59	74	68	66	66	59	55	50	77	58	60	67	73	58	69	60	55	54	58	67	61	65	60	63	69	64	71	74	67	59	64	52	66	66	65	60	59	60	58	74	60	68	61	56	51	68	68	64	90	72	72	65	62	67	73	51	93	73	72	60	74	62	63	62	54	52	61	63	46	63	51	51	72	67	60	63	54	72	68	55	54	56	58	58	65	74	63	56	73	54	67	60	72	58	64	65	62	69	77	67	57	73	62	50	61	50	58	65	68	65	49	72	59	58	72	78	60	67	53	59	50	56	49	64	73	71	65	76	61	69	65	62	64	70	69	64	48	49	60	66	67	64	69	77	69	53	61	79	72	68	68	73	70	62	48	62	72	48	65	66	58	84	64	58	59	67	61	70	51	68	58	54	56	64	62	70	62	62	67	70	67	73	62	58	62	59	70	81	85	62	54	70	66	63	67	67	63	72	57	67	62	67	45	69	63	48	73	69	69	74	54	71	56	52	71	62	66	71	69	62	69	59	53	71	64	64	56	51	80	60	82	63	67	63	59	69	62	60	61	68	52	57	65	61	71	82	74	57	46	50	56	60	66	59	68	61	66	61	66	68	63	69	59	58	62	70	65	52	61	63	71	65	63	62	68	63	78	63	53	67	74	76	81	72	70	69	72	66	59	58	58	60	69	58	55	57	72	58	78	70	54	68	61	50	63	69	51	56	52	54	66	68	69	65	62	53	60	53	77	74	59	61	60	68	69	62	54	54	66	65	66	64	50	52	70	67	78	64	66	68	58	60	53	63	56	81	59	68	69	63	59	60	57	58	51	63	59	60	52	63	61	65	62	61	54	65	69	75	75	64	52	62	66	70	68	65	60	48	62	57	66	66	67	62	59	78	58	65	53	57	61	58	73	66	66	69	60	65	64	68	63	58	55	60	72	69	92	63	63	67	53	69	65	55	64	53	55	64	58	52	59	60	67	64	64	56	68	58	64	61	61	64	65	63	66	64	70	67	70	50	84	54	66	72	55	65	76	79	62	71	65	44	61	61	67	63	65	71	50	64	67	76	59	70	58	61	61	74	67	55	57	67	57	65	72	59	67	61	54	73	56	58	71	63	65	60	60	53	65	60	54	62	60	50	64	66	75	54	72	58	69	74	62	63	62	60	68	73	70	73	61	61	63	69	82	63	73	40	57	65	73	67	51	56	84	64	74	77	59	71	70	59	72	53	70	67	80	63	73	67	66	62	54	61	62	63	65	66	68	64	78	71	57	60	74	66	80	67	57	59	56	73	59	69	56	62	56	66	70	48	63	50	57	64	56	57	69	62	72	80	79	68	70	54	73	57	82	63	48	63	65	53	65	65	55	65	63	57	65	64	64	77	71	64	56	50	69	69	53	70	66	75	61	75	69	55	58	52	60	55	71	77	48	67	62	82	75	55	71	59	58	73	69	41	70	63	75	72	47	59	45	57	72	57	71	52	63	73	65	58	73	70	64	66	68	63	60	59	67	66	67	66	51	90	81	62	58	73	65	65	46	63	71	62	59	66	67	63	57	58	54	66	69	58	63	76	67	49	67	58	59	68	69	64	72	51	68	73	57	62	56	56	80	69	66	69	71	65	60	67	63	69	66	61	61	77	67	51	48	67	60	68	73	65	57	61	58	65	58	68	68	57	65	81	67	66	69	60	65	52	62	75	71	67	73	60	66	65	67	70	56	59	67	64	77	70	71	69	75	65	61	79	77	48	60	65	53	63	57	64	69	75	64	69	66	67	70	62	58	59	72	68	59	58	74	64	67	55	84	71	53	48	62	79	52	52	70	68	69	71	60	68	64	72	58	60	61	65	70	57	68	67	66	60	70	66	66	71	53	75	51	73	61	65	65	65	64	66	57	82	58	47	73	64	64	84	65	56	61	56	56	70	61	58	59	67	64
11506	2110	6122	930	700	789	848	816	765	739	765	630	662	587	593	602	609	570	552	527	535	550	497	560	559	502	537	517	523	495	547	493	475	525	529	503	537	490	509	520	485	513	506	473	472	553	489	489	517	502	481	486	500	499	513	481	490	511	479	491	485	459	520	496	459	506	473	490	516	495	491	524	522	546	495	465	522	508	509	493	489	520	550	504	507	561	530	479	505	499	449	492	500	478	491	497	507	450	521	454	507	493	482	498	492	477	491	471	512	514	519	519	505	516	469	487	505	456	510	523	447	485	522	458	501	493	483	461	519	489	511	514	518	524	531	504	546	508	528	472	482	486	495	500	496	484	551	495	480	505	522	496	511	511	529	494	512	493	507	521	513	483	517	515	492	472	502	487	482	509	498	494	492	487	510	495	496	510	518	516	491	474	489	524	483	467	534	468	512	494	502	506	477	459	514	508	511	512	465	528	504	505	524	457	476	478	493	435	508	495	500	469	502	532	487	518	506	483	502	501	510	483	471	448	472	500	491	479	511	514	499	522	506	494	469	539	484	466	488	526	512	483	479	489	488	464	501	485	475	481	466	519	535	470	459	466	494	488	490	491	477	506	490	497	491	507	495	515	452	528	451	481	523	481	465	476	513	508	516	521	485	507	472	492	503	541	474	512	473	458	480	485	492	459	466	453	495	541	506	520	508	505	515	525	517	514	544	507	466	489	500	516	450	497	467	508	490	464	471	519	506	485	520	527	536	488	473	501	505	466	498	493	507	484	492	495	488	478	477	547	509	508	499	466	484	501	488	532	470	492	508	470	507	521	478	497	494	517	472	491	580	497	459	517	475	500	522	470	503	509	495	494	496	516	491	500	505	507	486	490	493	469	496	481	501	547	471	511	491	475	505	500	461	506	476	539	517	487	489	529	516	480	491	505	515	503	488	463	474	495	472	480	522	495	537	519	473	482	468	516	516	497	480	496	497	505	463	500	513	471	494	524	540	450	505	488	504	495	506	509	506	512	483	487	470	466	468	479	499	485	499	507	490	480	518	521	498	544	507	472	508	515	525	506	510	464	475	521	500	479	511	475	523	505	478	506	477	514	463	475	480	494	463	514	499	476	481	468	485	487	511	506	536	500	492	487	479	475	464	518	517	496	507	489	525	460	514	501	539	483	494	503	485	482	478	462	527	502	510	497	515	492	499	510	535	531	494	463	520	515	483	513	508	493	528	480	532	461	508	496	480	484	447	516	491	499	468	482	512	460	475	488	503	540	493	489	507	481	505	492	486	491	494	487	507	481	521	486	502	495	501	474	482	489	477	474	472	500	500	479	516	498	481	553	505	471	494	473	464	468	467	482	504	492	496	490	506	499	480	522	496	481	466	540	516	488	515	481	520	524	531	501	484	511	464	488	463	499	478	494	495	496	472	464	462	475	492	481	508	490	490	518	484	516	526	481	483	479	499	432	457	520	478	515	493	510	476	501	515	528	519	481	497	492	508	512	508	489	467	518	484	460	474	454	504	497	479	470	485	490	524	532	519	516	480	492	502	493	495	475	492	509	473	486	533	519	495	456	464	498	455	477	517	522	532	486	475	539	505	545	528	472	493	533	484	497	499	510	508	493	515	453	496	529	473	493	479	542	485	496	552	477	493	510	527	481	443	541	494	482	446	463	474	487	473	507	513	473	506	462	493	468	518	512	492	489	470	500	508	477	442	462	528	504	499	481	467	487	494	505	511	502	494	551	507	490	485	494	493	516	490	505	460	550	518	527	465	478	465	469	503	525	505	477	520	546	518	512	483	492	498	454	513	508	533	469	502	466	513	543	517	511	519	503	515	497	527	468	509	498	486	502	460	496	478	479	504	469	487	486	503	530	471	448	506	506	508	489	488	489	510	499	476	494	504	522	476	486	472	491	470	471	502	511	478	476	484	488	475	528	505	504	513	482	501	483	505	486	495	516	471	480	511	449	487	488	472	478	487	500	492	485	468	513	512	522	486	528	529	494	503	486	523	530	517	520	496	496	484	508	474	480	481	500	448	497	484	518	508	501	470	511	529	487	513	487	517	456	504	455	507	513	538	458	493	512	517	493	470	533	525	505	490	531	511	504	498	513	495	497	535	544	483	465	492	475	519	530	523	491	478	535	494	490	496	520	510	516	444	542	536	516	474	471	445	525	515	529	498	487	498	497	485	540	481	454	480	523	489	467	480	486	519	513	457	513	443	488	450	504	474	532	467	493	478	512	504	472	475	488	516	475	492	470	512	495	475	488	488	488	479	505	454	455	524	504	492	486	483	500	504	451	459	508	501	479	488	469	438	537	532	488	496	479	493	471	490	501	513	513	474	534	518	482	485	478	454	474	512	539	507	490	460	485	509	511	468	532	499	480	482	478	462	504	533	489	507	504	486	529	510	526	495	463	519	451	508	479	483	525	512	498	467	458	452	489	478	473	517	466	519	474	464	511	470	517	510	540	458	488	496	473	485	491	525	489	469	479	458	500	478	517	449	466	494	448	506	458	497	519	511	532	525	487	486	496	418	510	480	494	509	471	488	504	440	518	483	515	510	520	477	527	505	467	466	516	486	528	488	504	538	461	510	450	480	519	485	479	463	479	487	558	478	509	513	511	506	492	491	467	514	489	488	507	524	464	494	509	546	494	527	500	521	471	520	526	493	520	501	495	489	458	489	513	517	494	507	531	510	476	497	520	513	481	500	451	501	478	487	515	466	524	495	491	496	501	480	518	460	506	501	502	498	501	469	482	479	549	489	478	472	466	482	503	468	503	487	519	511	494	512	513	492	511	500	461	448	550	523	481	520	507	474	513	441	452	525	488	473	472	500	549	449	505	505	495	477	529	515	514	532	496	495	473	485	481	539	487	544	516	488	502	511	460	449	476	477	505	490	495	510	492	486	480	495	513	510	462	478	542	504	484	514	481	519	525	521	494	495	524	522	468	510	546	496	520	495	549	471	515	489	487	510	490	490	466	483	488	529	476	483	521	520	510	522	504	495	476	447	473	477	496	474	477	483	490	468	524	496	485	523	494	493	488	499	487	536	495	476	527	498	541	510	527	523	492	471	490	498	503	510	464	527	530	482	510	499	501	487	495	482	491	500	477	476	464	518	485	488	526	469	496	492	496	450	478	533	518	529	512	436	509	461	486	504	456	508	512	476	483	508	506	488	518	534	501	507	473	521	498	496	500	502	510	487	503	471	489	505	487	509	468	474	506	490	496	519	545	506	524	532	502	502	498	509	480	541	479	517	515	503	503	517	472	533	480	497	480	516	470	483	498	455	483	547	462	509	528	494	474	498	527	509	455	507	480	489	506	474	458	490	472	482	484	481	492	501	493	509	480	473	484	487	487	481	533	501	505	511	503	500	520	482	536	515	531	476	464	477	503	510	479	493	506	528	465	489	526	472	544	487	504	490	476	484	471	503	519	548	451	511	505	496	479	490	504	463	487	476	492	515	487	469	473	503	509
1826	402	2269	303	121	102	145	117	117	125	113	134	124	113	115	93	80	131	86	131	103	104	93	97	89	114	83	84	115	100	112	88	104	100	124	96	91	117	99	111	112	103	87	113	109	118	108	95	103	106	98	101	112	87	115	106	99	81	102	104	96	108	96	100	115	111	104	117	109	110	111	111	87	108	100	95	119	116	90	91	117	110	116	108	87	105	103	106	81	94	104	104	107	101	110	111	91	101	96	98	109	97	104	111	101	97	112	113	97	107	103	91	96	97	98	97	120	109	95	96	102	98	96	92	103	110	96	90	105	128	118	100	102	97	100	98	96	88	104	101	111	110	103	98	113	72	95	116	84	96	99	97	113	123	92	110	107	91	108	96	113	109	98	94	88	125	89	102	110	95	88	113	90	109	97	120	98	110	109	116	93	83	78	94	103	95	96	107	94	128	116	112	99	99	115	95	105	85	100	105	88	100	116	123	106	118	85	111	106	101	78	108	111	87	111	101	102	96	94	101	85	94	99	90	98	95	86	121	101	111	107	103	97	82	82	93	104	97	103	99	91	97	105	87	93	104	98	92	99	102	89	102	107	97	100	89	111	110	103	100	107	113	96	108	107	97	97	110	95	102	98	116	107	119	96	96	90	106	93	100	102	94	102	101	114	104	99	107	97	105	92	107	108	100	107	93	112	106	108	113	93	103	78	109	105	93	102	99	102	103	90	95	76	95	96	89	70	101	95	90	109	102	108	121	105	94	87	119	115	103	119	98	92	107	106	103	96	111	85	93	87	95	98	91	116	92	92	97	95	101	112	88	93	111	92	108	104	113	101	92	105	93	101	115	93	105	87	117	93	107	108	96	117	87	81	105	105	116	103	96	107	96	103	99	118	102	104	101	109	105	90	103	109	111	105	106	108	99	91	103	115	106	97	104	100	107	104	122	99	87	109	88	103	97	100	99	105	107	81	89	92	106	90	86	86	102	97	101	114	103	96	99	103	95	116	79	97	105	108	98	95	114	106	98	101	108	112	92	110	91	100	131	98	100	96	102	90	95	110	96	95	104	98	102	117	108	110	106	88	106	91	93	99	91	92	103	103	108	109	104	92	95	90	106	103	95	85	100	102	110	101	99	97	103	100	108	118	88	103	84	101	96	103	102	96	94	88	107	89	111	97	91	100	88	90	95	92	95	102	104	104	100	86	99	91	106	118	93	118	100	99	96	101	95	97	92	113	104	97	101	116	104	113	98	91	105	110	78	113	120	89	109	97	105	108	103	135	106	116	95	91	96	93	103	106	110	98	94	106	106	104	90	86	94	99	102	108	106	91	105	95	100	90	103	100	103	99	116	104	93	94	102	95	98	96	116	83	117	87	113	104	103	96	94	98	114	110	97	87	106	96	93	85	111	99	106	115	95	103	101	84	119	112	111	90	104	116	103	92	72	92	99	124	97	99	95	87	119	82	115	102	109	106	94	83	98	110	103	99	101	94	102	128	89	96	101	98	94	96	96	120	115	107	92	108	87	94	88	93	91	98	110	100	80	111	106	113	86	102	79	100	96	116	93	91	83	106	87	114	91	89	94	114	90	89	117	88	118	120	100	103	94	99	105	89	105	103	107	89	107	86	92	98	93	101	106	106	107	129	87	88	84	96	118	96	109	113	97	105	96	86	103	98	113	101	104	111	115	98	105	82	82	91	97	103	101	111	89	101	119	87	109	108	81	111	91	99	85	92	104	102	109	106	106	113	95	119	94	86	89	82	113	92	91	92	89	110	108	102	89	102	86	109	104	110	102	118	89	105	99	81	120	121	102	104	105	111	82	109	109	96	103	91	110	95	86	100	105	85	94	119	100	97	97	112	100	94	93	96	103	77	103	91	112	107	103	118	98	101	96	118	97	86	94	91	102	107	96	101	99	98	102	94	87	105	111	104	106	92	101	90	96	93	100	98	96	109	95	87	105	92	81	123	92	116	104	102	103	95	88	85	82	100	77	88	92	96	102	89	99	104	108	89	94	83	91	106	88	117	94	93	91	92	114	88	110	106	105	81	98	93	80	97	113	107	86	85	108	110	101	94	88	89	102	106	109	107	107	102	108	84	98	97	108	109	86	101	95	109	102	109	86	110	87	106	94	103	100	118	101	102	89	108	85	106	110	86	96	92	93	87	91	98	111	106	122	114	95	96	101	95	93	119	94	121	105	113	81	107	99	103	88	89	106	107	109	88	99	86	95	81	90	117	109	111	102	105	101	90	95	86	107	92	106	98	97	111	103	98	102	102	95	113	99	100	96	117	106	111	89	105	95	103	91	111	98	133	102	91	107	99	108	107	98	91	118	95	106	97	98	93	99	100	99	107	109	102	120	94	97	103	107	84	97	102	96	93	99	92	109	95	98	99	90	90	104	99	96	107	103	106	116	83	100	123	82	117	81	105	120	109	90	101	88	112	101	105	90	119	97	96	83	108	108	92	109	106	105	102	106	94	100	113	94	121	107	104	107	103	103	87	94	116	117	108	105	90	106	98	98	101	85	107	111	98	96	104	109	109	92	102	79	92	96	94	104	101	114	98	112	101	96	109	111	87	91	85	101	111	84	101	98	103	102	99	116	104	100	87	95	91	85	101	93	100	105	102	112	109	126	101	104	111	100	105	107	107	99	108	115	116	95	100	111	84	105	115	98	113	97	87	121	85	108	105	99	98	108	101	89	113	89	96	112	96	74	109	99	108	103	95	118	99	92	99	107	100	95	101	94	108	89	108	90	90	97	88	102	88	94	92	115	92	130	107	91	106	96	110	102	107	86	100	115	86	104	92	95	92	113	100	108	94	89	86	98	120	106	106	113	81	98	105	94	116	83	104	100	92	93	78	104	108	89	110	106	91	99	92	120	81	94	102	92	97	97	90	101	105	100	104	83	97	96	86	103	91	101	103	110	122	87	94	110	104	113	107	105	101	105	101	98	91	100	90	73	112	113	100	98	116	108	111	102	93	94	104	102	108	99	97	102	92	101	109	82	102	96	100	90	92	111	102	109	117	91	109	79	94	99	107	106	94	97	89	93	85	111	116	104	104	90	109	98	107	105	109	109	99	94	112	97	94	103	99	101	77	101	90	91	96	103	85	91	100	97	104	110	104	106	113	94	98	103	98	92	98	108	113	76	97	98	107	93	114	102	101	117	91	98	104	96	112	84	99	98	115	85	105	92	92	126	107	114	116	91	103	94	84	104	97	118	107	112	126	108	104	91	126	97	103	109	88	105	99	96	108	90	107	107	117	87	109	97	94	115	94	78	75	106	97	77	94	117	100	103	89	93	109	93	103	90	95	110	113	91	105	93	91	99	121	98	111	99	107	89	91	98	93	125	118	108	86	103	95	113	86	101	102	105	108	103	92	97	100	84	119	94	107	112	93	100	116	90	108	113	108	89	80	114	93	106	84	98	102	96	102	119	90	92	101	96	102	104	101	108	104	113	108	101	104	78	94	102	116	95
17205	4321	16567	2251	2210	3253	3580	3280	2952	2384	2171	1885	1708	1479	1450	1381	1332	1225	1208	1088	1078	1090	1078	1002	973	975	996	977	989	941	919	936	935	900	872	887	926	885	822	868	883	875	890	811	841	874	799	855	860	852	908	819	847	791	860	855	846	820	870	831	840	785	824	811	824	799	830	788	824	821	767	829	810	872	852	793	769	822	891	802	793	785	837	852	826	779	837	856	845	774	762	807	834	802	758	794	802	814	795	830	800	790	779	797	788	783	811	807	808	800	807	786	830	800	802	788	774	798	809	799	808	829	795	832	784	871	813	812	868	796	782	800	840	805	764	740	825	800	760	835	851	796	741	815	769	810	810	794	817	782	794	792	795	772	821	771	805	815	813	781	805	782	801	793	800	792	816	760	781	778	792	800	833	807	824	790	778	796	831	750	862	820	798	786	816	824	794	814	784	798	807	818	799	804	833	752	816	790	801	798	815	754	765	845	768	804	838	745	809	792	807	832	826	784	777	807	875	801	784	755	817	779	846	780	826	806	787	824	788	788	816	833	773	787	780	816	745	778	819	772	768	836	831	783	800	821	815	803	766	785	840	778	840	780	800	794	822	776	785	757	812	796	744	779	837	806	801	801	830	823	779	828	829	785	827	763	807	815	813	842	811	812	798	800	777	861	816	769	817	810	779	859	819	798	782	823	750	800	758	840	852	832	743	840	820	850	763	810	757	852	762	839	824	779	816	792	784	834	789	819	805	837	783	798	813	760	803	747	785	751	762	769	734	817	785	772	802	793	730	810	818	875	808	757	770	832	831	775	778	777	797	814	818	813	765	806	750	837	817	794	735	837	791	772	730	789	831	820	769	804	818	825	766	841	779	717	781	772	845	845	795	783	797	776	809	770	807	789	814	799	827	817	818	808	799	862	837	823	834	770	845	774	840	808	790	814	833	770	744	803	796	725	820	839	751	791	813	796	778	781	807	822	854	775	840	793	775	802	834	751	769	796	846	791	761	835	767	796	784	807	804	786	796	868	816	816	765	798	780	830	784	776	782	839	812	790	805	778	770	798	807	780	798	809	771	768	821	777	775	802	763	818	810	766	770	795	833	799	773	753	787	799	793	778	792	776	798	809	820	749	782	779	847	783	793	847	765	801	779	771	795	797	816	801	776	815	809	743	796	749	788	778	757	822	774	774	851	791	819	791	764	818	801	785	794	769	800	818	806	779	786	845	781	790	766	765	799	766	784	796	795	777	799	798	835	821	791	813	833	795	805	856	853	810	839	813	771	809	773	796	790	756	809	796	815	776	753	796	763	796	824	766	818	786	812	782	798	775	808	765	794	756	769	805	837	784	791	821	780	803	800	778	818	829	819	817	787	777	772	755	787	796	764	757	780	808	779	776	772	782	783	803	803	821	751	841	809	775	811	792	794	789	805	772	776	722	780	774	803	773	837	811	801	810	794	793	863	800	747	759	815	742	750	807	770	786	834	808	819	807	816	842	811	830	814	790	796	752	783	785	757	792	810	838	752	778	755	798	827	822	780	812	770	772	815	804	797	815	767	808	835	803	761	812	790	788	781	803	789	806	766	828	767	750	783	802	778	824	797	782	765	830	746	800	800	794	781	791	743	771	846	827	753	811	764	797	819	842	806	794	809	813	840	782	803	849	817	794	812	831	805	794	795	784	748	797	781	760	780	824	824	742	799	818	797	805	843	865	809	790	726	748	772	817	817	804	801	783	778	775	773	789	795	761	826	796	809	728	781	796	779	826	788	774	776	845	730	775	756	817	800	805	788	778	809	811	784	778	763	790	830	804	802	774	761	829	836	757	811	782	815	825	823	786	828	840	769	764	776	792	835	801	792	766	773	758	772	770	826	785	752	833	774	791	813	773	818	813	838	783	784	805	816	781	811	779	812	771	781	833	799	819	841	817	780	803	828	745	759	760	813	838	821	807	778	792	775	780	773	819	865	777	779	815	844	780	817	791	794	756	770	788	814	769	815	813	777	800	829	818	810	776	801	817	813	784	766	802	812	790	810	797	747	796	784	765	803	812	738	766	775	860	809	761	807	755	806	829	792	805	802	773	789	801	727	774	760	808	826	767	760	813	778	817	805	828	743	820	840	804	814	756	774	747	768	801	801	796	841	826	799	853	832	814	825	812	802	788	773	794	800	756	792	786	749	808	780	783	777	784	831	812	759	812	776	798	803	795	802	789	802	744	778	819	753	808	744	763	774	812	795	804	794	797	743	794	804	804	793	788	810	786	854	861	860	785	792	813	848	792	752	797	784	779	742	826	849	744	836	805	804	756	739	790	815	803	821	812	783	798	844	825	749	795	792	795	804	809	819	763	820	776	813	792	827	753	765	819	760	785	814	799	758	838	812	802	834	858	794	785	802	792	775	796	817	784	814	796	850	784	816	783	803	811	768	805	786	781	814	836	811	798	840	801	807	790	846	843	776	780	820	766	748	805	802	796	799	760	744	809	829	783	796	772	794	813	818	750	816	782	851	795	869	793	802	751	790	844	783	824	801	760	801	833	835	832	794	819	809	800	781	829	804	861	842	820	799	804	830	812	801	784	787	779	779	837	779	765	814	794	802	844	790	807	828	780	830	811	823	810	815	828	762	790	775	764	781	824	778	854	784	831	813	814	795	750	792	770	811	826	801	789	749	767	792	770	778	815	819	786	806	857	752	765	817	759	776	743	818	862	737	815	803	772	819	789	771	802	730	858	739	783	833	825	775	815	785	812	796	795	861	763	814	801	778	810	822	842	808	803	827	789	803	803	765	761	803	807	806	784	752	783	832	804	840	789	795	782	780	795	818	793	807	793	787	809	833	817	746	804	767	781	780	823	727	795	815	799	768	801	875	804	780	786	826	762	799	783	770	830	788	829	774	759	769	825	780	780	764	844	761	812	795	794	843	803	708	803	825	813	764	757	795	774	801	794	822	800	777	791	781	760	792	778	821	794	803	823	779	771	775	763	755	757	785	767	791	801	784	830	872	846	833	767	760	832	791	827	802	832	825	793	794	815	830	773	830	798	854	796	808	824	790	825	810	827	794	829	751	803	851	790	756	807	811	769	807	747	751	812	785	789	774	796	793	867	756	771	773	825	766	843	786	805	825	760	797	789	802	775	828	742	788	801	808	791	792	812	837	779	802	807	853	820	847	814	775	775	803	833	739	746	752	803	818	837	776	783	767	824	807	792	775	814	739	789	803	759	770	828	849	828	801	840	808	770	862	784	760	845	792	819	777	817	803	756	814	776	808	729	804	794	790	797	758	799	789	789	766	795	812	802	855	784	745	807	808	806	752	809	812	815	821	808	808	861	783	815	803	817	746	798	828	763	833	830	833	782	775	785	733	871	806	840	824	802	790	773	762	785	825	856	767	786	798	756	780	827	814	822	835	828	806	801	766	769	760	795	811	835	826	822	780	781	771	787	774	760	826	747	771	800	768	799	824	811	793	742	784	821	739	836	829	782	803	787
5243	255	1696	131	42	29	50	43	40	37	36	48	46	52	35	25	27	34	30	34	36	43	34	24	23	24	27	28	32	27	37	24	22	29	29	27	24	23	31	22	33	22	28	26	23	18	30	25	28	16	24	25	22	27	25	31	28	22	28	28	29	25	37	30	31	29	21	31	30	19	29	14	34	20	28	20	31	20	22	19	28	17	16	39	26	29	25	31	33	31	26	21	28	19	24	27	21	26	30	23	32	22	22	29	28	29	24	28	20	16	22	24	34	20	16	20	27	17	20	24	27	30	29	25	30	13	25	36	26	29	18	30	25	30	20	21	23	29	24	28	18	28	25	15	23	21	25	26	32	30	22	21	26	20	37	17	25	24	24	29	23	27	24	21	31	24	34	25	16	30	31	15	26	22	20	26	21	29	19	25	32	27	21	19	24	17	23	34	27	18	26	22	36	19	18	20	28	31	21	14	30	27	37	25	24	21	18	28	32	25	26	25	32	18	25	14	26	34	21	25	27	25	24	17	21	19	23	20	30	19	35	30	22	22	25	23	17	24	25	29	22	29	20	30	26	37	29	22	18	28	21	31	15	34	20	28	24	25	27	19	23	18	25	15	33	25	32	24	14	19	38	25	25	23	25	25	35	24	24	28	29	15	24	20	18	26	22	19	22	26	23	24	34	27	34	28	22	27	22	28	30	29	34	24	22	22	15	18	25	25	27	29	31	23	29	26	19	21	21	31	16	33	32	23	22	34	25	20	22	18	17	22	27	24	19	23	22	34	23	28	20	17	31	25	25	26	31	24	25	27	25	30	22	22	25	23	25	32	34	20	31	29	18	21	30	29	26	23	23	20	17	16	22	24	24	24	21	27	31	25	26	17	23	31	32	26	29	30	28	41	18	23	28	26	22	30	24	25	17	29	35	34	22	17	23	22	27	27	19	19	21	21	29	19	22	22	23	28	30	22	20	33	25	20	17	39	27	23	27	30	24	26	31	30	19	21	24	24	23	24	27	29	30	24	31	28	28	27	27	22	23	35	16	21	20	26	32	31	36	23	28	24	27	23	23	31	34	18	24	29	25	21	27	17	24	21	30	19	20	22	23	19	23	27	21	21	29	19	17	17	21	25	24	23	31	28	19	21	21	20	22	29	23	20	23	28	28	25	23	18	20	21	21	25	20	19	34	17	17	34	25	23	20	26	21	22	28	26	15	19	17	18	16	25	34	20	30	19	26	35	23	27	21	16	17	33	20	24	27	24	28	25	21	19	32	29	25	23	25	36	29	25	25	25	24	23	24	25	29	24	25	26	34	23	21	22	21	32	19	26	17	24	25	28	21	20	23	31	22	20	26	26	25	32	23	22	20	18	24	26	28	27	24	17	25	21	22	21	35	27	31	21	27	25	18	31	18	25	18	31	26	31	20	21	24	19	26	17	23	31	23	25	24	26	21	20	23	20	24	29	22	23	35	30	26	21	30	38	17	28	27	22	23	27	20	26	25	26	20	27	31	22	23	26	18	25	34	29	20	14	24	22	28	24	25	23	24	33	34	21	19	19	23	26	17	24	25	19	28	19	22	26	20	20	26	27	22	21	26	24	22	33	37	21	23	30	27	25	19	18	14	11	17	27	20	22	28	23	20	24	27	22	34	32	27	20	21	20	18	22	26	18	29	20	16	18	28	17	16	27	20	17	23	21	29	28	33	22	23	22	26	29	26	20	22	28	21	25	29	26	27	29	21	21	34	30	27	23	26	20	26	25	21	27	27	40	20	29	35	25	23	28	33	27	25	17	34	21	20	28	24	35	27	28	28	26	29	27	32	21	26	31	31	25	21	21	25	15	23	30	20	18	23	14	19	26	30	28	23	20	26	34	26	22	24	27	24	29	23	26	22	33	22	36	26	19	18	23	26	25	21	26	26	28	26	32	22	32	24	23	32	23	33	22	22	17	23	28	26	29	27	23	20	15	25	27	24	29	31	26	26	26	33	30	32	21	19	24	30	22	25	22	25	25	27	29	30	18	18	18	20	19	19	19	16	37	16	20	27	34	27	16	22	30	38	17	27	25	29	26	12	30	22	20	23	24	19	16	31	33	13	25	20	23	22	19	22	18	27	29	20	19	16	19	17	23	34	38	29	24	26	29	25	23	22	22	25	21	25	24	18	36	21	20	28	23	26	28	42	23	23	26	30	24	35	18	27	19	36	16	27	20	18	22	30	32	19	27	18	22	18	33	24	27	29	16	22	28	29	31	28	26	15	23	20	21	33	31	24	26	18	22	24	19	18	20	23	28	32	18	23	27	24	21	31	24	28	22	29	34	33	19	19	19	19	27	22	25	24	19	19	19	13	23	16	30	27	31	24	19	29	24	24	21	28	22	17	21	21	25	29	23	21	23	33	20	21	21	27	32	22	24	18	26	24	21	25	21	34	26	19	16	25	27	18	16	26	21	21	26	28	21	25	15	24	35	30	31	22	19	24	27	21	18	18	31	28	28	19	20	25	26	26	25	25	19	24	26	23	31	30	24	21	31	27	26	33	30	26	22	17	28	32	26	17	24	18	28	25	31	20	21	24	27	23	26	21	31	28	18	22	20	19	23	20	28	27	18	25	20	30	21	25	18	24	34	14	29	23	24	25	24	23	22	28	25	20	33	29	25	30	35	37	24	25	21	24	40	21	29	18	32	23	19	29	24	27	32	35	21	22	27	17	29	30	24	31	30	17	30	25	22	35	25	18	23	28	23	21	19	22	23	13	23	19	25	30	29	22	27	35	28	18	25	33	28	26	27	25	22	27	20	23	22	17	38	16	15	23	20	29	29	28	23	16	31	18	26	24	25	25	25	29	16	20	15	23	21	19	26	19	12	28	24	18	23	22	19	22	23	28	21	28	24	25	21	28	24	33	36	23	21	24	22	21	28	25	24	33	30	23	21	22	22	32	20	23	15	26	30	32	27	25	27	26	23	27	25	19	27	24	32	27	19	22	21	23	25	24	23	17	27	25	21	36	24	20	28	19	22	26	23	28	34	22	29	13	34	19	28	19	23	14	19	26	20	30	30	23	32	18	22	28	22	28	26	18	26	29	21	16	32	19	27	19	26	29	23	26	23	24	27	29	24	23	23	20	21	34	28	25	29	28	25	24	18	14	23	31	28	24	33	19	22	24	39	28	24	23	26	24	27	27	16	24	29	24	22	30	26	29	31	32	31	14	27	31	27	29	30	26	27	26	30	31	26	13	20	22	25	25	24	31	28	20	23	23	28	32	28	27	26	24	35	35	21	16	37	19	25	21	29	19	16	21	26	28	20	18	18	29	28	20	20	31	19	27	21	29	25	25	24	23	18	22	28	17	25	28	25	28	25	23	33	22	30	29	24	18	21	29	25	20	24	26	24	27	27	22	24	18	21	27	22	17	20	17	24	27	29	27	24	27	28	20	33	23	23	26	22	27	21	25	30	25	28	15	23	28	19	33	19	22	27	30	20
13079	3055	14127	1069	1307	2074	2401	2299	1987	1662	1487	1193	1062	1004	831	765	662	604	595	572	555	508	453	460	414	382	376	377	343	342	316	302	296	281	292	296	271	297	281	286	282	268	248	278	273	260	258	257	237	240	219	228	251	219	229	221	207	229	225	225	227	230	231	214	237	203	216	209	224	219	217	215	209	207	233	226	210	209	220	205	210	202	188	205	204	217	218	187	207	197	192	213	212	233	187	218	225	212	189	196	224	180	210	204	197	191	208	183	203	209	195	202	214	192	204	205	225	205	179	215	225	206	219	194	209	186	206	199	222	216	244	216	190	219	202	210	201	191	204	208	198	196	205	185	199	190	199	218	200	199	214	197	200	202	189	187	198	222	190	213	172	174	199	186	202	184	209	216	199	184	197	186	189	197	182	204	195	207	205	167	189	216	181	206	210	184	203	180	197	222	224	192	181	205	201	186	205	196	189	210	193	212	212	188	185	216	240	190	186	194	196	206	190	219	225	198	199	178	199	189	178	200	204	212	206	167	186	202	178	179	190	186	188	206	187	184	183	177	204	180	179	189	202	180	184	184	191	188	193	203	196	196	197	183	196	201	200	198	198	188	213	193	197	205	205	223	216	185	207	196	189	176	203	194	215	197	208	185	199	179	178	179	195	180	186	211	191	178	198	196	207	196	188	184	192	187	207	191	219	188	163	202	180	189	190	185	206	191	210	196	185	195	192	185	205	209	167	176	179	202	188	195	177	179	212	192	191	192	199	180	194	174	181	177	206	214	204	202	197	198	173	207	178	226	192	157	207	204	208	196	174	213	180	163	205	204	199	211	204	213	210	202	205	193	211	176	208	172	199	196	186	217	187	189	204	178	198	198	212	198	217	195	202	212	174	198	198	217	195	190	172	190	179	229	201	225	182	199	187	201	183	179	178	186	190	184	172	199	206	194	190	215	180	207	217	234	194	181	178	195	186	205	197	208	211	190	224	200	192	181	200	177	209	188	216	194	175	189	214	187	206	217	189	197	233	182	212	184	231	185	191	201	206	190	198	203	166	216	210	178	178	194	189	207	200	197	206	189	182	168	189	205	182	204	168	208	190	203	199	212	197	197	188	210	196	183	217	205	199	189	193	200	212	175	199	201	192	189	218	165	192	191	203	196	186	193	190	195	203	209	226	198	220	177	175	229	187	200	202	182	219	211	188	191	197	183	201	195	220	201	189	172	183	222	182	210	196	193	198	194	208	173	192	198	222	171	185	175	172	212	192	179	171	198	169	196	207	209	176	212	170	205	187	198	209	184	205	181	199	188	214	194	188	194	195	195	183	171	184	200	182	192	213	207	198	176	188	195	195	234	207	195	200	192	222	213	185	200	191	186	189	205	183	196	177	185	175	186	193	184	214	197	191	167	200	187	210	172	202	190	197	176	205	189	179	186	181	175	180	202	214	193	187	198	168	183	175	224	196	186	210	203	208	204	202	204	194	202	198	213	198	205	192	208	184	176	218	213	192	229	161	198	192	186	192	208	193	187	222	197	176	190	200	200	220	193	203	161	179	182	202	201	196	196	193	187	195	195	188	202	212	198	189	213	197	195	177	186	191	212	188	207	182	216	191	183	179	182	197	201	218	191	200	199	210	182	213	213	181	210	194	202	198	184	199	184	191	193	191	205	176	207	219	179	209	186	214	165	196	180	207	183	189	186	192	205	200	198	188	191	195	181	163	192	206	216	207	177	241	204	199	211	195	198	181	192	207	182	178	215	200	211	206	160	172	199	215	187	175	192	218	215	167	169	189	212	193	167	174	201	219	210	181	200	209	202	204	199	198	198	198	197	205	202	209	202	197	201	206	190	202	191	215	211	177	186	184	185	168	197	168	205	186	174	191	206	209	203	192	223	163	200	180	182	198	205	195	217	201	195	210	196	197	189	199	238	180	159	223	223	198	202	213	212	196	198	186	186	208	178	210	198	200	185	192	180	198	213	189	182	192	169	181	171	188	168	189	191	220	209	184	182	194	194	234	217	210	196	208	202	202	187	190	195	194	207	194	187	181	211	216	186	192	195	199	184	190	180	201	190	219	190	178	202	181	196	172	209	167	205	188	198	208	199	196	176	195	208	200	196	207	223	222	188	189	178	228	183	192	205	185	194	198	183	196	190	178	204	216	197	193	197	179	180	187	219	195	202	219	199	184	193	199	194	191	197	199	205	195	212	179	181	201	175	209	176	175	188	184	196	202	213	190	198	180	182	196	192	196	223	199	194	178	171	197	180	190	198	175	209	210	217	179	185	210	190	212	179	180	184	210	221	189	177	193	202	180	185	205	205	198	155	201	209	195	172	191	199	187	196	199	204	199	189	195	193	181	194	192	178	185	204	200	196	190	211	205	201	190	205	162	181	221	210	181	181	182	188	169	198	185	220	203	184	193	185	213	212	199	195	192	222	183	200	196	192	201	224	176	198	198	202	184	191	203	168	206	199	207	194	164	184	193	193	197	179	180	177	208	199	212	195	161	191	198	202	193	207	178	173	200	191	191	196	205	182	188	193	196	225	203	212	186	211	196	166	174	200	191	189	192	194	199	209	200	195	175	163	211	183	191	208	206	194	200	210	223	199	220	206	210	166	180	218	186	212	211	196	173	176	187	177	168	182	216	167	187	221	175	190	225	192	192	190	194	183	185	188	199	209	177	186	194	184	182	195	166	195	205	196	187	211	187	167	196	208	198	190	216	190	180	205	205	189	198	213	206	187	150	195	172	201	198	179	184	216	179	195	195	174	216	196	199	198	191	189	202	202	211	194	201	187	207	200	175	207	167	212	190	204	190	213	175	214	212	219	182	222	208	224	213	185	226	202	200	187	182	194	209	191	200	194	218	194	187	198	192	213	241	208	194	176	183	231	179	190	188	186	220	187	214	186	187	207	215	194	188	209	209	207	196	218	194	206	206	205	199	223	210	202	186	200	189	221	196	218	193	195	220	163	198	195	186	185	202	206	192	209	179	193	186	206	189	159	203	194	198	189	202	185	195	214	201	179	206	202	187	211	184	168	197	184	215	226	182	186	182	189	180	183	187	197	210	189	188	188	164	176	204	189	218	207	208	180	202	176	193	185	216	218	184	186	200	217	185	205	194	195	186	198	205	200	195	187	177	208	186	197	200	197	191	189	195	189	189	209	196	172	190	176	180	208	228	181	171	190	205	186	159	190	216	222	221	215	179	228	199	195	175	192	212	189	222	217	190	184	219	193	199	205	202	191	202	193	184	202	189	192	226	211	200	188	186	177	197	163	189	182	210	183	182	190	182	199	198	177	221	171	168	191	186	193	189	187	213	187	193	183	182	192	198	201	202	205	204	187	202	165	191	218	191	178	183	204	198	195	189	209	180	182	207	173	200	197	201	181	197	194	191	181	207	188	188	188	202	193	193	206	225	186	223	205	220	213	203	198	173	192	196	183	174	190	193	199	184	184	192	176	216	169	173	221	174	193	194	193
2850	471	3030	312	92	102	114	139	116	125	117	114	110	79	103	89	90	79	87	93	81	91	91	83	83	62	81	81	93	79	81	82	81	80	71	70	77	102	73	81	72	85	76	67	79	88	82	82	68	69	77	75	75	85	82	98	72	66	75	78	62	65	85	81	78	61	60	60	83	74	70	81	81	58	95	75	64	69	78	84	73	68	85	69	75	70	76	66	76	68	72	83	64	69	60	74	82	56	76	73	63	93	73	63	51	94	74	81	85	81	72	72	70	73	82	72	75	77	64	81	63	64	66	74	72	67	75	74	69	84	58	84	59	61	79	80	65	79	82	64	80	79	72	67	82	63	82	65	70	71	51	77	66	74	78	73	66	81	75	86	72	63	62	57	65	72	72	81	75	77	84	66	67	75	85	87	60	58	78	64	74	82	64	70	61	47	76	73	75	63	71	78	66	60	77	64	65	75	61	69	71	75	63	55	58	61	73	67	85	62	66	64	75	84	58	69	73	65	82	51	78	62	61	66	63	67	86	56	84	65	74	65	66	69	69	70	79	77	62	70	69	67	69	69	74	65	72	76	68	83	72	54	94	75	75	59	74	70	90	62	69	58	86	57	75	77	75	75	61	64	58	64	81	84	69	62	71	68	68	61	83	72	84	85	73	82	74	63	67	67	62	81	78	70	63	63	71	67	71	68	68	74	79	72	66	78	69	73	71	70	81	60	86	63	82	66	75	75	82	80	77	74	73	72	69	75	71	68	69	81	79	70	60	69	69	59	92	63	72	76	70	62	87	63	75	75	75	54	68	68	65	74	59	66	85	73	75	82	83	74	80	80	82	59	76	70	79	88	66	73	59	64	63	78	72	71	76	67	61	72	73	96	86	75	73	63	66	86	68	77	69	61	60	68	61	86	66	62	59	79	67	62	77	80	85	65	67	74	68	69	80	72	67	58	59	65	82	71	60	71	64	81	82	65	62	68	77	76	74	73	69	67	61	75	85	62	65	64	68	80	74	70	63	75	63	79	69	69	58	79	57	83	77	71	69	67	86	57	64	76	77	78	85	85	70	81	67	55	65	56	57	74	77	85	65	82	61	74	66	78	69	55	76	77	69	60	84	70	70	77	78	75	60	75	71	69	61	72	77	67	72	77	72	70	59	61	70	78	84	69	76	73	74	66	60	61	65	77	81	66	66	60	57	70	83	64	66	70	75	64	91	67	72	73	73	79	70	81	74	76	72	55	72	78	66	82	70	57	74	77	74	69	71	81	80	68	76	79	66	65	79	72	58	70	75	72	78	94	78	74	69	72	70	77	77	66	64	85	73	57	79	63	75	61	73	69	84	71	76	79	99	69	67	77	74	60	68	68	68	89	70	69	69	79	79	56	73	70	87	82	68	77	84	65	70	73	79	73	76	68	66	80	63	77	69	72	70	62	70	66	60	88	74	70	76	74	66	72	70	71	76	81	70	79	79	71	57	62	63	81	70	76	76	70	69	88	66	76	84	70	85	69	70	73	59	77	75	67	73	83	80	75	60	73	72	60	66	88	69	78	79	87	72	68	79	82	67	71	82	72	79	69	71	72	75	85	69	79	72	78	71	72	76	65	60	72	64	81	72	70	73	74	62	72	63	80	64	80	77	64	68	67	66	71	84	80	70	80	77	60	74	69	85	69	69	57	77	70	65	66	64	82	64	68	69	76	78	62	74	92	71	77	66	67	64	69	66	72	66	51	64	67	75	57	68	70	62	77	77	79	75	72	84	73	79	75	80	76	69	68	72	62	73	80	82	69	66	76	76	61	65	73	85	61	84	75	77	70	72	68	70	67	81	77	74	82	73	67	64	65	76	60	75	68	72	64	70	64	74	60	83	52	84	67	61	87	69	85	78	78	82	56	71	75	58	92	71	69	67	81	69	79	72	72	67	68	66	68	52	66	80	81	61	73	61	63	68	85	81	81	67	58	71	73	73	79	71	61	69	72	74	74	78	70	68	69	68	65	60	65	72	76	70	68	78	67	62	69	57	70	65	65	82	81	65	57	67	73	69	71	83	69	73	61	66	92	82	81	69	71	86	80	66	76	72	71	72	63	74	75	91	73	84	77	61	58	67	56	80	66	59	68	76	65	64	54	78	68	74	73	63	88	83	85	68	67	62	88	75	69	67	67	74	80	58	77	77	60	73	56	64	73	62	67	72	72	75	64	61	79	62	80	87	75	77	65	64	77	67	63	52	55	73	78	72	74	62	78	72	65	79	68	50	77	63	59	61	78	86	66	72	53	81	60	70	75	72	75	64	67	72	63	54	72	66	74	73	76	66	74	84	80	77	78	75	56	74	83	70	74	95	76	77	91	69	65	67	69	62	67	75	60	78	70	71	74	53	85	69	71	92	75	70	68	78	55	87	77	77	64	61	81	68	70	69	68	68	80	69	67	73	56	69	73	80	72	83	77	81	80	87	94	66	70	66	55	93	71	72	81	91	66	74	81	75	78	76	72	60	65	69	62	80	74	66	76	72	77	65	65	71	73	82	79	72	86	72	76	79	69	80	76	66	84	80	71	83	65	62	78	77	73	73	67	66	62	90	78	80	79	79	81	66	71	71	72	69	66	70	63	63	69	62	54	65	72	77	64	83	57	62	76	59	65	80	71	69	76	64	82	70	64	62	64	57	75	61	72	82	83	75	65	76	76	78	77	69	85	76	59	61	60	71	83	78	78	59	60	59	76	77	71	68	74	67	65	84	70	68	62	67	75	72	73	71	54	78	71	76	68	81	72	81	61	63	70	72	83	82	59	72	79	63	77	79	72	67	77	79	58	70	66	71	71	65	64	76	84	79	75	66	67	79	77	85	75	76	77	70	82	65	67	77	76	83	71	73	65	64	70	72	53	73	66	77	61	80	78	69	73	78	95	66	70	67	65	87	79	67	92	57	83	77	84	62	72	76	68	67	76	74	80	59	83	84	66	61	77	64	80	64	79	78	71	66	75	60	80	86	74	67	74	85	79	63	70	72	67	78	70	73	81	58	77	64	69	58	84	68	72	76	65	68	63	88	62	69	72	69	78	69	90	55	68	83	55	67	70	63	73	61	67	64	69	78	66	69	64	61	69	67	76	81	73	64	80	61	77	63	70	69	57	67	63	92	57	74	76	74	64	75	74	62	59	57	87	78	73	62	61	84	72	66	66	78	75	72	80	91	71	60	66	73	72	79	91	83	60	77	79	71	81	77	68	72	72	71	93	70	68	74	66	74	71	71	77	77	61	81	81	58	76	62	55	60	73	67	83	65	71	88	71	72	69	70	83	67	71	64	67	60	83	65	76	75	77	59	63	75	70	65	66	84	73	77	83	86	70	68	72	61	70	76	91	70	87	64	59	72	68	66	71	74	70	78	71	65	71	68	77	66	77	69	72	80	61	74	76	69	88	72	64	68	65	67	72	59	71	63	77	84	65	59	83	72	66	81	73	71	73	74	71	71	71	67	71
18700	5117	18237	1926	2873	4494	5028	4548	3955	3264	2815	2556	2187	1988	1850	1560	1419	1341	1270	1191	1179	1134	1049	1016	979	973	918	875	907	866	804	837	808	782	784	797	817	759	736	732	740	745	737	703	691	690	703	744	635	677	652	668	673	696	659	680	658	686	678	647	717	647	639	611	675	689	636	656	654	641	609	680	660	645	628	622	600	639	652	611	610	626	609	620	623	614	592	614	651	630	616	626	563	595	603	588	593	606	581	592	616	565	587	595	575	619	601	619	616	625	619	620	611	621	634	601	628	598	643	614	651	581	595	602	639	605	568	606	631	615	611	588	598	610	596	597	584	593	603	622	634	589	587	572	562	563	618	566	619	634	617	579	631	595	621	654	621	574	608	582	572	619	603	594	613	601	605	616	592	616	663	581	600	587	593	642	593	628	600	595	573	585	575	591	618	623	600	621	568	568	609	603	624	609	625	582	618	587	587	612	610	559	565	640	603	615	592	603	586	585	626	603	580	628	560	628	584	582	616	594	585	607	600	564	645	594	617	584	595	614	574	648	664	677	580	642	603	634	612	592	598	567	586	581	614	588	621	632	590	595	599	580	582	630	605	636	578	588	607	597	602	606	595	641	608	594	592	585	547	589	626	590	600	551	600	557	593	558	635	593	611	645	572	590	618	595	613	573	576	595	577	608	609	622	588	580	582	538	604	595	594	615	587	579	618	625	573	612	568	576	572	593	581	619	611	607	583	581	602	594	604	614	576	624	610	634	577	574	584	568	626	634	618	584	653	563	550	609	612	634	606	556	621	626	620	574	600	600	588	579	593	576	614	597	571	602	629	607	562	622	592	596	612	595	606	589	580	568	591	622	591	635	585	647	585	599	580	620	601	595	554	592	589	578	613	623	617	601	559	567	611	607	566	582	628	556	582	648	582	548	600	608	608	573	627	643	542	591	617	590	604	570	541	615	581	600	619	578	624	591	579	592	579	603	615	609	668	597	586	603	613	592	574	614	546	623	574	639	593	583	606	608	637	585	615	591	594	659	610	599	588	591	590	584	571	584	562	607	561	596	614	609	606	593	591	568	563	636	600	575	624	591	638	588	626	615	602	584	619	594	616	595	582	612	611	555	631	592	590	590	616	562	626	612	635	659	601	581	595	574	625	570	562	588	585	572	618	587	596	581	596	586	624	589	595	588	608	598	629	590	604	547	607	583	597	611	602	623	588	601	587	628	603	587	644	569	617	595	550	571	612	573	593	619	627	600	600	596	605	609	601	642	623	589	573	621	549	637	566	588	582	591	596	606	566	583	566	595	606	575	601	583	596	625	588	602	640	612	589	601	607	583	639	595	579	604	614	646	608	595	600	596	609	622	596	617	588	576	619	641	618	615	610	579	614	586	648	616	610	557	597	583	580	628	596	597	580	580	596	593	595	573	586	601	581	629	567	575	579	581	589	577	600	602	590	604	545	620	643	551	591	565	608	572	602	629	622	570	566	630	616	623	615	556	569	600	584	597	599	580	596	605	627	612	592	619	622	610	619	622	639	610	595	643	640	598	620	591	621	620	571	606	641	570	614	586	618	615	572	575	569	604	604	616	651	560	612	570	566	613	597	616	596	604	626	623	588	574	624	580	620	610	540	599	600	634	575	633	606	567	627	556	605	615	633	601	643	589	601	608	648	586	639	580	593	600	607	603	644	567	610	612	602	600	590	616	593	534	603	603	561	626	596	586	605	572	614	611	585	589	617	614	562	553	600	576	646	606	587	661	596	582	607	571	595	557	576	613	599	603	583	580	602	583	614	641	563	589	530	575	618	600	588	580	604	599	576	609	560	623	603	616	641	588	574	573	615	538	628	624	602	568	599	597	583	573	589	591	576	599	589	571	561	641	608	621	623	613	571	605	601	597	572	643	609	589	615	598	601	586	595	596	569	593	592	592	609	603	592	597	566	587	611	580	604	614	616	611	585	541	546	634	534	632	564	651	594	598	634	613	629	614	531	553	583	589	607	614	553	612	572	599	558	599	625	594	583	603	594	585	594	563	610	592	606	596	598	557	587	596	669	584	591	635	588	648	621	623	615	597	525	616	585	647	562	605	594	610	606	591	609	652	622	594	599	547	584	591	588	556	625	612	552	544	601	600	618	642	619	635	595	599	582	583	550	625	589	568	590	608	615	603	574	595	642	623	626	598	584	597	569	612	581	594	580	609	613	602	641	595	615	610	602	558	581	597	594	601	625	609	652	599	598	599	576	593	602	595	607	589	596	612	551	585	617	602	603	590	615	593	587	595	639	576	625	606	623	583	570	658	616	557	611	596	607	560	596	569	578	582	595	584	621	566	565	617	559	626	569	615	562	577	574	634	599	605	650	599	615	543	632	619	572	557	576	635	608	596	600	586	613	601	562	584	572	581	601	598	557	619	593	590	568	600	608	633	598	561	567	597	600	633	618	577	624	639	595	635	569	580	581	583	602	606	573	625	591	594	593	630	590	611	578	553	619	551	556	611	596	585	626	572	559	544	573	623	586	613	606	599	567	587	640	576	610	598	623	615	636	583	588	576	646	565	578	590	648	601	611	597	583	525	592	592	581	624	626	625	613	601	595	611	609	590	613	605	625	608	587	608	564	595	556	579	627	592	615	611	591	572	603	589	580	646	608	588	563	619	599	633	601	602	612	597	625	592	561	609	611	605	617	598	604	574	630	600	605	551	606	594	593	625	589	566	616	610	597	608	611	592	583	582	584	590	576	582	579	596	614	585	529	577	602	583	629	572	615	580	567	567	597	646	576	598	569	597	589	612	591	649	575	560	576	629	580	613	620	607	584	604	587	575	557	586	620	598	583	639	565	629	592	579	584	587	639	607	579	584	579	598	615	618	604	595	625	586	593	600	596	642	576	615	645	592	568	560	561	631	568	588	652	570	587	625	610	584	576	621	581	610	622	590	632	606	569	626	567	577	580	607	586	659	574	622	592	578	575	646	609	574	603	583	596	591	572	638	615	575	592	605	597	658	564	608	586	557	563	564	602	587	614	622	601	604	581	574	589	592	622	592	579	582	616	580	625	609	636	610	593	553	595	600	630	599	628	595	606	615	601	566	595	590	625	610	598	555	607	622	580	561	570	625	597	582	589	576	588	637	595	583	618	574	617	612	602	590	598	568	621	564	647	553	638	612	586	564	572	647	632	580	608	569	609	612	582	603	649	601	609	606	572	586	588	593	561	596	576	649	589	551	629	593	621	595	613	654	607	581	549	635	598	622	598	586	625	605	551	619	584	588	595	615	604	581	607	664	627	629	609	607	581	610	591	605	587	614	555	617	596	601	601	608	574	628	598	592	572	633	617	627	600	600	642	581	596	596	595	612	605	568	576	616	560	609	656	601	549	606	656	608	622	597	579	593	585	590	579	591	613	617	614	581	583	584	574	613	608	615	645	603	609	585	572	625	573	597	592	620	621	582	613	583	583	619	579	625	579	577	592	606	604	582	563	615	602	617
3352	213	386	75	70	49	80	60	59	62	53	70	85	63	63	68	72	51	60	62	70	66	63	66	54	54	47	66	71	79	58	67	59	72	64	61	66	61	65	59	61	66	68	56	54	54	55	60	60	67	72	66	65	63	55	68	50	67	60	61	63	55	60	45	69	58	59	63	63	78	53	69	52	68	64	56	59	62	61	59	70	64	73	60	54	69	69	55	78	76	58	53	62	67	64	53	67	50	72	67	63	66	48	54	62	55	63	76	55	71	71	59	67	68	65	74	70	68	58	67	48	63	60	60	66	49	53	61	57	65	42	62	59	53	49	56	59	61	74	59	72	45	68	78	77	79	61	59	55	60	57	59	61	74	64	65	64	66	77	70	61	63	77	56	48	47	59	58	62	58	72	54	54	65	61	54	68	63	63	68	51	65	74	55	59	58	71	55	62	60	56	72	66	56	64	58	53	83	63	55	58	52	54	68	68	69	66	56	67	61	65	55	64	54	64	51	59	62	60	66	66	66	56	64	58	64	58	70	54	69	62	63	73	67	57	72	40	52	66	68	72	55	54	76	53	62	74	68	73	63	68	60	57	73	56	67	72	81	65	59	57	56	70	66	59	58	63	47	63	67	62	64	48	59	56	66	44	60	63	67	75	64	66	71	69	70	63	54	65	59	57	65	76	66	57	61	64	73	58	61	68	60	69	69	62	74	89	66	63	45	62	50	61	53	56	67	70	45	66	55	60	55	58	58	59	65	71	64	72	60	61	63	71	63	66	71	69	62	67	48	63	76	60	61	51	56	63	64	58	56	62	48	46	72	57	57	58	50	53	51	51	55	68	64	84	63	65	51	64	58	61	47	65	77	69	57	61	65	50	58	64	57	51	53	56	65	63	73	59	48	62	60	67	70	66	68	63	55	63	69	61	64	61	77	56	66	74	62	59	54	60	60	63	47	72	54	58	60	51	56	69	62	50	63	65	62	57	59	46	51	62	63	66	63	62	58	52	54	69	72	68	56	50	63	49	64	63	47	52	68	62	65	54	52	51	61	61	53	62	71	56	61	46	57	59	71	60	70	72	73	54	60	69	64	54	63	66	81	55	69	48	73	65	73	69	55	65	64	66	65	58	70	67	63	63	54	67	71	55	63	52	70	71	56	55	65	63	64	62	60	70	53	57	54	65	64	76	61	55	48	53	49	68	72	58	67	63	51	65	66	64	57	59	73	72	62	60	71	50	60	66	68	57	63	59	77	61	75	57	76	52	60	53	79	67	63	51	60	53	51	44	59	52	52	59	59	62	64	57	66	72	72	72	56	66	69	61	54	66	60	62	52	60	67	66	69	61	82	63	67	73	73	41	76	63	62	75	67	59	59	80	79	54	54	70	61	63	55	77	58	72	53	61	52	54	59	68	58	64	52	65	78	63	70	54	59	62	65	59	57	50	64	73	71	67	59	61	54	64	54	54	56	78	54	65	49	50	58	65	64	64	63	84	62	63	61	63	70	68	66	58	76	54	67	67	56	61	62	60	76	71	68	60	52	52	59	55	68	53	64	57	73	52	62	61	64	58	72	54	58	75	83	70	67	73	70	71	61	65	68	60	70	71	67	50	66	52	81	57	55	68	58	53	63	62	53	74	63	60	67	59	59	65	62	53	59	74	57	56	52	56	64	84	65	65	58	56	60	59	69	58	60	64	63	69	62	52	57	64	66	59	61	64	55	45	66	58	55	56	66	63	69	64	66	55	68	49	46	65	52	56	47	51	54	59	57	55	63	52	62	48	73	56	54	85	65	61	54	59	60	84	64	62	58	62	73	66	57	67	60	59	47	66	73	72	51	60	66	53	54	53	59	63	59	58	70	55	59	76	66	68	64	61	65	69	61	73	61	61	70	64	66	59	55	74	57	74	59	70	74	66	64	54	66	56	73	64	58	61	70	52	70	63	50	67	49	57	61	58	62	59	62	65	76	64	53	63	59	63	59	49	61	60	67	59	59	61	59	46	69	54	61	68	75	69	80	60	66	65	63	64	59	62	71	66	66	66	63	62	59	59	64	61	72	49	66	60	67	51	73	65	74	69	66	64	63	62	60	62	61	66	51	67	60	60	61	68	57	61	70	73	64	52	61	64	73	72	53	58	69	69	59	60	56	74	62	61	70	75	51	68	73	82	58	62	63	59	71	59	64	69	64	59	61	71	64	54	56	60	53	60	74	65	81	71	69	52	49	65	59	59	57	77	67	54	68	68	62	60	64	55	72	58	76	54	58	71	68	67	55	75	60	52	58	50	53	69	70	48	69	67	77	59	56	57	69	65	76	62	54	56	77	61	64	68	78	70	60	65	58	67	64	62	59	64	56	61	62	66	65	79	70	56	53	65	57	68	52	53	63	73	62	65	67	65	68	57	66	58	51	60	72	69	60	62	75	46	72	56	67	56	72	67	53	67	70	74	47	68	42	61	58	68	75	66	61	66	61	60	62	58	76	61	52	68	79	53	46	68	56	61	60	55	65	64	66	61	68	57	68	59	55	59	63	61	58	63	65	66	70	65	53	60	54	82	71	63	59	82	63	55	64	56	72	48	61	61	73	69	69	57	67	58	64	58	54	61	78	75	77	39	65	67	65	52	66	64	63	50	68	63	57	50	56	60	65	63	45	67	53	67	80	39	50	55	63	63	65	64	78	61	69	77	60	67	71	77	69	68	51	74	70	53	62	65	53	53	70	53	73	84	59	52	70	62	63	68	52	52	55	61	61	56	68	53	54	61	79	72	67	77	60	59	56	52	65	63	52	74	72	68	57	57	69	71	57	52	67	55	59	65	64	69	80	56	64	66	73	57	64	64	59	60	66	88	73	57	69	66	65	52	69	55	54	79	66	68	75	65	63	56	60	63	66	58	64	74	72	73	51	75	80	59	65	66	62	60	68	69	60	68	50	71	66	64	60	60	67	64	75	51	75	63	64	60	64	82	65	74	56	46	63	77	70	54	67	62	64	56	55	63	59	52	64	61	63	65	73	66	72	61	65	56	78	53	58	46	56	57	83	68	75	62	50	63	66	61	58	76	66	54	59	64	62	72	66	66	71	64	55	64	66	79	65	64	58	59	67	67	65	54	68	54	69	59	63	68	61	58	60	54	58	53	69	58	61	67	66	64	49	71	65	49	67	71	61	71	57	59	70	60	62	58	51	56	63	64	54	65	55	65	66	58	65	56	70	53	70	74	59	66	62	40	54	57	57	52	44	51	68	55	64	50	68	60	71	60	55	55	58	58	52	69	58	49	62	72	57	57	54	53	71	68	57	62	64	60	50	55	55	59	60	55	53	69	68	81	61	55	55	52	72	62	74	57	63	64	60	70	71	62	78	65	59	72	59	69	61	48	55	58	60	41	60	50	88	75	65	60	66	65	73	77	65	70	79	63	50	54	67	54	66	73	64	65	71	59	67	74	46	52	54	52	71	57	59	59	59	66	53	55	70	66	60	56	66
10809	2292	4913	665	667	787	835	846	833	741	718	653	619	644	574	585	542	529	571	557	530	549	595	539	527	515	518	544	509	512	515	541	492	461	488	511	503	501	498	535	493	507	490	497	528	510	511	496	516	479	526	500	464	475	450	464	475	498	521	500	478	470	445	459	447	499	517	538	502	512	433	473	498	470	465	488	444	500	467	493	527	471	444	485	544	503	503	464	443	503	528	470	485	514	483	527	490	463	473	483	488	484	459	421	489	487	486	500	456	499	456	478	479	477	490	452	511	552	481	471	470	469	477	496	467	455	481	499	501	519	471	461	493	480	465	459	487	480	475	483	510	482	495	473	506	460	454	459	465	479	535	485	476	478	504	471	488	564	457	488	516	469	490	445	467	513	477	525	506	480	508	509	528	485	471	480	458	504	477	483	485	465	478	507	510	495	489	482	490	465	538	449	487	491	443	518	476	486	539	493	467	519	467	483	488	486	536	506	522	468	497	529	500	457	490	463	452	436	468	469	487	491	464	474	481	465	503	454	492	492	495	495	475	472	512	437	473	448	463	519	479	503	462	449	504	471	475	485	506	460	439	508	466	494	487	501	490	518	458	516	450	424	476	481	454	482	500	507	498	518	489	505	525	455	475	488	491	503	502	485	471	466	486	479	513	511	489	488	481	488	515	534	522	509	472	483	448	479	489	491	496	504	426	504	473	468	461	521	441	485	485	497	534	480	496	512	508	474	451	495	492	496	510	469	496	499	499	472	493	441	485	501	512	478	525	466	486	488	479	514	459	466	507	481	505	514	547	474	487	474	498	503	475	487	466	477	489	521	486	501	490	452	455	467	484	526	488	480	466	497	446	486	468	524	492	511	455	473	478	471	507	472	468	476	482	509	497	480	480	512	484	448	502	491	505	483	523	513	504	477	515	506	459	521	509	501	464	486	506	455	496	517	484	488	459	503	494	512	464	454	494	492	466	486	473	489	485	447	476	471	488	465	433	487	496	469	495	482	484	509	482	444	448	529	458	497	464	514	528	484	486	458	476	497	472	481	458	469	510	482	498	483	494	500	488	482	479	472	520	485	463	478	520	498	452	516	460	547	515	452	505	511	481	468	475	444	505	492	475	486	507	472	520	500	475	493	489	451	490	489	510	457	529	492	488	501	483	459	482	534	494	451	458	493	488	488	525	484	483	483	480	515	473	477	479	467	463	502	486	503	488	465	438	496	503	512	476	511	530	453	467	494	491	465	460	506	476	486	475	439	474	482	504	496	485	501	499	483	479	498	488	468	500	425	520	487	481	496	505	491	451	470	462	509	490	477	455	486	469	464	497	483	444	470	499	483	486	470	512	463	463	523	495	502	492	460	492	478	478	510	511	481	425	454	477	480	455	558	495	524	462	476	474	512	508	473	494	461	486	494	507	491	483	458	542	471	479	459	504	450	484	500	495	521	490	537	475	453	482	430	455	477	468	511	469	500	488	507	454	462	472	476	493	489	476	471	502	440	450	526	507	479	462	491	510	512	486	479	472	474	507	497	509	475	463	452	484	508	487	463	490	498	488	507	475	484	498	448	494	479	537	502	506	499	444	543	474	463	502	501	537	501	484	478	504	479	459	507	450	500	467	484	442	462	512	454	523	482	500	469	475	466	498	503	492	471	479	490	461	496	463	466	475	473	520	517	494	529	510	461	483	487	510	501	543	490	471	476	494	507	479	465	490	485	502	494	483	504	477	519	516	467	469	442	500	474	488	469	481	505	444	492	464	466	539	469	484	503	480	527	486	477	473	492	464	422	499	480	460	517	458	471	503	466	491	492	490	497	458	504	491	519	489	506	502	515	469	507	501	444	496	507	527	480	478	509	440	449	548	495	472	498	477	475	502	471	480	501	462	496	511	505	505	471	477	497	475	487	478	486	522	466	498	448	475	510	458	444	482	436	471	489	454	465	489	500	499	484	519	486	427	476	473	463	473	468	507	464	462	517	498	472	496	463	498	464	494	538	465	499	487	494	488	472	486	502	494	467	495	496	489	515	450	486	508	442	488	473	504	524	500	468	479	492	502	513	502	470	464	455	493	483	466	505	469	476	503	504	456	469	465	500	471	478	543	472	467	474	480	452	513	503	504	529	520	497	510	492	438	484	506	493	475	481	445	487	523	463	458	487	506	496	483	516	501	443	491	528	475	507	528	478	476	452	486	472	494	474	500	477	498	460	490	503	469	472	488	498	511	512	463	528	442	491	479	504	472	527	487	481	441	477	484	464	490	464	463	478	510	488	440	503	502	480	489	480	493	458	515	499	504	496	478	497	470	464	515	491	509	460	499	507	478	502	499	505	488	502	462	482	518	445	457	474	502	471	520	507	520	498	476	475	462	465	512	493	475	491	438	502	473	464	492	474	463	490	485	519	479	472	516	487	461	449	496	494	447	487	510	510	472	489	473	462	463	487	466	526	469	483	472	495	482	490	477	448	463	461	513	490	473	493	502	515	515	515	484	507	486	487	472	472	489	502	511	502	465	494	473	476	445	479	523	465	506	485	482	496	454	467	497	504	528	497	500	487	479	477	501	519	489	474	502	480	488	475	471	512	461	478	473	508	494	466	496	507	491	488	498	497	490	486	477	429	493	520	483	486	482	471	497	466	475	461	478	502	509	482	505	454	488	449	463	483	522	494	502	447	473	483	473	472	440	534	461	456	523	483	481	494	462	455	490	509	432	473	481	467	458	497	498	514	510	525	476	462	535	484	532	476	458	501	479	512	488	491	485	527	501	495	475	473	485	505	527	514	467	474	484	506	534	457	488	469	461	506	511	472	500	534	487	488	523	500	458	497	524	481	498	480	474	495	512	474	500	513	502	475	467	479	480	526	468	457	473	460	500	495	495	499	507	520	466	492	505	470	514	509	492	492	477	505	468	485	512	453	489	495	494	478	481	481	497	485	476	487	482	489	505	486	483	518	495	472	505	463	512	513	508	461	503	488	486	465	499	487	487	497	485	485	472	472	474	525	508	460	503	467	464	501	498	475	532	512	530	473	463	485	549	497	508	489	517	468	475	470	501	501	464	471	500	461	537	534	519	480	497	499	484	547	486	480	486	496	484	505	505	482	509	477	507	483	505	441	535	449	484	496	520	440	488	474	467	476	506	447	504	467	463	508	463	489	464	442	497	476	479	476	492	477	528	497	479	452	504	460	469	504	509	470	471	480	507	481	511	497	501	465	490	502	474	513	496	472	506	473	494	476	489	473	472	435	470	508	459	536	482	446	483	485	428	469	513	524	510	522	495	505	480	508	486	480	459	512	526	471	498	502	464	480	473	486	486	519	488	454	477	483	505	448	448	471	517	471	511	504	481	476	493	474	530	479	486	479	488	506	478	490	492	464	539	483	495	453	519	532	499	495	490	476	531	468	487	427	515	471	503	504	463	487	498	473	449	478	444	490	482	499	472	487	484	474	496	462	467	494	489	455	485	498	484	482	433	474	474	428
1675	422	2176	241	113	123	121	124	107	115	115	127	119	112	111	111	110	113	118	99	96	91	106	97	105	98	88	92	120	115	112	89	114	95	115	105	97	114	111	112	91	93	95	110	105	123	98	117	90	91	118	86	84	97	88	78	97	101	88	99	105	103	102	111	107	104	111	97	113	80	89	103	82	92	101	82	97	110	115	105	97	106	84	106	98	112	103	108	97	101	102	94	87	98	82	116	93	106	110	94	109	86	102	101	104	91	107	114	80	99	94	90	101	90	107	102	84	89	94	95	100	91	96	82	89	95	105	106	93	95	93	91	104	97	77	98	93	97	103	90	94	116	100	100	95	105	99	101	92	100	103	94	100	92	95	89	99	78	87	98	97	105	94	107	101	111	96	86	95	120	104	88	97	96	109	94	101	91	93	98	109	73	93	130	97	91	90	109	93	98	88	117	103	97	103	99	95	98	78	108	94	93	77	113	101	92	89	80	93	101	94	95	112	112	86	92	89	91	115	105	79	113	108	96	91	87	103	87	98	87	95	94	101	102	73	86	104	107	101	93	107	108	101	111	81	87	100	101	101	111	98	111	90	107	90	105	101	88	98	77	121	103	81	93	99	116	97	109	97	106	93	99	80	108	111	88	101	106	110	110	90	85	107	71	108	100	97	83	122	108	99	80	97	95	98	97	105	112	106	101	117	99	90	106	107	89	101	96	93	82	99	90	99	105	110	103	89	102	96	81	102	103	80	93	98	113	94	103	99	108	86	85	82	86	114	116	94	98	94	95	99	100	113	97	95	83	91	96	122	101	90	100	89	92	105	91	91	109	93	111	99	90	99	125	98	101	104	113	101	86	88	119	96	88	91	101	86	98	105	111	96	108	82	98	102	107	114	95	97	99	97	101	95	91	78	113	115	107	98	83	87	103	91	88	101	91	106	104	96	88	99	87	104	111	97	121	106	103	103	66	98	98	91	86	95	112	92	109	97	101	93	91	115	99	105	93	93	82	92	100	95	108	111	104	93	107	98	106	97	87	103	96	91	99	89	114	88	109	115	84	88	93	112	86	103	94	91	106	104	97	92	88	89	83	94	93	90	88	120	97	83	91	86	111	93	107	115	112	118	95	92	112	77	91	94	90	101	80	79	97	81	99	99	103	104	99	107	83	95	93	100	107	93	98	110	92	117	95	103	114	113	103	85	111	110	111	98	108	106	99	92	100	103	93	109	117	102	93	95	115	94	98	91	97	100	97	88	96	96	103	97	90	102	90	91	87	98	107	87	98	93	95	103	95	93	79	86	94	112	104	98	98	88	90	88	89	100	94	92	101	97	91	111	94	102	118	91	99	74	104	116	105	90	98	115	95	103	107	101	103	104	96	115	124	83	100	110	94	96	110	109	100	100	108	95	88	92	98	85	100	100	108	88	113	94	91	83	84	84	102	104	101	115	94	99	87	97	90	83	91	110	101	86	101	96	110	98	73	89	99	102	94	100	107	97	84	96	87	96	93	95	90	101	110	103	96	122	84	100	95	106	116	83	120	108	88	94	96	92	105	100	98	88	102	102	98	110	99	98	107	115	95	103	103	107	101	109	100	94	79	118	97	90	108	104	117	93	93	93	97	106	97	97	85	127	90	97	108	108	104	88	114	83	93	87	112	95	100	95	97	94	110	102	103	100	102	120	97	102	89	115	87	98	77	90	105	102	114	86	109	101	100	87	92	112	108	88	84	85	105	111	90	100	107	92	93	100	91	73	96	106	80	79	105	79	92	91	95	121	107	104	101	90	94	113	111	102	110	83	94	118	99	120	100	85	89	79	97	94	97	90	88	83	89	86	96	85	110	109	104	103	105	82	109	109	90	101	98	94	96	107	90	106	94	88	109	81	96	99	108	103	101	82	98	100	99	109	109	101	115	99	94	94	117	92	103	82	97	93	113	119	111	91	90	109	102	110	98	94	107	108	98	108	92	105	94	100	91	104	113	108	118	108	105	97	96	101	106	98	92	93	107	87	93	107	94	99	97	102	90	103	82	94	95	75	109	97	98	86	90	119	95	112	91	88	92	94	113	97	98	107	91	107	86	112	107	88	96	100	103	89	108	85	107	101	99	91	87	94	97	87	103	100	101	106	90	106	95	98	115	108	123	101	95	82	103	98	100	107	93	88	90	89	96	100	112	99	88	89	93	94	109	85	83	112	101	93	82	109	107	100	83	97	88	97	97	91	101	94	97	95	104	89	94	93	112	109	92	106	103	98	107	108	87	95	98	95	113	105	106	91	116	85	93	92	90	107	105	114	88	104	95	101	86	92	95	102	97	104	101	96	106	96	96	103	97	107	112	80	91	91	102	106	102	104	81	96	96	95	104	98	98	88	99	110	93	83	90	115	100	98	98	102	89	89	106	96	82	113	94	98	109	92	103	80	98	89	78	91	105	104	82	97	98	91	105	102	96	89	101	91	105	90	97	112	82	92	91	97	95	101	101	82	129	103	97	100	108	98	103	115	87	99	104	104	104	92	101	98	125	98	100	108	111	93	98	103	111	89	88	94	91	99	97	118	106	97	110	97	103	108	98	111	114	102	100	99	97	110	103	113	100	81	109	91	96	104	88	98	96	112	90	93	102	99	85	112	105	107	103	101	84	85	93	106	95	112	102	100	79	105	94	82	88	101	97	109	103	94	105	105	98	100	108	89	85	104	93	98	110	87	99	135	101	86	96	74	108	101	101	99	98	89	97	103	95	116	92	71	101	105	102	99	88	86	95	114	101	108	95	108	115	110	104	83	97	105	105	99	107	97	95	102	118	112	105	90	101	91	87	110	94	114	98	89	94	99	112	80	94	93	98	117	117	102	89	88	109	93	89	100	115	97	91	104	104	125	96	91	94	78	96	96	117	109	93	115	106	95	104	88	113	99	100	80	113	99	102	101	100	122	87	102	89	97	94	108	104	100	105	94	96	105	92	101	111	95	99	86	105	102	88	82	107	90	101	90	115	93	87	106	102	100	108	94	107	102	106	91	106	96	95	98	101	113	96	114	95	99	86	104	94	107	100	95	88	96	103	100	101	105	101	103	107	102	95	97	89	90	100	82	104	83	96	89	106	109	78	91	101	100	84	103	92	107	93	97	98	92	100	105	103	103	92	88	98	107	108	87	102	93	98	87	96	92	104	99	106	77	90	91	102	102	100	111	93	97	85	92	112	84	118	105	88	103	108	107	103	94	89	99	89	113	87	94	96	95	109	95	95	89	90	86	110	110	92	92	83	103	95	106	78	119	87	108	87	96	128	100	93	102	103	97	95	89	93	90	74	75	106	104	102	131	83	114	107	108	114	111	93	98	87	110	88	99	97	105	110	100	97	108	102	103	90	109	97	110	99	100	109	95	86	100	106	105	105	102	98	98	107	94	108	105	108	84	98	102	117	98	91	93	109	100	90	87	108	85	91	103	87	87	92	113	96	118	111	93	90	105	86	111	113	95	97	94	98
16725	4768	15326	1817	2290	3281	3544	3232	2796	2401	2131	1767	1717	1564	1426	1422	1239	1200	1130	1096	1138	1028	1055	1007	979	979	1019	932	913	930	901	873	931	957	902	849	848	897	868	838	846	795	849	877	843	873	864	857	846	826	865	830	830	787	790	852	857	850	807	813	788	764	819	788	801	831	795	754	832	803	814	800	824	830	820	750	856	785	853	812	802	832	837	810	822	780	768	805	813	788	843	775	783	820	840	768	851	800	795	816	773	837	773	748	738	806	791	777	781	764	788	790	818	760	743	796	794	822	764	773	808	769	765	831	767	773	774	762	775	766	806	731	798	817	768	824	804	784	774	824	742	823	800	787	774	845	753	809	805	758	802	829	775	802	817	762	822	794	780	731	775	842	799	789	836	781	797	783	781	773	794	860	818	749	773	750	797	751	816	782	775	770	821	794	771	786	765	847	744	833	806	825	811	782	795	775	798	769	731	838	749	836	801	742	771	797	799	801	808	788	811	785	792	752	800	801	861	780	833	829	801	767	784	818	787	772	782	822	827	719	768	811	785	753	768	799	814	810	786	791	774	811	770	755	785	752	778	772	751	801	778	788	798	824	846	739	782	781	827	723	796	773	807	762	774	741	774	782	774	789	848	747	814	788	789	799	781	772	806	820	779	770	815	755	787	797	826	784	793	820	808	772	816	796	767	782	792	781	741	867	733	770	755	769	770	806	752	785	798	753	770	758	810	785	790	780	772	793	810	806	766	752	782	823	784	788	865	772	788	792	753	773	809	769	756	794	813	762	748	791	770	779	768	768	802	831	788	797	786	759	789	810	786	793	769	812	784	765	754	825	798	748	772	802	821	835	757	835	784	802	794	794	797	830	803	769	777	792	826	793	797	759	766	817	745	775	737	806	760	754	821	824	801	799	812	771	805	767	807	816	810	786	817	757	801	793	812	753	801	759	788	797	790	808	798	821	839	795	788	789	780	773	793	718	775	779	775	789	838	791	777	792	795	843	775	771	751	776	772	748	787	812	783	781	741	798	767	794	789	810	797	778	797	790	759	751	780	779	807	779	784	820	774	766	802	746	766	779	799	730	847	813	781	779	774	776	791	827	794	774	816	844	803	734	775	786	778	790	793	794	802	815	739	806	785	788	781	772	862	750	771	784	768	716	778	808	778	847	729	803	833	878	797	749	760	790	823	779	814	727	778	796	815	801	758	797	777	761	746	803	781	816	835	751	774	768	777	746	788	792	742	811	780	839	784	785	801	765	803	789	807	830	812	754	808	769	792	812	785	761	795	751	769	804	794	784	834	774	741	787	747	767	839	821	808	759	759	785	818	755	755	778	791	803	783	861	775	743	773	779	808	833	815	798	772	808	863	801	861	773	760	839	808	799	794	774	773	776	797	786	769	799	807	780	799	796	792	781	755	780	759	762	766	778	756	764	831	781	820	835	825	763	790	740	788	777	820	794	829	785	820	753	851	759	761	774	761	801	775	800	802	787	773	779	806	765	820	787	816	751	754	795	851	796	779	781	782	777	810	784	784	805	764	772	800	744	778	785	857	770	824	772	783	751	766	748	785	765	807	841	792	790	709	817	821	796	786	779	809	802	784	787	785	785	759	764	772	771	788	741	807	787	786	784	781	757	793	797	799	820	812	784	827	765	820	808	822	715	768	768	798	719	825	804	765	810	810	767	811	804	811	785	824	777	750	763	823	792	855	769	816	827	769	801	762	782	765	770	791	735	778	774	759	825	803	751	770	808	779	809	783	817	835	751	789	779	810	796	783	801	814	827	786	808	779	751	774	783	799	818	774	829	800	779	762	779	766	758	805	768	786	814	769	784	785	770	765	766	806	771	806	793	766	840	816	785	837	753	805	830	785	786	801	760	802	787	794	787	771	776	788	820	771	800	810	789	819	787	817	853	806	789	785	786	784	784	801	823	760	759	845	766	795	765	759	752	799	797	829	806	780	746	787	788	773	809	814	739	786	799	776	790	780	785	754	812	755	774	761	818	816	795	788	741	744	784	814	756	834	829	806	831	782	820	798	777	760	842	752	822	806	791	754	846	722	787	824	745	799	788	785	762	776	741	800	821	749	785	825	784	826	805	810	784	757	756	814	766	790	804	734	779	739	795	721	855	770	754	760	796	763	854	760	732	798	786	817	837	798	796	770	774	791	798	781	799	796	777	788	839	778	793	770	757	815	733	739	796	742	797	812	762	776	750	804	727	771	765	721	784	746	798	807	785	799	773	781	821	827	807	795	802	802	823	856	777	807	819	760	786	777	828	785	785	813	782	767	762	779	799	780	769	737	812	730	796	805	797	778	764	757	788	799	802	786	806	855	801	785	814	819	759	821	766	809	829	812	786	825	785	821	745	797	792	722	799	832	828	756	804	819	763	824	758	780	786	761	770	798	786	783	832	785	751	818	792	762	781	745	771	802	808	775	743	796	825	799	783	868	759	751	841	814	761	794	765	823	795	798	770	811	799	796	743	770	793	779	797	825	833	828	819	722	836	785	757	801	780	790	725	771	803	814	788	827	775	792	828	768	758	764	756	790	781	749	779	818	742	804	784	835	757	804	817	784	756	787	806	781	769	759	750	792	821	808	802	769	794	743	792	811	778	781	796	771	768	763	795	816	834	787	823	796	760	819	834	791	793	825	815	801	782	780	778	741	782	839	789	803	808	809	808	810	785	756	774	792	818	798	722	790	774	783	773	760	743	766	770	796	787	796	790	733	756	816	826	772	789	812	779	845	766	770	781	764	815	768	772	783	774	764	803	801	786	782	735	757	834	791	811	818	773	795	802	762	803	789	766	814	847	778	824	796	795	824	799	769	794	763	828	741	810	812	754	775	832	786	779	787	792	757	770	826	803	797	776	827	810	752	747	767	798	727	812	753	770	744	785	789	755	760	785	775	787	755	804	778	793	795	773	757	780	763	838	795	765	777	796	811	779	775	766	785	813	777	775	790	786	789	773	758	841	768	804	785	767	830	811	763	790	741	755	809	743	799	839	772	815	808	750	787	848	792	784	746	759	758	775	734	795	777	806	811	820	802	836	752	808	770	794	755	766	788	745	795	827	715	744	777	804	802	761	806	792	808	765	856	747	778	778	744	826	822	793	763	790	800	834	766	814	810	810	758	813	784	805	789	796	763	770	791	800	741	779	791	762	795	755	843	793	806	797	806	747	730	796	787	827	794	757	760	783	778	774	761	827	772	818	766	812	827	813	813	757	786	790	779	823	804	793	805	823	792	790	828	751	790	795	735	771	788	772	782	782	830	805	799	754	789	801	830	782	768	771	822	744	766	793	797	775	748	851	761	772	781	766	840	785	815	784	756	776	774	793	807	812	779	832	794	795	788	873	781	776	812	785	792	787	841	832	784	740	806	808	815	775	783	799	785	813	767	789	755	751	751	744	774	824	749	759	774	748	835	826	769	752	856	798	805	793	776	725	779	791	785	781	795	800	774	785	807	764	791	821	767	785
5185	265	2049	105	46	45	40	41	55	49	42	38	47	35	36	33	38	36	34	26	49	22	40	29	28	22	17	35	27	16	29	22	30	22	29	26	22	18	29	32	27	29	24	14	20	27	23	21	26	20	14	26	29	22	27	33	25	19	23	29	26	22	29	31	27	38	22	32	27	22	23	36	19	30	25	19	41	20	21	21	26	22	34	28	16	17	31	28	19	24	27	25	21	29	27	24	25	24	22	27	29	30	25	36	31	34	31	27	26	25	32	13	25	21	26	17	24	28	25	21	19	25	21	31	28	23	21	29	22	31	28	27	25	15	25	32	29	24	28	24	34	17	21	20	26	24	31	25	28	30	24	21	22	20	26	25	24	24	20	19	26	22	18	20	26	18	23	26	26	29	19	14	28	15	19	30	29	22	20	31	26	22	26	28	26	28	28	34	19	29	28	24	29	13	23	21	23	19	27	25	20	22	27	24	25	27	18	30	23	28	21	29	22	24	28	22	23	23	21	26	22	27	21	17	27	28	24	31	25	22	22	20	28	13	30	28	18	24	21	20	31	31	22	34	18	21	31	25	20	26	23	24	20	23	29	25	26	24	21	24	17	33	19	24	23	24	25	22	20	26	28	18	30	27	17	24	14	28	26	22	36	20	33	18	21	24	32	17	24	25	23	22	28	27	21	21	39	28	24	32	17	23	24	21	23	26	24	33	20	24	28	22	29	16	21	23	29	19	23	24	19	22	24	27	25	26	19	19	21	25	23	21	17	21	22	33	28	24	15	20	32	25	32	24	32	22	29	24	28	20	16	26	25	23	20	29	25	24	27	29	23	22	16	27	23	30	18	21	33	16	26	27	25	23	31	21	24	22	23	24	18	21	27	23	20	21	25	16	17	21	22	31	31	26	24	31	25	22	23	22	22	23	24	26	26	41	24	15	21	21	23	25	23	21	31	24	33	25	26	30	22	27	23	24	24	22	18	15	22	16	32	26	16	20	27	24	29	23	17	26	16	30	30	23	21	28	15	26	18	24	27	27	17	30	24	25	26	29	24	22	23	23	23	27	27	20	26	23	28	32	24	16	21	19	18	26	26	26	29	29	20	22	16	22	29	22	23	30	21	19	27	31	19	25	25	22	27	21	32	28	21	26	21	18	22	24	31	21	27	20	35	28	23	19	17	28	31	25	19	30	26	28	34	34	23	25	21	18	19	21	32	22	28	19	24	27	19	23	25	26	17	32	31	35	23	36	22	35	27	24	28	26	19	21	17	34	27	17	22	23	26	22	12	26	15	25	25	21	16	21	27	29	24	29	22	19	22	24	21	26	29	23	18	25	20	26	29	17	22	23	24	24	22	25	24	21	27	30	18	18	14	17	26	16	35	22	25	22	31	25	24	19	19	22	17	21	17	19	18	22	22	27	18	24	24	26	31	22	17	21	33	24	22	22	26	21	21	22	22	17	17	20	24	19	27	18	21	27	24	25	22	22	22	32	21	25	27	21	15	24	30	19	30	31	27	20	34	21	23	28	28	22	21	16	29	22	31	28	21	26	21	27	18	23	29	29	23	21	19	20	23	21	30	28	26	27	21	27	22	25	33	24	23	19	19	19	25	28	26	22	17	21	26	21	14	34	30	16	22	30	19	32	19	19	24	16	20	25	19	19	25	28	26	25	22	23	34	13	31	29	29	26	34	16	11	23	22	34	27	24	28	24	26	25	27	26	21	23	21	28	21	27	26	26	21	19	24	21	15	34	23	19	28	20	22	21	21	32	20	28	20	27	31	29	23	38	26	25	22	26	19	23	34	28	26	26	24	35	16	23	28	30	28	25	21	13	27	22	29	26	25	18	25	33	23	33	19	26	25	23	21	27	32	32	25	24	19	22	25	12	33	23	17	29	19	26	30	35	19	24	26	25	24	24	23	31	28	20	21	25	26	25	25	23	27	17	20	20	29	28	22	24	20	22	28	29	36	25	24	22	25	31	27	25	36	26	26	23	30	28	22	21	29	23	22	23	23	22	22	19	21	24	29	19	32	33	26	13	28	25	32	29	29	25	25	35	29	31	22	34	27	24	18	23	21	23	22	27	25	22	22	31	29	21	17	18	25	32	25	34	29	22	21	22	23	27	23	30	22	25	22	17	18	20	23	27	27	16	18	23	23	24	26	20	22	26	23	16	18	12	17	17	20	27	15	18	33	20	23	27	24	19	25	20	21	29	21	22	27	21	30	20	18	32	27	23	38	20	18	22	35	24	32	21	15	35	32	33	28	37	18	25	22	28	22	19	23	25	28	33	27	18	23	30	19	25	12	28	27	26	26	24	26	22	19	28	30	22	28	20	33	18	22	19	14	23	24	31	20	20	25	28	29	25	26	28	27	22	17	21	26	23	31	22	21	32	24	23	17	31	20	24	23	24	23	21	26	25	22	17	29	25	28	20	16	24	24	27	26	25	32	23	22	23	26	21	25	30	22	17	14	22	31	24	22	17	24	26	36	25	20	21	19	25	20	28	27	29	25	21	21	24	17	21	26	17	23	20	27	27	17	34	19	22	29	30	22	17	24	33	20	17	18	24	24	19	22	17	24	26	28	32	22	35	29	28	27	28	29	17	23	23	32	21	24	24	31	20	11	16	19	21	23	10	30	22	22	34	21	20	32	33	30	29	18	33	21	23	28	22	23	20	26	31	23	29	24	17	17	34	31	23	18	20	18	29	28	25	23	30	23	21	22	28	25	22	20	32	29	31	23	27	33	19	23	27	22	23	25	26	16	19	32	20	18	17	29	24	22	26	20	18	22	26	23	15	28	33	19	26	19	31	31	32	35	26	21	22	19	27	26	24	30	28	26	23	20	17	31	29	27	27	33	20	20	31	22	20	30	24	19	21	15	25	23	25	22	19	33	25	20	23	15	20	31	23	29	30	28	29	26	22	31	25	16	21	22	29	20	20	22	21	30	29	24	33	20	19	20	16	29	26	31	23	20	28	19	22	26	26	25	22	24	30	29	19	19	23	28	21	22	25	25	27	22	26	27	22	19	22	22	27	21	23	22	26	19	22	21	23	18	18	25	20	29	26	16	31	20	19	12	22	19	23	17	31	25	24	20	18	25	32	26	26	28	29	24	29	25	28	28	36	25	24	20	28	21	25	24	17	18	19	31	27	31	32	19	27	16	31	22	21	20	24	20	32	30	19	21	25	25	24	19	21	23	22	37	22	24	15	19	15	21	27	30	25	18	31	27	29	26	28	27	27	27	22	25	24	22	19	28	23	18	20	28	22	33	33	25	24	26	29	26	23	18	24	28	17	25	23	26	20	28	28	21	25	29	18	22	12	30	25	26	20	24	32	18	17	26	25	16	30	19	24	22	30	31	29	27	22	28	21	30	19	27	13	22	21	21	26	24	26	19	27	19	20	21	27	42	30	20	24	29	28	28	26	19	24	19	31	22	25	19	27	17	27	22	16	25	17	21	21	24	25	21	32
12683	3269	15266	905	1224	2094	2362	2254	2023	1696	1384	1169	1060	963	804	743	675	654	548	526	540	498	409	407	432	348	399	332	348	322	316	293	307	296	307	285	279	270	286	259	264	257	249	265	228	247	230	244	237	243	235	232	229	219	220	234	237	219	215	218	195	243	218	226	214	210	240	212	204	191	230	224	248	214	223	190	210	204	214	198	206	214	194	199	194	208	182	215	213	190	211	210	203	191	199	189	195	199	219	186	202	186	231	189	193	215	243	174	192	217	193	216	205	205	185	171	204	175	181	193	189	217	181	197	176	204	199	210	183	209	186	185	206	189	192	205	182	160	189	217	170	210	206	177	204	175	194	193	209	183	200	203	190	189	167	205	185	185	186	214	170	214	202	228	189	208	215	198	202	169	196	196	217	210	190	202	191	200	186	205	201	167	172	228	185	195	221	195	181	197	184	213	184	211	180	182	209	207	180	202	210	187	209	191	196	188	208	187	181	175	166	198	190	179	186	156	179	182	192	192	192	218	186	200	169	201	191	205	196	180	187	186	177	222	203	193	170	219	181	164	181	182	224	187	217	178	192	176	192	181	211	189	191	204	188	215	169	190	203	153	188	197	170	189	217	190	193	224	183	194	191	214	182	214	186	193	207	199	197	187	207	178	213	215	183	196	214	184	199	204	233	179	180	184	201	219	205	169	180	206	194	197	187	217	206	202	196	176	197	209	191	190	192	192	177	180	184	190	209	198	185	188	200	191	177	187	176	197	197	181	191	203	202	201	195	186	183	169	187	214	198	191	201	185	167	178	174	193	207	182	192	190	205	197	187	188	204	214	188	203	198	226	180	181	193	194	213	205	191	211	195	193	178	194	191	213	193	198	209	224	179	202	197	189	206	187	197	179	196	202	215	190	163	214	200	204	180	213	207	187	185	206	186	208	167	197	198	189	179	162	204	177	219	193	197	183	218	196	186	224	183	193	217	192	176	192	208	202	194	192	194	216	202	211	167	206	178	206	183	178	167	179	195	174	191	210	190	184	195	203	177	171	176	200	190	183	181	174	156	170	201	194	196	204	195	181	212	165	153	201	177	217	214	191	171	197	181	188	185	196	204	188	213	215	189	191	192	189	202	196	177	176	180	189	176	198	194	202	167	181	198	186	205	220	185	192	202	200	167	198	209	177	195	199	170	196	179	208	170	192	196	176	191	187	205	216	199	207	204	192	161	209	203	193	184	200	187	192	203	180	196	196	193	203	159	166	239	233	184	177	213	208	183	184	194	173	200	231	185	190	196	187	220	175	165	207	205	174	175	210	185	182	199	208	209	204	207	176	185	196	196	170	189	181	169	174	179	208	202	200	180	189	214	207	203	172	203	211	217	193	223	177	197	221	202	199	182	213	194	176	209	203	185	178	169	181	198	190	176	193	181	202	175	168	192	173	211	227	199	220	180	166	199	197	184	204	181	197	171	222	195	178	200	180	182	211	197	196	171	190	198	221	168	182	179	203	190	182	205	201	195	181	200	177	190	192	171	201	181	203	192	183	201	204	192	209	157	219	202	187	197	209	190	173	220	171	196	178	185	191	190	203	178	196	210	196	192	197	173	198	210	201	183	204	204	181	205	181	209	187	209	198	194	180	193	193	175	186	196	177	213	195	198	176	188	193	191	196	171	186	179	190	204	198	210	188	204	194	169	197	171	195	165	183	169	193	198	185	204	181	210	179	188	176	192	208	179	191	201	175	208	226	179	193	181	203	194	215	199	205	191	217	155	184	197	186	213	190	216	189	196	190	207	190	202	172	205	202	190	180	171	207	216	194	230	186	205	183	195	218	176	217	197	189	170	175	168	214	200	191	183	206	188	197	189	217	199	202	220	189	211	171	195	205	206	196	200	191	198	194	206	163	207	206	193	200	191	178	188	173	181	188	180	205	203	182	205	183	172	200	188	164	207	199	195	214	185	191	220	184	199	216	176	182	181	222	174	175	195	219	208	195	189	177	209	188	181	195	184	194	193	185	191	179	190	211	192	188	206	174	185	184	200	194	213	178	179	188	192	215	187	210	204	210	190	231	187	169	186	198	191	210	188	219	205	189	204	220	190	204	173	171	183	166	217	200	209	202	187	183	188	217	171	189	194	192	195	207	207	182	195	200	162	177	175	182	187	222	187	179	181	193	175	227	194	171	210	206	184	216	196	198	163	175	197	186	181	193	194	199	216	179	185	196	191	198	201	215	210	190	178	223	206	196	189	181	209	180	187	158	184	199	172	179	170	187	186	191	190	186	201	226	192	188	189	192	188	187	185	157	196	177	193	179	201	213	175	211	183	182	217	199	171	187	195	204	201	192	193	177	186	214	190	178	165	193	195	176	190	197	181	199	187	209	206	199	197	184	192	203	196	198	174	219	175	165	163	215	209	195	199	201	207	186	185	184	212	192	191	173	174	214	205	168	189	164	199	188	194	197	213	177	197	198	210	196	201	194	199	192	189	196	196	193	222	210	205	187	179	192	186	186	208	183	179	224	195	186	186	209	203	175	212	175	193	188	207	186	178	181	190	195	175	177	198	190	185	208	211	197	179	222	210	191	189	185	186	211	196	192	199	173	185	204	221	178	184	189	192	199	191	194	217	188	206	186	178	186	189	182	195	200	200	190	194	186	218	167	173	193	193	185	183	201	203	179	194	179	220	190	218	198	194	215	191	168	184	177	202	196	191	199	189	191	177	214	210	199	219	194	197	200	178	178	187	199	182	200	217	209	194	195	174	227	176	207	188	193	195	162	207	178	194	182	193	212	195	187	189	196	188	208	192	200	181	186	216	188	203	210	171	188	184	207	196	172	207	208	177	179	193	191	193	197	206	202	182	195	188	199	195	202	194	194	189	191	179	223	212	206	195	200	206	179	214	194	196	191	200	213	199	202	195	196	210	195	178	209	199	211	191	191	207	194	201	207	197	214	195	195	203	195	223	189	206	188	192	177	194	189	189	209	188	209	201	189	181	188	203	174	182	187	183	221	190	207	200	190	181	196	193	167	186	184	189	190	189	206	182	200	204	185	177	203	200	171	174	173	192	196	188	165	180	197	194	212	182	187	197	181	199	192	180	190	207	199	175	177	197	182	188	205	178	199	187	190	189	200	184	182	190	168	180	201	203	214	208	177	206	187	200	181	188	175	193	203	172	216	194	150	196	170	203	190	188	190	170	170	223	197	197	200	187	203	224	191	175	179	188	178	195	186	203	183	208	205	176	202	204	182	176	203	219	183	164	203	175	210	202	211	199	194	171	177	188	178	185	237	178	185	185	205	178	191	173	203	197	202	181	215	204	199	197	184	190	197	178	174	194	173	216	197	196	188	171	210	198	183	190	170	203	205	186	189	176	181	204	216	181	182	216	220	194	188	182	210	202	186	174	209	204	195	191	196	168	185	196	184	195	183	182	203	176	179	196	183	183	191	190	218	207	182	173	181	209	181	223	202	193	209	205	179	184	192	193	208
2780	480	3504	321	99	88	134	111	112	114	121	107	76	114	92	83	98	86	84	82	78	85	84	68	85	81	68	73	82	65	97	62	72	71	81	69	65	87	64	64	76	74	76	63	71	79	57	89	68	59	77	73	73	67	69	73	75	79	77	68	73	86	86	89	75	78	66	63	74	67	91	70	76	77	59	81	78	76	63	62	65	70	70	78	82	70	58	77	58	75	60	58	78	78	78	75	55	69	66	75	83	73	86	72	62	66	75	69	66	69	60	59	74	68	60	74	57	76	80	59	63	71	71	77	67	64	78	83	68	81	63	71	68	70	65	68	75	83	75	72	75	68	79	71	71	61	84	63	91	72	74	64	59	66	68	65	74	69	57	79	58	77	79	90	69	78	80	67	77	70	60	73	63	75	73	56	66	64	66	73	59	62	72	75	55	57	63	90	53	75	74	71	70	68	56	77	77	57	72	67	68	100	66	72	80	76	78	54	69	66	68	61	64	79	68	66	73	79	70	75	61	72	63	74	69	74	67	74	60	60	55	66	65	65	62	65	87	84	69	69	79	77	75	62	61	76	65	69	58	79	65	86	67	62	82	94	71	83	66	71	61	63	74	63	70	62	64	66	72	69	67	71	76	81	66	63	72	66	74	69	59	62	60	78	78	93	70	71	76	72	60	62	65	69	63	67	65	71	53	70	89	83	57	72	58	73	84	74	59	73	75	70	73	82	68	64	74	71	66	71	66	69	67	81	83	77	76	74	77	71	66	60	71	79	78	62	76	57	68	74	75	68	56	66	78	85	78	71	59	70	68	68	74	79	76	66	71	67	70	84	57	62	72	66	63	66	85	61	63	69	90	62	87	74	72	77	78	72	80	71	75	80	80	79	75	69	69	60	68	59	59	68	77	81	76	65	65	64	62	53	80	47	73	57	62	76	71	75	74	62	77	76	71	65	75	84	66	68	72	63	76	72	80	63	77	64	75	83	57	76	67	63	59	58	74	68	59	74	61	74	79	64	57	67	76	75	67	53	77	62	70	70	62	79	76	74	72	64	90	72	60	66	68	75	80	72	77	78	76	56	71	68	63	71	67	65	64	73	59	91	69	67	74	70	79	67	76	72	83	58	66	65	70	60	79	82	72	78	73	79	67	67	75	58	77	75	45	82	63	66	75	77	65	70	66	80	63	67	58	80	76	70	74	63	61	85	72	67	70	54	73	59	64	65	69	69	77	59	69	80	87	61	75	84	69	70	62	87	74	76	73	73	66	71	64	74	68	56	67	71	55	70	71	65	63	64	74	83	70	81	76	68	62	70	79	76	78	73	62	78	72	76	79	60	71	89	65	72	68	79	75	73	86	64	64	66	75	77	76	71	68	71	80	78	70	63	54	75	64	79	70	81	59	75	63	75	65	70	59	74	67	92	60	69	59	82	63	67	65	65	76	55	71	73	76	75	69	74	63	68	80	55	68	75	68	70	70	77	53	61	65	69	77	91	64	71	71	67	77	70	76	75	67	62	73	66	67	74	77	72	70	70	68	68	78	70	73	61	75	72	72	79	71	68	76	70	61	80	75	63	81	68	70	69	72	72	77	71	70	66	71	88	81	59	68	73	66	59	55	67	62	84	77	72	70	70	63	67	61	73	56	82	65	63	70	58	67	69	74	67	75	69	86	62	70	76	69	67	62	76	52	64	65	73	63	57	60	54	77	67	61	61	82	77	71	69	70	75	67	62	88	66	59	69	62	68	70	78	70	79	66	71	84	90	65	66	58	86	65	64	68	61	67	84	58	76	67	73	64	73	85	78	58	68	65	62	62	73	78	75	82	72	68	73	83	73	58	68	71	76	58	73	55	60	64	73	82	75	76	63	68	76	84	78	55	79	61	59	61	76	71	69	49	82	75	77	80	70	65	61	63	68	61	59	74	75	70	67	61	78	65	69	59	71	84	72	82	72	74	69	79	70	69	60	67	78	65	74	69	70	65	75	72	68	79	74	67	87	65	63	79	75	101	71	76	83	82	54	61	67	90	55	76	73	68	82	64	56	73	87	73	59	75	62	67	60	50	73	74	74	65	77	71	62	71	68	63	74	81	73	80	74	77	74	75	69	70	67	70	63	58	60	60	61	71	74	53	73	76	59	66	68	59	69	72	79	61	77	71	72	61	62	61	75	76	74	70	88	84	68	56	75	76	78	85	75	87	77	62	62	62	78	73	51	71	78	83	67	72	74	83	61	68	80	72	83	69	58	82	62	65	75	73	75	78	70	66	57	75	68	75	63	77	63	74	76	63	55	64	58	65	71	80	72	83	65	64	72	85	73	67	65	62	75	80	76	68	76	82	69	63	83	64	63	67	77	74	71	74	62	66	59	74	73	76	59	75	64	65	75	66	55	78	71	74	66	76	72	68	54	82	75	62	57	83	89	99	62	77	62	72	69	80	79	70	59	62	60	67	75	67	78	60	65	61	70	57	73	52	78	58	74	64	54	56	66	70	68	55	69	92	64	68	63	73	66	66	55	72	65	83	87	82	60	64	73	70	61	68	78	79	63	71	68	65	58	78	62	78	65	74	64	66	59	79	61	66	63	71	73	75	62	62	66	62	67	67	63	67	78	77	90	66	76	68	78	60	71	63	60	78	68	62	68	67	64	78	65	74	82	76	77	66	71	91	59	53	60	74	72	72	70	100	74	69	72	68	87	70	55	62	64	81	85	72	71	78	73	63	74	68	79	74	76	58	60	62	84	64	87	62	59	62	73	56	69	54	65	73	65	68	55	66	77	70	74	56	68	67	54	76	72	66	64	63	82	75	52	54	66	83	70	63	71	77	65	60	73	78	73	68	69	60	70	76	76	59	66	66	71	71	74	69	71	62	62	66	73	73	77	68	59	72	80	51	58	78	64	75	83	68	75	57	75	65	65	76	78	76	68	74	74	86	71	69	58	64	70	74	60	75	76	76	74	65	70	75	62	75	65	69	63	62	72	75	72	66	64	80	60	70	67	54	68	64	73	61	72	56	63	63	75	64	78	75	66	88	49	68	66	63	81	65	74	65	71	74	67	64	83	80	71	69	68	83	64	82	58	51	59	55	61	67	67	59	65	72	71	70	53	81	69	57	69	76	65	70	64	57	68	64	68	75	63	65	48	73	66	78	82	85	51	83	63	47	71	63	73	59	58	75	64	69	73	83	69	59	64	69	63	67	74	76	73	76	65	64	68	84	78	69	73	78	74	71	63	84	73	73	73	76	82	56	72	72	62	76	73	66	70	74	48	84	69	75	67	56	60	67	75	65	71	73	64	63	57	64	75	61	61	76	60	76	67	65	64	53	87	64	59	64	53	78	53	77	77	67	67	73	57	66	80	77	73	58	72	65	64	66	74	57	96	80	85	80	64	69	66	82	68	66	75	82	69	84	75	60	72	61	61	75	67	68	61	66	88	83	67	72	57	67	69	66	86	75	69	79	66	73	60	63	51	73	71	76	66
18444	5468	19931	1846	2818	4411	4904	4568	3904	3267	2792	2407	2199	1839	1760	1545	1464	1334	1349	1116	1142	1100	1060	1032	974	935	972	952	860	821	791	802	769	791	767	783	718	732	686	716	688	708	729	693	659	682	694	657	659	694	595	660	644	635	632	631	608	614	637	669	676	639	627	633	598	601	645	591	658	636	598	661	639	620	625	595	664	613	592	583	636	612	653	596	601	641	633	613	591	653	630	634	619	615	613	611	620	597	589	559	600	624	570	607	593	600	571	575	639	586	587	600	596	612	575	591	595	585	604	579	610	660	597	635	609	653	599	568	595	587	570	594	617	632	551	559	580	590	601	604	583	563	586	570	585	542	612	610	607	582	593	587	589	622	575	619	590	600	575	655	592	609	575	566	598	609	655	592	594	614	576	583	566	597	601	590	583	576	567	548	565	557	619	600	559	556	654	628	544	610	572	625	582	569	602	545	625	565	630	574	611	618	601	581	602	580	541	618	596	577	555	568	569	600	579	624	564	589	581	607	565	601	576	571	610	579	595	560	640	604	622	563	591	563	576	559	588	612	566	593	592	594	610	595	581	576	577	598	539	610	614	558	577	651	611	577	658	603	593	580	594	580	572	584	621	535	568	582	614	579	567	618	599	584	580	606	563	617	567	620	592	612	618	618	605	600	557	588	586	591	590	599	595	574	577	623	611	625	597	578	564	608	582	569	586	587	573	622	571	643	579	597	548	594	631	568	618	585	596	610	568	585	574	567	578	593	562	594	583	589	617	579	582	557	567	581	610	606	580	620	609	584	589	587	593	553	573	606	560	546	621	576	633	604	628	589	588	599	600	628	600	602	607	596	586	573	568	516	589	611	614	613	603	563	631	587	612	620	568	571	591	581	638	612	578	572	613	528	581	594	589	606	603	578	568	559	548	610	566	589	555	631	631	606	583	614	572	621	577	578	594	585	564	608	621	576	570	607	558	557	599	628	564	621	632	560	589	633	556	605	563	553	580	574	588	610	584	602	656	561	599	603	600	571	570	606	544	555	643	570	618	622	554	569	568	628	594	568	579	602	541	587	623	612	573	559	612	568	585	532	570	594	586	587	569	593	587	590	632	610	634	594	599	537	579	570	586	596	578	605	601	601	565	568	585	606	599	572	604	596	604	615	601	588	604	591	584	591	572	615	570	600	625	596	598	593	593	614	582	634	615	603	620	621	624	568	564	567	606	626	563	587	609	601	612	613	572	587	586	599	611	606	605	570	617	558	579	560	588	556	592	599	591	578	580	571	636	625	602	564	618	634	599	555	551	608	549	567	593	658	593	569	605	531	590	612	620	598	611	556	585	575	546	575	636	579	608	619	538	562	583	625	602	572	557	571	577	607	620	585	560	565	573	590	605	572	574	562	602	598	573	643	578	602	579	581	603	570	570	573	614	551	635	574	586	582	585	581	631	565	597	638	571	609	591	588	638	635	625	602	594	593	566	645	583	607	579	569	584	599	583	555	601	617	593	556	602	547	581	545	587	607	576	570	605	585	605	589	616	553	572	605	620	573	568	542	542	605	587	603	632	602	601	589	572	585	591	602	627	628	594	587	578	579	658	569	659	572	570	601	558	586	575	580	593	592	596	585	595	568	571	612	626	595	582	595	553	612	575	597	569	544	586	575	625	586	628	576	566	566	586	604	561	567	556	576	595	610	613	605	609	545	587	545	583	582	604	615	579	575	612	619	547	591	608	564	627	576	578	576	583	608	628	588	602	615	637	568	578	614	595	628	578	605	544	561	592	581	597	598	568	607	570	585	547	594	581	588	569	591	601	576	592	559	612	553	624	627	594	575	602	565	563	623	558	577	613	571	595	585	610	602	553	579	628	571	614	641	592	587	602	542	596	609	589	546	587	569	602	526	547	580	595	619	590	563	595	612	565	573	541	576	588	607	590	567	586	536	565	640	552	571	616	577	630	576	596	592	556	559	573	591	548	607	574	557	581	597	602	626	564	568	571	588	592	565	592	527	542	599	564	598	578	610	558	564	586	602	625	543	625	617	617	590	634	565	584	582	599	567	571	539	590	583	588	584	603	551	606	565	606	623	547	579	544	575	591	618	601	598	584	600	575	581	625	579	565	583	596	606	610	559	541	570	580	612	587	565	613	622	592	583	603	585	575	612	576	583	570	613	614	597	626	597	585	576	565	534	590	623	625	609	613	600	594	642	583	561	610	562	605	607	585	569	576	617	592	612	570	612	592	610	625	549	627	594	585	554	590	567	611	572	607	599	624	606	617	586	596	607	596	587	576	608	561	627	596	587	574	599	577	600	581	576	596	586	558	588	623	572	654	577	557	555	579	561	602	628	559	596	585	588	583	596	597	559	602	555	548	591	568	561	622	554	586	589	583	571	596	624	586	560	562	599	649	596	619	556	571	574	582	576	607	603	613	591	551	575	568	585	584	575	592	592	557	562	608	591	549	581	614	588	592	597	579	620	608	543	558	585	554	614	578	574	624	584	599	584	610	602	591	592	557	631	530	577	587	527	586	607	592	595	586	581	558	550	579	566	593	597	565	584	612	571	583	580	577	589	613	551	558	574	616	621	587	577	609	566	606	617	568	568	582	585	531	591	602	566	577	605	600	545	619	565	576	547	602	601	618	595	607	595	577	585	587	576	600	569	578	612	581	599	621	626	574	624	619	563	598	589	598	573	599	598	600	577	639	590	605	604	622	551	576	571	585	632	570	588	591	626	606	552	616	603	593	570	567	573	591	623	587	582	601	583	591	616	595	607	596	590	626	584	587	587	604	618	536	576	584	627	588	605	614	613	613	530	577	608	599	539	592	584	609	601	604	572	632	584	616	627	565	588	534	633	578	615	578	615	615	601	594	594	571	575	632	587	577	579	617	591	603	578	665	579	649	594	615	594	588	622	606	598	596	598	598	549	538	630	617	563	566	614	607	586	594	574	567	537	595	575	592	587	623	625	602	567	585	593	538	557	584	597	643	570	595	584	590	588	642	586	559	578	590	571	537	599	596	589	576	621	618	614	605	598	614	585	605	603	592	617	597	589	612	575	660	551	601	591	614	604	615	564	600	570	575	545	588	555	589	594	561	548	611	573	604	540	560	578	576	567	585	570	594	596	567	610	571	606	596	572	552	574	570	606	627	602	588	565	620	615	585	579	595	624	593	590	575	600	582	568	599	596	591	550	643	569	549	590	623	572	582	597	626	569	576	599	623	576	595	602	599	588	598	652	570	537	590	602	566	609	581	640	573	601	572	647	590	554	597	573	573	593	602	573	512	578	636	625	561	590	647	564	580	567	574	551	596	584	562	581	627	547	631	629	587	611	575	584	562	600	558	607	564	540	569	614	587	608	555	588	558	600	604	617	600	568	549	580	608	595	647	607	558	582	629	580	575	622	593	613	593	637	644	560	653	605	587	575	561	623	592	572	580	597	590	610	622	561	566	617	608	580	584	592	625	634	572	540	576	605	599	589	637	587	625	585
3224	175	418	79	72	68	69	60	72	61	63	46	65	71	70	66	60	65	54	66	57	65	60	65	69	67	63	61	62	79	71	60	64	74	62	73	71	71	65	54	57	60	54	60	63	68	56	58	77	62	72	61	76	57	62	68	55	74	54	52	45	70	58	68	57	66	63	69	71	74	62	87	57	69	67	77	68	65	59	55	67	73	69	74	54	58	59	67	66	55	67	59	60	75	63	52	60	56	61	65	57	58	57	63	81	69	67	88	57	59	49	80	59	61	60	60	75	59	66	57	57	50	55	73	57	53	58	68	50	68	65	55	58	43	66	74	61	65	62	56	47	69	53	73	62	52	55	58	59	63	61	55	62	64	65	56	60	60	73	64	66	68	64	55	70	60	67	62	62	78	62	58	65	66	72	66	72	61	63	69	68	63	60	45	57	51	85	76	56	67	66	63	59	57	61	56	65	65	76	64	67	58	66	49	67	45	55	60	65	51	77	71	58	53	67	55	58	69	59	56	66	54	76	49	63	71	78	60	68	60	44	61	65	59	44	64	59	59	61	57	64	61	70	58	59	64	69	71	49	72	62	69	73	69	63	62	58	63	79	76	58	58	55	53	68	59	62	53	54	69	61	61	45	83	71	70	64	62	64	70	51	56	60	62	63	70	47	66	68	59	75	59	52	66	66	60	67	56	63	57	59	54	54	66	57	68	65	59	57	60	63	57	64	41	63	60	61	66	59	68	69	65	63	68	52	58	73	60	67	66	66	54	56	69	67	64	67	65	61	64	65	66	68	58	55	58	65	54	67	57	77	53	63	60	60	56	65	68	58	53	80	43	51	72	56	60	60	61	74	41	52	63	66	59	54	58	71	53	49	70	45	59	50	57	58	45	71	53	50	65	64	52	54	62	75	62	63	60	70	53	54	72	46	70	57	69	68	65	87	65	52	51	49	64	50	63	62	69	55	61	72	56	50	64	57	58	69	67	65	64	58	61	65	47	47	62	63	52	63	56	55	62	67	59	60	53	75	43	74	60	53	61	65	68	73	55	81	54	68	60	61	53	46	58	54	49	54	55	59	63	61	78	58	82	58	61	57	69	61	65	70	47	61	74	78	64	73	61	56	52	58	71	58	68	65	69	56	69	68	65	64	62	63	67	55	52	57	48	62	54	72	61	65	44	47	62	72	56	65	54	68	65	64	47	66	67	63	53	63	59	58	65	61	33	70	48	50	51	46	60	58	58	69	58	72	54	55	59	62	62	62	61	64	73	73	68	46	60	81	58	62	63	72	68	66	70	59	47	71	47	61	75	72	71	64	76	76	59	72	66	58	44	47	68	60	57	56	78	63	59	66	61	49	56	65	55	70	48	61	77	58	55	55	68	56	64	59	50	63	65	61	59	89	72	61	61	57	69	67	69	65	59	58	65	59	62	57	57	61	70	56	62	68	50	61	72	63	65	55	70	68	78	53	63	70	82	61	73	57	77	56	62	54	50	61	56	57	69	69	63	54	46	67	49	65	76	71	49	58	67	54	68	57	59	60	62	66	55	56	60	60	57	59	67	63	66	67	62	72	67	62	55	61	54	65	69	87	55	74	58	73	42	61	63	76	42	58	47	65	65	63	71	74	50	50	59	64	64	71	65	61	67	74	74	65	50	71	61	71	73	73	64	59	62	54	56	60	62	59	60	58	50	59	66	65	56	62	64	55	81	54	63	59	69	51	73	63	58	82	55	66	55	57	44	60	66	64	55	57	45	65	53	59	67	75	67	58	50	64	71	64	59	66	60	72	63	70	57	62	56	56	56	60	55	46	63	60	55	55	66	64	57	60	63	47	47	65	52	62	78	55	67	63	61	67	72	52	50	62	52	64	47	65	57	76	56	65	62	58	71	65	52	62	59	66	63	49	67	64	61	56	73	58	69	65	47	49	56	61	60	55	64	59	61	71	62	65	63	54	53	51	68	57	55	62	42	51	57	59	74	58	65	57	60	70	60	59	57	68	57	51	58	68	69	56	61	62	70	48	59	54	78	60	64	61	46	45	57	56	57	51	64	79	63	73	53	72	69	71	63	68	56	64	78	74	49	74	56	50	53	57	58	83	55	75	62	61	52	42	56	67	47	76	77	77	63	72	64	70	61	54	44	56	62	65	55	61	66	60	58	57	62	65	69	56	75	53	56	68	60	69	62	60	65	47	67	61	52	74	50	57	68	60	54	64	63	55	74	68	50	59	67	64	70	67	62	60	64	68	60	62	62	64	76	73	43	56	70	60	58	60	66	61	48	64	52	59	64	52	59	84	73	59	57	64	62	56	56	80	73	54	64	74	64	60	55	65	77	65	64	60	70	63	61	56	49	53	63	71	60	52	70	64	53	48	59	52	68	68	61	46	61	60	58	52	63	47	58	70	54	58	63	62	62	50	56	67	50	48	57	56	70	66	59	71	55	55	61	66	65	61	48	64	67	77	76	62	68	49	57	65	59	67	63	53	49	62	79	72	62	69	56	59	76	71	60	68	63	52	52	57	71	50	52	56	49	66	79	55	56	52	65	66	66	50	64	65	68	50	57	71	58	64	67	64	50	75	57	51	66	64	63	55	72	52	62	62	63	63	60	65	61	54	58	58	60	62	55	55	63	43	66	60	53	69	72	75	68	54	70	56	44	62	70	69	48	58	65	59	48	66	67	53	69	66	69	50	59	66	67	70	67	56	60	64	69	55	68	60	68	58	60	62	56	58	55	66	66	58	60	49	62	47	67	57	70	56	63	59	62	57	67	59	56	72	60	55	57	59	65	67	60	62	57	72	42	57	75	44	56	54	62	49	53	65	61	44	79	59	55	58	53	60	76	51	66	64	62	60	54	65	56	57	58	62	61	57	72	63	60	58	60	58	60	71	53	57	67	54	63	59	65	65	71	49	64	41	68	68	61	63	76	68	59	50	58	43	53	64	60	54	59	52	75	64	65	67	59	50	56	78	63	53	68	62	66	67	62	68	67	58	56	69	68	52	51	83	59	64	78	60	57	63	61	78	62	72	65	63	71	62	70	63	49	62	59	60	54	57	60	56	56	56	55	62	68	62	58	56	70	64	57	53	55	66	55	71	64	60	51	52	63	46	56	69	49	65	70	65	63	45	65	42	57	51	58	61	55	57	65	70	68	78	67	79	60	72	47	68	74	63	63	52	55	62	48	58	63	39	73	67	45	58	67	58	69	64	72	67	59	62	55	77	60	63	59	57	58	53	63	55	59	49	53	66	62	74	51	51	59	64	60	66	54	74	40	61	58	51	63	60	55	67	61	64	62	44	78	60	66	51	69	62	62	73	62	50	63	71	70	47	61	60	64	56	72	59	65	70	43	56	62	68	60	56	71	57	57	73	59	56	74	67	47	69	59	60	58	58	67	78	54	48	65	66	50	63	63	67	62	61	49	66	61	68	55	56	52	73	70	54	71	58	53	60	55	53	66	49	69	62	58	73	72	58	74
11098	2220	5214	750	686	838	885	904	812	750	744	655	666	670	644	599	624	520	575	556	534	526	514	532	506	539	529	522	490	492	486	490	509	561	506	491	462	488	516	500	500	464	498	496	494	517	465	518	467	498	469	504	462	501	477	449	497	494	514	459	487	496	508	506	524	503	470	465	444	524	454	476	514	493	476	500	477	499	477	471	432	465	469	444	477	498	452	499	471	495	469	448	483	494	459	507	505	469	509	503	516	459	511	477	479	451	463	460	476	481	454	475	493	498	483	515	500	468	468	458	467	479	466	469	446	461	494	477	507	476	458	510	461	439	479	506	469	466	470	501	473	493	484	493	468	468	458	452	443	450	478	456	468	497	480	456	463	453	475	498	466	485	432	467	448	510	485	429	506	458	469	481	497	485	487	449	477	481	459	448	455	486	506	474	431	449	473	489	465	519	486	472	471	519	492	470	460	490	489	476	490	511	479	499	478	443	491	496	509	440	486	481	476	532	496	481	477	468	504	488	490	484	462	528	478	450	486	515	509	429	484	489	488	517	527	490	476	488	476	475	487	494	485	504	485	497	481	499	469	458	496	498	494	478	469	472	488	471	484	469	498	470	470	485	453	468	483	505	456	481	485	488	453	516	474	475	440	496	514	469	485	482	503	482	492	454	485	516	465	484	500	485	476	470	481	452	535	458	504	514	463	469	480	477	506	478	462	506	479	469	523	463	484	479	480	477	474	485	471	468	498	483	499	477	494	481	477	479	508	455	483	459	471	466	494	464	487	466	483	456	470	515	482	481	499	484	499	490	493	473	496	486	511	483	501	468	492	500	482	484	493	468	509	469	473	511	505	449	474	499	473	507	497	475	509	498	501	496	474	500	516	515	489	491	497	453	467	454	462	513	453	467	486	491	447	477	494	515	484	506	447	472	482	483	505	474	464	451	451	524	487	477	506	497	477	473	463	526	482	451	475	506	496	450	491	458	467	488	472	462	500	473	441	490	484	449	517	495	462	460	470	486	511	483	437	501	520	501	487	475	511	478	475	509	468	467	474	498	464	447	447	476	487	445	480	475	468	513	512	457	484	465	468	454	473	464	475	493	470	458	471	497	489	473	478	487	496	492	494	498	491	468	461	457	478	493	440	466	477	481	473	499	475	465	487	470	474	505	480	481	446	521	488	516	462	494	478	462	457	450	471	530	512	470	462	473	474	470	479	473	496	488	506	485	435	500	452	432	484	452	476	460	497	479	488	456	485	462	485	454	476	514	447	503	475	449	510	490	476	494	489	474	477	455	461	419	446	476	474	484	470	486	469	502	473	478	470	483	485	447	518	499	482	493	464	489	475	457	451	486	502	507	462	453	504	462	467	495	466	528	473	498	525	433	468	493	475	480	503	454	474	480	498	521	451	432	464	457	480	452	445	493	487	528	457	484	542	484	469	503	511	480	480	441	463	498	457	494	452	481	467	440	486	476	478	454	437	503	485	504	520	467	449	457	461	481	496	481	506	466	509	487	488	490	470	435	500	472	478	485	460	492	438	495	469	457	448	477	496	470	502	487	483	472	480	471	504	495	478	464	509	441	491	507	492	467	489	457	478	537	463	474	474	494	491	480	520	486	494	485	462	493	465	440	462	467	525	482	492	481	495	493	474	469	503	458	507	467	472	479	511	480	499	501	480	497	481	485	502	467	487	501	476	498	490	469	476	514	476	478	448	495	510	480	472	493	443	478	459	478	453	456	469	473	461	479	474	486	507	485	466	464	532	483	456	479	469	483	467	510	514	485	483	507	484	480	480	501	500	474	457	486	471	451	471	469	463	476	498	453	482	454	510	472	481	472	508	447	465	474	501	447	471	520	482	474	487	453	494	492	513	476	456	460	491	527	480	487	464	514	452	471	515	480	526	429	466	468	497	488	480	445	519	533	436	486	472	474	478	507	522	452	474	522	489	506	491	480	504	469	534	486	440	495	425	478	516	478	450	472	482	456	465	478	471	473	505	469	513	486	454	450	463	492	508	541	542	498	460	533	458	472	477	493	499	473	434	442	453	475	479	468	478	442	501	464	477	457	485	491	477	510	495	482	480	453	463	464	473	503	481	440	465	482	497	491	508	512	450	496	470	463	479	496	457	468	474	531	475	476	523	466	499	495	497	498	452	485	479	473	471	462	491	497	450	473	484	493	467	480	479	479	505	482	474	478	488	528	526	470	474	491	512	473	454	477	485	506	488	500	486	469	455	475	478	480	444	446	521	497	467	478	483	489	466	510	496	460	490	494	509	438	472	441	435	470	488	484	512	474	470	512	478	530	509	492	471	499	478	442	472	465	467	449	467	454	486	498	466	463	464	498	471	454	468	503	485	478	512	439	484	484	478	497	494	495	482	514	439	487	481	504	479	493	469	456	494	464	484	461	489	482	501	501	460	490	456	482	478	495	511	510	493	481	487	469	497	471	440	493	433	487	482	506	464	467	499	478	472	507	487	460	492	496	495	475	481	471	488	498	477	483	453	466	504	494	468	480	460	486	483	466	427	468	441	507	508	454	448	485	441	478	482	459	509	455	482	457	514	486	488	516	504	510	459	487	450	490	439	485	511	503	490	471	459	519	462	461	462	473	498	464	481	478	463	502	492	508	467	467	472	471	478	427	486	460	478	469	491	503	491	466	500	521	516	487	487	533	514	487	458	475	477	529	457	470	510	499	539	464	521	447	471	454	446	466	507	532	442	496	474	469	478	442	460	497	498	479	464	472	502	476	464	461	482	487	485	506	516	504	477	491	481	452	483	477	449	491	472	539	507	483	463	513	476	486	483	473	469	459	504	494	474	471	463	464	477	451	466	491	484	516	486	469	504	515	482	441	484	495	473	470	499	483	499	481	464	474	481	464	494	470	466	480	446	476	477	480	442	482	495	498	495	461	500	483	468	457	493	472	492	479	479	500	480	480	455	487	462	480	453	473	483	450	488	499	474	483	487	481	460	482	470	436	478	471	481	462	491	458	477	447	501	502	480	476	469	467	481	515	458	443	473	484	468	479	454	459	441	483	451	483	468	496	490	478	459	498	503	504	464	429	502	487	463	446	496	486	487	478	499	509	492	459	457	474	497	507	467	455	515	475	527	469	447	526	492	471	477	434	469	454	482	471	508	499	464	489	485	441	481	511	510	470	500	469	509	433	480	492	496	500	475	445	485	472	452	481	480	498	464	478	485	511	466	472	431	427	489	516	460	482	463	451	469	474	483	503	491	448	470	455	485	430	462	468	478	510	487	526	464	501	472	450	462	492	505	452	486	483	465	506	459	486	489	481	474	512	472	530	465	515	468	504	482	461	481	461	496	499	465	512	488	490	488	482	493	455	424	479	472	447	469	507	464	507	495	433	470	476	474	467	485	483	529	465	467	511	485	482	491	469	452	482	483	510	495	517	442	452	486	486	504	515	479	485	470	485	450	519	442	420	473	484	483	458	489	446	506	511	493	459	468	469	467	474
1746	346	1940	191	121	117	124	153	127	129	113	111	115	115	121	110	108	118	96	120	94	96	116	108	93	111	119	111	86	119	88	100	100	98	106	102	99	115	107	100	116	100	104	99	85	99	98	114	111	95	105	91	88	98	98	95	89	103	102	118	100	76	87	98	91	83	105	100	88	108	86	94	108	109	107	109	85	85	102	98	101	106	111	95	91	116	104	97	106	105	101	99	91	111	101	104	101	100	100	110	90	93	120	119	116	104	104	102	86	114	101	98	87	94	101	104	100	107	106	82	95	109	93	99	85	89	96	82	100	85	86	111	107	114	88	99	104	106	80	81	129	97	100	122	103	102	78	91	88	117	85	82	95	105	91	106	88	101	97	81	94	94	86	87	83	110	102	100	84	102	93	102	106	108	109	116	102	100	87	105	82	101	87	87	95	101	107	90	82	116	107	107	109	105	101	122	102	106	91	99	90	88	82	108	82	90	119	89	97	93	110	95	102	84	106	95	95	96	103	101	88	128	81	94	97	106	101	94	91	94	95	115	110	97	85	84	102	100	93	77	87	89	80	112	74	109	87	94	97	91	105	106	72	99	96	106	94	88	87	105	76	96	105	99	97	91	101	107	84	105	112	99	92	111	97	108	104	101	105	99	106	101	83	96	87	93	95	99	102	90	78	94	93	85	87	93	112	103	101	92	102	113	109	91	103	99	76	105	115	98	93	90	100	84	105	106	108	83	99	89	106	86	101	92	87	101	96	97	85	97	93	104	90	79	66	121	91	94	102	97	104	95	87	91	100	111	90	91	101	100	85	97	104	110	95	89	106	105	86	98	74	88	92	93	91	88	123	98	95	93	88	110	104	105	92	101	73	80	116	104	93	98	97	105	96	96	74	89	86	94	102	94	106	98	97	109	97	94	98	99	98	89	97	107	94	79	94	86	98	77	101	101	91	99	121	93	96	99	100	90	93	109	77	106	120	96	100	87	111	101	95	95	95	112	81	92	104	111	107	115	100	98	79	83	112	102	103	120	106	85	90	90	93	89	91	107	85	98	80	92	91	107	104	95	90	102	74	118	102	91	118	87	94	115	82	108	101	100	94	91	88	98	94	98	108	84	94	102	83	99	88	99	92	111	102	99	100	115	96	101	92	87	97	90	88	84	100	97	115	107	85	95	104	85	99	94	110	109	87	100	112	102	103	97	87	102	76	94	88	104	91	103	72	112	77	87	100	101	107	104	100	93	119	109	106	106	84	105	110	100	89	105	113	95	99	106	101	112	106	90	102	94	94	101	92	88	93	95	90	101	95	109	86	113	76	103	105	90	100	98	82	86	97	91	105	80	110	89	107	103	114	68	106	103	89	93	61	105	89	93	85	104	87	97	100	101	109	107	92	97	92	97	109	102	98	87	102	108	97	101	95	82	87	84	93	93	99	98	90	87	109	112	99	98	86	95	106	98	105	102	94	94	118	96	77	106	94	97	95	107	81	93	95	91	108	89	104	98	96	121	98	91	89	90	86	95	98	111	99	82	103	96	93	98	111	77	99	113	104	99	102	117	82	120	98	88	93	102	89	92	92	117	107	94	89	84	109	98	90	94	85	92	92	100	87	107	110	113	112	111	104	88	97	103	91	104	91	103	89	117	95	110	99	88	97	94	96	100	87	104	85	101	73	104	95	108	80	92	85	99	105	103	83	76	77	97	113	91	88	110	105	95	94	102	84	90	83	94	104	97	93	88	102	106	106	87	89	80	94	105	98	79	104	99	107	95	97	83	90	98	91	104	116	73	92	86	94	101	92	105	94	89	99	91	91	103	87	78	88	80	94	97	95	96	105	98	105	94	97	106	95	103	98	109	82	116	85	107	90	104	85	102	95	93	110	93	100	102	95	85	89	117	98	84	114	112	98	86	97	107	93	114	114	91	100	109	102	97	105	89	97	107	94	90	125	116	92	121	99	114	92	92	97	85	101	115	100	112	99	91	95	91	82	108	114	89	109	110	91	97	100	105	96	99	106	93	112	97	93	78	102	96	102	79	86	100	105	102	101	90	106	101	114	103	95	98	90	119	96	84	89	101	93	111	96	103	99	89	106	98	101	93	88	95	97	112	92	91	92	99	98	105	112	102	104	96	102	120	105	79	96	96	98	101	129	96	92	104	101	100	91	99	96	86	83	102	92	91	94	127	85	110	105	109	89	73	99	93	89	98	91	97	100	90	92	101	106	107	108	105	109	93	102	82	90	88	107	81	113	92	103	93	94	95	80	86	90	98	117	102	105	106	81	106	92	102	87	103	106	94	96	101	85	85	64	109	117	93	88	89	103	90	88	108	104	75	107	96	103	97	98	101	87	104	96	102	92	108	97	116	88	86	92	98	95	97	103	99	92	83	93	87	94	86	84	94	94	97	97	89	96	90	100	81	94	114	95	105	80	109	85	83	101	106	99	110	88	92	102	91	97	94	90	100	95	92	104	103	82	103	91	97	92	99	99	95	99	101	101	94	105	105	95	93	108	112	116	110	111	111	107	93	89	107	108	101	85	85	87	96	101	97	101	85	107	92	96	96	99	84	109	97	90	108	104	86	98	96	87	95	78	83	127	103	76	97	99	92	111	92	84	95	89	87	89	74	91	100	81	75	109	89	94	84	75	99	86	100	94	81	89	97	105	106	111	85	97	92	89	95	106	101	88	92	92	119	95	102	94	90	86	95	113	105	110	101	108	93	91	89	100	94	98	96	114	107	113	96	106	110	100	94	89	114	100	97	107	89	86	108	113	111	104	93	95	96	96	97	86	84	105	99	118	90	101	117	121	104	94	97	103	92	104	96	93	104	85	107	90	82	99	91	110	97	99	102	99	83	86	90	104	98	100	83	88	105	102	110	94	97	104	101	107	95	87	102	96	107	112	89	107	132	92	86	110	110	96	91	102	94	104	88	88	79	100	105	94	103	109	109	107	96	106	84	93	82	91	74	83	100	104	102	95	87	107	89	98	96	109	85	85	96	91	83	78	116	88	89	89	97	98	87	85	90	90	107	79	94	113	74	112	105	100	88	114	91	101	94	109	81	97	90	86	80	103	95	104	101	87	90	82	98	86	96	82	88	111	80	81	86	83	83	94	85	98	81	105	124	70	95	89	90	84	88	89	89	87	104	100	107	100	94	95	98	110	96	93	113	107	66	96	86	91	83	100	77	104	93	90	100	89	89	88	100	101	118	89	93	99	98	85	103	78	100	95	88	92	88	88	96	86	97	104	102	83	96	86	89	95	85	97	121	109	91	95	90	96	104	88	95	80	90	94	96	94	96	87	103	82	98	88	89	112	109	109	104	109	109	108	100	105	120	104	100	105	102	96	115	97	108	93	95	88	114	103	93	95	87	121	92	100	100	95	93	91	100	96	91	91	99	88	90	91	110	104	95	112	87	108	102	95	96	98	100	88	95	93	89	89	89	102	101	93	98	94	89	87	96	100	95	105	92	103	93	96	94
16516	4255	14736	1470	2223	3278	3496	3249	2809	2382	2166	1816	1701	1565	1430	1267	1310	1243	1145	1131	1044	1127	1011	988	994	906	948	948	918	925	925	917	866	877	889	869	840	812	820	859	828	837	780	832	794	801	751	814	805	806	812	844	799	837	835	815	798	792	792	732	810	802	790	791	785	773	785	767	841	780	800	776	814	815	837	746	766	710	787	768	797	719	798	771	767	827	775	835	760	740	782	804	773	787	762	806	821	775	820	753	764	766	765	725	749	776	747	768	770	730	826	830	700	823	784	761	793	767	816	750	811	727	764	751	786	776	792	794	807	806	782	761	805	813	736	762	740	762	764	768	834	782	738	747	765	777	778	761	815	777	749	735	733	773	810	774	761	806	753	787	796	796	799	754	801	803	760	773	762	814	788	782	721	779	805	765	804	766	731	801	752	760	774	794	780	813	815	810	759	701	747	809	736	802	736	797	766	777	744	750	769	783	781	786	773	812	737	763	744	728	755	746	754	793	808	755	791	771	774	798	781	729	794	726	732	744	797	788	772	779	744	770	712	750	748	762	800	811	774	766	763	751	788	742	760	729	800	744	771	806	749	769	751	760	773	785	767	768	834	726	795	750	770	817	769	818	731	797	758	691	769	819	767	758	763	797	691	793	798	750	753	788	774	779	775	773	748	748	784	761	757	710	780	795	751	781	757	797	778	758	726	809	735	820	739	717	835	792	795	720	747	722	834	756	746	752	779	773	754	819	766	750	732	760	785	775	792	759	762	778	838	797	832	757	801	738	732	783	740	814	738	839	776	707	752	840	780	753	791	760	772	755	766	772	813	786	758	800	763	764	758	746	739	757	757	784	768	768	774	815	805	789	788	789	751	775	779	773	764	802	762	764	754	808	760	776	813	743	761	723	782	804	761	769	795	735	793	803	745	798	791	732	775	772	742	811	808	791	820	782	742	789	745	741	750	756	713	747	793	794	737	763	815	822	814	799	828	807	780	741	786	751	821	811	834	763	756	750	760	762	772	801	798	775	807	743	801	825	790	742	751	752	748	761	752	779	775	787	788	748	793	747	742	769	785	793	781	744	737	740	780	739	813	815	853	782	780	780	777	769	816	754	740	781	768	773	777	782	776	810	769	773	781	760	805	776	787	818	788	771	780	771	744	777	732	745	824	752	784	822	748	736	748	702	738	755	799	782	764	796	807	753	780	764	798	766	755	768	748	728	806	772	746	746	773	755	809	737	766	725	798	759	759	771	779	789	786	736	737	731	783	760	730	807	831	835	802	807	789	771	813	790	768	784	754	755	755	767	774	744	774	748	748	771	824	760	750	794	795	732	758	815	764	747	771	783	790	734	808	722	741	767	829	737	803	761	732	767	735	797	746	751	794	765	790	740	836	784	784	758	754	753	796	778	792	789	817	821	772	776	819	723	801	802	784	753	799	763	772	747	768	820	732	747	752	746	741	814	762	789	789	803	762	799	795	747	771	801	730	730	757	726	720	741	774	747	769	723	785	749	704	797	804	726	775	777	819	738	789	809	790	767	787	737	774	742	762	764	807	811	731	820	795	779	762	771	765	812	748	768	762	748	755	746	749	832	789	809	754	791	830	732	813	773	798	786	765	835	770	759	776	782	815	748	751	764	781	778	776	763	804	809	751	774	820	742	746	759	784	739	773	783	801	742	773	755	747	767	761	730	801	863	796	770	771	771	768	777	774	786	715	719	749	799	743	773	768	749	712	782	767	772	776	766	843	820	833	780	775	770	762	769	804	779	729	767	787	817	763	815	730	799	805	771	776	802	701	818	756	773	792	767	772	786	789	753	798	737	804	783	808	765	752	770	807	746	856	772	783	738	774	775	761	783	770	804	766	787	756	792	758	751	782	775	735	757	726	727	782	783	800	747	791	762	795	733	771	771	735	736	734	726	808	772	772	749	744	742	796	753	777	777	804	764	729	784	765	763	793	794	773	767	786	811	760	831	801	788	834	783	775	754	756	742	745	881	752	791	759	715	728	758	767	798	770	781	766	782	758	757	709	794	786	752	825	774	779	765	830	808	780	718	795	779	736	789	788	779	783	813	770	751	749	750	811	820	783	751	757	768	745	779	815	739	777	767	747	768	832	772	817	774	776	782	729	799	755	750	802	754	799	766	771	802	723	825	794	763	771	746	787	800	826	764	770	777	772	774	764	782	743	799	782	744	775	804	825	800	752	817	738	742	772	800	757	798	723	805	755	744	789	785	802	785	781	782	721	753	748	760	799	779	740	801	745	782	796	747	773	724	805	756	812	776	797	802	780	774	737	698	793	803	755	799	718	773	734	763	780	754	735	769	799	744	789	757	733	798	744	775	725	750	728	737	755	803	741	763	751	739	765	732	804	749	779	748	750	762	735	812	755	816	723	773	782	754	759	787	750	774	779	769	785	742	809	733	757	818	774	758	764	803	838	771	751	755	810	803	764	822	782	745	748	788	738	747	796	774	744	786	804	743	737	843	774	755	798	757	761	743	790	796	755	777	773	779	757	791	776	759	715	752	773	784	752	788	776	758	723	774	787	799	750	784	750	775	777	717	789	776	763	749	706	708	809	872	773	789	787	773	803	732	812	746	790	787	772	784	804	754	755	740	794	778	794	805	740	837	745	793	778	760	769	788	795	789	841	765	765	783	763	714	780	768	758	824	756	802	769	768	763	793	753	810	768	768	804	780	765	751	799	773	795	787	739	739	745	738	773	723	749	748	780	777	840	752	763	770	811	840	780	816	763	758	767	769	756	773	777	759	739	745	768	764	803	793	795	785	703	787	791	800	760	701	812	799	805	774	766	725	756	761	702	788	780	782	756	725	840	741	794	765	755	761	799	802	794	759	783	757	781	804	745	744	781	764	753	754	759	749	778	798	808	778	803	770	768	761	752	740	741	771	743	799	752	737	757	710	724	820	782	783	735	807	798	753	747	815	768	771	742	755	767	764	771	714	794	741	734	791	714	791	767	756	814	795	783	798	818	797	778	786	765	793	841	803	750	782	786	739	772	805	784	778	775	792	716	790	798	808	741	781	759	771	751	758	764	792	776	780	781	747	769	765	770	772	757	732	733	814	741	736	794	733	754	794	781	774	750	794	764	756	785	807	730	753	734	805	774	791	777	810	763	784	726	740	769	749	742	721	740	776	757	784	784	779	776	747	759	777	776	793	776	784	800	843	753	799	764	819	753	783	829	790	752	756	730	804	799	793	729	773	763	806	750	786	756	780	781	790	797	743	761	782	761	767	773	748	730	748	761	780	826	758	799	766	862	772	765	734	723	748	787	781	741	771	763	772	742	758	783	784	822	786	774	807	808	779	771	799	789	810	760	795	746	761	725	774	789	780	766	769	709	809	805	819	780	788	797	782	754	752	781	775	765	713	812	747	726	787	740	779	725	794	760	787	827	760	747	793	714	730	750	725	778	793	781	797	739	766	755	761	775	797	746	768	775	791	772	807	774	778	744	776	785	776
5066	225	1472	102	41	48	44	49	62	51	43	37	49	45	42	37	42	35	27	29	44	24	31	39	30	25	26	30	25	25	25	24	33	26	21	27	34	23	29	33	32	21	34	22	21	23	19	31	26	24	31	22	24	21	25	26	26	21	29	19	24	19	26	23	25	24	26	22	29	26	18	28	30	19	30	31	19	31	24	20	22	29	26	26	26	24	25	25	25	24	23	21	23	22	30	26	24	20	16	25	27	30	24	20	19	27	27	33	22	18	18	31	31	23	21	27	20	24	24	34	28	27	26	24	22	21	26	27	17	24	25	33	22	17	39	21	30	29	27	24	33	24	21	16	28	15	25	27	32	25	24	28	25	28	24	27	23	16	24	29	27	27	20	29	27	20	25	30	29	23	28	28	23	35	33	23	31	27	18	20	15	20	23	20	21	27	25	32	26	24	25	14	31	23	28	17	24	24	21	22	26	24	31	21	24	18	19	20	21	24	25	20	19	15	18	31	25	23	27	17	23	23	22	20	19	13	29	23	27	13	25	18	29	19	17	33	22	13	23	23	28	18	22	25	18	23	22	28	22	25	27	20	26	20	32	17	19	19	18	23	34	30	16	24	22	29	26	16	23	27	25	30	20	27	25	27	33	27	22	29	23	28	22	25	19	19	27	11	18	26	24	21	22	23	15	22	30	27	21	17	26	20	28	25	20	26	29	22	31	20	25	30	20	23	22	17	25	22	32	29	26	16	25	31	29	22	24	23	27	23	24	22	25	30	16	31	17	25	23	23	32	22	29	21	20	19	29	24	29	22	27	22	25	22	27	30	22	25	22	23	20	24	27	19	29	29	22	22	20	21	22	27	19	22	17	29	23	18	18	22	23	20	23	22	18	26	25	20	30	27	21	26	27	24	26	25	28	25	31	20	31	12	25	30	26	29	23	18	32	28	21	15	20	30	21	25	12	18	20	34	31	14	19	28	17	34	31	27	17	22	23	21	22	22	20	22	24	24	25	26	23	24	22	17	22	26	24	23	29	21	26	34	27	18	20	21	27	16	29	23	22	15	25	14	26	31	25	30	20	25	29	30	17	23	24	35	24	29	25	26	30	20	22	25	28	20	25	34	18	15	14	23	28	26	29	25	24	23	13	29	19	23	17	24	31	26	35	29	21	10	26	20	19	20	35	15	31	25	21	16	29	15	17	19	30	17	22	25	24	24	24	30	26	17	29	24	24	23	11	29	24	21	29	26	16	22	21	18	21	22	22	24	33	23	26	18	22	18	25	33	23	18	18	27	22	18	32	24	25	20	27	23	26	16	26	19	27	22	19	17	25	16	25	32	27	15	17	21	30	24	21	24	17	20	22	21	14	19	29	17	24	31	23	28	37	24	22	17	23	21	22	28	19	23	22	21	21	27	26	19	25	27	36	19	20	23	33	29	28	30	33	38	23	17	23	33	18	26	20	27	22	20	22	23	23	28	19	16	26	26	28	18	18	25	18	28	21	17	16	26	25	14	22	27	22	31	32	22	21	18	30	27	20	22	34	22	30	22	26	21	29	29	23	20	26	23	20	24	27	33	28	20	21	20	20	29	30	14	22	21	26	16	25	18	30	23	27	19	28	21	26	27	20	14	23	15	24	20	21	21	23	24	25	22	26	31	26	22	24	25	34	27	19	18	13	21	23	19	13	22	22	20	32	17	21	23	24	28	23	23	22	31	24	17	30	25	18	26	20	24	39	24	18	25	26	22	18	22	25	26	20	27	21	18	14	20	28	22	27	15	24	21	22	22	20	24	17	32	25	25	24	25	14	22	25	21	26	17	24	25	21	25	29	22	19	29	26	27	26	21	27	17	23	25	30	21	26	30	27	23	28	19	21	24	23	19	25	23	19	27	27	27	21	22	21	19	26	24	23	16	27	19	18	32	18	24	20	17	28	22	16	20	24	19	27	19	30	33	28	30	18	25	30	26	25	26	27	25	24	25	16	20	23	22	16	12	21	14	18	26	25	25	23	24	28	31	23	29	17	16	17	24	19	17	21	31	19	20	29	21	22	18	21	22	27	16	20	27	27	27	25	19	25	18	21	23	18	22	23	20	24	23	19	13	21	22	26	19	20	26	14	30	27	28	29	30	22	18	22	23	21	27	29	19	27	26	36	18	15	25	29	16	29	26	26	19	22	27	24	23	20	29	22	13	29	19	17	27	15	21	25	20	14	29	26	21	17	22	25	13	19	30	18	26	20	23	26	20	27	23	21	38	27	27	17	20	32	29	27	23	22	26	21	28	19	19	24	26	23	26	31	21	26	21	32	21	29	22	25	17	26	19	24	20	29	32	25	28	23	31	19	23	21	11	14	17	21	29	26	25	25	21	20	20	19	19	17	26	25	20	27	22	24	22	21	29	23	28	16	20	20	34	23	21	32	20	26	24	33	17	25	25	33	20	26	19	25	16	33	20	22	31	15	26	17	26	23	31	19	25	30	27	19	20	31	17	20	28	19	19	23	19	21	23	26	26	17	23	27	30	19	18	19	23	24	29	24	23	16	24	26	24	27	25	21	14	32	28	26	35	15	17	17	26	12	26	18	19	21	23	25	23	27	28	22	20	22	25	25	33	31	19	29	17	25	31	18	22	26	25	23	26	26	18	22	18	26	20	20	28	24	21	24	17	28	28	28	19	21	24	30	23	26	24	17	18	30	17	26	24	15	27	27	20	30	24	20	27	17	27	21	28	21	19	28	20	25	10	22	27	30	23	19	25	27	24	23	23	18	21	30	17	19	18	20	25	28	27	24	29	29	28	22	23	20	22	25	23	17	17	19	15	28	26	22	23	31	26	25	24	21	21	19	22	26	21	19	21	20	16	11	32	25	22	22	22	22	24	19	23	16	25	20	20	31	20	22	24	29	11	35	22	24	27	25	23	27	32	31	19	26	26	29	22	29	19	24	27	29	23	21	30	18	28	26	21	26	28	22	22	16	34	21	30	19	21	15	24	25	27	19	20	27	16	27	22	27	30	22	29	24	26	26	20	34	22	22	21	19	30	25	28	29	23	31	23	17	23	24	23	32	23	16	19	31	19	23	29	29	19	21	20	31	25	19	24	16	23	25	18	23	23	25	28	27	20	25	20	22	24	26	17	22	20	28	30	32	18	20	23	22	31	22	30	20	26	26	24	28	24	19	24	24	28	22	30	22	25	17	28	32	20	21	27	17	34	22	22	17	24	30	23	23	25	25	28	22	22	21	25	17	20	31	33	28	29	30	20	18	22	16	23	22	28	21	27	25	26	21	21	33	29	25	25	32	28	23	18	22	23	28	19	24	29	23	22	17	24	26	25	18	27	32	11	29	19	16	24	31	24	19	33	28	21	29	21	22	27	23	22	20	19	21	22	33	21	26	26	27	25	26	34	20	14	21	25	19	24	25	30	19	19	22	23	29	19	34	19	31	13	18	16	21	12	21	30	20	17	19	18	28	27	25	32	31	22
12760	2894	13332	878	1280	2090	2467	2297	1964	1710	1426	1199	1105	973	801	776	697	643	577	499	505	475	461	411	410	393	363	343	300	342	343	320	349	301	288	265	290	300	265	265	277	260	254	274	266	257	254	238	241	233	211	236	219	232	216	206	218	238	216	232	208	187	200	216	219	189	198	243	217	183	182	200	199	231	191	205	211	218	189	224	183	228	201	194	216	200	188	187	197	197	197	175	212	191	211	211	195	233	222	217	194	191	213	215	198	225	215	198	176	193	185	194	210	232	200	190	194	208	188	197	207	199	202	207	204	196	203	206	180	178	196	219	215	209	198	201	191	231	190	195	200	203	216	194	211	206	210	188	223	202	167	192	202	191	198	187	213	194	210	203	191	179	178	202	206	177	218	199	185	198	184	194	179	214	192	177	215	184	202	187	183	181	213	210	204	182	186	215	199	169	186	199	195	192	194	196	197	182	201	176	181	180	166	180	204	174	173	215	180	181	193	181	200	186	196	194	177	178	177	187	168	198	176	215	203	191	210	201	153	191	203	181	177	188	182	217	201	178	201	191	202	176	194	181	184	182	201	193	193	210	180	206	184	195	185	181	199	188	200	202	193	186	207	207	203	217	180	185	194	193	178	201	192	176	197	214	188	182	213	217	173	177	206	192	193	168	185	210	175	175	178	192	191	202	216	179	192	176	208	198	181	206	200	210	175	195	192	192	214	198	226	187	184	201	199	181	198	187	190	185	182	193	176	183	207	199	203	190	196	194	186	175	179	176	180	182	179	209	204	197	177	174	203	179	169	191	206	186	188	202	192	165	200	189	201	189	191	225	188	181	203	200	186	171	178	168	202	194	197	174	180	183	194	196	169	202	210	190	190	191	202	166	200	203	196	207	190	158	192	202	176	201	198	168	211	175	206	172	167	188	216	159	205	183	179	208	174	181	208	179	220	212	183	183	213	191	195	188	166	211	189	205	186	180	179	201	198	195	183	207	200	212	197	216	174	198	231	221	190	230	189	190	194	199	199	208	191	185	182	210	194	179	182	178	185	215	196	212	196	199	184	206	167	185	186	199	188	173	205	174	200	184	164	181	207	193	192	190	186	205	200	182	191	196	186	175	190	189	204	193	192	165	177	176	198	179	198	195	196	195	180	177	189	193	200	192	190	212	176	176	171	193	180	175	188	208	193	175	190	182	190	213	196	195	175	206	199	195	190	207	204	186	176	178	184	223	209	204	208	177	180	219	188	185	184	208	226	216	210	197	184	204	181	209	174	200	194	218	172	205	193	199	150	202	193	198	213	195	166	201	211	177	184	185	166	203	185	203	186	195	217	199	198	186	203	208	178	192	196	181	196	196	178	173	188	162	183	183	198	186	237	179	180	220	192	184	216	180	207	178	210	172	192	186	176	195	187	181	174	195	204	190	193	181	173	167	175	185	196	208	169	207	202	208	190	183	168	194	204	196	198	196	222	188	220	192	192	194	172	187	187	218	189	192	191	199	200	193	193	168	185	198	184	181	208	164	193	201	211	212	201	207	175	198	198	193	196	193	195	216	163	188	188	201	202	185	167	181	209	187	175	204	181	188	200	181	191	174	165	224	196	188	200	184	199	209	157	189	191	186	194	193	194	192	190	189	177	217	207	171	190	195	204	196	165	181	157	176	208	217	179	180	188	222	204	187	188	186	215	164	169	198	191	184	176	192	200	196	183	196	174	165	202	181	182	215	183	168	230	211	176	201	184	189	195	205	202	179	211	176	190	187	197	182	181	194	188	205	189	199	200	198	195	174	195	198	165	198	192	181	187	161	202	209	177	189	189	189	179	204	188	196	199	190	216	195	198	218	200	151	164	184	219	204	180	192	174	190	192	184	193	207	190	189	209	203	186	206	201	176	173	197	187	199	192	197	178	213	178	178	217	168	187	204	188	202	219	195	211	202	185	167	179	184	191	178	210	153	185	188	192	207	194	167	197	189	219	201	215	196	200	177	199	179	196	182	185	186	180	205	176	207	210	200	202	174	177	196	208	166	192	186	177	171	210	158	202	178	182	197	194	182	178	197	220	203	191	182	192	194	191	205	175	191	160	191	208	201	183	186	185	187	195	193	173	188	186	186	174	190	164	171	201	199	201	210	207	196	218	202	195	191	187	205	181	212	191	167	189	195	182	185	208	224	188	189	197	194	172	180	167	182	169	192	192	198	176	194	185	168	172	193	185	190	233	170	190	202	190	169	213	198	185	198	180	192	189	172	173	202	183	163	189	194	184	193	174	185	215	206	195	183	192	210	183	185	191	158	178	172	179	205	207	208	187	191	200	174	175	177	193	187	190	185	198	181	180	200	180	185	183	173	190	175	201	206	188	193	176	178	173	195	201	196	180	196	183	172	168	190	218	203	182	187	197	184	198	186	182	205	189	196	208	212	184	180	195	196	175	189	207	169	207	182	184	191	173	175	167	192	192	216	193	194	171	187	203	204	204	175	198	175	194	208	199	188	202	174	193	216	170	174	193	197	204	208	186	206	188	184	188	187	191	191	190	172	169	196	209	190	194	195	195	203	195	169	172	150	200	189	189	201	214	190	214	175	210	185	198	175	192	189	190	192	185	193	195	200	201	212	178	177	185	193	180	200	192	163	190	179	191	192	168	205	210	201	196	204	195	177	198	194	189	176	201	178	182	193	203	165	183	194	212	169	171	177	175	175	172	185	200	191	198	189	176	166	189	182	205	179	180	198	180	220	197	198	185	212	185	186	211	212	191	191	182	205	185	186	203	195	184	198	198	166	187	181	191	204	184	217	214	189	175	203	199	207	175	223	212	211	174	199	162	192	156	168	187	178	187	204	184	187	207	189	183	193	184	203	196	205	205	181	187	192	210	195	162	191	185	203	182	198	180	180	191	198	177	200	197	189	195	170	179	191	163	181	179	179	196	175	198	170	180	207	193	210	169	181	192	196	205	179	192	194	193	204	166	175	207	170	196	193	206	196	202	205	189	204	186	191	169	191	203	197	187	174	185	209	170	198	178	195	180	183	182	188	187	213	194	182	194	181	190	187	184	191	195	165	149	191	208	168	194	179	185	183	151	157	201	182	203	211	192	190	205	181	200	174	188	162	193	205	188	192	215	184	218	206	185	194	181	221	191	218	191	203	175	189	185	159	184	178	202	194	191	209	177	186	168	203	181	191	200	194	208	195	193	186	186	189	173	190	182	185	209	184	162	203	214	200	200	181	182	222	178	178	204	178	186	187	199	190	179	187	199	149	161	150	200	206	205	192	185	195	203	190	183	198	198	195	199	191	167	188	196	208	189	226	193	167	200	203	187	168	197	195	195	197	179	206	185	186	208	174	196	170	206	200	183	202	197	186	217	175	180	195	200	185	186	186	185	194	188	206	214	193	205	200	199	194	165	180	158	184	217	191	166	191	193	158	184	187	166	182	188	207	170	163	203	204	192	175	192	188	213	181	186	195	213	199	190	187	184	193	161	207
2806	414	3423	255	110	92	104	153	106	115	123	129	98	103	100	83	98	96	79	70	93	77	84	64	78	69	77	76	72	77	84	78	88	81	87	63	80	92	85	63	82	58	75	77	65	79	73	75	82	67	76	70	69	78	69	71	64	77	65	68	55	70	67	70	68	94	60	75	65	73	58	71	63	63	72	78	72	62	60	58	62	82	65	64	70	75	54	72	67	72	62	51	81	58	62	67	58	56	81	75	78	66	67	95	82	66	82	64	56	78	61	82	66	53	54	61	71	68	81	71	71	71	61	75	77	60	72	71	65	69	60	67	82	69	76	76	84	73	73	65	83	59	63	82	59	66	61	65	76	66	73	76	69	71	73	62	72	68	67	59	64	66	60	68	67	59	70	71	71	69	52	67	67	75	63	73	58	61	83	75	62	81	67	70	63	64	77	61	80	75	65	70	79	83	71	82	72	76	74	63	57	65	70	70	80	80	65	67	73	79	81	70	81	72	69	65	61	62	77	61	82	75	74	73	52	64	68	58	75	75	79	70	74	86	73	67	72	60	71	64	70	58	82	71	53	69	70	70	64	59	59	79	60	82	77	61	75	72	65	82	80	69	67	75	76	54	58	65	80	73	64	58	79	62	75	79	59	67	68	71	69	69	64	60	71	59	61	55	73	65	54	81	78	81	63	62	71	74	62	68	75	81	57	80	60	68	69	63	62	72	86	54	74	81	68	61	57	76	68	61	70	65	72	67	59	57	68	55	60	62	66	64	57	75	79	72	61	78	69	61	82	68	66	63	76	77	69	80	60	60	65	70	73	73	78	61	60	75	85	57	73	62	75	73	65	66	69	65	60	69	77	68	79	60	67	81	54	66	61	69	67	79	81	59	56	82	76	80	62	68	68	82	72	66	62	56	62	73	77	66	53	69	64	63	78	56	61	65	57	70	64	67	78	58	72	59	70	73	74	62	73	65	58	81	73	65	73	59	64	75	63	55	68	57	78	59	81	66	69	67	60	66	54	71	68	70	81	70	79	52	73	74	73	62	79	56	70	69	62	57	60	75	76	65	76	80	68	60	67	68	72	76	73	71	72	72	68	70	69	76	52	72	76	54	73	78	60	88	66	62	87	61	76	80	56	77	80	67	78	71	74	69	67	69	71	64	61	74	66	68	65	69	80	63	53	70	76	72	61	77	64	77	72	63	66	67	88	69	71	70	63	81	82	60	79	61	73	65	89	57	75	73	56	70	47	68	67	75	61	84	68	76	70	66	52	73	61	70	73	80	70	57	78	66	63	63	70	67	70	77	80	60	69	75	64	62	63	74	81	57	57	82	82	79	55	82	65	67	78	79	74	66	64	82	61	85	68	89	72	75	64	65	75	70	74	65	66	63	71	68	57	73	76	70	68	54	59	55	72	98	70	59	44	73	76	64	69	69	68	69	60	56	77	64	68	79	81	75	81	67	75	67	63	66	79	64	67	70	71	77	80	63	70	76	70	55	74	69	80	73	65	57	65	78	69	72	69	91	82	76	85	75	66	69	65	74	57	68	66	71	71	66	80	63	69	70	71	66	73	71	80	74	69	70	72	72	79	66	69	68	59	71	61	59	69	55	76	67	62	82	73	66	78	60	78	78	69	55	64	75	65	88	72	71	57	86	58	72	95	68	62	64	57	66	78	74	55	74	77	83	73	56	74	68	75	66	83	74	84	76	72	72	91	57	72	70	67	83	73	62	76	60	68	74	78	72	76	69	76	58	58	73	74	60	78	70	80	74	87	84	79	76	68	57	56	64	51	70	72	65	81	59	79	62	68	64	76	59	67	72	69	71	92	65	71	54	61	68	53	74	68	76	88	75	63	51	68	65	76	71	79	65	75	59	68	74	58	69	66	65	65	71	79	68	80	68	64	74	64	77	67	66	68	68	70	71	72	67	87	80	71	64	74	60	67	70	70	77	72	66	70	79	63	72	77	63	69	74	53	79	75	75	72	51	70	55	65	54	59	68	74	83	72	72	97	62	68	60	77	80	66	70	87	76	63	73	74	64	65	57	69	62	69	66	63	70	62	67	70	67	63	67	81	64	74	72	64	66	63	65	76	67	79	71	75	80	68	67	65	63	68	75	59	63	69	78	53	49	67	70	70	70	64	68	64	69	79	60	64	76	67	70	71	72	62	74	66	58	74	59	65	74	60	56	80	72	70	75	67	69	70	62	62	81	75	66	62	68	58	69	62	62	65	54	71	54	83	55	86	69	74	68	72	110	66	62	60	58	70	79	83	67	83	76	72	52	70	57	53	59	85	68	67	76	68	71	71	76	79	86	73	67	81	64	67	87	76	65	62	70	73	66	73	68	63	73	63	76	71	68	66	64	62	56	84	55	65	67	57	54	67	73	61	71	84	71	78	71	69	63	71	68	63	73	79	73	48	73	99	53	73	69	92	62	81	87	75	71	66	70	90	77	59	73	60	63	59	77	62	63	81	67	67	62	65	66	63	67	71	64	71	75	73	84	69	56	75	82	73	80	77	65	67	67	74	67	73	54	64	67	82	74	76	68	75	68	72	56	74	71	78	60	63	74	57	49	71	75	69	61	72	66	84	71	81	80	69	75	58	57	63	72	69	63	61	74	76	66	71	64	79	82	79	68	53	76	67	65	62	64	55	74	72	81	61	74	55	75	77	70	71	77	72	58	65	51	54	70	75	76	53	58	74	72	63	64	60	64	79	63	79	54	77	81	78	61	70	73	76	69	64	61	81	69	67	71	69	72	71	63	65	72	76	63	68	76	61	75	65	60	61	62	58	77	59	71	71	62	75	61	68	67	71	69	64	74	76	68	73	68	74	62	59	88	77	66	67	69	80	79	82	81	67	69	66	64	80	65	71	68	71	72	72	59	57	64	70	66	58	77	81	67	71	73	77	56	59	68	71	68	73	63	65	62	75	77	71	63	54	60	72	68	66	64	58	70	82	55	55	74	65	77	67	84	63	74	79	67	88	77	75	61	78	73	61	75	67	70	73	75	72	68	67	71	64	76	72	67	61	70	66	59	62	66	66	71	69	66	68	76	55	71	49	58	74	82	63	76	73	64	65	79	60	60	70	61	75	75	69	80	85	71	62	82	66	58	70	53	83	69	63	84	59	77	75	69	77	64	77	60	78	63	68	87	69	67	74	77	71	66	60	73	64	80	82	67	66	86	65	63	70	75	66	69	74	62	63	68	70	80	56	74	70	76	57	94	64	67	64	76	79	63	67	79	65	79	60	61	85	70	84	66	60	60	70	56	72	78	71	69	72	76	63	68	73	70	89	66	67	68	69	63	70	66	76	65	68	76	61	56	62	69	68	80	63	59	67	70	58	54	63	70	76	75	70	51	53	74	82	66	76	79	71	81	77	58	72	68	66	66	73	63	70	74	69	70	64	78	63	54	60	58	64	71	66	80	66	46	87	60	73	69	62	67	80	65	74	73	93	75	76	70	70	51	62	73
18409	4999	20622	1948	2759	4543	4889	4492	3988	3309	2769	2498	2323	1982	1753	1632	1502	1328	1289	1176	1137	1110	1026	999	934	897	927	836	841	815	806	773	801	770	737	703	709	736	744	707	706	678	712	679	678	681	642	661	634	659	649	700	664	624	625	647	621	622	635	657	626	633	648	622	592	625	639	585	600	615	575	618	609	627	618	560	606	604	601	561	632	565	593	607	620	610	593	645	600	602	557	563	589	562	538	560	612	602	584	631	551	598	631	576	569	592	574	613	624	544	564	564	556	586	574	593	594	571	586	574	576	586	601	601	593	573	580	592	580	582	554	557	565	583	562	595	563	605	556	594	587	567	574	547	592	610	605	570	567	609	586	602	588	624	574	592	582	608	570	610	556	590	587	576	563	579	561	631	563	574	579	605	578	585	573	583	550	580	562	537	593	561	580	583	603	547	602	605	592	588	620	563	549	552	582	611	601	577	592	591	570	595	571	570	637	616	570	553	582	586	574	581	543	591	595	577	569	587	603	567	601	588	568	561	576	608	568	609	547	588	585	543	619	592	569	543	607	554	561	559	537	552	545	579	585	603	543	578	552	525	593	580	569	590	543	537	569	617	594	571	564	536	559	530	603	594	502	613	563	518	593	576	607	564	635	564	551	566	567	606	553	615	546	566	559	582	626	606	593	620	539	571	576	575	578	590	564	604	620	557	605	581	623	586	543	572	577	588	551	627	572	591	612	567	550	525	554	593	550	581	608	568	586	604	511	565	614	604	563	568	589	573	601	588	557	576	566	564	564	577	584	548	586	566	612	590	599	546	605	571	583	593	551	542	579	587	597	583	511	551	531	592	586	632	565	585	564	573	657	506	568	590	535	556	592	589	562	594	585	589	569	592	525	587	528	539	546	574	576	615	572	581	587	611	594	601	590	578	589	541	605	599	576	607	618	595	563	624	557	567	581	590	597	594	574	596	553	587	579	592	580	537	592	615	539	585	590	585	597	587	549	573	588	544	582	575	556	556	593	536	556	538	579	548	606	609	553	574	577	550	570	578	572	574	577	612	565	543	552	537	611	579	567	552	584	592	574	602	603	558	601	604	586	569	583	593	564	579	572	562	561	580	527	594	582	593	613	560	617	580	589	567	560	545	633	559	622	613	585	592	587	555	602	595	593	547	597	579	593	560	548	656	573	532	588	594	603	610	586	566	557	592	569	565	575	562	598	554	566	568	584	603	578	543	607	612	570	567	569	595	581	583	580	569	563	556	563	588	544	540	591	552	558	568	571	573	576	584	589	610	583	585	577	627	580	582	578	557	608	549	603	583	561	611	602	573	555	616	573	583	590	623	583	592	579	615	581	590	541	560	564	590	575	548	544	564	596	594	555	536	574	594	574	583	616	579	597	561	560	585	607	567	576	640	568	570	563	606	566	580	594	611	555	545	599	573	572	598	587	564	602	582	574	538	570	608	559	608	595	538	610	561	558	616	561	581	545	546	608	570	565	558	568	539	606	568	589	574	604	616	547	550	569	537	574	609	633	610	563	593	540	577	548	569	604	581	555	537	577	580	573	567	603	609	594	595	595	578	604	566	576	594	571	559	560	566	608	602	577	590	577	545	557	592	603	602	587	573	620	631	553	600	564	588	598	593	573	560	558	603	603	562	576	530	584	564	581	624	566	598	558	547	568	588	608	577	580	558	578	596	575	599	596	536	601	617	591	600	567	626	544	589	605	588	584	561	595	536	600	530	557	605	565	548	552	612	535	585	608	567	572	541	584	577	564	594	582	587	578	593	560	562	580	587	577	589	552	532	618	612	609	573	574	555	564	566	582	548	558	577	562	551	597	606	558	561	584	620	614	581	552	607	525	623	592	585	530	579	559	575	573	617	570	584	558	592	555	578	568	583	551	569	566	581	570	578	634	580	554	553	588	586	583	602	593	540	545	603	567	566	546	585	591	588	603	598	633	601	601	587	643	526	539	586	628	592	537	586	606	623	590	599	550	577	616	549	575	585	597	577	550	567	577	547	554	597	576	563	582	562	587	573	573	595	600	586	551	577	570	588	578	561	576	574	582	570	574	527	607	564	536	623	579	566	554	588	516	555	601	564	567	616	584	603	588	547	592	592	545	573	595	582	567	581	579	580	609	577	565	564	565	585	577	569	592	561	583	554	605	577	559	588	571	609	581	567	571	608	601	578	569	574	588	534	593	522	581	601	561	529	576	582	553	579	545	603	568	561	570	546	597	653	627	577	577	575	583	601	590	536	619	590	567	624	552	550	629	560	592	560	571	583	568	577	590	570	596	568	574	564	589	600	558	570	562	560	530	560	576	589	573	608	569	559	545	585	579	600	545	602	587	577	580	590	543	564	547	583	605	572	622	584	566	614	582	575	573	576	557	571	567	623	592	574	595	578	546	625	570	603	622	575	584	610	553	609	559	561	570	557	600	603	553	570	577	569	569	533	587	595	574	584	601	563	567	575	583	602	631	562	566	525	557	573	569	585	570	576	600	596	582	564	542	534	543	586	551	586	592	597	525	626	607	582	590	579	580	533	596	579	566	535	584	579	563	563	609	563	600	606	568	563	573	620	562	582	570	591	513	605	618	549	562	543	564	564	596	553	613	582	549	563	552	556	544	551	597	594	607	593	585	604	628	617	517	521	592	565	587	593	589	599	574	557	614	564	565	598	575	555	548	624	574	523	611	546	628	581	590	585	578	577	572	592	567	571	574	554	566	597	577	616	576	579	588	609	566	547	588	556	580	576	586	617	559	579	636	555	587	586	575	560	569	604	617	625	560	571	577	575	573	591	557	546	559	578	586	625	543	555	593	609	596	575	541	580	588	581	642	556	551	562	568	582	547	596	562	540	637	530	566	590	621	639	591	536	549	555	639	553	568	592	575	552	580	623	610	580	626	572	597	571	552	587	555	566	579	608	602	578	557	600	566	577	614	569	560	605	548	602	572	571	589	560	529	570	611	539	559	572	547	642	585	570	575	562	564	575	557	593	593	581	580	602	636	573	576	596	593	521	603	623	581	599	574	583	570	551	589	548	585	554	607	576	596	589	586	598	565	549	593	574	576	590	564	585	537	573	588	573	556	557	571	599	569	587	594	594	590	598	596	592	621	603	591	594	571	574	586	608	623	591	605	589	575	583	577	578	561	538	594	621	594	552	598	606	552	527	564	552	584	581	608	559	609	578	597	560	605	582	585	555	583	599	588	561	568	553	612	599	577	563	567	576	588	591	594	566	544	553	579	585	607	553	575	599	632	591	630	575	639	516	554	588	603	569	618	573	600	605	573	567	537	555	581	545	599	581	591	570	569	565	585	604	531	623	550	573	491	575	591	562	566	573	574	583	566	541	584	558	561	583	589	552	554	566	581	588	621	585	587	565	541	564	571	568	594	619	590	589	579	653	570	542	580	556	570	573	576	599	574	572	626	598	547	578	552	527	602	575	591	576	573	574	583	571	566	578	596	548	559	529	576	586	583	559
3223	180	541	72	57	62	55	55	74	69	81	53	69	51	54	67	58	73	58	53	60	64	63	71	59	72	67	57	57	60	63	59	63	62	71	60	70	55	58	62	62	65	64	61	54	60	44	56	72	65	67	81	54	55	60	64	54	55	62	70	54	57	53	66	62	55	57	69	48	59	60	53	70	61	54	45	71	57	57	64	74	65	61	72	52	73	67	56	76	55	62	51	56	54	55	62	54	70	57	58	50	70	74	66	51	59	61	56	68	51	66	59	61	55	58	65	64	71	62	65	69	73	59	74	57	69	84	70	71	66	55	70	68	47	54	73	62	56	72	66	59	55	45	54	64	64	46	47	59	69	66	55	76	51	63	72	58	70	59	61	58	60	54	66	66	46	57	61	75	72	60	63	65	47	68	67	71	57	67	60	65	50	58	59	60	67	66	58	71	53	51	67	62	70	62	57	47	66	52	60	67	58	63	70	67	48	68	46	57	75	69	75	52	77	68	54	60	61	49	64	64	58	46	66	59	61	53	66	55	56	65	55	51	60	58	52	59	68	61	57	51	73	56	55	58	63	73	57	53	66	62	62	76	59	51	76	60	64	51	71	58	71	70	64	63	60	72	59	54	55	61	80	60	68	59	61	61	60	51	50	70	70	55	51	57	58	65	63	64	58	70	58	63	69	72	60	53	46	66	54	65	51	70	54	60	64	57	68	50	66	49	60	64	55	64	56	70	60	44	69	61	70	61	47	58	60	47	67	51	52	57	63	62	65	61	61	54	52	60	76	67	58	54	55	67	65	68	69	57	51	56	51	60	52	46	60	64	47	78	61	63	56	63	65	89	58	54	52	57	56	71	60	70	58	71	55	48	67	66	54	50	59	72	61	58	59	71	54	49	67	60	51	53	59	57	72	55	67	65	61	43	59	68	65	46	62	63	56	64	63	67	64	58	68	60	66	49	56	64	64	59	67	62	61	64	54	56	70	64	55	58	50	59	59	40	65	70	64	67	68	57	60	82	56	46	56	72	67	65	61	49	63	68	63	75	69	59	72	71	43	79	66	58	68	74	59	53	62	57	59	52	61	71	66	73	73	62	60	57	54	52	46	57	62	76	57	60	45	76	52	57	50	50	57	54	70	65	52	65	62	46	58	49	76	66	67	55	70	52	60	67	53	57	70	56	66	66	56	67	60	73	63	57	74	61	57	56	59	64	75	59	66	64	66	60	41	66	72	55	58	56	58	57	59	60	52	56	59	61	62	70	49	52	74	66	72	57	44	60	64	57	69	69	54	45	69	55	66	52	63	60	52	60	67	51	60	50	53	44	61	59	55	65	62	57	62	52	54	52	64	62	64	59	47	59	59	71	65	67	53	56	63	62	66	67	50	53	76	71	48	60	55	76	74	45	53	55	52	56	67	75	66	53	59	54	52	59	62	56	48	57	50	58	58	59	58	55	69	61	50	62	67	55	59	60	50	57	58	68	66	54	72	67	47	54	56	67	63	58	61	56	61	66	72	59	61	61	62	55	62	73	66	65	54	56	66	62	67	60	52	65	65	58	59	60	56	53	55	73	80	67	68	67	54	61	54	62	63	62	60	51	69	66	54	74	75	64	59	58	75	69	58	62	58	69	55	58	66	58	50	71	47	69	60	59	67	71	61	47	68	65	68	61	67	63	64	50	55	57	54	72	65	63	53	76	54	58	61	67	53	46	58	67	69	60	58	59	68	76	52	73	66	73	51	48	72	59	77	57	69	46	52	63	67	63	49	68	63	55	55	63	51	79	54	57	59	62	60	57	47	60	61	53	59	62	55	70	44	49	55	67	49	62	74	66	62	65	57	69	82	62	59	76	69	58	66	47	58	60	58	68	60	71	68	73	64	46	59	47	63	56	80	66	63	71	46	70	45	66	54	66	58	54	69	54	53	63	60	58	64	56	71	62	67	49	67	74	69	69	65	51	62	39	70	55	84	75	71	61	49	74	55	55	46	63	53	48	78	68	59	51	58	61	51	64	68	53	51	65	58	65	52	85	68	60	70	61	69	64	53	72	55	86	61	69	65	66	58	55	69	57	59	75	63	61	49	68	61	58	71	53	69	58	52	58	59	75	46	66	58	68	50	61	52	50	66	74	53	53	63	55	58	48	68	60	76	70	55	67	57	75	71	61	65	65	58	61	63	72	57	55	56	65	61	66	51	76	52	66	63	52	55	50	63	68	63	56	71	67	57	76	64	76	72	62	65	64	64	59	61	56	48	65	45	65	58	54	77	70	69	56	56	80	56	52	50	66	50	57	69	63	60	47	64	54	62	55	67	57	66	51	58	62	68	67	60	50	62	60	53	59	59	58	51	69	59	56	50	63	64	66	61	52	50	49	55	66	62	62	64	64	56	49	64	67	65	64	48	62	61	63	53	80	57	56	60	53	63	73	62	63	74	65	56	56	61	61	61	61	67	62	58	69	57	69	63	46	58	71	60	58	74	56	60	86	64	75	64	76	51	57	66	50	48	44	52	66	65	60	64	67	62	66	58	68	79	68	63	65	64	57	63	73	53	54	68	56	55	63	59	58	56	54	58	57	48	69	41	48	65	50	53	60	66	54	58	41	63	72	58	68	63	62	59	65	69	54	67	47	58	54	69	52	55	62	49	64	73	67	43	67	62	72	58	54	54	65	64	69	50	61	68	77	65	57	71	48	64	51	53	56	55	57	54	74	63	68	65	44	73	53	71	60	57	62	62	66	50	60	74	55	64	42	58	60	67	78	68	60	68	44	45	83	50	61	71	53	69	58	50	51	83	58	66	58	69	63	47	59	73	57	53	65	52	53	57	50	75	62	64	55	66	68	56	47	46	63	71	54	65	71	78	55	70	58	51	72	60	68	65	61	59	57	66	54	59	68	54	64	70	65	47	73	66	58	63	61	42	61	53	58	61	47	64	55	66	58	48	64	67	56	65	59	54	55	61	65	55	70	55	80	54	65	73	54	62	55	58	57	54	69	65	61	55	64	73	64	52	65	70	55	71	55	64	58	66	60	81	55	59	61	71	62	55	67	57	54	65	73	64	71	61	57	58	67	69	56	73	48	58	62	54	71	64	55	64	70	43	49	40	69	69	51	59	43	51	69	62	58	72	59	69	58	49	62	67	67	68	60	61	61	57	58	59	74	57	57	68	50	64	59	56	42	77	55	54	64	50	58	50	68	57	70	54	64	56	67	58	67	53	69	68	63	70	63	75	69	75	63	66	60	66	73	69	64	60	62	77	53	76	61	58	58	63	59	63	56	72	67	72	60	68	70	48	62	60	69	73	61	64	43	62	63	53	69	60	53	69	59	59	57	75	53	56	63	65	63	65	55	66	51	52	61	61	59	57	66	59	68	65	74	57	58	58	54	53	74	53	65	58	71	76	57	67	68	49	55	45	66	59	51	53	48	65	58	54	66	60	68	68	63	63	79	75	60	67	64	56	69	59	64	59	65	67	64	65
10736	1983	5981	693	683	840	887	866	853	774	647	698	652	644	652	619	548	554	536	529	546	512	512	535	538	486	524	497	508	473	517	538	507	514	485	519	501	463	473	501	455	461	490	514	442	469	479	503	485	448	478	542	479	458	496	466	480	489	465	454	470	480	474	455	470	469	471	466	471	470	467	497	451	452	494	463	485	471	497	495	490	467	487	448	486	455	465	480	481	480	462	492	508	492	495	449	489	481	480	493	491	458	454	449	479	457	478	470	486	493	458	484	476	519	485	516	480	462	475	501	488	487	451	470	480	462	463	471	469	478	470	478	443	447	500	492	469	502	442	482	482	431	473	498	491	458	506	477	477	485	479	458	463	468	490	497	416	492	482	443	470	512	474	457	473	455	454	448	488	476	452	495	460	471	458	470	492	445	482	438	464	492	472	487	478	469	464	434	487	509	483	465	494	453	488	472	463	498	489	464	480	450	462	416	474	476	486	488	490	471	479	458	463	471	503	444	457	480	456	464	481	463	490	466	476	466	446	495	484	468	499	483	493	477	490	476	452	465	463	505	470	467	485	442	446	452	480	456	439	470	465	489	451	484	440	470	488	475	468	458	476	463	483	463	450	504	465	483	494	478	468	459	466	442	490	475	443	491	493	480	474	498	426	496	456	462	444	467	494	461	459	471	451	473	473	433	476	457	470	477	455	493	477	489	510	492	492	490	504	447	473	459	483	469	468	458	519	505	440	483	443	458	458	470	410	490	443	514	438	505	492	485	471	437	453	490	477	471	475	478	479	501	470	482	478	454	485	459	496	461	467	437	481	473	513	483	482	504	503	504	472	454	455	456	475	449	483	449	494	458	472	467	496	474	473	451	471	473	480	480	464	475	472	452	475	488	458	488	485	479	491	469	483	493	461	456	459	452	439	471	441	479	474	484	488	503	473	464	481	461	458	491	480	466	456	472	452	485	516	483	460	471	424	486	471	473	491	470	470	456	463	431	485	489	468	452	497	501	499	478	456	471	431	500	445	478	460	469	501	505	459	458	462	476	470	473	489	438	472	483	464	473	471	495	490	469	469	467	423	479	480	469	478	458	489	475	517	476	472	460	445	481	519	469	471	454	443	460	437	466	467	431	473	497	451	458	487	458	515	492	483	451	492	450	458	487	502	433	478	478	477	436	477	454	464	457	444	453	434	504	476	466	516	447	474	482	476	463	440	482	483	480	474	448	449	510	438	475	502	475	468	486	484	442	484	499	489	475	472	468	473	478	524	436	447	452	477	462	504	460	473	456	482	469	468	466	455	510	493	477	480	471	471	440	481	452	528	471	480	494	490	488	457	472	480	465	458	432	451	510	482	462	466	469	482	488	501	462	479	451	459	507	461	520	491	468	461	492	477	518	473	486	468	496	480	469	486	489	473	480	486	482	489	470	442	467	480	483	473	462	481	461	467	480	532	467	488	471	479	469	475	473	480	470	430	483	493	481	469	480	495	493	476	494	485	513	448	478	460	527	463	435	495	480	454	493	504	496	473	487	480	497	484	507	534	484	468	447	473	473	440	484	464	526	468	497	447	479	487	460	447	474	443	429	457	519	478	483	442	474	461	474	463	481	478	498	452	418	480	476	495	473	475	495	451	512	487	478	454	439	478	439	453	466	526	479	458	476	489	517	461	455	480	475	463	453	499	516	477	472	475	462	489	476	495	489	472	461	478	467	503	460	501	450	450	476	440	440	462	501	470	475	502	453	470	509	448	462	478	454	474	483	482	464	445	528	456	473	441	471	459	445	508	482	475	501	473	498	448	459	464	454	480	469	475	482	452	478	500	497	483	465	484	460	478	501	455	481	449	472	459	477	503	483	456	459	467	455	471	447	476	470	473	466	506	475	496	491	480	472	447	464	505	450	481	468	463	462	435	463	473	492	469	455	469	472	454	470	481	468	480	483	517	472	490	505	419	482	461	443	452	452	510	464	484	447	447	461	457	458	451	464	476	447	498	495	473	485	436	465	484	455	454	466	441	500	455	497	513	450	441	450	424	494	461	487	505	452	456	494	466	468	487	462	481	469	435	458	513	446	467	467	488	508	497	460	487	515	472	475	469	456	452	447	508	467	473	425	476	481	478	500	449	487	497	478	432	489	486	465	452	475	452	444	424	460	499	497	488	470	483	486	456	457	532	466	463	472	471	452	438	451	458	484	477	472	487	468	503	478	524	453	477	483	451	480	450	475	464	492	475	516	485	477	450	463	431	489	494	457	472	451	494	481	436	456	444	458	443	462	487	458	455	478	478	466	458	489	478	498	448	484	504	445	465	494	432	518	457	455	475	460	485	481	484	489	485	460	506	481	465	461	439	445	459	430	488	476	533	467	432	468	460	445	446	459	499	463	428	460	486	507	495	447	442	451	460	483	461	496	454	479	475	484	510	502	481	466	478	471	472	428	473	489	446	466	486	479	470	459	476	468	464	443	470	468	498	459	469	498	504	440	494	444	527	474	464	491	471	503	460	486	516	480	460	468	428	481	494	501	482	517	484	430	490	466	516	478	474	459	447	427	455	451	469	496	443	438	467	481	483	478	500	441	449	434	481	502	480	482	479	454	518	462	489	428	461	493	466	480	515	455	531	448	517	494	433	474	484	455	467	490	473	480	491	472	480	481	471	478	429	491	494	447	484	488	462	459	457	458	457	480	449	493	462	520	494	483	505	471	458	460	476	533	470	458	457	453	483	481	461	436	451	486	447	444	499	487	472	471	522	477	491	461	466	494	480	508	471	468	468	496	480	457	438	455	478	482	458	484	451	498	474	485	433	457	468	477	512	458	472	480	458	491	458	439	497	480	465	486	517	458	477	451	440	484	467	440	490	463	455	453	459	446	469	501	501	508	436	469	475	475	483	501	457	469	504	456	492	515	510	449	483	480	445	486	464	485	481	417	471	476	487	497	491	485	478	460	501	478	438	449	470	455	522	482	497	469	471	483	483	507	477	518	434	471	502	463	479	488	473	473	504	497	421	447	495	481	462	457	468	440	472	470	473	429	440	514	507	500	463	451	482	460	492	471	467	469	450	476	479	487	493	451	464	512	444	481	459	458	483	500	508	464	478	468	478	477	513	493	481	490	433	471	499	459	467	443	485	442	477	435	466	483	498	447	490	469	472	467	473	455	502	480	474	455	495	452	472	483	475	483	497	474	447	512	488	485	477	498	481	451	455	437	494	492	465	502	473	518	460	458	463	451	462	434	480	469	511	458	488	465	495	497	459	466	459	491	445	445	464	477	447	459	443	486	492	473	456	471	478	531	493	468	479	476	486	482	466	484	456	452	511	455	477	473	464	458	467	475	442	422	469	515	464	454	499	493	466	437	479	471	475	484	468	461	437	455	478	456	450	465	488	470	457	444	480	470	458	473	471	444	461	454	436	468	518	469	470	435	468	491	456	468	457	470	431	475	486	480	486	468	454	472	473	462	436	463	495	426	491	423	481	438	472	482
1722	379	2172	173	110	101	140	115	131	127	117	140	125	114	116	108	106	121	111	111	107	98	112	100	114	89	102	102	87	106	91	77	109	108	106	103	108	103	75	88	98	88	99	77	93	106	103	79	77	93	95	100	88	105	98	73	87	101	102	97	88	81	90	101	91	89	87	97	94	90	87	109	79	80	93	88	110	84	94	106	91	101	85	84	112	105	103	90	80	94	96	80	82	94	87	91	104	102	81	90	97	96	89	84	107	101	96	82	81	91	99	106	83	111	115	105	80	93	92	108	84	97	101	78	109	95	94	85	104	87	97	97	108	89	88	94	96	99	84	98	88	101	116	108	100	89	84	93	92	85	95	87	74	86	88	102	94	73	108	93	104	87	93	88	118	104	89	94	112	113	97	87	81	111	95	112	103	92	94	90	89	73	94	81	87	100	105	98	88	89	104	93	83	88	112	98	94	116	96	93	100	87	99	97	109	93	74	91	90	111	90	91	99	111	106	98	101	102	105	107	84	86	81	97	104	77	113	100	99	96	103	92	110	120	91	79	110	97	109	83	102	86	80	98	103	93	83	97	88	107	95	89	105	99	98	101	92	103	77	98	106	106	105	103	87	93	80	78	91	89	80	94	99	89	101	92	98	80	113	93	86	94	92	94	81	84	79	79	87	103	103	76	103	105	105	108	98	86	86	90	87	89	102	101	98	100	103	100	94	105	98	89	92	91	109	96	118	103	105	79	99	95	80	95	106	100	110	106	102	90	82	82	75	102	103	93	103	102	105	106	105	118	84	93	101	95	92	89	84	101	94	107	91	94	101	100	95	99	98	102	92	96	111	80	91	100	98	119	114	95	92	92	93	79	94	97	88	99	94	95	91	107	95	83	95	99	98	84	104	95	97	102	96	108	116	85	91	77	120	94	89	92	91	103	90	110	100	114	108	99	102	90	79	73	101	95	97	91	91	91	113	98	81	96	96	107	112	100	83	75	95	95	100	99	98	97	96	97	97	82	86	103	99	89	92	90	96	81	85	82	117	79	85	75	86	121	85	91	80	107	100	118	94	91	95	99	100	93	82	94	99	94	101	91	90	92	111	75	93	86	82	102	106	105	97	107	101	85	101	84	93	103	85	83	93	96	105	98	106	94	100	95	96	95	92	80	99	83	85	78	107	100	99	101	83	102	94	88	93	108	103	95	97	97	105	96	102	102	88	70	87	91	88	94	75	78	105	92	94	104	70	84	89	95	80	82	98	80	84	84	101	96	88	91	89	104	97	86	75	101	83	91	108	97	97	98	79	83	93	101	84	94	81	102	105	105	83	93	70	109	85	84	100	83	110	95	95	104	97	87	99	98	77	116	106	81	110	89	98	93	90	80	95	106	88	94	116	82	84	95	95	99	111	89	96	103	79	108	95	79	99	83	95	86	88	89	102	95	91	86	101	104	79	92	109	105	93	99	94	96	84	80	89	80	96	93	86	95	90	86	89	86	98	92	84	97	81	84	87	100	98	98	94	123	86	98	94	97	100	101	89	98	93	100	93	93	101	83	101	103	76	114	109	109	89	101	98	90	102	108	96	99	77	108	101	101	86	116	88	89	104	99	98	88	89	105	89	83	104	93	95	96	99	100	108	102	113	80	94	75	87	91	91	92	87	103	102	87	97	96	73	93	100	84	92	75	94	107	89	105	87	90	97	99	114	90	89	85	95	90	104	101	97	95	93	102	105	99	82	90	86	95	74	99	93	94	85	73	88	80	85	90	112	95	108	107	110	89	94	98	84	96	94	71	93	92	107	101	87	81	98	89	85	74	90	88	106	107	102	85	97	88	102	88	97	108	91	103	99	94	108	82	87	96	98	98	108	96	86	94	104	97	75	72	96	105	97	113	114	88	89	101	98	92	111	105	103	109	100	98	84	81	87	90	100	106	110	88	106	76	104	109	107	106	113	93	82	104	105	94	99	98	85	77	82	89	83	90	102	96	105	91	100	97	98	90	93	84	94	67	101	101	92	96	85	105	96	100	87	88	80	116	96	93	100	85	121	100	98	98	93	101	97	76	96	102	114	88	95	95	78	92	112	103	82	111	97	78	87	89	70	99	107	92	98	104	71	101	87	103	87	88	94	103	83	108	92	74	98	112	93	111	79	71	99	87	101	111	102	101	94	84	107	92	82	90	102	89	92	110	93	108	107	108	88	100	95	103	97	122	101	95	96	92	73	94	85	99	105	101	91	81	85	106	88	88	111	103	85	94	89	103	98	113	107	107	109	92	117	80	84	85	111	112	104	99	100	104	95	92	89	83	94	99	88	107	72	93	98	99	87	103	87	105	85	97	104	99	102	97	101	75	88	99	103	100	97	66	97	100	88	106	92	88	99	90	89	108	81	100	91	105	110	98	100	95	95	94	93	107	89	99	118	98	91	98	84	86	97	108	109	101	90	92	102	89	95	93	78	105	106	79	115	94	93	79	89	96	94	102	91	93	92	95	95	79	108	108	85	94	85	102	91	98	110	113	90	103	95	97	92	99	86	97	104	101	102	79	101	97	94	94	89	76	94	97	98	91	101	108	89	100	97	94	79	99	104	106	93	86	84	95	113	85	109	91	105	103	85	92	102	90	87	95	92	96	93	107	92	110	102	94	112	84	109	89	96	95	93	103	98	87	93	86	89	102	75	91	95	99	87	82	90	99	106	87	113	83	99	86	116	90	93	81	78	87	99	86	91	103	109	97	88	74	83	106	98	91	98	113	83	87	92	84	102	98	110	95	108	96	90	126	105	91	89	88	98	84	77	78	89	101	95	88	92	80	99	83	109	111	99	80	106	90	108	88	86	116	109	101	90	115	90	83	90	82	91	112	99	103	96	95	88	88	88	89	95	89	106	112	90	89	93	80	89	93	91	101	93	73	94	109	95	99	101	108	96	88	93	91	89	92	88	96	100	92	79	89	110	75	89	90	111	90	84	99	108	92	94	92	96	97	96	103	90	85	90	93	91	112	98	112	102	98	109	102	96	100	91	95	94	96	115	94	99	105	76	94	88	98	97	102	90	98	86	106	107	95	86	101	90	88	115	92	122	96	108	90	93	111	96	97	113	106	97	110	97	99	105	91	100	89	86	104	85	96	95	101	105	103	90	94	74	90	94	104	85	111	113	101	108	97	89	107	113	101	109	102	88	95	95	123	93	89	106	91	71	95	84	97	103	79	87	108	81	98	100	84	96	86	88	97	99	85	101	99	85	85	86	73	91	108	106	94	100	86	95	85	90	97	96	104	72	90	89	99	98	94	81	87	95	87	90	89	84	93	106	81	96	87	108	94	97	87	87	96	92	86	106	98	77	101	110	96	114	87	100	103	96	89	95	100	82	102	100	93	94	103	85	97	106	100	92	114	105	98	96	87	80	98	86	92	102	103	93	101	84	89	99	68	90	83	85	88	92	97	86	97	77	97	96	92	96	90	98	111	106	107	108	88	97	83	98	97	86	84
16482	4455	16937	1599	2194	3247	3495	3231	2802	2364	2112	1855	1654	1542	1418	1365	1321	1129	1102	1099	1018	1074	1061	966	937	931	933	920	905	841	908	892	899	872	840	833	824	829	864	835	832	800	783	745	813	817	834	828	882	765	814	806	813	784	782	795	756	819	812	777	776	800	803	780	778	795	761	821	761	797	802	765	757	704	747	743	748	704	780	805	734	782	753	781	805	784	764	778	743	774	762	745	780	764	725	833	769	752	727	793	754	772	806	720	741	766	753	704	802	722	779	809	784	761	756	762	740	796	752	750	805	731	721	753	798	727	748	806	736	664	773	791	791	800	787	750	730	819	766	757	776	784	813	755	749	784	776	741	773	727	720	787	823	763	813	834	782	755	798	746	759	755	835	797	786	744	768	772	761	744	723	729	755	787	802	773	739	794	735	758	761	763	773	757	715	792	710	746	788	782	796	772	803	732	745	842	712	808	769	777	753	740	728	781	754	768	783	798	787	764	774	775	727	780	742	764	778	794	758	721	752	788	739	768	801	777	775	735	770	750	784	736	783	764	740	769	703	777	739	699	784	748	764	764	721	833	777	726	747	762	768	747	797	769	768	735	744	798	744	811	743	758	767	742	729	777	746	744	754	713	764	723	784	798	776	768	695	712	743	718	759	744	774	783	766	796	777	752	754	781	759	743	762	762	751	772	708	766	772	828	759	769	721	710	747	750	798	733	755	814	730	810	779	733	732	728	767	742	777	717	784	681	776	788	716	776	781	757	729	745	740	789	765	795	801	761	778	789	752	729	726	762	811	729	763	753	757	724	841	747	740	809	743	776	725	746	774	803	796	773	717	688	755	788	804	770	757	702	744	803	808	770	792	788	758	756	755	807	754	786	762	786	774	758	763	734	768	750	779	794	733	762	768	754	747	748	766	750	802	724	724	767	746	735	767	742	785	726	778	756	759	753	735	775	754	747	799	769	759	769	754	731	789	760	797	779	717	741	744	740	784	732	758	727	794	731	801	735	778	770	747	765	757	781	773	810	764	765	782	773	773	790	729	742	750	801	707	761	741	744	732	811	794	744	729	810	752	746	713	714	759	751	771	811	734	788	789	705	673	768	743	774	777	779	713	769	771	793	747	713	710	768	759	724	796	738	754	756	782	775	728	782	750	788	753	791	760	729	774	722	765	781	751	783	787	735	774	733	729	742	727	779	766	816	776	731	756	750	747	752	688	780	758	761	794	751	764	778	756	743	748	712	818	787	724	790	736	801	764	745	729	790	740	762	791	789	750	745	746	720	780	772	749	739	705	750	749	738	736	785	741	799	789	739	771	803	770	752	739	798	773	785	725	771	735	778	761	737	732	759	773	756	779	783	768	730	791	766	773	789	754	730	731	743	771	713	736	744	775	770	765	787	776	777	771	740	783	710	777	757	784	788	723	799	773	770	788	788	736	785	710	755	777	777	756	751	764	762	739	771	759	753	754	766	752	725	803	752	810	758	743	736	808	764	740	739	792	742	767	789	766	741	757	769	724	770	750	741	782	737	735	707	797	758	788	770	731	757	728	772	766	729	804	770	811	707	770	737	706	769	736	773	776	751	716	806	818	783	752	715	772	751	791	779	744	775	769	795	801	774	781	731	748	740	774	778	756	749	789	776	759	744	734	726	780	734	774	772	769	738	745	775	747	761	759	752	784	775	757	743	748	772	748	675	776	751	740	714	784	736	761	760	808	764	814	797	787	747	785	719	719	772	754	772	779	749	735	753	725	750	782	796	775	824	788	718	754	748	743	767	730	753	776	763	816	734	786	772	724	818	759	813	712	764	747	750	793	769	754	773	792	748	771	767	750	749	751	755	808	764	743	785	776	779	758	751	771	738	775	768	775	735	752	769	787	757	736	723	715	702	781	732	724	731	725	758	800	745	759	797	727	744	736	787	708	791	756	794	777	745	738	719	777	704	775	720	775	769	808	742	783	751	724	795	757	755	747	747	771	762	756	740	788	701	734	739	777	755	720	757	773	745	772	772	814	747	780	752	793	778	759	796	763	703	803	707	720	727	798	727	731	788	707	783	824	750	742	795	751	751	772	743	784	744	725	767	737	745	797	795	731	758	812	763	762	785	775	742	716	782	724	811	725	780	828	746	773	750	734	752	763	758	733	750	739	745	810	788	739	783	732	785	742	705	755	739	789	758	762	755	775	716	735	739	734	741	745	746	759	781	746	773	782	768	758	763	781	776	735	727	757	711	766	751	788	717	780	783	820	761	732	748	738	746	777	799	779	787	734	714	778	735	770	746	742	751	783	763	741	749	803	769	803	736	743	761	722	781	752	781	756	804	763	774	777	744	750	764	779	758	742	738	805	745	806	765	735	769	757	751	765	772	751	771	735	741	834	741	725	746	734	701	715	752	722	734	702	789	723	783	755	730	734	739	803	790	804	738	764	820	773	717	783	771	701	766	780	799	784	748	780	722	842	781	754	738	765	708	757	724	745	765	757	737	772	753	740	761	795	682	799	760	744	750	771	762	757	775	729	726	791	765	757	733	740	777	772	715	725	784	743	780	766	752	718	798	723	769	776	754	751	760	767	776	849	761	709	764	771	782	751	721	765	779	766	717	799	790	745	799	734	832	747	746	701	746	739	798	779	770	767	753	747	768	750	822	756	743	766	738	791	758	749	785	800	789	747	712	722	770	772	784	752	772	725	775	767	759	711	767	783	775	757	740	742	742	768	753	763	758	831	773	734	706	768	778	757	780	750	721	722	795	769	761	766	769	734	728	757	731	741	741	773	769	714	766	780	792	777	783	700	740	794	733	758	748	768	738	780	732	735	761	756	761	718	755	739	766	758	742	740	746	798	785	771	805	717	744	797	745	756	740	819	733	721	751	766	779	789	777	784	800	765	746	712	760	699	738	748	738	749	765	743	764	777	772	756	747	762	736	784	743	785	724	785	798	794	730	804	721	761	711	770	773	711	724	803	751	741	725	789	795	790	761	689	723	737	769	775	759	794	760	832	780	765	736	762	744	759	766	753	745	766	831	751	764	770	729	761	775	738	729	797	741	793	720	759	734	749	733	806	782	746	776	770	782	749	732	759	775	728	736	776	739	795	718	732	690	792	746	741	774	731	733	769	749	785	758	696	710	719	750	737	783	766	763	706	770	734	718	731	776	759	748	754	813	757	750	727	745	793	764	732	764	738	703	779	785	772	745	779	749	752	785	804	803	757	815	746	782	798	720	725	788	737	796	795	786	777	737	751	789	777	840	785	720	771	737	731	783	761	752	784	750	810	752	744	789	760	749	765	718	754	785	727	748	768	778	752	756	801	801	779	768	752	765	778	776	752	734	766	730	730	787	781	740	737	779	712	767	788	779	715	790	777	735	700	751	760	785	794	729	776	799	745	719	764	709	777	739	770	806	762	731	756	747	717	747	791	779	752	693	769	772	779	777	759	770	732	783	769	774	792	752	808	750	790	780	758	787	791	779	763	766	780	755
5089	281	1810	80	37	44	48	52	65	52	45	41	39	36	32	42	25	39	52	21	33	33	32	23	29	32	20	30	26	21	22	27	26	33	39	20	23	25	17	34	31	23	39	24	29	31	30	27	17	24	30	36	20	35	24	14	32	26	22	21	23	18	31	21	19	25	24	38	25	23	27	27	16	27	16	20	32	19	29	19	29	21	23	25	18	28	23	18	15	19	28	24	24	26	12	17	21	24	24	20	20	26	19	27	24	15	20	26	18	18	26	26	17	21	20	21	25	19	21	15	24	32	26	21	25	20	18	21	19	22	25	20	14	18	26	23	29	23	20	24	27	25	26	24	17	24	17	26	19	25	21	18	31	17	33	19	25	27	29	22	21	35	26	22	25	18	21	22	26	18	26	24	23	33	13	19	19	32	27	25	28	21	28	27	18	17	27	24	24	19	21	20	20	17	22	19	30	27	25	16	24	23	18	27	27	15	31	25	30	25	24	26	18	34	24	27	25	25	28	16	29	18	20	19	23	18	22	27	33	30	20	18	19	22	23	24	17	20	21	14	25	27	15	19	24	24	20	29	25	30	18	14	36	21	19	18	24	16	21	19	27	23	25	27	28	18	31	27	34	17	32	25	34	21	31	23	24	21	21	20	24	29	26	26	20	29	26	19	16	25	18	26	23	28	32	17	17	15	23	20	26	24	18	18	25	23	20	26	17	24	19	17	39	22	22	25	20	21	18	26	14	26	27	21	24	30	22	23	19	32	20	13	30	19	22	32	15	31	24	23	26	25	18	29	28	34	25	22	17	21	27	30	16	28	23	28	20	23	31	21	27	33	20	20	26	27	26	28	27	22	28	26	33	38	27	21	24	14	25	21	13	23	23	22	23	22	21	22	23	22	17	22	21	30	26	26	29	22	20	22	23	17	28	32	20	22	24	33	17	22	21	19	28	27	30	18	23	29	27	33	26	22	23	15	24	28	21	26	24	28	26	29	23	17	28	24	26	20	28	35	16	22	28	25	13	13	24	23	20	25	25	26	26	25	25	32	21	24	24	27	26	27	29	18	26	25	21	27	26	18	27	16	31	22	19	24	21	26	23	24	29	29	22	29	32	32	27	18	26	22	21	23	18	21	20	20	20	12	16	23	27	24	20	15	26	20	20	22	26	29	27	17	26	17	33	24	20	27	23	20	20	28	21	21	27	26	26	31	26	21	17	26	23	13	18	36	25	33	28	18	24	22	18	22	19	20	27	19	27	25	25	30	19	21	25	25	24	17	18	20	23	25	19	24	19	24	27	29	26	25	25	23	13	34	25	28	24	34	16	21	21	27	18	24	20	30	26	19	20	18	32	20	20	33	27	19	27	19	19	20	36	15	21	21	22	24	22	31	20	20	25	16	27	18	23	20	29	24	21	22	14	23	22	28	11	27	19	29	37	24	22	29	24	26	28	20	25	22	21	23	29	21	26	21	27	12	17	18	25	24	27	25	20	22	26	22	23	20	19	26	30	24	25	21	15	26	23	26	30	22	33	24	28	29	24	23	25	28	21	25	30	16	25	22	21	20	13	26	35	23	28	25	26	28	29	25	20	24	30	29	19	22	33	21	19	26	23	24	20	18	23	24	17	19	14	26	15	21	14	22	33	22	28	23	21	33	29	17	20	30	25	18	28	26	14	27	23	15	21	28	22	24	19	23	22	22	21	27	28	22	31	24	26	17	18	26	20	29	32	13	24	16	19	16	22	27	31	28	26	33	17	20	21	19	16	25	26	30	28	22	25	28	23	33	22	23	23	25	25	18	29	18	16	20	27	23	28	18	26	28	20	23	25	17	23	27	22	22	26	26	14	31	22	17	28	40	21	14	19	23	15	28	17	21	28	15	25	24	21	24	29	28	28	27	26	17	21	21	22	30	19	14	16	22	25	33	21	21	20	22	24	14	26	16	22	22	27	30	30	20	26	23	36	20	23	16	25	24	24	26	36	22	37	20	28	28	27	26	15	25	21	16	22	22	20	26	18	23	19	18	17	18	17	23	20	20	20	26	23	23	25	22	19	19	17	25	15	14	16	29	24	17	24	19	26	18	31	32	14	18	22	24	20	25	27	19	23	18	22	29	18	24	25	27	18	20	31	30	31	25	29	22	21	22	24	22	25	18	27	25	17	22	24	14	18	29	28	21	22	23	13	19	28	21	25	24	23	22	24	18	19	27	12	25	10	20	21	25	25	26	25	20	18	23	32	25	17	23	28	22	24	22	25	28	24	18	18	22	19	23	27	20	14	26	29	25	27	23	26	31	19	25	30	22	31	26	30	27	28	31	21	18	23	16	26	23	23	31	30	18	24	22	24	14	27	17	26	24	20	18	30	28	27	22	22	17	26	18	17	18	31	23	19	17	24	24	22	16	23	30	26	28	15	18	30	26	27	26	24	24	26	28	19	22	18	25	20	19	26	28	41	22	25	24	21	15	19	20	22	30	23	22	19	23	20	21	22	15	22	18	29	29	26	24	23	21	26	12	28	17	30	17	23	20	21	22	25	25	24	20	28	17	23	21	17	31	25	32	29	20	26	18	20	31	21	17	19	16	13	30	17	19	19	31	35	19	19	23	28	28	18	23	23	23	20	17	25	21	19	23	21	27	20	15	34	36	22	19	15	26	28	26	21	21	18	27	24	25	20	24	22	23	19	21	22	23	22	32	25	18	21	20	29	24	23	16	18	19	24	22	23	22	25	25	24	17	27	30	22	20	28	26	32	29	30	36	30	24	29	21	27	29	22	25	18	24	23	16	25	23	23	19	25	26	29	23	29	22	21	27	27	26	22	30	16	20	28	30	28	26	25	36	17	20	24	19	22	26	24	35	25	27	22	23	25	20	22	16	18	21	22	23	32	20	28	19	26	19	27	17	29	25	24	30	16	27	23	19	15	22	21	21	30	22	23	30	32	17	25	27	34	27	19	18	27	17	15	19	27	18	18	26	27	25	16	18	25	27	26	29	22	26	25	20	36	21	25	22	22	30	20	25	19	22	23	25	17	22	24	29	26	21	21	22	20	24	22	25	22	21	22	12	22	28	23	21	13	28	26	19	21	19	20	20	16	24	27	19	22	22	29	27	34	25	26	29	26	17	26	27	26	18	32	17	26	26	30	30	30	21	21	28	23	16	25	26	31	25	24	20	30	25	17	26	21	25	32	24	34	21	22	23	25	33	28	17	22	21	21	21	17	16	20	23	20	24	28	36	26	14	20	29	23	22	12	23	25	21	26	18	29	21	18	23	19	21	19	28	15	19	24	26	18	21	32	19	25	27	22	29	24	24	19	21	21	18	22	31	31	25	29	23	33	23	26	23	19	22	20	28	21	32	22	22	24	19	29	23	16	23	24	27	25	19	21	23	16	25	23	23	28	24	20	18	18	28	33	27	25	27	26	23	19	25	25	19	14	31	26	28	25	25	18	20	22	9	15	20	27	29	22	17	24	22	24	25
12605	3231	16032	836	1216	2108	2368	2293	1953	1618	1442	1259	1055	939	855	769	651	612	600	531	487	475	475	437	384	361	365	343	320	311	317	275	279	268	309	296	293	253	270	267	261	258	233	240	227	229	245	243	244	228	249	229	230	220	198	228	226	212	201	223	195	194	190	216	216	183	205	186	180	236	193	208	198	217	170	216	198	189	207	221	186	194	214	211	219	221	197	159	159	198	211	185	168	184	212	208	197	177	172	171	203	188	199	196	222	193	172	198	210	163	152	174	191	210	196	184	186	221	204	171	174	202	184	212	175	182	181	184	174	179	197	170	175	182	182	174	206	179	195	184	205	175	190	205	212	187	170	164	209	191	192	211	176	184	194	188	201	164	181	191	199	200	174	188	196	189	175	162	197	186	200	196	182	178	177	194	174	183	188	193	197	182	201	183	187	233	194	178	188	194	193	189	204	178	194	180	207	179	184	164	182	190	178	204	213	198	168	187	186	160	164	176	203	188	199	176	186	199	194	190	181	184	195	197	179	202	209	173	166	202	197	187	193	186	179	192	175	222	172	178	197	181	191	205	196	204	183	208	190	176	187	178	184	183	190	184	187	182	195	186	186	212	189	213	201	181	181	184	184	170	201	177	191	179	178	196	179	207	185	173	201	192	163	185	183	179	162	179	195	170	190	194	176	204	207	185	170	181	184	175	192	181	227	190	199	191	162	179	185	210	173	209	181	182	174	188	200	191	182	197	185	190	209	205	170	163	206	187	200	183	172	186	154	194	200	192	205	194	188	188	178	188	192	193	213	204	191	179	202	176	184	181	188	190	184	197	210	175	205	192	193	187	210	198	189	200	177	193	188	166	197	175	204	198	175	201	180	194	176	188	180	198	177	199	198	176	182	181	151	199	193	195	178	185	179	194	182	190	195	181	181	178	196	218	203	183	199	177	191	185	201	199	173	204	174	180	167	213	219	197	180	199	185	185	170	201	195	183	217	192	218	193	177	192	164	156	201	189	206	194	223	184	174	173	197	204	173	198	185	210	174	186	184	174	208	184	199	188	185	194	199	206	183	188	181	175	189	184	187	194	190	169	173	183	193	188	186	178	159	167	175	161	201	201	163	188	164	166	182	201	192	143	179	181	182	194	173	181	202	200	191	188	167	194	189	160	175	195	190	177	184	195	163	212	194	163	184	187	166	168	197	177	169	194	190	177	176	177	196	208	183	172	198	180	166	186	206	204	194	215	204	178	189	197	172	184	203	188	187	195	187	203	173	191	187	174	167	187	173	173	241	187	184	180	188	172	197	184	174	172	197	211	199	150	180	199	193	204	184	182	167	175	174	198	182	189	210	171	198	161	211	175	171	196	179	171	200	193	178	175	189	195	197	196	178	198	183	201	186	219	165	203	197	190	192	176	217	195	154	157	206	187	183	172	189	183	208	183	169	195	193	169	184	196	186	200	199	167	185	185	183	165	179	168	189	178	159	168	182	178	187	189	195	178	182	203	154	190	198	217	184	172	190	188	204	188	200	178	172	196	167	192	194	176	201	187	197	186	183	215	175	186	177	171	179	165	197	181	166	197	172	170	189	192	202	209	181	185	178	166	182	167	198	174	229	185	180	172	174	210	204	196	204	194	196	193	188	165	198	208	205	196	179	176	173	182	207	177	187	181	157	171	185	191	173	183	174	191	204	198	206	193	208	175	186	187	184	174	160	211	200	189	180	187	188	202	221	176	172	184	191	166	200	205	166	201	184	180	188	183	170	191	180	181	181	195	185	189	191	177	174	195	203	191	195	196	203	201	190	196	183	199	199	201	172	206	183	169	194	170	197	207	194	172	192	208	197	189	182	181	194	167	196	162	167	173	182	208	211	170	186	197	175	191	191	187	226	195	196	181	193	178	181	179	193	180	190	178	198	194	157	183	164	186	179	183	192	213	174	178	173	167	184	179	198	182	183	182	173	189	177	181	199	172	169	191	190	186	184	205	195	187	170	179	189	199	149	187	171	163	187	179	181	201	190	206	189	176	182	199	214	198	207	193	173	202	179	216	192	201	184	196	161	195	189	196	177	165	202	186	183	196	184	211	190	180	208	194	196	185	196	177	198	196	194	207	193	204	211	183	203	189	188	148	209	199	208	195	178	164	174	198	191	177	190	189	197	189	176	190	177	188	181	200	197	176	171	187	185	211	175	195	200	208	182	188	185	179	158	170	206	184	181	203	169	171	200	182	182	185	185	189	198	189	196	167	162	187	185	202	199	163	207	195	188	176	177	183	171	184	192	210	187	188	188	182	177	183	199	187	195	194	187	167	203	187	184	193	156	194	189	187	171	182	202	186	207	193	212	168	178	198	211	182	204	167	190	202	166	190	193	170	163	210	171	198	179	194	172	185	183	216	175	174	203	204	186	183	195	185	196	177	166	177	202	178	179	206	186	207	192	184	166	185	188	204	192	180	163	175	175	209	192	188	185	193	188	205	194	194	191	186	201	182	193	165	178	204	197	193	174	208	189	181	192	194	189	175	196	189	208	193	166	215	200	196	198	177	180	196	183	182	204	193	191	182	200	182	213	189	177	202	221	180	173	160	168	213	170	193	189	170	186	173	158	178	178	195	187	194	195	192	194	171	203	197	178	172	184	189	184	182	195	177	194	176	159	187	187	188	162	204	217	197	174	182	168	196	180	201	193	177	181	173	180	170	181	171	216	186	172	177	173	181	193	201	209	171	192	176	196	189	192	201	167	167	183	171	181	177	165	186	193	187	179	180	192	207	187	184	200	191	191	188	207	203	195	202	185	193	205	194	181	170	168	212	167	199	210	183	208	207	191	178	182	194	211	187	180	201	201	167	178	174	200	193	194	181	190	186	206	158	179	178	190	201	191	181	205	186	202	194	199	174	187	191	181	202	177	199	169	195	200	198	182	178	180	193	194	196	199	172	196	212	165	173	176	175	215	182	177	190	194	187	178	189	195	172	185	189	185	179	173	183	174	199	183	195	196	203	177	191	157	206	205	182	175	181	181	161	205	193	173	168	184	198	193	182	186	200	213	208	204	194	209	203	198	186	179	204	187	178	186	203	192	197	199	174	206	200	176	160	187	199	194	197	157	175	184	197	201	161	192	191	192	219	204	156	182	170	197	168	208	207	182	186	190	198	196	181	194	200	190	199	167	197	198	207	191	209	185	176	195	191	179	179	175	197	178	186	189	183	161	174	175	197	183	185	173	205	191	204	195	157	191	194	203	182	187	187	200	191	188	175	189	183	180	192	199	172	187	213	183	207	175	199	181	178	191	171	210	168	196	186	207	176	168	154	173	187	188	185	185	161	200	198	193	182	154	199	166	204	199	191	172	191	189	191	174	182	182	180	167	192	197	170	169	184	185	192	182	201	173	181	187	184	178	200	193	176	206	193	197	205	166	180	201	188	180	211	187	154	174	212	175	183	173	180	174	188	180	172	177	167	213	199	177	173	195	233	214	194	181	175	163	178
2826	522	3895	206	115	99	117	123	118	136	120	107	101	102	92	94	92	78	80	68	81	100	87	88	86	80	73	80	71	91	73	74	85	70	71	79	62	76	84	84	62	69	89	69	68	72	73	59	78	69	67	65	69	80	67	61	77	71	58	64	70	88	69	69	60	68	89	59	73	68	70	75	64	62	71	75	72	75	76	76	59	77	56	72	76	76	74	74	69	71	73	65	58	63	82	71	79	85	80	68	78	65	58	65	79	66	83	68	57	70	67	58	55	88	61	70	67	70	66	68	65	71	83	66	72	66	73	69	60	67	71	76	58	89	66	76	76	67	55	78	73	71	57	65	68	82	75	60	73	64	77	72	78	67	67	79	68	58	77	82	80	53	63	70	56	66	65	63	77	60	77	70	69	71	66	66	70	60	72	67	58	84	67	65	60	79	78	66	68	54	65	70	68	87	79	73	73	91	69	74	73	63	73	71	59	70	62	70	74	66	78	76	87	67	78	70	55	56	76	69	62	77	74	65	76	64	60	71	60	58	76	67	85	78	75	67	67	55	54	79	80	74	65	55	72	70	52	72	73	80	76	78	47	67	77	77	71	86	79	76	75	69	69	47	69	74	71	61	70	80	67	56	79	75	72	76	62	62	75	72	85	75	80	71	76	75	68	75	72	70	58	58	71	70	64	79	71	68	71	77	80	58	72	83	90	58	68	62	78	70	51	60	78	74	68	53	63	59	67	66	65	73	73	62	70	60	61	63	73	63	63	59	77	70	72	66	72	55	62	82	57	96	62	72	52	64	67	66	75	79	66	75	66	70	91	59	66	70	72	70	63	71	64	53	63	89	70	74	64	68	71	70	75	56	57	71	62	68	76	81	72	70	79	75	76	80	68	63	75	78	70	70	60	92	77	72	72	78	71	72	75	70	65	52	74	61	65	75	73	63	82	57	63	84	67	74	72	57	78	58	71	71	71	76	70	60	70	62	46	72	72	53	70	70	65	62	67	70	65	68	68	73	72	66	71	65	75	64	74	73	63	65	57	59	69	79	67	86	68	58	90	84	69	78	70	73	83	58	71	63	52	84	72	69	85	73	66	55	68	90	67	78	74	79	57	63	75	68	75	66	66	64	68	80	72	78	77	78	60	71	63	49	64	78	73	61	63	73	76	64	76	58	69	83	52	66	53	67	66	63	72	66	70	55	67	74	60	61	79	74	64	70	57	67	71	68	66	62	69	68	75	66	76	56	88	76	74	91	66	61	61	65	67	54	77	64	75	64	75	61	78	75	67	67	59	73	80	59	69	77	73	71	64	74	61	53	78	78	88	76	67	58	62	74	83	83	82	70	80	80	55	74	62	62	66	77	78	52	63	95	66	67	78	67	64	71	78	64	83	72	76	76	80	64	66	73	56	72	68	77	65	70	73	72	68	86	52	56	64	53	81	57	89	70	66	59	64	69	71	54	67	72	69	76	56	81	83	90	62	62	73	71	58	69	81	60	65	79	64	67	71	75	72	85	63	71	72	66	60	61	65	76	65	75	63	68	77	67	77	81	73	71	57	77	65	69	72	60	66	56	56	75	73	52	66	67	64	70	56	69	79	59	71	82	59	73	77	81	76	78	71	73	65	66	68	81	62	72	66	83	56	62	81	66	65	75	61	69	72	69	63	50	76	68	65	66	58	67	88	72	47	70	59	69	66	64	63	60	59	75	76	70	77	59	69	55	67	80	55	60	61	60	75	75	73	68	84	56	66	67	66	71	79	68	61	69	75	67	71	63	66	57	78	81	52	69	66	93	82	70	80	67	67	67	66	64	69	79	68	74	51	91	67	68	65	70	65	69	71	66	64	71	63	70	61	58	74	59	80	59	74	63	61	67	87	74	86	69	70	73	93	60	73	77	75	66	69	74	71	66	64	67	74	74	81	69	65	67	75	63	66	56	82	68	81	82	88	53	71	73	67	65	63	66	66	71	81	62	83	74	64	68	60	67	59	73	83	72	65	67	56	55	66	72	71	53	55	69	67	57	60	71	76	58	62	69	64	99	65	72	63	73	69	72	58	67	70	62	72	78	65	56	67	66	68	66	62	51	70	68	74	66	75	76	79	64	62	62	72	72	63	67	86	83	61	65	77	62	57	55	69	76	83	64	63	69	79	86	78	67	60	58	64	69	74	83	71	75	63	64	76	65	76	77	74	74	63	62	63	73	62	61	86	65	79	72	66	85	64	78	72	70	61	81	72	62	69	73	59	73	62	68	79	66	70	79	59	72	72	70	64	83	52	61	62	75	81	92	75	68	70	85	66	64	80	57	74	73	89	70	67	65	77	73	67	65	83	70	76	62	74	67	60	66	74	72	66	80	80	58	58	65	61	74	76	65	66	52	59	68	62	77	55	71	61	65	47	81	76	51	68	75	70	83	85	86	78	79	77	57	68	65	64	72	67	78	57	91	63	63	65	81	67	58	65	65	60	70	70	63	61	74	70	78	77	59	65	58	62	65	71	68	66	71	82	59	67	59	55	80	65	80	77	65	69	65	56	71	76	70	66	62	72	75	73	64	82	67	75	68	70	71	72	65	69	62	53	82	68	72	80	85	66	60	74	69	58	65	79	67	72	71	66	60	80	69	82	63	79	82	71	76	75	68	65	76	85	71	59	83	74	71	52	70	66	64	57	71	76	89	61	68	83	77	71	61	73	73	67	69	72	62	91	58	86	56	68	51	62	66	79	69	71	82	66	67	70	78	67	73	70	65	66	79	59	70	77	73	69	72	54	69	69	63	85	67	86	73	62	57	64	80	73	77	79	69	65	65	79	57	73	67	66	68	60	70	66	69	62	61	69	77	56	69	52	67	67	70	50	61	77	72	71	72	64	66	76	62	56	56	70	58	65	64	70	66	76	60	68	65	68	61	53	57	75	61	74	64	68	67	74	74	70	79	73	57	61	69	66	62	54	63	63	67	60	59	78	77	69	65	67	62	70	65	76	76	79	64	72	65	69	64	69	65	68	61	72	65	54	78	66	67	68	62	67	85	64	54	77	53	63	71	77	81	72	66	67	72	66	77	61	73	69	84	68	65	80	64	51	70	66	58	64	65	77	61	89	76	69	60	69	65	59	74	67	71	66	65	78	81	60	66	70	76	66	60	75	73	76	76	59	77	63	80	71	81	73	92	54	69	60	53	79	71	58	70	72	53	73	67	80	74	67	58	60	77	63	85	74	78	73	62	76	69	71	92	64	68	71	59	64	67	78	83	56	71	73	78	64	79	60	82	81	69	59	61	69	57	61	62	73	74	73	74	52	88	70	68	74	79	68	75	57	55	76	80	71	73	73	80	73	66	59	89	81	68	79	59	72	66	67	75	67	69	84	52	75	68	89	57	73	64	69	59	77	70	68	76	75	80	65	74	57	83	80	77	63	58	69	61	69	67	56	62	81	73	74	70	74	86	67	79	64	64	75	72	75	71	73	65	56	65	72	63	79	69
18662	5536	22647	1664	2852	4535	4854	4509	3916	3350	2883	2416	2160	1930	1704	1604	1434	1304	1226	1176	1099	1126	1063	994	1003	830	923	834	792	785	804	789	783	813	731	731	680	721	725	712	619	691	640	679	662	675	677	659	650	660	609	629	639	619	609	625	607	614	648	656	620	603	602	620	604	603	580	583	581	574	583	592	602	563	594	585	588	618	619	584	584	605	593	594	540	584	552	609	585	648	576	608	605	596	549	600	611	568	589	610	585	554	593	583	575	616	586	538	613	560	620	551	565	595	586	589	590	593	615	570	610	546	577	576	528	576	546	537	512	545	592	535	569	543	620	574	561	569	577	574	542	560	507	573	587	582	593	563	543	607	546	563	532	510	594	566	591	558	581	578	572	533	562	565	594	566	565	560	632	586	584	572	594	559	600	580	562	543	566	561	601	564	552	590	615	574	580	562	543	582	542	585	588	591	527	586	544	558	575	565	566	567	543	551	587	586	582	549	566	539	591	589	550	570	549	585	577	520	487	520	555	620	568	580	569	596	572	547	552	559	558	535	521	548	576	574	534	574	586	566	535	567	564	581	562	563	573	524	543	550	588	584	557	595	588	568	577	532	549	566	548	566	571	571	550	585	536	588	564	547	540	555	555	544	587	560	584	562	559	588	572	592	572	565	566	587	540	540	572	520	591	587	581	542	529	572	581	556	552	538	558	549	594	571	557	591	560	629	555	581	562	580	548	559	599	589	551	570	557	540	545	555	552	630	550	569	550	563	514	561	604	539	573	572	572	542	527	540	564	555	604	563	592	539	591	571	557	536	538	559	625	612	565	618	538	573	585	575	537	570	519	545	556	585	611	580	562	564	567	508	593	582	579	562	574	562	589	546	573	587	572	530	598	590	546	569	547	577	537	579	593	557	591	571	579	576	606	543	547	566	581	549	602	566	601	559	562	538	591	602	540	553	552	556	565	578	589	577	571	544	583	534	585	576	574	526	588	595	580	549	522	555	581	590	552	530	566	625	571	549	557	569	530	590	582	620	570	566	546	547	573	564	579	602	595	587	588	596	544	595	587	570	547	551	595	522	560	571	570	595	539	559	585	562	555	559	585	576	613	601	538	564	581	567	580	548	558	566	578	583	586	600	566	581	585	612	578	553	600	605	543	614	588	592	561	583	560	556	569	569	545	565	578	553	587	578	548	533	574	563	571	580	539	564	572	595	598	525	560	570	576	559	580	529	582	583	544	565	581	550	568	586	591	543	552	596	536	576	530	586	586	553	562	608	541	519	574	563	598	544	585	553	559	553	522	563	572	545	582	569	535	604	590	575	563	548	586	524	517	568	537	560	519	554	541	556	567	579	574	581	573	546	532	545	589	546	536	546	534	602	588	560	570	616	570	559	583	567	546	568	638	595	589	517	592	543	527	598	567	527	545	583	551	588	572	510	553	537	549	617	537	575	584	564	581	550	551	562	568	598	576	610	565	587	555	598	547	559	589	594	540	582	548	609	530	590	564	561	560	571	589	566	586	604	579	582	564	554	596	559	561	561	582	553	579	539	576	559	593	551	572	579	530	541	595	594	607	564	587	596	545	606	586	580	584	552	559	563	551	574	588	570	583	584	546	605	581	544	570	561	631	555	560	561	573	568	568	574	552	540	575	564	564	557	587	604	536	584	620	559	574	595	617	554	596	573	599	583	584	512	551	599	551	551	571	577	591	586	570	549	549	550	560	549	564	562	561	613	580	563	550	562	553	563	563	561	546	566	569	563	596	541	582	557	576	557	564	597	562	546	599	567	557	589	568	627	553	580	557	556	576	534	579	564	564	557	542	550	530	555	564	563	582	577	608	594	562	577	538	577	551	561	560	566	576	548	575	591	547	564	563	551	550	562	575	581	581	539	602	560	591	568	576	597	550	578	569	541	551	577	577	563	564	594	548	586	549	566	558	568	539	566	556	586	509	605	559	532	563	574	550	594	588	608	572	589	561	577	560	565	601	604	587	550	569	557	569	575	566	547	562	541	525	549	552	549	580	545	576	569	594	560	578	547	594	556	535	541	528	558	572	581	558	530	579	584	529	559	599	602	559	574	545	574	541	566	572	605	554	589	574	568	576	548	604	568	564	583	584	562	588	565	563	560	552	584	579	621	579	558	538	513	551	584	570	547	574	579	545	549	587	594	580	548	565	591	568	573	574	570	551	573	587	559	579	587	581	571	571	631	613	574	552	528	597	563	539	579	578	607	549	571	598	568	592	548	576	535	577	548	605	525	585	599	579	580	523	542	563	572	567	563	534	600	597	575	554	560	587	546	556	562	537	550	543	568	570	575	596	554	570	567	579	567	532	590	568	566	567	550	550	553	550	529	530	555	566	557	581	550	551	563	547	603	565	552	548	613	558	563	615	611	547	594	534	599	606	596	534	551	613	542	547	561	560	525	568	547	596	581	552	542	566	558	574	592	578	540	553	558	512	575	536	581	581	585	564	598	523	590	577	602	542	596	546	574	591	572	574	555	564	573	540	576	593	598	585	570	543	531	545	546	537	576	550	587	584	565	549	569	594	531	573	549	518	622	584	595	541	543	564	606	577	556	572	602	569	555	558	598	580	560	561	541	603	608	517	555	555	567	572	539	542	571	537	584	600	588	556	556	569	595	556	550	527	585	564	565	571	551	570	587	601	589	535	545	548	542	608	568	577	539	581	530	563	541	586	545	577	562	520	573	577	566	546	567	544	552	567	617	583	542	578	564	600	593	551	618	568	569	529	593	550	556	518	519	602	560	525	565	548	573	600	573	564	597	554	569	599	582	588	574	604	553	538	594	529	582	551	552	567	577	553	528	575	574	572	561	546	610	523	559	518	570	582	548	540	555	589	550	566	565	557	607	592	574	554	579	602	578	539	583	572	584	600	539	581	576	576	565	561	546	567	553	576	578	557	602	554	566	620	554	549	565	551	619	593	590	587	557	557	552	557	567	602	552	530	592	540	561	603	590	547	546	551	568	549	520	554	589	597	593	617	598	551	581	594	592	583	595	604	540	614	556	571	537	557	556	562	576	576	596	559	540	561	575	561	573	575	557	570	534	576	546	567	528	609	586	597	572	586	572	569	569	562	533	557	568	550	541	545	570	577	536	561	609	551	559	542	559	598	557	548	562	560	593	553	568	583	585	530	544	575	583	591	557	569	592	543	563	543	575	591	566	534	530	562	581	540	577	586	549	559	533	577	577	548	584	576	626	571	541	551	586	597	605	587	586	596	533	550	540	551	556	577	594	563	618	550	570	588	571	588	605	568	506	575	592	602	580	607	598	542	561	568	569	598	564	564	581	558	594	564	574	560	554	578	549	515	575	595	591	584	544	596	568	566	547	543	595	544	595	600	583	557	569	580	549	577	583	575	601	535	569	592	556	548	579	559	573	592	573	590	591	595	578	602	601	624	574	606	537	583	555	598	557	545	539	538	562	536	576	566	577	572	599	568	590	565	573	580	553	591	592	579	567
3374	199	466	75	46	65	64	67	59	55	73	72	70	50	64	57	55	66	71	56	69	57	52	72	52	60	68	55	58	64	47	69	65	55	57	60	70	63	55	55	45	71	60	66	70	61	59	63	52	52	70	61	67	51	69	66	67	58	68	68	60	51	78	57	53	72	61	58	50	51	62	64	54	54	62	76	67	57	76	56	61	55	50	59	71	65	57	70	60	66	55	74	71	53	75	64	66	56	57	61	67	57	49	66	66	46	63	66	60	56	67	63	56	49	55	60	62	51	56	63	51	63	58	56	59	63	52	68	52	35	56	58	48	50	65	51	59	60	77	65	51	49	51	64	61	57	61	48	56	72	56	63	71	66	43	61	67	50	59	63	57	58	57	57	55	51	55	55	55	49	59	57	54	49	63	58	56	44	64	57	64	62	60	56	51	59	52	59	55	53	56	61	52	50	48	57	66	51	65	59	50	44	57	47	60	66	66	70	46	63	59	59	58	53	67	71	64	58	44	64	70	80	56	67	47	65	55	49	66	63	55	55	79	62	55	59	50	55	57	71	47	66	51	50	64	59	57	69	59	47	75	49	64	57	58	53	63	56	47	57	60	60	71	62	52	65	50	55	53	69	56	64	65	66	68	69	62	58	60	51	50	72	73	57	51	50	61	74	62	56	49	60	62	61	53	52	73	63	63	70	47	53	53	55	71	71	63	46	59	64	43	46	64	57	57	48	48	65	66	53	62	55	70	53	57	71	58	62	62	59	62	73	45	66	68	53	57	62	63	56	66	59	75	63	59	64	71	56	46	44	58	52	53	48	59	66	54	62	60	53	93	49	55	63	76	55	56	69	67	56	65	49	47	64	64	52	54	68	61	68	61	61	55	62	56	61	73	50	58	55	61	59	60	57	62	52	44	51	52	60	74	58	54	53	50	49	60	58	57	53	64	66	53	58	68	62	68	49	62	55	47	49	60	61	73	61	62	57	51	54	67	49	49	52	56	70	63	41	52	55	52	63	67	48	61	60	65	59	69	51	65	60	60	70	60	49	54	74	64	62	64	59	65	61	56	55	57	56	68	64	69	57	53	57	54	53	50	70	48	57	61	62	46	54	57	60	43	55	57	68	59	70	66	64	64	63	57	49	63	58	42	67	63	62	73	60	52	49	59	61	58	45	63	63	50	80	63	61	64	52	67	54	39	59	63	68	66	71	72	67	53	60	42	55	50	51	89	67	67	52	45	62	70	41	59	61	52	59	77	61	44	66	62	54	62	54	52	53	70	46	56	69	66	66	67	57	54	68	75	65	52	53	62	53	64	60	66	57	64	72	55	71	53	60	53	55	53	54	61	60	69	64	74	56	57	52	75	63	66	48	51	62	55	71	74	50	55	53	74	65	55	58	51	63	55	69	61	56	69	46	52	68	64	47	63	81	48	67	69	54	57	64	58	61	48	44	68	51	67	67	52	56	58	77	65	69	65	67	65	53	73	54	54	51	64	55	62	54	63	67	57	65	57	63	51	57	77	55	65	71	81	64	66	60	48	55	51	68	66	58	56	65	54	63	68	61	57	46	54	68	57	58	68	55	69	65	56	44	58	64	53	64	56	57	68	72	60	64	61	64	74	48	56	64	69	50	50	50	67	58	64	47	62	53	60	64	62	62	45	52	70	70	52	61	59	59	61	50	49	59	58	59	61	57	59	64	54	65	55	43	64	64	67	62	60	59	56	60	67	58	61	54	54	68	71	49	61	73	52	53	51	64	49	64	63	57	55	58	68	51	60	59	64	78	66	49	60	63	54	56	52	64	57	57	56	55	44	50	57	58	52	56	68	56	72	58	58	68	46	60	52	69	52	60	58	58	57	58	62	60	59	71	57	52	64	71	77	65	70	62	61	47	63	60	61	56	52	63	63	65	61	57	49	51	55	66	69	54	58	66	59	51	51	63	63	58	63	57	55	64	50	63	48	61	60	68	42	60	51	60	55	56	54	62	67	56	60	53	74	75	57	51	68	64	54	55	63	77	53	55	59	59	60	57	68	57	67	54	72	58	70	64	65	59	58	55	44	64	59	49	52	56	68	56	51	67	56	71	51	66	53	61	54	76	49	61	61	55	63	69	74	49	50	69	56	56	50	64	49	64	72	74	47	65	53	49	55	55	55	63	62	67	63	53	62	58	57	69	61	54	64	52	69	55	52	61	52	67	57	66	59	70	62	63	49	51	64	65	57	66	57	60	71	65	68	63	69	67	53	69	70	68	54	59	51	58	52	63	59	63	64	52	52	50	71	46	53	52	47	75	59	69	56	57	60	63	58	61	60	53	56	75	57	61	64	51	57	56	47	55	73	58	46	57	44	63	50	51	62	50	61	58	72	63	74	58	67	54	62	58	71	50	66	61	50	59	61	65	57	49	53	63	52	60	64	58	68	54	62	57	41	56	55	45	50	63	45	64	77	47	56	62	49	57	53	66	61	62	65	56	58	57	49	60	50	56	57	65	64	63	59	51	51	60	70	56	52	65	48	61	47	49	58	66	55	61	55	55	59	62	61	54	62	59	57	48	61	65	46	71	64	61	57	53	59	61	64	57	55	49	55	64	60	60	48	58	59	45	52	64	44	59	61	61	56	60	59	63	73	43	51	57	66	52	66	65	50	56	69	56	54	72	62	63	57	61	50	53	70	59	64	53	63	53	63	54	66	58	68	61	47	57	48	51	63	53	63	49	53	51	56	65	63	72	62	54	60	45	57	74	53	59	56	63	60	64	63	58	77	61	46	52	59	61	55	49	58	58	56	57	64	55	55	72	70	46	67	67	62	51	52	51	67	54	51	57	60	65	59	56	63	47	62	52	64	64	46	54	55	54	53	69	62	47	63	73	64	57	57	56	58	56	62	50	64	59	56	49	64	61	69	62	62	46	44	64	72	63	72	52	58	77	59	54	52	68	68	57	64	72	68	60	59	50	63	53	57	60	54	71	73	64	69	54	65	52	69	55	53	59	63	69	69	63	64	64	53	58	67	55	49	70	69	67	69	61	52	48	68	64	54	49	70	53	53	70	62	84	59	66	67	58	59	69	56	63	67	67	58	47	64	59	61	48	57	54	59	64	60	60	70	65	65	52	68	64	73	54	68	47	69	65	69	73	57	49	53	60	58	73	57	52	60	75	67	57	57	58	52	56	51	58	43	64	55	55	51	62	60	63	48	66	63	46	59	57	49	48	69	59	60	66	69	55	61	61	46	53	53	53	57	45	70	43	64	69	64	57	59	54	59	49	47	55	47	61	64	66	66	59	53	71	36	66	64	50	58	62	59	63	73	48	88	57	64	64	62	54	56	59	58	51	53	58	66	56	55	67	51	51	46	58	65	55	54	55	53	47	56	65	60	59	53	67	61	73	60	53	59	74	62	75	60	73	53	58	60	71	47	65	60	62	72	67	49	47	52	58	59	57	67	67	64	53	71	67	46	65	51	59	50	48	53	59	60	71
11416	2298	5569	660	669	847	828	849	799	728	655	680	586	558	585	551	607	555	552	526	527	476	496	524	502	475	501	461	490	504	442	489	433	512	495	460	439	451	506	496	470	458	459	459	516	477	487	443	468	448	477	466	431	485	445	443	495	460	478	476	518	465	466	490	449	449	479	462	444	434	513	476	473	445	458	458	477	444	448	504	448	453	449	454	448	480	500	460	416	431	416	461	449	485	473	474	453	474	468	449	471	432	452	450	444	470	480	441	456	474	494	454	465	458	449	480	441	454	470	451	483	458	507	474	452	444	461	471	464	499	500	512	449	450	440	453	470	448	453	454	437	454	442	485	471	457	487	466	420	445	441	473	454	461	455	466	476	461	463	455	441	467	486	452	461	448	475	435	486	488	425	440	497	485	462	460	448	461	478	457	470	467	443	473	463	470	465	464	429	426	453	431	450	450	443	510	435	470	443	435	502	482	466	465	483	456	477	441	462	452	463	460	493	453	466	458	478	418	481	472	443	462	465	462	481	466	457	436	501	471	492	486	494	469	451	462	469	411	458	468	435	464	414	435	439	468	486	467	467	473	445	434	486	443	438	452	458	469	469	458	473	404	458	440	425	464	473	414	442	434	470	483	447	444	458	445	447	496	425	503	484	488	464	453	460	422	488	453	475	443	428	471	465	485	477	463	436	414	428	456	417	506	453	477	448	457	474	453	427	440	458	457	418	442	485	478	439	481	447	451	464	458	473	412	448	468	481	468	457	453	489	417	467	451	432	464	426	490	466	457	457	459	470	466	434	435	428	475	442	483	472	466	441	465	458	415	489	460	506	469	467	472	470	457	466	438	449	469	486	458	478	475	431	480	467	473	457	467	483	456	479	445	442	460	482	466	444	475	442	464	447	477	444	401	492	459	446	480	442	492	469	476	469	431	493	491	433	480	484	443	438	455	429	473	487	461	461	509	443	411	432	424	469	472	473	482	430	435	443	447	465	429	443	451	440	434	472	480	467	480	466	452	481	472	482	487	490	465	424	437	462	465	459	434	485	463	454	471	492	462	506	460	463	454	475	457	493	487	440	513	449	490	478	476	472	445	451	454	479	460	481	505	433	479	449	479	456	457	401	461	444	447	454	445	477	461	437	474	439	444	506	471	484	453	444	425	448	500	461	462	473	502	434	473	486	451	452	485	475	464	477	456	462	519	467	469	449	471	452	484	458	459	479	428	476	425	460	450	440	456	474	424	465	453	509	476	469	454	432	483	438	452	477	471	484	430	474	460	464	456	456	462	457	462	441	462	482	467	468	449	445	445	469	454	437	432	455	438	499	433	475	480	440	424	426	464	464	494	420	467	439	473	421	448	479	450	467	425	447	465	421	491	481	457	496	453	475	444	457	457	494	458	494	448	436	417	480	479	454	491	454	403	480	450	463	453	468	512	439	431	429	447	476	457	442	450	434	457	481	453	442	451	476	445	470	470	444	446	476	482	464	463	477	455	485	416	447	470	451	449	477	472	457	454	466	495	450	455	464	478	455	476	451	468	470	469	436	461	487	443	452	460	430	422	462	450	434	435	461	448	429	468	462	467	436	471	434	462	470	425	471	449	460	443	461	464	456	448	465	459	485	470	466	478	460	451	467	494	470	454	471	490	438	460	453	467	413	497	481	483	445	455	433	492	445	482	475	456	484	494	464	466	493	470	427	441	463	455	493	448	480	462	420	493	495	491	452	467	461	453	462	470	450	471	474	437	447	450	458	443	454	437	458	463	472	465	450	422	515	462	435	459	489	475	501	439	450	467	439	474	447	470	482	462	445	449	471	465	420	438	464	429	425	450	461	444	451	450	490	480	455	418	471	462	426	463	471	486	456	437	462	439	494	478	459	467	409	461	466	431	483	461	427	450	465	460	464	458	474	460	437	480	456	472	473	478	458	463	503	499	508	451	458	478	479	461	500	489	497	456	484	486	429	460	484	440	537	450	453	460	437	442	461	444	501	439	458	454	450	424	461	475	458	448	424	417	477	475	470	439	462	454	426	443	431	482	455	432	496	430	465	455	475	451	407	453	450	421	430	474	458	496	453	434	435	446	421	484	438	496	455	444	469	469	471	462	479	477	451	464	443	447	451	457	472	462	440	459	479	465	454	456	473	454	444	480	465	485	485	488	426	420	455	449	459	467	436	485	463	461	456	445	472	464	459	449	473	469	432	502	476	506	426	449	431	460	460	479	433	478	473	454	449	425	457	460	469	457	459	453	421	461	448	457	509	472	447	457	473	430	465	462	468	460	475	414	448	466	459	437	478	437	452	473	481	435	457	473	462	450	433	475	466	452	489	423	478	468	469	483	420	493	500	463	474	477	452	430	501	456	452	461	440	443	466	468	442	453	471	492	478	434	444	444	475	487	441	438	468	476	440	493	431	471	479	411	462	446	455	470	477	480	439	513	474	480	444	473	456	480	448	517	476	444	475	473	436	443	488	471	424	455	511	466	511	473	501	475	500	462	489	488	456	432	452	467	455	502	450	426	492	467	499	434	441	486	412	467	453	494	448	440	467	476	474	455	460	474	471	457	482	512	460	498	468	479	461	500	477	457	448	469	500	430	475	450	474	469	422	464	488	496	446	434	429	444	450	454	424	487	432	473	456	453	431	440	443	456	462	490	491	481	486	479	456	466	447	499	477	449	471	439	458	433	488	495	449	467	477	468	437	469	454	477	452	480	475	429	470	436	455	455	460	448	456	463	473	458	479	466	420	474	456	438	467	468	505	465	492	464	478	471	430	489	443	427	467	483	456	454	502	487	492	445	481	480	509	455	452	472	512	460	448	484	452	428	463	450	502	509	429	433	458	463	473	438	468	441	465	477	439	482	462	436	506	472	459	397	446	472	443	452	461	464	450	421	461	456	478	485	465	489	455	429	487	447	479	455	484	454	465	476	458	475	479	454	452	461	421	465	468	490	463	459	455	442	487	489	444	468	446	465	443	471	432	505	448	484	467	431	451	478	492	452	508	442	494	462	466	492	489	485	448	463	456	443	434	487	466	453	478	492	431	465	453	452	454	481	506	443	469	406	469	492	468	445	440	437	475	454	429	476	455	475	470	459	407	457	481	475	445	469	480	451	474	452	412	456	457	463	454	486	456	464	441	452	412	435	457	447	466	460	483	475	468	455	496	436	466	445	470	456	444	458	455	485	448	429	446	507	454	440	441	455	438	439	484	462	478	442	459	480	465	468	464	456	451	452	431	510	469	425	465	452	475	452	476	494	475	465	409	471	478	459	466	445	462	459	434	493	458	479	432	472	419	462	462	460	444	460	484	426	506	467	463	488	486	499	455	446	446	462	478	499	452	455	479	464	472	463	449	440	446	443	436	486	477	441	456	481	449	447	437	456	468	469	467	465	474	462	469	451	474	428	435	459	440	462	450	453	518	488	462	450	472	448	456	476	454	486	467	461	481	447	462	444	451	431	438	465	473	452	458	480	456	459
1829	392	2208	187	100	128	134	134	119	108	102	121	114	121	101	108	100	102	108	105	102	99	130	97	110	97	88	79	70	87	102	92	98	82	93	96	95	100	101	102	94	105	104	98	86	80	114	89	96	109	81	108	81	113	100	99	90	94	102	104	100	88	86	93	83	103	91	86	102	79	93	115	87	94	87	95	86	92	97	103	101	77	106	99	103	102	120	86	87	98	98	89	85	109	77	106	95	89	106	100	91	82	90	87	101	106	92	100	103	92	74	106	96	95	76	94	97	103	83	89	98	89	96	91	103	83	102	97	80	93	97	79	89	103	80	96	88	85	108	75	89	90	96	98	98	91	87	101	108	91	96	115	112	96	99	86	96	100	94	97	86	87	98	94	83	100	92	102	99	90	100	90	98	90	97	79	88	104	96	109	101	93	97	100	84	111	124	106	94	115	93	88	100	86	101	91	93	95	88	97	90	89	78	80	89	83	95	95	98	88	79	85	93	99	84	100	77	86	92	100	85	97	94	77	94	89	87	85	87	95	100	96	92	100	80	83	89	93	113	90	109	84	98	86	77	83	88	98	65	92	86	87	85	97	110	85	91	86	100	81	67	93	96	85	88	107	97	88	104	74	93	94	88	91	90	100	84	104	108	94	97	107	78	81	89	79	75	107	98	99	98	83	110	94	93	99	88	98	102	86	89	92	101	81	96	74	101	103	91	84	88	103	91	92	91	92	87	88	85	97	95	100	84	102	100	95	96	84	99	102	97	75	91	107	82	87	90	89	98	102	100	87	101	108	76	83	99	107	87	100	99	86	88	96	61	84	107	93	104	89	100	82	97	77	105	94	94	98	91	113	93	92	94	90	98	97	105	89	93	94	79	96	89	83	89	98	110	116	92	98	90	89	99	97	99	92	99	102	84	88	98	103	94	101	83	89	84	89	96	105	113	94	87	89	90	98	88	74	77	91	78	74	98	84	104	99	98	116	105	113	97	99	96	104	88	96	100	91	106	86	91	82	88	101	93	84	80	105	77	99	79	110	91	91	98	94	101	88	94	102	96	80	97	86	98	113	91	95	98	90	93	86	95	83	89	89	92	112	97	82	118	91	106	121	80	87	88	82	96	79	93	98	88	95	84	107	86	97	89	86	93	99	117	82	88	90	107	96	108	90	101	78	92	105	83	87	112	102	105	85	103	81	109	88	86	85	79	102	96	113	94	87	96	91	82	79	98	100	88	96	92	89	96	86	91	87	88	88	93	88	90	90	97	104	89	75	95	98	111	93	97	98	97	124	97	84	93	92	85	110	97	92	98	106	87	96	94	103	98	82	86	89	89	90	81	91	101	80	93	100	85	104	94	85	71	83	72	95	107	83	98	97	123	88	80	85	92	98	83	89	85	87	82	106	96	96	97	110	77	89	97	70	93	80	86	103	97	92	102	85	93	95	84	88	98	115	84	129	76	91	96	80	83	97	104	93	92	116	99	83	100	90	85	90	75	89	93	85	86	89	108	100	80	100	82	105	96	124	83	89	87	93	101	76	109	93	83	104	99	70	86	80	89	83	103	100	87	103	83	94	79	76	83	92	87	91	78	113	90	103	100	76	95	100	96	104	87	94	79	79	87	93	102	111	93	96	97	105	85	98	85	102	109	104	115	95	74	92	87	96	110	113	79	89	110	110	98	112	99	99	88	78	94	98	69	93	81	107	91	117	100	97	107	113	98	88	81	100	97	86	97	99	100	114	82	99	96	89	94	94	103	86	94	95	86	96	87	86	91	96	85	93	86	101	85	87	106	86	110	104	97	97	91	91	115	100	98	94	110	85	96	82	103	96	106	104	106	89	102	120	99	109	100	95	75	84	97	101	95	101	104	98	87	80	92	89	75	96	96	85	101	88	97	78	88	88	96	89	86	92	99	101	96	77	86	90	82	96	111	90	92	89	96	92	98	100	93	102	83	88	93	93	90	94	102	81	88	91	77	108	79	85	89	88	87	78	106	80	80	81	102	86	94	84	90	80	105	116	97	83	77	102	105	110	86	83	88	94	106	76	106	101	79	91	90	85	100	94	95	72	93	94	106	78	98	98	94	94	85	88	101	85	78	85	91	84	74	97	73	92	111	94	82	92	89	89	107	84	95	109	95	102	91	83	122	97	92	80	107	109	103	70	92	75	97	95	86	96	110	99	84	85	97	94	83	102	96	100	89	96	100	115	101	82	85	110	87	95	83	106	90	95	87	80	95	74	70	94	74	87	88	88	96	84	97	88	89	92	93	87	85	92	114	88	93	87	91	85	79	96	105	107	103	82	91	101	88	91	92	96	103	100	82	94	93	99	87	80	111	84	91	102	96	93	90	99	84	86	84	93	99	89	99	110	99	104	92	99	101	94	91	87	85	96	85	71	91	108	102	93	76	94	101	107	93	79	91	86	91	98	81	85	84	112	96	108	102	106	78	93	106	81	92	110	83	78	106	88	89	82	96	87	86	89	101	87	112	99	102	108	104	103	82	97	86	83	118	106	82	78	77	109	77	84	93	87	100	101	98	107	91	88	73	88	84	86	83	94	101	80	113	104	92	81	91	82	84	94	103	88	116	102	92	108	88	83	86	110	92	106	91	93	85	85	81	89	104	85	106	72	84	86	87	109	76	106	98	101	88	106	102	86	110	109	107	111	92	92	89	100	96	104	103	103	96	89	74	106	81	90	88	86	92	96	100	96	92	110	85	101	87	92	87	111	99	87	106	93	103	109	84	92	113	82	98	108	113	97	97	106	105	90	84	91	93	94	89	92	108	98	96	84	93	100	79	85	90	85	109	103	112	89	88	95	93	106	95	98	76	100	84	111	88	88	98	101	75	82	99	98	84	89	87	78	87	80	92	93	84	82	80	92	95	95	94	80	99	92	92	96	107	88	105	78	112	82	95	109	84	96	104	72	81	88	89	95	88	100	104	73	86	116	95	103	81	83	88	76	88	79	84	101	95	107	96	75	84	88	95	105	103	82	88	95	95	86	107	100	87	102	95	101	100	107	90	80	106	108	91	85	84	96	106	92	90	89	89	97	96	81	105	80	83	114	104	101	85	106	96	96	82	85	109	88	104	87	97	97	77	87	101	116	95	80	75	87	95	87	87	89	95	91	71	94	86	87	79	92	91	87	97	90	93	87	91	86	73	101	98	84	81	87	92	99	90	81	87	88	100	111	93	94	97	91	90	86	101	104	116	86	88	114	94	79	88	102	87	99	96	98	103	95	100	123	84	103	108	95	106	90	68	93	112	108	82	90	90	109	89	89	100	98	90	109	102	96	102	84	83	90	89	125	98	79	94	84	91	82	94	85	78	87	82	89	100	96	94	83	92	86	93	99	105	81	85	93	102	93	101	93	92	79	95	103	99	87	84	96	104	95	87	105	91	110	78	95	96	90	96	90	102	88	98	91	82	97	95	112	98	94	108	99	83	64	92	88	100	91	72	94	111	81	88	86	93	81
17529	4621	16227	1745	2178	3262	3473	3245	2866	2365	2072	1843	1708	1501	1389	1316	1172	1215	1153	1113	1100	1093	1033	1046	957	895	948	909	921	865	855	830	849	867	838	819	850	810	839	788	787	819	756	839	811	847	818	759	806	790	755	775	803	781	797	798	757	806	748	746	781	795	746	800	770	841	786	765	749	757	761	782	758	787	753	711	782	746	742	773	789	743	717	805	760	783	775	755	751	799	730	773	743	744	738	722	763	770	698	710	771	786	733	755	793	761	765	732	799	718	751	759	712	769	752	790	767	801	774	772	741	720	788	765	755	767	761	748	749	758	788	685	709	690	755	747	771	765	758	746	766	804	740	745	765	754	729	745	734	715	769	758	730	746	782	793	747	763	791	815	800	770	747	748	719	780	718	737	754	779	763	752	842	733	756	784	747	789	780	725	740	773	783	756	748	770	702	768	772	753	753	785	745	736	780	776	682	747	743	719	792	726	707	698	730	791	734	766	749	716	781	789	729	756	730	755	732	778	778	771	754	729	765	798	760	763	730	758	729	745	791	764	747	780	764	748	735	780	745	784	733	767	749	762	747	797	754	714	717	757	727	787	723	739	805	739	772	771	760	775	727	712	749	736	726	773	748	734	743	776	755	714	743	728	771	732	732	732	701	761	727	806	746	789	736	722	767	736	682	710	744	742	779	730	776	768	729	776	751	701	740	753	759	822	743	784	743	688	688	774	765	724	794	757	705	748	725	755	723	732	720	738	717	696	735	741	738	707	706	749	701	765	728	703	767	702	734	812	724	745	767	743	727	762	738	729	753	768	692	733	753	722	783	769	740	773	753	729	790	705	805	718	783	725	728	764	754	779	697	739	783	776	733	765	749	804	764	749	748	739	740	756	796	745	762	713	755	763	733	720	769	759	742	783	731	725	752	769	762	755	730	752	777	770	736	800	758	737	717	754	708	753	739	761	757	758	789	741	724	733	784	788	738	755	743	759	725	721	721	690	733	779	712	736	754	704	781	720	788	759	760	736	755	728	744	730	759	726	731	743	743	740	792	679	753	749	747	740	754	707	749	754	799	739	764	742	773	744	714	742	765	785	759	757	721	706	754	756	737	729	735	705	758	774	722	759	738	758	780	832	731	771	809	800	779	773	777	752	742	733	756	728	763	741	721	744	776	792	738	725	758	717	740	775	764	774	707	783	744	733	718	763	746	706	763	773	766	748	781	748	709	749	752	718	745	721	787	716	723	754	778	762	754	754	767	733	724	748	786	734	773	731	792	807	722	755	737	757	765	680	734	767	713	775	796	714	770	757	775	795	728	756	749	754	765	755	792	745	749	781	753	743	729	743	720	758	764	758	736	726	768	781	721	753	763	735	776	763	734	763	753	743	719	777	723	707	728	780	696	762	770	728	782	742	740	750	782	778	757	774	764	724	777	779	737	734	746	764	718	702	751	772	742	688	781	696	793	746	747	738	738	712	754	718	708	709	760	724	761	761	799	732	731	760	763	740	767	743	729	732	798	746	757	767	791	774	719	781	790	772	721	810	763	749	734	764	772	710	746	697	730	725	748	769	728	772	784	767	783	742	725	774	729	715	733	710	759	741	740	739	797	757	702	708	737	741	714	739	737	765	810	794	783	754	717	737	740	749	724	812	711	744	799	741	744	722	766	770	781	720	700	768	730	750	763	764	766	735	739	741	744	725	744	741	735	804	754	726	711	720	754	764	785	786	763	725	758	702	746	692	731	723	756	740	712	692	770	753	733	737	742	784	735	778	710	746	757	726	755	724	729	757	742	737	725	731	760	725	771	727	725	782	735	754	757	727	727	733	772	737	815	726	780	743	769	744	763	754	801	782	745	778	745	728	767	783	753	790	795	702	801	708	745	761	728	768	719	746	754	751	731	772	729	754	770	757	754	760	745	736	713	758	731	688	754	747	781	708	789	725	793	709	720	756	780	715	760	729	748	759	792	770	778	755	722	741	768	769	768	733	755	800	763	764	716	767	756	709	771	740	758	744	729	744	728	739	790	761	725	709	788	729	782	757	716	717	747	731	761	756	702	769	756	733	732	704	739	751	724	708	713	734	725	781	779	772	792	754	763	730	733	789	758	748	768	745	750	802	746	787	721	693	747	734	718	768	748	772	749	729	778	763	756	716	727	763	730	778	775	763	810	736	771	736	729	766	745	707	812	726	792	767	745	708	722	734	711	784	731	765	783	730	768	775	757	737	761	761	749	716	725	716	787	729	774	770	726	766	763	737	752	745	803	768	773	764	732	751	704	738	757	790	776	759	741	736	762	737	737	703	782	727	815	731	743	701	721	752	738	747	714	737	751	782	765	748	747	758	753	719	756	730	700	709	705	764	763	757	748	717	728	743	700	731	742	722	742	758	742	759	728	741	739	778	750	737	733	793	791	731	753	728	719	761	795	731	765	719	737	802	762	757	762	739	797	747	736	745	744	773	733	753	772	738	785	749	726	787	735	748	737	745	762	769	725	749	775	765	786	795	704	739	723	730	724	780	752	758	767	746	738	739	740	810	756	728	715	744	766	767	717	819	769	728	718	755	748	760	725	714	724	770	752	765	767	726	790	718	738	760	782	756	716	751	777	710	732	743	746	767	728	727	777	791	743	739	729	724	761	736	773	750	752	717	748	788	767	741	737	752	719	772	766	739	762	783	763	701	783	775	696	772	779	754	741	742	724	729	720	699	769	738	762	719	752	775	750	718	731	685	762	733	723	738	741	701	740	712	782	676	707	739	755	725	746	781	780	795	744	776	749	757	782	738	745	731	725	736	745	723	717	730	730	703	784	765	762	697	720	709	763	753	698	739	777	768	777	746	740	691	777	759	772	733	725	715	729	725	739	737	760	735	754	734	775	780	725	765	758	778	738	724	720	763	699	781	745	704	756	720	701	774	732	742	746	741	739	722	702	742	752	740	755	798	725	816	752	714	745	706	742	772	727	745	784	722	797	741	768	714	724	766	725	780	776	742	732	781	681	771	744	722	733	751	739	742	743	755	778	740	732	725	751	772	738	729	699	721	759	756	786	764	703	782	785	781	737	760	749	718	750	716	783	775	727	783	769	744	737	755	770	710	731	783	711	801	750	740	720	748	754	716	772	749	783	777	727	831	770	788	744	751	734	767	727	803	710	746	719	685	712	747	806	749	789	798	741	789	747	746	760	723	764	701	694	754	761	741	796	743	768	749	742	742	727	747	759	733	721	767	786	757	709	701	778	743	685	790	696	771	711	722	781	727	738	756	778	744	739	737	755	719	730	763	762	784	724	802	704	740	727	781	758	710	706	783	697	778	767	729	689	769	747	762	756	752	699	780	721	759	766	738	737	788	745	714	787	774	783	723	775	757	715	720	712	734	743	742	752	724	751	743	682	719	743	768	724	721	725	748	771	766	764	736	748	757	723	774	711	728	740	755	718	725	680	768	781	798	695	757	726	767	765	756	758	711	726	704	764	772	757	798	732	743	735	774
5109	266	1879	103	53	39	42	54	46	32	40	47	40	33	47	42	26	29	30	29	27	37	28	31	26	25	28	27	29	30	30	38	24	23	28	28	20	30	26	25	25	20	23	21	34	21	21	28	33	28	26	22	20	31	17	19	21	19	16	29	22	21	22	13	15	25	18	28	21	26	22	22	32	23	17	27	23	22	23	23	14	16	35	20	27	39	24	30	26	16	22	19	24	29	22	24	20	24	21	20	22	24	19	22	22	23	20	20	21	25	25	23	15	20	24	25	27	25	23	19	25	22	20	23	25	19	23	24	22	18	21	22	23	29	26	17	23	25	22	17	21	18	19	33	22	30	28	25	20	24	31	21	20	18	25	23	21	33	15	21	20	19	21	27	22	24	32	22	21	19	25	20	23	20	18	26	19	14	25	18	19	20	23	28	24	17	22	25	24	17	20	19	30	21	22	27	25	26	23	21	22	13	20	17	20	26	26	19	35	13	22	28	28	24	17	19	26	28	20	24	19	27	31	33	23	28	24	19	23	25	19	30	24	17	20	19	21	19	20	17	13	24	22	22	31	30	20	20	27	21	28	21	29	22	24	25	26	28	17	13	21	27	26	21	18	23	28	19	27	18	29	23	17	19	19	19	38	20	24	25	23	20	23	26	18	26	27	17	30	24	21	28	16	26	28	20	29	29	16	19	20	20	21	13	17	33	30	26	26	23	21	20	26	16	15	24	18	31	24	24	23	23	20	20	18	15	21	29	19	17	21	17	26	15	22	18	25	14	26	11	29	23	28	15	24	17	19	20	28	20	22	19	15	19	30	25	16	23	20	22	26	36	27	15	23	27	24	25	22	31	23	26	20	23	29	26	22	18	25	20	20	25	24	21	27	25	26	30	20	27	27	25	22	22	14	23	16	25	21	18	17	15	21	22	25	26	28	23	24	25	18	28	20	16	19	24	29	21	16	19	16	19	17	27	22	28	32	19	24	22	25	22	19	28	23	29	15	20	27	23	26	26	31	19	30	24	23	22	13	15	23	25	19	31	31	25	30	27	28	21	22	26	12	20	28	18	23	17	20	28	24	21	21	22	29	23	33	19	28	21	24	26	23	15	27	18	23	22	15	21	28	33	20	17	18	17	18	19	27	21	23	25	21	29	21	27	19	15	19	16	26	18	22	22	17	14	22	25	26	20	19	30	17	19	27	25	32	25	22	25	29	28	22	30	14	19	19	26	11	25	26	19	18	16	21	22	23	18	27	29	26	19	30	29	29	18	26	26	26	24	18	22	24	24	29	25	27	30	24	16	24	23	23	22	18	30	20	21	20	25	16	20	26	20	18	34	26	32	16	15	26	21	24	20	20	24	19	20	15	30	23	24	30	29	20	29	31	25	24	22	30	23	31	23	29	24	19	27	26	22	28	17	18	32	20	23	22	20	21	23	23	19	23	22	28	26	17	22	24	19	18	18	19	26	20	26	17	20	15	18	24	15	17	17	21	16	24	24	21	21	20	25	19	28	16	21	18	23	18	18	23	23	23	19	33	17	23	25	19	23	20	19	17	22	23	21	20	22	23	22	30	24	18	20	23	18	22	26	19	21	19	21	21	24	24	21	24	21	20	25	20	24	20	20	23	24	20	25	22	24	21	19	22	17	32	22	28	32	14	21	24	23	21	28	22	17	20	22	19	17	25	22	17	21	18	21	23	19	27	25	20	23	18	27	34	11	23	15	21	16	21	21	21	28	25	25	25	27	26	21	23	24	25	21	27	20	21	20	26	27	22	28	29	26	23	27	18	24	23	31	29	18	24	24	27	25	24	22	25	28	19	17	23	21	21	31	25	22	29	24	10	25	18	28	21	19	26	26	21	29	21	16	18	17	14	30	29	26	12	22	20	19	27	25	25	24	26	33	19	22	17	25	30	21	29	29	23	27	18	20	26	28	23	19	18	22	19	28	23	25	19	21	19	23	21	30	26	21	27	20	23	24	23	23	28	30	27	26	30	18	16	23	19	21	18	30	25	22	21	27	20	20	24	18	22	27	26	18	23	22	17	24	20	24	24	26	25	28	25	9	21	21	24	28	27	22	19	22	28	25	32	21	22	15	13	22	22	19	19	22	20	21	23	23	24	27	18	25	30	18	20	25	28	24	31	28	28	27	20	18	12	25	26	31	20	17	29	27	19	21	15	26	27	27	17	25	17	26	16	18	28	34	19	18	19	21	21	17	28	28	27	23	20	19	27	20	22	28	23	24	18	19	19	16	22	31	20	21	29	18	20	30	22	21	17	28	22	37	21	27	17	19	17	19	21	30	21	19	25	19	16	20	22	26	19	21	25	17	21	20	26	23	25	18	23	24	24	24	27	21	29	19	28	24	19	22	22	32	23	29	18	34	22	30	26	26	16	25	37	16	24	25	21	18	18	19	13	23	34	27	18	13	17	21	20	23	17	33	28	29	18	25	22	22	28	32	19	33	25	15	25	17	24	16	25	26	25	24	27	24	12	30	22	23	33	17	26	20	23	24	30	22	27	18	20	18	21	17	21	16	20	29	21	25	21	22	30	20	25	19	21	28	24	30	22	19	21	22	23	28	22	21	33	25	20	23	12	29	21	23	28	26	30	19	29	23	20	25	34	25	21	18	17	25	27	18	23	16	26	22	21	17	20	25	16	20	17	26	27	27	25	22	21	29	20	27	27	20	22	29	23	20	19	23	21	19	32	25	26	17	33	23	20	26	32	26	23	33	23	20	33	22	17	29	28	20	23	21	30	21	32	31	19	20	18	14	24	18	18	27	27	32	23	27	14	23	23	30	19	19	25	29	26	21	19	22	22	23	41	31	17	20	23	20	27	19	22	26	17	25	18	15	19	22	18	18	24	12	30	26	19	21	19	17	23	24	22	21	33	24	28	17	25	16	14	23	30	20	17	18	18	21	27	18	19	28	24	23	20	24	19	24	21	30	26	25	18	27	28	26	17	20	24	26	17	28	25	22	24	17	19	18	22	28	22	26	25	24	22	37	13	28	17	18	16	26	30	26	22	24	15	17	28	26	41	19	10	27	25	15	23	20	25	23	26	22	20	19	29	21	17	27	20	19	26	18	23	28	20	24	27	35	14	26	24	17	11	25	29	24	24	18	31	20	18	33	20	20	28	20	29	22	22	34	22	21	24	22	26	24	18	24	24	24	28	28	25	24	21	20	23	26	29	26	20	13	17	24	19	24	19	18	26	25	24	27	16	17	12	17	22	24	26	23	21	25	34	33	11	25	23	32	16	27	24	20	19	18	24	21	27	26	17	18	14	22	24	24	17	32	31	26	28	22	24	20	18	27	22	15	28	12	23	22	18	24	18	33	18	21	21	30	24	32	25	27	19	34	24	20	21	22	20	30	22	23	20	20	28	22	27	25	18	22	16	17	36	27	25	23	33	18	26	32	31	19	26	21	13	17	25	23	24	23	14	21	26	22	11	30	30	21	22	14	29	24
13992	3215	15162	1001	1222	2040	2390	2322	1836	1648	1391	1255	1056	916	794	735	689	616	550	532	511	463	452	422	406	364	332	331	342	338	341	293	290	318	311	245	280	257	233	287	282	253	264	214	232	239	227	231	214	228	186	221	215	236	212	189	208	223	189	221	223	221	195	195	197	204	214	194	186	197	195	229	201	202	204	191	197	212	208	208	196	230	210	184	197	187	171	179	216	182	204	177	216	206	225	206	201	182	209	190	206	189	213	175	192	213	210	167	198	198	193	182	169	210	190	183	191	184	218	198	190	156	186	180	179	193	150	203	192	206	178	179	212	181	206	169	206	194	180	195	204	202	177	206	187	185	196	182	197	164	189	187	202	185	177	185	189	169	194	179	188	202	192	182	180	179	179	190	195	182	188	188	194	198	165	186	172	191	183	189	188	219	203	187	193	187	170	182	204	196	211	177	171	174	195	175	176	172	188	193	210	173	166	160	176	185	183	193	193	178	177	191	170	184	189	176	186	184	175	178	190	216	193	189	176	179	195	192	203	200	202	191	184	196	190	170	184	214	186	157	185	175	204	191	177	194	190	157	194	182	177	199	178	188	199	178	173	183	195	179	173	177	196	175	186	170	167	194	194	185	181	181	208	217	189	161	190	163	166	184	198	177	196	183	191	183	208	181	179	187	173	188	176	177	192	223	182	188	201	191	186	182	173	178	172	182	179	169	184	184	185	185	193	168	181	173	188	211	168	187	175	179	195	186	195	173	193	166	192	217	176	194	190	168	173	191	171	203	170	202	175	164	189	191	187	178	185	193	191	164	191	169	172	176	182	169	182	188	180	179	212	159	173	185	197	188	190	168	201	183	183	188	175	170	193	183	184	189	186	169	194	178	191	192	191	156	171	149	180	188	182	185	198	193	174	203	190	172	167	171	204	184	156	188	193	174	185	185	207	166	195	194	196	170	177	206	194	202	192	176	196	183	205	201	167	206	177	188	198	207	169	171	186	179	196	172	189	189	195	168	170	153	189	178	197	189	173	173	186	167	195	181	175	185	193	198	192	172	192	167	172	189	193	172	176	206	187	193	204	182	191	204	194	191	224	187	173	205	199	189	197	183	171	193	183	175	191	187	185	185	180	169	183	205	171	190	190	182	196	172	188	155	195	167	188	218	183	176	179	173	162	187	184	195	182	167	188	180	168	189	195	192	175	213	201	209	150	205	168	165	208	185	192	163	186	178	189	186	185	200	186	186	155	192	171	193	180	185	202	188	180	171	209	188	194	192	171	189	180	190	186	176	177	210	162	186	204	171	194	173	196	196	185	199	173	170	174	155	164	188	183	172	192	180	193	160	183	185	192	202	175	175	175	193	182	199	190	157	189	176	181	180	187	176	168	182	207	203	175	187	188	196	199	183	179	202	175	194	200	205	170	200	193	170	195	178	216	191	183	171	172	162	196	186	168	203	184	170	183	187	183	175	211	161	202	186	174	173	184	158	180	174	170	181	197	182	182	190	187	192	184	186	192	192	183	196	174	191	195	192	191	185	189	202	183	187	162	156	178	204	184	173	162	181	191	200	203	156	176	171	196	171	190	164	174	204	164	195	203	171	189	157	177	199	195	212	171	174	206	202	174	173	186	194	196	202	202	167	198	199	174	190	184	193	190	184	185	181	172	169	195	192	161	188	184	227	199	184	186	174	182	161	179	160	181	197	203	193	170	175	182	165	180	191	168	169	171	173	199	193	188	187	186	158	195	189	193	181	180	191	207	212	183	198	197	179	154	186	178	184	187	181	187	164	172	176	182	193	192	178	180	165	167	181	174	205	189	175	188	208	174	186	203	190	193	178	175	161	181	173	212	201	162	159	180	175	170	201	196	197	201	191	161	170	194	182	175	182	197	171	171	196	198	200	196	179	160	170	176	180	198	167	173	215	157	187	192	164	160	196	200	192	188	192	171	189	200	184	192	180	188	178	182	182	187	189	163	172	151	183	187	193	170	171	201	181	185	180	196	181	183	172	190	203	188	208	185	212	197	173	173	167	173	160	189	197	179	188	176	191	197	189	182	196	167	190	187	165	170	191	182	181	219	194	192	204	180	172	186	180	201	196	198	162	185	200	186	192	203	198	202	188	155	163	172	147	176	156	147	178	184	167	202	165	194	201	211	174	194	203	159	162	200	179	155	181	171	182	190	175	210	196	167	182	201	176	198	177	192	182	195	181	177	185	189	168	190	187	223	185	179	188	168	193	177	167	202	169	196	178	179	205	191	186	204	213	205	200	159	181	176	190	175	210	172	200	188	199	161	176	182	161	198	190	166	190	184	173	200	170	188	180	201	176	195	159	179	191	204	187	198	179	180	181	197	175	180	181	188	176	170	202	211	201	190	178	186	175	205	195	173	184	207	179	164	192	211	204	181	182	194	166	181	189	192	186	165	180	185	166	221	173	205	168	173	169	207	162	161	171	185	175	175	175	182	201	174	166	181	189	157	192	174	189	186	207	172	174	208	202	169	177	164	178	196	193	198	199	165	169	190	164	181	193	185	179	177	171	189	196	165	186	172	171	186	202	182	173	212	171	156	161	199	175	189	187	202	174	192	171	209	171	166	169	167	192	180	173	172	182	174	190	203	184	184	167	180	182	186	183	180	179	173	182	202	170	149	178	211	175	165	175	187	182	185	170	182	185	172	184	208	182	168	181	180	197	198	175	172	174	175	187	183	196	225	178	190	191	195	188	160	175	182	211	180	180	185	178	203	188	190	183	193	179	189	205	179	159	178	180	191	188	183	207	194	192	182	168	207	182	191	196	188	173	181	166	181	204	171	177	183	161	169	171	196	186	202	177	190	201	160	160	180	195	183	201	186	174	178	195	215	164	222	197	156	202	180	202	201	182	192	198	185	174	196	176	199	183	182	166	203	192	169	182	182	198	173	198	170	183	187	181	182	189	189	198	184	167	168	167	189	195	213	175	203	184	150	182	183	190	183	168	176	215	195	175	177	196	170	191	174	184	194	169	167	183	198	188	174	175	181	157	176	183	190	177	196	178	184	183	161	187	172	194	207	180	172	166	200	183	184	200	204	193	180	177	176	182	170	199	185	182	181	162	193	216	182	193	187	201	172	198	185	182	201	184	183	203	196	196	188	177	178	176	182	161	192	212	171	217	193	189	202	189	172	173	161	173	162	196	205	195	197	190	167	189	178	205	163	171	182	173	196	199	176	205	187	195	201	166	172	172	158	185	171	182	206	180	190	192	183	183	173	192	188	201	181	161	166	210	191	171	166	175	177	204	195	175	177	182	166	176	186	186	186	199	194	174	217	175	189	172	179	195	186	167	195	178	209	184	183	174	189	182	167	148	192	192	159	191	208	193	186	183	180	192	189	181	191	182	208	200	177	181	189	181	204	199	206	180	191	189	203	183	186	175	188	183	166	192	187	177	192	157	205	171	188	173	188	177	191	186	161	180	192	170	200	181	183	184	179	194	186	197	185	173
2970	421	3239	222	102	78	107	118	114	123	104	80	101	97	84	100	90	90	74	82	73	85	79	74	79	76	76	87	69	68	74	77	72	68	59	73	65	75	72	70	72	82	81	82	77	72	64	69	60	64	54	74	77	72	63	66	65	65	75	62	60	69	55	68	67	68	68	68	76	64	58	69	56	61	74	77	69	62	62	61	75	63	81	61	60	53	70	84	71	67	79	61	61	76	60	65	67	72	83	64	78	75	67	49	66	76	61	70	71	62	64	68	61	71	71	66	73	72	66	65	80	70	61	62	74	67	65	75	68	72	76	67	66	72	70	63	78	76	60	63	80	52	60	73	76	61	79	62	62	60	69	69	67	87	77	73	70	63	79	76	79	67	60	63	59	61	57	63	82	65	62	81	65	57	74	72	73	62	53	67	51	82	67	55	70	70	71	72	75	74	59	64	73	83	52	56	71	65	64	63	71	73	65	50	64	68	73	67	82	83	69	67	78	70	67	49	62	71	82	72	82	78	74	71	56	86	65	60	62	71	60	54	67	64	55	64	91	72	70	66	70	76	47	65	38	71	90	78	68	64	65	62	76	58	68	63	62	74	57	58	62	52	61	60	61	71	72	71	65	66	74	67	65	71	63	73	65	54	69	68	68	85	65	55	74	76	72	71	64	62	79	74	68	60	52	58	66	63	70	57	72	75	51	71	68	51	51	66	61	82	71	64	74	70	65	81	68	69	59	66	57	71	67	74	71	73	73	69	61	67	57	53	65	67	99	69	73	74	72	63	67	77	61	75	85	49	65	65	66	95	67	59	62	59	57	64	83	69	63	57	75	76	63	68	58	80	72	78	63	63	70	77	78	62	72	71	67	64	57	74	72	52	61	74	56	55	70	54	77	59	67	75	66	69	69	58	69	69	55	70	74	61	57	76	64	69	73	77	63	77	52	75	66	67	72	64	55	59	62	74	52	67	70	67	78	63	74	66	74	65	65	61	54	85	80	66	72	66	50	59	75	62	71	76	72	54	61	70	71	69	76	74	62	88	74	56	58	62	78	66	65	58	44	71	68	73	70	71	68	74	71	66	65	68	65	61	61	89	61	55	66	89	58	60	48	53	72	56	80	61	73	71	61	64	74	79	69	72	59	71	62	60	67	53	69	67	52	60	67	71	71	53	63	58	66	78	66	61	47	60	71	63	57	71	69	63	72	64	70	68	57	67	65	73	81	61	77	66	64	65	64	66	68	77	68	61	71	83	67	74	46	57	71	67	57	62	78	65	77	55	74	57	78	54	73	77	54	70	70	84	59	64	81	70	67	64	66	66	68	76	69	81	67	71	64	62	84	66	71	56	65	59	69	72	58	73	59	73	64	63	60	61	69	62	74	62	72	64	76	62	69	55	52	61	64	68	86	70	79	82	66	71	63	55	65	64	48	56	57	64	67	62	52	71	78	71	66	74	66	74	78	63	70	75	67	65	70	64	62	65	49	60	68	63	58	66	66	53	75	83	67	66	87	74	61	76	77	57	67	68	71	73	74	60	66	62	54	78	75	59	63	65	59	80	69	70	53	74	64	54	78	69	61	76	63	76	79	67	64	64	72	76	70	56	49	60	72	57	58	58	73	67	60	48	50	82	61	66	66	69	77	65	72	71	78	80	77	62	62	71	69	62	63	80	60	60	64	74	71	62	65	82	67	67	67	55	71	60	57	76	67	74	68	70	63	73	74	70	64	61	76	64	68	69	53	69	50	59	64	63	74	66	67	62	65	77	71	68	73	65	68	64	77	66	62	75	60	60	57	84	78	59	62	65	81	64	62	69	65	63	66	79	57	65	69	62	67	60	56	80	71	66	66	79	68	84	70	69	62	78	55	62	60	75	60	79	70	69	62	67	74	77	70	53	64	69	56	73	71	70	60	73	72	67	78	63	68	62	65	76	72	69	71	76	68	72	74	78	65	64	61	54	61	62	64	62	58	71	67	70	70	79	72	63	45	64	66	65	65	63	61	76	64	65	68	55	64	61	64	45	63	72	70	71	70	73	79	54	71	75	66	66	77	67	76	76	62	82	68	58	78	54	62	62	50	63	66	73	65	58	66	71	67	63	67	67	50	65	64	59	66	68	65	56	69	69	72	72	69	57	71	72	70	65	73	82	54	58	68	60	61	55	74	62	78	47	64	73	83	63	54	72	55	61	75	64	58	61	64	61	64	64	61	61	65	85	61	65	70	70	72	72	83	70	70	76	66	72	52	76	76	79	73	68	72	69	72	70	76	79	60	66	81	55	64	61	61	67	53	59	52	65	77	68	61	80	89	60	62	65	65	59	68	63	68	61	63	78	68	67	64	62	70	69	75	75	68	73	61	75	63	64	69	65	57	58	65	68	65	66	64	80	70	61	60	70	66	43	69	78	74	63	67	68	72	74	61	62	69	80	67	69	64	76	63	76	67	52	58	72	78	73	59	76	62	61	65	59	69	64	66	74	69	75	66	69	61	75	69	70	61	67	65	62	61	70	62	52	62	61	78	64	62	69	69	61	76	67	68	69	68	67	59	75	71	74	80	70	60	67	67	75	57	80	56	78	74	76	59	76	66	85	70	61	57	64	52	57	62	72	65	57	62	52	69	67	64	52	74	68	61	85	71	61	62	64	82	67	69	57	68	73	61	70	68	75	68	54	68	61	74	75	73	65	51	56	67	63	64	68	65	74	60	62	65	60	60	68	81	74	63	61	77	69	72	69	58	58	68	68	87	57	72	69	68	77	81	74	66	63	68	75	65	58	64	55	70	77	77	78	74	70	66	75	82	70	68	62	75	64	76	62	73	68	45	69	53	47	64	78	64	78	66	65	64	64	70	52	72	64	71	81	69	67	70	71	64	66	73	70	82	62	60	78	68	62	77	77	69	61	54	82	80	65	69	71	50	59	68	61	51	56	68	66	71	78	72	58	59	85	66	64	69	47	54	60	69	70	71	79	65	66	74	69	86	77	62	69	74	67	64	61	52	70	74	56	58	56	86	76	71	61	64	64	76	58	67	51	75	69	70	63	67	71	50	78	66	60	68	66	55	72	68	63	83	68	67	66	55	70	68	69	71	63	64	72	61	81	57	66	68	55	74	59	71	65	66	54	55	58	66	73	72	81	64	66	54	65	67	68	90	72	81	60	69	81	57	55	52	64	63	77	59	73	75	87	77	55	85	70	64	66	74	72	62	72	56	72	72	72	76	55	63	76	68	65	66	60	70	66	67	59	69	68	67	74	65	65	70	55	71	74	58	69	80	61	78	73	62	74	52	77	58	62	66	75	66	80	69	69	54	71	66	68	74	63	72	65	64	75	73	57	69	59	66	71	71	64	60	72	58	50	65	75	73	66	66	70	69	66	59	64	63	52	54	64	76	81	63	71	61	71	61	67	50	65	69	77	63	66	53	54	67	72	50	69	78	76	75	64	76	70	71	52	57	89	60	63	70	57	83	69	78	63	77	55
20167	5037	19980	1834	2763	4402	4867	4602	3904	3360	2780	2519	2261	1860	1692	1607	1493	1344	1197	1128	1090	1101	1066	947	916	927	885	798	811	768	786	799	776	737	783	738	710	675	726	699	679	734	682	670	697	694	667	677	673	602	674	637	624	647	660	667	634	603	635	589	621	614	585	621	621	580	615	623	609	623	631	602	557	601	595	579	617	555	590	539	607	624	581	589	620	599	598	616	597	609	577	547	587	590	615	561	602	637	564	578	564	545	553	604	602	584	561	561	578	611	534	624	565	540	563	555	538	571	525	573	554	562	566	582	590	570	557	559	615	558	563	599	512	610	604	544	551	533	578	532	578	535	564	548	553	565	586	551	582	595	563	545	506	591	561	560	591	548	591	588	546	548	509	560	571	571	548	549	554	626	606	529	583	554	565	585	558	544	573	575	557	574	573	570	576	542	550	561	561	590	559	572	557	575	538	494	585	568	580	554	582	511	534	585	620	547	564	573	560	585	575	571	550	561	547	564	602	558	582	581	513	556	563	536	545	586	537	563	528	588	551	558	546	528	611	570	556	584	603	571	554	563	561	550	612	585	569	564	570	534	611	566	575	563	549	495	579	559	538	525	508	548	559	576	580	591	514	577	529	580	579	556	572	526	584	539	590	588	551	588	594	597	552	564	569	573	515	571	549	517	551	583	609	535	563	564	552	535	541	567	556	560	570	606	568	551	578	596	551	571	541	593	544	559	548	561	602	551	615	517	565	611	539	566	528	531	542	563	583	563	520	591	572	526	578	595	515	588	593	492	520	546	545	559	540	534	562	586	578	548	580	605	558	551	554	538	542	544	545	540	597	523	528	568	519	589	553	552	563	586	548	581	554	539	557	567	579	572	536	573	546	583	579	558	578	536	572	551	559	541	557	498	569	556	599	571	583	570	571	580	543	545	541	534	547	540	601	578	554	556	573	549	553	559	607	566	555	542	558	535	585	571	566	561	567	527	553	561	612	568	584	558	535	581	562	558	542	562	557	553	549	499	549	541	561	564	543	508	601	567	579	575	557	530	526	537	633	552	544	568	577	574	616	564	610	570	584	538	538	560	571	554	572	532	571	557	534	539	595	577	595	548	551	565	594	580	579	517	564	556	561	554	597	615	575	561	613	557	553	552	551	555	590	592	551	583	565	565	541	539	549	574	577	518	546	564	539	595	544	565	564	517	560	570	599	552	595	548	542	544	550	597	515	534	575	537	567	534	565	541	564	592	543	548	545	560	565	555	556	584	543	533	563	558	544	569	564	549	583	588	530	557	573	580	537	569	563	575	585	559	563	533	583	553	585	589	539	580	574	591	608	519	582	588	565	529	555	561	588	562	585	565	562	560	580	533	532	575	575	531	534	534	565	566	600	548	570	587	542	588	550	538	553	573	559	603	546	558	572	531	564	577	543	565	523	564	581	530	580	565	569	585	590	589	571	569	604	579	548	538	591	581	550	560	559	565	558	605	537	575	541	560	558	551	545	595	575	564	547	553	566	563	565	546	559	579	544	570	530	592	613	558	553	566	575	552	522	570	571	546	574	550	575	613	562	552	580	530	562	531	585	522	562	547	530	584	525	562	561	605	562	520	574	565	550	553	560	556	520	561	588	549	558	559	557	531	564	549	579	562	578	579	558	590	546	596	581	569	550	538	545	534	586	537	580	584	523	547	567	542	614	566	584	598	550	568	568	596	575	601	529	566	531	581	557	528	566	576	576	584	551	608	523	551	560	534	588	520	577	523	562	566	534	526	535	538	561	543	562	513	546	580	529	525	556	590	577	552	605	531	587	543	560	543	560	532	550	552	595	541	573	566	580	585	559	542	593	564	569	561	547	575	513	583	585	553	555	536	577	600	510	557	529	530	535	568	551	569	535	571	579	552	534	558	531	544	522	573	553	597	556	565	537	556	559	526	560	534	540	505	518	550	574	554	539	527	603	549	618	577	537	562	569	561	590	537	576	514	585	560	589	572	548	555	579	547	609	584	534	564	577	575	600	584	594	539	502	560	587	557	569	544	563	540	535	583	554	562	558	552	572	563	568	565	555	521	587	555	542	523	553	583	560	581	539	573	575	602	586	555	534	556	550	609	601	561	542	564	582	607	524	584	544	567	568	563	586	541	566	585	546	563	544	580	530	566	566	572	554	561	576	536	533	569	590	582	535	581	582	589	532	517	599	526	571	571	604	575	548	565	554	590	553	470	546	539	553	555	550	573	562	536	564	547	567	597	601	524	541	569	566	575	595	557	564	564	575	550	593	537	605	546	546	571	566	526	520	546	568	538	555	568	551	571	545	573	524	533	526	500	560	522	560	546	576	540	599	557	536	577	557	563	564	566	608	538	563	539	585	563	567	558	539	604	581	570	542	549	593	564	542	568	589	526	567	596	530	563	546	566	587	562	567	548	552	567	610	582	583	534	599	622	569	529	591	559	516	544	549	596	579	577	621	613	539	560	557	588	592	518	624	553	577	553	532	590	552	577	542	574	567	529	499	568	535	569	530	561	617	587	558	569	584	598	553	644	579	532	571	575	577	574	564	586	562	545	541	586	586	527	587	577	527	566	560	538	560	529	537	571	624	547	556	585	544	548	584	539	553	562	529	516	580	561	563	595	540	578	617	554	558	564	566	556	588	604	564	546	577	620	588	586	557	568	595	544	581	610	578	561	545	537	527	553	554	581	577	568	536	599	539	561	533	543	559	584	564	518	569	550	540	531	576	574	596	521	570	528	533	592	531	553	573	577	546	586	545	560	570	518	530	574	592	562	541	570	537	572	536	559	550	503	517	578	574	553	558	559	572	540	554	580	552	599	567	589	543	524	570	554	554	544	582	577	517	552	562	593	553	585	553	556	602	554	547	551	504	542	532	584	564	577	506	540	542	573	605	537	541	554	564	563	559	541	580	596	567	534	591	553	571	576	540	541	591	565	588	545	573	593	544	597	558	598	547	569	530	593	527	556	505	602	562	576	574	530	560	530	571	580	594	525	582	587	580	545	557	534	584	563	588	550	512	607	569	576	565	554	582	572	542	580	607	543	546	574	574	601	568	566	576	572	511	605	541	576	524	598	593	508	572	548	592	571	581	539	548	583	551	563	575	560	565	567	536	550	597	568	550	594	586	582	539	568	517	563	559	544	540	586	567	538	527	562	567	544	547	561	521	596	535	533	547	517	567	545	555	556	581	568	614	577	567	562	613	566	587	495	555	559	554	604	572	527	594	586	554	569	501	589	589	534	563	524	531	601	587	595	534	540	542	532	535	555	578	544	539	542	560	558	557	531	516	545	583	592	531	554	570	572	555	539	586	553	481	547	569	549	541	568	534	546	569	562	597	543	586	541	544	593	602	564	608	557	573	563	597	552	547	547	523	587	576	582	559	523	547	549	566	561	563	551	624	521	556	566	579	544	548	582	534	576	555	554	540	542	537	579	626	559	546	567	579	561	539	545	564	571	590	580	539	546	579	536	615	530
3339	185	357	71	58	62	63	63	57	44	65	58	56	67	65	63	60	48	59	62	61	52	52	58	53	66	76	60	55	56	46	63	60	65	50	66	56	53	58	50	62	52	56	49	71	54	65	47	57	56	70	60	56	70	75	70	60	58	56	61	53	56	65	58	46	47	47	67	57	68	52	54	57	60	60	54	56	66	44	69	63	60	66	61	59	74	61	58	60	62	59	60	58	71	57	59	63	57	49	54	70	53	42	73	50	57	55	43	60	59	74	55	60	69	74	46	58	52	51	69	54	49	71	46	51	60	59	53	54	54	76	50	44	51	41	62	73	66	57	63	47	68	53	59	57	60	54	59	48	55	56	63	52	58	61	49	60	51	52	73	57	49	46	50	52	48	47	59	52	58	48	62	46	70	53	61	61	55	51	65	58	45	55	55	64	56	65	56	63	63	63	53	49	60	54	62	48	52	58	57	49	58	60	70	57	61	64	61	64	52	54	54	68	52	62	57	57	53	51	53	57	59	59	50	48	49	58	66	49	53	54	55	62	54	52	53	55	58	52	50	54	52	52	55	52	63	66	58	43	53	59	33	59	67	57	60	53	55	73	57	57	47	67	63	57	56	62	62	68	72	64	59	68	47	64	52	70	62	56	51	46	68	56	55	48	48	57	59	50	66	66	54	51	45	64	62	73	62	73	56	54	56	62	68	59	51	63	51	70	68	57	46	52	61	54	54	51	46	59	57	48	60	49	59	65	56	45	53	59	58	64	54	59	60	61	65	69	51	62	68	66	60	45	46	60	54	58	69	41	44	57	64	56	59	60	48	54	66	55	68	62	64	51	55	69	55	60	54	57	62	47	51	62	67	58	47	59	60	54	60	44	52	60	59	57	64	40	59	48	50	62	59	53	51	63	59	48	59	57	44	60	53	56	60	68	55	50	58	64	62	52	48	64	58	46	57	48	61	53	59	58	69	70	54	66	66	68	60	51	43	59	67	58	57	48	47	51	56	70	58	59	46	63	49	62	59	53	44	75	65	62	61	55	78	42	50	64	57	63	54	52	59	44	60	66	37	50	46	51	54	60	64	65	65	56	68	54	55	51	53	62	58	57	55	50	43	70	51	55	44	55	55	60	67	55	69	62	59	57	69	45	59	61	63	59	51	59	59	46	57	58	44	57	66	58	64	73	53	46	55	60	61	67	55	70	49	40	62	46	51	61	54	52	73	72	57	63	51	68	54	54	57	61	58	56	52	63	71	65	55	54	55	62	52	56	57	53	59	57	54	63	40	56	72	62	59	49	69	53	66	53	57	61	58	62	48	41	44	57	49	60	55	63	65	67	58	62	49	68	58	80	46	53	57	44	69	54	54	48	54	52	52	60	60	58	63	55	65	63	53	53	46	45	54	59	63	51	55	59	53	48	52	77	49	64	53	58	51	62	54	58	62	70	47	52	68	63	47	50	50	55	59	58	63	61	51	62	72	72	56	56	61	58	62	57	62	67	54	49	51	58	49	55	64	70	47	49	71	56	65	55	51	51	68	42	47	59	62	61	57	48	57	52	63	58	49	42	43	56	58	67	64	51	49	51	64	68	67	56	62	48	62	58	58	50	60	75	44	66	48	59	62	58	61	44	61	49	56	61	57	62	46	56	57	62	52	43	53	51	59	47	58	47	64	72	56	52	54	65	72	62	66	41	66	48	69	57	58	51	69	49	57	70	52	50	61	58	39	63	65	78	53	63	52	68	47	66	53	55	62	66	44	57	44	61	58	60	69	39	55	65	53	50	64	56	61	56	52	53	48	53	61	47	61	60	60	60	71	59	54	58	60	62	46	56	60	61	62	60	62	50	62	62	54	54	62	59	63	65	66	48	42	61	64	58	68	52	62	56	55	61	47	60	62	79	62	61	62	75	44	61	67	46	49	50	67	67	67	44	52	58	55	57	66	58	44	52	61	70	57	57	56	63	62	46	55	67	63	71	78	69	61	63	68	54	60	71	59	52	48	56	65	53	69	77	50	60	59	59	72	52	60	56	59	52	75	48	51	72	68	62	57	56	59	65	53	64	61	46	64	62	56	48	73	56	56	65	63	60	55	52	45	46	59	49	56	65	59	55	64	39	77	51	49	57	57	59	55	54	53	53	63	61	46	65	66	64	49	61	57	68	45	50	57	65	74	57	57	50	71	49	67	68	55	73	66	63	61	54	53	56	62	67	55	69	72	36	60	49	44	42	62	66	54	62	54	50	53	55	47	51	58	50	71	62	49	50	50	60	75	57	53	51	67	52	41	59	55	74	56	70	61	46	52	67	53	56	54	54	51	63	61	43	61	48	54	69	53	64	73	51	59	57	47	58	54	66	71	59	55	56	42	54	50	61	68	40	71	65	57	71	46	48	67	59	75	53	53	57	64	59	58	47	50	42	54	44	74	56	53	71	61	47	59	65	65	53	44	60	58	60	52	60	59	52	69	52	58	56	53	57	54	76	54	62	53	60	57	55	55	62	46	61	52	45	52	48	63	54	48	63	56	62	53	49	54	54	50	57	62	56	57	59	52	53	60	74	51	62	60	43	76	67	56	54	56	60	65	58	57	74	49	56	59	70	68	41	54	50	67	56	65	65	48	55	49	54	47	51	40	64	49	66	53	65	61	48	63	57	65	46	50	54	62	49	55	55	62	60	55	59	49	55	58	60	51	62	72	50	61	72	57	65	38	56	59	53	54	57	66	65	62	64	50	55	51	57	52	52	68	49	52	53	53	48	60	56	52	43	64	58	41	54	57	71	53	52	68	49	58	66	63	57	52	50	59	55	71	64	64	53	52	48	59	57	54	67	57	55	47	58	52	59	46	63	52	68	50	60	53	73	50	71	55	81	80	58	83	55	68	50	56	66	58	53	55	68	48	59	62	65	48	43	62	58	44	63	61	41	64	57	65	65	54	54	63	50	54	47	69	52	63	69	52	61	66	60	67	59	60	51	43	63	66	52	53	53	50	52	72	64	69	63	60	53	60	57	70	61	71	61	56	63	60	46	53	54	63	54	57	58	53	47	61	54	56	60	67	56	59	44	59	64	65	53	65	65	45	52	47	66	73	66	57	49	53	58	44	65	57	53	51	59	56	58	66	65	56	52	50	53	55	66	58	57	63	60	63	65	51	58	50	50	61	45	58	55	55	62	76	53	76	67	42	66	65	50	57	74	66	54	63	66	60	63	51	70	56	66	62	55	50	50	55	59	57	61	54	66	46	57	50	48	58	41	53	76	57	61	56	60	52	53	46	57	46	51	55	68	57	62	65	66	77	48	61	49	58	53	54	59	42	47	61	70	65	64	49	47	42	45	59	56	63	52	45	63	55	52	54	62	50	68	58	58	57	47	49	55	51	67	60	59	48	47	73	62	57	46	45	50	48	60	64	44	73	57	63	49	59	51	58	67	49	53	61	56	52	75	53	65	60	65	60	53	47	49	61	64	52	56	63	55	51	58	43
12360	2147	4699	675	680	825	856	887	780	692	682	666	617	612	610	584	578	519	568	540	551	583	533	562	523	501	498	455	473	492	479	471	518	529	478	493	507	466	460	485	472	512	441	475	497	467	504	453	484	451	429	444	477	479	459	468	460	453	441	465	464	480	442	474	446	433	464	457	488	469	508	424	485	439	431	482	479	480	451	432	473	421	455	442	474	437	467	449	439	437	455	458	445	452	449	433	450	459	477	444	494	503	447	462	417	433	464	435	481	439	465	455	465	445	467	461	417	470	433	444	455	439	439	461	441	426	484	437	421	449	440	478	450	462	462	409	472	467	497	467	418	443	418	467	473	471	490	475	449	475	454	427	442	433	476	437	435	451	478	445	481	409	466	481	454	444	450	459	428	463	449	515	461	470	446	441	426	431	436	444	428	448	416	445	445	465	449	473	470	504	437	472	463	458	437	432	457	464	457	461	465	402	436	418	435	458	463	446	457	445	452	466	452	479	458	450	420	460	459	471	459	427	429	429	470	477	445	434	406	462	455	486	435	471	471	471	444	454	459	425	464	493	432	478	439	454	409	453	468	435	478	454	455	451	444	458	455	444	477	441	450	507	483	410	452	476	494	461	468	470	445	474	424	454	489	438	445	461	467	417	430	447	417	452	496	484	442	445	436	458	451	473	465	502	505	468	473	471	413	435	421	499	427	453	436	455	463	463	472	482	467	469	436	477	458	460	433	483	489	488	431	476	455	425	441	508	441	445	470	415	435	403	482	384	451	476	439	422	492	479	456	447	420	489	443	437	493	451	432	453	502	450	463	460	479	446	446	478	456	490	473	457	444	468	443	427	454	439	463	458	447	391	472	442	434	448	448	467	432	425	452	435	460	484	456	446	475	457	469	478	498	471	460	397	494	489	439	443	444	494	458	486	501	425	462	412	428	459	444	462	441	442	460	468	434	460	442	470	455	438	483	441	414	434	461	457	449	463	494	477	462	447	478	451	489	510	461	458	452	457	474	437	486	449	474	463	509	421	429	473	442	476	441	456	488	495	391	428	467	407	482	419	453	444	454	461	453	486	469	434	424	438	478	427	459	452	446	488	457	468	426	406	464	460	446	445	453	451	494	442	479	492	444	457	463	455	443	476	484	446	424	437	424	447	447	413	459	484	485	453	444	445	445	477	464	464	506	489	459	431	455	471	452	469	418	494	450	430	448	472	463	460	443	432	431	444	446	447	483	450	453	449	427	474	441	429	452	432	446	439	457	451	445	455	469	442	440	436	475	449	479	419	452	439	478	417	439	476	461	448	450	460	492	448	449	482	429	473	498	424	437	442	524	470	447	443	444	444	452	442	474	468	454	460	456	480	458	455	444	451	452	443	431	439	467	436	426	466	492	448	475	453	470	477	466	448	442	433	472	452	449	452	447	449	448	483	440	441	447	456	448	447	439	478	461	455	446	481	443	490	479	471	427	450	466	457	472	476	444	439	491	476	440	444	457	443	439	427	430	434	488	468	458	462	439	481	472	399	458	443	462	472	435	465	418	422	456	463	438	448	447	496	452	469	443	485	458	449	461	463	489	443	474	445	466	469	458	466	458	488	464	460	465	436	440	443	460	475	425	478	442	441	421	451	451	463	449	472	470	422	444	432	447	489	485	447	440	455	427	469	458	464	466	483	475	406	456	449	429	449	422	445	434	483	422	495	457	414	449	446	472	437	464	492	436	458	476	431	428	435	468	437	448	429	471	452	425	456	440	469	462	440	464	463	440	439	435	446	443	435	467	451	464	445	493	454	479	454	475	460	412	488	446	466	422	461	449	499	502	440	462	439	434	468	454	399	407	443	472	456	476	505	421	460	486	429	465	445	490	446	446	468	477	442	456	443	485	486	451	454	426	447	463	440	450	477	489	448	466	443	441	476	408	451	467	458	460	453	497	425	459	468	463	450	458	411	434	456	466	473	484	481	498	465	469	431	424	421	464	456	464	437	454	463	511	487	452	442	414	466	489	445	459	438	475	466	398	435	456	472	490	445	446	454	461	446	456	498	476	442	450	417	444	452	451	459	430	460	474	463	453	479	487	451	413	425	449	475	453	464	471	428	467	451	419	426	434	448	450	462	428	460	448	431	457	449	475	457	499	489	467	484	455	462	477	441	486	482	447	467	472	498	445	455	416	488	408	460	494	463	435	443	424	422	421	484	431	453	460	432	432	465	445	443	463	465	433	459	437	443	463	467	500	446	443	457	453	449	439	445	459	455	455	452	465	420	453	422	485	421	450	457	461	455	448	457	471	449	453	430	459	435	453	477	451	496	484	459	443	450	474	475	477	450	448	475	436	486	432	449	506	426	457	451	470	452	478	474	438	468	436	437	482	471	470	455	452	445	468	444	456	448	454	422	477	469	440	455	436	424	468	425	425	494	405	458	475	456	455	409	455	464	454	496	444	421	471	471	451	485	485	453	454	451	488	436	436	462	446	429	453	451	442	456	438	455	415	438	438	443	448	484	474	449	450	459	460	458	455	462	467	445	457	457	483	462	433	458	455	428	446	462	491	458	440	474	467	440	467	477	444	453	464	478	452	472	480	459	469	433	453	417	460	441	463	435	427	434	450	419	478	497	432	479	441	427	455	476	442	438	410	462	456	464	458	418	431	457	448	466	466	413	434	470	462	458	454	441	491	448	454	483	450	470	426	455	451	457	439	467	454	494	432	498	483	480	455	444	417	455	463	472	416	471	456	450	453	467	453	472	425	461	494	473	455	451	461	461	479	446	440	478	473	435	469	475	460	459	459	445	479	476	450	463	478	437	498	480	447	422	481	421	470	456	492	485	477	443	450	447	468	472	458	474	496	464	458	438	492	481	430	460	469	507	460	510	452	445	448	493	478	479	451	487	486	476	408	459	464	484	414	448	424	481	467	487	449	460	463	422	466	487	458	445	466	451	430	453	439	470	409	429	462	453	464	441	433	430	437	455	496	412	483	429	464	448	453	494	466	463	447	441	481	479	463	477	469	440	464	471	427	467	460	436	433	452	442	469	447	465	461	481	466	459	462	459	485	465	454	467	486	405	427	411	468	414	434	441	444	431	460	436	437	467	465	455	437	430	429	452	450	457	455	435	479	448	456	452	456	440	485	460	462	445	419	456	486	478	477	467	450	418	411	439	469	473	440	430	486	448	456	417	445	447	462	467	447	472	465	425	458	432	463	451	453	466	475	424	456	463	459	485	460	447	495	470	459	437	465	458	484	430	458	436	440	444	432	418	437	449	477	484	480	452	473	440	505	467	464	487	426	438	457	462	472	452	451	486	469	474	454	451	452	430	482	429	454	457	449	467	440	448	450	475	438	399	435	436	477	435	449	451	476	456	455	454	465	443	439	408	483	433	457	475	396	466	435	473	452	472	463	499	489	439	441	463	471	477	418	444	450	426	481	453	441	447	419	428	491	466	438	477	461	463	459	434	446	448	445	430	467	414	494	497	481	422
1893	362	1869	167	110	121	127	122	112	133	111	114	110	120	85	88	105	115	102	98	91	98	82	95	91	88	118	105	92	103	86	108	82	99	97	99	99	95	94	91	89	85	96	86	84	80	100	107	97	102	95	93	104	80	99	90	92	86	97	93	104	79	103	79	100	97	90	90	112	78	98	84	111	91	96	84	103	113	92	89	114	75	105	74	96	91	86	105	93	92	89	101	89	96	111	84	86	96	76	103	86	89	99	111	81	105	102	87	102	86	91	84	89	111	86	86	86	82	97	87	100	90	88	88	72	93	86	96	106	89	86	89	87	95	88	69	100	98	92	100	100	111	77	96	87	85	87	92	86	105	94	102	87	105	108	89	93	102	92	87	101	96	96	90	107	89	90	94	87	84	93	98	74	80	96	58	92	80	86	98	82	98	102	89	92	97	92	81	107	101	92	88	86	95	95	97	93	102	103	91	103	80	91	80	91	87	93	112	85	88	91	93	86	69	82	87	101	100	100	111	93	88	87	89	74	96	107	73	86	94	93	87	103	84	101	84	95	96	92	106	89	93	103	94	75	81	85	84	96	86	92	81	85	111	96	72	82	95	111	95	110	86	98	100	85	102	100	94	103	115	86	60	83	95	84	91	85	91	77	83	110	86	99	94	87	93	80	104	84	97	87	81	96	79	77	97	84	96	90	89	88	90	84	87	82	95	84	90	87	90	92	86	71	87	88	82	97	85	98	84	91	82	79	71	101	95	84	84	83	98	92	99	82	98	91	67	86	87	107	94	80	104	110	88	75	70	72	101	115	93	87	80	93	95	111	79	71	91	109	99	97	99	86	105	105	100	94	80	78	94	107	96	87	91	110	87	81	68	93	82	100	90	74	85	85	83	91	99	87	77	91	89	88	94	89	85	110	79	107	84	78	81	89	89	99	89	100	92	88	93	88	102	73	96	77	93	92	91	100	101	96	105	96	90	88	105	79	102	92	98	88	100	85	101	87	101	83	97	92	92	99	76	88	101	97	95	87	88	90	91	108	86	82	110	84	73	86	90	97	92	120	100	94	103	93	95	85	88	95	114	100	97	75	88	93	92	93	90	114	86	92	100	100	102	98	86	93	88	95	99	109	92	104	89	108	89	96	100	90	93	114	93	90	99	94	86	95	78	102	112	73	88	98	74	80	85	109	108	77	78	85	106	98	96	106	74	87	78	85	90	102	85	91	82	84	92	98	98	85	94	88	90	100	92	94	91	99	91	82	104	121	81	79	87	89	85	93	99	86	87	78	98	99	93	94	102	90	95	92	109	94	86	97	86	84	88	100	82	104	102	71	91	82	87	79	95	86	113	79	90	71	76	76	83	94	79	99	86	76	94	87	94	85	93	88	99	83	79	98	101	77	91	92	69	91	89	93	88	106	116	93	87	96	74	83	83	94	92	110	85	82	92	80	91	81	85	83	96	93	90	98	80	89	75	88	97	75	91	118	114	101	93	104	90	94	93	98	97	91	87	84	83	102	103	88	75	104	80	87	104	94	80	93	81	86	111	90	91	96	91	100	76	94	106	100	83	96	100	103	82	92	85	102	104	90	90	81	83	79	77	85	89	89	93	91	95	84	96	94	95	88	91	98	100	102	101	94	85	99	106	92	91	71	90	84	108	91	87	93	89	100	109	108	95	84	104	88	107	84	89	102	78	95	111	122	86	98	81	88	79	116	74	89	107	96	92	92	95	89	102	96	117	96	95	76	91	83	94	104	90	106	78	97	91	83	83	103	79	91	94	97	94	77	85	99	96	106	73	86	91	98	85	87	90	78	94	92	84	96	84	86	81	80	84	74	93	85	94	85	81	99	83	76	109	93	97	89	95	95	96	79	98	91	95	93	87	87	89	92	95	96	93	100	104	95	84	85	89	98	71	89	107	81	74	102	94	97	90	107	104	86	82	99	81	86	89	92	105	101	105	96	69	83	89	98	101	89	87	76	95	91	88	106	84	100	93	104	81	85	81	97	73	79	104	88	96	105	79	85	96	81	78	100	83	84	96	81	90	101	89	87	90	86	88	94	76	97	100	74	84	90	83	99	91	85	101	109	93	87	92	98	88	90	78	92	93	100	100	95	110	99	100	87	91	83	101	98	81	82	106	94	91	90	91	91	99	90	78	102	106	111	111	83	100	83	110	80	83	97	87	99	94	84	84	86	88	104	101	96	79	105	99	97	91	88	105	114	90	123	91	105	77	96	78	97	102	75	79	75	91	88	95	98	82	98	88	72	84	77	82	97	93	76	78	94	95	94	90	107	114	88	99	81	97	99	95	89	91	94	93	81	91	105	95	113	85	101	83	89	89	90	94	99	100	95	87	92	93	102	97	85	96	94	92	88	72	105	100	92	81	93	81	88	91	82	94	113	71	94	108	91	92	73	95	86	92	82	90	97	84	100	98	96	80	86	94	82	98	87	94	74	78	100	79	99	93	113	86	85	97	110	88	84	85	91	90	92	66	106	86	92	101	78	95	68	92	83	86	86	102	103	97	92	87	105	96	105	105	76	85	78	81	93	82	99	83	95	96	100	99	92	80	100	92	94	103	82	105	94	90	80	93	76	68	84	82	99	87	94	111	87	100	100	90	105	106	80	81	82	72	95	88	96	82	107	87	89	97	93	79	74	106	102	75	97	85	100	108	89	92	86	97	100	92	75	88	92	87	107	101	88	95	103	94	97	80	95	110	97	94	94	81	87	93	111	113	74	102	109	83	80	92	88	123	103	86	71	91	87	107	98	72	116	97	96	112	92	98	106	87	86	99	101	99	89	102	87	95	100	81	88	89	95	83	79	110	111	93	92	92	92	103	83	93	87	90	83	92	91	103	85	100	91	94	85	87	99	93	94	84	111	94	79	99	96	79	100	84	95	101	72	88	91	88	104	81	78	88	83	89	85	92	81	89	91	105	98	87	89	94	76	92	92	82	97	91	89	95	87	70	96	97	88	84	96	101	104	78	89	85	97	96	93	84	86	75	86	98	89	107	94	110	87	91	124	90	93	98	79	82	92	87	96	86	87	96	99	79	91	100	86	80	92	98	105	92	83	91	111	97	87	103	100	93	114	73	88	107	91	83	89	88	104	92	83	97	80	76	97	88	82	90	84	95	99	85	98	76	80	85	85	93	88	93	78	79	84	101	85	93	100	109	69	79	92	72	96	112	85	100	91	91	85	95	99	80	93	93	80	88	87	63	108	70	93	83	85	107	92	91	98	83	89	106	96	88	95	92	71	94	110	101	93	89	94	93	89	93	91	97	96	94	114	100	85	107	87	87	103	94	89	97	92	96	90	94	90	90	86	99	92	95	89	92	83	74	107	96	82	78	84	111	107	84	95	100	97	95	83	96	84	107	97	98	87	83	71	75	119	105	80	111	96	85	112	91	101	101	78	81	95	96	98	101	78	83	97	98	88	76	105	90	77	100	94	107	74	87	89	78	96	85	108	101	106	89
18331	4225	14916	1513	2223	3307	3526	3281	2873	2382	2117	1871	1714	1559	1410	1292	1201	1186	1133	1046	1054	1027	984	986	972	914	930	894	912	894	875	816	816	876	825	804	777	886	834	775	771	797	774	773	779	789	726	784	756	819	779	811	726	735	774	765	768	728	770	823	741	771	786	787	747	785	722	790	740	708	715	703	741	767	785	727	724	764	718	771	765	726	750	720	770	738	720	683	759	752	749	765	784	752	739	725	686	741	761	767	762	704	730	797	719	754	763	743	755	779	709	795	722	716	739	729	733	754	772	752	727	732	768	742	764	753	744	730	730	728	732	712	725	758	764	771	743	759	680	755	742	744	778	749	719	739	784	674	749	761	727	760	765	764	729	738	742	738	723	742	741	751	735	743	751	734	729	774	706	758	692	697	702	759	752	749	774	739	708	757	718	737	765	761	713	744	678	739	741	751	762	750	742	737	745	722	704	720	739	719	773	745	752	751	682	718	782	747	811	749	793	780	736	710	686	751	732	703	742	728	739	714	756	716	751	726	754	711	743	730	707	737	781	735	730	755	758	727	752	731	704	732	733	728	742	706	732	704	741	740	752	751	706	751	701	802	750	716	732	732	720	764	731	730	780	758	740	711	725	731	798	738	729	747	723	711	749	722	757	727	677	778	771	773	767	758	714	711	689	731	740	751	753	736	732	709	763	705	716	720	764	727	695	710	747	699	700	765	734	690	728	698	742	746	815	723	747	694	743	735	697	802	742	737	778	779	730	739	787	761	782	808	731	710	758	767	761	735	738	723	729	731	746	692	729	767	774	762	701	778	768	753	727	708	759	787	712	710	762	716	754	774	738	713	734	756	749	751	798	777	730	726	735	749	763	686	738	765	702	778	795	737	758	740	770	729	793	748	731	783	721	760	724	732	727	730	716	729	752	741	730	712	762	747	744	730	780	782	661	733	762	780	735	769	748	729	759	734	751	734	709	770	720	751	752	730	736	752	758	759	752	722	727	744	755	739	689	706	712	748	712	738	777	757	693	759	784	757	726	730	772	750	768	767	755	728	711	766	699	750	759	724	730	742	748	723	750	749	732	774	750	753	770	747	764	745	730	760	761	779	725	760	720	746	712	772	711	715	717	742	717	734	759	716	765	725	733	764	691	739	690	706	715	762	724	767	747	744	755	733	725	713	782	702	727	733	725	719	728	754	698	789	775	785	737	776	715	738	789	721	729	821	802	733	696	737	768	715	749	765	736	765	755	702	735	698	725	749	735	758	733	765	723	730	752	743	710	746	735	703	761	728	729	749	719	715	679	746	708	786	713	736	706	709	783	734	759	757	760	719	778	684	734	719	661	761	803	807	751	731	743	732	796	725	715	735	726	750	662	791	735	772	749	762	711	698	737	700	767	715	695	745	698	753	753	740	739	746	719	762	725	732	755	723	719	790	754	741	739	758	734	807	726	751	710	721	744	733	737	749	751	723	720	754	725	734	747	719	714	704	786	746	711	774	769	739	714	691	700	737	731	693	780	692	746	679	773	770	749	717	766	716	777	739	746	740	700	777	746	744	785	711	719	723	728	725	735	719	772	733	731	779	786	798	714	757	725	780	767	697	752	763	734	736	754	766	750	725	722	721	749	705	682	747	725	755	771	721	718	693	725	751	776	687	708	723	695	701	707	760	716	777	746	771	714	742	754	740	727	739	779	744	756	768	739	715	763	719	761	776	748	703	695	702	764	767	721	747	758	708	725	704	772	693	721	758	720	710	795	718	730	711	738	724	711	734	741	722	717	725	760	722	725	774	768	697	722	799	751	795	740	748	743	762	678	750	743	739	736	740	700	726	744	750	702	690	701	791	778	765	793	764	723	753	733	732	698	693	745	758	770	699	802	734	750	709	776	774	718	744	777	754	707	794	720	716	730	690	714	721	770	697	724	761	759	745	680	734	764	729	754	752	728	770	757	738	718	722	738	751	759	749	734	770	770	750	742	765	738	718	700	741	681	759	753	797	696	748	754	767	689	735	712	746	730	707	738	696	725	758	721	712	732	731	757	739	769	745	729	770	723	754	732	662	739	720	725	701	730	727	731	738	748	772	740	755	733	768	746	746	691	762	732	756	729	769	751	731	783	805	726	721	727	754	743	740	712	674	748	733	709	709	738	736	716	730	758	762	763	744	753	708	750	704	763	723	749	696	729	765	736	716	738	765	735	745	797	707	749	700	678	752	770	705	761	736	773	732	745	740	751	740	737	762	758	762	738	723	746	777	758	724	728	710	750	730	717	723	786	753	749	760	709	779	748	736	764	746	790	702	776	727	737	775	744	740	759	733	734	709	737	750	684	716	720	732	709	787	751	718	748	742	745	697	746	680	735	732	686	762	756	735	713	773	749	790	746	698	762	747	758	713	798	767	742	759	710	771	730	741	691	733	730	773	780	760	714	743	770	747	729	751	726	723	738	697	785	753	741	746	700	750	745	696	710	783	735	758	790	748	702	736	780	751	758	781	771	717	745	732	743	751	750	743	718	762	771	745	726	782	757	708	747	758	735	758	723	778	757	751	737	771	750	700	715	709	685	721	749	694	769	765	743	722	727	740	727	703	716	716	758	674	730	784	776	740	743	760	753	742	752	793	711	817	766	759	751	761	780	727	741	743	796	759	702	650	727	772	692	724	749	776	719	745	747	758	719	750	712	733	711	677	769	714	694	722	709	776	731	708	706	749	737	750	805	714	686	799	719	801	731	738	724	715	789	699	774	681	745	686	699	723	754	713	734	736	736	784	721	695	729	752	714	768	743	754	721	731	783	730	710	771	728	824	743	722	765	720	763	736	776	729	714	753	729	765	746	724	712	755	752	721	714	702	731	739	767	719	728	727	685	747	714	780	674	711	770	753	756	761	763	731	762	755	748	732	751	761	706	703	771	752	744	720	745	756	762	713	695	771	697	794	726	773	751	689	743	718	705	726	747	749	735	767	714	768	734	725	719	688	740	787	733	781	733	763	754	779	737	728	797	719	788	719	768	724	734	795	734	764	700	712	749	777	710	732	787	746	754	725	747	779	745	728	728	742	795	685	755	776	748	751	713	742	784	723	721	737	741	718	748	720	732	787	725	712	753	721	737	716	706	758	746	748	715	692	717	783	764	750	731	710	804	764	750	744	753	776	731	770	710	774	827	714	759	737	804	734	802	728	756	757	782	746	729	729	784	772	723	743	716	744	756	773	700	732	705	723	746	743	723	727	735	744	714	771	699	771	739	754	688	730	737	710	745	769	810	759	768	706	740	697	715	749	718	776	750	743	725	740	742	724	694	742	717	721	783	714	672	742	773	751	719	724	750	756	758	691	755	754	732	762	733	728	833	765	737	718	753	730	751	718	756	736	763	766	714	728	738	756	725	725	819	711	759	691	729	658	722	741	758	742	773	740	692	752	705	741	771	769	748	772	733	758	748	746	734	748	720	749	758	753	731	720	752	735	723	727	758	704	749	734	748	773	717	733
5073	242	1069	75	36	31	43	49	50	35	47	36	45	47	29	19	35	40	30	35	25	42	35	35	29	26	23	25	28	34	22	25	25	23	22	28	31	23	36	22	31	18	17	27	14	27	20	27	18	20	27	18	26	27	24	20	22	21	28	19	27	23	18	28	25	19	23	20	19	24	22	21	21	26	22	23	27	19	20	24	20	24	13	23	24	24	20	23	24	15	21	18	19	21	18	21	18	26	23	15	21	28	18	25	19	24	24	27	22	20	33	21	19	24	29	22	18	22	20	24	20	21	18	35	22	20	15	20	18	19	24	19	23	28	11	35	18	26	24	17	19	13	21	25	19	21	22	19	19	23	20	23	27	25	14	21	17	22	22	23	16	18	23	16	30	22	16	24	23	25	18	17	23	20	29	20	16	25	23	25	25	21	19	28	18	18	19	24	24	23	28	27	23	20	25	18	31	22	18	20	22	23	24	23	25	31	26	23	18	14	21	21	22	22	24	19	28	22	20	25	24	22	23	29	28	25	24	23	28	17	20	21	31	22	14	20	31	22	28	22	20	24	23	21	29	21	16	13	23	29	24	19	26	16	27	20	20	20	18	19	27	19	9	25	22	27	17	31	19	30	17	32	25	21	21	18	20	12	16	19	22	27	26	23	21	27	26	29	22	31	27	18	25	13	16	24	26	17	19	21	17	25	17	20	27	21	17	24	22	23	17	24	24	20	23	20	32	22	26	24	19	19	25	32	32	20	18	19	22	22	31	19	15	33	21	16	18	17	22	25	27	25	19	19	23	19	18	17	29	23	18	21	17	21	21	22	27	16	26	16	30	32	20	29	24	26	23	18	26	26	21	18	19	17	18	26	19	16	19	19	22	21	21	18	22	28	19	30	30	19	27	24	20	15	25	15	26	25	16	18	18	21	23	19	21	15	26	22	11	20	21	30	21	19	14	20	21	25	18	26	14	18	19	31	25	24	18	27	27	19	22	21	19	20	27	27	24	20	33	21	25	25	30	23	20	25	16	22	23	16	27	22	16	31	16	19	28	17	21	21	16	14	28	24	22	21	24	20	22	20	16	15	26	18	26	30	31	20	22	22	25	27	19	22	20	20	24	22	27	19	25	25	22	22	19	19	24	26	22	24	13	26	15	23	26	25	27	24	19	17	16	25	21	27	16	21	17	28	23	19	26	17	22	21	24	11	20	24	23	16	18	23	17	22	30	23	24	18	23	20	29	25	22	23	23	22	12	21	21	19	15	19	21	18	22	14	21	18	16	23	22	23	23	27	23	20	19	22	32	26	17	23	19	15	26	16	26	20	14	26	27	18	19	29	23	22	23	18	20	30	19	29	32	21	24	23	24	30	29	30	18	28	33	17	17	20	14	23	24	16	17	26	21	28	24	19	22	22	32	23	19	25	34	23	21	29	16	13	18	23	18	21	23	21	19	24	30	29	24	36	17	22	25	19	20	29	19	28	19	24	20	19	24	20	14	21	33	16	25	21	22	16	19	27	20	24	24	19	21	15	30	14	24	24	14	25	27	14	28	14	16	24	17	16	23	16	35	18	20	23	15	28	24	17	26	21	25	20	25	23	18	19	11	19	24	21	17	25	20	19	24	23	22	19	24	18	29	27	19	22	17	15	27	19	24	23	26	29	18	13	15	18	23	24	13	19	25	17	22	19	23	32	23	25	20	15	12	27	21	17	22	15	20	29	31	17	27	20	18	19	24	21	21	26	21	24	16	21	25	22	19	30	29	15	25	23	20	17	21	23	24	19	20	33	31	24	21	17	21	25	22	17	18	21	16	20	23	19	19	15	21	17	23	13	26	22	18	25	21	15	29	25	17	24	26	14	24	21	14	26	27	12	21	17	19	21	24	13	21	22	21	12	19	26	23	22	19	23	27	21	19	21	20	19	21	25	20	13	19	17	19	17	19	11	18	20	21	29	18	16	28	17	17	15	25	20	24	18	23	16	12	25	18	11	21	24	17	22	24	15	18	16	16	19	23	22	20	9	18	27	15	14	23	23	23	26	22	24	22	20	17	21	17	21	16	17	25	19	16	25	14	25	19	17	18	18	21	24	22	18	28	25	22	24	24	16	22	29	26	25	32	24	20	18	23	28	23	14	17	19	29	11	21	22	34	22	26	15	31	17	17	27	18	21	20	17	28	21	16	25	20	19	15	20	14	20	15	28	26	17	25	25	28	28	27	26	19	21	20	25	17	31	19	28	25	18	23	21	16	23	26	15	18	26	28	22	25	17	20	19	17	28	23	22	31	28	22	25	20	22	20	32	27	28	24	14	24	25	17	26	24	28	33	15	26	23	20	18	23	22	24	27	25	24	30	16	24	20	22	22	26	23	24	16	17	24	26	21	22	18	26	18	18	23	21	30	23	31	18	21	26	21	31	12	20	30	18	23	17	23	16	14	29	13	16	21	30	19	17	17	18	17	18	17	13	20	28	25	21	17	16	19	24	22	17	19	26	19	39	21	19	28	22	19	22	30	31	16	23	31	22	20	22	17	15	38	22	22	20	19	19	17	24	21	25	28	18	23	18	21	20	29	18	17	14	29	23	20	18	21	18	18	22	27	23	20	23	27	23	18	22	18	21	20	25	28	18	24	24	31	31	26	17	23	23	25	23	19	15	23	22	26	25	25	27	29	20	23	16	22	29	18	22	26	20	18	22	21	16	29	26	22	20	20	24	28	21	20	17	25	15	36	27	21	12	18	17	17	35	18	22	23	21	20	26	21	27	27	20	23	20	26	18	18	31	15	19	17	16	18	19	27	23	29	21	25	19	19	24	12	15	19	21	25	26	22	25	22	22	31	22	21	24	17	34	15	21	20	29	14	23	18	14	23	28	25	23	29	21	33	20	17	25	20	27	20	24	18	25	33	20	19	17	26	12	31	23	21	16	28	22	26	22	27	23	20	20	22	24	24	22	32	28	16	27	27	22	29	26	20	18	21	14	17	18	30	26	14	23	16	36	33	19	25	19	25	24	24	14	23	12	21	15	23	23	21	29	28	22	17	18	23	18	20	27	23	22	18	16	21	25	19	13	23	13	21	18	15	24	19	22	25	14	22	16	28	21	15	21	17	18	15	18	32	21	16	19	16	12	28	26	32	26	24	14	20	16	20	28	16	20	26	24	25	17	22	18	22	17	15	19	21	22	17	20	18	19	16	26	12	20	21	16	30	38	21	23	28	13	26	33	20	25	22	23	19	16	15	22	33	23	24	13	17	27	26	17	18	32	16	19	22	25	23	25	31	19	21	22	21	26	26	14	16	19	21	20	21	12	26	21	18	23	18	20	26	15	24	20	18	29	19	18	20	23	26	28	24	22	17	16	21	22	23	27	19	24	24	19	22	16	17	24	30	22	19	25	13	22	23	18	24	25	26	17	22	27	24	16	19	29	24	18	20	19	20	13	23	25	19	25	23	24	18	22	24	25	24	24	19	15	24	25	24	23	21
13888	2865	10562	804	1306	2154	2458	2306	2032	1712	1448	1252	1061	1003	847	711	665	605	584	520	539	500	419	415	391	410	343	340	353	323	313	314	292	290	271	255	263	268	247	220	260	239	239	229	252	214	232	206	216	207	212	248	231	210	229	200	185	199	205	198	189	193	210	216	232	172	196	171	194	197	194	194	182	168	210	209	208	165	192	208	198	186	213	174	203	194	198	195	204	190	177	199	171	167	150	168	194	196	195	167	186	187	168	169	167	187	190	188	186	180	182	186	192	171	197	170	187	168	176	185	175	179	185	179	165	180	199	194	186	191	180	160	193	187	153	182	164	179	178	175	189	166	188	197	163	182	171	191	156	183	213	192	189	163	179	170	194	197	182	183	206	164	177	153	190	165	176	193	179	172	203	172	160	186	197	203	178	182	191	165	189	171	180	169	169	166	168	179	197	175	182	157	173	172	182	177	185	151	175	163	170	200	161	167	172	193	157	196	173	182	192	188	187	190	205	188	167	180	164	197	184	190	167	184	196	192	178	169	160	175	165	186	184	160	174	204	180	166	177	178	193	166	201	186	187	164	166	205	166	195	186	173	168	169	175	181	163	168	202	176	156	197	191	169	199	188	149	174	155	182	159	181	186	190	179	194	184	182	166	168	177	193	206	170	181	181	196	192	175	178	171	188	179	171	191	170	175	168	175	173	205	179	192	181	180	172	185	190	191	160	172	156	164	173	188	171	191	177	164	209	172	180	180	190	153	176	164	165	175	181	183	176	179	154	187	169	186	167	168	179	174	159	181	169	190	179	161	160	191	182	172	216	168	172	191	163	167	163	166	182	173	179	166	170	178	185	190	210	159	175	161	169	174	156	171	157	167	182	205	198	198	172	188	195	173	178	145	186	169	199	171	162	203	183	180	178	171	172	183	187	171	191	174	159	191	187	151	157	178	163	170	162	200	175	184	194	185	168	185	183	206	168	189	181	172	203	162	186	170	180	169	185	208	179	200	178	175	195	191	171	188	156	186	172	156	170	171	189	165	192	184	147	171	206	174	187	168	159	172	199	187	172	199	162	178	151	182	178	164	171	189	160	166	161	194	192	193	180	171	158	151	179	185	180	186	194	169	186	174	182	186	186	195	177	151	172	192	185	187	190	184	171	195	177	155	201	149	157	196	180	197	199	192	189	160	164	179	149	161	168	175	190	221	173	200	171	179	175	178	186	160	138	153	179	171	171	182	165	167	172	171	171	148	185	168	183	168	167	182	152	174	188	177	178	202	183	178	158	165	189	185	151	172	169	165	173	170	189	168	184	177	184	174	181	176	155	139	179	175	180	180	186	175	162	180	169	174	187	171	177	182	177	184	163	183	184	177	201	185	187	180	170	182	170	169	166	178	174	166	168	172	165	182	186	167	172	157	162	168	187	187	173	173	194	163	178	175	175	194	192	176	184	185	181	176	145	151	157	171	166	169	170	176	177	184	139	161	170	183	164	170	179	173	201	194	194	184	177	195	190	178	165	173	163	186	176	165	191	187	166	192	155	173	214	181	190	171	183	165	189	171	151	201	184	180	162	148	180	194	185	171	183	174	182	171	188	174	180	175	178	158	192	168	153	176	166	158	175	158	188	166	169	170	183	190	181	162	173	194	173	196	175	193	167	168	175	189	192	196	179	173	174	186	160	179	167	179	181	183	172	196	163	174	177	165	176	198	171	173	156	175	180	171	163	183	169	157	171	182	167	165	158	197	188	191	173	163	186	169	169	175	161	184	154	207	197	163	167	165	174	164	173	191	184	179	178	152	155	157	189	196	175	189	188	178	165	174	200	181	159	174	173	166	175	177	177	177	159	163	158	182	166	179	190	168	193	198	170	188	156	166	185	183	172	177	167	155	201	176	171	148	175	187	175	183	184	162	180	171	183	199	195	186	160	195	175	168	169	186	170	167	195	177	181	187	186	196	180	169	202	193	185	184	175	184	170	183	187	161	173	161	187	180	163	193	168	178	178	175	178	168	154	177	184	172	162	191	151	181	188	202	185	185	179	174	186	173	179	154	166	158	174	163	161	186	171	170	163	177	163	146	160	170	166	173	207	182	170	185	175	180	175	178	150	186	177	182	178	196	162	183	180	192	200	202	181	162	177	185	171	191	150	166	174	193	187	166	193	195	168	161	145	159	175	172	185	170	177	156	185	172	200	166	182	174	169	175	183	174	192	179	192	168	174	165	158	169	167	179	171	161	159	162	182	205	192	171	180	196	187	178	166	172	176	175	200	179	177	187	170	179	184	172	161	171	169	150	168	171	173	176	163	189	182	159	196	177	161	169	159	190	183	173	166	178	202	174	189	176	179	177	176	178	180	181	193	167	157	174	178	173	185	183	189	188	168	182	180	177	159	179	169	166	167	172	174	206	187	165	178	176	188	186	154	157	175	175	156	174	179	164	213	178	180	149	172	178	180	187	191	200	180	171	178	175	155	176	177	176	201	200	159	143	168	155	194	174	161	168	170	173	163	154	173	164	171	176	186	155	158	150	172	183	171	159	196	162	187	175	168	165	156	154	144	178	176	161	181	172	182	176	181	184	172	165	171	173	187	168	196	181	189	198	178	184	188	167	168	178	163	168	170	199	173	178	173	178	174	148	167	156	172	160	170	203	176	179	189	172	170	183	173	168	182	174	188	178	173	162	200	192	196	173	183	197	187	183	174	170	163	172	173	187	170	170	181	169	166	159	177	166	162	160	184	174	179	199	171	164	179	182	208	177	179	188	176	177	174	169	169	183	166	163	144	166	195	163	150	170	181	182	150	145	194	180	175	155	177	175	171	185	190	195	178	170	173	161	195	183	184	165	163	169	197	173	150	180	158	145	177	167	190	166	151	182	170	188	165	175	172	185	172	179	187	163	176	146	159	189	177	177	192	173	166	195	153	183	166	198	173	149	179	193	189	172	194	168	158	177	168	163	193	186	147	179	158	198	160	183	179	215	185	202	190	178	178	177	184	177	187	180	180	166	180	195	207	166	203	181	191	194	176	166	173	151	201	178	150	180	173	161	195	192	171	160	182	173	172	170	177	152	190	181	192	174	178	166	161	192	161	192	202	179	181	154	161	165	185	190	173	170	166	174	203	169	196	166	187	178	172	169	167	186	150	180	179	167	192	159	176	201	179	176	180	188	185	186	170	173	166	153	169	169	162	156	162	166	197	171	173	175	187	173	200	175	162	178	193	168	169	173	172	156	172	171	193	205	178	172	165	179	183	176	167	157	164	214	182	184	177	171	182	187	165	166	202	189	171	183	170	167	192	184	184	163	152	148	190	177	185	177	180	183	179	192	168	154	179	178	200	192	145	167	195	171	162	188	179	159	197	175	156	168	169	197	163	185	180	173	163	189	178	190	189	179	162	167	197	192	143	188	163	167	147	162	174	176	163	180	141	168	190	152	183	150	173	168	178	188	183	162	160	179	166	184	191	183	182	179	146	157	176	174	182	180	190
2943	392	1503	155	79	104	119	132	103	128	103	91	101	75	82	111	85	80	83	89	82	72	95	95	74	88	63	79	84	70	63	78	73	81	69	60	67	78	61	76	70	64	61	72	53	58	58	61	68	60	80	71	63	82	64	83	66	81	71	71	69	74	68	62	74	68	54	54	59	72	77	65	69	73	69	62	67	60	60	59	65	71	60	71	62	66	74	67	72	57	68	68	72	70	73	56	57	60	56	70	74	63	60	73	66	59	69	71	84	61	79	66	61	75	75	61	65	50	60	56	53	67	69	74	56	73	71	61	78	60	71	56	73	64	77	55	69	67	67	61	72	68	73	61	65	55	64	53	59	66	66	85	74	57	62	65	60	62	81	65	61	72	76	66	63	57	76	72	50	63	65	57	55	76	66	80	71	59	64	72	67	62	72	78	52	69	55	55	72	70	59	65	69	65	59	59	52	78	71	61	74	73	57	74	82	69	67	54	69	71	72	78	59	74	62	66	60	69	71	73	60	62	76	72	63	85	61	86	67	70	61	59	55	70	68	55	74	63	73	76	71	65	71	78	69	62	58	58	73	74	69	52	60	71	56	66	62	71	66	65	76	68	50	76	69	76	77	64	67	61	71	69	71	84	65	68	68	76	65	71	76	60	66	72	70	77	65	79	59	68	64	63	62	67	64	73	83	68	82	64	56	62	79	65	73	67	64	63	73	71	56	50	78	84	71	56	67	68	50	60	69	61	54	48	75	60	68	57	95	69	84	60	60	52	68	82	63	67	58	79	58	48	51	67	74	61	73	78	55	65	61	72	69	49	69	64	84	76	76	63	68	54	57	65	70	78	67	62	57	76	65	53	68	67	73	82	63	72	60	71	66	60	60	64	75	56	67	76	65	76	55	76	53	87	83	85	74	62	41	56	56	66	73	69	51	68	71	66	75	77	67	63	84	72	64	63	57	63	68	65	62	61	71	79	62	55	60	53	66	67	76	70	58	63	56	64	69	64	56	72	66	69	51	67	71	75	61	63	72	57	74	69	56	77	63	64	75	61	55	67	60	63	53	70	69	69	73	69	58	75	73	71	79	60	82	66	65	56	70	79	67	69	56	67	74	62	68	67	70	58	54	60	63	59	63	80	69	66	60	48	76	57	60	71	66	66	55	58	68	68	71	69	71	53	68	58	66	71	76	67	62	65	57	70	61	59	68	69	70	62	54	81	65	66	65	51	64	67	56	67	66	63	74	72	60	68	64	61	58	64	55	62	59	51	73	64	55	73	74	63	61	65	59	81	61	72	57	68	57	64	74	70	68	62	58	68	58	71	70	58	66	76	57	72	70	57	71	57	72	81	62	61	72	70	59	68	63	63	75	74	78	74	67	73	72	52	80	76	67	78	66	72	63	67	71	51	61	45	72	63	66	70	70	70	58	65	57	52	72	57	61	61	64	68	82	63	77	82	69	58	63	60	57	79	72	58	66	60	66	78	59	54	77	61	56	73	56	64	68	78	60	63	67	57	71	63	64	62	79	77	64	68	71	70	73	73	65	62	71	63	62	77	62	58	54	61	58	71	71	71	69	58	61	46	60	62	70	61	53	62	63	67	64	69	70	51	60	63	60	62	73	70	62	67	48	66	64	54	62	63	68	57	67	62	57	63	58	67	59	77	58	78	66	60	66	64	61	74	72	59	64	58	82	48	67	66	55	75	70	77	69	55	62	77	71	71	47	77	70	77	69	79	72	71	73	64	57	74	69	62	55	73	69	55	66	70	62	70	66	69	43	65	71	59	75	59	64	64	55	77	61	64	63	66	60	59	56	67	59	68	80	80	64	56	63	73	55	59	70	70	83	64	66	65	58	68	68	74	70	75	76	73	76	67	73	68	84	50	72	74	64	61	89	67	66	67	72	49	66	88	71	55	73	81	58	68	50	64	52	70	69	68	71	58	68	60	76	78	60	75	70	54	59	63	79	73	62	69	63	57	63	61	66	70	82	74	61	58	64	78	72	54	68	68	71	63	59	71	85	58	73	59	74	77	72	70	64	63	60	78	58	85	59	67	65	73	71	71	78	59	69	74	76	79	67	77	71	73	71	61	67	71	71	46	60	60	62	61	69	64	65	68	64	68	63	62	69	65	77	67	63	63	63	60	67	65	78	71	55	75	69	66	66	62	65	74	56	72	87	67	67	73	64	61	63	68	71	67	61	76	79	56	56	78	70	68	69	77	53	66	67	52	54	73	72	68	55	70	50	62	69	70	76	77	83	79	80	77	54	54	67	69	56	72	59	66	73	69	49	55	72	72	70	74	70	55	69	76	70	49	60	51	67	60	58	64	54	62	56	58	63	70	63	61	65	57	75	62	82	66	68	67	63	54	71	53	75	75	60	75	68	52	81	87	65	71	65	57	47	67	79	61	65	59	70	55	62	74	53	54	63	50	64	94	76	69	46	88	61	62	62	69	62	74	66	54	73	84	66	64	69	83	65	60	70	72	65	77	54	73	66	70	89	63	66	69	60	65	77	65	62	65	59	63	61	66	63	63	68	60	65	80	75	81	63	61	63	58	64	67	81	60	66	65	70	66	61	67	77	67	62	66	68	88	74	55	70	61	58	71	76	71	65	67	66	69	71	60	52	64	59	79	73	76	66	58	50	63	68	69	75	65	56	55	59	62	66	53	66	68	59	57	58	78	72	63	68	58	67	67	66	57	67	73	51	84	60	59	59	66	70	59	64	75	74	78	63	73	62	56	58	71	63	64	49	54	82	77	86	70	84	67	75	71	58	75	52	64	48	66	65	82	56	65	57	52	55	67	66	73	48	59	52	70	71	72	59	50	77	75	72	85	71	70	58	57	64	59	65	63	69	75	67	71	59	65	71	66	69	66	73	69	62	61	64	63	63	58	65	74	68	79	70	76	67	56	80	71	61	64	59	65	68	70	64	62	55	77	69	76	65	64	59	59	59	74	61	61	56	61	67	72	76	62	58	51	69	70	67	71	66	64	65	76	85	65	68	67	66	75	92	61	63	61	65	79	75	73	54	56	61	54	63	65	67	80	78	67	69	63	94	57	65	66	83	66	63	70	60	72	62	58	74	75	73	61	63	59	54	77	65	60	78	59	53	76	70	76	71	75	71	73	62	77	71	69	83	64	63	58	65	75	67	74	61	55	59	70	66	62	53	70	78	73	71	88	66	66	70	66	56	51	75	70	67	71	52	68	61	59	78	66	53	83	79	58	75	73	60	76	62	66	74	74	82	54	64	61	76	74	63	54	55	70	55	70	60	65	61	64	68	59	61	68	59	66	76	67	71	56	72	64	80	76	60	68	62	64	66	54	71	58	64	58	80	70	61	66	57	69	58	71	62	54	57	63	82	61	70	56	47	63	55	67	57	58	73	65	72	70	65	80	74	65	66	61	72	79	50	55	61	82	66	75	70	67	81	77	64	63	79	71	61	79	51	68	72	55	72	52	68	69	74	66	57	63
20045	5018	13014	1613	2856	4513	5087	4806	3919	3382	2868	2428	2231	1941	1754	1537	1427	1387	1264	1201	1117	1118	1004	1022	958	942	872	837	820	775	780	743	816	782	706	713	722	704	667	685	724	651	640	663	628	664	627	612	567	578	620	637	603	631	624	640	606	639	616	609	639	576	595	577	630	562	574	578	563	574	608	556	590	640	603	619	569	575	603	627	574	569	581	564	566	625	556	551	541	555	569	547	570	560	554	542	536	527	552	577	557	530	587	532	531	596	519	519	560	584	549	532	598	596	565	580	524	525	557	565	564	588	580	553	583	557	579	547	534	622	560	578	579	555	574	540	539	547	581	550	567	543	577	554	565	511	541	586	563	545	605	559	590	537	549	570	584	591	511	547	573	566	569	508	579	531	522	532	560	552	589	588	544	537	521	535	570	550	551	526	574	589	596	578	560	570	566	578	561	563	542	587	574	545	534	573	552	556	526	555	567	553	553	564	581	571	566	579	530	531	537	566	544	559	533	506	540	531	564	532	519	555	579	585	516	552	544	573	542	566	597	521	530	560	579	521	547	564	570	551	586	553	583	548	550	542	577	535	554	569	535	575	512	547	561	533	558	594	560	544	569	566	541	545	539	549	565	557	493	538	561	517	550	544	506	550	556	563	550	533	569	593	537	553	529	580	542	567	526	532	550	548	524	556	574	587	546	506	531	543	548	518	529	551	593	521	547	520	587	565	562	543	579	549	569	552	590	549	559	527	530	536	564	559	534	555	606	565	571	557	549	542	589	572	495	604	565	567	588	558	530	558	504	530	558	577	575	546	559	544	576	549	578	534	509	529	549	571	552	570	548	560	569	578	537	586	583	562	549	574	517	583	508	596	541	571	586	554	559	575	584	552	539	512	538	559	552	550	551	577	594	565	519	608	565	584	583	500	583	533	546	546	512	522	543	543	520	541	562	573	552	557	541	530	515	555	543	551	594	547	551	585	535	550	516	502	584	554	564	527	523	595	550	577	578	546	568	574	535	559	572	506	554	542	558	544	576	567	571	540	580	539	576	544	544	547	510	534	562	541	536	549	567	540	550	513	528	500	537	579	551	582	530	553	544	578	546	560	580	575	536	571	542	552	592	549	569	512	548	527	540	591	505	499	548	575	541	496	591	571	531	576	509	521	559	530	561	566	563	570	541	533	573	559	494	528	545	538	533	559	581	572	555	524	541	570	578	571	569	515	592	569	551	522	536	521	525	582	479	558	554	595	527	540	572	535	565	571	551	552	573	564	586	564	580	576	536	541	495	521	549	551	543	535	587	545	551	584	556	584	557	536	547	524	544	554	529	570	567	575	614	554	567	513	568	572	565	538	551	586	579	588	526	586	559	564	545	593	552	564	565	517	544	564	570	557	565	564	540	516	523	605	553	573	512	567	559	540	505	563	541	554	549	509	561	532	554	524	509	571	546	518	533	553	557	564	574	526	560	539	535	583	501	548	549	556	537	545	543	565	569	577	555	542	550	591	560	509	534	541	544	541	555	535	525	490	610	540	537	553	548	521	570	548	581	555	513	539	527	570	556	549	532	545	580	540	575	587	560	572	579	570	565	515	543	531	563	550	557	549	545	584	494	542	584	563	518	523	541	555	523	508	586	554	573	533	541	549	533	576	546	575	563	551	567	524	531	519	536	529	540	540	549	593	557	524	564	572	552	598	567	523	516	537	552	522	554	551	573	541	572	563	559	550	547	562	554	505	578	527	537	541	539	544	564	565	583	556	546	541	579	512	563	514	524	589	534	554	536	552	530	579	581	542	544	580	567	572	559	587	531	506	554	580	533	553	554	526	542	536	575	532	584	527	555	535	574	559	562	528	617	497	588	525	562	583	545	580	529	555	558	591	570	549	518	528	551	557	578	570	562	542	560	505	577	506	540	542	555	588	563	609	550	563	556	563	551	571	555	550	585	565	520	569	580	596	550	580	539	528	556	582	550	549	560	560	547	535	508	551	558	535	554	527	585	524	546	534	546	555	566	569	540	531	627	568	586	601	589	549	555	564	505	571	587	493	530	530	557	547	565	562	573	540	546	537	579	532	575	565	562	518	546	544	589	570	526	601	555	550	543	548	530	554	569	532	549	566	544	562	551	568	554	544	598	513	568	558	511	521	541	564	557	555	549	569	569	571	532	549	565	545	546	544	516	552	560	575	533	549	553	551	512	520	547	536	610	547	518	521	524	560	590	555	530	563	568	563	562	562	566	532	545	532	599	554	551	547	543	517	542	560	565	529	557	540	536	558	537	560	554	527	598	565	518	572	552	543	560	550	541	518	591	567	548	586	583	572	557	538	595	555	549	582	526	472	514	626	566	567	562	571	551	566	506	536	536	563	571	537	574	586	557	552	555	562	515	569	528	558	573	585	539	535	551	518	558	543	570	560	567	541	563	576	539	556	567	529	539	535	527	573	548	537	548	550	590	577	590	523	576	543	556	540	553	552	545	512	572	568	530	573	539	549	510	591	553	526	541	526	545	513	531	576	553	572	516	515	573	547	543	552	559	548	565	539	513	567	542	553	563	512	565	558	540	548	598	607	582	545	554	592	561	531	563	544	556	575	518	596	581	530	536	535	520	569	520	562	535	538	555	519	565	592	522	534	557	539	567	551	542	548	526	519	556	532	575	532	544	512	573	551	541	528	551	599	568	554	546	587	540	547	579	582	580	552	556	575	602	546	568	523	549	487	572	570	545	530	581	507	567	587	529	562	568	485	507	553	521	530	520	531	568	533	542	549	526	544	591	533	554	533	573	582	586	514	506	612	551	554	561	567	494	587	571	545	565	530	554	553	573	550	515	544	580	551	570	596	540	589	546	570	582	607	582	556	566	558	530	556	569	544	553	580	521	531	556	538	533	485	579	529	558	541	568	541	562	577	540	498	584	600	524	548	593	535	538	577	555	573	550	572	599	534	506	516	540	525	539	515	529	552	570	541	525	530	572	535	547	584	564	599	575	592	552	562	539	556	535	558	524	545	561	528	587	560	518	542	517	507	578	562	569	586	552	591	575	550	536	532	560	550	540	569	551	533	573	523	522	540	543	590	574	530	555	534	565	536	541	536	543	545	578	537	512	543	566	558	549	526	526	532	538	544	566	527	537	546	564	534	571	568	519	571	564	532	520	528	591	533	502	562	561	555	564	545	539	518	582	531	521	557	546	559	562	525	563	541	530	511	498	566	547	508	536	535	565	523	563	554	557	550	537	534	532	554	574	570	517	573	543	534	527	524	554	572	560	561	537	526	515	556	521	570	523	583	537	532	565	552	530	545	579	560	529	547	547	551	568	552	546	551	571	545	535	574	556	533	557	515	553	503	540	519	568	551	554	542	567	549	579	534	551	579	564	548	542	590	493	581	539	513	543	559	562	559	540	574	553	575	578	504	558	585	573	547	604	506	556	569	549	563	549	514	529	532	579	529	547	573	559	523	521	509	561	522	550	552	561	566	543	564	565	561	557	491
3338	161	215	64	53	54	47	64	52	53	58	55	63	55	60	56	50	58	44	40	66	66	35	68	58	60	53	53	55	59	61	52	50	57	56	51	57	55	54	47	50	53	59	58	61	53	63	64	52	55	64	45	39	51	51	49	50	53	53	62	66	52	38	64	46	42	46	59	71	51	60	51	71	51	49	63	54	55	69	53	47	58	57	63	59	55	52	38	49	55	49	60	48	42	72	57	61	59	59	57	60	49	50	62	67	62	63	62	49	64	48	45	58	59	55	68	44	50	68	57	60	53	62	46	56	54	58	53	67	43	44	49	58	51	64	58	67	59	55	60	62	56	51	50	51	71	48	58	62	48	60	67	53	56	61	49	72	54	56	67	52	57	65	56	64	63	63	54	51	72	51	52	58	58	65	43	61	56	55	70	53	43	53	54	66	58	66	59	58	54	55	58	54	50	52	51	66	55	50	57	57	48	42	72	47	60	57	65	57	53	48	50	65	55	64	67	53	53	38	54	57	60	63	58	53	59	46	50	55	57	62	64	53	64	56	56	61	48	67	63	57	64	63	50	54	59	54	50	59	56	48	53	49	59	64	57	60	72	60	67	59	59	58	45	56	55	61	59	60	48	50	58	48	58	85	67	61	57	48	64	52	60	55	66	55	66	75	51	57	40	52	46	46	65	61	65	71	72	52	53	70	57	55	60	56	47	61	51	64	52	52	49	60	48	53	54	69	46	53	59	68	56	65	52	49	54	50	40	53	52	57	50	69	56	48	55	59	48	55	50	54	47	64	57	60	55	52	59	53	64	60	71	58	56	60	59	43	54	50	47	61	64	52	49	58	58	53	61	62	59	65	63	59	56	54	65	51	43	52	66	72	44	51	60	58	57	46	51	70	61	67	49	56	59	46	50	57	69	59	58	48	45	54	58	49	57	60	52	53	51	64	60	54	49	47	43	60	66	42	63	58	59	69	54	60	58	44	49	61	67	70	62	56	57	54	59	53	55	70	59	58	53	55	58	51	62	51	58	56	50	71	53	60	52	46	75	66	64	54	52	49	64	53	55	49	58	52	47	54	54	61	64	45	64	59	42	61	55	52	47	52	59	64	49	54	56	47	45	50	58	58	58	59	49	73	54	76	55	65	57	47	63	55	37	51	52	73	60	68	65	55	59	64	50	57	57	73	53	57	51	45	59	65	65	66	68	59	64	57	59	59	55	54	54	47	54	50	61	61	68	52	47	44	63	56	57	51	47	74	47	53	50	69	46	55	46	48	57	54	62	52	65	60	61	47	54	61	52	48	60	54	70	57	48	44	53	48	76	47	58	59	53	61	54	46	50	62	63	52	71	56	53	73	58	53	49	47	58	59	60	63	52	51	56	68	48	53	59	63	67	50	51	56	58	47	62	52	66	57	61	59	48	52	57	52	55	61	53	56	52	50	49	59	60	52	59	65	52	54	66	58	61	53	51	62	57	49	53	55	59	53	56	63	60	62	51	62	66	40	58	43	50	59	43	68	49	60	58	70	58	67	53	58	64	64	59	34	50	64	62	60	59	60	60	55	52	51	45	51	47	47	50	56	47	59	75	45	55	55	51	56	67	57	46	46	62	45	41	53	59	56	50	56	51	59	75	48	58	54	55	60	51	60	58	62	44	63	65	55	50	56	53	56	64	50	55	66	59	48	59	65	70	41	68	52	45	62	56	51	57	65	58	46	59	67	51	53	43	50	66	69	60	52	53	56	54	53	51	57	43	58	58	64	57	63	54	54	58	53	51	46	57	48	34	41	58	51	56	53	56	62	56	51	41	52	67	50	61	50	68	51	56	66	60	53	41	60	58	50	50	58	60	65	50	44	66	47	60	52	64	64	65	55	51	53	65	52	60	51	51	56	59	70	49	57	61	54	51	55	54	49	53	43	50	67	58	44	75	60	61	44	68	68	55	54	59	52	64	61	43	60	54	58	46	56	64	59	52	50	42	65	62	55	69	54	53	60	51	50	64	59	49	49	49	52	69	57	51	60	57	62	51	51	53	49	53	57	50	55	52	65	63	53	59	51	44	54	75	64	55	62	44	48	54	54	54	50	69	66	58	67	77	67	58	67	58	52	61	51	57	64	62	64	57	54	58	56	57	49	55	49	54	60	66	51	65	72	68	62	51	62	46	57	56	40	57	53	50	48	61	50	53	49	37	49	51	52	56	56	61	43	44	54	53	59	51	65	52	38	60	62	80	64	59	56	54	65	44	55	49	52	54	51	65	46	56	56	44	45	45	70	55	51	63	61	53	52	51	61	51	71	58	48	56	62	52	55	57	54	59	56	41	67	54	47	61	62	78	54	57	81	61	63	59	44	56	46	54	63	55	54	54	62	69	49	66	63	55	67	48	61	62	46	58	66	53	52	63	46	55	59	46	54	49	59	59	44	63	46	65	64	51	60	42	50	70	56	59	52	65	43	62	52	55	60	56	61	51	51	60	51	56	56	67	54	53	42	49	57	51	66	58	50	69	48	62	44	49	55	68	48	49	52	68	40	50	66	44	46	51	62	62	43	52	46	61	61	52	67	59	58	53	61	58	50	46	45	57	43	48	62	44	51	58	63	43	65	52	46	64	69	71	46	45	41	49	57	52	56	52	49	46	47	66	52	49	57	53	48	52	61	53	63	61	64	72	53	57	54	58	46	50	56	56	71	62	48	62	51	58	59	64	56	60	58	44	65	47	65	61	67	41	55	48	45	53	58	62	56	55	54	64	52	49	65	58	47	58	78	58	53	41	44	48	69	59	52	58	58	52	62	50	60	54	59	65	66	50	62	55	45	55	56	57	48	61	64	45	53	52	62	72	42	49	52	58	48	62	48	60	60	77	47	54	60	56	47	56	55	57	57	53	60	56	73	36	56	55	47	53	58	53	44	52	53	60	52	59	58	45	56	54	45	59	48	64	50	43	54	57	54	59	60	64	51	57	45	49	53	67	55	64	63	54	53	45	61	46	56	50	55	58	62	58	48	54	77	42	61	69	56	53	55	66	51	62	44	59	74	41	47	49	52	60	53	47	64	61	43	53	57	53	63	62	70	54	55	48	55	58	56	52	66	50	69	53	55	39	67	73	56	62	60	54	54	56	56	48	62	58	62	55	53	64	65	68	36	41	67	65	41	68	61	60	69	51	66	57	49	66	56	52	36	61	47	51	54	56	62	55	66	43	42	53	62	55	54	69	60	57	64	65	65	59	56	56	58	66	64	46	56	57	55	56	69	58	59	61	60	58	49	63	74	62	55	51	42	49	62	55	45	65	62	61	60	58	81	42	61	60	55	59	51	53	61	55	57	48	45	61	45	51	63	59	66	49	43	54	68	66	56	64	56	57	64	46	63	48	44	56	58	49	55	66	59	58	58	64	55	66	69	48	57	73	62	54	46	56	66	40	60	62	71	53	56	51	55	43	61	56	64	60	65	49	37	52	54	54	58	60	72	38	62	45	67	76
11963	2070	3088	577	595	804	835	815	749	709	646	639	584	592	585	567	542	548	521	485	491	485	499	489	489	522	482	484	485	468	489	473	467	427	469	472	439	486	442	464	463	438	465	476	448	459	411	451	441	463	447	442	446	421	425	484	408	455	443	443	433	417	437	481	448	465	462	441	452	460	452	440	465	472	432	455	434	438	475	464	446	450	466	448	450	446	425	434	442	475	447	457	470	456	454	439	425	429	464	428	445	440	476	462	451	419	400	492	428	435	430	449	446	419	462	410	393	449	460	457	424	464	425	456	432	438	444	433	413	440	446	436	426	420	459	420	418	456	453	451	430	419	424	429	448	438	457	420	482	462	452	434	437	453	480	439	429	445	418	428	494	475	414	442	453	471	473	440	426	440	422	421	442	444	490	438	428	459	482	476	404	445	426	435	465	421	428	441	445	467	422	416	429	514	433	411	426	464	428	433	421	424	459	451	443	457	466	442	397	414	437	434	428	418	439	422	439	441	450	433	431	459	417	463	455	478	466	425	420	438	420	438	472	450	453	459	427	434	416	464	437	467	433	461	449	461	448	483	446	429	461	473	445	374	464	447	451	441	426	413	439	479	468	427	453	495	438	431	463	458	470	426	440	449	456	497	433	441	432	459	434	442	472	439	448	448	429	443	441	428	434	447	449	450	442	437	416	446	474	423	431	422	457	453	405	441	422	433	435	421	408	451	447	439	407	429	461	433	466	405	428	451	438	457	435	404	437	474	452	429	417	414	447	433	411	415	435	461	441	428	455	424	474	433	456	482	419	451	451	420	473	443	450	456	446	424	431	450	415	452	455	437	474	445	469	398	457	447	454	419	446	445	427	441	422	450	471	454	416	420	443	466	443	458	454	448	422	435	438	459	419	434	414	420	443	438	479	496	439	470	429	478	432	402	468	402	451	424	440	378	464	422	414	467	425	432	431	480	473	461	439	446	436	437	419	440	449	456	452	436	464	411	411	432	410	475	418	434	461	407	387	448	426	445	465	451	396	450	445	470	476	463	410	452	422	466	424	449	435	414	444	436	445	448	469	450	436	408	403	455	426	411	435	433	434	436	441	452	408	429	456	461	447	439	445	448	456	452	443	418	446	442	440	443	434	436	440	438	434	454	487	462	443	465	444	451	426	454	434	438	427	482	422	441	432	441	419	482	473	423	409	455	445	453	445	425	457	476	383	427	435	433	441	483	460	413	433	400	458	421	410	452	470	455	418	467	455	435	442	443	454	471	451	442	450	458	458	423	465	450	455	420	433	484	472	462	436	456	445	422	439	464	437	446	461	499	467	390	431	428	429	435	460	470	455	430	441	444	432	445	432	441	426	446	448	492	442	467	439	431	482	477	475	437	432	471	457	451	436	436	483	448	445	465	395	420	471	415	451	452	423	465	460	452	424	443	461	451	452	394	438	441	445	462	425	468	450	455	452	448	451	433	467	417	451	445	415	437	421	411	497	436	450	464	424	445	441	459	436	431	450	414	429	470	445	456	406	451	432	462	479	452	454	450	442	432	454	420	425	447	415	435	428	470	419	434	436	446	444	436	451	481	452	518	469	438	462	463	433	459	400	453	464	456	421	453	445	437	466	461	448	421	395	429	441	455	451	434	449	431	436	455	415	434	450	438	458	444	433	424	452	427	487	397	451	427	425	450	484	429	416	425	461	461	416	451	470	481	428	415	454	430	458	403	458	429	406	484	480	423	419	434	439	467	454	477	458	452	437	457	451	409	436	479	451	448	435	439	405	430	421	444	431	432	427	443	464	483	426	441	422	448	462	432	468	450	453	461	440	485	444	441	442	442	451	446	474	446	479	458	449	455	453	451	416	428	415	436	401	447	452	439	407	444	405	450	452	465	433	463	428	468	398	489	454	419	455	452	466	427	441	435	445	424	439	406	452	422	450	419	447	466	469	406	457	447	446	447	442	462	473	452	465	468	417	454	434	471	460	435	439	434	428	462	457	446	439	436	471	457	470	447	428	433	436	469	440	456	474	426	428	449	447	454	458	451	413	480	435	430	442	420	432	454	471	451	452	453	435	440	422	436	458	436	500	454	436	426	489	429	425	488	404	445	454	450	426	481	417	424	452	433	458	447	442	430	433	440	480	430	403	468	453	458	436	428	429	437	423	457	419	436	450	474	395	469	453	450	462	443	425	409	458	404	436	453	458	467	427	432	453	420	456	440	451	476	448	442	438	462	450	446	443	390	426	431	480	416	429	480	427	406	431	427	439	428	446	434	448	428	424	453	461	411	384	449	433	431	433	432	469	447	441	451	428	450	438	442	439	449	450	445	457	420	463	455	445	448	399	453	454	456	429	465	444	440	463	451	466	453	474	444	417	420	461	461	415	455	413	431	484	458	460	443	445	416	470	435	446	441	459	451	462	393	473	435	463	467	435	452	445	449	439	456	469	451	436	446	423	459	452	470	468	476	428	447	439	439	406	474	420	446	444	445	453	451	449	459	422	468	447	438	396	461	454	417	498	429	441	421	444	459	455	450	418	473	404	413	455	418	462	479	434	441	444	461	483	448	473	449	447	471	471	442	476	426	408	445	427	432	451	418	409	451	443	420	429	473	459	435	428	466	440	462	427	435	450	472	428	428	419	445	471	417	438	447	455	410	456	445	477	389	410	444	474	411	446	426	397	429	476	477	425	438	453	480	454	420	451	447	399	455	429	458	444	459	451	433	450	447	475	441	425	453	407	446	446	459	418	459	445	439	434	445	455	475	454	448	450	441	428	436	436	457	431	451	442	439	444	437	458	422	432	426	465	458	460	428	456	437	429	471	415	444	435	440	474	419	467	445	473	435	444	434	435	421	470	473	434	423	408	456	417	423	429	457	453	411	429	455	436	472	452	412	445	458	468	425	455	437	417	445	424	417	427	412	429	471	460	445	440	423	453	427	435	452	436	435	394	456	449	427	427	447	420	406	477	458	477	487	415	427	435	453	448	455	432	473	443	449	468	434	452	453	439	435	436	474	427	473	460	439	459	443	418	464	426	456	426	447	469	467	447	435	472	440	419	406	438	449	442	432	443	444	420	465	473	448	445	437	452	463	452	423	480	464	430	445	452	451	459	480	452	441	443	434	452	481	440	418	472	420	460	466	450	465	447	447	449	443	460	440	400	450	468	465	445	427	440	448	471	455	404	467	425	439	450	406	436	485	439	430	508	457	466	442	392	487	444	428	416	447	451	458	418	437	453	472	449	441	412	407	428	441	439	404	445	482	444	424	468	455	441	440	457	481	447	469	429	436	415	446	452	450	471	434	441	436	446	414	398	398	428	465	440	428	450	459	460	435	432	455	439	426	461	428	437	495	408	462	431	425	469	473	428	425	417	429	421	452	462	423	424	439	413	446	459	411	458	463	437	416	451	425	462	442	453	401	437	453	414	451	434	449	450	482	470	436	458	468	436	448	452	467	425	436	452	414	462	476	459	475	435	402	443	452
1957	380	1364	129	99	96	122	116	152	119	113	98	129	116	117	108	102	111	103	113	87	92	88	86	98	107	89	106	114	93	95	84	83	101	97	88	88	104	102	85	81	104	99	87	91	98	90	89	91	85	95	80	71	90	92	102	103	108	96	82	84	104	93	98	111	79	96	87	99	90	101	92	81	94	87	93	88	110	84	72	101	90	102	102	88	87	99	92	79	85	84	84	91	92	96	89	94	77	94	85	76	108	105	96	110	81	75	92	121	103	90	93	85	77	86	86	85	91	86	90	98	94	97	104	90	99	85	100	98	103	90	112	99	94	81	86	92	99	83	92	94	86	85	91	87	85	87	93	85	93	92	99	98	94	88	91	81	65	85	81	89	94	95	81	90	95	105	87	94	84	100	92	74	84	89	103	86	108	89	77	89	92	89	82	86	81	81	91	91	82	102	84	93	86	102	85	78	101	99	118	86	95	102	105	83	109	83	89	101	78	86	98	86	109	81	82	97	87	85	104	86	85	99	90	84	104	107	86	90	96	99	94	90	90	111	92	98	86	97	104	83	80	97	90	105	94	96	95	83	78	97	93	86	110	90	95	74	100	82	95	91	93	93	85	97	74	99	90	102	85	80	65	114	106	92	68	76	88	88	83	95	86	89	88	105	90	78	99	83	79	98	117	103	79	81	85	83	95	92	103	90	110	88	84	82	86	99	99	95	93	86	98	97	94	75	98	93	90	79	88	91	85	77	74	88	80	94	89	75	100	81	106	94	100	92	89	90	90	91	90	89	97	90	89	93	97	84	92	85	105	93	98	87	82	94	78	88	97	84	85	86	90	87	89	99	83	91	81	97	108	92	97	84	81	105	78	91	88	87	107	83	87	107	95	101	91	95	78	87	105	92	107	99	93	93	105	84	96	93	90	86	87	87	92	91	101	93	107	104	92	81	84	83	72	93	94	87	87	103	95	94	84	90	86	85	101	89	102	94	106	85	83	88	89	89	102	98	104	103	93	91	107	81	88	93	68	94	97	86	101	96	77	102	77	89	87	106	81	85	96	98	79	76	86	80	94	100	88	80	98	104	82	94	104	85	104	92	94	83	99	83	90	94	81	99	84	90	78	110	94	90	95	85	83	99	87	77	84	88	90	81	91	91	83	86	72	103	85	81	82	117	94	114	101	89	109	82	85	93	95	87	95	82	94	105	102	96	103	85	77	100	81	83	95	99	94	92	91	86	74	74	79	94	70	88	89	83	92	82	80	82	99	104	87	84	86	75	103	82	90	80	80	100	91	90	83	104	111	89	87	102	81	95	96	78	129	76	84	86	89	87	83	85	77	77	89	72	95	94	84	88	88	87	89	87	112	76	85	99	91	95	95	87	99	98	81	102	76	85	87	90	118	99	76	89	92	89	98	89	101	98	86	77	104	87	77	82	97	102	103	90	91	85	86	72	111	88	82	77	91	80	99	100	90	93	87	89	93	74	83	83	87	92	92	102	72	83	94	98	97	88	80	82	73	92	95	78	90	89	78	80	96	90	86	105	97	93	81	91	76	97	86	83	102	95	86	93	104	73	86	78	70	86	113	91	89	99	90	85	91	82	106	84	70	99	74	79	92	81	78	87	75	105	78	99	82	91	96	81	83	101	86	97	86	74	96	117	126	77	110	90	93	83	90	98	76	97	97	101	92	90	105	95	99	88	80	100	90	115	91	76	109	76	74	82	96	93	103	89	106	97	97	116	92	83	98	108	95	89	100	83	95	90	73	101	88	107	116	92	106	102	98	85	97	97	91	98	84	89	96	91	95	114	77	93	90	84	80	82	81	93	91	87	85	82	88	100	85	109	102	86	100	103	101	83	83	95	102	107	97	88	80	86	90	93	83	83	88	112	91	97	96	80	88	77	105	74	96	88	101	84	90	92	91	106	88	91	92	81	84	89	93	88	99	91	77	86	98	81	92	84	88	74	98	89	101	87	79	80	85	94	92	83	88	74	98	96	76	81	102	89	81	104	98	100	90	70	93	93	88	87	80	93	101	84	85	92	87	96	102	94	83	89	76	78	98	92	93	97	82	75	89	96	84	88	90	85	84	85	85	110	92	81	112	106	91	94	69	89	78	93	90	85	90	111	83	91	101	102	92	96	105	79	77	101	95	103	92	86	89	109	95	96	92	80	80	73	86	101	95	91	87	90	82	100	93	80	85	85	105	84	87	106	100	90	95	102	102	92	90	102	74	78	81	91	98	92	95	91	79	95	87	92	83	100	91	104	88	91	86	91	88	93	85	95	103	78	73	100	94	74	93	87	77	94	84	74	100	100	79	91	95	94	90	89	89	90	92	79	71	100	86	86	85	82	83	90	78	91	81	86	94	88	99	102	64	77	86	93	87	98	96	92	95	93	97	96	99	95	95	86	108	107	96	74	106	88	88	78	83	87	86	94	88	82	92	71	87	98	107	78	79	91	84	77	87	102	97	101	87	95	75	106	100	92	98	82	90	90	110	89	84	93	96	87	89	94	108	94	101	96	100	88	105	88	117	98	83	68	98	98	94	106	96	84	81	103	74	88	82	91	85	94	94	94	103	86	109	78	102	87	81	88	94	96	96	96	87	100	79	80	87	69	79	81	88	99	80	89	83	101	107	73	76	92	86	89	77	89	80	88	85	78	86	89	95	100	94	85	78	90	85	87	102	80	88	83	97	87	94	74	78	93	99	103	96	96	92	85	95	83	98	90	89	94	108	72	89	95	96	85	91	93	96	102	111	77	74	76	95	103	100	77	91	82	87	82	79	87	99	78	80	82	99	77	84	80	67	105	102	89	81	90	80	100	91	87	86	88	99	96	99	93	77	96	93	99	106	89	108	86	93	77	106	100	93	110	80	99	85	91	88	86	97	82	85	94	81	98	108	99	96	104	82	93	85	96	110	102	74	91	84	79	82	109	113	73	85	96	96	89	106	83	95	93	76	86	110	71	87	86	95	77	101	85	73	84	80	95	110	98	89	103	83	84	91	88	100	95	74	110	92	81	88	74	98	84	90	77	88	86	100	92	82	93	96	81	88	68	82	95	84	94	110	86	86	94	106	97	98	78	101	97	88	94	82	83	80	78	92	99	96	93	91	88	98	70	79	101	80	88	78	102	73	110	82	91	97	95	106	95	81	100	66	98	79	100	91	99	104	108	94	95	101	82	95	92	81	90	92	98	99	83	94	80	92	86	87	107	98	97	83	91	88	85	77	104	89	64	76	88	102	95	102	84	89	96	91	91	101	86	93	95	72	87	109	105	93	85	88	108	104	101	81	87	87	84	95	69	80	96	100	85	102	87	68	89	91	78	93	76	98	101	85	94	97	82	85	95	95	98	123	93	94	99	75	97	109	100	101	90	73	81	97	89	90	84	96	86	84	87	94	87	104	95	91	83	100	97	88	88	69	86	95	105	85	101	88	89	96	89	89	97	85	90	102	97	74	92	98	89	82	98	100	84	89
18393	4314	12703	1429	2192	3362	3633	3270	2773	2347	2101	1819	1584	1528	1397	1306	1209	1174	1087	1014	1064	1003	956	965	971	935	924	877	888	906	928	855	834	802	821	828	774	806	768	782	806	760	828	775	768	783	751	816	753	824	817	798	763	783	735	736	736	764	784	752	761	743	771	784	765	751	711	780	754	793	733	782	752	737	734	733	719	759	779	757	732	747	755	765	729	712	707	754	728	785	794	718	751	729	699	789	721	724	777	720	740	729	724	737	762	684	751	741	794	709	727	755	726	757	709	672	709	749	788	757	719	694	750	703	743	716	765	683	747	731	729	731	784	719	766	698	712	703	742	721	751	721	714	755	749	757	759	727	705	725	746	799	744	724	728	768	772	775	728	771	710	725	696	745	685	777	765	720	715	733	667	742	731	723	778	706	741	721	747	708	693	759	726	698	723	732	658	713	761	788	708	740	694	698	767	679	708	708	689	722	713	753	764	799	719	694	776	768	690	748	715	693	713	691	740	708	735	716	719	702	714	734	729	742	724	676	700	735	754	744	759	701	712	724	731	724	744	719	716	731	684	717	715	760	696	729	750	718	774	669	723	702	723	745	728	719	754	728	729	755	768	689	741	763	726	746	716	700	734	734	716	696	733	774	700	747	709	716	730	725	765	707	746	724	765	729	748	759	761	731	722	771	706	731	739	784	746	731	786	730	710	717	702	738	733	763	751	757	765	687	698	766	703	743	725	726	675	738	717	740	716	763	820	732	743	748	760	743	721	733	711	730	722	723	776	769	730	739	741	783	733	750	720	757	740	768	702	724	721	773	732	717	704	752	703	738	710	676	673	797	733	721	703	737	707	708	768	716	710	732	677	729	721	702	750	698	777	701	721	723	765	670	757	695	736	738	726	724	733	767	744	733	749	741	714	725	745	698	727	715	731	775	698	718	742	765	720	690	743	724	788	740	712	742	787	711	728	737	766	744	701	749	693	747	736	740	749	765	720	728	746	721	707	713	757	705	757	704	733	698	708	722	742	728	710	701	738	731	732	776	755	735	728	743	735	744	732	726	765	773	700	757	761	742	743	732	739	719	675	789	700	752	677	680	734	749	718	693	757	743	694	740	749	749	721	761	724	737	715	757	721	744	713	755	767	775	725	727	691	705	747	755	751	732	762	691	689	720	720	704	702	771	690	714	750	677	703	713	718	740	695	743	750	703	729	757	725	735	715	713	759	748	719	705	709	692	727	727	717	735	742	770	721	742	730	688	710	682	766	721	731	725	731	741	699	717	723	703	744	695	780	734	722	770	726	678	697	720	708	728	721	706	761	736	776	741	676	692	723	687	697	716	728	751	696	729	708	727	734	688	677	820	747	725	690	711	684	749	711	672	730	751	740	736	732	700	716	766	754	691	688	711	715	742	709	738	710	719	708	765	740	749	732	758	762	719	696	760	751	699	705	732	722	750	717	713	678	728	732	723	756	755	787	737	769	715	704	721	720	733	729	725	739	715	737	748	725	711	719	735	717	692	690	735	746	713	720	735	711	717	688	731	736	732	675	742	712	709	698	716	686	726	706	695	734	692	721	754	780	772	720	756	731	692	726	707	700	692	714	717	747	744	766	773	697	742	739	725	753	698	763	715	695	758	734	732	755	705	785	750	704	723	722	719	734	709	770	701	754	758	705	745	769	703	760	712	743	706	733	758	696	758	769	726	724	706	747	737	762	732	774	722	735	736	780	784	695	690	727	699	730	673	761	716	763	767	744	745	734	684	755	744	707	720	703	724	716	747	710	701	733	742	737	736	734	721	715	766	741	714	742	707	800	736	735	717	718	729	746	760	700	718	754	759	750	724	785	750	713	704	714	718	736	754	754	755	705	722	738	727	722	776	731	761	724	704	749	739	693	772	728	736	745	711	728	713	779	715	732	716	740	727	742	707	726	737	723	681	739	711	718	749	744	760	736	732	738	747	703	708	709	758	759	761	742	725	754	743	722	685	758	774	726	751	736	705	752	712	716	737	698	738	809	732	740	759	749	743	709	715	712	800	736	767	703	724	696	725	772	783	722	726	717	712	715	815	727	741	746	752	707	726	714	730	699	738	749	727	710	731	725	736	723	740	750	739	677	745	735	736	719	725	752	757	748	724	708	725	716	749	711	757	705	694	756	724	707	731	692	735	768	713	714	744	701	729	764	736	709	710	723	678	736	703	729	724	658	725	743	640	718	730	724	738	683	783	719	734	714	756	711	725	701	733	691	726	735	775	728	714	717	734	738	710	719	760	731	704	752	723	701	762	761	708	744	739	744	711	752	728	715	764	704	739	704	735	707	682	671	673	715	741	716	733	696	705	748	730	704	770	770	734	719	740	741	757	741	705	769	733	767	685	708	737	715	761	738	770	736	690	711	743	683	704	665	765	767	752	757	703	758	706	712	741	742	716	773	731	711	756	746	703	734	743	726	740	725	734	705	730	801	733	742	745	717	740	762	740	722	732	723	714	778	755	751	669	729	703	712	739	746	710	762	793	736	734	727	727	719	724	707	740	684	668	717	724	761	771	727	721	729	732	744	718	710	737	717	731	725	700	718	768	725	738	736	743	739	725	756	747	744	720	747	726	772	727	676	708	712	732	771	698	704	725	744	734	716	738	723	707	701	763	725	720	692	778	699	705	741	719	768	742	748	695	748	736	681	711	726	759	744	735	742	716	731	715	746	730	738	741	711	699	703	799	718	707	793	733	727	727	724	739	765	750	702	717	752	707	773	686	731	767	719	704	697	716	734	730	718	737	711	686	719	713	702	735	741	692	722	767	708	717	766	724	724	742	717	719	682	729	759	648	737	685	728	685	793	735	723	725	742	720	729	759	663	687	748	760	736	791	761	706	744	751	745	761	702	744	703	699	752	746	718	729	707	769	702	749	772	704	737	733	737	768	707	709	762	768	737	750	682	722	770	750	727	740	699	722	708	758	750	718	729	685	731	692	700	731	712	742	752	689	750	714	688	691	747	662	769	706	697	791	711	743	735	745	738	734	761	712	743	718	679	781	744	734	765	750	754	778	720	728	759	701	712	731	716	694	725	704	743	747	817	723	734	692	759	753	738	721	741	710	742	736	747	760	711	766	767	727	715	730	693	760	770	725	697	723	755	743	764	762	717	730	758	708	774	725	746	710	708	724	706	774	727	743	748	678	740	772	760	736	714	746	739	723	696	757	741	698	708	714	762	741	722	711	732	736	722	668	729	731	776	741	723	703	714	767	676	717	768	771	759	715	762	741	712	789	770	737	760	763	732	722	771	701	733	701	741	676	702	732	773	710	800	728	726	784	762	719	725	741	700	677	708	769	750	765	736	774	738	703	714	785	724	725	713	732	682	703	706	762	738	727	700	733	734	757	751	734	734	743	735	785	716	693	713	693	672	727	738	707	722	750	761	747	765	745	697	746	738	771	743	767	737	713	731	690	785	712	734	767	725	747	693	746	741	672	719	712	721	730	700	731	720	735
5300	297	1070	69	48	34	39	30	49	42	37	40	32	30	42	26	28	40	29	33	31	33	31	30	23	22	23	16	19	29	27	31	26	16	19	25	30	20	24	23	37	22	12	23	24	29	17	12	18	28	27	25	31	18	24	14	24	24	26	25	12	24	31	19	21	17	26	14	23	20	20	20	25	23	27	22	31	22	23	25	23	34	22	21	21	19	22	27	15	21	25	15	29	34	13	20	26	22	20	28	22	13	20	22	28	26	28	15	20	22	20	21	20	8	20	18	25	16	29	25	23	15	23	19	17	24	19	26	17	32	25	17	16	16	22	20	16	21	30	13	31	22	26	23	21	24	18	16	24	22	16	18	23	16	16	25	23	20	18	22	22	17	25	16	21	21	9	19	19	21	20	15	24	30	29	18	24	24	26	24	17	21	23	18	25	30	19	24	35	21	27	22	24	21	28	20	25	16	19	20	16	17	24	19	22	19	24	18	18	11	19	20	27	16	21	17	27	21	21	11	17	20	14	24	24	25	25	18	22	21	16	21	14	22	22	30	23	18	28	29	18	34	24	26	14	26	29	19	22	16	17	16	25	26	28	21	31	21	22	24	12	22	22	26	32	31	22	29	22	25	16	26	22	27	19	20	12	19	21	29	16	20	27	27	20	19	24	23	19	22	23	28	21	25	16	17	24	24	20	23	24	23	20	20	19	16	22	28	19	23	18	18	17	23	21	14	22	15	15	16	22	29	19	18	28	17	20	23	23	23	24	16	24	19	20	22	23	19	19	22	26	21	12	18	15	16	18	16	13	22	25	33	24	19	18	19	13	24	25	23	15	20	18	17	22	23	23	27	24	21	28	25	26	24	19	22	26	25	8	20	16	29	27	12	16	19	22	19	12	24	28	7	12	33	21	27	20	23	23	25	18	20	24	15	23	16	26	20	22	22	29	17	19	14	21	21	25	22	27	24	24	28	24	11	17	25	18	20	18	14	30	24	22	22	24	21	22	14	28	13	21	21	17	24	21	26	15	25	27	20	21	19	20	30	25	22	18	22	34	19	20	15	26	24	17	23	20	20	16	26	26	24	20	24	16	26	30	23	14	19	20	20	30	30	15	21	15	23	20	22	11	30	19	20	20	31	23	20	21	28	22	22	17	28	15	27	31	27	14	22	16	24	18	28	18	27	23	22	27	21	25	25	19	22	24	32	22	17	16	28	21	20	22	37	28	23	16	23	23	20	17	21	23	16	23	24	26	11	29	23	25	15	21	25	26	22	20	18	10	25	16	30	15	20	21	18	26	23	16	24	30	13	17	26	30	25	16	22	23	22	25	24	19	13	23	20	19	17	26	27	24	27	21	24	17	19	23	26	17	24	24	16	17	18	34	23	30	29	18	20	19	29	19	26	28	22	19	22	25	20	12	26	12	21	15	18	21	14	23	16	25	23	16	12	28	16	26	23	24	27	21	13	22	23	21	25	30	21	21	20	27	17	20	20	18	18	27	17	21	20	19	15	27	21	24	23	25	16	18	21	27	13	26	25	19	16	20	14	22	25	11	21	25	28	20	29	32	22	22	19	23	19	22	30	21	32	29	17	16	14	20	27	24	30	14	21	21	17	26	25	22	24	17	21	19	13	19	24	20	31	18	27	23	20	20	19	15	24	22	28	25	18	22	31	18	21	20	30	24	23	24	20	25	22	17	17	18	21	19	18	31	22	23	21	21	20	22	28	22	17	16	13	20	20	21	17	18	11	23	22	20	24	21	25	24	15	27	21	21	20	21	20	18	26	26	19	21	27	18	26	25	18	21	20	16	23	23	27	18	25	23	28	19	24	25	22	16	22	22	23	25	30	31	14	30	18	20	22	22	20	23	12	10	23	15	19	19	26	17	17	16	17	27	17	20	27	29	16	16	30	19	28	34	28	21	14	22	21	19	21	22	26	17	19	18	21	18	19	26	13	31	21	24	24	24	20	23	21	21	21	20	22	20	22	27	22	19	24	17	29	21	24	23	26	19	16	23	24	24	25	20	22	22	21	15	18	17	28	21	23	20	25	28	22	26	22	17	15	26	28	14	15	21	25	18	18	22	21	19	27	19	17	20	20	15	29	29	14	21	22	30	27	18	23	17	15	14	18	22	16	25	22	22	23	25	26	15	13	10	21	20	26	12	25	24	16	21	27	21	18	25	21	28	16	21	24	24	20	20	22	19	27	15	23	28	25	26	18	20	20	19	16	24	30	27	22	21	23	19	19	25	19	21	25	28	23	21	26	21	22	17	21	18	20	20	21	20	22	23	29	18	14	25	18	25	21	24	16	27	22	25	20	17	23	17	24	22	31	16	21	31	15	19	18	21	21	16	18	22	15	14	27	15	21	23	18	21	23	22	11	19	28	14	22	21	25	14	15	27	25	30	20	25	33	30	18	18	23	22	15	21	24	25	22	15	25	30	32	22	18	18	23	18	27	26	37	21	26	30	20	23	22	18	23	25	22	24	17	18	25	12	25	21	34	31	25	18	24	22	17	27	12	19	23	25	23	37	15	20	17	30	16	25	40	19	19	20	15	16	18	24	23	23	25	26	28	19	19	19	16	23	37	21	17	23	21	21	19	22	17	20	21	17	19	9	21	30	23	24	19	13	16	25	22	19	20	26	22	27	21	26	21	24	18	25	24	16	24	27	20	23	26	24	30	29	23	25	24	25	25	20	18	25	16	20	13	15	17	19	21	27	13	23	18	18	20	17	21	25	23	24	18	20	22	11	20	14	16	19	26	20	17	24	24	20	24	28	18	20	23	36	18	25	31	20	21	20	32	30	17	21	25	25	22	18	18	15	20	17	26	26	30	13	25	23	17	21	23	20	23	9	16	22	21	20	14	23	22	17	20	21	24	22	14	13	24	24	27	14	18	20	13	26	18	21	19	23	24	18	22	23	21	22	16	31	19	20	22	11	17	23	16	27	29	16	18	22	23	19	26	27	20	23	17	23	20	21	16	15	17	25	21	24	20	18	19	18	22	19	21	22	18	29	22	19	21	16	24	19	20	19	17	20	18	27	26	20	19	21	26	31	16	28	22	19	26	27	17	19	16	15	32	16	21	28	24	27	21	24	19	21	28	19	25	14	18	33	23	21	16	26	24	27	19	20	21	9	19	24	25	18	28	11	21	22	18	23	12	17	22	22	19	24	21	22	23	21	21	26	22	20	27	13	18	21	13	22	22	25	25	23	23	25	23	28	15	25	25	22	21	25	19	19	32	20	33	26	17	18	18	27	24	24	21	32	17	23	17	20	24	18	13	22	19	24	21	25	26	20	18	16	16	21	26	21	34	20	22	27	31	16	22	24	24	15	17	19	18	20	20	20	23	22	28	21	16	20	16	27	16	23	24	26	15	22	23	25	26	20	24	22	15	22	24	16	16	25	19	30	18	24	18	18	23	21	16	18	25	19	20	22	21	21	27	25	23	26	17	22	15	27	21	19	15	23	18
14351	3183	11040	721	1306	2201	2413	2387	2049	1640	1436	1268	1065	961	837	726	668	645	562	576	503	483	427	415	358	380	366	333	346	293	341	307	273	286	276	275	264	243	285	240	252	253	235	228	212	230	201	225	213	242	242	213	231	173	184	209	193	214	208	201	222	212	216	192	205	210	175	205	211	207	190	184	224	198	206	199	182	195	201	172	195	182	195	201	178	195	184	190	201	160	175	175	194	179	186	194	184	214	178	163	183	197	159	183	175	174	202	162	206	201	191	169	186	190	171	167	170	176	202	170	194	162	188	183	185	173	199	186	170	187	191	183	169	187	172	176	179	172	181	189	175	168	154	161	180	185	184	183	153	174	179	179	192	161	173	157	190	167	168	188	195	167	165	202	194	163	177	155	189	166	197	180	189	190	175	166	170	198	181	153	184	158	183	174	164	188	178	186	193	168	174	171	188	167	179	160	163	189	173	178	147	187	163	145	160	211	162	183	169	186	160	195	218	172	162	181	176	176	183	193	182	175	154	186	168	179	171	172	150	160	172	172	178	174	190	170	178	151	184	186	174	174	215	159	175	202	178	168	186	195	177	192	180	167	153	178	183	180	172	174	155	197	178	185	175	173	156	156	166	190	176	183	173	141	159	175	197	177	177	160	172	191	203	150	175	182	175	177	183	188	171	178	168	169	172	166	173	165	162	163	163	148	168	174	192	195	159	198	174	172	151	187	154	162	176	169	188	157	183	178	184	158	166	185	180	175	171	186	167	182	206	184	203	198	154	168	190	171	170	177	175	171	165	170	157	190	153	176	176	185	170	177	175	190	174	169	177	150	172	163	166	161	195	194	178	167	179	186	170	156	203	174	174	178	173	193	171	169	171	179	171	178	159	191	164	172	168	193	165	175	181	174	186	179	175	194	189	186	168	190	164	188	176	159	188	182	190	164	177	181	172	187	169	162	175	165	168	163	178	172	186	162	176	170	163	171	181	177	178	159	169	163	170	187	139	156	155	167	199	165	174	183	197	173	187	159	193	152	182	178	163	177	182	182	163	167	176	170	163	171	187	194	153	192	184	195	160	143	160	183	180	148	183	200	171	176	180	192	164	184	173	179	195	193	173	188	168	205	168	175	172	188	193	174	195	183	167	173	155	186	169	184	197	175	171	175	196	169	166	172	174	161	159	173	172	159	161	182	155	151	164	211	164	160	198	189	181	184	170	175	178	183	152	168	161	199	176	157	157	187	188	173	174	172	191	193	172	191	182	182	171	174	164	183	186	175	154	159	174	179	168	178	157	192	178	153	150	178	167	185	187	154	185	186	158	150	156	156	172	169	187	183	163	215	145	192	150	174	180	163	166	163	195	159	197	193	160	153	171	153	171	183	170	177	154	182	163	169	184	177	153	167	167	165	183	171	166	163	173	149	161	174	176	186	162	164	164	186	179	169	180	174	181	164	167	179	180	193	166	173	179	178	172	185	177	164	176	165	162	177	180	155	158	187	185	169	204	169	155	172	174	185	185	180	162	175	167	176	177	182	139	166	186	138	201	176	176	160	159	171	160	165	152	189	183	162	171	174	176	184	183	181	172	205	180	173	174	176	177	184	171	178	175	180	164	188	184	194	183	167	155	177	182	155	169	166	150	192	169	166	162	178	180	174	161	168	173	169	155	187	208	185	174	195	166	174	163	164	173	180	177	200	170	187	167	154	168	193	171	168	180	160	146	178	168	158	175	158	167	149	151	182	189	175	173	184	187	178	168	195	174	167	149	190	175	184	188	162	167	170	175	178	188	164	183	174	181	166	173	194	175	196	179	176	167	184	196	172	167	170	183	197	194	169	170	172	183	176	162	189	184	147	158	157	188	174	182	177	184	173	178	198	182	167	197	168	168	184	199	170	190	194	172	160	179	159	164	166	174	188	190	169	187	202	176	197	152	188	183	189	176	189	195	188	185	162	171	202	183	179	180	177	156	178	159	175	163	156	185	184	174	188	171	191	170	153	154	180	184	171	155	163	175	161	181	185	185	143	172	191	166	177	153	159	176	169	169	169	166	183	147	169	163	196	193	154	190	164	182	185	145	198	175	180	166	170	183	199	157	155	162	181	183	176	188	194	152	163	186	156	174	162	187	197	184	178	189	160	174	191	172	172	171	168	168	189	175	181	160	167	165	175	172	182	153	191	186	167	168	182	174	188	192	188	197	197	175	170	173	171	168	198	187	166	165	164	211	155	178	179	175	177	187	198	176	154	180	181	170	168	183	167	174	194	163	198	178	188	170	190	172	179	171	173	177	164	187	165	160	170	179	189	185	188	183	168	162	188	195	171	198	193	159	186	185	187	182	179	179	140	191	141	192	204	161	144	164	172	167	181	192	180	167	185	187	172	186	162	152	189	187	188	185	176	156	152	181	174	190	170	171	168	168	181	167	193	186	170	188	173	148	181	166	171	193	194	190	183	177	149	156	189	172	167	156	186	180	163	176	173	172	194	170	175	175	169	152	188	166	160	177	179	171	161	164	159	156	183	174	181	173	147	177	169	186	181	174	189	190	195	173	178	146	154	175	166	162	164	163	176	197	143	165	158	169	170	181	155	181	176	175	181	184	164	176	172	169	144	186	176	187	181	184	172	144	148	204	183	149	194	172	168	174	171	167	182	194	179	175	162	170	180	159	202	187	179	168	175	176	176	173	186	186	184	179	181	178	185	162	158	159	185	155	163	163	177	166	178	187	167	160	181	191	179	163	179	201	165	158	164	165	194	160	183	192	180	160	173	172	191	190	173	179	194	178	168	171	157	176	171	183	167	172	183	186	154	198	175	172	168	176	192	153	166	197	208	189	167	184	153	162	173	178	170	167	159	155	204	166	166	161	170	179	153	179	172	173	164	177	177	165	158	162	175	167	156	157	182	166	179	166	185	162	169	173	165	176	159	170	179	180	183	181	183	166	198	170	159	170	202	162	187	175	169	150	158	163	164	174	192	161	187	171	179	174	173	177	178	194	179	152	165	149	162	182	189	187	161	174	183	185	169	176	175	185	152	172	162	178	192	151	166	169	187	140	183	162	187	168	189	176	179	190	174	163	166	159	186	176	175	191	170	175	185	176	155	167	175	197	186	158	183	175	164	179	166	163	185	193	169	186	160	170	155	190	179	193	168	186	172	188	160	174	176	155	178	151	183	185	185	165	183	173	178	190	193	175	187	163	187	147	182	195	200	185	191	198	163	180	176	197	155	180	163	150	182	165	174	173	189	170	168	163	157	167	174	165	152	157	195	199	159	176	185	204	170	161	154	164	163	168	167	179	182	173	173	164	189	170	161	172	195	182	199	162	159	185	176	170	167	168	203	185	165	165	160	185	179	160	163	162	191	183	156	152	158	156	139	165	176	171	170	149	172	171	192	183	175	167	153	170	186	182	179	172	164	172	206	165	156	166	190	185	174	165	163	172	173	189	178	193	193	182	194	152	158	164	179	185	155	170	151	184	166	143	176
3024	470	3242	171	96	101	111	108	101	103	117	104	96	92	94	98	64	91	78	77	88	72	79	81	72	78	83	82	71	75	61	65	58	73	73	71	65	64	74	80	74	56	68	66	68	60	51	51	66	84	76	52	66	64	73	75	74	72	84	62	61	64	68	56	50	72	67	76	73	59	64	67	76	67	85	63	59	68	54	66	64	67	72	63	49	61	58	77	71	52	61	55	68	70	70	65	72	71	58	84	67	67	70	57	65	56	62	69	66	77	72	69	57	70	58	54	75	47	63	71	60	65	65	69	75	58	68	70	67	58	61	55	68	61	60	67	53	86	80	83	71	71	62	70	54	77	60	87	62	67	57	51	68	58	75	64	62	73	89	66	64	67	55	58	52	56	54	58	64	54	71	68	74	49	56	72	70	79	59	58	70	75	63	63	64	72	75	73	72	62	74	71	61	71	52	73	65	57	69	66	65	76	51	60	70	76	68	54	72	52	66	63	68	61	64	67	72	74	55	55	70	67	71	80	68	62	67	72	78	77	69	71	72	71	66	47	55	76	60	60	64	51	72	66	69	59	72	56	65	78	71	57	54	57	58	59	61	63	67	69	53	66	53	61	56	75	67	64	53	64	66	77	70	66	61	73	65	62	72	76	67	65	72	71	66	63	68	63	61	66	65	74	53	60	61	50	62	73	60	67	57	71	61	52	68	60	79	58	66	71	74	69	59	67	64	58	59	65	61	70	64	72	85	59	53	56	52	64	68	61	63	67	73	69	60	72	56	73	67	68	58	65	62	62	74	76	58	73	73	53	66	60	68	71	73	75	66	74	66	68	76	68	65	64	65	70	73	60	59	61	64	75	65	70	62	56	57	79	63	58	64	59	66	66	63	61	66	61	50	61	59	60	75	61	81	70	73	53	71	80	66	55	59	64	59	69	75	78	68	64	75	67	58	58	60	70	70	71	76	71	63	59	64	69	68	68	75	65	84	68	57	60	61	63	69	61	77	72	51	63	62	67	60	76	71	63	63	66	60	72	60	66	62	66	68	71	75	82	72	55	87	66	71	72	59	74	69	77	62	61	74	60	78	74	71	68	62	60	50	67	65	55	50	58	76	72	64	66	59	64	62	90	65	74	50	55	68	77	71	85	69	75	71	71	75	66	65	64	66	65	69	82	63	58	76	59	70	78	76	57	58	69	56	59	57	47	66	57	73	69	73	67	71	79	54	67	49	73	63	49	79	83	63	58	59	68	75	80	71	61	69	75	70	67	69	68	68	60	61	63	70	57	84	57	58	74	65	64	64	52	72	65	74	62	77	86	81	66	47	59	70	57	64	50	76	51	62	66	75	64	69	68	49	62	57	63	79	70	66	70	51	72	62	71	61	73	86	66	58	82	69	71	68	66	52	62	64	70	62	69	64	58	48	56	72	71	73	67	63	74	59	84	81	51	66	70	61	64	66	66	67	65	58	68	62	65	56	81	72	69	60	64	64	57	65	53	65	72	66	70	58	57	86	63	75	58	68	81	91	65	69	61	68	62	67	60	68	66	64	57	67	68	70	52	63	58	58	65	64	82	63	65	49	68	67	62	71	74	64	76	72	60	64	65	71	50	72	64	66	70	56	60	67	55	62	49	60	63	66	69	60	63	76	82	56	68	70	70	61	48	78	68	68	60	42	65	69	64	72	56	60	74	68	58	65	58	51	76	57	55	65	56	71	59	74	81	78	83	74	60	67	74	61	79	55	65	60	78	64	59	61	59	70	65	72	68	79	62	63	73	68	55	57	71	59	68	69	62	68	79	63	55	62	61	70	69	66	72	64	63	71	70	65	59	69	68	66	66	74	60	65	56	65	56	51	63	66	63	54	71	60	66	80	70	61	76	76	57	72	75	65	64	54	71	65	65	62	61	77	74	74	60	66	52	72	64	65	72	73	63	71	43	78	49	62	63	76	65	66	80	75	61	59	53	67	68	61	80	56	71	83	75	72	66	71	73	75	69	60	76	64	69	64	59	82	81	62	72	62	57	61	56	77	68	60	74	59	52	70	72	57	61	61	64	69	49	70	55	59	66	66	64	83	66	67	75	64	66	50	64	69	71	63	59	61	62	88	59	60	70	73	52	71	63	63	72	62	63	59	75	73	70	63	64	66	68	61	72	90	62	58	55	63	75	61	61	68	72	52	65	67	64	74	60	72	69	81	63	67	66	63	76	55	62	55	58	57	66	63	57	78	67	76	62	70	53	78	76	64	65	68	62	60	60	59	79	69	60	76	60	68	59	67	77	59	66	83	59	77	69	70	62	62	61	78	70	65	59	71	58	62	49	61	62	45	64	69	81	69	68	76	69	62	80	75	65	70	62	76	72	66	57	66	63	50	70	60	65	65	76	62	63	75	65	48	71	67	56	55	62	67	71	66	58	72	55	58	78	68	87	65	71	62	62	51	65	75	66	53	70	46	69	64	63	71	69	66	59	71	56	61	64	67	69	69	81	64	70	73	68	65	71	57	63	64	58	80	54	60	65	59	59	70	74	70	82	59	57	53	67	53	69	80	57	47	61	67	76	48	64	60	71	85	76	66	58	74	54	66	64	60	63	81	62	63	60	55	59	64	62	70	64	71	80	51	57	62	77	57	81	82	61	59	72	76	75	68	65	64	67	60	62	87	80	63	72	61	66	54	48	67	61	66	77	60	63	67	64	62	67	66	57	40	63	58	63	56	63	58	65	69	74	68	70	64	60	62	53	67	69	63	67	58	74	62	66	49	68	57	60	58	54	63	61	68	56	68	60	62	57	65	67	71	50	63	59	57	64	63	58	58	51	71	66	71	59	73	58	63	50	70	67	58	61	70	62	60	77	58	72	68	64	80	71	73	70	56	63	69	59	84	67	74	51	72	76	58	65	56	66	69	59	56	61	58	66	67	71	73	83	63	55	60	74	71	59	64	65	65	61	66	50	60	72	69	67	74	74	76	78	63	62	54	61	59	82	63	64	78	76	77	47	66	56	64	63	79	58	65	66	80	66	78	68	67	65	55	67	58	67	70	87	68	64	67	66	63	55	51	63	70	61	63	62	75	66	68	59	60	64	64	61	61	61	61	66	58	67	56	62	66	54	67	51	76	54	69	59	73	68	74	71	77	65	66	65	56	67	54	69	67	64	69	71	59	62	61	70	83	61	74	66	66	78	55	61	68	67	61	67	63	63	73	86	62	62	57	64	65	66	58	62	68	51	65	75	56	59	60	66	67	59	66	69	67	52	69	67	77	71	69	62	59	59	63	62	67	51	76	68	61	68	67	71	77	54	76	62	65	68	79	71	62	76	64	66	75	64	81	52	60	50	82	80	57	79	76	74	68	72	69	61	54	55	68	71	56	48	63	63	53	72	66	61	63	67	69	71	61	56	60	66	63	59	63	69	65	70	72	80	57	59	67	61	63	60	65	60	60	59	61	67	56	55	56	57	61	82	65	61	72	61	66	61	58	67
20252	5542	20053	1471	2828	4454	4965	4463	3931	3231	2741	2552	2212	1883	1712	1536	1430	1342	1288	1187	1106	1061	1022	947	885	887	910	824	846	777	801	719	725	778	703	756	729	642	679	698	653	647	686	634	657	655	629	600	666	626	621	609	596	606	622	564	637	570	572	567	575	621	614	609	580	588	607	580	588	614	600	570	569	589	582	588	598	583	511	550	575	547	590	574	574	582	609	612	570	577	554	590	554	558	581	561	556	561	600	578	568	544	575	530	550	551	559	546	549	565	559	524	582	558	592	558	589	555	612	500	569	528	539	597	574	538	582	544	584	557	549	545	534	587	560	571	535	539	543	558	546	541	541	578	556	556	538	566	538	529	539	561	548	554	521	547	561	547	529	576	545	557	588	547	533	550	541	530	557	555	551	542	583	550	559	534	527	553	594	552	549	554	486	567	529	514	568	568	539	533	552	507	596	525	569	540	573	579	553	549	576	571	597	573	556	564	484	562	570	516	576	564	514	576	539	578	553	593	543	515	539	565	538	538	543	537	517	559	557	555	599	592	567	570	571	541	520	533	552	539	577	497	555	566	581	548	589	544	533	552	556	527	545	557	523	564	553	505	529	523	573	552	552	574	570	526	569	568	545	549	560	522	565	569	501	561	544	572	561	567	553	565	538	553	531	531	588	559	529	550	536	576	572	529	574	521	532	502	527	562	527	553	541	541	517	545	546	522	550	557	558	526	536	557	544	518	556	559	542	586	546	541	544	551	574	505	526	602	545	569	528	553	573	551	542	566	544	565	570	553	508	528	595	536	567	537	539	585	521	562	589	541	521	536	508	572	565	542	530	513	515	546	529	553	570	568	538	568	546	521	550	541	598	543	525	584	572	520	592	567	581	532	549	549	518	543	581	561	520	563	505	551	536	521	566	531	542	531	567	556	528	573	540	557	509	530	575	529	553	570	545	542	558	549	519	557	562	516	564	592	560	513	565	534	549	537	529	567	550	549	545	550	507	540	493	540	533	608	541	537	558	526	591	531	522	516	552	524	548	563	539	575	514	547	551	575	535	548	565	543	542	555	541	593	537	556	524	576	547	565	486	558	524	583	553	563	596	524	532	508	526	582	581	528	530	557	557	515	541	492	582	553	581	492	556	559	538	573	521	588	574	586	571	559	521	535	536	552	568	536	570	544	558	542	492	517	572	543	580	521	593	510	545	517	542	569	562	550	571	557	549	548	539	544	555	558	550	570	521	523	521	598	555	548	553	565	539	604	521	563	564	551	568	534	546	568	553	592	582	578	542	564	559	573	575	563	541	536	561	565	516	507	615	513	551	554	595	575	572	562	560	531	522	536	547	573	546	555	554	479	580	575	574	569	552	567	531	603	549	540	527	551	552	533	555	547	541	579	555	552	586	550	538	511	616	537	536	537	575	535	542	508	533	560	558	559	543	522	527	533	542	525	572	558	493	554	567	547	577	531	575	561	551	543	611	517	547	545	536	573	555	574	538	532	567	543	562	551	515	529	564	542	511	537	501	560	548	539	592	555	555	552	564	514	554	511	562	540	585	581	536	528	530	523	504	537	558	546	537	546	537	583	576	553	535	574	547	570	554	556	553	550	522	523	519	537	484	595	586	558	584	511	554	538	497	562	550	529	527	588	549	543	511	529	557	485	507	534	545	528	536	577	529	544	580	555	547	536	584	576	522	554	554	549	536	543	544	575	544	520	588	537	521	580	497	559	518	549	534	555	539	537	521	514	525	551	583	529	563	557	523	564	598	564	554	556	515	518	531	501	534	541	566	517	529	505	526	504	569	526	577	526	560	531	524	568	536	556	553	532	538	552	546	583	569	532	539	526	591	527	565	547	590	529	541	576	519	575	590	566	564	540	531	553	498	533	511	524	518	542	591	530	574	559	539	568	539	531	569	536	556	569	556	603	573	531	513	555	543	522	560	563	558	549	533	546	580	529	559	520	473	541	543	571	590	575	562	569	541	547	544	545	565	578	569	513	552	538	511	542	553	527	546	538	562	543	543	523	548	523	539	531	563	543	541	563	541	545	560	551	510	516	568	532	536	545	518	611	554	568	579	531	536	562	557	571	544	554	541	532	563	564	530	517	530	526	542	587	545	560	551	522	566	543	524	546	523	559	594	522	494	546	557	528	561	513	541	544	519	587	541	561	540	576	524	527	507	573	519	560	567	551	535	568	559	573	554	514	543	535	575	561	568	481	573	564	530	587	544	547	538	583	518	587	542	546	559	524	589	552	545	553	518	560	505	573	560	543	541	571	537	562	548	526	545	553	531	581	539	536	541	527	519	592	555	581	526	541	573	544	563	555	552	538	538	554	521	577	520	588	544	556	516	547	490	562	535	541	546	514	526	544	517	550	535	534	500	546	565	553	503	544	562	526	527	521	538	542	548	543	534	525	554	590	555	572	539	551	558	558	547	546	547	548	496	508	552	555	578	551	526	571	528	583	520	530	553	581	543	541	552	535	545	547	536	564	526	575	579	541	561	539	568	533	581	576	516	576	526	520	564	533	579	545	537	569	557	524	523	576	550	563	567	517	550	507	536	549	566	549	588	549	514	538	559	552	556	516	509	549	593	551	566	507	546	570	591	490	568	549	545	513	543	526	527	538	523	540	509	582	572	540	534	551	571	544	538	513	522	540	476	513	565	533	574	538	526	567	523	553	535	581	517	547	529	520	546	515	581	504	537	525	507	566	586	580	535	538	553	546	530	489	542	517	536	496	535	535	558	542	516	551	583	509	557	528	580	552	530	544	571	525	519	522	495	572	507	523	520	503	586	519	551	577	563	509	575	526	543	566	605	555	514	526	517	549	557	549	535	516	600	567	573	529	539	542	537	560	574	560	564	538	551	587	535	552	535	517	515	563	499	521	489	552	573	559	604	590	555	525	526	544	542	531	537	528	549	508	524	505	533	535	571	557	553	583	568	577	559	600	539	566	561	566	487	507	498	547	568	565	568	529	543	532	553	571	535	607	562	535	552	571	555	536	539	559	572	560	530	537	513	526	544	536	512	558	562	542	588	583	588	558	568	515	523	525	531	549	556	581	560	545	522	558	556	575	603	572	565	517	564	541	567	555	509	531	565	518	557	574	565	537	548	564	571	544	586	527	531	543	557	571	538	539	579	574	533	580	525	574	551	500	543	525	556	585	556	507	540	538	543	544	521	562	506	586	563	545	584	519	563	586	529	551	570	563	544	541	569	575	568	583	525	567	518	576	583	570	542	521	537	586	559	542	535	553	557	549	563	554	576	537	524	541	547	552	588	546	502	557	564	559	527	535	553	551	574	575	539	519	550	562	541	556	554	549	553	550	553	568	528	573	572	526	548	583	564	538	510	537	540	578	566	564	550	551	519	568	556	542	550	531	531	550	543	538	557	545	502	557	549	572	569	529	542	598	564	560	545	600	586	561	548	517	554	540	566	530	568	538	533	542	533	548	571	542	568	575	553	572	553	565	588	560	516	591
3453	191	548	64	60	64	42	59	88	59	59	60	62	56	59	63	58	55	60	59	58	71	50	56	54	67	55	53	55	62	59	51	67	49	59	58	58	65	64	58	50	58	55	56	57	55	44	62	46	49	47	59	59	55	54	53	54	56	48	68	53	56	65	61	45	56	59	55	64	62	50	60	44	53	62	70	51	57	60	52	39	53	60	71	45	70	50	60	53	65	68	82	53	48	52	48	41	58	56	58	67	52	58	42	43	62	54	63	55	55	51	50	62	50	56	55	66	61	58	58	62	57	56	57	39	68	57	48	57	48	55	45	48	54	61	54	42	49	59	59	44	51	69	61	53	66	50	61	49	57	74	36	45	68	53	48	59	69	56	46	66	46	75	53	57	44	52	56	40	57	56	55	66	61	53	47	59	65	67	59	59	48	56	54	53	51	46	59	43	55	50	79	74	63	68	60	45	61	70	63	71	64	58	54	52	48	59	42	51	49	63	68	55	62	50	51	51	67	67	59	49	60	56	58	49	52	57	52	71	59	46	67	66	52	47	59	50	68	53	61	55	46	43	55	55	48	51	47	65	61	64	56	58	59	60	58	50	47	56	65	54	56	51	61	66	61	59	50	45	56	48	61	50	58	75	64	47	59	60	45	55	61	47	54	70	61	50	45	64	59	45	66	53	49	61	51	42	60	52	57	59	47	51	59	55	49	68	68	58	53	52	64	59	47	53	61	56	66	59	68	56	52	52	60	57	48	50	62	43	56	73	74	55	62	54	51	59	63	59	64	56	65	47	60	61	57	46	45	40	50	49	51	59	48	45	64	38	48	62	61	46	53	56	49	52	58	61	58	42	53	44	41	55	57	57	61	57	51	56	59	64	55	65	38	59	46	57	57	51	45	52	52	51	65	59	60	33	57	53	53	74	59	50	60	52	66	52	65	56	65	50	50	57	70	57	51	64	50	56	61	62	60	49	58	53	54	59	59	51	63	47	70	68	63	50	45	68	57	50	63	57	49	58	62	60	50	45	49	57	60	47	56	49	65	45	57	55	55	57	60	78	48	62	51	50	60	46	57	62	46	53	59	60	64	57	57	64	56	56	54	63	46	67	53	51	40	70	58	57	58	45	51	48	56	55	52	51	48	61	43	48	60	64	50	53	64	65	56	56	57	51	63	41	53	49	52	52	60	59	56	50	50	49	39	55	59	56	56	58	61	55	67	73	50	62	40	60	53	58	56	60	50	50	48	49	56	64	58	54	57	57	66	49	51	59	69	47	61	59	74	68	64	51	68	55	59	61	56	58	54	55	64	53	61	64	45	56	63	57	60	51	64	65	52	53	62	66	45	59	57	57	69	62	47	60	62	72	53	46	45	60	65	51	50	50	55	37	56	43	46	55	56	54	63	53	57	45	60	73	54	51	65	47	59	48	54	52	54	50	53	55	59	64	53	55	55	68	44	55	63	48	67	60	52	60	48	52	53	58	52	67	58	54	51	65	53	44	76	72	57	67	59	48	41	59	55	45	51	47	64	51	56	61	63	67	63	55	61	41	55	61	55	52	49	52	54	54	53	54	60	65	61	66	52	54	55	69	64	46	55	52	52	60	51	73	43	78	44	49	63	56	59	53	47	46	45	44	58	58	70	61	55	58	53	49	57	55	66	53	54	44	59	55	58	55	55	59	63	57	58	59	55	64	73	64	53	67	41	54	46	60	53	70	54	54	51	66	56	51	49	68	45	58	61	49	53	69	56	60	52	60	61	59	62	51	49	53	49	69	42	58	64	47	50	51	49	51	50	55	67	61	60	46	60	70	56	47	66	59	54	56	65	62	57	50	55	46	61	62	49	44	55	58	61	45	62	57	65	54	49	58	47	51	70	71	56	53	56	66	61	67	59	47	58	51	67	54	70	50	44	48	54	64	48	54	49	54	35	47	53	55	49	42	61	57	63	53	54	47	49	48	63	57	70	46	52	57	66	50	52	42	50	57	76	63	66	61	62	61	55	60	53	37	45	55	47	52	64	64	50	64	50	57	57	72	57	44	73	47	60	39	62	61	68	60	53	54	62	47	60	49	57	64	59	57	48	53	59	48	64	53	58	48	49	69	59	55	41	55	58	53	51	48	56	51	58	70	59	63	51	65	52	53	57	44	61	49	48	48	72	56	52	55	41	55	50	62	45	40	66	62	55	58	43	49	54	57	50	61	53	59	58	68	65	61	67	65	62	43	58	55	48	48	68	55	55	58	50	60	49	43	50	57	62	56	37	55	45	54	64	51	56	52	50	47	56	47	54	57	65	50	57	64	61	59	57	51	55	49	58	51	62	59	54	69	49	53	68	52	63	60	54	65	61	63	49	62	46	60	65	65	44	67	64	64	50	66	50	54	59	53	67	59	56	53	45	50	64	68	39	50	53	49	45	55	70	63	62	53	56	56	60	78	61	57	63	63	64	55	58	55	60	61	64	52	46	49	56	64	56	66	61	56	62	53	65	65	57	58	75	67	55	62	40	52	51	70	52	47	60	50	57	67	58	51	62	52	58	52	55	57	68	62	53	50	63	56	45	58	70	59	46	61	51	48	55	60	46	49	45	58	54	49	54	55	63	56	62	63	48	62	76	59	56	55	47	40	54	63	73	53	52	65	48	51	54	57	64	63	65	57	52	65	47	67	53	58	43	51	50	66	66	55	65	63	51	53	56	53	53	56	63	47	50	43	52	68	54	42	57	63	45	58	58	46	56	58	63	51	61	66	49	65	69	58	55	51	49	54	58	50	59	63	60	60	55	53	57	54	73	53	48	55	58	55	63	67	45	53	59	56	59	62	60	61	54	44	64	43	46	68	52	60	60	64	76	60	67	56	50	53	56	55	62	49	53	45	55	53	46	70	59	54	61	57	69	56	33	49	51	50	52	50	57	59	69	53	59	50	61	42	74	68	66	57	61	50	53	54	54	61	57	48	55	64	60	56	52	48	51	54	62	61	55	54	70	61	42	64	44	44	60	66	62	63	58	56	51	55	51	56	52	45	47	42	68	63	51	62	51	59	50	64	54	51	47	56	67	68	47	55	64	50	59	60	58	59	68	63	61	72	67	56	49	62	63	65	44	59	52	55	62	58	62	54	61	50	47	53	44	60	57	63	75	59	55	52	45	55	60	62	57	48	57	56	62	55	71	57	66	75	50	48	68	37	65	55	51	69	44	49	44	53	61	52	51	70	50	52	58	39	59	75	56	42	48	56	63	63	53	64	51	58	59	54	54	53	51	45	49	52	56	58	51	59	62	61	49	55	51	54	60	57	57	57	56	54	50	56	72	60	55	46	57	59	66	40	63	62	55	63	59	50	45	66	60	60	61	57	67	57	43	51	65	42	61	51	66	67	61	61	53	70	60	55	54	68	54	58	55	57	50	50	42	59	54	41	49	47	45	51	58	49	52	49	56	50	61	57	78	52	63	49	50	58	55	46	68	62	63	59	60	53	56	58	55
12407	2305	6159	560	631	799	870	828	728	690	644	641	590	580	572	559	542	494	529	495	500	493	530	485	512	470	433	457	494	451	474	452	452	456	486	430	457	470	450	463	495	457	428	456	487	427	439	441	431	433	469	461	429	438	469	425	474	445	479	432	440	463	476	468	431	467	451	445	424	471	462	455	459	387	434	478	430	460	479	414	459	438	404	409	426	431	464	428	424	452	449	416	452	444	415	454	388	433	416	469	420	414	464	448	440	435	402	432	463	448	433	452	437	428	443	447	441	409	447	437	473	430	449	445	435	424	456	441	448	442	420	434	448	428	408	461	422	420	420	456	463	452	420	447	451	420	440	451	443	482	456	395	470	483	428	461	417	430	447	455	461	398	475	412	435	467	436	497	428	425	433	415	414	431	430	404	435	421	440	459	436	421	478	407	454	449	474	420	433	398	459	368	468	427	437	446	459	460	457	456	443	456	432	434	427	446	448	432	397	426	443	422	414	443	418	415	455	449	435	490	458	438	432	436	434	486	404	441	411	476	439	440	455	481	406	470	428	467	457	434	394	478	438	436	445	468	396	460	440	434	432	450	439	446	469	432	430	460	448	427	431	460	458	470	474	456	419	449	454	431	417	444	414	435	404	449	463	423	455	434	464	428	440	470	431	434	451	433	429	448	400	405	437	412	454	429	466	432	434	438	424	429	445	433	491	441	447	432	427	462	420	443	425	455	457	438	462	441	432	443	463	424	461	471	486	434	428	473	416	470	474	427	457	427	436	445	423	402	460	451	495	444	445	434	436	449	406	425	479	456	416	449	435	453	456	464	425	396	448	468	413	475	446	445	432	424	437	445	432	449	441	435	411	473	436	434	426	458	473	456	443	457	429	428	435	471	456	449	415	434	456	428	425	407	478	429	433	459	437	412	479	409	457	428	428	449	444	453	412	455	416	415	458	437	439	431	414	450	446	424	439	456	443	437	461	434	447	486	410	447	452	414	443	418	399	455	439	427	430	413	435	410	448	431	436	444	412	458	465	460	449	436	489	406	472	482	419	402	428	447	420	428	452	483	421	427	452	426	454	401	428	448	453	414	416	414	451	452	438	454	447	473	440	458	456	416	455	414	446	440	448	465	428	447	404	418	447	410	441	467	476	426	403	451	461	440	451	445	455	449	431	441	499	451	459	424	411	454	466	438	450	422	469	472	423	441	427	429	412	451	452	411	423	424	438	457	484	459	453	457	420	446	448	433	467	464	459	464	439	438	442	412	412	433	446	454	448	442	469	428	479	458	443	416	422	417	492	396	498	413	442	445	482	444	487	444	423	445	421	435	440	452	458	477	431	465	498	432	436	448	450	451	435	424	446	427	432	455	440	400	426	460	440	448	483	463	471	421	410	446	437	473	420	461	424	448	441	479	440	410	425	446	439	451	436	409	447	458	430	447	435	432	416	424	440	426	454	451	415	458	444	466	456	405	440	434	462	435	466	423	447	465	449	432	456	457	432	416	433	439	439	450	431	435	430	441	463	434	422	474	457	415	426	444	446	411	448	479	446	445	421	417	424	446	410	459	480	460	421	441	418	408	418	460	407	480	456	448	444	453	429	389	447	482	439	438	423	465	435	458	442	471	447	430	447	429	458	456	456	412	423	406	420	434	412	437	406	433	441	436	422	422	459	411	425	453	453	426	436	403	429	431	437	424	430	490	448	405	434	422	420	416	440	421	437	444	438	470	439	438	441	458	419	446	450	465	436	442	463	413	444	478	441	455	452	451	429	428	421	408	439	449	468	457	426	429	446	434	454	451	429	423	431	409	460	451	470	417	460	456	448	430	437	447	434	402	409	485	427	410	425	408	411	415	459	452	419	451	485	466	470	459	458	438	389	431	396	450	452	483	456	443	461	483	448	436	470	463	450	471	450	420	462	432	450	456	443	474	445	454	446	432	435	415	411	414	425	437	413	441	444	437	469	455	429	444	435	418	449	459	414	454	440	448	443	430	417	396	431	418	427	457	427	460	451	445	453	409	446	428	461	438	475	428	435	467	430	426	410	460	420	440	445	432	437	418	413	458	443	436	449	399	430	446	448	422	405	433	417	470	401	439	452	413	466	469	424	460	439	406	362	453	447	431	455	433	437	427	410	477	438	445	448	420	429	415	455	413	433	468	441	468	466	435	406	420	448	433	408	435	440	436	449	479	420	450	420	461	415	449	409	441	417	457	433	428	418	426	444	478	446	410	441	434	413	445	438	449	450	449	487	414	431	398	437	444	415	434	469	428	435	416	452	451	432	432	422	457	458	440	406	484	433	437	408	411	421	451	441	417	489	425	432	465	423	468	434	440	446	424	460	447	425	452	432	429	461	448	470	432	437	451	420	432	446	400	475	451	428	434	438	390	482	442	413	392	428	453	443	405	440	438	428	457	435	435	449	420	441	455	439	429	419	412	443	429	432	435	438	420	413	463	471	437	486	418	438	454	429	475	438	453	477	452	453	412	451	462	447	459	432	437	425	433	473	456	459	437	441	445	431	437	395	404	448	441	460	416	407	443	427	459	384	409	438	464	449	398	445	403	434	420	411	454	444	393	444	450	432	480	427	431	446	454	406	419	450	406	447	458	452	449	444	443	435	417	405	442	421	414	420	427	430	450	441	454	466	477	439	431	420	453	421	444	453	439	464	447	439	422	461	463	444	438	457	457	452	462	467	403	436	428	441	455	443	430	456	434	431	432	418	388	470	421	436	410	435	457	417	459	437	441	457	427	461	397	443	485	428	439	456	470	443	448	453	460	427	431	390	415	468	430	425	413	423	446	453	405	407	451	404	451	434	465	436	451	458	434	434	417	481	434	432	438	452	442	457	408	486	407	437	447	441	450	440	472	460	459	439	463	427	404	438	432	459	459	423	456	421	479	456	463	467	426	473	437	461	430	462	465	443	492	441	416	440	465	435	430	468	461	428	437	452	416	426	433	428	399	472	421	440	422	472	450	462	464	448	431	451	407	429	430	443	444	447	440	441	481	458	403	468	401	452	496	463	445	469	433	441	419	451	422	454	444	467	433	430	452	479	416	463	461	419	446	413	472	425	427	426	406	458	462	451	434	413	439	399	438	451	445	474	445	445	448	433	413	443	407	407	415	418	461	479	402	477	472	438	438	445	411	412	423	393	433	417	430	457	425	464	428	409	446	453	420	450	414	397	422	448	434	411	449	456	415	431	423	430	451	425	419	430	433	439	426	416	475	455	427	431	444	469	484	404	454	434	423	438	488	426	473	451	437	434	461	444	399	445	456	444	416	422	459	436	432	436	415	442	463	424	458	426	499	467	411	416	405	436	430	439	401	450	483	457	412	473	452	447	447	434	426	453	402	446	421	457	446	443	474	414	431	489	441	462	482	417	433	455	447	449	456	439	441	453	440	442	433	440	435	448	424	452	449	427	428	418	447	438	422	425	410	435	411	442	445	436	461	476	445	427	434	445	466	450	455	415	422
2039	382	2248	137	105	115	113	125	129	109	99	116	117	101	91	111	115	117	86	87	104	100	94	101	95	88	91	105	85	92	113	91	96	85	85	103	98	86	85	73	77	100	94	84	92	97	100	88	91	86	117	70	100	67	79	83	92	107	87	89	93	89	97	83	95	85	89	94	90	81	85	100	82	95	100	96	76	101	95	106	103	89	93	91	89	80	92	102	93	79	95	83	110	82	115	101	82	81	102	92	83	79	91	95	93	88	107	76	98	77	102	85	92	79	95	110	87	89	89	79	86	72	99	84	94	79	94	92	91	100	76	88	76	95	77	82	81	92	80	71	115	89	88	81	80	86	87	96	97	90	80	91	87	81	85	77	89	92	78	109	79	89	92	87	84	77	88	100	90	84	83	92	85	93	96	76	96	83	79	94	78	76	91	88	100	95	92	96	93	83	94	85	95	68	87	89	81	78	75	74	81	86	93	71	81	88	85	94	86	93	97	97	84	95	70	116	95	77	92	114	83	85	87	103	107	90	98	92	79	75	83	83	106	92	63	88	85	86	85	92	99	97	71	83	105	105	75	82	87	81	95	100	78	101	104	85	83	89	93	95	79	79	80	79	86	89	91	88	89	78	99	94	90	81	77	88	84	103	92	84	87	93	97	88	85	96	78	76	83	95	90	77	105	98	94	106	76	80	82	98	94	71	94	98	93	103	81	90	79	72	83	77	95	79	102	89	89	82	72	80	94	78	90	88	88	88	82	78	89	84	90	86	84	89	94	92	79	81	86	92	73	85	92	87	96	86	77	95	72	76	87	95	80	101	77	100	94	75	95	69	85	77	93	68	95	92	94	80	97	66	79	99	92	84	104	79	94	92	95	100	81	88	82	101	80	85	84	86	96	89	98	91	82	96	98	80	96	109	82	73	98	77	95	88	100	80	84	75	93	78	106	105	93	92	86	93	104	75	89	76	105	80	94	84	98	101	88	80	98	95	95	97	69	90	72	89	89	90	95	88	82	76	89	100	96	93	90	100	85	98	78	78	89	92	77	102	95	83	90	82	99	100	93	85	103	83	96	75	91	88	76	74	85	84	104	100	83	87	80	77	86	84	86	88	95	83	93	80	79	72	99	79	88	93	81	87	86	83	104	89	90	76	95	101	97	74	101	90	87	84	81	93	110	94	102	87	83	100	93	94	74	106	87	80	76	77	95	95	74	81	75	85	93	99	100	87	78	72	87	70	95	89	90	86	75	93	76	78	105	88	83	80	83	81	115	97	81	74	77	87	99	91	72	93	113	88	79	87	94	92	93	88	98	84	94	81	96	96	96	80	95	87	102	76	99	93	98	90	94	99	94	92	93	87	98	89	75	82	96	87	103	116	73	90	85	95	92	81	89	90	92	97	92	102	97	95	70	69	80	92	79	74	106	102	81	98	90	98	97	82	89	97	86	76	80	86	81	87	88	85	96	93	71	71	87	88	116	107	103	99	91	85	97	98	96	98	98	83	64	75	87	77	91	74	91	97	90	89	77	99	79	92	93	98	106	80	94	84	86	84	110	76	92	93	88	90	81	106	84	90	86	99	93	76	83	87	95	97	103	78	82	109	90	88	89	94	78	84	78	71	82	99	92	79	84	82	105	79	83	90	103	80	92	102	83	90	103	72	85	102	85	86	81	87	89	83	74	88	83	80	86	98	84	99	88	75	84	86	90	84	83	82	92	96	91	93	98	75	83	89	78	92	92	83	97	85	88	105	91	91	91	89	83	99	75	93	76	111	88	99	73	93	92	95	88	89	82	86	90	70	100	79	73	99	81	115	95	100	96	84	84	84	96	79	78	88	97	100	97	81	92	91	105	68	100	90	79	87	89	97	83	100	96	95	86	88	71	99	74	79	92	93	80	78	90	87	83	75	103	85	82	89	87	77	78	75	83	93	90	94	88	98	70	80	84	96	78	114	82	65	78	83	83	92	95	87	76	82	97	84	107	82	98	85	86	87	103	81	96	78	72	89	88	96	75	82	92	86	79	99	103	79	84	81	99	86	101	89	93	89	88	94	90	77	78	97	84	87	81	99	71	78	91	69	93	94	78	91	84	96	91	90	92	91	103	83	87	103	98	114	120	90	83	87	84	70	76	83	103	93	75	77	92	76	90	99	93	105	80	94	73	88	97	89	89	83	83	80	76	83	85	90	82	97	90	98	83	86	104	92	86	100	93	83	92	91	91	94	100	94	91	81	98	86	81	80	96	83	84	92	88	91	101	103	114	98	79	94	96	91	83	82	96	101	100	98	93	98	94	79	67	87	78	79	83	80	99	87	97	96	91	94	98	98	93	81	92	75	90	79	86	76	71	81	92	84	108	102	96	100	87	95	77	100	88	94	92	91	81	102	88	101	81	109	90	98	84	107	91	77	89	105	100	86	81	78	94	92	88	91	95	93	89	92	66	104	96	93	80	78	73	88	84	82	96	77	86	104	95	88	112	95	85	68	76	77	86	88	88	85	88	83	82	91	90	91	96	97	101	71	97	95	87	100	103	94	101	92	91	97	95	102	84	82	101	82	94	81	104	92	88	89	72	106	98	94	82	89	97	92	85	94	94	98	94	87	79	97	81	85	87	101	98	71	106	78	73	75	89	98	77	99	86	80	82	95	86	113	83	108	90	95	97	74	90	82	106	96	86	98	84	85	87	87	86	87	94	105	103	89	93	86	86	79	87	69	94	96	87	90	97	94	86	89	110	95	88	77	81	84	99	87	93	88	103	91	88	105	104	100	94	81	86	67	85	91	86	88	71	96	100	106	99	91	78	89	72	103	84	73	95	94	90	97	93	77	98	97	109	79	86	98	90	92	69	81	89	96	77	97	89	81	100	105	84	122	84	111	98	101	84	79	87	88	80	96	81	90	73	68	101	99	91	80	90	87	90	90	95	93	81	100	87	98	93	81	88	91	91	92	90	88	92	91	105	89	78	111	84	88	97	99	92	73	88	82	93	85	92	83	89	73	95	93	68	84	77	77	85	91	85	96	83	93	82	91	88	69	91	103	83	81	96	85	103	97	74	85	77	71	84	97	88	77	88	69	88	107	89	93	91	85	90	98	83	87	100	92	76	81	79	86	85	88	95	97	86	69	80	69	100	89	74	100	87	84	80	103	78	87	92	75	96	101	79	82	90	104	90	82	85	96	77	72	86	96	95	89	85	97	103	104	90	86	100	76	95	94	87	81	84	89	83	92	62	82	87	110	89	85	102	89	94	100	77	88	85	79	74	102	94	91	115	94	84	81	89	84	95	77	91	77	89	88	87	76	79	107	85	107	106	91	89	94	92	70	79	79	89	108	81	75	78	91	88	114	99	84	89	87	91	93	95	94	93	100	94	95	81	87	64	84	94	94	78	78	87	87	115	88	77	88	110	82	89	90	78	88	96	92	78	96	86	92	85	94	103	90	91	96	82	76	104	97	99	82	95	91	97	79	78	84	79	85	81	101
18384	4466	16495	1336	2161	3213	3543	3254	2752	2327	2028	1800	1561	1490	1385	1257	1168	1187	1081	1000	985	1090	968	931	952	971	905	880	836	815	794	833	847	804	866	770	839	774	823	756	780	774	798	745	785	739	745	734	791	735	782	728	757	756	761	795	733	778	746	672	771	732	743	741	746	710	740	713	702	750	773	696	751	735	743	754	693	720	715	712	713	754	692	747	707	747	749	666	688	708	746	740	705	766	729	739	701	713	694	795	707	716	750	771	739	703	751	736	684	678	720	700	672	739	684	686	710	688	669	719	699	749	718	741	713	729	670	706	721	714	683	725	708	671	722	694	711	719	743	687	774	736	729	687	727	716	693	733	721	745	706	727	667	689	726	706	674	682	707	703	724	769	748	723	743	709	711	736	724	711	724	679	691	706	737	740	722	709	718	753	676	698	704	704	720	725	695	714	690	692	689	772	696	731	709	698	737	711	698	732	739	651	728	715	775	676	735	673	673	703	712	690	729	757	652	686	704	728	745	657	740	700	726	713	691	666	702	744	724	723	740	695	710	708	710	717	735	711	685	687	739	674	734	700	703	756	708	747	777	732	789	744	775	722	760	730	684	750	728	659	707	727	729	713	738	690	702	716	707	696	764	705	710	680	683	718	712	700	746	697	700	710	702	688	729	703	676	719	717	722	674	701	732	715	702	755	749	714	733	723	759	704	668	716	656	691	708	747	788	703	687	698	762	662	716	747	698	697	723	716	750	698	686	751	710	694	665	713	697	679	693	712	683	688	710	739	709	686	724	692	673	703	723	693	698	728	715	689	749	702	677	720	683	683	764	707	752	708	774	706	726	734	731	656	711	734	675	662	707	730	743	680	735	650	714	734	676	699	683	720	719	726	766	730	726	713	734	704	757	748	771	670	737	721	723	699	749	703	744	695	713	683	733	734	722	733	713	721	706	732	697	701	686	714	707	743	740	685	749	691	745	712	722	747	696	688	697	709	733	728	725	716	735	687	749	715	670	727	724	742	679	711	682	701	690	691	647	720	687	748	719	675	721	759	742	677	733	686	688	728	725	715	692	698	745	682	676	680	738	691	685	736	680	716	696	708	773	760	678	743	701	687	756	717	714	719	768	736	709	706	696	683	693	673	747	700	678	692	719	741	688	742	749	724	686	703	660	712	725	710	710	664	730	766	698	694	748	665	708	693	708	724	724	716	701	734	694	738	696	707	716	713	676	715	705	735	726	765	674	798	709	766	744	709	696	720	671	703	701	737	724	691	699	696	720	719	727	723	746	688	708	685	682	712	683	717	719	782	665	694	700	710	758	697	690	685	699	707	711	738	706	692	677	695	687	710	682	761	701	676	680	733	705	706	710	725	663	721	697	705	710	714	733	727	694	711	682	717	699	670	718	707	741	708	724	717	744	651	699	696	696	725	732	678	732	718	700	740	698	734	716	706	682	742	717	697	709	711	733	692	713	752	697	759	758	723	700	689	706	710	707	731	704	730	757	685	707	708	691	704	702	754	697	707	738	677	686	699	715	684	680	693	680	711	729	763	700	687	744	712	700	704	732	738	716	722	710	770	696	721	746	699	716	720	735	737	716	714	703	705	711	700	682	679	691	666	722	685	720	699	752	714	753	717	715	700	728	732	767	727	709	736	709	699	692	722	681	706	729	747	722	702	712	772	734	694	702	732	761	717	705	700	709	737	726	734	697	755	699	675	730	743	662	657	735	698	718	694	698	718	716	725	738	667	713	727	704	679	720	699	730	718	705	715	725	768	741	726	712	651	692	731	717	739	731	712	715	667	760	710	685	700	748	722	708	706	706	674	703	737	779	716	704	758	679	713	661	708	754	707	789	659	724	740	718	719	724	728	762	752	734	724	681	698	729	718	672	702	692	699	710	721	753	694	704	723	692	737	741	672	731	748	731	736	730	661	726	718	717	765	795	715	713	664	749	709	701	709	703	726	775	706	728	710	706	780	693	693	718	695	681	720	713	692	742	711	706	699	666	720	683	792	751	712	674	719	778	722	691	683	706	785	730	786	730	692	731	750	723	664	689	731	673	714	721	719	669	730	666	765	703	728	745	761	749	773	716	727	700	710	690	705	741	718	734	718	699	707	683	719	719	737	773	715	705	721	658	693	682	708	687	696	717	730	772	735	694	729	672	698	726	762	685	725	695	699	702	717	741	722	717	699	677	641	712	710	736	688	696	668	714	712	692	733	730	706	714	724	692	712	726	757	705	700	750	678	706	724	724	702	739	723	761	709	723	726	787	683	742	696	697	703	703	708	666	711	747	724	699	678	708	750	713	690	732	756	689	702	701	742	738	742	718	752	689	761	741	714	720	712	711	673	711	722	726	709	715	715	744	746	710	738	700	694	694	657	729	769	705	736	721	686	674	729	658	739	700	702	698	673	726	742	673	690	722	693	691	724	698	723	730	693	704	712	672	703	716	690	693	669	774	692	736	674	701	717	716	709	710	764	731	691	706	709	712	689	709	724	737	737	732	658	701	664	744	724	772	689	731	706	721	771	726	722	710	721	683	707	706	726	735	674	728	752	676	665	697	682	715	727	716	712	730	706	683	682	728	725	721	741	706	683	656	735	703	671	675	708	708	711	690	746	706	708	764	691	700	694	686	687	729	704	684	711	731	682	696	724	714	692	712	668	720	699	671	716	689	705	738	662	684	682	693	676	705	706	712	727	707	721	718	717	702	723	783	658	680	737	702	721	711	724	724	670	737	728	673	707	721	708	667	747	708	700	756	760	739	701	780	803	695	733	712	685	719	715	709	730	718	718	700	713	685	694	730	736	761	732	717	692	699	643	721	765	661	706	778	694	688	697	686	734	715	722	683	745	710	689	710	675	723	716	689	700	716	695	738	701	716	731	685	769	747	699	718	731	726	669	710	709	703	690	709	709	691	688	780	678	681	705	698	713	682	652	719	728	720	705	730	674	746	707	726	725	700	724	723	694	693	736	741	694	745	752	682	729	682	757	741	675	721	701	686	664	759	799	687	703	749	740	710	683	721	705	702	682	689	762	719	756	739	676	727	673	699	715	703	691	689	743	685	724	741	726	741	705	726	742	668	710	676	743	703	694	693	709	714	719	663	733	703	690	683	673	685	764	709	701	687	715	739	704	727	725	694	772	662	705	715	666	686	727	712	713	659	723	717	728	724	684	716	697	724	659	694	747	711	706	727	746	689	702	730	717	702	733	697	675	738	703	683	731	679	648	724	683	650	773	703	698	727	709	678	706	729	697	683	719	739	752	739	723	739	767	680	717	713	716	633	681	699	720	691	705	710	697	702	743	722	733	691	707	759	739	677	750	684	707	723	739	676	708	696	677	709	633	703	658	733	684	716	723	723	709	728	733	669	715	695	722	665	701	697	688	716	685	734	694	715	695	690	703	723	702	733	728	719	701	721	732	717	723	662	684	736	710	728	696	780	660	721	692	751	731	685	730	713	707	669	722	705	691	696	729	711	751
5234	249	1714	75	35	43	41	47	40	39	39	35	35	38	30	33	31	18	30	35	29	26	27	33	26	27	17	28	24	24	25	26	23	20	21	20	25	22	18	28	25	24	17	20	21	25	30	28	25	22	20	29	25	28	30	21	24	23	35	19	23	23	21	23	23	18	30	25	31	22	23	14	26	23	16	29	27	16	24	31	24	19	19	20	27	20	23	33	31	13	19	22	24	22	22	18	24	20	12	24	24	23	26	19	17	17	17	24	26	22	24	22	21	28	20	23	19	27	23	21	23	25	18	23	17	30	26	11	21	26	32	20	23	21	24	24	21	15	18	15	23	22	15	17	19	26	21	28	20	26	15	24	30	20	20	17	19	21	19	23	24	26	26	21	15	26	24	22	19	21	20	22	26	15	13	25	23	18	18	16	25	23	29	14	20	27	25	19	23	20	15	15	20	18	21	17	15	28	15	22	23	24	15	23	17	30	16	22	25	10	19	21	21	28	24	21	17	21	23	19	23	22	21	25	22	20	20	23	24	17	13	16	17	13	20	23	15	13	22	21	21	20	17	23	22	27	25	29	25	18	16	26	14	16	17	29	26	17	25	20	23	20	25	29	19	17	34	22	18	24	22	17	26	14	23	14	23	25	25	19	12	20	21	16	17	24	24	25	32	22	18	17	24	23	26	22	16	16	19	17	21	24	27	34	26	23	28	28	21	17	13	14	25	21	10	15	15	17	27	20	23	16	36	20	18	20	28	13	14	26	20	19	22	22	16	25	23	24	17	33	28	17	22	22	17	22	23	23	20	13	27	18	22	19	21	23	23	17	23	18	19	21	15	26	22	24	19	22	22	23	23	19	25	22	19	24	22	22	15	18	13	19	26	15	26	19	23	22	17	20	23	15	31	23	14	18	28	17	19	18	20	18	20	26	19	12	27	17	24	22	20	29	25	29	25	21	26	21	14	19	16	22	19	23	14	24	12	16	25	17	26	23	26	20	9	19	14	26	24	21	21	15	22	17	21	30	15	17	22	31	23	23	14	24	23	29	20	14	26	26	24	29	16	18	20	17	22	27	21	17	17	19	21	21	21	25	19	22	14	26	16	14	33	20	12	28	32	29	22	16	15	26	25	27	21	15	22	21	17	15	23	29	15	28	18	23	27	22	30	17	25	18	11	27	15	27	23	32	16	8	24	22	24	17	21	26	27	17	21	19	26	14	28	19	20	24	23	19	27	20	19	22	18	19	22	18	30	28	26	18	19	22	28	22	14	25	16	23	19	23	18	20	22	16	10	22	25	23	28	16	25	30	21	25	24	28	21	29	19	31	17	16	21	26	19	22	20	14	23	17	20	15	27	25	19	17	15	20	28	29	23	20	15	26	27	27	16	26	19	20	17	19	19	18	16	22	19	34	14	16	23	16	16	22	20	18	21	22	17	23	24	15	10	20	16	17	19	24	19	24	12	19	19	21	20	25	19	25	18	27	16	19	17	19	24	22	18	22	20	21	24	19	19	28	23	17	29	30	12	18	22	26	15	16	28	23	20	25	22	18	25	17	28	21	18	21	24	25	9	20	22	21	16	21	18	19	25	27	19	29	27	24	21	19	25	22	20	21	17	19	25	18	11	18	21	18	17	24	11	20	23	17	25	17	22	27	23	20	28	28	22	27	18	26	24	26	18	22	23	14	29	21	15	22	27	23	17	21	23	22	22	23	22	12	19	29	26	14	15	23	21	18	25	16	17	21	22	22	16	21	17	23	18	17	24	20	16	25	16	22	24	23	19	29	21	11	26	13	21	24	23	19	24	22	19	26	13	24	20	30	26	29	22	28	16	20	27	29	25	13	27	21	11	20	26	16	23	15	26	10	22	24	26	18	25	19	16	24	15	22	26	10	17	20	18	24	20	19	20	33	26	17	22	17	24	25	21	16	16	20	19	20	25	19	22	22	17	26	24	23	24	13	17	21	17	25	26	19	23	22	13	19	24	19	20	23	28	20	18	17	15	17	23	20	16	28	25	18	22	21	25	21	21	19	23	17	23	26	21	15	12	17	25	32	23	20	30	22	21	21	21	21	18	21	17	30	14	18	16	18	19	29	26	18	17	12	19	20	30	23	20	17	15	13	22	27	18	23	21	16	18	20	27	21	26	16	28	23	31	21	22	16	19	21	17	19	36	18	27	22	24	22	23	29	17	23	22	22	17	18	18	24	22	16	21	18	21	21	27	24	25	18	30	16	25	24	21	30	23	29	27	24	19	15	27	27	16	19	20	13	13	21	20	19	19	14	23	28	22	24	16	22	13	15	18	22	22	18	17	16	19	19	19	20	12	25	22	20	17	25	12	15	25	21	21	27	18	14	17	17	33	22	25	21	25	22	20	20	23	25	21	12	24	19	28	26	21	13	23	27	25	18	13	18	20	23	18	30	16	24	12	22	25	28	22	16	27	28	19	19	18	24	15	21	26	32	27	24	28	20	23	13	23	19	12	16	24	22	18	18	18	22	17	19	17	19	24	19	15	18	15	20	25	25	17	13	14	21	24	19	31	16	22	19	25	24	22	16	9	20	18	22	21	18	12	29	25	27	26	20	22	24	25	31	27	17	19	17	14	27	18	34	8	22	17	25	14	25	17	21	21	32	20	28	21	19	20	17	17	19	15	23	19	27	28	24	13	13	18	14	30	22	22	31	24	27	23	21	31	24	17	20	30	22	13	29	20	15	18	21	19	24	24	15	21	18	27	21	27	21	15	23	21	22	23	17	23	27	31	20	19	22	18	27	17	23	12	18	18	27	18	25	16	27	25	29	16	22	28	25	27	21	28	14	19	23	19	13	24	31	23	15	18	21	13	15	24	27	25	16	21	23	19	19	26	29	20	26	19	22	18	18	20	18	22	25	22	21	30	16	25	24	17	18	18	21	24	15	15	20	19	27	17	17	18	19	15	15	20	21	23	22	21	24	19	23	26	19	28	21	27	19	23	22	23	21	22	20	14	16	19	27	20	23	19	21	21	24	22	22	17	20	16	23	25	23	13	25	19	18	21	18	24	17	18	18	18	19	22	19	24	19	24	21	15	20	20	18	26	13	12	27	23	17	18	14	20	23	25	27	19	22	22	24	18	19	23	16	15	18	22	18	20	22	18	20	20	29	16	33	20	22	18	16	25	19	20	22	19	18	20	23	26	20	19	30	25	19	23	21	16	23	24	24	19	16	19	27	19	29	28	24	17	16	13	23	27	15	24	20	24	18	19	23	26	17	19	12	29	22	19	17	20	20	28	18	16	32	11	28	24	24	17	18	19	20	20	21	22	22	14	34	25	19	34	13	27	19	24	24	20	18	14	19	20	22	21	19	27	13	27	19	22	19	25	24	15	15	16	16	25	22	24	33	19	16	22	16	22	20	25	31	24	20	23	22	20	25	19	20	14	23	14	22	22	37	14	20	25	22	17	24	22	22	18	23	17	22	20	23	21	25	15	15	20	21
14304	3276	14231	810	1279	2089	2323	2225	1901	1610	1333	1234	1054	894	787	774	637	603	562	492	506	491	456	423	392	367	384	349	330	321	302	290	305	265	289	256	262	244	220	240	210	282	228	247	200	210	221	239	211	205	222	192	222	182	194	209	213	191	189	203	201	196	197	175	167	176	196	189	204	216	226	180	187	170	186	205	186	177	168	159	169	188	185	182	214	181	188	164	182	192	160	207	169	178	182	189	180	161	175	181	182	164	168	203	164	171	191	192	175	144	165	166	181	174	179	155	194	185	185	198	167	160	179	174	201	187	183	166	188	166	161	183	183	172	190	178	173	178	195	182	165	188	169	157	180	204	164	188	166	179	173	165	165	168	168	165	162	178	170	152	169	161	165	183	175	178	166	147	192	172	164	174	159	164	164	152	190	188	154	163	164	186	175	152	164	165	184	158	166	192	158	181	176	174	183	168	176	176	174	174	191	182	151	202	197	133	169	178	172	168	168	178	167	172	162	183	162	185	164	165	162	170	179	185	166	172	197	167	177	164	157	198	171	171	178	184	182	169	155	154	153	161	193	166	150	169	167	180	167	184	155	188	173	154	160	177	146	170	170	172	186	166	189	166	175	154	169	187	183	182	164	179	150	165	189	170	181	150	189	167	161	166	158	175	179	173	175	156	184	179	169	163	177	164	168	158	178	161	193	184	140	162	159	175	168	173	187	167	166	168	175	160	169	188	191	165	176	176	166	150	166	172	165	146	160	155	166	169	163	160	179	169	167	194	155	187	168	184	159	170	182	166	181	182	163	174	159	198	179	177	153	175	168	182	190	175	173	173	147	200	192	175	164	179	155	167	171	174	166	172	184	190	168	184	166	161	199	165	161	195	194	171	182	177	179	178	187	157	176	188	163	173	171	189	149	155	183	193	175	169	157	160	161	189	167	174	171	152	154	176	175	192	170	136	188	178	160	171	165	184	171	159	181	202	155	169	191	179	168	186	184	165	161	170	159	164	161	191	162	169	168	168	165	153	185	173	174	167	165	165	187	169	161	198	152	179	156	187	170	168	177	170	166	152	177	164	150	162	195	186	180	177	179	170	177	177	181	187	177	167	183	182	182	183	170	178	163	163	170	173	175	191	164	173	173	190	166	152	176	150	191	168	183	175	186	179	168	194	152	179	158	174	163	193	185	167	181	175	187	199	173	173	145	151	165	168	182	184	171	141	172	145	173	170	184	174	179	176	169	169	161	166	151	180	154	164	177	151	170	195	189	180	187	162	166	147	172	156	179	189	177	177	187	178	188	159	175	174	203	186	168	177	191	169	184	154	190	177	199	180	173	175	181	184	172	163	185	206	150	163	163	183	169	180	183	171	154	175	182	168	165	175	190	160	186	183	177	162	163	167	158	176	165	166	179	181	166	171	164	177	171	168	167	171	197	160	172	188	163	185	174	183	187	150	152	182	189	187	155	150	157	189	172	177	160	180	148	174	178	173	173	168	175	184	173	160	166	170	145	164	182	168	205	173	182	149	166	195	167	172	166	173	174	174	163	176	175	185	178	167	174	165	171	180	156	188	164	183	167	176	166	173	175	182	177	175	180	163	148	172	196	186	151	173	174	155	162	166	176	199	190	182	189	160	180	185	171	188	181	175	187	169	162	166	160	169	171	189	179	148	180	153	205	147	151	173	185	187	176	150	169	164	152	171	172	185	175	172	196	172	173	151	167	182	176	195	178	160	160	178	176	140	158	146	153	156	177	164	178	169	158	188	175	165	170	169	157	172	182	185	152	170	172	161	176	176	172	161	171	176	167	184	148	160	173	172	169	164	160	179	186	179	202	159	172	200	168	156	175	178	167	162	141	167	193	176	171	146	186	172	158	183	176	192	162	174	177	214	143	192	160	178	159	155	188	168	192	146	136	187	189	155	151	188	184	198	147	178	184	160	174	166	169	165	173	160	160	161	181	146	170	179	184	172	164	167	172	172	167	169	154	154	207	160	164	168	163	180	172	166	181	180	173	173	175	176	187	156	190	163	164	167	170	176	171	169	184	148	167	156	149	144	136	184	161	172	159	176	167	150	180	174	165	186	170	164	164	177	183	131	193	185	163	190	156	183	160	183	148	172	198	170	158	170	186	178	184	165	153	164	190	185	186	180	146	189	184	169	177	174	177	167	169	186	150	177	153	181	168	178	188	155	152	175	174	185	188	168	154	162	151	155	160	164	145	162	151	177	166	192	175	175	190	163	174	169	186	156	142	156	175	164	179	166	179	189	156	162	175	201	186	163	154	173	169	191	177	187	186	162	158	177	168	173	151	192	176	170	170	180	166	156	173	172	170	173	181	160	170	159	166	168	176	192	174	182	153	224	165	177	156	175	162	186	157	166	168	177	143	167	156	165	177	165	184	169	183	174	184	153	177	156	171	159	187	154	182	176	187	183	192	174	185	174	176	174	171	174	155	169	193	185	193	160	172	201	162	157	170	159	182	162	156	190	168	175	162	157	172	180	184	179	153	206	166	157	181	179	189	186	175	155	192	180	155	180	167	181	174	160	143	203	186	159	189	170	187	166	162	171	191	169	149	167	167	156	157	171	186	184	178	178	145	132	195	165	172	171	180	167	186	170	177	165	162	143	167	173	187	196	196	162	193	149	181	195	177	171	178	165	149	164	166	160	156	176	179	194	179	174	162	168	149	175	176	188	187	177	175	148	180	163	166	183	183	161	167	189	165	184	184	185	164	171	170	156	169	177	161	169	178	188	172	177	179	171	165	181	172	180	194	164	169	204	168	175	161	156	179	157	162	179	161	182	171	178	155	173	172	173	185	182	192	190	185	180	200	176	166	147	157	161	165	175	174	160	181	181	168	166	169	166	170	162	189	168	160	171	174	167	172	170	162	171	172	207	174	170	194	184	175	169	153	169	154	156	154	165	150	171	148	160	164	184	146	179	178	176	172	171	166	189	166	157	142	170	159	172	166	162	163	184	190	170	165	174	177	149	174	166	169	168	149	182	164	156	162	186	174	177	150	164	166	154	188	176	160	193	176	198	170	200	185	165	144	195	193	163	162	155	177	172	167	175	199	173	155	169	158	160	170	175	167	193	173	146	179	192	171	175	165	178	163	193	172	165	202	164	189	200	185	162	187	189	180	168	193	204	187	161	151	187	180	164	153	205	171	161	181	168	173	166	186	178	158	170	154	174	164	184	158	187	182	178	161	173	189	166	153	175	166	165	182	185	198	149	167	183	159	155	171	157	169	174	161	165	169	170	176	181	155	156	161	176	193	184	166	188	168	169	171	165	156	165	184	164	167	191	150	178	180	182	172	190	161	174	180	156	173	181	191	171	175	168	178	171	165	173	168	179	168	170	164	160	166	184	184	163	182	184	180	160	175	186	182	166	177	182	155	162	156	185	150	187	176	190	183	181	179	152	167	177	179	170	165	185	173	177	168	144	161	162	171	155	177	180	161	168	181	157	180	193	160	160	169	190
3053	472	3669	272	93	96	111	88	105	107	109	89	90	102	94	88	103	77	93	94	84	75	79	60	86	79	77	69	86	73	57	72	73	69	71	54	69	58	66	64	75	63	72	44	61	63	69	65	67	61	75	59	75	60	66	75	64	63	69	63	69	55	79	66	61	67	61	52	59	51	74	59	67	60	61	66	59	68	68	66	61	59	71	66	71	77	67	65	62	62	79	61	68	69	62	71	64	63	78	59	64	64	62	63	69	66	79	77	83	72	80	62	74	63	54	80	49	69	63	77	62	67	60	73	61	65	67	74	64	55	67	73	54	72	67	65	71	66	62	66	78	57	76	68	66	55	60	70	62	59	59	58	68	55	54	67	76	68	75	60	64	59	71	78	57	68	62	67	66	64	64	53	70	64	70	91	62	66	56	71	74	41	53	72	60	66	64	62	66	67	54	65	64	66	54	71	65	73	58	64	62	64	67	60	53	55	59	64	71	63	77	70	68	65	78	70	68	58	58	56	76	74	68	68	81	65	63	70	63	67	74	60	57	52	47	56	51	67	64	57	67	64	53	53	69	58	83	62	75	80	64	65	61	74	67	63	62	65	60	51	62	70	61	66	64	64	59	62	66	53	59	65	64	59	68	48	73	66	66	74	63	60	72	69	61	58	66	59	69	51	71	77	65	66	64	65	49	58	74	58	75	61	43	72	73	65	68	67	69	61	64	60	60	53	57	58	58	73	63	74	66	63	46	58	59	60	63	88	66	85	60	83	65	73	62	65	70	72	64	58	72	65	59	54	72	73	59	69	70	69	82	59	58	56	67	63	57	63	60	70	64	60	85	51	62	62	62	73	69	75	62	85	62	82	68	56	49	73	53	53	79	74	78	70	65	59	67	69	71	59	69	58	67	72	66	64	76	61	69	59	70	69	69	63	63	69	60	75	51	60	67	62	55	63	67	68	70	62	79	67	76	63	76	69	65	65	67	70	76	59	59	61	58	63	53	50	57	63	66	60	66	65	64	58	75	74	56	70	71	63	61	68	69	66	51	54	69	63	61	49	68	63	64	60	73	64	64	72	67	64	63	60	44	79	53	58	58	45	69	74	77	64	78	65	75	71	56	70	51	56	71	64	71	57	67	63	68	65	69	69	64	71	75	56	63	63	76	67	63	73	57	49	56	61	74	72	71	58	79	68	64	62	73	80	58	57	59	61	51	70	58	75	63	71	75	68	77	62	71	48	63	75	64	85	52	74	69	55	65	56	60	52	67	55	53	59	49	65	63	62	80	68	64	53	60	68	56	68	74	61	58	69	60	63	67	63	64	65	58	63	76	61	60	59	52	65	63	40	50	76	56	73	73	76	65	49	80	71	76	64	62	71	76	69	66	60	68	71	63	60	65	71	72	51	63	65	42	58	65	64	67	66	57	67	78	71	73	70	54	61	77	66	53	60	67	63	61	58	69	60	60	61	68	61	80	52	57	48	70	48	67	69	50	60	55	52	63	68	68	76	71	53	57	54	58	51	58	67	59	76	58	63	71	66	68	60	67	60	75	58	67	73	56	69	56	69	65	76	47	63	57	67	63	56	42	65	69	67	66	61	69	65	71	64	70	67	63	72	77	62	67	67	71	66	56	58	69	68	58	61	63	70	63	57	62	72	57	68	65	56	63	53	54	65	44	82	52	47	60	75	81	71	61	67	65	75	67	73	61	68	64	62	45	69	56	72	68	77	66	53	69	68	71	74	62	64	66	54	48	60	64	91	56	55	65	53	58	62	61	71	57	68	58	60	66	65	55	54	62	60	43	62	71	55	62	65	61	55	64	65	62	60	61	56	77	83	65	58	69	73	60	69	80	63	58	55	52	67	72	64	58	54	57	69	58	85	65	65	75	66	65	58	75	69	57	47	59	62	64	84	66	56	67	65	63	62	68	64	66	48	68	55	62	50	65	59	68	74	45	73	64	62	76	61	65	59	53	70	69	64	53	59	66	70	59	64	60	62	69	56	67	69	75	68	56	74	59	70	59	61	69	77	56	71	68	72	62	77	56	57	61	71	65	68	49	59	54	69	73	71	69	69	74	59	73	70	56	69	66	71	63	56	69	69	65	66	75	64	64	55	68	58	72	65	70	68	54	66	67	62	63	65	76	55	59	74	74	75	57	52	56	69	64	80	68	67	52	70	65	61	72	61	71	59	61	49	73	53	64	70	60	59	72	55	55	65	66	57	64	64	65	73	72	61	66	65	50	53	53	65	71	77	69	57	59	64	68	55	69	58	51	65	65	69	71	78	67	55	75	67	65	70	68	63	63	60	61	61	72	65	75	63	63	55	64	54	57	69	39	61	56	63	76	62	66	54	66	69	66	64	66	69	52	78	66	77	54	71	72	70	64	71	81	75	44	48	68	60	62	64	53	57	67	57	75	49	84	72	53	76	66	68	62	65	55	56	53	70	73	67	67	75	80	63	58	69	64	49	64	54	56	63	49	60	60	63	76	62	70	66	60	76	51	71	80	64	62	61	63	69	66	72	56	57	72	84	60	68	84	65	63	63	61	54	74	79	76	60	57	65	81	68	50	59	62	71	67	80	76	74	61	66	60	55	60	68	46	65	62	79	61	67	54	53	83	66	66	62	60	72	71	66	79	68	70	64	53	58	56	64	72	66	65	56	66	67	55	73	79	76	73	60	62	54	57	49	65	65	77	69	60	72	46	56	62	56	79	55	69	57	67	77	59	66	58	61	75	67	64	56	76	63	70	64	62	57	55	72	72	69	71	66	64	53	61	63	69	57	65	60	59	84	64	72	87	54	65	68	65	69	61	41	58	62	75	59	61	68	67	79	61	62	65	48	61	73	64	68	67	63	65	65	71	77	74	53	80	67	84	54	58	67	67	53	60	65	53	60	55	63	64	59	70	79	67	58	56	52	59	58	72	77	67	73	74	52	68	78	50	58	52	58	52	61	72	69	59	63	77	76	69	66	54	69	78	60	59	63	75	84	62	56	54	90	62	73	74	70	52	80	70	61	72	69	92	65	57	61	67	76	62	73	57	59	58	65	63	65	66	69	58	77	55	65	64	59	72	60	62	74	64	70	65	69	57	57	83	64	68	61	61	63	67	58	71	58	66	52	64	71	73	76	56	52	63	61	89	56	71	81	64	68	75	64	72	52	59	54	81	59	64	74	61	60	59	53	69	57	55	67	62	73	64	71	64	61	62	80	64	82	72	79	75	64	77	71	75	54	54	62	73	62	59	67	71	66	55	54	65	63	66	62	59	68	69	53	69	75	76	75	56	65	68	69	76	66	75	61	61	57	58	59	53	56	56	53	66	63	71	57	82	60	59	66	67	65	63	79	72	58	67	65	76	63	72	58	60	63	60	63	77	65	63	53	64	55	58	55	56	61	56	57	74	62	65	70	66	80	51	68	55	60	73	51	59	71	69	62	61	66	75	70	73	64	55	59	72	75	69	67	57	52	50	71	54	72
20353	5473	21163	1738	2727	4292	4851	4505	3961	3264	2877	2412	2066	1957	1647	1542	1337	1298	1266	1100	1099	1074	970	993	936	882	874	765	815	754	785	801	711	726	699	769	652	683	683	680	654	645	662	640	652	576	657	601	638	572	587	608	585	592	623	606	586	576	553	601	569	584	572	572	631	566	540	546	594	572	581	561	565	547	602	554	555	590	550	570	605	580	529	540	609	544	570	526	551	566	547	566	510	541	514	585	596	554	545	577	585	531	580	514	579	551	570	563	553	539	553	527	515	532	564	546	552	556	527	568	550	517	509	540	569	532	545	549	527	531	591	517	512	549	543	547	570	522	514	508	544	534	545	559	478	532	538	503	540	515	578	510	561	552	533	539	553	542	546	555	554	578	532	542	517	565	531	581	577	570	541	597	525	552	537	567	533	549	544	539	509	527	565	524	532	562	565	546	521	542	580	567	543	519	542	554	512	543	524	518	527	527	504	567	507	547	577	531	563	523	524	552	534	541	500	522	530	577	580	548	542	535	522	541	520	515	585	543	568	538	530	539	542	477	524	532	536	563	555	561	545	542	582	574	560	583	536	551	539	510	538	561	532	526	527	520	499	542	532	525	539	552	514	540	514	564	519	526	531	494	501	575	532	530	589	508	539	537	517	533	564	533	541	562	541	568	512	536	543	531	550	521	516	531	497	529	497	545	524	531	540	554	548	540	545	572	515	517	561	535	525	513	525	505	500	547	542	545	513	480	528	567	547	493	531	550	548	537	551	540	501	554	551	576	498	513	555	524	529	541	553	558	563	502	545	488	523	532	546	488	539	522	544	562	502	559	583	551	554	505	535	522	548	503	538	520	529	533	536	539	533	495	580	589	563	546	580	537	538	525	530	558	535	520	509	492	536	502	531	538	505	545	550	522	530	547	508	523	522	540	526	559	509	544	508	580	499	564	575	529	512	538	514	582	553	511	570	529	545	538	526	541	500	537	545	558	528	568	530	589	527	548	545	556	531	534	551	574	576	575	545	554	540	548	534	533	532	551	550	558	534	522	529	572	514	555	574	485	517	605	562	498	562	561	485	557	558	555	524	513	573	522	506	533	566	513	528	520	554	546	555	542	511	511	547	567	536	548	540	537	555	546	524	471	539	548	583	497	534	564	542	523	546	518	544	530	513	547	515	512	519	547	544	491	509	560	595	516	555	536	539	523	531	500	583	462	515	509	546	547	549	541	477	547	567	570	537	577	526	506	542	513	561	525	542	546	542	560	573	598	559	511	557	525	547	513	520	481	541	531	537	540	529	521	546	570	511	524	510	525	547	588	538	539	531	576	528	532	519	506	531	594	531	554	542	556	556	565	565	494	561	539	503	517	541	560	546	604	546	567	522	541	543	597	540	507	536	563	522	567	519	568	519	564	505	545	522	515	548	555	535	548	524	547	558	516	538	514	544	502	564	540	542	551	523	577	562	550	501	535	553	550	562	509	504	535	544	519	528	566	547	549	518	548	500	554	548	491	545	500	578	493	556	536	540	533	537	559	504	532	537	540	533	549	540	557	551	565	559	514	558	521	529	571	551	586	550	552	515	566	540	509	566	534	533	535	498	525	515	571	526	504	526	542	526	544	578	533	546	556	524	510	514	524	536	538	571	560	523	526	582	511	562	550	552	517	566	536	520	513	529	517	533	553	530	558	553	526	523	540	564	545	474	551	553	547	516	562	538	525	580	547	580	601	536	543	569	522	506	511	524	559	563	525	542	559	571	579	547	545	559	495	524	533	533	541	511	543	519	534	511	533	555	562	529	557	523	498	572	586	535	537	553	549	575	520	534	539	553	571	521	533	492	506	570	542	546	555	535	549	521	540	543	552	523	555	566	559	578	542	539	541	530	557	532	512	497	531	538	545	592	573	544	519	557	525	541	567	563	539	594	537	546	541	566	531	496	529	540	529	569	551	512	536	554	553	549	523	514	545	515	504	561	537	549	545	535	540	524	557	551	566	525	511	551	544	532	564	569	560	545	524	525	567	520	538	541	501	532	499	552	558	535	547	566	572	543	520	591	519	532	565	539	546	561	553	561	561	531	489	540	527	528	543	563	497	532	556	526	528	538	518	539	528	519	524	547	529	526	544	560	506	583	551	534	544	566	482	558	548	544	550	544	524	548	560	593	539	568	560	562	545	539	529	554	558	587	494	535	499	509	537	530	546	533	525	519	565	572	551	545	590	518	525	558	541	529	518	538	505	532	545	553	506	596	564	503	550	535	523	519	547	516	568	505	551	561	567	504	525	524	491	556	577	519	555	565	515	564	533	497	542	528	538	548	536	509	541	529	505	534	514	508	535	556	567	521	525	521	515	582	542	525	530	544	550	572	494	569	584	525	563	532	562	529	507	519	535	570	578	508	566	532	553	555	481	522	540	528	524	550	556	560	562	530	595	550	590	513	566	491	525	523	536	545	535	565	572	531	601	510	514	563	536	566	532	563	567	534	528	542	530	564	531	549	539	556	546	553	562	574	557	517	518	480	531	546	563	554	568	552	508	499	548	567	545	542	520	571	569	579	520	570	569	572	551	556	542	523	496	536	528	535	530	551	581	558	539	520	548	556	542	501	489	513	549	531	520	562	493	540	510	534	510	522	549	558	553	574	562	541	548	540	508	545	512	546	509	535	517	544	523	551	527	592	530	542	563	561	545	535	580	569	539	541	534	547	511	575	560	486	542	544	539	566	555	518	555	527	531	525	480	558	551	561	551	532	512	534	533	508	532	540	522	531	596	570	539	544	529	558	571	538	532	512	544	542	569	530	497	540	543	562	542	521	525	575	549	559	534	530	497	582	556	527	534	539	555	518	533	519	520	529	547	487	553	533	518	533	562	546	567	534	519	527	540	569	484	550	529	550	553	589	515	509	543	570	503	544	518	522	534	565	527	569	493	545	565	532	579	577	531	540	560	511	521	564	561	558	555	579	527	552	547	538	595	504	539	530	557	535	538	530	543	551	538	539	561	541	550	516	501	534	538	547	542	541	538	556	539	527	563	514	516	544	536	528	535	508	566	522	464	543	521	540	539	527	543	561	534	529	537	536	473	551	545	545	577	564	532	545	545	559	564	525	568	547	533	525	538	536	558	531	497	541	518	532	529	546	539	564	558	531	516	541	528	542	573	526	534	570	528	517	490	486	523	545	562	535	543	530	524	483	556	568	551	558	532	530	514	506	540	533	541	521	548	566	556	556	530	514	532	543	537	525	518	503	590	562	537	538	574	523	570	501	511	521	515	521	559	561	581	523	546	504	546	502	560	506	488	577	535	529	546	470	547	572	537	549	533	528	542	539	557	550	554	502	487	533	497	537	571	524	548	525	541	523	530	511	535	558	544	566	487	547	542	540	518	540	563	508	551	493	564	568	547	524	547	525	541	536	537	558	493	615	572	546	498	510	585	519	512	551	492	585	563	526	545	529	539	568	536	561	547	535	516	559	534	541	535	546	529	549	523	573	572
3497	167	474	70	55	57	54	55	48	54	58	47	48	48	46	49	60	50	59	63	53	53	49	56	61	57	53	51	51	55	68	53	61	57	55	63	51	63	75	68	65	67	64	55	60	61	56	60	55	56	59	61	50	57	42	55	46	49	55	58	62	55	59	60	54	59	47	58	51	54	47	59	43	58	50	47	61	49	53	54	53	49	43	60	56	54	55	66	46	59	40	62	42	63	42	61	68	55	43	59	66	73	53	59	50	54	60	56	63	58	48	58	59	59	51	58	68	60	48	50	47	62	64	49	58	53	61	70	61	61	46	51	72	53	58	54	65	65	59	56	47	57	51	60	54	55	55	48	69	44	58	48	51	41	48	39	55	47	51	54	56	62	62	51	63	59	50	58	49	52	48	53	55	56	60	50	57	58	62	57	45	75	60	53	63	52	53	56	60	63	57	59	62	41	41	50	43	49	60	67	44	63	50	57	55	46	57	64	65	61	56	67	58	51	43	59	48	72	59	67	53	48	52	52	70	67	54	61	58	53	57	51	45	72	64	61	49	36	58	58	58	51	72	53	73	61	57	62	49	67	62	56	57	55	52	54	53	48	62	44	51	67	65	42	53	55	39	59	56	59	53	50	57	51	56	47	52	58	55	59	59	55	66	46	56	61	51	72	55	53	58	45	64	58	46	54	46	52	57	55	42	55	57	52	63	53	50	47	44	62	57	54	52	49	48	48	53	65	53	39	59	56	43	51	46	58	68	66	56	55	67	67	51	56	53	77	49	58	66	60	50	52	48	50	54	51	52	53	62	58	40	47	54	50	50	57	57	48	49	55	56	52	55	68	67	54	58	46	62	62	75	59	53	53	58	68	51	55	36	55	60	45	54	58	56	48	69	60	53	47	56	55	54	63	55	59	60	55	59	60	53	65	65	43	49	54	54	46	51	46	48	52	43	59	55	48	68	58	71	52	56	55	59	56	49	55	62	61	53	53	54	45	58	51	64	44	54	55	62	51	48	67	40	60	52	42	61	56	51	40	58	56	48	59	55	52	57	45	56	63	53	53	46	51	61	52	62	56	47	47	46	52	45	45	53	45	50	35	66	48	55	53	61	65	53	54	48	52	61	70	60	42	67	36	51	55	55	58	56	60	47	56	59	46	49	43	58	62	68	65	57	56	56	54	55	57	60	61	53	55	59	63	49	52	67	55	51	56	53	59	54	57	45	53	62	58	56	50	63	59	53	66	43	61	54	44	48	42	57	54	50	57	60	62	63	51	54	64	48	61	57	57	55	46	66	47	55	55	39	59	44	44	48	46	52	47	51	50	59	47	56	56	55	42	35	59	66	63	56	66	53	56	59	44	56	60	56	40	59	59	44	54	62	45	57	53	58	68	41	55	64	55	63	53	49	59	63	66	55	45	52	61	43	43	43	56	50	53	50	52	58	44	62	67	48	52	67	51	59	62	41	54	57	62	50	48	67	56	52	64	47	66	68	38	57	56	64	51	67	57	47	54	46	51	56	50	63	62	46	45	58	59	59	59	55	62	48	56	66	58	64	61	62	59	51	63	57	47	50	53	55	41	66	42	57	66	48	46	61	42	69	58	52	63	60	47	51	58	60	55	48	50	49	49	55	48	65	59	66	54	59	52	63	52	60	69	65	52	57	56	74	63	37	60	49	46	54	57	53	50	41	49	48	40	62	44	63	49	52	49	58	57	47	60	45	51	40	60	64	49	58	47	60	56	60	52	48	57	53	62	54	52	54	50	49	57	55	57	56	52	55	53	48	55	47	54	54	63	59	59	67	52	56	55	49	55	54	45	67	53	54	45	58	61	52	67	67	55	61	51	58	58	61	63	48	67	46	58	56	48	53	52	66	55	62	57	62	65	47	55	64	56	64	55	60	54	67	62	67	48	66	41	52	65	59	53	55	65	65	48	57	81	41	57	57	58	43	76	61	55	63	49	57	63	50	54	51	63	45	55	54	44	44	51	53	59	62	54	47	57	46	51	42	51	54	51	43	61	50	62	60	57	52	58	53	52	56	68	67	63	56	54	62	50	54	67	55	67	69	53	60	67	42	55	51	46	58	43	59	47	43	47	52	59	55	48	49	59	50	56	45	61	52	57	49	64	60	48	73	72	50	69	56	44	80	82	53	48	49	47	55	51	44	53	64	44	62	53	69	68	44	57	45	49	70	62	60	54	49	43	56	59	62	54	42	62	65	60	61	49	53	55	46	50	71	39	58	65	43	53	55	61	44	50	52	51	57	54	54	49	68	65	55	46	52	55	62	53	41	76	53	49	67	49	40	56	52	46	51	49	61	53	60	59	50	55	54	54	58	41	50	46	49	48	59	53	56	59	57	51	65	49	54	44	50	68	55	39	66	59	38	39	66	62	63	52	66	65	61	41	58	57	61	45	42	48	65	58	48	49	59	64	59	63	55	56	51	45	54	49	49	64	67	51	63	61	51	54	54	68	63	46	65	73	60	60	49	66	69	47	62	65	61	64	53	54	60	60	60	49	60	69	45	53	65	52	56	58	53	50	55	46	56	58	51	43	63	55	55	56	52	49	57	62	46	58	52	52	48	49	73	60	58	67	44	78	58	55	55	54	62	46	61	48	57	59	53	49	58	59	71	50	58	56	63	52	41	50	56	62	67	55	50	40	54	46	60	49	80	54	64	62	71	45	67	58	59	56	51	51	58	49	65	66	72	50	57	56	52	48	47	48	74	53	63	70	45	57	53	39	71	48	52	58	56	57	65	52	54	54	58	64	60	45	45	64	55	58	66	64	66	43	60	44	41	64	67	45	61	42	69	43	52	57	60	57	55	43	53	65	67	59	56	53	58	58	61	55	50	46	51	55	47	45	52	57	47	51	62	76	69	59	55	48	47	57	54	46	49	64	45	63	55	45	57	53	50	56	54	53	46	65	56	57	64	50	46	60	48	42	48	49	61	69	56	52	55	52	58	63	50	68	60	43	62	40	61	60	57	55	45	54	53	56	51	49	43	57	53	50	52	54	55	50	55	42	78	63	47	67	44	52	78	51	58	56	58	64	51	55	48	52	53	40	65	56	58	61	53	60	61	50	57	56	63	52	66	49	46	74	51	41	50	55	50	58	53	66	56	53	45	59	49	63	55	46	49	61	58	48	58	57	53	46	55	63	67	48	76	57	62	62	50	41	46	58	60	62	56	40	48	53	56	55	57	64	62	49	41	49	54	53	76	55	54	46	51	62	64	60	63	50	48	40	55	52	57	64	46	42	63	49	50	57	45	53	57	56	50	54	56	49	50	62	52	50	58	62	56	42	45	56	54	52	51	48	66	55	54	58	57	56	58	60	52	53	46	63	53	56	58	62	56	62	51	49	49	57	49	69	52	43	48	60	58	65	58	58	47	50	46	62	61	45	49	50	59	53	52	50	47	55	58	56	53	53	54	59	61	48	64	51	70	58	57	52	58	53	45	43	61	52	51	55	57	56
12332	2254	6115	581	629	726	771	777	788	706	656	572	610	604	573	562	530	541	538	528	491	497	443	459	473	485	447	457	460	469	474	467	468	484	479	457	444	485	447	435	426	443	476	483	450	443	447	429	442	448	438	438	449	426	434	440	453	450	418	449	439	452	447	415	409	439	415	425	423	439	460	454	466	427	434	432	418	432	437	457	451	464	404	468	446	430	455	413	457	383	477	449	441	469	437	470	428	452	450	417	438	432	410	465	435	408	428	414	452	445	411	439	420	461	453	430	451	440	425	444	439	445	421	404	455	396	439	426	436	435	419	428	475	435	427	449	423	452	437	459	407	430	456	454	406	441	415	455	427	460	442	441	411	452	412	426	455	423	469	460	425	410	371	456	429	447	460	442	466	479	455	394	400	428	442	433	421	441	398	399	425	414	447	417	457	427	388	439	444	413	415	421	451	430	465	460	451	426	473	431	442	434	466	412	408	414	434	431	437	398	455	415	429	424	454	456	422	436	457	454	422	414	435	432	424	440	446	403	431	467	464	439	424	427	438	428	408	432	458	459	426	459	434	431	420	435	423	427	437	406	420	420	438	449	423	411	434	408	431	440	425	442	419	472	444	465	442	432	409	453	421	405	440	420	464	469	469	415	455	427	489	430	433	432	424	415	448	426	414	438	490	458	441	424	443	449	410	449	445	435	430	426	412	435	444	446	420	418	406	427	419	442	410	407	418	447	455	426	445	430	459	474	413	450	443	415	407	390	429	434	515	437	457	418	467	450	453	418	450	431	476	409	451	405	476	463	421	484	429	445	403	437	435	468	437	445	384	416	480	472	443	456	459	446	425	414	447	429	438	407	398	420	460	443	404	427	458	410	443	446	415	418	404	432	468	427	442	415	405	418	405	437	426	421	471	399	454	471	420	403	481	446	446	475	447	481	419	432	408	420	427	407	460	439	446	408	410	455	405	443	438	447	434	443	425	417	427	459	442	467	457	477	453	447	406	423	410	423	445	428	408	462	434	430	434	457	436	427	408	430	467	400	430	413	457	416	464	453	410	403	427	419	424	449	424	426	404	413	432	411	433	410	412	456	393	458	426	416	432	461	450	462	432	424	422	440	481	446	464	429	429	429	426	431	430	442	435	439	399	444	464	434	447	497	481	401	420	444	408	488	431	421	448	447	428	436	397	478	467	408	423	473	423	445	441	462	443	441	425	446	427	426	425	407	442	455	435	424	439	401	440	438	453	483	448	402	432	425	480	442	440	405	430	404	432	405	423	426	419	467	404	412	442	407	447	438	426	449	428	455	442	428	430	469	425	474	411	447	429	448	458	464	422	436	433	436	422	436	442	418	434	436	438	446	409	406	419	408	416	458	427	441	391	382	409	449	418	409	417	433	422	418	431	449	443	461	430	401	468	418	408	441	454	444	418	472	441	427	442	430	465	428	450	433	420	424	470	404	456	424	414	451	496	395	433	424	430	458	428	467	454	450	440	415	451	485	494	474	440	456	434	424	415	447	436	429	425	408	429	462	408	428	400	441	429	419	431	437	401	456	467	421	404	435	381	441	411	464	418	407	445	406	437	430	427	441	463	419	447	433	450	408	448	411	418	409	448	416	456	448	400	443	460	432	430	443	440	448	468	444	452	412	453	440	441	419	387	389	420	438	446	474	419	442	464	411	455	436	435	459	463	453	398	430	446	384	436	456	448	428	428	439	409	441	465	472	448	408	396	426	423	389	461	440	433	441	460	431	448	408	433	429	416	418	422	473	467	451	430	425	455	423	439	432	435	426	430	393	418	431	423	437	421	427	444	392	412	465	445	434	417	445	453	410	428	450	446	420	400	437	459	447	430	438	416	413	444	453	437	427	383	411	422	431	390	418	437	430	459	450	451	406	450	454	399	437	454	430	444	447	437	433	457	449	429	431	429	426	437	439	456	464	424	422	448	428	452	427	414	452	430	425	458	442	413	413	411	442	412	425	446	413	437	444	449	473	442	441	444	431	437	418	483	453	414	443	431	409	418	451	446	456	442	448	437	457	423	411	455	454	429	418	410	443	434	445	446	439	422	435	430	439	438	423	384	397	430	440	409	393	427	458	438	440	412	458	422	449	414	402	386	411	432	394	401	441	452	454	433	425	500	415	432	436	432	437	452	469	418	430	427	436	441	401	455	426	411	449	432	442	433	427	432	437	443	442	441	438	460	452	460	429	428	453	462	428	441	454	436	453	443	441	425	438	457	437	438	398	442	437	439	444	430	443	455	453	438	439	454	405	444	461	453	436	427	447	444	417	451	394	446	461	438	435	443	458	437	449	420	445	476	419	423	462	445	460	430	398	420	426	426	406	429	462	467	400	415	445	452	470	419	461	461	444	420	442	409	473	442	410	406	445	427	408	468	434	427	431	422	420	447	472	451	424	456	428	417	456	438	425	401	467	466	468	444	442	419	410	407	462	426	406	416	445	478	418	480	416	453	393	453	443	445	429	437	417	459	425	435	378	437	405	404	452	392	455	416	426	419	436	496	456	441	429	406	435	444	423	411	424	462	426	433	458	464	406	437	435	430	441	443	445	423	418	455	426	414	426	450	434	454	417	458	418	421	429	465	416	489	416	436	439	455	452	417	475	454	443	443	419	385	428	419	424	417	417	435	468	437	460	431	444	448	403	407	440	452	421	431	457	452	439	458	430	452	448	458	416	436	447	441	428	424	397	431	445	421	415	428	392	457	445	447	464	398	415	436	437	460	422	438	427	430	421	437	450	408	453	435	441	423	469	459	423	454	418	395	424	425	452	465	391	428	440	428	433	438	407	434	413	448	438	444	406	434	389	425	391	432	449	429	432	411	416	411	456	396	448	430	425	447	448	417	417	419	427	414	423	434	443	446	455	445	402	421	416	413	450	381	409	421	431	420	419	443	413	413	483	422	466	430	462	417	437	470	442	436	440	449	451	429	414	451	397	436	436	399	426	419	428	421	437	453	444	471	435	447	422	415	422	456	414	421	452	392	417	422	446	424	431	485	423	463	479	437	421	464	459	442	462	453	428	488	480	467	448	431	428	388	445	372	407	450	429	438	422	423	424	441	483	448	469	403	446	425	431	432	402	469	453	400	450	406	433	413	431	460	434	401	417	430	403	425	430	446	398	406	446	418	424	450	444	410	415	429	444	422	431	440	414	453	434	405	418	422	420	437	417	445	441	423	434	430	442	417	461	426	463	452	449	441	421	470	441	453	408	444	437	425	433	424	476	447	475	450	447	450	428	403	450	457	411	439	409	437	408	435	470	419	484	401	474	443	424	410	437	432	465	431	453	457	410	431	401	432	425	452	463	404	455	455	433	425	413	449	428	420	402	441	460	438	438	415	434	463	438	427	457	442	398	473	426	409	437	429	462	464	396	427	456	426	476	445	452	456	459	442	429	443	423	406	433	452	426	434	432	439	433	425	441	439	410	468	400	429	405	433	477	420	386	441	425	432	444	347	403
1901	423	2869	179	105	114	100	132	127	114	105	113	128	101	113	103	115	92	91	85	96	106	94	88	105	84	96	74	105	119	101	95	82	88	81	79	100	89	88	97	90	79	108	81	94	86	79	100	80	91	99	84	105	95	75	96	105	101	86	86	84	92	96	96	83	89	95	86	82	87	76	76	83	105	80	85	78	109	116	94	81	97	92	97	110	93	82	78	94	90	111	86	76	89	85	93	84	91	82	87	73	85	88	91	99	82	95	97	81	85	102	97	90	89	76	90	74	76	75	110	97	106	71	92	71	75	79	89	75	88	91	98	103	81	96	90	88	91	85	88	79	88	87	92	103	91	106	90	79	75	104	88	82	83	82	88	89	72	83	101	99	88	85	92	86	90	74	83	89	100	91	91	88	86	82	97	88	98	94	86	81	99	93	81	88	72	79	102	95	86	101	94	92	87	106	108	90	118	93	83	86	93	85	105	94	75	92	86	111	91	94	77	75	78	88	76	93	102	87	97	93	80	78	72	87	82	75	76	98	81	88	86	98	100	68	83	79	94	96	87	91	101	101	86	75	79	107	92	88	78	102	106	95	98	101	86	91	68	89	98	84	99	100	102	92	85	74	106	84	84	100	96	88	92	102	95	82	79	82	88	92	84	94	105	83	108	90	92	86	104	91	85	81	86	92	82	95	83	82	66	66	80	86	103	87	102	83	83	88	90	88	91	86	97	77	106	94	81	70	82	102	94	68	87	99	78	80	106	96	83	93	99	79	90	93	81	96	83	80	80	89	78	99	97	90	72	84	110	90	74	95	83	91	91	88	99	82	81	94	88	83	98	81	93	81	90	78	72	82	86	98	96	73	84	96	103	90	101	87	90	98	110	100	91	85	91	99	102	90	87	73	101	87	100	77	110	100	99	89	90	87	71	87	85	116	89	92	91	95	104	95	88	78	96	96	94	96	87	106	95	99	80	97	119	87	75	74	100	84	77	82	99	88	95	82	92	77	90	79	89	104	85	85	80	87	74	90	103	72	78	89	78	104	80	90	92	98	105	83	78	70	91	75	78	92	87	95	86	106	106	78	109	102	88	93	80	92	95	97	79	103	99	73	94	89	76	102	93	93	67	97	96	82	108	79	107	77	93	80	86	77	91	76	82	80	91	85	100	92	98	80	93	75	80	104	75	104	86	96	84	89	90	83	75	72	84	91	87	110	76	90	97	84	103	89	98	101	94	94	75	81	81	99	97	71	97	83	80	91	82	78	78	74	78	74	93	79	105	99	90	77	91	90	87	95	107	98	109	73	97	70	93	94	96	84	88	93	83	89	96	98	86	70	84	88	89	86	81	89	100	92	108	96	94	90	96	90	85	77	74	88	76	93	96	100	74	81	100	79	73	92	78	117	83	71	97	77	85	91	80	88	80	89	78	103	77	67	78	84	83	92	92	89	84	89	90	83	71	86	84	95	102	75	85	68	94	98	72	102	97	85	84	96	96	76	84	76	90	89	77	88	80	106	89	75	83	85	93	100	78	80	73	100	80	70	90	97	81	79	86	85	113	92	88	81	75	89	74	85	103	75	61	87	89	102	81	93	89	93	100	89	79	87	89	94	93	93	87	79	92	88	84	91	81	107	82	80	94	93	97	93	105	74	77	90	81	91	77	100	73	77	92	103	91	88	76	91	86	92	80	112	98	83	95	71	88	74	102	75	89	100	101	88	75	81	75	100	85	89	94	106	102	77	97	99	93	88	88	81	95	90	92	92	80	81	84	85	85	91	89	69	90	89	91	73	79	92	91	87	83	89	84	94	91	87	74	89	87	87	81	76	88	94	88	84	85	85	85	95	79	94	59	86	81	81	79	85	81	103	107	103	76	87	81	85	94	98	77	80	97	95	92	88	98	85	73	78	84	78	88	91	88	102	79	88	85	74	90	86	77	84	81	83	84	82	84	79	103	81	81	98	87	79	87	100	79	93	95	72	85	79	96	73	70	83	85	88	71	80	87	80	84	88	72	98	85	84	97	87	83	98	95	103	92	100	80	99	76	99	100	83	90	97	75	88	80	69	94	77	94	85	76	89	85	88	88	91	91	82	88	100	75	83	98	93	87	81	68	93	108	84	84	86	99	93	91	71	93	70	92	75	85	90	86	85	95	89	103	92	86	97	77	111	98	90	88	85	93	93	86	87	77	84	108	86	99	78	87	87	100	86	98	82	91	77	105	74	69	98	83	75	97	70	94	89	86	77	90	102	71	79	81	69	104	61	69	92	95	93	78	92	90	103	76	77	86	91	88	66	101	80	75	86	101	90	91	91	104	95	84	87	101	88	75	83	87	94	84	81	83	94	95	85	91	89	85	75	78	85	91	85	91	105	103	104	86	74	71	97	73	84	86	79	83	82	82	97	85	93	98	86	110	106	93	104	97	83	98	92	79	82	80	85	105	94	86	80	94	80	73	87	88	82	82	84	87	88	89	82	89	89	81	88	91	83	91	87	84	97	91	80	82	94	87	88	75	100	90	90	92	84	77	92	93	101	83	84	110	89	94	81	91	101	109	90	103	85	92	92	83	81	80	80	101	76	87	96	84	88	76	89	85	80	89	97	93	82	102	99	62	78	98	91	77	76	95	75	91	75	111	89	82	98	92	93	83	91	79	78	68	92	98	101	74	88	80	97	81	77	104	88	86	80	92	85	81	86	100	92	84	88	95	105	98	89	78	79	104	110	88	96	94	94	75	90	90	88	78	94	96	81	82	75	77	95	82	97	99	95	97	77	87	87	82	94	77	88	92	88	82	109	90	85	87	112	109	84	77	87	89	84	87	98	117	83	107	95	96	78	83	93	74	84	95	73	83	106	78	103	81	82	92	83	95	95	79	85	103	85	93	98	91	96	106	84	86	89	85	103	81	99	120	71	80	88	68	84	88	94	90	91	83	76	85	74	79	92	82	76	98	87	79	79	71	79	87	84	99	83	96	82	85	96	91	90	106	90	85	84	71	96	97	100	83	88	95	87	95	81	87	95	89	78	101	87	70	81	100	102	79	81	87	105	106	96	104	91	89	92	73	102	93	90	79	97	101	82	99	94	88	103	89	108	101	91	101	101	72	88	100	82	91	86	90	98	88	99	81	84	73	84	90	106	93	98	93	78	81	97	88	107	87	103	92	107	84	104	84	105	89	75	102	69	87	101	70	95	81	77	91	90	95	79	101	110	76	89	86	80	92	105	85	96	97	67	91	80	79	91	88	90	104	85	88	83	88	82	100	89	99	102	85	81	85	85	95	93	78	103	83	93	77	86	96	85	96	67	100	92	104	85	110	73	106	98	88	79	92	69	79	91	94	84	108	88	96	105	91	85	99	75	107	80	98	83	91	72	96	96	86	78	96	87	85	90	94	103	89	84	70	86	92	88	95	74	94	89	93	92	72	94	86	95	92	68	90	80	72	87	103	102	83	92	88	94	91	95	104	74	95	79	104	93	82	76	90
18447	4562	19627	1539	2030	3123	3469	3106	2671	2349	2008	1781	1643	1423	1331	1343	1229	1105	1142	1028	1043	1012	958	953	905	879	892	879	865	865	823	803	785	793	834	800	810	792	781	737	741	765	777	799	781	723	767	721	770	709	743	706	724	733	680	757	701	712	760	725	694	762	726	720	728	749	682	703	735	701	718	747	716	703	736	733	757	720	767	734	714	718	704	727	753	747	747	707	727	756	741	706	683	693	727	702	705	710	713	723	697	672	723	714	685	688	709	735	738	688	730	717	701	689	666	731	712	723	716	703	666	723	717	673	719	756	741	704	705	706	688	691	698	787	707	685	686	718	691	642	672	661	773	717	697	736	734	723	709	748	687	700	733	645	725	686	680	685	744	730	751	716	717	735	706	684	703	660	665	733	679	717	742	645	687	739	713	757	702	684	753	698	720	749	669	704	732	765	754	698	717	693	699	667	764	753	700	699	734	712	747	750	721	700	721	646	687	770	663	708	716	693	726	706	755	681	720	724	755	760	701	695	671	738	780	697	724	703	719	735	713	736	717	705	705	759	717	727	688	709	708	716	741	667	688	676	702	679	665	688	725	664	775	687	749	705	696	672	713	753	759	725	736	694	715	698	663	765	707	694	729	700	697	649	719	736	710	721	701	692	696	702	718	737	712	738	721	660	757	725	772	658	735	717	745	730	743	708	734	678	714	696	700	684	697	682	726	731	685	706	715	686	733	744	721	727	739	708	719	711	687	768	648	707	745	688	746	691	665	759	729	708	729	677	678	772	690	697	718	690	700	691	748	687	719	655	715	752	728	672	673	721	721	682	720	785	686	681	686	703	700	721	731	720	730	722	731	740	655	722	680	709	727	737	720	754	670	680	707	701	717	712	703	683	707	704	705	775	690	688	697	732	741	703	676	680	725	722	707	657	671	720	694	723	702	663	678	741	729	732	671	714	741	697	752	691	731	693	754	709	727	743	726	677	690	732	722	715	709	726	755	699	687	686	717	671	691	664	739	727	718	751	673	669	702	765	717	685	685	670	666	691	705	654	715	743	703	710	739	677	740	701	686	694	718	672	731	730	759	729	695	673	725	675	747	748	693	691	694	704	674	736	711	728	684	721	668	694	717	727	630	757	717	731	676	714	703	745	718	716	705	728	649	712	742	717	722	673	686	653	752	718	735	697	682	700	666	721	718	714	724	737	695	699	697	741	703	702	750	728	710	712	701	702	739	737	726	745	749	717	742	704	683	687	723	749	697	709	732	775	667	683	672	680	724	737	700	677	719	691	720	706	690	716	706	698	728	674	721	679	717	724	718	700	675	750	734	710	717	696	730	703	668	736	702	693	711	733	704	693	668	741	728	670	689	690	710	734	729	719	664	712	759	761	713	722	722	761	709	740	650	692	697	709	696	633	717	705	737	673	713	651	752	706	742	713	733	739	726	709	722	699	681	737	722	709	677	685	742	713	658	684	669	695	743	701	700	694	700	681	708	701	718	704	737	684	748	731	719	694	668	703	678	724	715	701	709	669	658	685	709	727	727	698	659	716	738	721	701	700	726	730	749	728	746	741	710	754	743	679	713	722	651	690	727	677	751	692	715	749	752	718	730	676	661	766	664	727	717	708	692	764	713	666	720	716	722	687	661	710	711	669	712	722	734	722	734	703	724	717	712	714	736	713	720	670	705	749	661	755	683	739	705	696	726	672	697	694	753	751	707	696	731	717	669	733	689	669	688	722	698	699	733	740	716	718	693	730	735	703	706	700	698	703	768	677	710	693	688	758	722	704	670	672	711	712	718	673	681	666	725	703	633	718	687	706	739	720	730	748	636	736	723	722	713	663	702	671	749	759	714	728	748	708	792	683	687	731	679	726	698	688	676	715	741	731	725	780	645	728	742	703	728	738	710	748	717	684	698	687	694	736	769	714	644	722	707	754	718	663	721	704	723	711	688	706	723	691	681	667	744	669	696	675	708	712	714	735	707	672	730	683	706	764	684	743	731	719	741	732	720	697	703	697	728	736	734	708	700	759	721	679	742	688	644	717	673	714	727	751	689	719	711	693	717	725	721	728	691	653	713	691	695	743	695	709	721	657	698	713	717	731	714	701	720	680	720	705	707	667	714	733	699	715	704	664	680	767	677	695	720	731	729	736	684	709	677	678	716	715	688	691	712	693	725	687	687	751	736	677	766	716	716	704	734	714	690	717	693	712	706	702	782	742	690	748	670	743	723	742	753	706	726	715	712	734	667	681	747	701	704	676	735	681	688	726	718	734	677	736	722	721	683	701	756	670	760	667	690	720	656	705	692	676	694	683	722	686	728	659	682	705	757	700	713	709	706	748	719	725	693	757	722	721	719	719	745	699	769	667	718	705	723	724	739	686	669	657	722	713	723	697	681	727	671	668	699	685	696	707	741	740	734	750	725	716	713	668	690	712	736	726	688	734	709	700	748	732	675	699	724	710	721	773	722	702	661	763	704	766	708	736	729	742	708	718	703	741	752	719	719	696	696	771	726	779	690	720	722	720	737	720	698	755	726	754	672	687	695	705	712	694	697	706	714	666	674	712	738	713	715	741	716	720	754	746	728	731	724	706	716	707	649	765	674	684	732	726	740	695	696	713	750	653	751	683	721	695	674	703	696	702	688	704	700	693	689	711	720	719	666	732	746	723	706	696	764	754	692	655	688	698	706	732	733	685	752	688	720	711	682	682	729	699	691	675	624	724	725	733	725	699	721	666	707	735	717	697	710	761	703	722	694	698	718	703	692	724	716	709	673	710	706	741	706	697	722	779	719	687	698	685	695	651	754	665	706	698	705	715	736	698	715	692	653	715	674	735	672	703	685	692	719	673	743	709	661	699	735	738	749	714	735	700	694	757	714	723	706	713	694	678	742	725	703	669	689	702	710	712	694	699	723	724	694	744	668	718	733	712	711	721	695	691	748	719	714	748	704	669	649	723	698	703	750	697	695	708	717	706	711	708	705	715	714	738	729	705	656	701	696	715	679	688	695	709	717	734	707	666	700	717	707	685	678	686	702	670	661	706	719	680	750	716	732	676	697	667	685	727	735	718	710	705	672	764	699	698	725	700	733	693	746	722	703	723	687	728	716	700	726	653	678	694	702	712	747	746	727	746	703	675	770	733	692	702	659	706	648	747	705	699	673	692	707	677	685	694	691	736	702	721	676	716	713	722	725	733	679	722	742	764	769	701	718	652	717	727	721	723	697	727	709	699	723	723	750	707	680	670	721	684	691	683	680	707	668	719	721	701	698	752	706	681	689	679	710	685	719	704	714	746	728	700	721	667	716	708	703	733	664	640	730	690	738	670	648	730	717	727	698	655	649	676	720	689	702	792	701	669	677	724	720	723	732	664	707	713	756	706	700	705	712	717	722	741	651	736	669	730	704	747	724	710	712	722	694	711	716	715	722	687	714	686	683	724	686	683	738	675	720	683	697	714	726	674	669	691	743	726	678	683	701	701	694	698
5427	270	1917	79	32	35	40	46	55	48	34	38	36	34	33	22	36	29	24	27	31	33	19	31	27	24	28	20	22	32	15	25	21	34	22	18	27	28	28	20	25	18	18	21	22	19	17	12	30	24	24	21	29	20	28	25	18	27	22	19	17	31	22	24	13	26	19	26	21	20	23	17	19	27	27	24	27	19	22	24	20	25	20	15	23	17	22	21	20	11	19	18	21	19	17	10	24	28	23	17	20	12	13	21	23	30	16	28	12	22	20	24	34	20	16	19	37	20	10	28	17	27	24	17	15	27	21	25	13	19	13	16	13	23	20	11	31	16	15	20	28	15	23	18	20	16	18	16	17	26	22	30	22	19	18	28	18	21	24	29	33	31	20	11	18	26	28	18	20	20	19	23	19	20	24	22	18	28	19	24	21	20	15	29	17	20	21	24	23	19	28	17	18	22	22	22	23	22	19	31	26	24	28	24	19	37	27	20	17	20	17	20	24	12	25	23	26	18	21	24	23	20	23	22	20	20	21	14	18	20	24	18	20	21	28	18	20	20	14	24	23	19	22	18	18	21	32	22	22	23	25	18	23	22	32	24	16	26	20	21	20	18	22	14	23	19	16	18	25	23	26	18	23	20	23	14	21	20	27	17	20	17	22	20	16	26	23	19	22	32	25	24	16	21	21	24	26	22	17	25	28	22	26	20	20	17	13	21	23	21	18	25	19	17	27	29	18	20	26	14	27	21	23	33	22	25	22	17	12	25	21	21	17	16	21	19	16	23	26	21	18	22	19	21	16	14	14	20	22	19	23	23	26	21	15	22	17	28	14	21	24	24	24	26	16	15	18	20	20	26	20	27	26	22	14	25	24	23	20	22	15	21	21	18	23	21	18	17	14	24	19	28	23	16	25	15	23	27	26	21	24	19	18	20	29	15	28	25	19	24	21	31	21	16	25	23	20	16	21	23	23	18	26	26	20	20	21	22	24	26	21	27	24	22	20	26	21	27	28	20	17	21	21	14	19	24	17	14	20	30	26	26	16	18	20	26	16	22	15	10	20	23	19	21	18	18	22	22	14	18	16	23	25	30	21	21	18	21	29	19	16	14	26	19	25	18	19	22	21	19	17	20	14	15	23	20	20	15	27	20	23	15	20	30	22	23	21	20	21	25	11	26	17	18	23	15	23	24	17	18	20	26	16	21	18	16	22	21	25	18	17	10	19	22	21	19	22	24	12	23	22	28	23	25	22	21	20	18	13	21	21	17	28	19	23	20	15	24	25	23	24	21	23	17	14	20	29	27	16	20	24	15	24	20	20	18	29	23	16	17	26	16	16	27	19	18	24	24	15	19	16	19	25	23	21	13	20	15	25	19	20	16	24	21	24	15	16	22	23	29	37	22	11	13	27	19	23	22	25	8	18	20	24	21	25	25	21	29	18	19	25	19	18	22	13	28	16	32	12	23	23	23	19	19	30	18	14	28	18	30	22	19	23	24	23	22	22	17	22	18	25	18	19	18	24	17	22	27	22	20	26	25	14	22	23	24	16	18	16	20	11	19	19	19	25	20	17	23	17	21	12	18	22	28	18	20	15	24	20	22	20	24	23	20	20	18	25	26	19	15	31	26	23	19	31	19	16	27	18	25	23	23	25	27	14	23	22	20	24	15	16	18	23	26	17	19	16	22	20	18	21	22	28	19	19	21	14	17	21	19	23	20	24	17	14	26	22	9	27	16	17	18	16	14	16	17	13	25	22	25	18	20	20	24	20	24	24	30	14	21	12	26	19	20	21	27	29	27	15	19	23	14	24	20	23	29	21	18	19	16	20	18	23	21	22	26	26	22	22	16	22	15	18	17	13	25	19	20	16	18	26	20	19	24	19	19	10	22	23	26	29	25	20	24	20	28	17	12	15	28	26	19	24	20	22	23	18	12	16	27	25	30	24	16	15	17	20	21	28	20	18	20	30	28	24	15	17	16	21	28	20	19	24	24	23	24	20	24	21	16	20	21	22	22	20	28	30	30	18	20	21	21	17	20	13	19	26	22	24	21	24	20	22	19	22	18	23	24	19	21	25	34	31	22	28	22	20	15	16	20	26	20	25	21	27	22	13	22	24	18	31	19	15	20	30	24	23	27	18	26	11	23	17	23	16	20	28	22	17	23	20	21	16	19	17	26	23	18	20	18	22	22	22	21	31	16	20	19	25	22	26	21	27	25	15	28	18	25	26	20	15	26	18	14	20	16	21	28	15	11	25	21	15	18	32	23	24	32	17	24	31	28	17	21	24	22	22	27	26	18	23	17	23	10	28	26	11	23	20	20	33	20	31	24	21	22	22	17	16	18	24	25	22	17	18	30	25	17	16	28	22	18	21	12	21	13	15	23	15	19	26	18	16	16	14	28	23	26	17	24	15	25	15	25	15	24	25	18	27	20	17	21	21	23	21	23	19	20	18	21	23	21	23	13	18	18	21	18	13	32	24	24	35	21	17	17	24	15	18	20	20	34	22	23	25	22	16	27	27	23	27	21	21	27	15	30	22	16	18	22	16	25	13	21	18	24	23	25	25	28	27	18	20	19	22	20	22	26	21	20	23	16	24	30	23	17	17	24	17	26	18	22	19	13	20	15	21	16	24	14	23	12	12	27	15	22	17	13	26	17	15	15	19	22	16	16	13	22	28	19	26	13	27	22	27	22	17	20	24	18	20	15	13	22	22	26	30	18	33	26	25	20	17	19	18	26	23	29	19	22	23	21	16	21	25	23	24	18	21	22	21	26	28	21	18	17	19	23	26	20	30	26	15	25	19	26	22	14	31	16	9	14	20	17	18	20	23	23	20	19	27	22	12	24	22	12	25	18	18	24	21	20	27	18	18	22	21	23	24	20	19	21	23	16	20	20	21	13	14	26	20	18	16	16	30	15	22	19	31	22	17	24	26	20	22	29	22	18	21	22	21	27	21	20	22	14	21	27	23	27	25	29	24	24	15	19	21	19	11	16	21	27	33	33	25	17	24	17	23	20	18	21	23	24	22	26	25	21	20	18	21	20	19	14	18	23	25	18	17	17	26	23	27	23	21	21	24	14	20	17	22	19	18	19	26	16	20	16	24	29	23	21	21	23	22	19	21	20	19	24	30	23	24	24	27	24	30	20	23	24	18	24	23	17	24	25	29	24	21	20	15	14	26	29	23	30	29	24	24	22	23	19	16	18	27	14	21	17	20	19	21	24	14	22	22	15	22	25	24	17	26	34	15	25	18	25	23	23	26	23	21	17	25	19	19	26	30	20	23	23	31	20	26	26	25	23	23	21	19	37	25	15	18	21	19	17	16	16	18	24	24	25	19	24	18	19	23	22	19	16	22	20	22	26	28	19	24	23	17	21	25	13	19	30	33	28	18	25	17	17	25	22	26	17	24	16	28	21	23	26	15	17	15	21	24	16	18	19	21	21	25	25	22	23	22	25	19	24	24	23	22	26	22	20	21	24
14491	3287	16160	883	1198	2124	2387	2306	1984	1616	1407	1226	1100	932	774	768	654	583	555	520	505	456	432	393	413	343	365	334	315	315	286	317	277	283	266	271	259	269	265	250	251	188	233	244	222	214	239	210	203	231	193	193	226	201	210	205	209	188	210	201	181	195	183	170	188	206	222	183	193	192	165	191	166	175	180	170	157	164	200	168	190	159	163	168	211	168	186	190	168	152	175	200	164	171	173	169	191	179	178	177	168	193	158	198	152	199	176	198	181	158	182	157	169	165	178	163	183	188	188	185	173	164	176	196	174	171	160	166	185	145	179	183	159	157	139	162	177	193	179	175	174	188	199	170	168	162	174	169	183	190	161	161	143	171	181	172	163	171	162	174	183	167	173	185	177	184	167	171	165	162	166	167	172	173	175	144	174	186	188	186	175	172	191	202	187	176	166	177	179	166	170	145	172	176	176	176	169	189	181	168	160	191	176	147	174	168	169	175	160	152	192	170	166	158	167	168	185	184	176	151	174	156	176	177	180	177	173	160	153	168	167	181	159	150	165	182	167	167	166	183	176	157	170	184	185	139	187	161	149	183	173	173	144	199	166	150	175	170	174	162	180	166	182	206	169	183	152	186	179	170	201	178	146	185	165	163	168	185	170	174	170	177	175	188	172	158	183	179	167	166	188	157	192	153	177	185	170	171	161	166	157	179	181	156	167	154	182	154	177	177	174	166	172	188	163	196	165	193	195	196	180	165	174	178	163	157	149	133	150	194	193	171	161	162	164	160	157	164	156	168	176	190	175	149	176	193	186	156	147	169	177	162	169	168	170	145	157	166	177	174	164	162	184	152	170	170	172	153	148	176	176	162	175	166	160	166	142	174	166	140	182	166	173	157	160	163	171	169	187	164	164	154	161	190	183	186	161	173	185	195	177	159	186	182	169	170	193	196	156	170	205	191	148	166	186	196	152	176	183	159	168	166	165	182	167	194	150	170	181	172	177	157	188	186	147	173	195	152	166	160	160	186	175	174	151	156	177	146	166	193	178	143	162	167	160	177	177	186	185	183	180	164	176	174	146	179	146	193	155	177	172	181	176	182	180	169	169	178	194	173	164	169	176	170	197	147	175	168	158	181	167	160	180	182	174	170	183	172	183	166	159	186	160	165	180	163	160	187	186	181	183	164	157	159	176	188	155	174	183	180	161	169	165	186	176	188	168	158	187	187	189	144	183	180	159	171	164	159	168	170	177	187	182	163	182	176	167	163	181	139	180	158	163	176	166	190	175	172	181	153	181	164	169	153	165	184	176	158	166	167	158	163	189	159	168	154	173	154	148	179	163	189	142	164	185	176	183	190	165	146	146	177	164	140	176	157	163	164	179	184	148	174	162	177	184	176	173	149	191	194	136	177	193	168	152	173	162	181	176	143	162	185	164	177	175	166	188	179	170	183	165	166	194	149	170	161	166	185	173	185	180	175	168	151	171	180	164	156	157	184	169	175	143	161	177	162	156	175	185	157	176	186	150	184	165	151	162	180	173	170	163	171	181	178	178	163	179	181	178	167	176	166	171	172	167	176	153	184	179	147	180	186	163	163	188	177	211	178	174	182	160	161	179	145	173	201	183	152	141	161	186	180	180	156	161	152	163	184	141	155	197	173	170	177	172	156	166	173	158	153	189	190	160	170	177	171	194	165	190	173	157	164	161	156	157	195	161	183	177	173	170	162	164	172	167	160	156	173	174	153	148	162	176	171	187	172	179	183	179	159	168	165	169	149	181	165	175	171	176	181	172	187	175	166	160	166	162	159	156	164	182	156	182	171	150	170	175	169	156	152	179	172	186	162	162	162	148	155	191	174	171	182	164	174	169	178	157	174	181	175	167	168	173	162	187	189	175	191	173	173	172	177	180	175	157	168	196	160	137	159	183	178	150	160	171	173	182	183	163	154	173	170	177	186	176	169	174	176	177	194	174	189	145	169	163	148	139	180	148	156	174	185	168	163	183	182	185	198	157	172	177	178	157	166	153	172	171	178	171	140	158	171	162	175	189	146	166	186	177	172	169	163	172	148	169	178	163	164	173	179	153	163	201	152	153	174	168	161	161	189	172	193	169	188	169	157	205	153	164	167	171	173	184	160	160	183	160	188	148	174	159	142	167	158	188	178	203	165	157	176	165	160	190	164	158	160	169	170	173	195	174	166	186	168	149	149	162	157	165	160	155	158	171	170	177	163	176	164	182	178	159	167	150	185	167	156	183	148	164	191	163	184	163	162	149	173	171	181	199	188	172	153	158	178	179	168	174	174	183	147	184	160	181	146	192	167	198	186	192	174	191	164	181	156	146	170	174	161	150	160	163	179	187	184	154	160	167	187	158	168	155	172	187	166	164	181	169	179	171	182	160	167	180	166	173	177	179	189	161	166	188	145	161	179	195	186	185	154	165	166	164	155	180	171	195	181	141	181	170	179	175	162	183	167	175	152	169	182	179	186	190	159	173	164	174	165	175	181	179	168	157	167	174	138	192	179	170	155	138	170	184	179	172	184	170	153	175	175	159	184	167	176	177	154	179	160	150	182	186	167	180	185	168	175	166	172	168	164	174	193	159	159	180	162	164	172	163	183	167	140	149	169	175	142	179	187	135	175	162	159	169	182	153	170	162	182	174	181	159	175	195	179	170	154	151	171	162	180	165	163	135	183	173	167	168	182	193	164	174	165	192	154	168	177	159	162	138	161	165	171	175	181	155	152	155	169	184	176	176	170	156	168	172	178	170	158	161	161	166	180	181	185	169	173	140	176	173	163	178	187	175	152	153	151	185	180	177	178	145	172	159	183	174	195	168	153	181	153	180	163	161	164	159	173	165	157	175	177	157	170	187	168	169	190	176	172	162	175	156	156	154	163	150	176	176	155	182	175	185	188	167	154	189	174	163	164	169	182	181	185	175	180	145	175	168	164	171	161	147	171	187	174	164	168	175	163	160	179	174	172	156	157	165	167	146	188	176	168	178	174	152	163	171	176	186	183	185	168	172	155	179	161	173	184	172	174	159	171	174	160	168	170	151	162	180	182	149	170	164	190	205	152	149	177	177	154	178	186	199	169	178	201	163	178	177	167	171	173	153	187	188	175	161	163	158	178	189	182	173	171	176	172	199	184	181	170	159	169	169	178	184	177	167	190	153	179	166	166	157	155	154	184	174	171	157	145	171	168	188	181	188	164	142	162	182	183	152	183	169	167	159	161	165	171	162	161	169	165	180	194	172	178	179	152	168	177	173	166	151	154	164	190	153	171	169	171	177	166	144	155	164	185	176	173	169	166	164	176	133	167	158	167	178	174	163	191	165	163	184	174	176	170	167	160	159	179	163	155	181	152	175	178	178	168	154	190	190	129	182	160	179	183	179	155	159	156	160	176	158	174	173	185	173	174	155	162	166	186	174	200	186	156	155	176	173	172	171	170	174	186	174	172	170	185	176	175	186	171	192	179	182	160	177	189	179	168
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
