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
343461439958	343461440522	343461441072	343461441622	343461442171	343461442722	343461443272	343461443822	343461444371	343461444922	343461445472	343461446022	343461446571	343461447122	343461447672	343461448222	343461448771	343461449322	343461449872	343461450422	343461450971	343461451522	343461452072	343461452622	343461453171	343461453722	343461454272	343461454822	343461455371	343461455922	343461456472	343461457022	343461457571	343461458122	343461458672	343461459222	343461459771	343461460322	343461460872	343461461422	343461461971	343461462522	343461463072	343461463622	343461464171	343461464722	343461465272	343461465822	343461466371	343461466922	343461467472	343461468022	343461468571	343461469122	343461469672	343461470222	343461470771	343461471322	343461471872	343461472422	343461472971	343461473522	343461474072	343461474622	343461475171	343461475722	343461476272	343461476822	343461477371	343461477922	343461478472	343461479022	343461479571	343461480122	343461480672	343461481222	343461481771	343461482322	343461482872	343461483422	343461483971	343461484522	343461485072	343461485622	343461486171	343461486722	343461487272	343461487822	343461488371	343461488922	343461489472	343461490022	343461490571	343461491122	343461491672	343461492222	343461492771	343461493322	343461493872	343461494422	343461494971	343461495522	343461496072	343461496622	343461497171	343461497722	343461498272	343461498822	343461499371	343461499922	343461500472	343461501022	343461501571	343461502122	343461502672	343461503222	343461503771	343461504322	343461504872	343461505422	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2133	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2133	3300	1900	2700	2133	3300	1900	2700	2134	3300	1900	2700	2135	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2133	3300	1900	2700	2133	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2133	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2131	3300	1900	2700	2131	3300	1900	2700	2131	3300	1900	2700	2131	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	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
5575	1207	133	108	118	157	227	211	220	185	156	96	82	88	71	76	55	68	87	57	54	57	64	76	71	48	64	56	71	60	69	72	57	53	74	55	55	66	63	45	68	71	68	69	59	60	82	82	63	60	72	64	72	76	58	63	63	64	69	62	68	71	57	58	64	55	70	62	74	66	70	60	67	72	64	53	65	63	70	74	59	66	56	74	65	72	63	62	62	52	66	54	74	74	63	77	53	60	78	75	66	49	59	52	53	62	63	56	58	60	73	54	60	56	63	50	68	67	60	57	60	56	59	67	59	68	59	53	65	43	70	66	62	53	48	78	79	70	54	61	62	64	53	68	47	67	66	65	80	79	57	68	65	63	70	56	60	66	65	78	48	61	50	67	64	65	66	58	52	53	47	47	51	61	78	61	48	54	71	62	54	77	69	58	83	61	62	63	61	68	67	62	57	52	52	52	55	61	49	68	52	64	56	63	53	75	56	54	61	62	63	59	61	55	51	66	61	56	64	57	72	72	70	57	61	75	83	61	51	63	57	71	59	68	55	64	67	59	68	55	74	58	54	64	66	60	56	70	67	52	63	57	62	70	69	70	55	62	57	66	66	78	50	72	61	70	52	59	66	65	57	56	67	70	62	52	55	61	75	70	71	65	59	78	56	56	69	55	72	60	64	55	59	79	63	70	73	89	60	68	79	78	70	54	70	59	67	64	78	65	62	62	65	75	65	75	75	56	65	62	38	79	58	50	71	66	74	60	65	66	55	73	46	63	56	65	71	60	74	63	59	60	56	57	69	58	62	66	63	65	57	70	78	59	66	45	57	63	57	72	72	74	58	50	65	73	73	68	61	65	81	70	64	63	55	52	60	59	58	70	61	61	65	67	61	58	60	61	67	51	71	67	70	64	65	63	63	65	71	69	70	64	62	63	53	56	59	64	61	60	62	58	59	53	76	67	56	62	45	51	59	64	44	57	75	63	70	63	47	60	57	71	65	63	60	68	66	51	67	57	72	60	63	62	53	59	64	68	69	66	56	66	89	61	65	64	56	72	65	74	56	60	60	68	65	57	67	69	62	64	76	53	67	70	66	42	65	57	57	53	63	63	57	57	57	61	73	56	79	64	65	47	75	64	71	58	60	55	64	58	71	54	50	74	71	58	43	53	59	65	74	65	65	53	54	49	72	50	73	69	76	65	56	65	66	57	56	67	74	56	56	72	56	72	67	55	65	45	62	55	63	62	57	66	62	61	66	63	61	62	72	75	74	62	66	57	54	61	59	63	63	57	59	67	44	62	62	54	64	66	73	56	75	64	66	66	83	51	56	54	64	59	46	50	51	70	68	64	64	57	56	67	65	73	77	56	58	74	53	60	65	57	73	59	61	73	78	60	61	62	62	73	63	70	79	70	59	56	63	71	67	64	62	61	51	58	69	70	74	67	65	55	57	59	54	66	75	63	57	80	62	62	60	59	67	57	63	58	52	67	61	71	72	64	57	64	63	73	58	61	61	48	56	50	64	65	70	46	74	58	62	55	64	59	82	53	63	54	53	68	65	60	58	63	65	61	64	67	56	68	68	61	58	61	71	56	57	64	63	60	59	54	67	75	69	64	63	62	62	59	64	52	54	55	62	65	63	61	73	69	63	67	59	72	71	65	47	47	78	87	61	60	64	62	68	65	48	56	81	60	57	56	62	54	52	52	56	59	58	58	64	67	73	62	58	68	58	72	49	65	65	67	62	59	54	57	69	61	61	66	55	64	56	70	61	64	70	54	56	70	59	67	63	62	82	73	59	56	66	62	69	63	62	60	53	66	63	69	65	68	51	58	75	70	65	50	65	66	78	67	69	85	61	67	76	73	60	62	68	85	60	63	69	63	63	69	44	65	67	63	60	65	58	52	67	59	44	60	59	58	53	64	56	54	66	67	82	47	72	62	54	60	64	67	59	57	63	51	63	60	74	75	65	69	65	50	61	70	53	53	68	67	63	54	52	64	72	55	67	60	61	53	67	51	76	67	60	65	68	62	52	57	54	78	80	86	79	62	71	66	71	66	57	61	55	59	69	75	54	72	55	62	62	61	65	61	58	59	69	54	70	56	62	55	70	90	53	62	50	58	59	64	58	63	75	69	53	79	58	73	72	56	51	62	78	58	58	58	75	61	64	60	69	72	56	53	77	49	66	80	78	65	66	65	56	67	61	60	56	63	63	65	75	59	54	64	64	72	73	61	70	70	67	75	63	74	66	53	64	69	40	69	58	58	51	51	48	67	69	72	66	69	59	63	60	49	46	61	75	61	61	56	66	53	67	74	71	63	57	69	68	46	61	59	49	57	59	53	67	82	76	63	60	69	73	75	60	61	64	66	56	75	74	57	59	59	64	57	58	58	53	70	61	59	70	47	69	63	58	67	61	67	60	68	50	56	49	65	75	55	66	47	64	72	57	59	57	44	60	74	72	59	53	49	60	68	73	65	84	71	57	65	65	59	66	68	63	68	52	59	55	55	59	68	64	69	65	57	55	76	64	53	61	62	64	75	57	56	67	72	71	69	60	73	70	65	51	75	53	62	62	60	48	64	66	57	73	62	69	67	63	56	61	57	61	62	58	58	63	57	71	64	65	67	57	80	49	62	66	60	66	61	58	61	73	64	57	56	61	63	60	70	55	62	67	58	69	66	61	63	47	67	73	59	74	61	64	60	48	64	66	63	63	46	61	74	59	48	60	50	65	64	70	57	74	58	75	51	67	64	68	55	48	51	54	63	69	55	67	68	72	55	59	52	71	56	72	51	60	62	74	50	75	59	56	65	61	53	62	57	62	55	69	66	70	62	65	71	41	55	57	59	58	59	57	66	71	63	69	72	57	54	61	54	73	54	61	66	72	66	66	75	66	69	85	63	52	63	54	67	57	58	63	60	69	73	56	66	68	69	52	57	67	63	75	64	75	62	71	57	65	63	69	61	67	56	66	71	67	78	61	49	53	66	69	65	74	65	54	64	71	60	45	76	79	65	62	57	66	52	58	53	62	56	63	63	59	54	69	61	54	60	69	67	61	63	72	61	57	62	66	64	57	56	76	54	80	50	71	60	62	44	64	55	75	59	73	75	67	65	65	82	55	64	62	66	65	70	55	60	67	68	65	80	56	65	53	61	51	48	70	52	66	81	66	72	66	67	40	68	63	46	61	56	71	71	61	57	64	60	52	59	74	68	56	65	50	59	60	53	58	65	58	59	80	61	52	75	66	51	61	79	56	64	48	71	59	64	68	51	58	70	66	64	64	68	69	56	61	60	69	61	66	66	51	40	69	63	64	59	67	58	62	61	42	69	65	71	70	50	71	64	59	54	56	59	49	54	60	68	77	59	67	56	62	54	53	55	77	47	60	61	71	76	53	76	54	52	63	63	62	60	70	60	62	55	50	61	58	65	49	69	70	62	49	61	76	71	66	79	63	57	62	64	70	55	70	57	69	61	63	58	68	44	58	63
34902	8297	1423	1698	5250	9112	10461	9272	7794	6729	4706	1837	1237	1110	995	895	855	810	805	781	747	706	676	679	637	630	620	620	628	640	639	596	642	608	591	608	577	576	573	595	594	585	590	552	575	567	567	549	548	570	534	592	576	527	564	534	567	569	565	566	564	561	561	535	497	533	503	559	554	571	538	514	511	547	573	519	532	548	553	550	561	534	522	560	538	546	514	569	539	549	548	570	504	525	503	539	563	544	504	528	530	566	534	520	544	570	547	519	520	544	497	514	554	534	536	541	533	531	576	515	555	564	542	603	506	568	533	553	540	548	587	566	525	591	527	583	530	525	526	516	544	554	512	543	525	545	570	516	531	509	523	538	530	577	566	576	554	509	527	565	509	551	549	533	589	539	489	552	568	542	545	548	581	560	554	464	533	570	552	526	562	520	545	542	542	593	558	542	528	550	567	537	564	567	555	550	516	519	542	532	548	530	550	553	505	508	545	528	543	527	492	561	562	506	557	544	540	495	517	532	560	525	523	553	528	562	533	522	515	536	544	538	499	533	516	563	540	537	554	553	556	580	528	506	500	540	565	529	566	566	553	535	551	543	550	532	568	542	513	525	565	514	507	550	534	570	589	531	546	534	539	544	527	569	536	510	571	524	548	569	554	537	520	545	557	531	520	514	533	537	588	555	498	542	517	541	578	569	537	507	493	551	512	546	560	559	541	540	567	535	543	537	558	543	535	561	551	585	469	522	548	524	549	554	505	544	542	537	548	510	534	533	538	535	541	537	549	562	589	514	563	527	546	546	577	498	496	549	588	570	502	549	528	594	559	538	526	531	527	556	535	532	559	516	533	589	524	536	569	537	557	605	532	521	548	532	522	528	530	530	532	571	522	564	564	503	516	518	536	523	513	566	526	546	571	516	529	511	602	508	526	506	487	544	564	534	535	532	520	516	490	582	590	556	495	527	570	553	552	536	562	542	570	528	554	554	515	527	501	566	545	518	497	537	552	536	534	581	515	530	556	559	551	524	563	536	526	536	539	503	528	551	523	505	492	508	511	517	531	497	536	510	549	530	550	505	506	555	576	571	518	528	548	516	593	566	548	559	531	579	533	533	527	532	583	521	530	550	528	518	496	547	536	563	534	511	522	509	540	558	532	513	502	586	534	530	550	504	530	573	538	559	567	564	548	503	491	550	519	553	510	530	536	564	558	555	552	559	506	608	514	551	541	562	549	543	575	571	590	532	540	563	527	543	555	556	527	579	555	523	542	530	541	539	553	540	540	516	535	538	520	515	518	567	563	529	526	541	545	531	523	493	533	558	501	504	531	604	538	520	536	501	542	487	510	554	559	521	556	539	501	530	536	551	522	548	532	559	508	547	543	528	520	535	557	530	574	527	547	567	550	581	559	525	531	524	533	589	525	527	543	526	519	563	542	520	564	545	544	558	519	503	525	515	556	498	568	539	538	537	540	562	529	519	505	490	529	546	562	522	530	569	555	513	521	511	497	545	562	545	527	540	544	568	542	575	524	571	547	493	556	526	520	529	552	555	476	537	556	539	503	542	557	484	516	481	563	540	519	538	554	556	543	570	532	543	533	506	539	531	544	521	535	564	560	524	526	568	533	533	577	567	539	543	540	523	531	527	558	537	518	553	521	549	559	527	523	563	562	545	552	543	547	536	541	543	551	519	578	515	552	543	569	539	572	521	562	502	537	520	519	551	593	562	494	557	557	545	525	516	530	550	525	527	536	598	531	561	554	553	525	530	507	537	516	536	485	522	561	550	544	551	579	525	535	526	554	538	521	494	591	513	537	546	564	546	499	550	537	502	560	528	522	520	558	510	530	529	536	594	542	561	550	576	543	551	560	535	545	538	538	508	535	536	567	550	510	528	552	512	523	569	542	539	542	543	508	564	536	558	535	513	552	519	540	561	533	511	585	571	551	571	496	563	531	549	534	564	606	572	516	545	532	521	579	526	567	535	500	538	539	562	522	506	535	570	527	551	521	598	553	575	550	566	568	570	562	522	539	515	510	536	561	544	555	525	536	527	538	534	545	539	558	554	515	555	551	563	510	567	514	532	563	548	511	525	512	537	554	514	542	570	538	576	549	561	527	526	565	546	554	551	560	505	551	569	578	535	562	566	552	535	496	530	536	535	510	564	523	560	521	568	552	541	496	507	536	546	493	536	556	569	544	479	567	519	508	535	538	566	520	532	557	514	540	534	539	514	525	552	566	570	520	518	532	534	539	512	556	532	583	553	538	566	536	548	566	585	493	526	555	573	551	558	507	527	539	522	540	583	548	540	506	529	572	567	516	515	562	568	498	529	589	551	583	553	522	570	498	574	515	563	531	510	536	558	577	520	552	530	537	580	552	549	519	531	552	581	600	543	506	558	548	564	479	534	554	537	509	527	508	528	523	524	526	548	560	561	534	530	548	521	546	525	552	506	580	488	548	546	532	529	522	530	588	557	523	551	521	530	542	539	588	561	510	544	558	556	537	536	553	570	550	547	503	567	513	525	519	555	543	569	536	510	562	530	542	549	546	557	543	563	499	575	575	536	572	553	569	538	509	560	510	558	555	533	540	513	566	527	546	576	575	546	534	526	507	558	558	514	571	521	575	525	526	589	537	490	533	542	531	542	546	521	562	519	519	567	561	555	579	547	519	563	554	558	567	513	582	509	548	550	596	518	572	530	508	580	561	530	530	547	557	505	577	543	587	559	512	571	527	518	523	547	563	566	532	539	549	553	569	566	535	596	581	552	521	531	537	531	500	539	555	516	515	563	557	527	487	510	529	588	515	489	508	526	560	519	531	514	612	564	551	544	566	564	540	530	550	567	493	548	517	494	562	536	513	501	564	579	535	494	559	516	556	516	515	528	549	534	516	541	527	560	579	522	560	520	510	539	560	560	536	550	538	523	553	574	533	550	530	550	483	577	507	544	517	521	548	535	544	511	519	569	537	542	547	515	553	518	533	552	546	545	542	535	536	551	518	559	555	477	512	540	534	525	559	500	586	549	558	504	495	506	529	516	547	576	537	541	563	560	529	530	515	532	537	532	558	566	547	538	530	522	546	516	554	556	532	552	491	553	565	500	526	540	571	515	554	570	525	529	534	521	545	546	502	534	552	515	518	508	540	510	531	495	510	543	540	525	501	528	561	551	503	527	549	561	514	516	550	532	553	542	566	535	445	532	542	568	551	538	548	568	539	532	497	523	544	548	555	536	472	544	534	545	535	525	522	559	532	480	555	569	545	519	571	534	581	554	542	535	559	515	563	539	534	501	511	568	527	528	567	580	542	528	529	551	538	552	583	513	524	550	499	532	515	540	520	561	534	529	527	566	562	549	546	536	529	495	570	531	545	516	543	541	576	551	559	531	575	543	572	569	578	552	542	563	505	566	512	501	502	563	546	544	584	589	546	537	549	566	534	541	551	570	540	529	537	548	523	543	554	504	509	537	555	539	524	519	533	544	560	528	535	519
3014	363	42	36	35	44	85	77	67	56	50	27	24	29	20	28	18	31	20	29	27	17	27	23	20	22	22	24	24	16	19	19	18	18	27	29	16	26	21	16	14	22	12	28	20	18	22	13	28	19	15	25	19	16	18	20	20	20	14	20	21	13	12	23	23	29	27	25	24	24	18	29	21	20	20	19	19	22	16	17	23	12	17	21	25	26	30	28	24	22	23	17	22	27	21	20	24	23	13	22	26	24	18	26	18	21	22	19	14	21	17	14	19	21	21	19	18	20	24	22	23	24	18	17	19	27	14	30	15	19	24	28	25	22	30	19	18	21	24	13	20	20	29	20	22	23	17	17	12	23	31	25	17	16	25	26	31	20	22	28	9	17	12	28	20	14	18	20	13	25	17	24	31	22	16	26	24	13	22	19	29	26	22	21	22	12	21	18	21	15	17	27	33	20	22	22	24	25	18	20	24	12	16	16	20	23	27	17	18	15	16	19	20	14	18	16	22	15	19	24	20	14	18	18	18	14	23	24	17	25	21	22	24	16	25	16	18	24	20	20	19	24	25	16	19	15	25	20	24	21	18	14	21	32	25	28	17	20	27	22	15	15	23	17	17	17	16	23	20	22	15	28	16	22	19	21	25	19	21	23	16	20	21	21	19	23	16	19	27	17	15	23	28	25	23	25	17	18	18	17	23	19	19	22	22	36	23	27	20	23	19	18	17	26	21	18	18	23	26	26	13	14	18	17	20	25	17	25	24	22	18	22	19	16	19	21	17	25	16	16	19	18	30	14	27	18	13	16	14	13	19	21	19	16	14	19	32	22	23	23	21	17	30	22	18	22	18	25	25	20	16	23	26	19	22	15	23	18	23	20	29	25	27	19	23	19	20	25	15	20	20	18	25	28	16	22	13	20	23	17	13	15	19	18	21	19	23	23	31	21	16	19	24	23	26	20	24	16	16	22	25	16	17	19	23	17	18	13	23	25	29	23	22	17	17	24	23	23	19	28	24	23	27	24	20	25	18	25	15	21	16	25	24	12	21	22	19	22	23	25	18	19	23	20	20	29	24	25	19	26	20	21	28	20	21	21	22	13	18	19	19	16	22	21	29	34	21	28	24	15	15	14	23	29	16	20	13	27	30	16	18	24	15	20	25	34	27	21	32	18	27	18	16	19	17	18	19	26	26	17	25	25	26	15	21	24	17	20	23	24	31	25	19	17	20	24	16	22	19	19	19	14	12	12	16	25	21	11	18	29	20	20	25	23	25	17	17	10	25	19	28	8	18	16	20	22	21	20	13	20	15	16	16	21	18	20	17	21	21	15	21	12	21	19	14	17	19	23	25	19	17	17	18	15	24	24	29	13	18	25	19	28	14	23	23	19	23	26	21	21	22	16	22	18	21	21	24	20	22	18	21	16	20	22	21	17	20	22	15	19	19	26	13	28	12	20	23	22	22	22	17	17	16	16	23	16	27	19	16	26	26	15	28	21	18	24	20	19	23	22	17	16	22	16	11	24	21	13	25	17	17	19	19	27	22	19	30	21	17	17	22	23	25	15	23	26	24	18	22	22	29	14	12	23	15	24	14	16	27	18	19	20	19	23	17	32	26	21	11	13	19	31	25	23	13	16	30	23	22	21	17	13	12	25	24	27	20	26	17	24	19	20	16	17	21	15	26	22	23	24	32	21	22	16	20	27	18	21	25	19	21	25	25	18	20	18	14	17	16	21	22	25	25	17	21	12	16	20	21	22	20	16	21	21	16	27	18	15	20	22	25	22	21	23	20	20	24	24	20	16	26	16	14	16	16	29	24	11	17	19	15	24	16	25	24	22	24	25	15	28	18	18	22	22	26	16	23	22	19	24	18	19	12	19	22	20	14	22	22	16	14	15	19	23	15	31	21	21	37	19	18	18	20	14	30	23	19	23	30	16	26	20	20	11	26	21	26	20	17	16	17	15	17	27	16	20	20	22	21	19	32	28	28	14	18	21	22	14	14	22	15	20	25	22	19	25	15	25	18	34	13	18	30	17	26	24	22	21	20	22	25	15	23	20	19	10	29	33	22	25	24	18	22	15	28	22	18	22	16	23	23	25	20	25	23	27	23	18	19	13	20	20	20	17	19	23	23	22	14	18	18	21	17	19	13	19	29	12	13	27	18	20	20	21	18	19	19	21	24	26	24	21	24	19	32	21	19	22	21	26	27	20	19	16	32	25	18	16	22	14	15	23	18	18	26	18	22	19	22	22	12	21	22	21	22	24	13	15	17	14	14	20	21	16	18	22	24	19	23	25	23	21	18	35	22	24	16	20	21	23	18	17	17	21	18	18	25	22	16	23	21	16	24	30	23	25	17	13	19	19	16	17	23	18	18	27	18	20	24	19	22	19	19	37	21	22	21	18	19	22	14	23	14	23	27	17	13	19	26	34	20	16	26	21	20	21	19	18	19	16	28	25	9	14	23	19	17	17	21	20	19	18	19	17	27	23	17	18	29	19	18	16	17	31	26	14	16	19	16	20	21	23	18	18	14	25	16	28	16	17	22	22	20	19	28	29	21	29	27	25	17	19	27	25	22	24	18	21	25	25	18	17	21	14	19	15	14	17	21	23	21	19	26	26	16	16	20	22	29	28	18	14	17	20	25	14	22	24	22	15	25	21	16	18	19	25	21	16	18	22	18	19	18	16	29	17	20	15	22	27	22	13	18	19	15	22	17	20	17	22	24	22	27	18	21	18	21	21	11	20	16	25	22	24	24	24	19	21	24	30	23	12	22	21	18	17	21	20	20	13	16	23	16	18	19	26	23	24	27	17	25	22	19	17	26	22	17	22	22	16	19	17	19	20	20	20	17	30	19	16	18	20	17	16	21	26	23	27	19	21	16	20	23	19	8	18	19	21	15	16	17	24	15	17	23	25	21	27	14	24	26	20	17	24	23	20	28	22	29	24	14	15	26	11	21	14	24	13	16	24	15	20	18	18	19	21	19	31	19	22	19	25	14	20	21	19	17	11	23	20	25	15	18	13	19	22	22	16	19	20	20	20	20	17	12	24	23	19	27	22	25	16	25	28	19	13	22	31	18	20	10	22	16	14	19	17	23	25	24	21	25	23	13	13	18	16	24	22	24	17	18	20	20	24	22	18	17	21	21	20	23	13	29	24	20	26	22	27	25	27	20	9	16	27	25	20	19	16	21	15	19	18	15	25	22	12	25	24	23	20	19	27	34	19	23	23	14	16	25	16	21	21	20	21	15	21	28	30	25	18	22	16	22	23	22	20	18	19	18	19	17	19	19	16	23	17	18	18	19	16	23	17	25	22	30	15	29	23	29	13	18	15	18	28	16	19	21	20	20	16	19	18	12	19	16	14	23	27	16	18	20	27	15	26	34	14	22	14	26	15	17	21	22	25	22	18	28	26	24	21	20	21	13	20	14	18	14	25	25	22	25	24	20	15	19	23	22	16	19	24	13	21	14	23	16	18
26412	4328	406	645	1990	3756	4664	4151	3793	3003	2072	805	336	275	224	260	243	246	231	218	208	209	206	208	202	204	203	193	214	174	170	190	193	202	216	192	187	174	184	170	194	190	176	203	178	172	205	217	183	202	154	167	177	186	170	189	167	196	204	202	163	166	181	175	178	189	180	200	191	186	172	203	180	174	193	181	175	216	189	174	196	177	165	160	179	176	205	161	185	201	181	193	183	178	176	198	167	167	186	174	172	151	178	184	187	171	182	180	196	180	176	165	177	177	219	200	192	200	194	174	166	184	173	180	178	154	172	184	204	181	170	180	178	188	176	181	175	199	160	170	184	166	152	188	163	187	183	197	189	168	179	170	203	175	191	191	173	191	169	179	156	210	190	196	169	190	174	199	173	187	190	193	163	167	188	202	180	178	162	166	171	173	164	180	210	208	191	173	186	163	156	189	169	178	180	199	162	189	182	202	177	167	166	184	196	195	195	186	174	189	190	182	194	169	187	155	160	180	168	215	172	177	199	185	196	186	184	189	162	156	185	172	188	168	167	165	202	186	176	187	164	188	186	192	177	182	179	182	189	180	180	188	167	194	191	197	182	170	170	197	179	188	189	196	194	198	196	184	180	175	178	182	180	171	172	186	178	204	185	197	177	204	174	182	169	174	183	183	179	175	182	188	180	182	164	173	189	168	164	193	169	194	191	170	195	203	192	185	169	194	161	174	163	195	152	178	180	185	174	167	164	218	190	212	176	154	166	202	190	183	196	175	170	205	184	186	183	179	182	186	196	171	178	158	169	177	197	196	171	195	168	177	161	199	168	185	180	171	179	189	171	168	197	180	184	167	195	169	173	174	204	198	168	188	191	178	191	168	188	163	173	174	170	163	180	168	185	170	201	179	180	187	180	190	204	189	168	188	200	183	164	205	178	183	170	175	182	185	179	198	206	170	160	178	187	191	161	189	178	199	186	149	172	198	191	181	162	186	195	198	177	167	183	167	214	189	169	165	178	182	180	171	180	177	164	195	191	191	180	189	180	206	213	185	189	185	181	178	185	189	190	195	184	191	176	181	200	193	173	174	195	204	161	195	195	186	186	187	198	194	195	190	190	174	205	205	191	170	180	205	176	186	177	181	189	193	196	172	192	168	187	186	167	168	167	151	195	196	165	184	178	203	185	172	163	177	178	175	174	178	163	203	175	163	176	146	163	174	178	173	193	187	196	167	175	194	205	181	179	147	193	185	188	174	203	169	191	176	199	207	189	185	170	190	170	205	174	157	177	185	194	159	195	175	186	189	174	176	184	201	201	210	203	162	184	171	170	177	185	175	203	189	187	202	196	180	193	165	193	173	158	181	178	194	180	192	204	186	165	200	193	180	184	182	190	162	207	193	181	195	172	191	174	193	195	190	200	184	175	178	191	182	171	179	160	197	169	157	187	168	178	169	170	202	188	189	174	179	155	170	177	187	181	189	186	184	162	190	166	187	169	172	182	184	181	179	178	182	178	190	172	188	174	195	204	173	168	168	185	189	153	199	185	177	187	215	192	193	191	152	205	176	200	175	188	195	186	195	186	180	168	169	168	184	185	182	169	169	194	158	193	196	183	191	201	167	217	187	177	181	175	195	161	181	186	208	182	194	191	195	182	185	165	183	202	172	170	178	206	207	188	175	182	176	207	190	177	175	176	179	156	184	168	176	176	184	157	180	197	167	183	159	199	215	181	191	179	189	198	156	196	173	181	194	190	171	198	183	199	184	213	186	181	173	164	173	176	164	177	165	162	178	185	186	184	158	178	206	181	198	175	177	192	174	191	196	163	188	182	184	191	179	159	181	182	181	181	176	190	179	180	192	196	183	185	174	173	197	173	183	180	179	172	181	185	188	193	183	165	168	172	176	197	190	192	171	190	172	175	184	174	175	191	190	180	176	195	171	215	149	179	184	206	186	189	177	179	174	197	188	199	186	195	198	161	166	178	194	175	193	188	174	201	196	190	182	180	183	179	198	188	186	190	171	189	186	189	174	206	186	204	172	175	162	188	204	173	182	198	187	157	179	172	184	192	189	181	173	180	210	173	172	182	180	196	169	197	177	167	201	200	178	181	179	179	174	178	196	165	178	163	178	180	203	191	187	176	200	171	208	204	215	165	181	183	180	185	155	182	177	191	190	205	176	167	186	167	184	183	202	168	219	176	195	184	181	175	189	171	202	204	178	180	173	178	185	165	194	171	194	196	187	189	190	167	176	177	175	177	184	190	178	188	187	198	177	170	158	185	186	167	174	154	173	179	173	183	193	182	163	198	174	157	175	168	175	182	191	194	180	169	214	160	169	178	187	181	186	174	182	195	200	180	178	195	219	159	219	170	169	179	157	174	170	169	186	171	182	182	154	199	162	197	188	210	210	165	179	208	180	179	189	198	195	174	177	193	180	182	168	188	189	200	199	178	169	174	196	179	200	173	192	203	191	178	171	194	195	193	196	198	174	178	160	171	169	185	200	185	192	179	200	180	195	178	153	193	155	159	178	196	187	222	190	166	176	194	190	170	188	190	194	183	171	184	185	176	186	197	169	194	198	186	193	199	187	183	175	183	200	211	186	182	178	181	171	179	182	196	181	200	179	198	212	187	192	188	155	182	183	205	175	197	167	185	182	182	179	176	191	198	187	179	180	203	203	191	197	172	197	181	188	158	170	180	170	180	166	185	197	218	195	200	160	195	175	175	214	190	173	208	210	176	182	202	192	174	173	182	204	178	195	178	182	175	164	200	164	213	169	172	198	167	184	193	157	175	187	192	174	174	214	192	185	184	168	176	181	188	151	185	193	180	181	193	198	182	161	205	156	196	200	176	192	214	193	202	202	142	197	197	178	170	171	186	177	190	197	184	192	166	177	208	188	167	180	192	152	194	182	179	174	180	177	193	166	187	182	173	179	194	188	190	196	171	188	181	175	170	189	192	165	175	166	191	173	175	180	201	197	195	189	171	190	165	169	167	150	179	173	172	154	186	212	180	178	174	169	183	159	201	172	164	152	194	198	174	190	222	207	183	152	183	194	171	192	192	187	205	169	198	171	192	180	193	179	149	210	185	174	168	165	166	169	170	183	195	185	154	178	184	160	197	182	173	172	174	211	179	189	192	194	184	183	179	177	190	190	171	188	201	205	181	210	186	215	192	181	182	166	179	171	198	195	172	184	189	192	166	179	194	172	177	201	172	197	207	185	197	175	197	186	183	192	161	174	181	169	172	195	159	176	177	182	174	203	210	192	180	168	184	178	172	190	183	186	165	180	201	163	179	201	168	207	171	189	193	198	184	189	185	170	165	165	189	187	181	206	182	191	196	181	176	183	196	192	182	187	170	175	182	175	190	170	181	163	180	177	188	163	189	176	200	189	187	191	160	181	172	183	197	188	203	196	194	180	186	171	195	220	204	191	173	179	185	179	165	197	183	193	189	171	175	195	176	169	199	197	170	184	199	193	220	173	178	177
4356	794	97	84	89	110	156	162	165	166	135	94	69	64	57	54	67	55	54	64	68	59	58	49	69	70	51	67	58	62	71	43	62	62	64	51	50	50	54	61	51	48	58	51	57	51	58	51	57	54	59	57	70	47	66	48	56	76	64	74	60	62	67	58	50	59	43	57	44	59	54	61	68	59	51	63	53	53	53	61	49	50	58	60	60	78	57	59	62	53	61	52	46	58	50	57	61	57	50	65	52	55	56	61	45	59	57	64	55	57	65	55	44	72	54	67	51	48	50	62	69	56	74	54	58	47	55	59	64	59	55	67	69	34	51	48	47	58	43	56	47	60	55	62	56	58	63	53	61	67	71	67	54	61	71	51	57	58	54	46	45	59	52	43	65	48	57	69	63	61	44	53	47	72	61	52	41	72	52	66	66	49	55	51	60	56	49	64	55	60	63	69	62	56	55	52	57	57	52	46	63	52	65	53	57	75	63	59	55	50	54	51	48	60	40	67	38	49	56	45	62	65	50	55	52	52	64	46	49	45	53	54	59	49	61	52	56	45	46	45	54	61	46	45	60	51	52	50	67	50	42	54	61	57	52	50	59	63	43	49	62	45	57	54	57	57	51	56	68	56	56	51	59	44	43	56	38	72	60	62	52	63	58	52	49	60	58	47	62	43	58	45	50	47	49	63	68	68	49	48	56	66	60	60	52	40	58	57	49	58	66	67	56	56	49	62	54	53	49	55	57	55	46	55	49	55	57	57	55	60	41	54	67	51	49	41	51	51	61	66	50	56	55	61	51	46	56	60	55	50	41	41	54	57	44	59	57	64	59	58	65	52	61	51	61	60	64	50	57	50	78	62	58	48	64	49	56	53	39	41	52	58	67	61	50	52	52	59	47	46	52	49	49	65	63	54	54	55	44	52	59	44	58	54	43	59	44	57	48	49	56	54	54	50	52	54	51	69	52	40	57	47	61	49	58	59	59	47	45	58	56	59	70	46	55	65	45	59	52	72	64	53	58	67	64	55	55	60	54	59	58	52	50	66	43	60	54	60	58	51	45	55	51	51	64	58	47	57	51	52	50	59	57	71	63	52	60	57	55	49	52	60	54	66	73	50	54	56	61	50	51	47	55	50	49	59	59	57	51	57	54	53	57	64	48	65	57	57	63	60	48	56	56	58	58	47	60	57	52	60	59	56	56	58	53	63	56	68	63	52	58	63	39	67	59	48	55	48	68	49	52	58	68	54	41	58	59	46	61	63	59	57	53	60	50	48	58	51	66	75	62	57	51	43	66	60	56	52	56	54	58	64	45	62	66	57	59	59	66	65	53	59	44	55	60	65	67	52	60	73	45	46	61	57	54	57	54	59	47	53	58	69	62	57	51	44	47	54	65	44	56	55	64	51	64	51	59	57	63	43	52	53	58	65	54	57	65	49	60	51	42	53	55	45	50	59	58	45	64	61	58	56	60	65	59	52	64	55	53	59	64	58	48	63	76	49	53	52	70	60	62	67	56	38	51	53	56	52	60	58	71	54	70	50	56	50	56	51	59	59	64	44	53	58	58	54	53	60	61	63	45	54	74	53	55	43	55	64	65	70	50	51	53	46	57	63	50	53	44	61	57	48	59	55	73	50	39	56	54	53	61	64	54	64	55	60	60	52	55	57	58	56	54	58	69	58	64	43	53	55	64	54	45	57	54	61	50	52	48	54	54	59	57	64	61	51	65	56	50	49	63	56	50	57	57	55	49	51	53	53	59	47	65	61	50	54	45	55	49	66	57	54	58	62	57	51	49	59	63	52	49	50	58	65	64	56	64	57	68	48	46	60	57	63	59	62	55	60	59	47	48	64	57	63	66	45	55	46	45	81	54	51	47	38	52	59	51	69	65	58	65	54	56	58	53	61	52	53	55	56	69	57	55	51	67	56	49	50	50	54	56	58	67	48	50	47	50	52	52	57	55	63	68	55	38	50	54	75	47	56	56	63	53	64	47	52	53	59	62	58	67	61	54	61	55	64	59	51	54	50	48	60	65	55	50	76	46	59	57	54	41	52	53	49	48	48	70	49	72	62	60	52	40	62	50	55	54	61	55	49	48	57	55	62	54	54	75	71	60	43	52	52	49	51	42	71	46	53	70	71	63	61	64	63	62	46	50	64	52	40	45	56	52	61	58	43	58	46	53	45	50	73	66	58	58	56	55	57	49	61	56	51	55	60	58	52	55	36	64	56	57	63	59	63	66	47	50	71	63	46	56	65	63	46	61	52	54	51	49	46	61	52	58	50	59	51	62	53	53	58	52	60	59	61	67	43	40	50	59	62	56	53	55	58	52	64	49	56	42	59	60	51	67	53	43	56	61	62	54	50	46	58	56	55	59	73	54	60	72	58	59	61	55	67	50	43	62	52	47	57	52	66	56	54	58	54	58	51	57	50	53	51	63	56	51	50	61	69	49	65	70	50	67	54	56	52	34	47	50	60	58	50	56	61	43	48	68	50	48	50	51	64	55	48	57	60	54	60	52	53	69	40	70	58	56	58	46	50	64	71	65	48	67	48	57	55	58	44	46	58	55	65	44	57	60	57	45	59	55	57	52	61	48	56	68	54	45	47	67	60	49	58	63	52	62	54	52	59	56	57	53	37	55	42	53	53	68	56	67	65	61	58	57	47	57	55	60	61	47	53	54	57	40	54	71	60	42	58	47	50	57	55	57	67	60	53	75	55	55	57	60	45	52	58	42	47	46	62	61	58	62	65	57	53	58	46	72	59	45	60	61	59	51	47	63	54	56	46	52	48	44	56	53	67	66	60	46	61	60	47	52	56	64	63	54	59	51	47	54	47	42	49	54	53	50	55	62	45	59	45	61	45	54	57	46	62	56	47	62	53	48	55	54	58	60	78	64	47	46	56	59	54	68	52	54	58	56	62	62	52	52	72	56	45	54	71	61	56	46	48	51	53	66	49	50	54	52	66	63	58	61	52	62	45	64	59	64	49	45	58	50	48	72	63	42	45	56	61	45	44	54	50	58	55	64	49	43	52	68	56	44	41	46	67	51	55	56	54	48	55	50	48	48	48	56	56	70	64	59	67	68	49	49	53	48	48	53	70	55	58	63	46	56	53	60	58	52	57	61	57	50	58	65	64	61	56	51	51	53	56	55	42	68	56	52	51	56	63	49	58	59	58	38	52	56	71	59	55	64	58	65	54	54	51	49	52	68	56	60	49	55	57	63	66	65	49	58	67	44	55	52	49	50	55	55	51	52	48	63	42	55	54	52	57	61	50	68	49	53	62	58	52	55	60	63	70	63	52	44	63	47	56	48	59	52	50	49	48	47	59	50	58	58	59	52	57	61	53	66	61	66	49	58	55	44	66	64	48	72	55	53	49	56	54	39	53	45	49	53	43	52	55	65	56	63	53	75	62	67	55	42	65	58	48	61	58	50	58	56	43	44	57	46	48	58	49	59	58	56	60	64	49	52	50	56	56
31789	6303	980	1403	4071	7209	8010	7217	6589	5415	4223	2287	1057	811	730	698	645	641	655	582	560	560	559	535	546	547	499	500	504	538	525	502	478	527	474	551	491	475	512	497	461	486	496	513	469	500	497	517	515	467	496	492	462	473	498	465	477	476	484	494	483	459	477	508	465	494	500	465	465	475	502	482	492	473	484	453	522	468	502	535	498	504	503	500	477	470	475	505	514	497	474	475	482	475	472	472	479	483	480	501	497	473	487	455	500	499	456	446	514	462	489	457	495	457	481	475	511	475	497	483	470	486	467	493	451	467	493	475	465	439	481	480	459	516	457	474	467	454	439	445	441	446	470	468	451	460	466	502	493	455	504	488	475	448	451	446	439	475	497	436	502	480	470	473	475	503	467	487	492	467	476	468	451	493	468	450	498	480	508	467	447	480	474	449	467	489	451	478	454	440	426	468	456	494	481	452	476	472	453	465	477	493	462	474	454	489	484	461	449	461	503	440	440	436	506	472	477	452	472	451	447	467	464	468	473	471	489	504	486	462	495	458	512	485	463	473	493	443	490	485	494	454	464	485	532	442	446	445	457	448	496	473	465	471	512	451	495	488	448	468	494	472	482	483	475	482	463	481	483	480	492	469	463	489	470	486	503	497	444	480	496	460	466	456	486	460	452	488	497	429	488	486	486	442	507	446	468	512	458	476	479	435	493	482	463	482	469	476	469	461	441	458	466	470	465	494	470	438	481	460	455	460	456	467	431	515	445	472	458	469	433	432	429	485	459	470	483	480	448	472	456	484	435	462	474	463	467	439	461	481	458	478	503	460	483	454	448	455	486	463	457	443	503	470	451	510	452	458	474	473	473	475	423	475	476	476	440	465	469	470	491	479	474	490	455	448	494	483	457	494	477	519	471	478	461	492	505	496	459	460	460	471	474	472	503	499	450	483	459	457	490	432	458	537	495	446	448	450	462	464	482	479	485	490	463	493	482	477	456	483	422	442	471	483	459	446	454	435	465	466	475	481	446	500	472	482	469	463	473	447	442	450	453	487	451	523	416	471	469	497	459	485	488	434	450	450	476	463	472	486	476	473	491	518	505	474	447	492	491	454	441	508	452	519	462	458	493	479	512	509	451	486	471	467	463	485	462	453	477	466	477	478	505	489	506	449	451	458	469	484	454	479	425	488	490	467	464	481	416	457	445	462	464	478	438	464	468	456	477	479	488	471	473	466	465	474	471	524	469	498	481	454	491	484	493	478	470	438	476	443	450	497	437	444	452	506	440	484	497	453	481	444	483	434	457	463	479	449	477	463	467	481	451	497	478	467	476	474	456	491	452	439	440	469	445	472	502	445	491	448	450	425	473	451	463	477	459	440	490	462	481	467	469	498	502	456	496	498	480	470	500	457	460	486	416	507	486	506	491	493	441	504	468	487	470	413	498	479	470	491	492	464	460	459	472	500	451	475	513	455	501	478	473	484	445	449	491	485	500	476	454	494	472	459	510	511	458	422	513	426	440	482	481	455	506	483	510	474	487	448	508	441	465	501	472	412	467	487	467	472	489	452	446	476	470	490	435	477	439	467	522	472	473	484	446	510	459	469	469	458	475	438	440	485	446	454	446	451	437	458	511	469	475	440	469	468	497	468	450	452	447	478	498	469	507	494	457	469	415	490	483	485	485	482	449	450	494	479	466	447	421	466	449	449	447	465	436	474	482	444	437	470	439	479	522	427	501	487	463	469	513	465	506	460	439	486	497	506	443	490	441	448	502	455	459	439	465	467	468	464	470	511	451	442	482	515	505	481	436	472	445	476	455	474	433	461	513	473	473	496	478	509	531	484	456	489	445	456	482	490	501	444	442	462	504	494	411	476	527	480	462	443	479	463	473	505	479	491	480	426	473	453	406	467	437	487	422	470	484	479	469	449	455	433	461	446	466	476	467	499	455	491	462	534	472	473	485	464	483	477	447	436	473	488	461	456	440	468	512	505	462	517	476	449	508	537	455	504	429	476	473	521	453	487	455	489	475	475	452	489	476	474	444	468	461	490	476	430	436	497	507	511	483	486	503	508	465	482	518	455	473	485	469	472	472	479	501	476	479	489	468	489	469	483	474	455	489	494	493	477	445	455	450	474	447	435	473	479	473	436	460	447	466	482	454	484	445	489	484	451	443	497	466	513	506	452	470	484	468	466	484	482	460	501	485	440	447	490	482	431	437	481	489	463	504	444	485	494	485	457	483	468	474	458	489	473	514	464	474	489	456	492	440	416	472	450	474	485	441	471	480	452	490	468	444	468	451	435	484	453	463	481	441	496	458	446	462	485	468	515	460	457	454	470	478	483	476	493	478	501	486	473	444	486	490	447	511	477	463	509	508	463	516	446	463	448	440	474	472	473	472	473	526	463	455	464	496	468	475	487	448	493	469	463	493	507	498	446	471	472	468	432	443	482	481	477	437	434	506	483	467	488	474	458	484	458	461	454	485	449	492	518	439	462	489	474	492	489	474	497	459	507	476	507	465	461	465	442	467	514	484	450	445	474	471	447	487	485	462	514	496	441	494	486	441	485	482	477	505	474	451	464	467	462	456	465	460	494	424	499	488	486	454	470	453	463	458	458	462	465	487	465	479	462	436	454	491	467	446	467	488	477	440	465	459	466	489	469	483	462	465	471	446	513	455	480	464	462	466	488	474	444	418	430	486	469	471	434	503	465	425	475	501	461	489	469	458	499	516	470	481	466	487	498	498	478	484	474	470	439	491	472	475	466	467	513	458	497	449	452	472	475	490	476	488	462	462	448	485	450	483	510	452	479	426	486	510	449	440	507	473	468	468	454	490	477	461	473	473	458	449	458	461	510	441	516	486	500	463	493	481	442	496	452	468	487	464	451	461	482	457	478	456	448	481	470	466	461	429	472	447	477	450	483	473	499	447	447	508	477	443	484	458	473	487	423	454	448	484	478	482	459	460	446	464	473	465	492	457	481	448	499	476	464	447	491	473	500	488	470	456	444	434	472	484	439	470	513	463	436	475	502	492	471	482	474	419	492	485	505	431	486	488	436	493	475	478	462	455	452	459	467	480	474	453	472	475	466	451	505	491	455	494	473	487	472	480	488	451	466	468	466	501	521	476	450	484	459	468	458	482	470	492	421	436	459	431	491	456	411	406	493	485	438	482	475	499	421	470	485	499	458	468	462	451	448	457	512	470	429	435	480	441	504	459	469	458	458	446	467	507	435	466	476	488	480	488	468	421	496	468	498	454	470	425	495	452	472	504	470	485	490	473	472	464	456	505	449	496	466	485	476	471	496	460	480	454	490	461	471	495	499	456	439	490	468	485	467	494	464	462	492	496	461	464	472	495	453	455	522	470	509	463	455	466	480	492	458	465	492	480	473	455	473	458	447	449	484	488	462	473	505	514	448	484	471	459	447	475	457	495	447	477	491	443	492	475	468	455	477	432	480	485	484	459	436	458	454	474	478	475	503	453	496	467	440
4583	826	55	58	38	77	113	138	120	114	106	51	30	29	24	27	21	33	30	22	28	19	35	22	35	27	25	32	27	32	22	23	21	20	22	22	17	27	24	33	25	23	34	26	22	15	26	18	25	18	23	26	21	22	25	25	23	19	17	17	35	26	20	24	25	20	27	24	27	28	31	25	22	18	30	17	25	27	24	18	17	30	19	17	17	31	21	21	22	21	16	18	24	27	26	23	30	19	18	33	15	22	19	11	23	17	15	23	25	24	28	25	16	36	13	28	26	23	19	17	22	19	18	24	22	22	20	25	13	24	22	34	22	28	25	14	21	19	21	28	13	25	24	24	23	16	23	26	19	13	16	19	21	25	27	23	21	38	27	24	17	17	31	19	25	28	17	15	24	19	20	17	22	28	22	17	14	24	22	27	23	21	25	29	25	27	21	30	13	21	24	21	23	28	24	19	18	23	25	22	26	23	23	35	25	15	16	20	26	24	24	21	24	29	20	32	36	19	20	25	25	22	26	26	29	24	26	17	23	26	28	13	27	22	33	28	20	25	16	21	25	18	26	26	33	25	17	28	21	20	20	20	28	24	18	15	27	27	24	24	32	19	28	22	33	28	25	23	21	25	28	27	19	19	24	26	23	26	33	19	20	20	26	22	25	25	22	21	24	19	22	22	27	23	15	18	22	22	23	17	17	28	27	24	17	24	26	21	22	22	16	26	25	22	21	15	23	13	24	29	23	19	28	27	25	31	25	26	23	36	21	7	29	28	22	23	35	22	23	25	17	20	19	31	30	25	21	24	29	21	26	23	29	26	19	13	24	29	21	27	19	26	22	31	19	24	22	26	28	15	18	27	31	22	27	22	18	23	27	22	26	26	25	19	21	13	19	27	24	27	22	26	31	22	16	24	22	17	19	15	18	33	21	19	21	24	22	20	23	20	17	19	31	23	30	21	26	25	24	37	24	24	15	21	25	26	19	24	30	21	18	21	13	25	21	23	31	23	19	18	24	12	25	32	28	26	26	18	21	22	17	22	21	21	32	22	26	17	27	22	14	27	29	22	19	29	16	22	17	16	16	25	17	20	19	22	30	29	29	17	30	26	29	29	21	27	26	26	20	24	21	30	28	24	19	30	27	25	40	23	26	39	27	23	20	19	25	17	25	28	24	26	18	24	26	21	19	25	25	19	37	24	26	25	20	19	28	28	29	21	17	14	20	28	26	22	22	30	31	30	26	14	31	17	37	24	15	26	27	21	31	15	28	20	25	23	29	20	12	24	22	17	26	24	37	21	26	12	26	29	24	30	21	28	27	24	23	20	25	20	20	25	21	28	18	33	26	22	15	16	18	17	25	19	27	26	20	21	19	26	18	31	21	22	29	27	31	27	22	32	25	17	24	33	23	24	19	26	24	20	26	24	25	24	27	15	31	17	22	19	24	25	18	17	24	23	16	22	30	27	16	14	20	21	15	19	22	32	26	19	9	14	24	21	25	25	24	27	22	35	15	19	34	22	24	21	34	21	26	28	28	21	21	25	27	24	21	16	29	21	25	19	23	22	20	24	23	21	18	22	29	23	27	21	19	16	19	26	26	22	30	26	29	19	18	30	22	21	23	17	26	23	25	21	25	22	36	18	23	26	19	22	21	26	24	21	12	24	25	15	14	15	17	18	15	15	24	18	22	18	27	26	24	22	23	27	25	20	21	33	22	23	16	27	29	17	17	25	26	25	28	27	30	29	26	21	29	19	34	26	20	31	20	27	32	24	21	24	24	15	26	18	28	24	24	25	18	22	20	21	22	30	24	18	20	20	20	15	19	35	23	21	22	18	24	18	17	28	25	22	30	18	32	20	35	30	15	22	29	24	25	26	27	20	19	20	21	13	30	20	22	32	30	21	24	24	25	26	17	24	35	32	15	24	14	27	25	20	24	22	25	20	25	27	23	24	25	26	23	21	25	23	22	23	22	21	20	23	19	21	31	34	27	23	14	27	21	18	21	20	35	13	28	19	29	17	20	22	37	20	18	18	20	20	31	29	20	24	22	30	19	28	22	20	16	28	20	20	20	26	25	22	22	24	27	22	32	18	24	19	23	20	29	29	26	31	22	25	20	25	24	31	20	21	18	30	24	31	25	26	15	23	20	18	21	18	18	21	18	19	19	22	21	27	25	26	24	26	25	28	24	25	23	25	24	15	23	20	19	29	24	19	23	24	25	25	18	23	21	30	21	18	22	29	18	26	19	20	20	22	20	27	27	27	20	22	21	23	31	18	20	27	19	14	23	26	21	23	26	23	26	22	17	17	20	25	33	20	25	27	22	33	19	18	28	29	19	28	26	21	22	22	26	19	25	22	20	20	20	30	25	26	26	29	26	24	17	21	19	30	28	30	19	24	20	23	21	26	27	20	15	28	33	23	19	21	16	18	25	14	27	21	23	25	20	26	14	22	27	27	20	29	27	21	22	29	16	20	24	16	21	19	22	22	26	25	22	20	25	21	26	19	35	18	27	39	21	21	32	23	19	20	28	14	16	25	24	16	22	19	31	19	24	19	20	22	16	20	21	14	15	28	20	20	17	21	36	23	22	25	26	31	23	25	27	22	27	29	24	21	25	13	21	18	24	17	35	22	17	21	23	20	20	27	19	18	29	22	14	29	20	20	19	28	29	19	18	17	25	26	23	23	20	19	27	23	24	20	17	24	30	22	26	21	24	32	26	25	34	29	18	22	22	23	22	21	25	32	17	22	20	25	27	27	16	22	23	20	18	25	20	19	27	20	10	13	30	28	17	21	22	24	22	21	23	23	24	28	23	23	26	27	24	20	26	23	24	28	20	17	17	23	20	20	27	17	30	24	24	21	23	20	17	21	23	26	16	21	17	20	28	24	14	19	21	14	29	27	23	21	22	28	20	28	31	20	16	24	26	22	19	21	26	25	17	28	23	26	19	14	21	21	20	21	23	18	21	28	22	24	22	30	25	17	24	23	23	28	34	16	21	24	17	34	17	20	25	22	32	25	25	24	19	26	19	27	25	21	21	24	20	22	21	18	24	15	22	17	20	21	25	26	26	22	19	25	25	22	18	30	29	21	26	19	26	29	22	29	23	25	24	21	23	28	25	20	19	22	18	22	21	18	20	25	27	13	20	32	23	25	17	19	16	24	20	16	16	27	21	21	21	19	20	25	23	11	22	29	22	20	30	20	40	23	23	23	16	17	24	14	22	21	26	24	23	18	18	19	27	30	25	20	28	14	29	20	13	22	24	25	15	19	23	28	22	21	22	20	22	24	31	17	27	23	26	17	25	29	21	21	25	23	25	30	25	23	21	34	25	20	32	12	19	21	28	23	14	23	24	31	24	16	18	15	25	15	30	18	29	29	26	17	29	26	32	21	21	22	22	19	23	27	20	22	34	24	21	21	22	22	17	23	21	20	27	24	17	25	22	18	25	27	26	21	25	23	26	31	23	19	16	19	23	16	26	31
30059	6670	580	951	3099	5812	6953	6588	5986	5033	4287	2308	1058	549	438	447	365	372	336	332	311	279	257	278	287	277	285	263	284	226	240	250	226	252	232	229	252	240	208	254	227	241	224	242	233	207	218	207	202	183	227	223	187	199	244	209	194	225	215	210	241	192	247	208	224	211	196	198	221	238	219	224	211	217	199	233	204	194	206	214	203	203	173	193	227	191	194	214	192	207	196	216	186	238	224	218	205	223	183	192	211	202	229	201	222	220	195	225	229	186	222	219	225	181	220	229	176	213	218	207	211	199	215	220	197	199	183	197	204	208	181	222	197	206	210	187	184	186	188	216	219	205	231	195	181	203	225	216	222	206	221	199	204	205	197	209	204	212	228	216	203	185	202	206	196	214	197	214	198	242	213	202	200	217	199	202	208	225	169	245	203	222	196	203	215	202	168	195	210	200	213	190	221	221	195	186	193	210	221	235	207	196	215	205	231	194	213	184	226	215	191	197	211	222	187	238	207	223	190	186	196	181	195	213	193	192	225	213	204	200	194	184	204	184	201	215	199	230	212	215	196	197	212	210	204	197	186	209	216	219	191	193	191	178	217	189	199	203	255	198	198	207	188	212	176	192	204	175	202	194	198	207	215	208	208	198	194	218	214	217	211	221	191	178	202	204	194	196	192	200	201	218	187	224	177	226	190	196	199	214	200	191	187	221	208	187	208	211	177	168	202	211	212	195	218	229	184	211	193	181	177	213	195	202	200	217	208	222	215	185	184	185	203	188	203	203	204	204	212	209	191	195	199	191	172	197	203	189	196	189	188	201	191	184	203	204	199	192	237	215	222	218	210	228	191	214	198	194	183	193	185	196	199	203	215	185	199	233	227	195	185	204	190	206	202	193	218	220	205	193	208	193	194	195	192	209	218	211	217	215	198	206	200	213	206	189	232	195	204	203	205	203	200	197	213	211	208	188	205	207	209	183	205	230	185	186	197	195	206	225	200	179	193	205	221	204	191	199	190	193	216	201	211	179	213	166	196	189	201	229	204	238	212	193	209	206	196	239	197	213	174	193	200	193	208	206	199	205	213	184	216	180	213	198	216	204	206	222	220	213	173	221	209	188	200	200	205	189	197	239	203	202	189	225	208	205	215	206	206	209	213	205	209	213	181	214	216	193	206	205	188	190	198	205	197	231	214	201	223	214	201	199	209	179	205	223	185	189	197	206	196	193	226	185	198	219	194	212	194	176	199	200	190	173	213	224	201	204	204	203	185	207	203	194	203	187	185	190	215	208	191	187	197	207	213	221	207	188	218	207	202	205	183	204	192	203	203	206	192	209	203	203	223	194	240	207	185	185	211	181	218	202	185	218	204	201	213	172	234	180	221	207	198	194	201	203	184	206	193	212	239	197	210	196	184	212	207	168	206	203	212	203	226	205	205	219	213	237	185	227	221	209	209	170	218	189	209	200	177	215	226	212	218	211	197	208	203	214	190	194	207	200	195	214	210	203	214	177	218	217	187	213	193	194	234	217	228	216	195	212	190	197	190	213	179	201	195	209	191	219	197	215	219	210	228	210	197	206	208	190	204	207	196	201	212	197	231	217	203	206	219	227	207	219	227	256	195	203	198	195	187	201	214	209	204	204	226	200	186	205	214	183	173	229	201	229	178	202	184	221	201	193	210	210	187	216	208	198	183	221	199	198	206	239	204	203	216	207	214	190	193	208	200	223	189	215	229	225	222	206	198	208	183	189	207	176	198	207	197	186	217	219	202	213	210	204	206	199	221	196	208	196	230	225	223	195	215	212	227	193	202	231	158	205	203	203	208	189	204	227	183	218	199	225	200	209	201	184	204	213	203	190	202	193	199	209	222	213	200	215	216	211	210	210	219	202	201	226	216	200	186	181	188	206	207	204	227	237	191	224	208	173	191	221	226	203	209	235	212	214	197	203	205	198	217	216	197	199	206	190	193	189	219	213	179	195	214	234	212	209	207	215	218	210	195	195	224	208	180	216	209	210	200	216	214	203	207	180	187	213	205	187	199	213	208	202	197	186	212	220	185	212	180	208	219	235	208	210	168	224	231	201	195	179	211	205	177	196	211	239	204	211	196	214	234	220	209	221	234	178	210	193	220	219	180	226	207	205	180	214	194	211	183	184	194	196	193	185	218	193	201	214	206	195	180	213	205	198	175	209	202	185	207	184	199	233	200	198	198	201	205	185	203	182	181	215	171	181	204	209	192	188	182	195	219	205	204	209	206	213	179	191	207	204	197	204	224	205	189	193	215	217	233	189	195	187	207	205	180	196	202	230	222	203	204	202	199	212	225	200	208	213	212	201	214	210	209	196	190	180	179	213	179	196	202	209	206	231	208	188	182	193	213	191	193	202	208	207	219	208	188	204	194	213	195	221	199	209	217	242	214	179	215	205	195	204	197	189	204	213	230	213	209	216	233	180	181	198	221	217	198	218	201	202	192	213	211	196	206	194	200	229	219	232	226	198	211	201	221	203	217	210	218	190	201	206	204	193	197	179	182	204	216	203	203	218	197	224	215	188	202	221	202	211	215	183	205	214	195	181	195	214	213	201	187	168	212	202	168	206	219	232	193	220	220	193	226	185	180	225	188	193	213	189	202	224	206	213	187	201	216	212	211	210	197	192	200	207	198	186	252	197	193	206	200	194	184	224	205	223	194	200	215	205	210	215	219	188	206	195	209	189	202	220	202	180	211	202	225	193	191	202	199	213	200	195	200	177	195	177	225	202	216	172	237	207	199	222	198	221	213	212	188	205	210	238	215	202	193	176	225	209	216	213	217	207	189	203	202	235	228	223	201	206	190	196	255	213	226	215	197	206	213	199	212	199	204	199	207	189	198	217	189	187	215	214	192	170	191	188	200	183	220	200	230	197	235	199	213	208	206	214	217	210	197	197	197	194	198	195	200	197	221	184	210	194	220	196	195	219	198	183	208	196	184	200	178	208	188	222	214	206	197	209	213	198	240	202	232	181	182	222	198	222	202	207	210	225	192	206	190	185	226	194	187	210	191	218	196	212	218	185	205	188	192	196	201	236	221	198	230	207	203	232	189	192	190	186	190	203	206	207	205	210	200	232	191	212	206	216	197	208	201	218	205	162	203	244	187	223	188	189	193	214	194	187	216	202	202	226	225	210	207	192	205	167	197	230	197	206	208	199	219	225	216	221	169	177	207	186	202	228	179	209	203	220	224	175	189	216	234	194	184	208	180	194	199	206	200	198	209	230	205	189	209	220	217	205	208	192	199	187	220	196	190	187	200	167	199	214	207	201	186	202	217	208	193	218	185	205	210	185	202	189	211	198	203	226	220	216	221	215	216	203	210	196	195	205	202	204	227	191	212	204	190	185	203	188	220	235	216	193	222	176	199	193	187	215	192	197	209	222	209	195	206	196	203	192	220	182	206	219	194	195	194	221	211	186	195	192	212	225	218	198	209	188	200	202	197	183	221	182	205	210	213	191
5558	1208	113	92	92	162	169	216	231	208	187	164	114	64	72	75	79	77	65	85	77	59	73	55	49	54	73	60	58	61	66	67	82	67	62	63	75	60	58	66	76	67	67	55	61	64	57	62	59	73	60	50	76	56	77	53	65	73	65	62	58	74	57	60	58	52	63	69	60	70	69	44	71	53	68	72	59	54	69	62	59	76	60	64	69	73	54	65	69	55	77	80	70	63	68	60	73	59	59	68	52	47	54	57	68	49	65	58	60	51	68	56	56	68	61	58	64	55	62	54	78	68	67	63	60	68	77	55	67	75	57	64	56	70	71	78	64	64	64	65	62	57	63	75	71	63	59	61	70	60	73	50	60	65	82	50	65	63	65	57	64	75	49	73	64	63	47	75	54	61	65	55	59	58	56	63	68	56	71	72	66	57	70	53	61	65	62	69	56	55	60	66	58	50	65	66	71	66	51	65	71	70	56	64	80	48	68	58	69	63	68	68	61	61	53	60	78	64	76	76	71	82	86	77	71	69	70	61	47	59	83	65	61	63	63	62	51	48	59	54	56	52	72	62	63	63	70	57	62	50	59	60	51	61	72	49	63	63	78	56	66	61	54	65	69	64	66	57	53	44	71	55	57	63	58	62	64	59	66	47	60	65	63	61	73	58	68	52	62	55	61	71	70	58	56	74	64	56	75	57	59	70	66	65	72	67	57	51	58	73	67	57	60	56	58	57	48	50	70	49	63	54	58	52	61	52	80	76	63	57	70	69	67	61	68	61	64	60	62	65	55	74	61	71	50	54	50	64	65	61	70	63	73	72	63	62	63	65	62	74	56	50	55	62	68	71	56	65	68	70	66	51	51	57	58	60	62	60	64	70	70	57	68	44	60	67	60	65	68	63	67	49	72	68	46	66	78	83	69	57	61	64	66	67	57	62	66	58	67	64	54	74	39	60	71	60	55	70	69	62	63	64	77	69	56	55	60	55	60	52	49	63	51	59	56	60	58	63	70	60	59	64	64	65	72	52	71	66	61	60	61	59	55	69	53	49	58	58	59	63	49	70	65	69	50	71	64	63	71	60	60	61	61	66	64	61	69	50	67	71	66	68	69	56	71	65	58	56	75	62	65	65	60	63	76	54	65	44	53	64	66	58	73	57	61	71	55	64	75	57	70	80	70	53	74	61	55	63	47	57	63	65	55	55	68	65	76	58	71	67	76	60	78	58	60	53	61	74	64	75	66	67	59	76	67	60	55	58	71	59	60	58	67	53	49	74	64	53	54	58	58	61	58	57	60	67	75	62	60	75	65	62	54	59	62	67	61	59	65	63	75	49	71	47	59	53	73	59	69	67	57	69	51	68	62	63	60	74	68	65	49	62	73	72	57	71	53	66	63	71	65	57	55	68	65	48	66	58	81	54	74	58	62	59	57	69	66	62	58	61	63	58	47	61	59	69	65	62	75	60	61	79	61	63	71	67	69	76	76	59	60	61	60	65	72	56	60	67	62	62	65	50	64	71	73	68	55	71	53	67	49	65	73	61	67	58	68	59	64	51	52	78	49	62	54	61	65	73	69	77	74	50	51	57	64	65	53	59	79	54	70	53	64	43	71	50	76	62	65	50	54	58	68	63	69	54	52	72	54	70	72	55	55	61	54	60	57	53	61	60	68	64	74	68	63	65	76	75	59	65	49	63	54	49	42	63	62	74	56	75	59	66	71	75	62	45	84	53	68	68	65	58	63	72	57	62	62	57	70	60	72	61	61	57	61	61	68	64	68	63	60	69	74	53	57	71	63	57	70	53	61	70	65	75	72	57	66	56	64	71	68	56	62	57	63	60	68	71	51	64	70	49	70	57	61	66	55	57	63	66	66	62	51	56	71	53	58	69	69	60	61	56	56	51	72	74	52	52	60	64	65	54	58	69	56	56	64	62	73	59	58	69	56	68	60	68	63	57	56	59	62	59	55	77	50	68	79	67	58	59	64	56	83	60	62	74	66	68	64	57	63	75	77	68	69	68	61	54	64	63	55	64	58	66	59	72	59	59	56	63	56	59	70	56	63	65	63	83	65	55	59	76	76	58	57	65	52	73	60	62	60	59	59	56	59	58	57	62	67	58	59	50	58	51	63	65	70	63	58	64	61	66	55	71	57	73	58	76	65	66	57	61	68	69	67	54	65	64	77	52	58	65	78	51	58	59	73	51	66	76	61	65	76	61	86	53	63	75	61	59	59	62	65	63	53	64	68	60	54	71	62	49	60	53	67	59	72	67	66	60	50	54	70	49	72	63	69	50	66	58	63	69	62	62	74	58	68	55	63	70	69	60	63	60	67	48	73	52	65	59	57	68	83	62	61	69	59	65	43	56	72	69	64	50	62	77	66	55	73	62	54	63	71	56	68	68	65	65	46	56	59	55	65	63	54	57	71	61	76	57	54	55	63	67	58	57	62	65	79	68	62	62	53	45	59	63	52	71	63	64	63	52	64	79	62	70	56	66	60	67	55	71	72	55	61	68	75	62	57	63	68	54	76	81	63	58	54	61	62	80	52	57	59	60	59	62	65	62	45	64	45	67	59	52	71	52	58	65	48	67	61	70	66	77	79	60	58	64	74	71	54	58	62	57	66	66	78	53	59	59	67	59	67	55	57	59	64	69	56	62	63	58	64	65	64	66	65	59	68	56	63	68	67	66	66	54	80	59	56	61	78	63	60	58	73	76	58	66	62	53	71	58	73	66	55	74	68	51	56	62	59	49	83	59	48	54	56	63	74	66	66	72	59	72	71	81	69	60	68	55	56	62	66	69	75	81	65	65	56	63	74	53	65	61	66	64	60	67	43	61	65	57	60	54	52	59	68	55	65	56	62	66	64	65	60	76	68	59	58	65	56	62	67	65	55	50	49	67	41	80	74	59	62	67	53	50	76	61	56	61	56	67	73	59	51	54	58	65	64	60	62	56	70	59	61	69	59	74	61	56	71	57	49	60	69	61	61	56	71	68	62	52	62	69	52	75	59	48	54	50	68	69	51	68	67	63	74	67	73	59	54	61	52	62	64	60	76	72	61	61	70	54	65	59	52	67	73	69	64	54	50	54	63	62	68	67	52	61	59	58	58	62	64	58	66	67	59	77	68	57	63	57	68	64	68	59	65	65	65	64	55	57	59	67	60	49	48	76	60	66	66	66	61	62	60	66	61	52	54	57	50	51	63	67	62	68	65	47	65	63	58	61	58	61	68	59	56	50	53	60	53	59	73	66	65	62	64	55	55	65	70	60	61	65	55	57	64	61	62	67	58	65	55	67	62	74	68	57	77	58	58	55	50	65	61	72	61	61	73	70	62	67	64	67	69	46	59	71	50	66	72	62	60	51	51	56	66	57	90	60	65	60	67	51	39	62	79	64	69	61	60	57	72	49	66	73	59	63	76	59	63	74	64	65	57	60	55	60	68	67	63	66	67	72	51	54	69	59	72	52	65	74	64	66	69	54
34278	8166	1182	1558	4620	8887	9285	9087	8385	7612	6251	4113	2131	1164	993	857	793	800	745	705	714	696	685	650	651	639	579	632	624	576	634	608	608	594	610	540	582	560	548	627	569	558	548	570	548	581	528	614	533	542	548	558	549	545	550	511	579	520	543	542	539	538	548	556	561	587	503	551	569	553	554	542	558	501	559	510	555	539	581	568	531	500	573	560	513	568	559	488	549	549	523	542	580	547	525	557	534	585	537	516	503	539	528	526	561	532	528	533	552	517	532	539	534	605	531	495	514	544	494	514	544	536	544	557	547	530	551	544	543	538	576	522	564	456	525	552	529	556	557	569	518	492	552	496	559	517	538	578	551	519	535	564	538	529	532	504	513	560	489	542	521	542	560	521	512	547	502	566	526	538	558	547	563	518	542	541	521	529	551	487	486	506	551	536	560	516	528	507	561	566	541	493	529	549	539	524	540	511	552	499	535	525	554	489	531	540	530	543	540	514	534	566	478	531	504	516	559	521	484	529	591	494	525	547	547	539	577	520	536	553	525	521	497	521	478	542	561	557	516	531	524	559	557	562	510	528	523	537	524	557	560	575	519	524	509	483	531	549	528	538	542	545	549	543	493	517	545	550	637	543	495	544	549	556	506	555	553	546	564	545	509	573	544	525	535	506	523	584	533	518	525	515	521	563	534	542	493	498	508	514	511	520	509	555	488	513	541	527	543	619	521	571	546	579	505	526	554	524	527	505	560	534	535	497	529	568	519	529	543	515	516	528	566	515	506	517	568	527	533	586	557	557	517	537	545	562	489	560	538	565	487	521	561	537	556	500	499	515	518	570	568	536	523	516	502	544	520	491	521	520	534	547	501	556	566	564	497	526	562	495	576	537	520	529	532	537	547	553	517	537	500	541	522	518	547	569	523	536	506	554	554	504	580	563	516	518	565	531	585	600	534	546	513	538	504	493	552	518	512	564	516	532	468	542	550	557	500	565	533	513	539	568	573	529	512	514	589	542	521	558	516	525	552	550	524	531	509	515	515	557	526	527	543	538	569	482	495	517	555	504	545	528	528	549	561	515	571	496	529	503	522	522	564	549	501	540	570	536	526	520	564	544	531	570	529	509	537	567	544	495	553	551	529	515	517	502	535	520	541	551	544	559	586	520	506	560	511	528	552	559	550	535	509	520	513	510	532	567	536	547	544	508	530	557	552	538	521	551	527	549	498	550	556	515	536	545	519	509	520	499	521	534	537	559	541	469	583	528	514	533	514	558	550	514	494	538	523	546	556	522	565	556	524	526	519	569	528	537	531	544	527	563	518	598	600	545	540	559	522	516	531	548	545	517	555	530	545	538	529	524	515	481	538	577	479	515	512	542	541	495	523	519	506	552	526	561	520	506	548	527	551	514	534	548	484	539	543	551	524	521	500	556	593	541	496	537	524	514	538	565	504	529	545	567	553	535	536	522	577	538	523	504	554	556	516	521	533	540	523	548	575	547	551	552	502	545	511	494	532	567	531	500	548	562	555	532	586	506	509	503	545	518	527	491	527	555	530	539	557	509	496	558	567	537	541	533	511	537	563	572	502	497	589	525	506	538	558	590	528	549	532	516	515	561	552	552	531	516	503	531	552	543	503	532	568	547	562	536	530	523	504	542	531	527	575	554	535	534	539	514	531	526	553	527	501	504	506	502	556	517	492	533	513	562	526	522	502	507	619	537	537	561	537	574	529	521	522	553	546	549	529	515	573	513	504	506	523	517	520	515	525	522	514	551	505	556	562	545	517	516	575	508	564	541	507	570	559	556	488	550	515	563	494	550	536	534	551	533	546	559	543	499	538	531	509	568	529	515	524	553	523	512	507	542	542	491	511	519	542	527	507	569	527	528	523	563	522	525	578	504	587	558	510	551	511	511	536	513	517	501	542	558	505	542	562	542	514	554	556	530	499	482	505	530	547	547	528	574	558	559	566	549	562	562	507	505	541	557	521	514	509	506	539	531	542	541	539	529	530	543	548	508	579	512	561	566	536	493	515	518	532	516	475	574	560	494	531	560	520	569	514	548	553	530	566	523	536	531	548	522	580	555	555	540	548	538	533	540	531	559	543	529	591	513	533	500	546	536	549	525	536	517	560	545	537	571	532	523	531	552	539	539	566	469	570	521	498	503	548	485	524	588	521	558	499	523	528	556	547	570	511	558	551	544	553	510	494	546	496	551	568	516	527	515	509	517	537	529	498	521	551	561	547	549	543	518	528	483	540	547	538	518	505	534	562	532	544	527	540	527	531	544	524	538	526	524	560	544	512	510	578	505	536	505	555	544	524	521	533	537	504	513	549	541	580	549	514	549	537	532	562	528	531	569	532	546	562	564	509	481	542	535	562	520	533	564	556	536	547	540	552	499	552	514	489	518	547	503	507	531	525	533	516	536	526	558	535	537	561	540	561	556	529	541	535	484	538	565	522	503	479	563	538	513	518	553	547	531	526	528	544	532	499	513	518	554	560	494	562	545	528	557	564	494	523	523	514	538	535	547	557	513	549	536	537	521	543	536	521	510	543	562	591	562	526	534	537	515	510	518	549	507	531	515	518	566	543	550	550	568	512	515	523	541	528	564	492	555	511	536	557	547	569	532	533	524	503	534	537	550	530	537	538	521	566	523	570	571	530	553	521	538	546	525	533	543	524	531	549	551	553	575	526	561	500	532	554	524	547	505	524	544	574	538	523	510	586	554	543	523	539	493	544	570	539	554	536	568	503	596	572	508	508	531	523	527	504	560	508	582	562	545	495	534	552	522	552	540	534	534	509	523	528	540	575	544	527	553	536	517	547	518	516	534	547	531	553	536	542	559	487	545	551	537	536	515	528	557	501	559	586	530	500	560	548	555	516	518	517	511	519	476	566	548	526	542	525	526	517	532	521	535	492	516	489	509	500	514	536	544	511	522	518	500	542	538	555	518	530	533	507	547	516	573	537	558	534	580	489	580	556	546	514	566	522	543	537	541	537	522	530	529	504	526	520	535	531	504	510	548	494	555	575	520	507	558	550	539	576	546	591	552	540	501	523	524	581	561	585	538	466	584	545	535	504	506	519	574	537	581	544	512	524	551	554	481	567	554	518	544	559	568	526	545	509	509	558	496	576	564	519	542	565	539	532	544	570	516	553	560	552	575	567	523	540	539	549	519	512	514	562	514	560	523	536	576	512	546	542	563	543	542	543	530	550	501	548	524	551	544	559	537	524	548	575	535	527	574	560	508	542	524	532	521	540	480	483	534	522	547	517	531	540	534	551	549	552	555	513	539	537	551	520	522	537	553	514	593	568	556	568	487	491	539	580	523	536	535	551	565	529	485	547	535	548	540	527	516	506	522	515	543	565	545	536	545	524	546	544	555	524	558	533	580	561	566	590	539	529	509	525	530	574	534	516	551	512	537	496	576	555	512	500	543	534	508	529	531	547	511	548	540	505	543	536	491	524	553	576	552	546	541	490	543	530	535
3060	426	34	36	28	59	63	81	96	90	81	61	34	26	25	16	22	19	33	18	19	19	26	16	18	21	28	18	28	22	17	25	29	13	11	24	17	17	26	17	26	27	26	22	21	29	17	22	18	18	22	28	18	23	24	24	27	18	24	22	19	19	17	23	37	16	21	24	22	22	18	21	12	22	23	29	32	19	28	18	20	16	22	18	24	16	28	20	13	23	15	24	21	22	31	18	21	19	24	20	23	24	25	16	18	30	25	23	24	32	23	14	23	20	22	19	22	18	12	26	22	26	20	20	17	29	15	31	20	16	22	29	26	25	24	17	15	13	19	22	34	18	13	11	21	19	22	18	18	23	22	20	13	23	24	24	24	18	26	11	22	28	23	18	28	12	23	18	18	28	20	17	23	21	18	27	25	28	17	21	21	18	25	24	22	19	26	14	23	11	27	24	28	24	28	22	35	15	22	14	21	18	21	24	18	22	22	20	21	20	23	19	25	30	23	23	20	19	22	25	22	30	16	21	24	24	24	23	20	20	18	18	19	27	21	28	24	30	19	17	14	20	22	19	21	27	18	20	23	20	16	24	16	25	20	24	16	25	33	22	22	23	20	19	22	12	18	11	34	22	20	16	16	23	21	28	16	23	29	24	20	37	16	18	28	19	20	22	16	15	25	24	21	14	18	18	25	20	19	28	15	21	14	19	27	22	29	21	21	21	26	30	19	16	21	19	28	18	27	19	22	19	13	23	28	19	21	21	18	21	20	23	21	18	12	22	19	19	29	27	24	13	19	16	15	22	28	25	17	32	30	28	25	24	23	23	26	20	20	19	23	20	18	25	15	32	21	20	25	25	17	20	21	20	27	20	24	28	22	21	30	26	16	24	27	23	14	18	21	25	15	26	22	18	17	16	15	26	25	22	24	23	20	25	21	24	16	29	16	27	23	16	26	21	16	14	20	16	16	23	32	21	20	22	28	18	25	18	24	20	24	16	26	20	30	26	19	20	23	30	22	30	27	31	23	28	23	23	20	18	27	28	14	23	14	23	20	19	17	16	22	14	16	24	20	24	24	24	19	22	19	22	25	21	20	23	16	20	25	18	24	32	15	21	28	24	30	23	16	23	18	21	23	25	20	19	25	25	21	18	30	24	16	18	24	15	16	18	19	23	31	23	20	24	21	21	15	17	25	29	20	17	24	25	30	23	25	20	20	19	21	26	23	26	21	21	17	23	18	25	25	20	23	16	27	26	23	28	17	27	22	25	15	23	22	23	21	15	21	25	23	24	25	16	29	31	17	28	27	23	27	21	14	23	16	19	20	22	27	24	20	25	23	18	23	20	26	20	9	29	19	22	21	24	26	36	20	19	22	19	16	26	20	21	16	29	23	21	15	20	28	23	31	17	26	18	22	26	20	35	26	24	30	19	25	29	26	26	15	27	26	25	16	20	20	19	14	26	18	20	18	24	18	26	19	23	22	24	18	23	14	30	21	16	19	23	22	26	22	17	20	31	20	34	24	14	19	22	29	38	23	18	18	22	24	20	20	20	20	21	17	21	26	23	17	13	18	27	21	24	15	16	21	22	16	23	18	22	15	17	15	11	15	15	23	24	20	25	20	30	19	26	28	26	23	15	15	19	25	24	24	19	19	26	29	24	29	31	23	11	15	26	24	24	19	26	18	18	22	24	25	21	26	30	23	14	26	20	20	22	22	26	24	20	16	19	20	20	17	19	30	19	22	21	23	23	23	20	20	20	31	16	19	21	25	15	23	21	21	24	27	18	36	27	18	23	18	21	21	18	20	28	20	25	31	20	24	15	26	17	17	26	22	22	22	15	22	18	19	24	29	17	19	26	14	16	22	17	19	21	25	23	30	12	26	21	20	25	18	18	25	28	21	12	26	33	25	25	24	24	12	22	19	29	21	18	20	20	22	23	20	19	22	19	28	22	19	12	27	19	19	25	29	28	27	21	30	17	25	9	14	23	31	17	28	20	23	17	18	28	20	15	20	23	17	18	30	27	32	23	23	21	12	16	22	20	22	19	25	21	25	22	24	22	25	16	12	20	28	25	20	14	18	13	23	16	27	13	15	25	26	20	19	33	27	19	25	19	16	16	15	11	19	24	22	20	27	21	28	32	21	25	21	16	23	26	20	12	15	23	25	18	20	19	22	23	26	17	26	22	19	29	22	24	32	25	18	19	21	24	20	13	24	17	21	19	21	29	13	20	27	22	26	20	35	22	14	11	15	21	17	23	23	24	23	11	20	18	21	20	14	25	18	23	21	22	18	23	27	18	14	19	23	20	23	18	15	22	16	18	21	15	25	27	15	20	17	26	21	19	26	32	19	15	23	19	15	15	18	20	25	21	25	20	17	21	20	27	11	21	25	28	23	35	22	23	16	19	20	18	26	24	23	17	24	18	20	26	17	28	21	17	23	18	17	26	40	23	25	25	14	31	23	25	12	27	30	25	24	25	18	36	15	18	24	17	19	19	21	17	14	20	20	14	22	19	22	24	15	22	19	26	15	19	25	20	18	24	22	27	14	25	12	20	28	26	20	30	18	24	27	24	24	18	26	23	19	23	18	22	17	27	30	19	16	20	24	19	16	24	23	21	23	19	22	17	14	24	23	16	19	26	21	27	23	21	26	27	14	24	21	13	19	23	32	21	26	23	23	26	19	28	26	13	19	23	20	31	29	27	11	25	20	28	22	16	21	20	18	9	26	20	23	11	23	34	25	17	28	18	20	24	20	24	20	19	21	23	21	19	22	26	25	20	23	18	25	22	19	22	30	19	16	28	26	30	27	17	24	19	24	24	26	18	25	20	29	17	17	25	14	21	13	22	24	20	30	21	17	23	29	30	28	20	21	19	24	30	18	23	24	22	22	18	22	15	26	19	21	19	26	21	23	24	18	18	26	15	18	32	22	20	22	22	31	13	24	12	17	20	23	24	27	20	22	23	16	19	21	20	19	23	16	20	36	24	19	21	21	27	28	18	9	22	21	12	34	22	26	24	36	27	15	29	18	24	21	19	27	21	29	16	24	19	19	24	27	17	24	23	28	19	21	27	19	25	28	27	28	21	15	17	29	16	21	24	16	26	23	15	26	19	22	15	20	14	16	28	15	20	17	26	22	24	23	21	13	30	22	18	18	19	24	27	28	15	17	21	24	20	16	28	21	35	14	20	22	30	26	17	10	22	16	26	22	20	26	15	24	18	21	24	24	22	35	22	27	24	21	20	20	22	27	23	26	30	17	30	24	17	21	23	17	29	16	26	30	24	22	18	29	18	16	27	15	27	21	23	19	27	24	21	15	19	23	26	21	30	13	16	17	22	19	19	19	21	22	33	27	27	24	26	18	23	24	25	27	27	26	14	17	20	16	28	28	27	24	28	19	24	22	17	16	23	18	11	22	22	19	21	21	24	23	23	24	19	20	18	16	22	22	16	12	22	27	20	22	32	19	15	28	15	32	21	28	26
26483	4834	352	516	1604	3795	3867	4431	4029	3608	3028	2020	1042	482	271	288	244	203	178	241	254	213	219	217	211	216	213	204	194	206	201	210	207	192	180	212	197	191	182	179	192	175	206	194	196	203	203	238	178	188	186	183	222	184	194	209	201	197	192	198	204	196	185	193	186	187	217	185	179	218	177	224	216	194	197	200	188	168	172	202	166	196	189	204	195	171	185	200	211	197	221	162	183	192	187	202	190	177	188	188	198	161	202	171	185	156	184	201	201	174	201	189	168	190	189	175	204	215	191	190	185	178	197	171	189	181	213	196	194	187	186	198	192	179	164	192	184	188	202	175	203	205	222	185	179	204	177	196	201	205	176	188	204	187	204	188	168	187	202	205	202	209	187	194	169	192	200	190	176	184	200	205	194	184	171	205	179	202	202	215	216	185	187	202	195	196	199	175	180	172	209	198	198	194	171	220	203	180	190	213	162	184	180	173	191	172	202	192	197	182	181	174	188	183	174	194	184	164	195	160	195	196	163	173	186	180	164	186	198	171	164	180	191	186	192	191	211	204	220	166	180	201	163	211	205	205	203	197	192	176	183	170	179	198	220	181	173	195	192	207	173	198	181	192	171	170	202	193	188	190	187	193	173	193	199	201	170	189	197	191	194	204	166	185	190	184	175	179	175	207	200	183	184	201	165	173	187	179	198	206	182	208	185	176	175	181	193	205	193	203	191	187	195	177	207	171	204	197	177	229	197	169	181	205	179	180	181	197	190	198	180	179	191	196	188	176	188	177	173	195	203	167	199	200	176	197	178	170	191	204	190	197	203	198	202	196	190	191	195	176	182	188	186	163	179	221	222	193	175	207	190	171	184	174	196	216	180	183	187	199	191	210	186	187	197	179	190	175	184	201	187	198	178	198	196	177	198	176	188	209	182	190	203	203	185	205	182	178	177	185	184	184	218	194	206	188	219	184	198	203	201	192	194	175	190	187	192	184	175	216	189	162	219	196	179	196	196	201	178	182	195	188	220	188	203	192	205	206	169	247	201	172	191	173	189	190	194	203	198	210	165	199	194	205	200	172	180	186	165	201	175	186	177	195	203	207	200	174	172	166	191	180	197	174	198	199	204	203	190	202	189	197	168	193	175	194	208	186	171	203	179	186	192	155	196	198	200	170	196	188	199	171	209	175	201	173	183	191	194	175	184	192	182	195	182	179	189	187	193	195	208	181	186	224	191	198	191	212	190	190	200	186	169	193	163	179	207	197	191	200	187	175	197	176	200	184	218	202	228	185	192	194	210	191	181	188	205	176	181	218	161	201	195	193	223	189	198	166	205	185	194	211	188	197	202	179	183	181	192	193	209	198	183	184	197	203	204	207	204	181	170	198	180	176	186	174	174	187	181	201	187	193	182	172	193	198	171	181	211	202	174	165	177	176	193	194	158	160	171	189	210	197	212	190	189	180	188	194	188	178	198	188	201	188	213	185	189	206	186	179	203	159	201	222	189	178	178	194	188	176	175	171	189	167	175	204	178	175	196	186	182	192	191	180	195	189	186	194	173	192	183	199	169	189	208	178	203	207	190	188	185	193	215	200	207	212	168	180	210	183	182	185	204	188	190	190	185	179	186	202	181	212	185	193	212	196	213	200	184	187	172	185	190	174	183	199	178	192	192	208	200	177	213	201	211	169	175	178	200	190	184	184	178	188	198	187	210	186	184	183	198	195	175	163	190	188	198	167	201	201	167	184	179	200	188	229	182	192	176	179	202	203	216	199	174	191	194	206	182	198	223	189	163	183	209	196	197	182	189	164	216	175	180	185	162	193	184	198	214	189	204	182	186	157	179	176	214	199	191	200	188	184	206	188	169	170	188	197	191	196	185	177	169	193	197	169	184	200	178	181	173	174	212	184	181	188	181	210	206	191	191	205	197	212	209	184	170	188	189	197	183	208	152	194	211	205	207	191	192	170	205	172	191	188	190	193	220	189	190	186	165	202	196	195	181	170	194	176	188	191	183	198	219	216	162	165	200	200	177	204	199	203	222	207	195	195	192	177	184	179	196	182	205	193	186	188	171	193	198	172	181	172	185	193	180	183	174	195	192	162	208	191	189	195	187	196	197	180	184	204	180	197	201	193	194	162	166	178	180	190	176	203	202	188	200	175	194	164	184	198	184	178	184	176	218	195	200	193	180	195	206	188	212	185	183	195	189	195	171	184	180	202	203	197	193	189	208	195	182	176	168	180	185	203	176	209	158	193	190	193	201	197	171	192	188	163	186	186	187	198	191	213	213	207	181	208	168	172	202	187	184	196	188	192	188	184	191	201	224	161	184	172	194	151	166	186	186	194	184	154	217	200	190	165	188	206	176	186	178	200	194	180	194	193	196	196	164	188	205	178	188	203	200	205	195	177	200	179	161	198	193	191	174	185	170	178	161	200	189	189	180	164	189	206	205	179	207	202	184	206	176	178	193	180	178	200	171	225	171	171	213	172	172	199	167	183	179	191	208	176	221	184	171	198	186	210	177	208	215	193	203	174	174	180	192	191	201	190	196	201	175	194	221	172	195	181	182	179	185	187	184	197	209	199	190	182	182	195	170	197	184	162	170	198	185	180	206	176	184	203	199	205	195	204	192	182	190	173	176	211	189	196	188	190	188	209	180	191	193	196	191	207	175	176	196	202	185	208	219	204	196	192	180	183	192	182	200	200	196	189	216	208	214	193	174	197	197	209	194	189	193	195	184	167	182	199	182	203	186	196	203	198	186	209	177	178	179	190	203	188	191	175	185	192	208	174	204	192	190	217	178	181	206	184	196	185	163	187	193	185	200	197	168	194	164	181	195	195	204	197	186	216	205	174	180	181	197	183	180	179	195	194	187	185	232	163	182	198	185	188	182	187	166	187	193	167	174	178	212	187	181	190	204	199	212	158	221	180	188	208	193	169	206	190	202	183	184	187	183	197	214	199	215	203	202	202	173	195	191	191	213	202	189	197	198	201	170	181	192	186	174	188	194	194	200	182	199	180	191	187	189	193	190	188	196	176	192	201	174	194	211	199	174	171	224	188	170	171	188	194	171	186	154	185	152	183	197	196	201	203	201	223	188	199	180	188	184	183	210	192	179	182	191	202	186	196	179	217	192	194	213	198	200	174	206	160	209	187	203	194	206	180	178	187	219	177	204	194	194	181	191	193	161	191	160	184	206	197	182	194	183	192	157	201	194	187	171	167	170	178	194	184	183	174	171	190	196	211	192	183	193	189	183	221	191	191	212	182	186	181	203	200	188	190	176	173	189	165	157	208	195	172	180	196	177	169	185	196	204	195	193	179	183	189	186	168	189	172	199	179	167	183	197	164	199	201	181	190	188	190	186	172	167	176	203	197	199	212	202	160	179	190	216	178	194	166	204	186	168	194	199	193	197	196	159	206	198	173	194	192	191	195	196	190	171	207	173	181	186	185	183	192	179	191	191	195	208	164	197	194	200	187	195	201	200	202
4170	736	94	75	84	93	122	165	180	159	178	130	110	67	58	66	60	54	48	68	44	64	55	56	51	67	70	51	58	57	39	53	46	54	68	53	79	63	55	62	50	66	59	57	62	60	54	52	54	58	62	56	53	63	55	56	55	50	61	56	45	61	48	47	31	71	60	57	52	65	64	60	58	54	57	66	54	69	51	60	42	64	45	53	61	57	71	65	62	64	51	66	48	52	57	67	52	48	47	54	64	54	51	71	44	63	63	59	57	56	62	71	64	45	56	46	59	47	64	49	53	59	48	55	63	62	59	56	54	53	63	60	57	62	44	44	64	44	57	61	70	45	62	66	48	60	61	55	57	54	60	58	63	53	52	64	46	42	47	62	51	46	52	57	50	71	62	51	52	48	55	61	74	60	52	64	58	50	61	57	55	59	68	67	55	56	47	59	56	63	56	53	61	64	56	55	66	50	53	50	47	54	55	60	56	61	67	59	58	57	57	56	51	60	76	56	69	59	64	52	60	66	52	56	45	51	44	47	51	67	66	45	66	65	58	73	62	69	56	74	61	66	59	54	55	50	63	58	63	52	46	46	61	43	52	62	53	65	55	60	64	43	58	70	38	60	70	71	46	49	57	61	53	54	54	42	58	52	55	62	52	56	54	55	81	51	49	56	59	66	61	58	52	62	52	67	53	43	51	53	70	65	65	48	64	58	59	53	57	75	64	53	51	60	61	52	45	58	61	70	55	44	50	62	59	60	59	62	53	53	51	66	53	60	54	59	67	59	61	60	57	43	55	62	63	55	56	69	59	46	61	48	49	44	74	58	85	53	70	57	56	49	54	60	59	51	62	61	66	45	52	58	58	63	60	58	50	53	61	58	58	64	53	51	53	49	54	58	60	63	53	65	54	59	52	67	61	50	52	47	64	71	56	68	57	62	52	56	66	49	36	60	48	58	69	52	56	52	60	63	57	49	53	58	60	51	58	59	47	61	63	48	62	64	50	33	53	57	64	71	54	53	54	59	47	71	62	70	49	38	47	60	60	51	46	49	52	54	52	51	45	52	68	64	63	56	66	49	52	42	55	45	62	58	58	50	54	41	62	55	51	69	53	43	63	50	56	49	57	57	67	54	45	59	61	58	50	52	46	43	55	63	57	68	42	55	78	67	60	65	50	65	58	50	66	50	53	58	43	56	59	63	66	71	55	52	61	64	45	70	43	54	50	48	51	49	58	48	54	73	62	70	67	60	67	54	56	54	61	53	51	52	61	47	49	67	56	64	55	65	55	55	59	41	62	53	55	58	50	57	54	64	57	49	39	63	68	61	59	58	62	48	51	54	67	51	55	49	47	64	64	53	56	53	58	59	59	62	63	64	49	66	53	59	60	57	62	59	59	65	63	63	58	49	50	48	48	63	50	62	67	52	55	53	60	63	51	45	53	49	58	50	75	61	53	53	61	58	72	45	51	43	40	60	49	52	54	66	57	52	49	56	46	49	65	55	68	65	66	60	57	60	59	63	39	55	67	51	55	57	47	59	56	57	63	57	51	68	61	54	46	51	58	42	53	49	53	68	56	77	49	57	46	55	57	54	64	53	42	56	64	62	48	55	56	54	55	56	50	70	48	61	43	53	67	71	57	54	64	54	60	46	58	63	63	55	58	49	57	45	55	39	62	78	68	56	39	69	58	65	62	56	59	58	48	57	50	44	55	49	52	55	51	45	53	59	56	59	58	55	67	54	72	67	51	59	58	56	57	53	57	50	64	67	49	62	58	52	59	61	52	65	54	67	55	63	45	52	52	45	79	53	55	65	50	65	45	44	55	69	60	42	53	69	50	61	57	61	73	68	61	55	57	67	59	60	48	67	55	48	52	75	65	46	62	62	63	53	52	61	57	59	53	60	61	34	63	49	66	48	62	60	57	55	60	52	65	60	51	47	64	49	51	57	46	62	51	62	55	63	58	63	49	67	46	62	55	64	52	62	63	38	63	58	61	50	50	50	59	64	51	62	62	59	53	61	59	60	69	54	61	51	66	55	52	56	49	56	69	56	57	57	56	54	57	48	57	56	58	51	53	55	51	61	69	60	50	65	66	57	54	71	48	61	54	57	51	59	50	75	59	53	58	45	54	58	63	49	54	53	54	59	57	46	60	55	45	60	63	57	71	64	61	50	61	73	52	43	57	58	53	47	50	49	55	65	64	66	64	51	67	57	51	68	59	57	68	60	52	58	50	48	48	52	66	53	63	57	52	58	56	54	58	54	54	44	66	68	75	70	55	71	62	44	56	63	58	63	49	50	58	53	52	58	52	53	55	56	57	61	54	63	59	56	54	77	49	59	62	53	57	66	62	61	48	62	52	49	64	56	53	46	64	61	47	53	54	52	59	57	68	56	62	55	53	73	74	65	64	65	51	55	63	55	50	50	67	62	71	58	59	41	50	66	60	61	51	56	50	50	56	59	56	74	44	60	53	46	61	61	73	53	61	55	49	56	45	55	53	62	52	58	60	66	65	47	67	57	56	63	52	52	52	57	46	56	67	64	63	55	45	59	73	58	53	59	50	45	62	62	44	59	64	45	66	77	72	66	67	63	61	61	60	57	44	47	53	71	58	54	64	55	66	56	58	66	50	50	64	51	63	67	65	59	51	51	63	60	79	65	55	55	63	49	50	72	63	61	44	41	68	62	35	55	52	55	60	48	68	62	56	53	44	72	52	67	45	61	63	51	60	59	51	48	46	61	57	49	61	70	60	64	54	56	61	45	43	56	50	48	52	43	56	70	59	50	56	55	63	58	65	48	57	60	51	65	41	37	58	64	70	58	58	58	55	47	44	57	61	51	51	48	65	50	57	56	47	53	54	60	52	53	39	66	61	40	55	74	63	56	71	62	51	45	52	47	60	54	47	59	48	56	62	55	63	47	56	47	64	49	60	50	52	56	61	44	58	61	56	49	55	56	53	55	57	40	63	54	52	41	53	67	61	76	45	50	53	54	46	49	57	53	56	54	46	43	68	56	55	46	59	56	63	52	50	57	58	49	57	58	56	75	53	55	67	51	61	68	43	55	61	50	49	57	61	52	66	51	51	53	57	53	59	69	54	49	50	42	54	57	53	53	63	51	43	60	60	55	50	55	58	61	53	60	58	57	57	67	49	47	59	55	58	52	61	54	56	53	51	63	50	54	55	64	48	50	46	52	64	57	56	58	46	63	61	60	54	64	46	78	55	58	61	43	49	69	56	61	61	63	51	59	50	56	52	48	53	53	69	52	52	45	48	54	57	63	55	61	47	61	58	62	52	54	57	73	66	55	62	62	68	62	65	55	57	62	50	54	49	41	62	72	56	61	64	58	58	56	58	57	54	57	49	45	66	63	54	55	67	58	61	62	47	47	60	45	63	54	62	73	52	57	67	65	65	62	57	75	59	61	63	54	49	51	55	62	59	65	65	61	59	57	62	37	55	55	65	56	55	54	45	62	45	62	55	48
31492	6152	837	1023	2802	6322	7103	7586	7186	5330	4775	3683	2511	1302	829	724	679	638	651	620	584	554	563	539	505	542	533	504	522	511	524	465	477	549	506	495	517	534	507	500	482	481	543	502	482	504	477	487	483	518	502	498	477	501	493	498	444	487	487	476	513	475	505	465	528	485	467	485	465	469	489	515	512	477	484	487	464	496	501	502	473	490	488	445	494	513	523	532	509	486	454	487	517	473	492	466	490	470	510	511	510	473	471	491	467	497	478	471	441	435	544	499	494	467	492	514	452	484	489	447	511	472	510	453	537	498	469	490	458	494	472	467	443	488	495	440	509	494	453	477	440	489	468	490	491	501	444	484	509	476	450	479	492	470	491	478	478	443	475	507	452	468	446	501	480	518	490	464	508	491	423	464	510	472	463	488	486	508	550	455	499	510	464	500	469	497	499	515	484	478	525	483	504	459	496	440	528	468	486	500	518	461	452	469	483	472	461	488	496	454	457	447	480	447	473	463	446	450	479	510	523	435	482	475	505	460	486	450	480	473	458	421	455	507	478	472	477	463	509	479	465	526	440	499	474	501	444	485	483	458	453	521	488	499	474	458	492	468	493	473	481	437	492	472	493	490	460	503	439	507	498	488	480	532	447	474	491	480	458	515	453	463	476	487	479	463	479	468	474	443	483	469	480	498	482	454	501	481	481	488	493	480	528	478	497	482	508	488	516	496	501	517	444	462	433	455	484	480	450	494	493	488	491	452	483	507	440	472	454	514	453	462	473	485	520	495	477	491	445	454	522	497	460	443	498	465	510	467	518	550	486	468	469	485	499	494	505	486	479	496	491	503	468	469	499	488	474	484	460	474	493	494	530	514	448	469	498	476	471	466	464	480	465	479	480	473	480	452	448	487	504	457	521	506	480	484	492	471	454	484	499	507	465	504	450	524	515	474	502	491	481	440	490	501	471	475	518	463	470	465	536	461	501	457	442	485	450	499	467	473	483	482	438	485	476	488	501	419	479	479	501	482	479	468	502	476	471	492	476	480	487	473	481	487	478	501	449	477	495	482	471	487	485	475	505	491	502	493	482	463	468	470	488	485	470	467	424	480	484	525	468	496	482	489	488	478	486	474	477	486	497	495	472	475	500	446	472	477	487	498	496	436	456	448	463	468	467	525	449	470	491	495	458	483	494	481	456	494	480	502	491	464	472	515	501	534	518	484	512	490	441	532	513	530	513	458	480	486	515	466	459	485	464	479	489	491	450	491	479	484	492	490	483	443	465	545	499	491	498	455	468	497	471	444	491	478	472	472	460	519	469	482	491	497	513	539	479	489	482	459	479	485	501	487	461	500	473	508	510	506	482	483	483	490	473	477	463	484	455	460	495	449	455	487	481	470	468	478	452	495	476	469	476	497	473	474	493	511	489	441	496	475	486	497	500	501	467	464	474	487	513	465	500	428	490	471	465	470	474	518	473	468	483	494	454	439	478	509	510	468	489	411	471	518	492	498	475	479	484	474	487	482	467	485	475	448	469	476	503	451	508	480	485	474	468	486	497	498	477	472	478	486	519	486	432	479	467	460	508	495	501	495	457	498	483	498	492	458	467	450	508	500	452	508	517	492	487	492	459	445	497	516	463	462	457	473	474	492	512	449	489	470	482	431	466	489	534	489	443	459	482	477	454	469	441	485	475	499	518	464	465	471	505	468	487	492	473	462	454	512	487	482	528	501	480	482	465	464	503	483	458	498	491	480	465	507	472	491	481	481	487	473	488	473	486	445	486	475	496	488	471	486	498	483	483	456	487	479	516	464	470	434	467	447	483	454	496	469	489	461	465	499	507	500	487	528	465	477	449	447	487	472	475	519	518	455	487	439	491	463	450	487	448	484	469	496	454	513	474	507	501	487	471	448	458	522	519	500	461	481	509	488	473	457	500	495	459	485	510	507	492	538	473	454	477	443	442	447	526	455	473	488	474	478	496	505	454	519	487	517	480	524	523	486	530	494	471	498	496	470	529	489	487	505	510	491	493	444	514	439	512	487	477	470	463	489	524	493	513	459	457	477	463	541	473	475	455	499	485	509	497	490	469	512	485	486	443	512	477	487	478	486	465	471	498	429	481	486	425	468	457	486	483	471	468	429	495	510	478	473	485	441	478	450	518	459	497	516	496	470	435	499	477	482	487	449	471	547	499	503	456	495	530	491	474	467	496	474	491	475	488	497	479	479	495	482	507	488	477	491	488	505	454	499	459	498	488	504	522	467	490	491	448	487	505	525	462	504	516	476	489	453	480	443	451	468	467	476	489	476	468	501	505	486	487	461	490	467	477	512	494	487	475	484	486	490	445	463	485	498	496	483	493	407	495	478	493	449	471	498	476	455	534	503	513	492	474	497	466	454	490	488	481	471	500	446	445	503	424	459	481	489	464	490	476	517	469	464	484	502	462	470	464	520	522	524	502	460	460	485	522	508	482	490	465	416	499	474	510	455	464	488	493	486	517	466	472	469	481	457	496	483	507	493	463	472	510	513	469	479	428	448	471	526	534	478	452	472	479	500	483	463	503	496	496	482	456	460	476	492	514	455	483	472	499	517	505	493	487	479	486	521	495	461	504	477	487	489	507	474	463	514	529	483	480	472	478	473	476	509	501	497	501	493	455	436	453	464	493	500	449	516	507	517	479	450	520	471	458	468	502	513	465	516	522	475	493	470	419	462	489	482	491	459	476	468	471	455	483	470	477	510	490	523	503	470	475	470	448	448	480	480	463	455	506	455	475	462	468	472	459	497	481	486	459	450	451	497	466	476	454	451	459	497	519	483	462	479	493	476	456	467	476	464	446	497	478	517	465	485	479	447	470	461	468	483	509	451	514	462	488	436	472	522	536	480	483	476	449	479	471	488	489	509	477	450	497	508	488	475	497	465	471	493	523	468	480	461	474	486	450	473	491	471	483	428	487	474	477	502	420	497	493	472	456	500	499	446	508	524	502	481	492	474	476	473	490	472	454	480	489	458	485	464	509	457	493	470	497	494	452	504	485	476	485	486	490	479	515	449	456	456	495	490	481	470	517	463	450	519	474	510	450	489	465	498	478	475	515	510	457	463	504	480	482	541	497	478	504	498	474	493	450	489	512	503	480	455	443	467	468	436	488	480	473	493	462	531	487	467	525	458	480	451	458	479	482	447	457	473	465	478	471	462	482	490	444	462	447	491	458	465	485	494	483	484	477	490	517	478	449	488	436	493	505	463	512	479	517	466	475	472	479	460	517	497	519	498	491	435	511	485	469	511	455	472	502	505	488	482	477	490	491	462	469	467	506	513	512	509	470	484	464	451	475	471	461	450	489	429	451	457	480	456	451	453	499	457	486	500	467	445	444	479	451	491	473	502	510	483	427	494	474	472	482	478	472	492	458	480	513	508	470	493	492	465	463	477	505	458	519	512	458	501	476	506	505	480	456	489	520	431	510	465	453	519	506	454	456	470	476	449	469	504	448	478
4309	468	40	36	33	63	106	102	146	104	93	96	55	51	33	41	22	21	29	23	21	27	24	25	24	37	22	18	19	31	22	22	24	27	28	25	15	29	28	30	23	20	29	27	30	18	21	16	23	25	24	27	23	26	23	16	26	24	28	22	26	24	30	21	23	19	21	19	18	23	24	20	28	24	24	22	20	19	23	25	25	27	24	20	25	15	31	29	32	22	23	28	18	13	23	28	13	24	32	20	31	28	21	15	21	26	21	25	19	31	24	26	24	18	17	20	21	17	25	25	28	23	24	30	23	20	23	24	33	24	24	27	25	26	23	15	19	18	25	30	20	23	20	25	17	18	25	35	21	26	22	28	26	15	21	29	34	27	20	22	27	16	27	31	32	25	25	18	17	16	26	16	23	32	36	27	23	17	22	28	21	21	27	32	25	16	27	26	17	27	20	28	27	27	18	15	19	25	24	24	23	21	24	35	28	13	30	23	23	25	17	26	25	24	20	31	29	21	24	21	15	19	31	24	31	20	26	18	21	25	28	32	17	24	23	24	17	27	24	23	22	21	24	21	18	20	26	23	19	24	29	20	26	30	18	29	21	26	18	16	28	27	31	19	28	18	27	22	27	25	28	28	27	22	27	21	19	33	25	20	24	24	21	22	24	13	29	19	19	20	27	27	19	17	19	18	17	23	23	25	25	25	21	22	28	29	15	28	17	12	22	26	32	26	23	17	11	28	25	17	22	29	21	21	20	16	27	12	21	23	12	25	21	24	30	19	24	29	28	22	23	29	18	28	23	22	29	21	24	16	26	23	27	22	22	30	18	23	24	26	30	26	25	26	26	18	22	28	26	26	29	20	23	30	11	18	22	27	24	25	24	31	18	23	26	24	22	20	16	25	36	33	19	20	26	20	23	19	19	22	22	26	19	24	24	24	25	21	20	28	17	25	17	21	31	29	26	32	22	23	20	29	20	29	27	26	27	32	28	22	28	26	22	19	23	13	19	19	31	18	28	18	21	15	22	20	26	14	30	23	31	18	23	23	20	25	21	16	20	24	17	24	22	24	18	34	27	32	25	29	25	26	25	18	21	23	20	26	28	29	19	20	27	21	19	25	33	10	19	27	22	26	31	26	19	20	29	24	23	23	22	20	22	21	28	22	20	18	29	31	23	23	19	20	26	24	24	19	26	19	22	22	26	21	20	25	20	23	21	15	18	15	29	14	29	30	22	25	20	25	23	24	27	28	30	19	25	25	18	27	29	23	24	28	28	31	26	23	15	30	22	26	15	24	27	22	28	19	32	17	29	25	18	21	16	21	26	33	26	25	23	20	24	31	23	20	26	30	29	32	27	18	28	21	22	35	24	28	18	17	23	16	23	20	24	24	22	24	20	23	28	25	19	24	25	22	26	24	28	31	16	24	22	26	26	22	29	24	26	21	29	23	20	14	17	17	25	21	27	31	25	22	20	20	23	23	20	22	24	24	30	23	22	21	20	21	18	20	18	17	25	22	24	22	23	21	23	26	23	28	27	24	26	30	23	26	20	24	20	22	21	27	27	26	24	22	22	38	24	25	22	30	28	23	32	22	17	18	20	20	15	25	16	28	20	25	16	26	12	24	26	33	26	28	25	26	34	34	24	28	23	15	27	23	24	26	23	28	24	20	28	20	18	29	26	26	19	23	24	23	26	20	29	26	26	15	30	16	29	25	25	22	15	23	29	16	28	25	28	32	30	27	28	26	20	24	21	17	16	25	11	33	25	29	26	28	26	21	26	36	22	25	22	20	22	20	26	28	21	30	20	18	17	35	32	21	19	26	20	28	20	25	23	19	23	29	13	29	22	24	19	26	20	25	28	25	18	27	26	19	20	20	20	29	25	28	27	22	32	27	28	21	27	22	20	18	20	23	24	23	21	27	21	25	22	24	28	25	17	17	33	25	18	23	25	21	28	18	33	32	22	22	26	23	22	22	22	18	18	15	20	25	26	32	21	23	21	21	23	24	24	15	28	22	24	27	22	24	25	19	32	30	32	18	27	24	23	30	31	22	32	20	26	30	16	24	27	22	23	19	31	17	29	25	30	27	15	20	17	20	26	22	22	19	22	20	27	16	18	19	26	26	28	23	23	23	21	25	29	18	22	22	19	27	22	29	24	31	32	23	25	17	9	20	29	28	27	22	23	21	28	20	23	26	34	26	32	20	26	23	15	16	14	18	19	23	23	20	23	22	34	21	25	24	21	24	20	27	29	26	25	28	21	23	29	27	22	16	26	19	21	22	25	31	27	20	16	21	23	24	18	26	26	32	24	17	33	25	23	20	23	18	23	21	20	26	25	25	21	19	22	21	23	27	18	18	26	18	22	29	27	19	22	33	26	19	26	22	19	18	26	25	14	19	25	28	28	18	15	22	17	24	28	27	26	26	21	25	29	29	25	23	25	29	14	27	27	23	30	16	30	20	20	19	23	21	28	24	33	15	21	24	23	22	30	27	24	23	18	30	16	32	28	25	24	26	24	18	25	23	22	27	28	23	18	22	27	32	20	21	20	30	23	16	23	26	19	24	14	21	19	20	25	24	20	26	31	24	31	15	15	12	10	15	21	25	18	27	20	25	23	24	30	24	26	22	24	20	23	21	28	17	19	21	21	26	20	18	25	24	30	25	21	32	27	19	12	25	28	18	19	20	31	33	20	20	21	23	23	24	30	19	15	25	15	23	23	28	18	24	23	22	23	16	24	24	21	24	18	23	18	20	26	29	17	19	26	24	27	21	22	32	24	22	24	26	22	18	24	20	23	26	26	21	17	25	23	21	26	26	19	21	25	27	22	17	18	26	14	18	21	22	22	27	18	23	11	24	32	28	31	16	23	24	24	24	29	33	29	16	26	15	25	21	21	27	15	34	16	18	23	18	34	27	19	26	34	20	17	25	25	24	25	26	27	23	24	28	18	21	25	21	13	26	16	19	25	21	22	24	23	34	18	20	34	23	25	30	22	23	25	28	18	30	23	14	20	24	29	19	26	18	22	22	21	20	21	16	24	22	23	27	25	26	16	16	19	30	27	18	21	23	27	24	19	23	23	26	18	21	20	20	22	30	21	26	13	25	17	17	32	24	27	22	30	12	21	19	26	22	16	28	14	22	23	23	21	23	22	21	25	28	8	23	32	29	21	19	15	9	20	22	25	22	20	18	21	23	23	24	28	29	31	33	24	29	24	16	24	29	34	25	15	31	25	20	19	22	36	24	21	24	27	13	27	17	19	15	33	18	23	23	22	24	31	23	24	18	13	26	23	24	32	25	23	21	22	24	19	17	16	14	23	22	27	30	24	22	31	30	27	23	26	22	17	25	28	27	30	27	15	23	25	31	31	14	20	19	24	27	23	20	24	26	19	28	32	35	19	17	26	20	33	29	32	26	19	23	29	21	33	19	25	20	20	34	35	23	24	27	25	23	20	18	33	23	22	22	20	20	16	27	22	18	20	23
29190	4666	551	673	1945	4813	6496	6632	6660	4658	4122	3480	2236	1388	697	459	380	328	341	326	308	297	291	259	266	255	268	266	261	253	224	258	269	235	224	231	216	237	214	238	231	191	217	217	221	242	199	211	225	230	215	204	214	185	176	218	211	243	206	210	206	189	249	231	200	216	219	256	225	213	221	203	211	228	195	227	218	201	177	218	208	205	207	190	197	223	218	200	210	199	193	201	205	215	215	204	206	217	194	225	193	189	203	185	200	225	210	228	207	214	209	196	230	198	224	203	216	193	198	194	224	218	216	187	225	187	218	203	218	203	217	215	215	200	216	194	186	222	195	198	202	180	227	195	224	191	224	193	226	216	192	205	235	223	198	220	202	220	196	210	211	204	177	206	209	194	207	189	204	204	190	186	179	216	190	189	201	200	191	224	207	199	200	196	207	206	211	190	204	217	211	225	198	176	207	201	207	206	195	206	197	217	181	204	193	224	202	212	215	200	173	173	203	196	191	233	185	216	206	241	204	183	188	206	230	194	191	214	207	193	188	196	214	219	174	207	191	202	206	175	173	201	181	208	223	185	202	199	191	196	201	198	212	208	195	211	198	204	210	191	194	201	218	183	225	199	208	197	211	213	216	219	209	210	206	206	180	225	213	195	216	210	201	199	193	202	219	222	222	208	201	194	191	196	193	201	217	217	205	203	191	194	194	212	189	203	200	219	203	216	210	205	214	216	205	217	201	196	210	181	198	211	201	221	196	211	225	191	229	197	201	211	191	201	195	223	208	211	219	207	217	190	211	244	218	172	177	202	205	209	204	229	216	233	202	227	196	186	203	199	198	192	204	199	205	171	231	202	190	191	247	204	209	222	183	223	172	201	211	221	201	194	207	228	202	226	211	206	219	212	199	195	224	186	200	188	205	214	199	189	195	180	194	199	191	217	201	196	206	205	217	236	215	203	219	203	189	210	194	208	187	197	216	200	185	179	205	198	223	214	202	189	198	187	210	211	207	202	193	200	202	191	195	190	240	206	222	213	240	212	181	214	231	210	204	178	205	214	197	224	203	185	191	199	202	206	205	201	204	216	209	200	180	200	216	184	207	210	175	214	189	177	205	190	205	203	164	197	192	205	188	227	246	173	234	211	219	217	204	203	227	188	228	199	201	203	206	210	197	208	220	204	225	221	210	199	206	184	197	207	195	208	219	205	210	213	240	216	211	200	200	195	197	199	204	195	220	223	197	212	214	217	209	229	195	180	185	201	186	202	208	218	174	227	225	229	198	209	204	230	211	173	203	216	213	191	201	208	217	208	212	186	212	210	196	192	239	189	207	218	207	198	205	221	225	210	193	222	184	192	219	192	189	215	167	226	195	198	217	193	195	181	218	211	213	190	224	194	180	212	226	185	202	204	195	199	208	196	193	218	209	201	229	195	234	215	200	210	220	203	216	219	218	228	220	207	221	220	199	229	202	201	179	230	216	210	208	181	209	198	202	196	198	216	223	215	200	203	220	221	212	218	197	197	219	211	209	189	210	193	196	212	212	219	197	216	201	212	207	189	194	181	198	225	186	214	190	188	197	209	214	196	196	213	209	222	184	184	206	221	184	175	224	201	197	221	216	194	197	191	187	200	205	223	215	193	174	199	206	221	219	206	215	204	202	214	202	184	200	183	207	220	199	221	204	212	219	212	204	206	193	168	202	220	229	198	193	233	174	234	207	218	196	185	204	212	241	196	201	204	210	214	225	209	197	198	184	180	210	205	219	196	220	206	195	211	191	205	207	214	189	201	217	198	182	196	204	198	196	194	191	183	210	195	206	217	200	227	207	202	197	207	204	216	181	188	181	219	193	219	213	214	192	215	200	230	203	251	213	208	199	205	215	185	209	210	198	199	212	199	200	193	193	205	204	197	208	214	192	205	199	196	216	201	197	206	187	196	216	234	214	228	229	206	194	210	180	184	198	192	194	198	207	225	203	202	217	194	198	204	204	224	196	190	188	202	197	203	184	223	217	201	212	201	226	208	221	193	200	212	221	199	188	187	206	204	239	232	211	205	203	215	193	212	215	191	207	209	200	204	206	208	209	186	190	204	191	206	208	212	193	198	223	208	199	216	214	224	206	201	202	210	207	187	205	216	198	208	195	212	217	209	202	188	232	180	213	186	209	193	226	187	208	207	212	210	194	211	199	210	215	172	224	188	230	205	222	188	209	238	203	230	195	191	188	214	200	180	213	214	215	189	180	193	206	209	219	211	219	212	218	202	219	207	189	217	187	213	226	219	207	211	201	201	198	218	220	191	209	183	214	226	189	208	195	192	242	246	188	190	212	211	196	205	204	230	209	186	193	221	186	226	200	217	201	228	211	193	204	186	210	195	218	195	219	202	193	231	192	203	209	199	182	227	196	220	224	227	188	209	190	209	185	231	185	238	198	207	217	196	211	205	214	204	180	209	220	199	204	203	209	202	182	192	210	195	202	208	213	186	218	183	227	188	227	218	218	205	202	211	183	225	203	200	224	222	207	209	189	200	206	178	196	197	203	214	222	190	215	194	181	174	202	243	218	218	215	198	208	215	204	233	232	203	220	207	195	211	208	221	225	194	201	198	200	196	227	209	187	200	197	218	230	198	217	210	193	205	198	215	191	179	205	193	196	206	203	179	222	202	211	211	213	203	211	196	205	196	169	224	190	205	192	216	217	161	200	214	203	176	180	166	213	223	245	216	199	181	180	201	195	211	217	170	212	207	218	214	204	175	204	226	186	199	208	203	173	198	235	203	224	187	213	194	191	203	221	206	216	197	205	221	225	228	190	225	227	202	217	213	203	217	224	220	196	208	212	201	211	187	211	219	230	209	214	205	241	206	218	199	196	184	173	214	205	184	201	207	190	183	192	183	187	205	209	184	182	194	211	207	197	185	212	197	211	204	205	169	200	183	222	218	201	213	243	203	211	203	194	223	202	210	203	214	212	218	226	193	217	167	196	200	214	231	237	217	225	221	207	193	213	223	209	185	200	210	200	205	213	217	231	187	204	190	221	200	207	224	204	215	190	195	214	211	214	204	170	214	222	199	184	205	244	213	219	198	213	211	229	217	185	210	195	205	226	175	205	226	215	221	206	203	216	206	198	208	189	192	244	213	201	171	206	218	184	202	214	223	199	204	201	210	212	216	218	203	224	160	182	198	190	191	234	194	192	210	202	201	213	213	211	215	205	184	206	190	193	219	229	206	209	197	230	201	194	183	224	205	213	207	227	185	210	197	179	229	203	215	188	214	208	210	203	191	207	195	214	183	184	203	197	190	211	225	192	211	203	209	197	216	195	165	210	199	204	192	188	209	200	197	201	187	195	215	231	234	227	209	180	192	197	194	198	210	219	164	205	220	199	191	208	229	194	198	197	175	206	189	184	212	217	214	180	177	196	207	193	186	205	202	215	236	193	220	186	216	193	204	211	212	212	191	206	216	212	204	208	196	206	217	213	203	202	225	222	198
5274	798	119	87	80	100	167	232	240	196	174	162	146	111	69	88	64	69	71	62	73	68	70	72	68	64	63	72	68	70	67	70	51	52	56	66	54	56	73	57	70	87	70	62	61	71	66	49	61	67	52	51	68	56	66	63	59	66	70	67	64	53	67	51	62	67	54	61	75	61	52	53	60	65	56	62	68	69	69	65	58	60	48	64	62	60	63	75	60	62	73	60	63	56	59	66	66	67	61	81	74	67	66	71	65	59	58	77	79	66	52	82	66	62	55	57	55	63	58	77	59	67	56	64	69	69	64	68	61	70	60	60	65	60	72	75	50	61	73	56	58	67	67	72	52	53	54	53	87	67	68	52	53	62	63	54	62	66	61	69	73	64	77	75	63	58	63	54	56	59	67	65	67	71	65	61	56	70	72	72	66	66	72	55	62	57	76	75	60	61	61	70	50	66	63	76	73	64	52	69	66	49	78	53	58	54	65	62	55	67	68	61	61	61	79	59	63	54	69	67	63	65	54	60	63	53	72	63	53	76	53	64	60	57	59	69	64	59	54	72	83	58	64	76	50	73	64	57	66	65	52	68	68	69	68	53	57	53	52	48	51	58	67	71	70	75	65	76	69	55	60	56	64	83	68	67	69	56	61	62	62	66	56	65	58	62	58	73	47	68	52	73	60	61	63	74	66	72	62	54	59	52	56	55	49	58	75	61	70	56	54	63	60	59	75	73	55	61	68	64	53	68	56	59	56	58	62	70	60	71	56	68	58	65	55	62	83	63	59	55	72	64	60	65	54	57	52	66	64	60	59	63	61	64	67	55	51	66	71	68	68	63	54	71	61	57	53	47	70	62	62	60	63	72	53	75	60	71	51	74	74	69	62	74	65	56	58	60	62	56	69	65	75	69	67	73	70	61	59	70	77	56	73	73	59	67	59	76	56	64	70	75	67	62	64	60	54	69	68	62	60	67	50	76	62	79	57	70	45	62	43	69	67	61	56	59	81	50	63	61	56	61	54	57	55	64	65	68	58	67	63	56	59	72	56	78	52	62	66	59	52	52	60	57	72	77	58	66	55	80	61	55	62	61	63	63	61	75	51	61	50	59	53	66	48	72	46	53	69	66	61	72	49	63	57	70	54	84	58	70	63	79	67	56	73	67	67	70	52	72	57	52	67	62	61	64	71	69	71	51	59	75	64	55	70	59	61	61	67	52	50	67	69	62	48	52	45	63	55	63	69	72	62	66	65	56	72	70	59	74	69	54	49	65	63	44	86	57	75	65	61	62	69	64	68	58	63	66	55	69	57	52	63	65	70	63	63	89	81	79	54	59	61	46	76	67	61	60	66	66	91	48	62	52	67	66	61	72	63	66	65	54	51	71	63	64	67	57	52	49	60	59	67	68	57	60	53	79	70	63	60	64	59	56	65	58	61	52	67	78	69	70	59	56	72	51	62	76	59	64	68	67	67	63	64	57	55	62	60	72	65	66	61	62	63	67	71	71	68	55	64	69	75	66	53	76	54	64	69	62	65	53	76	66	65	61	48	59	71	65	69	58	60	55	54	59	58	80	72	76	77	61	68	63	73	63	61	57	67	72	72	65	70	62	68	68	71	76	55	62	80	63	56	63	68	54	74	49	61	68	63	58	64	77	69	74	55	60	57	79	81	70	50	64	62	70	69	58	61	57	60	54	65	54	49	56	58	63	50	72	70	61	66	84	71	62	61	60	60	58	64	55	62	49	65	84	76	73	53	73	59	72	56	57	61	64	54	75	68	80	60	72	62	58	62	75	44	77	68	61	65	64	68	64	52	59	62	63	53	46	61	63	66	50	56	59	69	60	70	72	73	64	88	68	68	49	63	51	58	51	58	49	54	53	64	76	63	75	52	66	55	59	69	46	64	64	60	66	65	60	66	68	56	60	70	62	81	50	60	59	67	70	43	71	79	66	62	58	56	68	56	65	53	73	66	55	65	65	65	55	56	62	62	57	80	53	63	49	65	56	68	44	61	73	69	66	66	72	70	68	65	57	67	63	62	60	70	59	56	72	64	68	50	55	61	68	59	61	68	57	60	65	65	62	48	71	64	53	62	70	60	62	68	68	62	66	64	69	58	58	65	57	55	76	60	51	59	54	73	61	77	67	76	70	66	61	71	60	57	81	64	79	82	60	78	67	63	58	55	55	55	66	47	63	59	73	67	57	69	64	61	75	59	53	57	57	63	56	62	59	79	63	55	73	81	70	72	69	58	55	61	60	60	53	63	66	68	61	60	64	67	76	62	80	81	61	74	54	81	51	50	66	52	73	65	77	64	49	50	72	66	62	61	61	71	54	55	60	59	56	73	40	71	67	63	64	67	67	63	60	62	57	58	62	60	58	54	66	69	71	64	66	69	62	51	77	56	67	63	61	59	66	63	64	65	61	60	71	60	61	74	68	63	53	75	59	88	60	58	71	59	70	64	63	70	54	63	62	67	62	68	64	62	67	66	63	70	58	70	65	51	64	60	68	56	68	60	63	69	59	68	69	67	50	57	64	72	69	58	75	66	61	67	64	57	63	64	67	79	68	59	76	66	62	62	65	53	62	44	68	66	60	63	68	60	56	66	67	59	60	68	57	72	63	55	59	57	54	58	65	66	63	60	68	62	59	57	70	47	68	59	74	65	77	62	56	69	63	58	56	54	56	52	72	67	71	65	71	67	74	57	51	66	67	55	69	69	76	60	69	66	61	58	60	56	57	65	63	63	66	74	67	58	56	68	55	62	64	62	73	75	70	64	57	70	60	80	71	65	52	53	52	70	59	62	57	52	52	65	73	62	70	55	63	46	62	59	56	52	52	68	80	66	59	54	63	62	57	64	69	54	65	64	61	60	65	71	65	49	61	62	69	66	52	67	58	69	71	58	67	70	63	61	61	69	66	77	63	70	60	67	57	58	73	64	67	62	58	59	58	75	60	64	63	58	69	68	77	60	60	83	67	61	58	55	74	67	68	48	70	59	65	60	63	61	67	66	57	68	59	62	60	54	60	64	73	61	74	52	83	70	52	61	62	61	61	67	56	57	60	54	68	74	73	55	58	44	71	52	76	75	77	64	56	60	73	66	54	58	58	76	67	65	79	74	68	57	63	58	67	61	59	54	60	65	69	63	61	85	62	53	59	55	56	45	66	70	64	66	65	62	62	66	73	70	66	68	57	55	67	63	57	71	71	76	64	62	69	55	58	53	61	53	59	71	65	62	47	72	75	71	83	59	66	68	49	56	52	50	68	43	53	63	76	70	68	60	72	59	72	54	74	69	56	62	64	70	55	62	64	67	60	52	52	58	72	64	63	59	74	67	50	58	63	57	64	48	51	68	67	75	67	61	65	69	63	70	54	65	60	73	71	52	65	50	70	61	60	57	58	59	63	58	60	69	57	67	76	54	65	71	75	79	62	53	61	50	60	56	69	59	55	54	54	70	68	70	72	76	69	61	79	64	59	58	65
33451	5951	1004	1210	3043	6060	8783	8278	8471	6543	5748	4641	3434	1981	1229	1030	866	784	760	748	740	673	685	671	654	634	616	599	649	614	651	615	552	584	596	559	591	598	582	536	592	554	573	577	558	562	535	560	558	493	590	561	540	566	556	526	604	546	588	621	515	543	521	539	533	565	511	578	573	517	546	531	568	538	519	554	551	516	556	535	522	562	577	550	524	558	539	549	581	535	539	523	534	558	570	537	534	541	517	564	512	540	517	536	546	532	555	572	556	528	526	497	557	576	531	558	506	521	571	490	539	523	530	524	516	582	559	540	550	541	528	546	569	553	520	539	525	525	547	532	520	528	522	493	478	605	541	551	527	582	548	539	537	514	533	517	522	564	507	511	513	484	532	580	528	550	571	555	517	530	533	573	499	554	523	509	530	528	515	574	547	485	509	551	496	509	566	520	588	497	525	488	548	534	537	525	523	556	533	583	550	537	523	551	571	566	545	530	556	523	581	539	531	510	553	552	515	524	532	548	595	522	491	552	511	544	569	523	566	486	529	526	526	556	550	565	551	553	547	555	530	552	555	527	550	500	505	508	561	516	574	525	532	540	532	535	518	535	548	546	509	525	527	543	580	546	500	526	546	528	563	522	528	533	567	551	535	520	573	586	509	534	547	534	521	548	545	515	504	532	570	556	518	518	550	564	515	526	521	545	559	512	491	522	527	559	542	535	520	535	566	562	526	500	534	529	489	551	557	544	546	518	521	532	548	531	547	561	494	477	517	543	558	508	575	566	530	559	503	517	517	533	567	541	496	507	560	510	505	562	530	554	548	566	584	510	537	531	554	506	517	554	520	532	525	536	541	556	552	548	565	525	511	541	529	532	513	543	547	550	568	555	520	543	530	487	532	555	557	542	565	585	512	542	592	536	553	558	512	563	551	560	535	530	536	531	529	523	527	554	509	533	545	519	555	545	551	520	569	531	564	525	542	536	589	586	542	490	525	585	568	504	531	552	563	547	483	498	513	550	540	498	552	548	515	554	510	567	553	544	532	536	539	534	543	524	561	531	541	536	516	556	534	531	580	484	556	528	548	579	525	536	546	505	530	548	539	518	535	528	488	565	469	545	552	548	523	565	533	557	517	536	565	524	493	536	543	512	539	499	510	557	526	602	552	543	518	533	519	567	528	545	516	545	553	560	539	509	546	579	556	527	525	581	523	557	567	556	530	544	531	572	498	530	534	507	518	542	540	561	557	553	534	494	599	551	550	519	507	549	511	574	592	534	554	558	536	502	526	542	553	523	537	508	494	575	505	517	522	539	485	550	579	544	515	550	526	552	521	518	552	530	553	538	547	511	521	544	542	537	523	526	552	556	539	522	541	549	550	554	506	549	500	510	572	526	539	556	563	466	591	529	538	561	524	511	539	531	509	539	574	530	550	551	595	526	522	530	575	545	529	547	520	536	545	568	519	550	546	571	551	562	535	525	528	550	534	526	524	531	537	518	520	551	533	540	527	541	540	507	563	512	521	577	557	497	529	524	526	532	517	520	513	522	533	562	567	542	528	525	526	520	550	591	523	528	509	521	499	584	483	508	515	550	540	532	518	526	523	526	570	565	535	536	554	548	534	545	534	561	538	572	579	528	546	569	587	541	536	556	545	509	531	529	518	515	517	583	517	527	555	529	525	522	542	518	584	599	541	479	583	519	479	552	529	529	517	532	569	525	546	526	532	527	535	559	566	530	500	560	546	548	550	503	579	537	571	521	559	510	581	539	536	527	556	576	519	537	526	552	507	503	535	541	537	493	574	523	555	544	537	533	497	599	537	491	483	578	542	549	519	530	528	534	618	499	529	556	526	512	535	510	517	523	624	550	496	513	565	548	557	533	500	524	544	505	510	502	513	570	576	516	501	542	529	534	499	517	529	576	516	516	534	525	523	505	583	522	544	520	545	526	505	573	556	565	539	535	539	528	502	560	508	535	545	549	529	523	486	570	538	537	536	527	512	540	532	544	524	508	547	599	560	536	513	538	522	499	514	542	530	516	541	551	577	553	512	551	556	537	538	573	559	557	530	477	538	555	534	532	521	557	510	582	501	545	521	499	528	511	553	557	533	537	522	547	527	566	554	580	555	527	547	516	557	525	573	543	540	556	562	551	564	519	551	561	534	571	507	545	514	504	558	515	539	574	526	529	540	534	500	539	550	529	494	561	559	503	555	558	509	532	548	535	536	509	524	521	508	551	505	527	532	566	528	520	517	542	574	583	537	561	529	556	519	507	538	556	507	507	555	542	553	530	538	549	510	553	566	511	624	525	523	558	536	519	551	551	565	531	532	507	537	501	519	602	546	497	558	518	526	526	548	541	523	565	536	501	553	564	542	511	515	539	515	522	533	533	539	536	531	522	518	549	542	534	541	514	535	545	534	561	519	480	550	509	537	531	544	544	530	570	519	500	550	539	510	565	527	507	525	550	528	510	500	550	538	557	505	532	530	521	542	513	566	522	555	560	531	535	548	535	577	541	516	529	543	534	539	547	514	519	533	546	522	534	569	484	531	533	549	562	528	543	522	540	521	570	565	537	570	535	529	507	544	537	526	590	542	553	523	527	548	557	533	533	592	510	523	501	540	517	514	505	536	538	531	532	538	536	549	558	545	538	535	496	528	523	536	544	515	541	554	537	555	560	542	540	490	546	578	534	503	552	579	564	545	547	559	527	518	531	507	536	529	579	525	504	519	518	515	541	464	535	510	563	521	581	558	490	511	509	495	500	522	560	534	526	569	552	506	480	543	538	560	497	533	545	494	488	552	534	538	537	556	518	539	525	545	516	554	558	548	503	560	568	520	554	536	542	568	562	490	527	529	553	519	527	543	549	546	533	509	576	553	539	565	576	504	532	529	549	523	553	512	524	495	532	567	535	524	509	556	541	580	496	540	541	539	542	539	529	558	528	523	561	548	524	560	539	546	520	606	524	529	506	541	515	557	487	534	526	527	497	552	519	566	554	548	536	530	580	538	569	573	508	549	541	506	523	539	566	516	554	490	519	605	567	544	525	589	527	546	536	520	518	530	561	516	538	511	557	506	538	553	562	525	530	517	527	500	531	546	546	523	529	581	537	531	517	505	508	511	543	538	581	513	565	536	514	531	507	563	557	518	536	539	531	531	540	520	547	531	533	596	551	547	558	545	529	508	492	533	531	551	517	549	545	593	543	524	561	515	550	546	504	498	498	558	547	540	511	549	539	519	542	528	519	534	552	547	538	549	571	556	533	538	535	534	521	551	583	538	598	527	526	519	570	551	538	521	549	513	538	540	560	556	535	519	521	550	524	516	504	550	525	542	529	569	511	560	496	522	530	532	560	541	548	512	538	490	570	557	570	521	549	502	525	538	525	536	567	544	488	553	574	544	572	543	549	511	576	524	561	563	532	600	525	532	561	516	526	521	522	536	520	523	490	578	535	562	541	525	509	547	569	558	513	543	525	504	530	557	530	510	548
2835	271	34	29	23	35	53	75	66	65	61	53	54	46	27	26	22	23	23	17	26	25	11	18	18	19	19	17	27	22	17	26	16	14	21	21	23	25	16	22	19	26	21	21	21	21	25	17	28	23	14	20	22	28	16	25	15	26	18	14	31	17	23	26	20	18	14	25	26	28	18	29	22	25	17	23	19	15	19	25	28	26	13	19	24	22	16	24	22	31	23	17	28	26	23	24	14	19	25	25	21	24	22	29	19	22	13	24	24	30	23	19	20	28	23	18	16	14	27	19	15	17	17	25	19	20	17	23	16	28	13	22	29	19	19	13	25	15	32	13	20	28	23	23	19	28	16	27	15	23	19	21	15	17	29	20	17	17	16	17	25	20	16	25	17	18	16	11	18	26	27	20	15	25	25	15	15	16	28	18	21	23	28	26	27	19	16	17	15	21	25	24	21	26	23	13	18	26	18	18	26	17	23	23	22	20	19	22	20	15	28	14	23	20	20	26	19	27	14	25	23	14	19	22	29	18	17	26	25	19	15	27	24	16	35	19	17	26	24	28	35	30	28	22	30	20	25	17	20	16	18	31	19	20	24	16	20	18	20	18	19	10	24	20	23	23	25	17	18	21	20	17	17	26	28	17	28	28	20	20	17	29	22	15	20	19	20	15	21	24	13	22	17	13	21	22	22	22	15	14	21	14	17	17	23	20	19	21	23	24	27	19	23	20	19	25	30	19	13	23	19	24	14	21	24	29	17	18	14	24	16	24	20	23	22	16	23	19	18	17	22	25	10	20	26	24	19	27	18	13	20	22	23	23	18	14	27	13	14	23	25	20	23	12	24	23	24	13	21	19	14	22	17	27	22	19	17	18	22	25	29	22	18	20	21	23	21	21	23	8	20	14	25	21	24	21	21	22	20	11	19	21	20	17	19	18	27	16	20	16	23	21	25	19	20	15	15	23	24	18	12	16	15	16	26	30	21	28	21	17	18	24	17	30	14	14	18	13	25	24	16	22	19	25	17	18	16	18	15	20	22	20	19	18	19	19	19	23	26	21	21	27	18	19	31	18	19	17	23	14	24	17	19	24	27	23	14	28	23	26	24	15	19	17	19	26	26	19	16	14	15	25	32	20	28	12	20	28	22	12	22	30	19	25	29	25	22	21	26	17	28	15	18	27	17	22	26	15	21	24	20	16	27	24	19	24	19	19	29	19	13	22	26	22	19	16	27	19	15	17	22	18	30	18	15	16	22	24	20	22	20	22	23	13	25	11	21	16	19	23	18	22	26	28	27	22	21	19	18	25	18	13	24	30	24	18	22	20	30	25	18	17	23	17	12	22	21	28	23	24	21	27	22	28	16	29	16	21	21	17	19	14	25	27	25	16	14	20	17	25	21	18	20	17	21	28	15	18	16	21	20	13	14	30	24	19	20	22	8	22	24	18	18	22	25	19	20	27	22	23	21	21	23	22	13	19	22	28	20	19	23	25	22	19	23	18	27	24	21	13	20	18	30	16	17	19	21	19	14	21	21	16	31	17	16	25	27	22	17	18	32	23	24	23	21	22	26	28	20	16	23	22	27	18	10	22	24	26	16	29	16	19	20	23	18	17	25	24	13	23	19	21	19	24	23	24	27	13	23	23	23	11	18	18	20	24	25	15	23	18	18	16	25	22	18	23	21	23	11	27	20	18	26	25	16	21	24	20	19	13	31	17	17	13	20	17	33	30	22	18	15	20	10	23	18	23	22	20	28	22	18	23	25	19	18	22	21	19	23	23	17	19	21	13	28	18	14	27	13	20	20	24	22	20	21	22	17	19	16	11	14	21	27	22	16	29	25	19	17	23	15	16	22	11	25	22	22	22	20	10	28	22	26	30	18	17	31	21	22	14	22	25	21	19	20	20	22	23	27	17	18	20	15	21	23	15	18	20	25	17	25	20	21	20	22	23	30	36	18	25	16	30	24	21	21	22	14	21	18	25	17	20	23	27	23	24	15	15	18	18	18	19	11	26	21	15	18	18	22	24	21	17	31	21	19	18	21	21	16	22	25	24	19	21	33	17	20	14	18	30	16	29	23	25	23	23	16	13	17	17	24	17	20	22	20	30	19	21	21	23	27	21	18	20	19	12	18	24	24	25	24	26	22	13	24	16	17	17	21	22	25	16	25	25	23	17	15	21	25	22	26	20	17	27	27	15	14	29	22	12	23	22	20	19	19	13	17	22	22	23	33	20	19	18	22	17	23	18	23	25	29	23	24	16	17	25	20	23	18	24	23	21	23	32	25	25	23	31	30	20	18	19	9	16	17	19	9	15	14	29	17	15	19	18	25	17	32	19	24	20	26	18	19	18	13	10	20	17	22	18	25	24	21	13	21	21	26	22	24	23	23	14	19	27	20	26	23	20	22	20	24	18	17	27	23	24	15	23	25	16	27	20	19	30	14	31	19	25	22	23	25	14	21	27	14	15	23	16	15	21	18	19	35	17	13	18	18	18	29	28	31	16	23	17	28	24	17	22	18	24	21	22	24	23	21	23	27	28	22	29	15	14	19	22	21	18	18	24	11	14	24	21	23	25	25	18	26	21	15	21	22	21	29	24	23	18	19	12	27	19	21	13	22	24	24	20	24	20	22	19	21	19	27	19	18	20	20	19	31	16	17	18	18	16	26	16	27	13	25	19	9	23	21	25	33	18	22	21	19	20	18	21	19	27	23	21	13	20	22	16	19	27	26	16	21	27	20	21	17	19	16	18	13	17	21	22	27	24	27	23	16	23	15	25	24	21	13	21	32	14	23	26	18	21	27	17	18	25	18	23	20	18	12	19	12	29	19	34	26	14	20	27	16	15	19	31	8	17	13	17	17	28	11	22	13	20	18	23	14	29	27	23	16	25	17	18	21	19	29	19	19	11	24	19	26	23	25	12	17	23	17	19	25	15	19	22	14	21	13	19	18	22	28	15	20	26	18	21	29	12	34	25	30	19	24	19	24	17	27	20	23	18	11	22	21	28	21	20	18	22	18	16	18	33	18	15	25	21	21	18	25	19	22	17	18	19	29	22	12	24	24	17	20	22	23	34	11	24	21	23	27	23	25	22	26	19	24	25	16	19	29	22	19	22	23	23	21	23	17	18	19	21	18	26	24	20	14	27	36	12	14	20	20	20	20	27	25	19	25	23	30	20	21	25	24	16	31	17	19	20	16	24	21	21	21	26	20	17	22	15	35	13	12	19	28	17	15	25	27	15	19	22	25	21	18	23	20	20	21	20	27	23	20	16	19	27	19	17	21	24	19	18	23	24	14	28	23	18	15	25	21	17	22	16	18	21	11	20	22	14	17	18	22	12	20	18	15	20	16	18	23	18	22	18	22	24	12	32	16	16	21	20	23	23	17	18	15	32	12	19	21	19	21	20	16	12	26	24	12	21	22	18	12	30	16	17	24	23	23	23	21	21	16	28	7	23	17	16	17	22	20	16	30	20	20	20
25735	3666	279	361	907	1766	3225	3553	3494	3158	2277	1944	1301	755	363	269	251	222	209	205	209	201	204	214	194	183	187	202	187	175	179	186	179	179	185	174	185	170	191	201	197	180	200	171	169	193	163	219	182	196	206	193	202	174	200	204	183	210	165	201	185	174	161	189	177	172	189	174	193	181	187	189	185	188	160	171	167	176	158	162	195	170	199	181	168	178	172	189	187	186	178	219	195	180	181	165	159	206	146	170	185	182	173	206	199	177	187	169	202	176	178	197	153	183	186	206	179	197	171	178	172	190	180	219	187	166	176	189	178	182	183	174	182	199	182	181	197	174	176	186	174	190	167	169	190	184	206	208	198	197	179	168	166	178	175	171	196	183	159	199	172	192	175	186	191	201	184	178	181	180	189	202	216	180	211	178	174	188	169	187	169	196	161	176	183	177	176	181	173	185	193	186	190	196	177	190	193	180	175	171	191	196	169	183	185	176	192	171	159	175	205	177	161	190	161	185	176	205	194	179	178	189	172	179	168	191	178	183	174	187	185	165	177	207	158	186	163	189	197	195	180	190	165	184	184	172	175	177	228	187	186	186	192	187	179	180	157	167	190	190	187	173	196	187	189	175	183	161	189	190	167	183	159	181	202	202	193	172	187	173	172	205	174	176	194	194	196	186	168	172	172	195	207	176	165	171	202	184	192	170	175	173	178	188	163	206	183	169	177	174	184	178	177	168	194	180	184	175	169	168	194	177	200	162	183	179	172	181	181	201	179	183	180	198	188	180	201	163	193	177	191	181	170	185	173	163	192	178	190	155	152	183	163	187	184	186	173	206	164	161	186	190	185	178	179	180	191	181	194	181	202	190	204	198	175	201	175	167	177	178	193	191	191	177	169	175	181	174	190	163	179	190	195	171	185	164	175	191	166	189	182	171	172	194	203	169	173	208	176	179	193	181	159	204	179	187	180	170	181	204	177	189	192	197	192	183	166	188	208	178	177	185	193	180	212	190	168	184	191	193	171	162	181	186	172	183	196	186	191	198	186	178	183	198	169	214	167	185	200	186	182	183	193	194	190	201	179	161	177	184	186	191	187	156	183	172	194	163	203	185	194	175	173	180	199	183	163	182	158	173	197	199	185	197	181	214	197	194	177	161	179	173	177	200	199	172	190	188	167	168	186	171	186	198	191	196	185	201	171	198	183	163	164	186	172	185	193	183	206	184	167	153	169	176	177	196	192	210	165	159	185	168	175	175	186	175	174	179	212	156	184	181	188	186	177	175	158	156	187	168	196	174	169	166	196	180	179	202	184	200	181	178	204	157	192	175	176	185	196	162	185	183	213	170	195	171	182	215	199	195	211	183	201	167	172	185	183	193	209	186	196	196	169	181	185	199	168	199	182	188	184	179	183	154	186	201	181	191	184	188	163	170	188	166	176	201	165	177	185	203	181	157	202	198	166	191	182	182	179	181	164	203	172	166	178	181	177	185	170	170	175	173	185	174	177	199	178	182	190	182	146	180	159	211	187	182	167	195	192	190	185	194	190	176	173	171	185	189	200	207	162	169	175	173	171	172	163	166	193	198	185	160	164	170	196	190	191	142	202	164	172	188	195	165	185	191	184	174	204	187	172	158	198	193	170	203	186	178	161	163	194	188	201	204	182	185	168	216	182	173	181	173	180	198	162	164	171	191	178	220	175	167	193	145	212	188	174	153	184	191	163	195	184	161	204	176	159	182	203	185	169	198	188	189	179	173	173	178	186	175	189	170	190	181	178	173	183	183	170	173	181	167	181	194	177	187	175	192	207	190	181	185	201	188	163	163	154	177	191	170	162	169	182	163	200	181	176	192	178	177	183	170	190	174	183	183	169	199	193	188	192	179	182	197	174	191	195	183	168	192	174	194	179	168	193	170	191	183	197	181	194	193	194	145	172	193	185	196	193	169	172	188	165	179	176	171	185	178	190	195	196	186	170	180	179	190	182	194	188	168	179	168	192	155	197	188	192	180	194	179	192	167	181	153	177	179	193	216	188	198	179	185	172	182	188	206	193	185	171	189	202	185	182	162	169	178	179	210	185	192	202	169	176	172	184	176	168	185	169	172	179	175	195	159	179	177	192	195	167	186	195	164	197	196	191	196	173	158	196	181	193	181	204	180	178	188	171	176	216	190	180	173	169	216	179	194	187	203	195	181	190	167	217	177	172	206	179	204	190	172	184	207	171	173	214	159	177	189	181	176	173	187	165	171	166	188	163	196	181	165	196	186	218	195	186	184	198	163	175	202	169	178	186	160	174	189	184	168	184	183	173	167	189	163	186	174	179	198	188	170	183	168	182	185	184	190	193	187	185	179	164	184	184	159	191	175	201	162	177	196	181	185	198	198	191	161	196	183	200	177	219	141	196	163	175	168	169	183	181	169	187	179	183	170	191	176	206	210	173	179	193	190	180	196	186	184	168	179	196	173	171	173	205	194	212	180	173	175	169	206	168	182	184	182	191	199	140	181	173	180	181	181	159	198	187	186	204	172	167	180	206	203	173	183	191	195	157	187	159	191	176	186	184	181	155	166	194	171	186	190	162	218	193	194	181	188	175	186	182	183	192	173	173	182	180	174	191	181	196	207	179	204	187	193	184	196	192	171	205	165	188	186	187	178	203	165	183	193	162	178	188	182	197	167	182	180	196	164	190	213	166	205	162	168	201	200	193	212	183	181	205	190	191	193	165	180	212	182	181	189	170	180	176	191	185	179	201	166	171	208	215	199	185	192	183	178	197	193	189	150	185	195	173	172	169	178	197	210	181	174	190	189	179	182	165	213	184	203	175	190	196	182	192	183	185	194	193	180	181	193	184	181	185	178	175	200	168	157	175	166	175	200	176	177	177	183	186	165	177	186	208	181	175	171	151	196	184	191	176	179	166	163	190	200	159	169	171	174	190	176	184	175	206	197	154	179	182	160	162	190	182	163	189	183	169	196	171	186	156	194	168	163	217	194	189	190	185	165	196	174	189	179	169	175	182	183	175	165	207	181	178	191	176	179	173	175	181	181	185	170	190	180	185	174	187	167	207	177	197	199	172	187	175	192	202	208	217	178	192	182	195	190	176	172	188	140	175	172	179	188	183	180	215	183	195	184	187	194	184	166	167	179	171	173	196	190	181	199	174	192	189	183	168	176	181	212	189	161	204	191	186	163	172	186	182	174	187	166	180	168	218	160	194	192	181	190	182	184	180	190	189	182	178	145	169	189	199	199	212	193	178	183	193	176	178	183	160	175	172	160	184	171	190	185	181	185	183	188	184	171	208	171	190	167	190	181	181	158	167	177	194	176	178	176	179	185	178	172	186	204	169	176	205	171	192	190	177	164	162	185	200	189	211	196	214	179	177	181	188	192	169	182	195	160	174	186	184	191	183	184	170	182	189	166	182	192	177	185	165	202	171	207	181	167	155	172	182	171	197	200	162	168	187	201	165	193	190	185	180	188	177	168	179	171	149	190
3946	724	68	74	92	114	121	147	160	187	122	120	113	84	79	73	75	55	67	54	56	65	62	64	62	63	68	64	69	69	62	55	62	63	55	46	59	65	38	51	60	51	58	52	69	41	65	48	58	67	68	65	66	64	59	65	42	62	53	66	53	64	58	63	51	53	50	51	61	54	44	58	54	49	51	50	53	59	62	60	58	70	58	59	60	60	54	60	80	59	52	56	59	57	52	58	66	47	50	75	60	50	70	59	51	57	53	40	57	55	55	44	59	58	52	65	66	61	56	56	58	59	58	44	46	62	57	70	55	57	60	50	61	55	52	62	64	66	53	57	53	52	60	60	60	62	52	61	62	55	56	54	74	57	54	55	42	44	61	75	57	54	56	58	68	47	56	60	66	51	61	72	57	66	68	62	51	53	63	70	69	50	60	51	53	62	47	52	48	57	63	51	66	60	61	68	55	61	61	50	67	45	48	64	58	63	64	60	67	54	63	57	60	62	61	50	50	59	51	58	53	55	57	66	56	64	69	60	60	50	61	53	60	61	46	68	62	58	54	72	55	44	71	60	54	75	50	50	73	49	48	55	54	64	65	54	63	58	66	55	61	74	68	61	52	52	57	68	61	58	68	62	56	65	58	44	60	51	62	54	53	68	49	47	65	64	58	65	58	46	58	59	60	53	64	75	75	66	46	61	61	55	51	56	45	60	57	57	63	58	66	45	63	59	57	56	68	59	62	57	62	52	52	64	54	75	59	48	77	59	51	49	59	51	66	47	54	48	63	45	71	57	60	58	63	52	57	53	54	65	53	54	58	54	60	57	56	50	60	63	48	65	57	70	39	51	56	58	66	61	68	45	51	81	61	52	57	68	40	56	55	54	40	60	49	54	67	62	63	49	60	63	56	67	62	44	72	55	43	68	55	65	60	57	50	52	53	60	58	66	52	58	58	63	56	65	56	46	58	53	44	52	83	66	54	50	53	59	66	57	80	63	68	55	64	63	50	73	51	66	63	65	57	58	48	53	47	60	48	66	58	52	56	66	47	71	55	52	51	53	62	59	64	49	69	50	67	62	65	58	51	77	62	53	68	55	55	69	58	55	63	51	64	53	63	65	59	50	58	52	64	65	71	62	77	55	61	75	52	55	56	57	52	57	60	59	71	72	50	53	64	56	50	49	58	63	49	51	61	56	58	60	61	58	64	48	60	61	46	71	60	58	62	45	66	51	64	52	64	56	62	65	46	41	56	53	68	61	44	59	69	52	65	48	70	51	55	43	65	50	70	70	55	62	50	63	63	54	62	40	52	41	52	61	59	60	69	68	55	61	49	62	49	60	54	50	48	76	45	62	59	60	60	48	58	68	67	51	59	54	51	58	50	70	60	47	52	56	59	56	45	54	55	62	53	45	56	56	73	68	54	48	49	67	49	57	70	66	55	70	62	57	49	44	61	47	59	64	54	59	57	69	61	48	67	47	49	62	55	48	54	55	54	57	43	62	62	57	58	74	69	67	59	57	51	49	73	62	64	67	57	49	73	71	71	60	71	53	50	59	60	54	49	65	59	64	52	45	35	56	55	54	65	55	53	63	37	55	60	64	60	70	70	70	68	53	73	43	65	44	63	67	75	64	55	50	54	56	47	49	52	72	63	66	69	51	48	60	68	51	70	53	46	58	56	44	55	48	53	44	57	55	50	57	54	54	51	57	50	56	54	60	63	53	65	62	62	63	62	66	56	63	52	53	40	58	49	52	54	47	48	57	53	53	66	53	51	61	61	54	63	46	55	52	52	68	49	66	61	51	64	58	41	61	54	49	48	58	46	66	46	69	46	50	62	60	46	61	54	52	75	55	47	67	65	40	56	70	59	74	63	56	52	46	65	67	49	63	56	53	55	68	49	76	44	62	66	54	58	63	53	64	45	46	57	53	58	65	57	53	48	60	56	54	63	61	48	51	53	53	55	66	56	60	55	55	56	62	62	58	52	56	51	55	57	60	59	43	57	43	54	55	58	59	61	54	72	53	65	58	52	54	56	52	52	55	50	58	66	60	59	63	59	73	61	49	49	59	57	58	55	45	49	62	53	69	67	57	60	50	54	43	62	50	50	53	60	51	57	59	55	51	67	64	55	56	49	46	54	63	62	44	55	69	63	64	55	54	49	53	64	70	61	54	56	60	55	64	38	65	59	71	65	51	58	64	43	55	51	57	54	58	54	55	66	53	63	56	58	78	66	67	66	62	67	50	58	48	59	65	60	52	57	49	52	61	55	63	57	53	57	62	63	57	62	58	57	57	54	59	64	54	56	69	56	60	74	70	56	56	64	54	57	54	61	58	55	50	60	68	69	48	48	48	52	60	67	53	53	73	62	61	73	57	42	68	38	72	45	56	51	63	75	67	66	63	49	36	67	65	45	63	61	55	66	70	61	61	47	43	59	53	60	58	62	50	51	59	62	40	55	58	59	56	58	49	67	60	50	59	49	61	47	55	68	60	53	63	49	48	46	55	49	54	56	66	48	50	52	57	67	61	64	56	68	49	55	58	53	49	71	53	67	51	59	63	65	51	56	65	59	52	62	57	52	50	47	46	56	57	65	52	51	56	56	58	64	65	72	54	55	72	58	77	87	71	64	54	61	43	48	58	52	41	65	71	62	65	60	55	53	51	70	59	65	66	63	42	62	50	68	55	46	61	51	57	62	53	58	61	60	75	76	50	51	55	45	68	50	52	60	61	56	51	58	64	56	55	49	55	64	57	63	59	54	58	62	57	63	60	56	66	68	62	59	42	52	48	70	57	50	65	65	65	57	65	54	58	64	58	47	65	54	49	54	62	60	46	59	57	53	73	58	57	49	56	50	56	55	53	59	52	66	58	48	68	62	38	44	56	53	54	48	46	53	75	62	55	62	64	60	47	51	66	59	58	49	59	75	57	62	49	46	57	57	45	51	55	57	68	54	64	69	68	55	57	47	69	59	53	58	53	59	55	69	65	59	48	68	51	66	53	66	46	61	75	53	46	69	62	63	67	67	54	62	60	66	52	53	65	56	65	52	73	58	73	66	54	65	52	55	64	58	49	49	63	59	53	58	53	73	56	56	52	59	64	65	44	52	58	65	57	53	49	61	68	64	70	69	65	52	64	58	64	66	69	50	75	45	55	67	60	54	58	69	58	46	64	63	64	64	51	49	56	47	65	78	65	54	57	56	51	51	43	61	55	72	57	69	77	67	60	51	68	74	48	54	49	58	65	52	58	49	72	61	68	53	49	58	60	43	53	67	54	53	54	43	55	67	52	66	63	59	67	60	64	49	56	55	69	57	61	51	73	58	56	59	48	64	59	57	45	59	54	58	44	63	61	51	69	66	60	54	62	58	68	59	57	70	49	57	68	68	56	59	69	49	62	64	49	59	55	57	60	57	55	60	50	40	56	61	46	60	45	43	46	56	73	60	60	63	56	66	63	59	67	49	61	55	60	60	45	62	44	60	60
30492	5975	747	958	2428	4001	5537	6512	6268	5950	4223	3411	2475	1565	1134	795	696	629	640	580	553	565	578	567	579	590	571	559	555	536	523	554	518	510	498	527	489	543	493	487	501	478	475	492	534	513	503	501	475	521	508	508	473	490	488	487	486	462	512	505	494	471	474	519	531	465	500	494	538	525	478	490	514	486	452	480	499	519	489	466	495	463	499	478	483	471	490	455	499	504	477	469	484	505	495	478	531	545	460	450	493	472	508	443	503	468	491	482	511	513	488	456	494	484	518	460	504	468	491	468	449	513	507	486	475	489	499	488	508	500	494	495	462	463	496	509	464	489	518	474	486	475	509	513	517	465	453	474	493	479	478	491	447	474	507	497	472	448	467	483	481	484	520	485	489	451	485	492	464	495	486	461	510	471	490	461	550	438	486	499	442	471	470	477	487	460	506	489	456	470	457	493	468	497	458	527	507	548	462	482	498	487	456	455	487	456	489	496	510	491	470	461	505	457	473	503	446	503	469	493	524	489	479	477	476	522	487	458	465	448	504	485	471	480	508	505	447	498	500	458	493	445	490	518	476	468	508	463	454	480	488	486	493	494	466	494	476	469	468	468	538	463	456	483	476	454	460	462	482	488	490	493	479	462	472	518	470	454	456	486	529	431	494	478	515	447	451	466	490	471	487	495	481	457	480	491	480	502	490	467	485	481	516	463	464	471	467	497	526	474	484	486	496	458	498	483	492	445	455	501	466	415	497	488	475	486	453	497	499	473	490	494	504	468	459	500	523	492	490	460	444	500	503	480	471	455	549	518	461	471	533	507	485	481	507	518	493	501	499	481	494	497	462	504	458	475	485	452	456	514	477	525	479	483	485	480	516	486	498	503	462	489	462	502	473	486	469	477	503	467	506	494	462	521	468	480	508	512	432	446	505	459	514	430	450	489	467	475	483	444	457	488	499	522	506	529	496	492	507	449	485	513	450	475	540	487	489	540	488	468	508	485	482	491	506	445	526	493	498	480	458	469	460	496	485	483	460	505	494	475	472	449	454	521	449	526	470	507	502	457	486	487	510	475	483	510	449	490	463	481	476	489	506	499	481	482	480	472	480	508	495	460	469	511	501	468	511	521	527	494	490	498	488	502	479	507	471	488	464	476	487	490	472	456	493	490	498	512	468	491	469	489	438	499	489	450	451	507	505	480	466	464	474	513	467	486	481	477	493	493	466	486	441	513	436	483	466	486	496	477	482	487	484	510	490	481	472	498	482	499	491	533	500	461	539	497	495	487	475	487	489	515	463	500	501	467	513	497	491	466	494	469	476	468	473	483	504	489	506	462	490	498	498	503	459	474	520	453	465	453	476	487	471	467	485	484	469	483	466	493	505	462	524	498	479	471	529	486	477	507	493	498	492	457	437	483	454	495	505	465	460	444	482	460	446	473	523	482	459	495	473	468	447	469	485	489	432	521	485	509	471	506	461	443	491	502	485	459	476	477	463	487	502	491	479	516	506	509	466	475	459	504	479	487	512	521	490	472	483	494	474	473	492	504	501	470	462	458	462	495	532	492	488	472	503	466	497	467	488	479	503	447	497	501	503	489	435	509	481	468	451	466	502	482	466	438	481	471	475	476	467	481	471	498	466	453	467	459	460	451	487	478	484	438	487	470	501	492	494	526	524	465	459	526	485	461	473	520	503	498	477	469	459	461	440	488	474	476	493	473	471	481	490	482	466	486	524	456	451	473	493	474	489	466	475	456	489	471	481	483	475	447	486	470	490	495	518	457	469	493	467	494	481	475	477	500	488	472	505	486	501	478	469	485	493	477	544	493	425	500	509	507	477	503	498	492	456	493	492	497	530	493	456	527	481	454	502	472	503	451	470	461	504	506	485	431	496	470	444	440	506	493	484	479	505	464	457	498	505	538	483	443	467	491	489	519	521	459	513	494	484	491	463	462	490	438	484	473	471	512	469	469	482	460	502	465	497	439	452	494	504	502	469	476	488	489	510	494	475	482	485	488	503	499	510	510	503	470	467	475	449	489	534	507	495	451	483	457	502	456	542	485	500	495	488	513	517	435	491	453	443	483	537	473	469	480	496	466	499	521	462	465	519	482	462	479	492	491	478	485	529	489	493	458	503	531	454	518	495	477	531	553	490	493	502	450	469	461	487	457	449	495	448	503	461	485	509	483	512	495	496	481	535	422	489	502	496	454	449	450	530	538	504	484	487	488	491	494	492	470	515	492	479	440	488	515	486	469	499	473	490	475	468	473	473	562	505	487	468	459	485	510	486	500	487	488	486	463	506	489	469	468	472	493	455	481	498	481	493	483	446	446	498	487	481	468	459	470	509	477	475	495	471	520	470	488	496	480	483	502	496	454	531	487	442	507	493	499	469	477	494	495	462	486	478	460	505	474	504	475	462	507	491	447	489	473	487	511	479	455	485	509	507	476	487	464	492	467	534	478	438	486	477	501	465	471	479	502	499	509	490	474	542	491	505	459	499	499	496	476	498	450	465	487	494	501	450	487	524	492	474	449	477	486	491	478	453	462	472	490	511	534	504	476	432	469	490	493	479	449	483	501	478	487	470	487	468	512	476	482	482	487	524	483	469	458	478	462	486	484	494	485	482	512	449	517	440	447	510	500	478	463	479	506	508	514	461	526	467	472	460	527	439	441	498	474	473	494	473	455	479	492	499	491	447	491	483	476	486	514	480	489	460	454	512	461	490	490	518	474	480	469	477	483	452	493	500	498	501	496	440	462	519	506	472	509	448	441	453	465	480	477	486	435	495	518	511	484	457	505	455	467	479	439	481	485	478	490	490	446	514	472	475	457	507	438	480	447	492	446	479	459	466	460	534	484	472	461	511	486	481	486	463	476	470	479	479	493	466	479	514	478	480	460	490	444	520	513	455	484	488	462	454	506	500	490	467	461	468	444	479	512	504	488	479	468	504	504	449	491	498	475	502	446	491	422	505	464	501	481	477	468	446	447	492	493	468	450	473	481	443	452	480	520	457	489	507	503	481	486	472	520	497	490	461	453	481	480	468	429	495	486	507	500	472	478	473	501	481	518	496	470	490	466	480	491	462	500	520	481	486	461	496	449	483	458	473	470	486	467	461	460	475	493	508	487	494	513	425	475	492	454	420	500	511	472	500	486	458	495	501	516	543	489	501	516	499	508	495	445	483	495	494	469	488	488	476	504	497	503	486	484	488	469	478	505	497	486	467	514	501	510	459	479	497	500	465	524	482	480	459	458	482	488	492	511	474	486	472	446	453	470	502	495	487	472	480	516	505	494	496	520	491	483	449	493	497	477	497	493	498	439	473	466	510	462	488	479	448	490	508	465	475	479	467	512	445	475	496	507	477	448	472	512	491	469	465	449	472	481	509	474	510	463	484	504	462	486	495	505	511	519	470	456	479	504	483	494	479	449	484	443	531	448	457	510	496	464	518	477	475	461	485	476	473	474	468	499	496	469	440	490	474	454	501	474
4331	537	36	40	36	50	67	93	104	115	103	86	66	50	29	33	16	29	24	25	22	18	28	27	24	27	19	23	27	19	25	22	22	24	21	24	21	19	21	30	30	20	27	30	22	22	25	23	14	21	34	19	28	20	29	24	18	25	27	24	25	29	33	21	18	22	19	21	27	25	31	20	32	30	20	18	18	36	29	22	27	17	32	25	29	14	15	19	27	22	27	16	31	28	28	27	28	25	24	22	29	30	26	22	32	22	30	26	24	33	25	22	25	11	16	23	21	19	17	24	27	25	27	15	24	18	29	25	29	17	19	24	30	25	24	20	23	19	13	21	32	25	21	19	19	21	24	27	23	14	23	34	23	25	34	21	21	26	18	20	19	28	24	29	17	43	25	26	26	26	31	24	27	19	24	26	23	18	30	34	35	24	16	21	22	27	19	22	15	31	24	25	24	19	19	31	27	22	30	21	27	22	23	21	23	25	20	30	37	22	17	25	28	18	25	18	17	29	25	25	18	21	17	22	21	19	27	23	22	23	28	25	23	22	26	25	22	26	25	23	31	23	25	17	20	28	12	19	24	18	31	24	26	16	20	21	32	25	24	23	20	23	24	24	21	21	27	30	26	26	25	23	20	21	32	25	16	20	18	24	20	22	32	23	22	24	22	21	24	29	34	39	21	19	18	22	29	26	18	19	29	23	20	18	20	22	22	20	20	21	34	30	24	19	26	18	26	23	31	27	20	22	16	18	36	15	22	23	30	33	26	22	25	32	25	19	17	28	22	23	20	18	30	21	18	25	35	26	25	28	25	21	15	26	28	25	25	32	25	22	21	26	19	18	23	26	27	22	18	29	19	27	29	25	22	27	25	26	23	18	25	25	20	27	23	20	25	24	28	28	22	27	26	35	24	16	22	23	23	24	19	23	27	24	35	30	22	25	25	20	18	28	21	16	30	23	20	27	19	33	16	31	27	22	24	23	13	27	16	24	24	30	24	30	14	22	26	25	29	31	26	33	24	28	19	25	30	26	21	25	29	23	22	16	22	21	25	21	20	20	27	23	29	18	28	20	29	24	18	19	32	24	37	24	25	24	22	20	23	22	18	26	26	28	17	23	23	24	25	22	21	10	16	30	31	21	19	20	23	26	19	22	19	23	21	23	30	32	26	17	25	26	22	26	17	22	17	23	18	23	22	24	23	26	20	25	31	22	31	26	23	26	20	16	27	15	25	30	24	23	26	25	20	20	29	24	30	26	16	30	25	24	24	20	25	19	16	30	25	27	26	26	29	25	19	34	29	23	22	22	25	20	29	27	24	27	32	26	17	23	20	26	18	30	29	21	21	27	17	17	25	24	25	27	29	29	23	22	32	25	20	21	26	20	18	17	19	27	25	20	16	23	27	16	19	24	22	16	19	26	29	27	21	32	18	23	23	28	28	22	21	20	24	25	25	22	31	23	22	17	25	26	21	17	28	23	16	19	16	22	23	19	23	20	24	26	21	20	19	26	19	27	31	16	18	36	28	21	28	25	15	22	30	23	26	23	20	20	30	19	22	23	22	29	15	24	27	21	22	23	16	22	22	24	21	21	20	19	23	16	20	28	25	20	23	24	25	20	23	15	21	17	27	30	28	22	13	18	23	32	25	22	15	29	28	24	22	23	27	26	17	23	31	25	18	21	22	19	28	28	19	23	21	22	18	25	30	29	31	22	23	24	30	22	21	29	19	17	20	16	23	19	27	19	35	28	24	19	31	28	24	21	17	30	20	21	21	17	28	26	24	22	26	25	25	24	27	20	28	18	27	22	23	24	27	21	19	21	20	29	19	27	24	21	26	26	21	25	22	18	23	26	31	30	29	24	24	18	23	25	18	25	25	14	23	25	33	20	20	23	23	25	27	16	25	28	25	26	19	30	20	24	16	24	11	24	27	20	22	25	15	25	11	18	29	27	20	27	35	22	25	16	21	26	25	20	34	23	23	21	17	23	29	30	22	29	25	25	18	29	29	20	25	23	23	28	26	23	17	23	21	29	22	20	27	22	17	27	21	15	37	27	30	25	24	19	25	22	23	25	29	28	30	26	20	17	24	28	22	25	28	20	24	28	24	23	23	18	20	26	25	18	24	26	16	29	13	23	22	23	18	24	16	20	24	31	24	24	18	28	28	22	22	15	29	25	27	23	23	24	28	30	19	30	25	13	38	20	23	19	22	24	28	24	18	24	29	29	26	21	33	21	36	24	23	17	24	24	28	22	20	20	27	24	22	27	25	25	24	22	17	26	27	23	22	28	22	30	26	35	19	18	18	21	28	21	16	26	24	24	23	22	14	20	20	27	17	29	22	20	25	28	24	17	26	21	30	29	27	27	20	29	23	24	25	19	30	22	19	26	21	34	9	23	24	21	24	21	20	27	18	17	17	20	30	26	18	18	17	21	17	22	26	16	20	22	16	31	25	26	29	28	21	22	20	21	26	29	14	22	27	22	22	27	28	30	26	22	22	25	21	20	25	33	31	32	19	26	18	18	21	23	21	24	22	25	23	22	18	20	20	29	24	30	31	21	17	26	29	24	15	25	35	30	26	17	26	22	23	30	23	22	28	16	28	15	23	21	18	29	26	26	21	21	28	19	23	10	29	26	24	28	33	23	24	21	23	18	22	22	26	25	26	37	20	19	19	23	20	34	15	23	20	16	29	20	22	25	22	23	32	21	21	22	19	26	18	18	21	21	27	28	22	27	34	32	24	23	21	16	24	19	23	26	28	32	27	25	16	21	23	25	23	22	28	20	25	18	27	25	21	21	17	20	23	21	20	23	19	15	24	21	29	21	28	25	18	27	19	31	31	23	25	24	25	31	30	32	25	22	20	25	22	33	15	17	24	19	18	23	21	17	26	23	14	30	20	27	17	22	22	20	26	24	33	24	21	28	22	24	24	18	17	19	26	14	12	26	24	17	21	30	28	24	21	21	22	12	28	20	21	18	18	27	26	22	19	25	23	23	24	26	18	21	26	20	25	30	26	19	20	14	23	33	26	32	29	31	19	28	17	22	17	20	17	23	25	24	26	18	30	21	23	23	21	23	17	15	28	21	21	37	22	19	22	27	21	25	21	14	17	22	21	22	19	20	19	17	19	23	20	27	16	20	17	20	22	21	26	13	19	24	28	30	23	26	30	19	22	23	19	26	32	17	23	28	27	19	22	19	26	23	20	24	28	22	13	33	26	31	23	26	31	22	16	27	23	24	33	14	21	17	27	25	14	16	18	20	21	27	20	24	22	29	29	13	20	21	7	23	31	29	30	25	19	27	17	34	31	22	23	26	17	26	27	23	22	27	24	23	31	16	33	22	24	22	28	29	26	33	19	17	24	23	22	23	27	24	22	27	23	19	30	30	21	31	17	19	16	25	22	27	23	38	33	16	24	25	27	23	22	29	24	26	24	22	25	22	23	26	28	27	23	27	27	20	24	21	15	23	19	18	28	22	30	20
29025	5197	476	569	1946	3574	4240	5401	5506	5576	4809	2952	2166	1291	732	495	425	364	344	310	343	301	302	282	250	275	282	254	249	226	254	237	246	211	252	247	219	222	235	248	207	243	230	232	222	238	232	232	223	225	226	202	204	199	221	194	214	238	227	224	227	207	194	227	236	232	197	226	208	205	193	214	217	215	219	198	225	214	201	224	202	229	241	191	206	216	199	224	224	201	222	222	200	189	179	244	206	200	210	194	222	232	196	233	194	211	200	196	246	218	211	167	229	198	213	205	199	204	186	216	228	212	194	201	216	203	222	194	211	211	201	236	228	197	231	218	198	213	212	203	228	205	209	207	232	187	211	200	198	221	207	207	203	195	200	212	203	177	198	194	192	214	210	214	197	184	219	188	192	207	232	210	213	208	181	206	198	210	198	216	207	208	200	205	209	204	213	209	219	218	222	204	220	205	206	215	206	224	194	206	217	212	188	216	214	192	187	206	217	235	215	232	181	207	191	213	197	209	199	213	208	194	217	212	180	217	200	188	205	209	207	208	204	209	200	216	196	167	202	205	179	218	217	211	198	202	216	201	184	184	210	186	175	211	197	207	185	182	230	222	163	205	208	198	232	237	205	207	204	207	194	200	214	194	189	228	169	236	189	201	208	208	222	232	229	197	223	192	206	212	205	220	215	227	214	216	206	200	219	224	211	186	204	227	243	216	216	211	220	225	204	218	219	213	230	210	189	190	200	195	205	188	220	205	196	189	212	186	208	212	191	216	197	215	215	181	187	201	210	182	178	180	231	221	205	204	207	201	203	180	174	202	208	213	225	212	202	210	220	177	220	203	199	180	196	207	191	214	190	204	230	212	202	184	197	213	190	202	219	177	201	229	205	190	208	204	217	217	182	213	194	204	215	187	210	196	176	211	185	213	220	219	235	234	211	210	192	218	206	211	198	187	212	206	197	224	194	209	202	203	204	186	224	218	216	198	230	201	215	204	208	187	200	237	193	234	223	217	210	216	199	209	222	195	176	171	183	200	198	213	175	196	169	179	219	204	199	200	195	186	200	195	205	188	222	197	213	218	223	222	190	200	200	190	204	214	241	207	216	201	201	200	212	188	197	189	235	195	218	206	210	219	220	207	200	209	197	181	178	206	206	219	206	198	182	237	206	216	221	180	206	214	222	217	196	213	187	188	224	186	187	190	200	196	230	204	219	179	217	228	224	207	195	219	212	213	194	202	208	209	241	209	185	214	201	225	220	179	206	180	207	195	215	198	169	207	193	188	205	192	226	218	185	234	197	210	235	221	194	202	214	214	202	199	217	184	211	170	197	207	195	216	219	195	210	204	200	216	205	227	202	207	190	197	220	219	189	192	200	207	168	215	200	188	206	199	210	203	223	200	217	196	213	203	214	193	198	237	203	217	211	215	205	197	189	196	199	199	212	189	193	199	185	212	187	216	195	195	222	202	204	200	196	224	199	217	208	198	194	197	217	207	205	218	192	198	234	230	227	185	206	216	203	194	234	218	207	188	196	206	216	171	213	200	191	213	212	195	194	218	183	189	208	212	188	228	201	212	202	220	197	206	222	181	225	224	201	214	185	200	194	190	207	210	189	203	229	214	211	188	223	206	189	183	212	200	158	219	214	212	205	200	221	185	217	211	199	186	203	196	214	221	214	199	192	209	216	222	202	216	218	170	178	205	217	194	225	223	196	182	191	195	232	206	221	196	203	180	192	189	209	207	177	192	195	201	181	210	218	204	212	197	189	219	186	215	217	194	178	215	183	200	203	205	196	201	188	202	195	178	217	208	202	205	195	182	235	187	203	197	191	211	236	200	200	209	210	199	223	204	222	227	203	205	179	204	207	204	206	205	212	213	231	197	201	198	210	184	189	207	215	208	196	188	204	193	212	192	194	216	183	226	221	208	197	239	190	186	235	219	192	206	215	218	211	208	207	197	208	200	168	206	206	220	221	208	218	227	217	199	203	193	186	202	207	213	235	242	226	205	186	226	232	206	199	220	240	198	221	221	190	216	202	194	201	207	181	197	219	195	203	207	216	211	222	210	208	187	194	233	208	199	210	207	195	223	199	212	214	194	203	216	172	201	216	201	188	216	189	213	211	220	222	195	232	218	205	190	203	212	189	197	209	210	230	201	197	194	199	187	179	196	190	206	203	198	196	195	238	185	215	193	206	203	225	226	239	201	207	179	190	220	199	173	227	209	197	211	219	190	229	222	183	198	188	218	216	215	189	188	201	196	206	211	209	211	215	198	233	213	219	198	220	212	209	187	193	195	219	199	189	203	193	198	208	232	182	201	200	217	202	204	216	187	200	225	223	202	215	184	180	168	197	186	193	219	212	209	202	210	159	221	182	201	212	198	209	226	190	204	217	197	201	199	213	185	198	202	205	221	217	179	203	206	209	215	224	207	194	202	201	216	217	197	225	227	186	205	216	221	201	214	209	209	203	199	189	228	188	197	183	219	196	224	190	202	223	212	207	221	214	194	199	204	214	219	220	199	217	218	232	219	193	202	206	186	209	188	209	197	213	195	214	209	177	196	185	214	212	198	223	204	206	211	222	194	208	220	214	197	234	195	224	197	201	197	199	196	184	211	201	213	206	188	218	197	229	189	187	185	230	189	229	198	217	198	190	197	176	209	196	208	220	224	207	210	225	182	207	209	194	192	197	205	183	196	199	189	211	232	171	212	212	211	156	225	203	209	205	222	214	215	219	213	220	231	200	247	189	203	224	208	199	212	207	210	213	210	188	176	193	213	187	211	186	246	208	189	211	220	182	210	213	192	200	224	174	210	217	178	212	225	192	233	225	208	200	191	192	211	219	203	191	220	226	214	210	209	210	204	210	192	200	201	203	211	209	176	223	227	230	195	217	174	206	195	204	197	225	204	193	205	209	184	196	210	228	225	221	184	199	239	219	185	192	189	240	200	198	209	216	225	201	206	218	217	194	227	222	186	244	200	213	180	181	199	206	219	228	212	247	192	198	206	228	204	189	207	199	205	217	217	191	218	205	216	188	207	225	208	202	239	200	207	181	171	213	210	207	188	209	180	193	199	216	222	210	226	192	195	198	167	218	196	215	184	227	214	240	181	218	207	215	208	197	197	201	241	196	241	203	196	195	201	238	195	184	189	199	218	180	193	216	210	185	201	170	207	207	177	181	208	233	188	182	186	188	219	200	229	195	184	192	209	199	234	210	194	220	193	218	206	192	201	205	210	199	199	195	204	185	198	226	180	201	204	179	215	208	222	207	200	210	210	215	184	220	212	215	243	225	204	213	202	220	219	182	206	226	194	197	193	203	220	198	217	169	208	254	173	225	198	219	219	216	204	197	186	215	225	204	205	195	206	203	193	186	233	208	188	209	209	195	204	179	209	225	219	205	209	184	219	210	200	198	202	174	207	219	197	233	204	206	229	197	206	213	196	206	202	189	204	206	189	200	227	179	204	195	197	202	182	187	229	216	230
5100	758	114	82	81	103	123	153	189	203	239	148	126	75	92	67	58	73	61	70	77	74	59	53	54	65	53	59	65	72	78	63	68	57	67	65	56	73	66	64	77	69	60	70	47	65	66	61	61	86	75	58	77	53	61	57	62	52	66	59	51	63	63	75	53	66	65	65	73	50	57	54	66	65	61	74	59	87	77	46	78	58	60	59	63	60	73	37	61	67	53	70	59	75	79	60	61	58	59	67	56	55	83	56	68	63	60	76	63	70	39	55	74	62	67	52	54	73	73	79	71	58	67	64	67	55	79	68	61	62	59	63	67	58	55	48	68	58	69	74	60	58	63	42	74	58	57	55	65	64	62	72	63	59	58	60	64	63	69	65	53	55	65	62	68	81	67	60	65	53	56	68	63	78	86	53	63	64	71	70	68	72	58	76	50	62	56	64	49	61	59	64	70	73	59	63	65	68	51	59	56	57	80	68	70	75	65	58	61	61	54	69	60	65	64	60	51	70	60	67	80	77	45	57	67	74	47	60	64	64	55	66	59	60	57	63	64	76	65	47	71	66	62	61	83	55	68	70	56	63	70	76	54	60	65	61	62	59	69	59	63	70	49	61	62	64	52	78	67	63	58	69	61	68	49	64	59	56	74	58	61	60	61	65	65	71	56	53	67	56	60	59	75	70	56	68	69	70	68	61	63	76	71	63	65	59	55	61	62	68	55	70	64	65	49	59	70	73	75	60	66	53	83	49	67	53	60	50	77	49	59	60	57	53	80	55	69	63	53	70	66	65	59	58	67	73	51	58	72	51	52	72	56	65	49	71	77	61	60	65	67	66	53	56	63	63	72	49	77	82	50	62	72	61	57	71	88	64	66	53	54	72	78	60	64	82	68	63	71	77	65	71	49	55	64	73	60	71	60	84	59	64	61	79	45	55	61	71	81	51	73	68	75	71	46	62	67	68	58	58	76	48	78	59	55	61	59	62	67	62	63	78	53	57	63	55	69	60	73	58	65	68	65	59	62	53	72	60	78	60	49	52	54	53	57	66	75	66	61	66	59	60	77	71	64	57	59	49	68	69	67	59	62	73	63	74	56	70	48	62	63	57	73	65	72	77	53	61	81	71	57	54	65	60	64	78	54	69	54	59	62	69	50	70	64	66	80	63	68	66	61	58	68	59	73	83	57	67	44	70	48	66	67	55	59	72	82	68	54	67	61	65	52	59	64	81	73	57	70	70	74	72	59	74	74	54	69	62	68	59	66	63	50	70	56	68	64	64	68	58	58	52	62	60	81	51	52	72	54	56	57	67	61	66	64	57	71	76	63	69	70	56	80	61	53	69	71	64	66	70	83	71	52	41	53	64	67	50	65	76	59	48	71	64	63	64	70	69	69	70	69	62	77	70	51	49	78	73	66	53	76	59	58	62	53	63	52	54	61	71	58	70	60	70	61	66	61	64	75	67	48	78	51	59	61	74	58	61	55	62	61	67	62	65	66	64	73	63	61	69	62	53	58	72	52	66	44	67	68	64	59	77	63	76	52	86	60	57	64	80	70	52	74	68	48	73	73	67	46	59	52	59	64	65	67	74	60	80	68	54	56	70	77	49	79	58	80	65	47	60	64	58	57	59	70	58	61	55	62	73	61	77	57	63	52	54	55	62	65	48	55	69	52	59	63	72	66	58	71	55	63	59	68	61	48	82	63	53	59	55	54	64	75	63	64	67	85	63	57	65	71	52	71	63	46	69	68	61	63	52	63	55	77	63	66	61	60	47	62	57	69	50	67	60	54	63	72	74	61	58	80	59	66	66	60	80	70	64	70	70	61	62	71	69	67	63	64	61	63	68	60	71	51	54	71	59	54	63	57	71	73	65	65	70	65	50	56	63	60	65	65	67	64	61	59	67	56	58	74	76	55	66	68	60	69	65	80	76	59	68	63	67	64	61	53	68	67	74	58	53	56	67	52	54	84	63	49	70	62	68	55	78	72	79	53	65	63	52	64	63	76	68	65	70	56	53	63	45	72	66	62	66	64	68	69	61	61	75	59	60	69	62	64	51	73	54	56	58	52	61	57	65	63	72	62	64	89	64	67	61	66	64	55	61	66	58	58	68	64	57	64	65	59	79	55	58	61	47	65	60	65	66	56	73	61	74	65	66	58	53	66	64	70	71	67	56	78	58	80	68	58	64	62	54	57	56	43	60	48	72	64	54	73	59	56	56	73	78	58	50	66	54	58	75	73	65	66	62	57	60	60	53	71	62	67	62	78	56	64	56	56	70	48	58	62	72	56	68	55	64	48	73	63	68	62	66	63	54	60	62	70	49	63	69	74	78	58	72	69	58	68	67	44	63	58	64	54	60	72	70	59	78	69	59	54	50	75	74	69	83	75	71	62	59	62	49	65	63	66	72	63	68	68	72	59	70	70	66	82	64	60	69	62	64	39	60	69	52	60	55	70	59	49	66	53	66	54	67	60	57	60	64	70	52	55	69	59	47	61	68	65	69	63	70	78	61	77	52	51	60	64	75	66	66	52	47	79	76	64	61	63	62	65	69	63	56	63	72	65	63	69	56	73	59	65	63	57	76	69	56	77	58	58	70	67	70	57	70	68	59	65	54	69	65	70	63	66	66	68	61	70	73	74	65	55	53	61	74	46	55	65	74	68	66	68	62	78	58	61	66	64	56	65	59	64	71	50	63	54	63	64	70	76	60	60	68	69	57	57	62	81	58	77	73	55	55	60	60	71	64	58	65	56	54	66	67	73	60	52	61	61	73	60	66	66	64	55	69	76	49	60	49	72	71	69	58	59	58	55	64	60	67	61	62	74	64	74	71	61	68	63	62	57	61	47	57	61	60	56	52	69	67	70	64	66	77	79	71	64	54	54	65	62	67	64	67	68	83	74	60	61	65	62	75	67	71	77	58	74	72	56	77	61	62	56	70	62	70	76	55	58	49	77	48	55	65	61	50	75	66	78	74	57	73	66	59	71	73	48	71	62	51	55	69	61	51	49	74	66	63	55	62	67	75	53	74	71	61	57	64	55	58	56	72	69	68	77	67	54	66	63	65	73	63	49	50	64	54	50	54	71	50	70	58	59	68	70	65	58	66	64	70	66	60	62	80	53	57	72	74	65	53	61	69	62	64	56	65	67	53	70	73	53	79	60	71	54	57	66	58	58	57	58	62	60	62	59	57	56	77	70	54	74	72	53	62	66	64	58	67	64	60	64	66	52	66	72	65	52	52	72	72	78	59	70	57	74	43	60	55	67	55	67	59	67	59	56	58	66	65	68	71	55	78	57	66	74	64	59	68	52	59	67	57	75	61	65	66	67	57	65	63	74	62	57	68	60	60	67	83	68	59	65	73	64	85	68	51	75	56	53	50	58	67	62	69	65	59	59	64	82	69	71	71	64	62	67	42	71	60	64	74	69	75	55	75	69	63	54	86	69	64	69	60	70	46	57	56	73	55	58	76	54	57	59	61
33005	6147	1043	1180	3178	5966	6370	6879	7462	7523	7586	4442	3310	2006	1338	1062	917	828	783	751	744	706	674	696	642	650	631	623	638	672	632	573	615	596	564	642	570	597	592	526	553	627	556	562	563	569	586	583	556	552	538	552	585	608	531	554	572	537	558	593	537	567	590	530	538	619	520	566	529	587	503	544	572	572	564	532	566	578	590	580	576	533	558	606	585	559	533	569	568	566	519	553	562	550	535	590	553	546	524	548	558	523	558	556	542	548	558	578	501	565	574	578	537	537	503	546	571	530	518	565	526	588	567	563	537	522	516	539	506	529	566	541	602	558	586	562	599	549	556	565	561	578	557	555	507	516	546	554	569	554	536	526	553	553	590	528	551	536	531	561	564	553	551	582	552	553	555	581	531	556	546	544	573	550	513	561	535	542	552	531	556	550	528	546	525	534	523	510	532	591	568	558	569	507	588	535	559	534	582	549	498	545	539	540	540	548	514	529	570	508	537	561	556	491	550	520	520	555	542	536	525	578	494	521	547	556	531	555	499	570	550	564	589	530	516	538	578	572	577	554	546	540	561	525	564	570	599	554	561	566	514	563	539	525	545	530	519	544	567	537	556	575	500	555	551	541	578	541	550	546	563	502	556	534	534	527	544	522	536	543	533	502	586	526	548	534	534	530	566	536	547	537	547	545	542	528	528	523	557	593	531	521	519	552	520	518	550	526	582	499	564	556	558	500	521	556	542	538	511	514	538	540	530	551	553	573	530	539	533	532	533	539	530	566	554	574	501	522	533	538	514	585	536	544	564	553	529	532	543	559	581	563	543	554	511	523	523	522	533	557	545	521	532	536	590	538	536	514	543	549	587	531	527	567	532	530	539	533	546	575	540	507	537	559	556	591	545	564	555	554	567	556	549	540	505	515	552	545	533	595	541	534	526	547	552	578	519	588	563	540	480	562	512	546	537	571	596	550	552	568	508	546	528	546	516	540	578	574	546	532	542	499	526	580	558	537	570	581	551	538	520	533	521	549	506	573	564	549	529	545	558	563	539	549	525	527	582	487	550	553	601	548	592	538	569	524	540	509	554	574	509	552	514	551	581	589	558	538	524	526	567	557	554	581	552	523	573	518	525	529	513	525	501	522	558	512	571	572	529	530	583	552	514	537	539	559	560	553	575	565	526	555	554	562	543	537	488	571	554	554	586	567	560	541	487	542	554	500	532	569	589	549	540	533	547	595	546	513	558	544	516	548	562	486	572	556	580	548	553	553	552	539	532	550	550	536	567	529	509	520	521	571	530	563	556	555	526	563	552	522	538	585	522	553	525	582	512	542	549	529	534	553	550	548	528	543	544	506	527	555	563	545	537	541	523	573	555	619	560	525	556	521	524	524	519	593	524	592	563	540	539	542	519	584	567	551	560	559	568	510	523	499	549	562	582	557	579	537	560	534	542	515	538	562	541	568	561	561	552	495	563	563	531	572	579	514	526	516	510	532	585	540	535	523	584	536	539	523	570	564	544	489	563	510	555	539	556	536	541	537	533	511	529	557	534	547	561	538	552	531	528	560	528	577	547	552	548	536	602	539	536	536	550	539	532	599	544	569	547	582	509	573	562	558	551	516	516	564	557	551	532	551	560	528	533	559	546	572	560	536	600	580	578	525	541	560	522	569	568	556	519	542	530	522	509	499	526	539	541	551	579	576	550	550	561	546	556	564	537	575	547	552	571	539	529	583	513	529	551	574	561	536	563	532	534	568	567	535	504	569	569	547	565	580	551	565	521	529	513	541	589	530	544	568	536	587	568	571	563	563	547	564	542	544	554	521	507	535	570	546	519	545	530	525	493	550	524	534	544	500	552	504	573	525	595	542	499	534	567	565	561	562	528	561	530	555	531	559	552	565	559	543	561	531	577	565	506	534	501	548	550	547	535	565	562	564	557	570	550	550	522	552	502	535	532	559	586	538	535	542	502	548	547	552	566	553	575	574	576	554	543	584	517	546	536	553	546	525	535	538	576	578	549	546	533	554	501	546	525	547	545	587	539	552	556	547	563	546	552	536	580	546	539	546	568	573	596	580	580	584	554	535	518	562	554	557	553	562	529	556	532	539	554	546	536	525	548	544	563	589	551	550	549	615	555	530	500	537	568	559	530	538	564	569	533	524	530	550	581	589	566	557	549	533	561	549	563	570	568	515	557	566	582	575	571	525	545	555	542	553	592	547	554	554	532	574	536	547	509	551	557	538	583	565	523	575	579	523	502	561	553	547	550	545	559	518	529	573	555	557	550	535	567	527	569	544	552	586	570	549	549	573	530	553	554	527	528	548	548	589	514	538	534	546	597	580	550	563	551	528	532	571	539	563	534	548	540	536	537	525	535	547	539	524	566	574	481	515	524	539	585	533	487	518	573	563	538	561	503	511	556	593	563	560	522	561	539	516	551	610	576	535	564	551	560	527	543	515	549	532	575	543	545	549	523	535	539	551	599	561	496	481	574	586	560	570	574	582	525	504	569	582	562	565	537	556	555	524	546	531	527	519	521	536	530	542	578	522	548	577	537	577	522	558	535	546	563	538	527	550	527	557	540	568	524	567	579	528	573	614	539	539	583	509	586	537	556	552	557	554	572	503	551	517	509	584	511	544	518	554	521	554	512	548	567	530	506	542	565	493	541	557	542	528	555	552	532	518	550	582	532	543	510	553	461	545	535	559	580	495	556	594	525	550	555	537	535	553	565	545	566	535	518	517	551	583	593	549	533	513	557	574	567	515	550	530	535	499	570	558	548	537	534	544	553	570	560	528	547	526	578	546	547	532	498	521	569	560	543	574	563	585	489	524	530	564	527	570	573	559	571	527	577	500	555	578	558	512	538	533	544	507	586	581	547	498	526	584	551	573	580	539	533	567	545	539	514	530	547	563	517	539	581	580	549	566	567	536	524	523	521	505	538	555	568	551	559	533	539	572	542	552	521	537	575	602	537	550	557	547	544	586	562	572	507	554	565	554	527	543	529	535	560	548	550	538	548	526	553	546	519	550	562	614	562	511	582	552	527	559	519	532	566	569	544	560	551	547	557	544	549	570	551	542	584	541	512	569	566	540	556	527	536	534	515	539	533	540	521	574	536	536	534	559	569	561	548	563	530	536	545	572	531	535	575	530	523	498	555	490	518	558	543	542	563	564	569	532	560	552	538	568	560	539	566	555	521	561	555	516	572	523	507	560	532	503	567	600	537	544	533	542	538	576	517	520	530	541	519	577	523	544	500	549	573	536	507	581	558	536	537	578	564	573	558	534	505	573	573	517	531	526	569	518	480	548	558	551	535	557	506	529	565	544	545	549	562	517	546	537	529	515	515	527	574	570	510	544	541	542	517	557	517	567	570	532	516	529	548	523	527	569	542	570	513	532	513	501	564	567	537	518	569	563	539	571	498	517	545	566	557	546	555	549	534	522	549	536	525	525	559	523	542	545	529	554	563	549	585	517	503	583	573	564	569	516
2795	251	30	25	36	28	42	58	76	69	80	58	46	32	30	16	26	24	20	23	18	20	18	22	37	18	20	16	23	10	29	26	13	22	17	22	22	25	23	23	20	21	22	14	12	26	12	24	25	26	27	22	25	24	22	20	24	22	20	22	19	22	26	28	28	22	23	16	25	17	25	19	21	22	22	17	25	22	20	26	17	17	18	19	23	20	21	35	21	22	25	20	17	29	14	20	13	21	20	20	16	26	14	17	19	17	22	26	29	20	20	23	12	22	28	22	20	15	29	28	19	23	21	19	23	16	18	23	18	21	19	23	20	13	22	18	20	23	24	18	14	17	17	25	20	21	18	22	18	21	26	21	12	20	21	25	21	21	22	31	23	23	11	26	20	24	13	16	22	15	21	28	16	24	20	20	17	23	20	23	25	35	16	26	16	25	8	14	15	26	20	17	20	11	12	9	14	22	14	13	24	26	19	20	17	18	14	22	19	19	27	16	18	23	16	22	22	21	19	21	25	17	22	16	21	17	17	14	16	19	14	22	16	9	19	16	19	20	19	8	33	22	23	23	28	24	20	35	19	23	17	17	29	20	22	20	21	22	23	17	24	19	22	21	21	26	22	27	20	26	16	18	17	20	16	24	18	19	22	20	20	24	14	19	16	21	33	29	21	13	22	19	28	28	13	30	20	23	24	20	16	19	21	33	20	12	15	24	23	17	23	25	25	32	20	24	26	16	18	27	37	22	23	30	16	18	27	25	11	23	18	25	25	16	18	21	16	23	21	34	24	30	29	18	28	21	20	16	23	24	24	25	16	16	25	18	16	15	19	21	22	15	20	18	26	17	26	14	27	21	29	28	20	21	18	28	24	23	15	20	16	26	15	21	23	19	19	26	21	19	17	22	20	23	22	24	21	21	23	22	26	29	21	30	21	18	32	17	19	22	21	17	25	23	20	18	24	15	19	19	20	23	20	19	22	19	14	16	30	28	24	22	19	21	18	20	20	22	26	17	20	18	31	15	16	21	19	18	21	32	15	16	21	29	19	28	23	15	22	32	11	21	19	15	24	19	22	20	26	19	23	23	21	20	19	20	23	14	26	13	18	13	13	19	30	23	21	22	21	28	18	18	23	25	22	19	28	18	20	33	22	20	21	10	19	17	21	19	22	24	27	18	27	16	30	22	20	22	22	20	16	20	27	15	22	18	24	11	25	29	22	27	21	20	27	22	21	15	14	20	27	20	16	21	24	16	21	21	17	19	23	30	20	23	27	19	22	19	13	18	29	25	21	26	27	21	18	18	18	22	20	15	25	20	19	23	27	24	14	25	23	25	23	13	16	20	20	24	24	28	19	27	15	25	15	30	19	19	14	23	35	28	17	20	19	23	27	17	25	15	24	21	15	23	23	34	15	15	21	14	21	18	20	22	31	16	19	19	26	24	24	19	14	16	20	20	17	28	19	22	20	19	21	20	22	22	26	26	24	22	26	20	23	21	14	18	23	28	20	12	19	21	28	28	14	16	22	28	18	17	22	25	24	21	17	17	22	30	21	26	22	22	24	19	21	23	30	15	20	17	27	10	18	21	24	26	21	18	23	27	19	23	21	15	21	23	16	18	17	27	22	25	18	30	12	23	24	21	25	26	19	23	26	15	18	16	16	20	18	18	14	14	22	21	19	21	25	24	25	26	17	13	28	21	21	20	23	12	16	15	25	16	26	23	21	26	18	23	13	22	20	27	24	26	22	33	26	22	23	19	23	19	26	24	21	16	17	19	22	20	15	23	18	27	25	22	17	25	25	26	14	21	18	23	9	10	20	28	13	22	29	28	21	22	28	23	20	15	19	17	28	13	31	9	16	18	19	22	25	33	29	35	23	28	27	26	18	23	14	20	22	22	26	17	13	15	19	20	19	22	13	23	14	15	16	26	34	22	18	36	17	26	15	15	24	17	18	24	16	25	21	21	21	27	13	18	14	24	16	23	26	20	18	23	18	27	19	23	15	19	30	24	16	22	29	16	23	23	16	21	25	29	23	18	28	21	18	15	19	22	22	18	16	19	17	25	12	24	28	20	17	21	15	16	20	26	25	17	21	16	20	19	22	26	15	23	24	17	17	23	24	19	20	24	17	21	25	20	18	15	23	14	15	16	33	20	15	15	14	15	24	19	14	23	19	25	22	16	18	19	22	24	18	23	27	15	18	19	27	28	23	19	18	11	31	26	14	12	19	20	23	22	25	20	20	24	22	23	33	17	16	20	19	14	19	18	23	17	17	21	18	20	21	27	20	25	29	16	30	19	21	22	25	21	24	18	26	25	21	25	21	21	25	20	23	22	22	20	14	23	21	26	18	24	22	20	33	23	24	25	22	15	18	22	27	15	17	19	22	16	28	19	22	15	22	20	22	19	20	19	20	21	25	22	24	21	23	21	33	21	15	31	20	16	27	21	21	21	22	22	23	15	18	20	16	22	24	17	16	21	20	28	16	18	30	24	16	25	23	19	17	28	17	21	22	19	25	20	23	16	26	22	26	14	31	15	16	15	25	21	23	18	24	16	16	19	14	23	26	18	23	19	32	18	18	14	26	26	21	26	21	22	23	21	15	16	19	16	25	31	20	20	23	20	19	24	31	24	25	24	21	18	18	15	18	21	25	14	20	16	21	35	10	21	22	27	23	18	25	14	22	26	17	21	20	23	19	21	25	25	20	27	17	24	18	19	19	22	10	24	11	19	23	20	27	17	24	26	17	17	14	16	20	21	23	22	23	24	21	15	24	24	28	30	19	20	14	10	19	18	17	23	19	21	25	12	19	28	21	23	19	17	31	21	20	23	21	18	22	17	15	15	23	17	15	19	18	20	17	16	28	22	21	27	20	14	15	21	15	25	27	24	22	26	21	24	16	18	24	21	20	30	16	24	20	24	18	14	16	15	17	18	12	25	15	23	21	26	16	16	15	17	14	21	17	16	16	22	30	21	26	19	15	19	14	20	10	25	13	15	33	15	23	20	20	27	22	18	20	30	15	19	17	22	28	16	26	23	20	27	24	25	14	14	15	25	28	12	14	23	26	19	25	15	16	19	22	22	15	26	19	20	16	11	20	21	21	22	16	25	19	17	17	28	20	20	10	20	26	23	18	16	21	16	22	24	16	23	20	22	23	25	23	24	24	24	22	24	22	16	22	21	23	24	22	16	28	25	14	24	12	19	24	21	22	31	17	23	23	18	25	21	20	20	13	17	17	19	27	23	21	21	22	20	24	19	23	19	20	15	22	11	19	19	17	14	32	16	23	20	27	20	16	20	28	22	15	24	21	18	16	25	20	22	29	17	21	17	17	16	17	17	13	21	21	12	28	27	15	18	23	20	21	28	21	16	17	23	24	24	21	18	26	23	26	20	23	31	18	22	25	11	21	17	16	18	26	22	19	17	15	16	21	25	19	17	20	23	25	22	11	31	14	17	29	14	20	22	24	22	13	11	28	23	20	23
25078	3232	281	294	772	1953	2487	2904	2878	3012	3696	2137	1261	761	460	306	256	231	196	211	213	241	179	206	185	172	189	186	206	201	191	187	197	181	200	181	218	163	210	184	181	209	185	189	229	181	194	182	203	208	197	180	218	173	187	206	185	184	161	156	193	187	177	173	184	190	185	199	199	183	169	201	190	176	211	189	180	166	195	200	195	185	191	188	191	172	196	181	178	195	178	160	180	179	202	166	183	192	182	173	171	179	209	211	208	188	194	184	188	164	175	180	207	189	172	179	168	177	187	163	194	192	191	187	174	195	171	180	185	201	170	171	204	175	192	192	174	187	178	186	166	191	174	163	181	194	193	175	191	189	205	200	202	191	179	199	161	170	182	192	212	195	186	173	185	214	188	163	202	188	192	182	177	203	175	176	170	170	168	184	208	183	198	175	197	196	182	184	187	185	171	211	157	202	191	182	207	177	196	201	178	195	191	175	194	188	176	187	190	191	160	191	182	175	181	189	187	171	182	192	173	185	183	198	189	197	218	195	170	219	195	173	188	182	166	186	187	167	176	179	199	206	161	200	184	171	188	196	195	185	192	185	181	178	216	193	183	164	209	191	192	197	182	180	153	188	187	186	201	210	190	161	179	194	159	187	192	185	171	188	179	176	162	191	186	215	182	197	163	191	216	184	185	186	185	188	174	194	181	171	176	184	185	173	194	161	184	186	193	203	163	168	189	181	209	192	165	166	169	173	196	167	188	182	192	177	161	167	163	181	179	161	163	196	195	170	190	191	202	164	193	185	153	191	166	168	193	178	196	181	188	177	192	184	202	180	187	179	202	185	181	166	176	178	183	165	187	205	171	198	177	194	151	179	176	175	192	211	177	161	200	186	178	192	178	201	170	188	195	186	176	182	175	176	190	197	169	188	192	188	186	202	199	188	187	196	187	181	189	165	167	215	181	188	174	197	189	186	188	193	197	185	197	178	164	165	189	183	170	173	211	162	198	165	182	182	205	184	198	195	184	187	194	199	182	178	188	175	190	183	172	174	188	201	176	180	179	183	189	188	184	174	169	175	184	196	182	179	185	188	190	202	150	183	197	178	199	194	191	195	138	159	207	168	189	176	202	190	207	188	192	180	197	189	205	186	195	178	182	174	190	170	206	183	210	177	150	180	181	167	194	179	177	180	159	195	180	180	166	175	199	209	192	196	194	166	184	174	181	208	207	192	168	192	173	182	183	178	211	169	182	165	177	192	169	169	177	204	182	175	197	196	193	197	210	196	218	200	192	160	168	184	180	181	208	212	201	200	186	187	202	182	182	181	223	173	199	191	175	188	202	185	194	197	184	187	171	185	179	182	190	178	206	194	176	202	184	188	187	168	186	158	171	179	185	179	187	185	167	180	212	188	166	187	178	195	195	172	174	193	182	173	165	203	181	183	213	171	194	226	179	197	189	181	193	186	189	176	174	197	161	176	189	187	193	194	173	173	181	197	184	185	184	172	183	176	190	183	192	191	193	182	178	177	174	189	196	185	187	183	179	170	177	187	194	207	169	212	206	203	201	184	186	183	158	199	192	182	196	172	198	196	171	182	176	181	182	186	180	168	171	179	180	178	194	185	189	169	194	165	173	174	170	177	199	183	181	185	192	164	195	182	191	173	197	182	198	198	187	189	185	189	168	177	178	173	189	205	167	178	184	182	170	171	179	171	176	178	199	169	180	170	179	176	185	170	194	189	181	184	203	177	199	181	195	192	188	176	205	205	200	192	188	180	186	174	201	175	197	186	191	197	181	179	178	193	183	181	195	169	154	181	159	207	188	163	176	198	163	167	159	195	188	184	192	165	177	148	205	169	221	195	186	205	200	195	181	194	200	179	184	170	179	182	167	192	163	190	192	209	200	161	181	200	165	176	191	192	192	173	165	184	184	164	162	187	193	175	205	190	192	205	185	177	191	183	157	179	185	180	177	188	179	195	165	179	201	182	182	216	179	207	192	177	178	171	186	155	188	197	181	162	203	142	184	184	171	176	199	196	178	219	177	197	176	186	173	162	206	182	178	173	169	180	178	166	202	200	185	195	199	164	187	191	174	196	199	190	187	162	173	204	165	182	174	210	196	185	197	160	178	170	202	182	181	170	188	174	193	181	192	193	205	176	179	171	178	189	183	179	179	191	167	145	196	157	185	145	191	174	169	183	185	214	184	183	171	181	158	179	196	198	192	184	164	192	187	174	189	187	190	176	159	185	208	181	169	178	148	172	192	202	187	191	202	174	182	196	172	186	203	208	172	186	175	190	184	178	185	182	178	188	201	175	163	184	182	196	209	207	169	190	175	193	192	180	172	173	181	188	173	198	191	196	174	150	191	195	197	181	182	161	191	200	184	204	175	196	176	175	181	157	177	192	193	170	204	168	204	165	158	172	198	195	174	173	153	195	210	191	184	169	197	203	170	200	206	180	180	185	198	191	197	183	172	165	193	190	189	194	178	201	221	184	187	169	186	198	171	176	173	167	163	178	171	169	207	167	201	226	203	172	189	175	170	187	182	179	206	161	181	170	180	178	205	167	181	169	168	174	205	187	170	180	202	185	193	190	184	192	172	187	170	166	196	170	190	198	187	184	201	195	183	203	180	202	177	166	152	176	182	186	181	181	196	169	193	188	162	163	195	175	219	178	170	191	212	187	171	174	190	199	182	180	194	177	175	175	177	193	191	197	181	179	206	183	193	197	193	198	178	184	181	161	175	170	165	174	189	196	186	171	177	179	166	178	196	205	190	191	195	205	183	206	204	166	190	168	184	182	176	211	192	191	177	188	189	183	196	179	201	180	162	195	187	190	205	204	200	176	180	158	195	205	186	202	170	168	164	207	181	171	168	175	184	183	182	177	192	196	170	161	166	197	173	183	173	186	170	195	184	190	180	183	196	178	171	184	185	187	154	188	175	172	176	202	195	164	214	179	195	184	179	193	192	171	165	176	198	148	173	175	186	174	175	185	155	197	193	190	172	188	199	178	176	171	196	177	164	198	194	184	179	187	191	201	183	188	186	177	171	189	185	192	176	195	177	203	168	178	194	195	170	216	162	197	206	166	188	163	169	179	184	193	200	189	175	198	185	184	210	196	172	196	193	172	204	205	208	194	198	181	180	164	193	180	181	174	165	169	196	181	194	206	177	156	168	207	204	177	190	190	187	191	186	215	191	182	175	214	177	152	157	165	189	200	193	181	177	191	206	162	192	202	182	209	183	194	190	213	205	181	165	199	192	190	180	185	186	192	182	181	195	160	183	189	183	182	178	172	184	185	188	177	197	193	214	155	157	165	175	207	162	188	159	198	182	189	200	184	172	174	187	181	187	169	190	178	178	216	196	179	186	193	172	196	176	173	156	196	198	185	195	168	182	179	180	185	186	198	189	190	181	184	156	190	169	185	184	170	178	204	200	177	182	187	188	195	161	190	184	217	212	177	198	191	202	196	187	181	172	191	201	202	209	205
3748	707	74	66	84	78	119	144	134	143	169	137	97	85	68	79	55	57	54	63	61	48	49	54	66	65	64	62	65	70	46	54	55	60	52	66	65	64	67	68	54	52	68	67	57	58	62	72	63	49	62	48	65	56	54	57	65	61	49	63	60	57	54	54	56	71	54	60	52	50	57	58	58	52	44	67	61	51	54	49	60	62	79	46	47	49	57	61	68	50	51	63	73	67	68	58	43	60	70	52	58	65	58	64	69	63	51	54	71	51	55	43	62	65	59	70	52	50	78	57	49	43	55	58	64	62	57	60	49	68	56	63	60	61	69	56	62	54	55	48	63	59	62	65	55	63	45	58	46	60	55	56	57	57	55	72	68	56	47	44	66	61	61	48	61	72	50	45	47	65	53	74	50	67	51	63	51	55	56	54	61	60	50	54	65	59	68	57	61	55	52	51	73	59	63	52	62	48	49	58	64	47	54	51	56	61	51	69	57	69	60	56	45	54	45	44	42	57	58	61	58	61	65	73	43	60	65	63	54	61	67	64	63	45	71	52	51	68	51	54	53	55	53	52	41	54	58	59	62	57	59	56	51	52	59	56	63	57	57	64	71	65	40	63	47	51	49	54	50	51	57	69	69	62	60	54	50	49	51	53	70	69	54	56	51	55	71	60	48	62	59	49	62	73	60	71	48	53	56	65	64	62	69	45	67	60	57	58	59	60	62	52	61	68	61	45	64	65	58	53	54	64	68	61	67	70	55	47	65	58	58	68	65	54	57	52	67	54	66	57	60	61	64	59	65	72	54	57	57	52	65	51	55	57	60	54	47	57	70	63	58	61	57	66	64	58	42	47	63	52	50	67	55	50	61	49	51	58	69	68	47	62	82	66	62	66	58	50	64	58	64	46	67	67	61	54	45	69	48	64	75	57	66	50	69	60	51	62	49	71	64	60	60	43	69	72	49	66	47	60	39	59	58	64	62	63	47	65	49	51	67	61	67	56	39	74	77	62	59	52	59	61	46	59	58	39	56	51	65	49	33	55	48	48	59	58	61	60	64	53	54	57	58	60	61	50	59	54	57	59	60	54	63	56	57	70	53	66	50	43	55	58	58	44	52	59	66	61	56	55	53	51	53	69	63	48	70	69	74	55	48	49	64	48	62	66	54	58	55	58	51	64	71	63	67	67	56	54	61	50	50	40	61	61	65	45	51	49	60	55	60	69	59	76	45	68	60	55	56	83	69	51	64	58	53	57	64	49	49	55	62	69	53	50	61	57	55	49	65	59	71	53	58	55	55	51	49	56	49	41	51	44	51	66	59	55	54	65	61	67	48	55	56	47	58	50	71	52	50	52	69	55	59	61	62	43	64	68	62	57	39	58	70	59	65	60	52	74	60	77	54	61	75	56	63	57	59	52	69	56	53	81	50	58	73	68	69	66	63	63	44	55	59	48	64	54	56	47	75	68	62	57	61	66	54	60	59	50	53	68	61	58	48	63	72	49	53	63	55	52	54	56	53	62	52	54	64	60	67	63	61	59	54	53	66	43	45	62	58	56	47	52	60	66	59	59	58	54	45	51	48	60	54	50	59	58	76	62	51	58	51	57	61	68	60	48	58	58	69	49	56	50	74	54	54	64	58	58	63	54	53	65	66	61	48	56	63	57	62	64	53	62	48	49	48	57	59	62	51	41	45	61	60	66	60	54	55	56	68	54	67	48	67	59	58	51	43	56	65	57	71	63	52	58	57	62	49	69	37	54	57	66	51	44	50	56	55	62	50	62	71	60	56	56	71	67	69	54	69	69	52	45	66	57	66	67	67	56	51	52	63	61	64	51	55	70	43	45	58	49	49	53	69	51	54	58	53	45	69	54	50	57	46	68	65	56	58	68	55	38	59	58	63	58	47	54	50	57	61	48	31	51	56	54	59	64	63	59	55	52	57	55	53	55	47	66	61	56	67	61	49	62	49	67	49	61	69	64	60	59	66	53	48	50	63	73	57	61	80	58	65	60	48	56	58	62	53	56	60	56	56	55	58	59	51	60	55	62	54	51	59	60	58	55	51	57	76	66	57	58	63	52	51	67	57	54	62	63	73	55	51	62	62	53	76	57	64	71	68	53	55	66	52	64	65	53	72	40	53	62	52	57	65	57	56	69	49	53	46	60	57	63	46	57	58	57	57	47	59	52	68	69	67	55	70	59	68	57	56	60	63	48	50	55	53	67	69	65	47	54	60	51	55	64	66	60	65	63	69	54	39	63	64	54	56	47	68	42	60	61	60	48	55	65	67	66	50	57	58	73	56	46	49	54	40	50	60	56	67	48	53	51	62	53	49	69	66	54	64	61	56	63	53	78	55	50	64	56	67	47	65	63	52	43	58	61	57	62	48	48	60	60	74	48	45	54	65	55	66	54	58	58	54	53	52	52	53	59	68	59	62	42	55	79	59	51	62	53	46	72	59	74	60	68	48	72	70	48	50	64	45	54	65	57	59	56	68	58	49	64	46	56	66	54	51	64	55	51	54	52	64	51	51	45	51	65	54	55	52	61	57	73	47	55	58	62	61	56	49	60	54	49	69	48	62	54	56	59	44	63	56	62	67	63	49	61	54	49	64	62	66	59	47	53	64	57	72	43	54	57	76	50	52	74	54	64	57	55	48	52	42	56	60	59	54	54	65	61	56	47	53	50	57	65	63	61	56	56	57	56	59	61	58	68	55	60	53	70	65	67	58	52	56	54	55	61	58	56	70	44	50	51	52	63	54	50	57	41	56	57	75	64	57	58	41	69	70	64	56	70	68	59	38	40	49	58	48	57	42	55	50	50	67	58	58	53	70	59	58	66	63	55	53	54	57	64	59	47	63	62	54	53	51	59	40	48	61	61	51	63	57	69	71	54	69	50	65	58	51	63	51	62	51	54	62	58	52	61	45	59	51	59	53	48	63	47	62	53	61	63	65	53	54	63	72	63	53	45	69	66	57	60	59	58	55	60	67	73	59	72	61	61	61	60	48	58	50	68	57	57	59	63	61	67	61	50	63	63	54	64	55	66	68	67	66	53	58	60	59	56	66	59	50	66	42	59	69	69	61	53	59	64	51	50	63	51	56	61	59	62	58	61	52	59	59	58	67	48	66	62	59	60	59	55	47	64	55	49	47	61	69	60	60	69	69	57	59	63	46	57	51	52	61	58	76	56	62	44	52	74	45	56	53	39	61	61	68	49	56	69	49	58	63	52	55	47	54	65	56	51	59	58	59	54	67	59	66	45	54	66	60	57	54	57	43	57	51	52	59	60	66	49	64	58	54	67	64	53	56	59	68	66	76	54	47	65	52	59	57	67	63	59	55	80	51	65	54	65	60	52	60	60	55	51	70	68	61	49	57	60	67	58	55	61	50	64	61	69	48	60	67	68	57	54	66	65	48	58	52	73	63	65	43	52	54	63	59	53	51	57	56	71	59	66	61	63	65	66	63	64	50	54	49	68	72	63
30098	6132	745	879	1849	3913	5357	6003	5159	4769	5733	4062	2438	1715	1248	841	714	663	584	652	587	538	598	561	546	551	545	515	516	522	552	526	564	490	533	540	526	545	515	528	522	527	502	485	534	509	491	480	487	483	500	502	522	500	506	532	507	491	508	474	500	490	486	517	492	473	446	511	490	469	478	523	462	494	485	476	513	489	481	512	465	469	498	496	506	495	468	489	546	456	521	475	471	510	485	529	473	522	482	468	519	500	469	462	494	473	486	483	488	479	507	495	487	494	468	481	420	465	561	518	495	511	504	453	495	493	475	464	456	487	523	459	517	471	488	542	463	483	462	499	524	451	490	495	521	492	505	508	470	502	493	470	499	489	478	476	469	514	466	501	506	429	490	488	467	500	449	529	478	491	511	457	527	479	436	454	494	496	463	489	516	468	500	458	529	495	509	494	505	459	490	493	462	498	503	462	491	491	478	524	529	496	489	461	493	454	477	492	550	493	499	491	495	488	487	521	503	499	489	497	512	497	494	523	506	488	468	506	508	469	494	501	484	479	480	481	534	497	507	509	487	508	496	482	435	481	489	514	515	488	530	468	435	544	503	472	503	484	484	484	502	513	525	493	476	511	512	432	449	524	446	568	505	518	469	500	494	513	495	545	488	450	488	478	481	440	481	470	498	503	498	510	460	513	483	476	499	484	522	494	480	505	498	494	444	455	489	502	496	508	480	533	447	436	494	462	499	465	471	482	545	481	469	471	451	487	453	516	449	511	491	509	501	481	488	513	444	454	485	492	494	498	532	505	523	519	510	487	479	471	491	529	477	496	498	489	472	510	454	450	513	522	493	503	464	525	509	481	501	500	503	460	496	479	481	479	464	469	498	472	501	475	459	521	485	519	483	507	522	525	487	479	481	487	505	524	525	484	514	469	495	463	448	509	463	496	419	462	473	510	506	475	487	489	524	477	524	432	502	521	532	512	482	464	490	460	446	470	490	502	488	477	483	459	529	460	490	439	476	507	490	445	467	470	543	488	564	486	491	491	501	487	489	491	521	497	478	504	473	488	489	472	503	538	508	475	494	504	472	494	484	476	506	519	491	518	465	475	492	501	493	478	544	500	507	456	499	489	464	493	546	506	495	504	506	514	453	504	481	456	495	481	488	520	519	493	437	489	481	522	471	522	446	491	511	508	488	492	495	460	505	495	437	485	483	489	475	475	513	476	496	502	503	470	478	525	489	503	504	494	488	511	497	464	488	510	485	469	517	486	481	474	500	478	507	485	495	483	469	483	457	503	480	502	507	489	519	489	487	481	537	493	481	451	518	479	477	459	457	509	471	456	479	495	460	501	498	500	510	454	456	484	514	486	497	478	488	483	475	477	452	506	502	480	515	481	517	486	493	490	482	478	487	521	525	441	510	456	494	476	488	480	513	451	509	484	473	488	513	469	465	453	493	467	530	470	518	462	468	495	479	524	504	514	519	520	498	489	533	503	505	456	447	491	525	488	522	500	503	487	475	506	503	505	515	487	508	450	513	497	457	459	533	519	459	494	467	454	482	488	497	485	510	473	542	491	539	529	467	468	497	471	480	471	482	492	481	474	497	503	508	518	513	429	482	520	483	499	454	473	467	508	527	463	520	511	464	464	464	466	493	469	476	491	466	462	505	465	499	512	469	492	481	493	526	497	434	530	481	496	506	527	470	484	493	463	465	541	497	490	452	510	526	498	484	446	493	513	474	485	477	500	465	517	522	510	507	520	468	501	442	495	490	524	485	490	478	524	495	488	495	484	490	472	427	511	509	492	543	469	459	451	509	430	496	470	494	479	485	478	473	478	485	470	494	458	479	493	472	528	490	474	502	454	497	477	487	500	483	464	495	485	495	454	496	467	492	482	542	492	499	495	520	479	482	503	476	483	470	504	503	477	469	463	470	469	482	487	501	519	518	450	493	471	493	515	468	516	493	520	463	500	519	482	504	482	497	468	479	504	479	534	488	476	466	561	525	484	513	497	480	485	485	481	475	445	481	458	472	490	502	505	473	460	498	495	451	461	472	525	483	465	508	476	478	471	481	498	518	512	492	520	486	467	551	536	502	515	447	468	485	480	472	488	487	494	505	488	465	481	511	492	498	483	465	469	510	520	525	513	456	496	479	453	474	494	472	515	489	505	492	490	503	461	513	495	495	473	483	494	484	487	463	487	475	520	494	527	481	463	462	536	511	467	489	482	478	472	502	500	465	523	514	486	477	465	468	514	498	476	484	488	469	500	526	465	477	475	477	477	518	521	481	474	498	496	500	446	509	480	503	533	459	500	507	480	520	528	451	504	471	474	506	490	503	507	468	494	472	495	506	527	499	490	495	468	473	486	510	489	524	491	506	477	529	515	480	487	482	477	499	461	446	493	438	507	522	470	510	517	464	487	495	465	501	484	497	471	485	500	478	476	491	471	438	516	476	474	518	492	483	465	483	484	481	484	470	459	461	490	526	501	494	506	490	507	497	497	515	489	506	508	472	465	492	521	533	462	532	467	497	531	514	479	474	464	501	471	523	474	506	473	498	475	526	499	472	499	492	509	471	479	474	451	507	480	499	520	511	470	506	518	515	478	444	489	492	478	507	471	495	492	526	477	476	485	492	494	489	461	517	458	495	482	508	474	482	514	490	463	509	464	478	500	474	521	520	491	478	532	484	449	493	482	508	483	446	485	534	506	474	463	504	475	475	498	537	487	484	500	489	472	447	535	485	479	475	473	498	480	472	450	457	464	461	497	486	471	510	505	508	471	471	416	517	469	488	463	499	507	490	476	463	506	486	472	501	470	484	512	482	476	497	485	476	487	497	487	537	508	533	481	501	493	499	506	488	495	503	467	460	507	467	476	438	462	483	489	484	493	451	452	484	463	553	494	486	510	470	478	490	525	537	477	521	482	509	502	466	537	507	487	520	480	456	516	489	481	546	480	500	469	518	500	498	507	511	540	462	528	472	481	489	494	498	463	477	466	485	541	475	511	452	442	482	471	453	513	479	454	462	465	494	449	519	444	457	443	490	483	525	490	475	475	477	498	466	489	444	448	467	468	439	513	492	478	428	466	481	515	477	499	503	485	494	513	472	461	473	501	489	454	466	476	509	498	474	456	465	516	482	491	488	500	476	466	459	466	496	468	497	486	474	498	518	490	479	487	494	470	476	476	475	498	478	533	471	490	480	483	457	528	480	508	517	493	498	484	464	490	479	513	491	489	509	466	493	525	477	474	480	522	483	491	521	490	486	491	514	473	456	462	502	496	481	481	496	434	484	505	440	505	535	469	486	476	494	516	455	476	486	515	481	509	481	489	465	483	485	535	496	498	457	515	497	526	496	480	487	471	475	494	504	467	493	501	484	521	483	461	498	494	465	521	505	461	459	453	488	510	505	503	473	494	486	534	505	491	529	488	462	503	512	482	461	502	514	452	490	464	514	505	486	500	459	502	464	565	496	495	477	509	473	485	493	484
4278	381	42	33	28	30	82	100	77	112	103	100	69	60	42	27	32	28	21	37	20	21	26	21	35	26	36	25	31	24	20	25	25	23	17	21	25	22	27	20	20	26	24	24	29	22	25	25	23	25	26	22	13	23	24	33	17	30	21	21	26	29	20	33	23	17	22	19	22	20	22	23	39	20	25	30	20	25	21	19	22	22	24	27	18	22	18	16	20	31	20	20	21	29	21	18	15	18	19	36	21	26	25	23	26	26	26	25	20	22	21	13	19	21	23	20	22	21	28	21	23	18	19	27	27	24	37	24	16	19	28	22	28	25	17	23	21	17	20	23	28	26	24	23	20	20	17	26	17	25	25	19	25	32	26	24	36	21	34	31	20	14	23	21	24	18	32	24	22	15	23	25	19	20	23	22	27	24	30	21	27	21	24	24	19	20	23	20	20	25	20	30	21	17	18	22	21	27	24	15	20	23	28	30	30	22	22	19	27	19	22	26	12	27	20	24	24	25	19	22	31	19	24	27	32	25	26	26	26	32	30	19	19	28	26	22	24	22	27	21	29	27	29	28	23	27	31	22	30	25	19	27	12	26	24	22	19	17	25	17	21	30	26	30	24	24	29	26	18	27	25	26	20	20	14	15	28	30	24	20	23	22	12	17	34	23	21	30	24	25	19	26	21	26	32	21	27	18	27	19	19	19	26	27	15	25	21	19	20	15	24	21	26	30	26	22	21	23	28	22	19	20	23	23	31	23	30	25	21	30	20	19	21	22	20	23	18	19	16	27	20	24	26	23	22	24	23	19	18	25	23	20	23	13	27	33	19	26	26	23	20	24	28	18	28	15	24	27	30	20	21	16	24	11	22	24	26	24	39	24	22	20	14	30	23	24	23	24	26	27	22	26	21	22	23	26	20	27	26	18	22	22	20	24	16	21	30	28	25	28	24	28	18	29	22	19	26	29	29	23	25	22	28	26	20	24	24	25	24	22	27	25	31	27	22	30	25	23	26	17	26	28	20	19	20	36	19	25	22	17	14	22	19	20	22	14	28	22	28	25	18	22	16	18	22	29	22	18	24	25	27	32	21	21	22	23	21	23	26	32	22	25	23	18	21	21	29	27	26	26	18	20	32	29	23	22	15	21	22	32	25	28	21	26	15	11	19	22	27	23	19	27	18	29	18	29	21	21	31	23	21	23	30	26	32	20	27	28	17	28	22	24	28	36	27	25	23	26	23	29	35	33	17	29	25	32	30	23	19	26	17	19	20	25	34	22	23	30	34	26	16	21	20	36	19	16	25	18	32	21	21	23	18	20	25	25	36	29	18	24	30	26	20	18	28	18	16	20	22	30	33	19	29	19	22	28	18	26	29	24	28	30	27	26	24	29	25	30	25	37	15	25	16	38	15	21	25	26	23	25	27	19	19	25	25	16	27	22	24	12	18	16	23	30	23	20	23	21	37	21	20	28	28	19	31	24	22	23	25	28	24	32	22	26	18	28	26	33	25	25	19	20	26	19	26	28	19	21	20	24	22	27	16	23	27	25	25	18	16	29	29	23	18	33	22	24	27	20	18	24	23	23	26	25	23	31	23	23	28	20	23	27	27	37	24	25	36	25	33	33	24	23	29	15	19	19	33	18	26	16	20	23	21	21	27	22	25	29	25	25	23	27	23	21	27	34	28	27	28	25	20	19	28	21	22	25	22	18	22	25	20	18	25	21	30	16	22	22	19	27	20	22	23	25	22	26	27	23	29	25	26	15	18	29	26	23	27	23	24	20	26	21	27	29	30	18	22	22	21	24	21	22	19	25	29	22	26	24	23	20	26	32	22	28	16	22	23	15	38	30	23	29	28	22	17	22	29	28	18	30	24	22	24	29	23	23	21	25	24	16	10	21	21	25	27	20	26	28	24	22	27	26	25	29	26	28	28	22	26	23	16	21	23	26	21	19	19	29	21	21	17	21	21	20	31	23	27	36	29	19	22	12	20	25	23	25	19	27	21	23	27	31	26	17	25	22	19	22	22	23	26	22	22	28	22	30	31	27	24	23	24	21	25	18	23	27	17	23	20	22	22	27	28	23	23	28	18	15	23	29	23	23	21	36	23	24	32	29	20	22	28	18	35	27	26	21	14	24	23	23	14	33	24	16	26	28	23	20	26	29	24	28	27	24	19	21	21	20	21	18	25	19	15	25	21	16	24	26	23	23	24	25	22	24	28	19	23	24	28	23	22	19	26	22	22	22	20	23	22	23	32	30	26	23	18	28	22	22	24	17	23	26	23	20	29	25	26	26	26	20	26	25	23	38	28	22	20	20	19	18	28	13	25	30	19	22	16	34	13	25	28	21	28	18	24	26	21	17	20	32	22	33	18	28	31	32	30	30	29	21	18	16	24	22	25	22	27	25	24	22	26	20	28	22	23	32	23	24	22	19	30	30	20	25	20	25	16	21	25	29	27	22	23	19	21	23	23	19	30	30	21	26	27	23	32	31	22	19	18	22	28	19	25	25	27	28	20	14	18	23	16	17	23	23	21	18	17	27	24	20	23	24	23	25	17	24	16	22	27	24	26	22	16	23	25	25	30	26	21	13	21	23	31	16	19	15	22	29	19	32	24	29	19	30	28	24	24	24	23	18	28	24	23	22	19	21	23	23	29	22	22	23	18	33	25	23	34	27	23	21	19	20	19	30	21	25	28	27	20	33	26	24	29	21	25	24	26	19	29	19	24	17	28	24	23	19	26	20	19	22	20	20	27	20	28	22	31	27	24	32	22	34	25	25	28	18	23	22	16	20	29	20	25	28	15	27	21	28	22	27	24	21	24	27	27	17	24	34	21	17	20	20	26	27	18	21	27	21	17	25	19	26	20	17	24	26	35	22	24	32	30	22	33	22	28	32	15	24	20	17	21	28	19	19	21	20	27	30	21	23	30	30	28	19	27	19	16	21	15	18	23	23	17	25	29	18	23	29	22	18	21	20	33	27	27	30	19	14	31	15	29	23	18	26	25	27	17	30	22	23	24	20	11	32	23	19	19	32	27	24	22	23	27	22	21	30	15	29	26	29	18	14	26	27	31	29	27	18	19	20	23	20	14	26	30	25	24	26	16	18	25	30	19	18	28	27	26	26	26	24	21	34	22	20	21	23	24	25	22	28	24	29	28	30	23	22	23	22	26	24	21	38	24	25	30	33	18	27	23	24	24	18	29	24	30	21	26	21	23	29	24	27	25	24	24	27	19	20	18	24	25	22	17	19	21	26	26	17	30	30	21	25	29	29	28	22	30	23	19	23	19	30	14	23	27	18	18	25	22	18	36	25	32	27	23	16	31	21	27	33	24	19	29	24	25	28	25	21	24	16	23	31	21	29	25	27	20	14	21	28	18	18	28	24	30	29	21	25	24	27	25	27	35	21	30	25	23	25	25	18	24	25	26	19	28	24	22	23	21	24	30	24	24	25	14	23	20	25	25	21	22	25	21	17	19	21
28521	4145	484	539	1271	2799	4445	5595	5039	4595	4912	4183	2242	1458	968	638	456	399	346	291	319	298	298	303	285	266	251	288	272	256	241	246	271	229	215	221	251	224	241	246	233	225	260	208	249	221	204	219	208	222	245	203	212	218	229	223	241	216	209	214	231	208	218	227	225	195	210	234	206	203	216	231	236	205	191	232	220	203	214	218	195	185	221	217	197	174	230	213	213	224	190	209	200	184	209	208	208	214	221	221	221	213	191	223	233	202	193	229	228	194	216	219	210	229	209	232	217	200	202	202	186	227	188	204	204	200	220	200	208	212	196	202	207	212	203	203	202	223	209	198	193	235	209	220	200	195	206	220	242	226	190	182	215	225	231	236	226	194	206	226	209	190	212	186	193	197	215	209	203	193	193	193	205	219	197	228	208	204	200	184	221	219	199	186	228	233	202	207	213	219	213	214	197	197	218	212	217	221	211	211	191	210	218	210	208	207	198	233	217	177	215	214	205	220	212	220	205	191	223	222	206	202	213	194	198	212	218	203	213	215	223	197	204	194	206	167	233	189	221	210	207	203	218	223	181	216	204	239	216	204	226	228	204	238	211	224	225	204	225	203	190	198	200	200	210	200	195	218	186	235	218	186	208	199	195	228	193	219	171	206	195	178	196	209	215	203	225	194	190	209	175	226	206	232	206	219	194	216	224	186	228	200	197	219	209	195	214	225	227	220	222	176	204	184	192	210	217	206	190	198	230	194	206	228	193	218	195	192	201	187	204	199	193	200	221	186	207	187	201	214	210	201	210	194	211	214	227	198	222	206	193	216	195	198	243	185	203	199	202	220	209	210	224	219	180	201	231	213	205	192	209	200	194	204	200	201	206	226	191	203	211	203	210	223	190	175	228	225	188	202	201	206	219	201	239	209	212	187	184	230	210	229	216	223	212	200	197	192	246	188	181	214	237	186	223	201	185	193	207	226	186	191	206	203	233	213	215	216	205	207	222	216	197	229	235	213	180	213	209	230	195	204	198	228	218	212	218	212	200	200	204	196	193	184	215	196	219	222	221	171	207	174	220	198	213	197	213	235	226	217	213	180	216	207	226	217	210	217	204	213	196	205	218	207	174	196	193	212	169	228	219	213	200	190	204	189	216	184	196	213	208	222	229	202	198	219	204	210	206	209	226	184	215	203	235	197	184	219	223	186	209	224	206	207	208	224	190	203	213	169	203	203	219	180	232	203	200	209	184	175	193	226	185	215	200	210	213	205	215	206	230	179	208	221	199	215	214	221	214	214	205	191	210	198	210	200	199	199	189	193	225	206	206	213	213	187	231	192	215	180	225	227	229	192	218	192	198	200	192	192	193	189	194	194	207	212	216	201	232	210	214	211	208	188	190	242	181	216	174	211	198	194	230	217	211	182	222	193	206	206	217	219	192	194	198	215	224	208	196	191	193	211	185	220	186	198	214	214	214	216	217	217	217	218	192	198	191	190	222	205	195	205	194	207	211	239	197	200	215	202	181	212	200	213	217	201	201	200	209	196	219	213	215	181	206	195	235	197	193	223	203	226	194	213	189	186	221	207	187	197	212	227	212	216	201	214	213	209	212	209	205	185	194	212	203	209	195	202	220	220	222	222	190	225	209	204	187	212	215	208	189	227	204	164	210	219	208	214	198	177	233	202	188	231	218	218	224	202	218	203	229	213	198	218	210	189	207	254	229	211	190	209	238	228	197	207	233	205	198	205	238	218	208	225	204	218	191	214	226	231	227	213	213	205	190	205	228	206	191	203	220	209	225	240	220	218	191	221	213	214	202	222	220	196	204	206	226	211	226	183	212	213	206	211	212	213	198	203	202	196	183	214	202	220	201	184	191	222	198	215	230	198	193	204	193	206	192	196	233	203	214	194	211	206	201	224	220	217	191	212	173	189	207	196	177	204	213	210	198	225	204	215	174	209	219	216	219	185	192	183	235	228	197	205	186	217	232	250	202	232	189	222	222	211	207	218	195	218	219	212	216	205	183	225	206	234	169	184	216	209	186	190	216	205	206	198	203	201	196	215	222	202	178	211	204	202	201	193	202	214	210	230	197	201	191	204	218	185	201	216	204	211	209	218	200	200	192	196	216	219	220	189	181	214	207	183	206	203	229	190	199	187	192	194	199	199	191	219	195	210	214	218	230	193	210	203	210	204	243	207	223	201	196	224	228	241	200	202	210	225	193	193	232	216	209	227	189	238	181	200	208	192	195	200	195	208	189	205	194	208	199	183	199	183	212	204	226	218	215	218	200	208	195	196	212	200	208	188	215	187	211	219	200	200	219	198	232	202	220	215	228	209	198	201	202	194	247	211	189	213	226	189	198	191	200	218	200	213	204	203	218	209	209	215	250	239	192	212	224	209	180	179	239	214	216	204	200	210	203	204	205	201	214	192	210	203	226	201	171	196	208	221	218	236	215	226	219	179	186	221	219	196	194	226	220	208	206	219	202	196	226	249	215	208	213	201	198	203	195	196	206	178	242	181	217	239	203	192	227	218	200	188	213	226	226	230	226	214	221	171	219	212	219	223	234	213	207	200	215	200	202	209	219	206	204	200	223	203	228	225	220	216	219	213	222	213	207	217	207	196	208	220	193	218	220	213	233	202	231	196	181	195	207	216	224	213	215	198	203	200	234	215	213	212	193	215	206	197	213	215	180	198	211	195	215	200	216	190	222	217	204	214	229	224	199	242	200	210	206	222	205	217	210	186	215	206	199	213	221	208	215	193	237	212	197	208	211	233	210	219	200	225	186	198	199	210	208	226	221	213	218	227	194	219	220	190	209	203	221	205	223	215	184	209	238	223	209	206	188	194	206	185	231	215	189	209	226	216	240	201	213	207	209	209	230	219	225	200	204	211	205	194	222	216	208	199	192	199	220	221	201	179	208	213	211	203	191	215	193	229	198	200	237	193	244	221	228	196	197	173	221	208	207	250	224	216	220	216	213	228	192	206	201	219	175	211	208	213	207	221	201	192	201	212	178	232	214	235	212	222	201	215	225	185	220	203	206	211	208	250	184	207	217	194	211	220	209	208	199	215	187	208	215	204	234	226	203	226	226	252	199	219	199	184	215	213	176	191	204	230	221	209	205	204	217	206	186	210	186	207	228	221	200	224	167	224	209	197	190	198	212	204	220	215	224	195	194	194	198	222	204	189	209	218	214	183	189	222	213	183	224	225	204	207	178	188	229	228	204	222	227	198	185	211	183	224	211	237	190	190	195	234	224	201	189	187	209	246	191	208	184	204	207	188	199	210	215	212	216	205	206	193	223	233	197	204	231	180	223	183	207	229	212	192	203	228	225	187	235	199	212	203	191	195	220	209	192	210	189	190	188	203	200	194	208	188	206	220	213	206	220	208	200	214	250	216	228	213	207	212	215	182	233	206	190	228	208	216	225	211	184	197	189	214	176	215	193	241	226	209	191	189	174	198	206	232	218	202	212	226	200	193	205	186	217	216
5071	659	97	81	78	111	150	158	176	192	193	220	132	93	104	87	84	92	75	66	66	66	63	76	55	74	76	75	66	67	70	56	58	66	51	63	61	65	55	86	63	68	80	75	56	72	74	63	57	71	68	69	57	66	71	63	58	72	76	70	68	62	53	53	84	67	71	55	69	73	66	54	64	68	62	73	61	67	76	68	62	48	71	73	70	79	88	70	60	67	63	61	69	77	65	69	83	68	79	81	68	69	69	50	55	56	65	57	81	61	55	56	64	81	57	60	71	67	69	64	74	57	75	67	67	84	53	53	66	61	63	57	61	56	66	68	67	76	76	73	62	64	69	76	78	63	53	88	71	62	73	46	62	73	69	67	90	67	71	72	63	78	57	57	67	56	72	68	74	67	58	64	82	65	75	49	59	58	71	61	78	52	67	62	66	62	54	69	68	60	61	64	53	61	49	61	56	56	66	60	63	66	54	67	63	47	73	63	59	55	63	80	60	72	57	64	80	76	65	70	57	75	74	66	59	74	63	63	57	52	58	77	61	78	71	75	71	56	60	49	58	75	51	59	58	74	67	51	64	63	71	75	61	63	57	71	59	67	49	58	75	64	74	58	66	61	56	56	49	54	77	57	63	55	65	63	55	71	60	74	70	69	66	60	71	62	64	60	55	61	58	69	54	66	72	60	65	58	51	72	79	50	62	77	57	74	57	84	65	46	72	63	54	64	67	72	68	52	65	59	75	72	72	63	72	59	68	69	70	66	64	67	56	70	60	66	53	78	75	63	68	65	63	61	42	52	63	50	55	75	71	69	63	60	62	77	68	55	57	61	57	60	71	65	61	58	68	53	68	66	67	61	71	64	71	63	76	60	89	65	70	62	60	59	70	62	60	72	58	71	73	69	68	58	54	63	59	77	55	65	66	74	54	58	59	69	73	67	64	64	56	63	56	65	75	72	66	69	67	56	70	76	67	80	68	50	64	74	64	59	69	74	63	52	63	63	62	58	68	64	81	68	67	65	64	66	65	65	62	50	59	69	61	68	73	66	79	57	74	86	65	82	67	77	66	59	64	74	66	62	54	70	47	64	67	62	50	59	66	57	69	62	68	56	72	84	65	60	74	77	79	70	66	77	55	64	76	74	59	64	72	54	61	49	69	53	62	73	80	65	66	59	63	66	60	73	75	55	76	68	60	69	66	66	59	71	72	53	66	68	75	65	72	55	72	65	62	68	65	60	81	60	71	48	58	65	54	71	70	70	63	75	59	60	71	74	64	68	59	69	68	70	51	67	59	55	57	49	56	59	60	63	78	53	75	64	75	47	65	77	61	55	73	67	78	65	69	52	66	60	72	60	68	73	58	69	68	69	67	55	64	56	53	71	46	60	62	59	59	61	51	67	64	57	65	68	65	67	54	63	58	54	56	75	69	61	58	73	49	71	82	61	66	65	63	75	62	57	61	68	61	68	57	61	81	53	61	63	58	66	60	53	61	67	77	66	73	63	64	70	64	55	66	70	73	61	71	63	72	54	69	76	70	64	74	66	66	55	62	66	68	70	66	63	64	50	62	74	68	49	77	56	65	71	63	67	80	52	47	70	72	58	61	70	78	68	72	64	60	54	62	72	62	48	64	59	89	72	71	64	66	73	59	77	65	55	80	61	80	62	58	62	68	65	58	57	73	57	55	45	68	67	65	73	51	60	58	63	60	73	62	75	60	66	64	59	65	82	61	81	62	71	49	60	72	53	55	65	54	60	75	76	68	56	60	48	73	50	73	69	68	72	68	64	67	80	67	66	59	68	63	61	53	65	52	63	66	66	60	52	73	54	51	58	64	63	74	66	60	68	64	77	60	53	53	80	67	63	73	65	52	74	66	66	52	59	65	60	64	64	72	70	51	78	70	72	65	72	69	65	70	71	68	73	63	62	60	50	51	67	65	76	75	69	67	74	54	68	75	64	71	71	76	70	70	54	66	72	75	73	76	58	52	80	63	82	52	73	69	70	75	69	70	66	71	68	67	59	62	61	58	81	74	76	68	65	66	68	68	61	74	68	56	67	63	73	76	64	72	63	78	66	64	56	64	67	61	67	71	64	55	59	70	80	56	70	60	81	69	69	70	67	67	54	66	60	64	60	68	66	66	65	52	49	64	62	90	72	95	57	70	53	74	71	54	68	71	71	65	75	73	46	67	63	67	61	84	74	77	63	50	71	56	55	54	63	64	64	74	63	57	49	72	74	64	60	78	54	66	67	73	69	74	61	73	75	50	61	66	64	62	68	63	65	45	68	64	59	83	79	62	78	58	70	80	70	76	63	67	59	73	77	67	72	71	54	70	63	66	67	68	63	70	62	59	70	64	62	65	68	58	68	72	65	69	68	68	63	59	59	70	61	62	70	80	78	69	85	60	63	54	66	70	62	71	68	73	61	77	67	65	59	65	78	66	75	69	71	57	58	83	55	59	62	62	65	65	62	61	46	62	64	67	57	75	58	55	76	69	63	82	56	66	68	72	73	87	60	68	69	58	58	60	57	51	70	61	68	58	50	60	78	72	53	69	71	64	47	56	64	61	68	62	79	57	52	79	57	63	72	59	58	52	53	76	74	78	67	75	77	70	55	76	56	64	61	60	69	72	64	53	62	54	75	51	54	72	74	64	76	63	71	65	69	57	77	70	68	71	78	82	62	67	61	75	50	74	69	57	62	61	61	64	68	61	57	71	53	59	75	54	66	65	61	77	76	64	59	59	65	77	65	65	60	69	61	66	68	68	68	63	78	69	64	64	80	64	55	94	56	72	61	59	82	63	84	76	67	69	60	62	57	58	80	79	57	71	67	67	61	72	66	58	70	62	50	62	71	67	71	84	54	70	73	59	65	69	55	66	68	66	65	69	56	57	68	65	63	69	84	61	45	67	78	62	66	48	58	59	57	61	59	77	66	68	74	66	52	50	64	82	61	57	59	52	71	61	66	59	59	58	73	65	79	65	78	60	56	67	64	68	66	70	54	50	75	62	65	73	71	52	60	77	67	44	70	51	62	64	60	69	62	81	63	60	49	67	65	55	62	63	70	60	63	60	66	65	63	69	68	69	58	63	63	66	58	63	48	88	74	86	65	74	58	70	56	75	56	63	61	67	60	49	62	57	64	56	58	66	63	62	57	57	63	65	72	62	64	77	56	58	57	50	51	65	53	61	61	67	83	92	75	63	52	58	67	70	66	59	67	56	60	61	61	74	78	67	40	80	66	60	54	79	71	58	73	76	69	58	51	55	64	77	66	70	60	69	59	59	60	70	70	71	50	67	63	61	69	55	58	67	60	66	59	57	59	66	57	84	58	64	72	63	62	57	73	83	65	71	74	65	63	54	61	71	69	78	71	75	64	53	68	71	63	74	66	62	65	78	60	69	65	61	62	55	58	52	69	58	65	80	75	58	69	73	73	55	59	77	62	76	67	68	57	61	65	61	62	71	64	82	53	82	64	60	66
32433	5297	1047	1124	2469	4497	6341	7463	7238	6794	6931	5745	3819	2358	1605	1279	1028	897	799	734	759	732	712	678	680	670	665	650	638	604	647	636	646	600	602	605	562	587	600	607	538	544	599	613	608	606	591	593	580	564	568	571	593	603	528	587	570	605	595	577	574	564	555	517	605	568	571	586	576	546	563	599	553	544	570	577	581	537	534	554	585	554	578	503	542	540	581	528	562	572	570	586	515	526	530	571	579	547	596	540	594	531	573	559	512	560	572	561	558	544	533	550	554	541	542	565	565	568	546	565	523	581	557	565	587	540	602	557	553	550	518	530	589	538	554	534	592	544	554	547	544	501	523	565	522	592	548	590	563	607	568	559	585	511	550	559	555	574	529	604	566	547	538	572	547	569	542	539	530	574	535	589	551	537	571	548	529	522	552	565	566	592	583	546	583	529	531	552	584	498	543	545	537	545	574	547	533	574	533	569	553	537	524	521	567	582	541	550	547	563	528	557	575	569	540	558	592	569	555	538	522	576	498	550	556	559	531	553	528	553	550	528	556	553	550	564	543	553	523	544	542	542	562	547	538	562	577	557	560	533	532	570	524	542	572	539	556	587	528	536	575	553	563	572	577	566	572	541	546	542	532	547	516	553	509	551	547	538	542	539	554	596	548	556	573	550	590	517	550	527	530	575	586	562	604	497	551	542	521	575	570	579	556	544	562	535	578	584	521	589	537	595	556	559	517	554	565	550	530	531	555	542	571	511	529	520	558	581	584	594	544	567	602	552	518	575	552	556	558	609	593	549	557	557	531	534	553	529	546	555	541	526	591	557	560	507	552	536	557	544	546	565	580	539	532	511	548	542	533	498	558	556	564	548	529	570	538	535	555	550	504	521	527	549	583	530	544	536	534	589	542	575	545	526	546	484	567	509	510	555	544	596	527	592	548	572	563	547	562	592	559	534	563	533	564	569	551	555	556	594	547	529	575	589	551	546	521	583	531	540	544	558	559	560	548	495	544	532	526	557	559	572	592	555	521	567	592	540	579	535	543	543	522	558	551	509	578	550	514	505	528	569	532	526	519	603	562	565	500	542	516	547	568	563	597	562	532	528	535	540	558	556	567	545	561	534	559	571	514	521	543	572	506	488	563	574	525	540	560	549	555	554	526	562	525	608	528	506	548	558	541	549	533	574	578	536	531	545	543	534	508	528	530	557	531	608	520	564	549	534	559	597	590	588	539	552	569	558	516	549	520	532	570	624	567	529	495	565	565	555	560	552	548	562	539	515	575	584	540	565	580	556	526	514	550	522	554	553	516	538	566	542	549	501	560	547	541	504	567	558	548	560	529	559	574	534	575	577	567	572	494	531	557	558	537	574	528	533	575	589	489	529	566	520	519	550	576	529	557	553	536	557	529	597	538	549	598	550	549	525	578	535	595	564	532	571	540	543	508	575	571	587	556	535	565	540	556	537	522	500	540	537	561	579	511	514	575	553	578	560	543	520	528	525	575	577	502	531	571	533	559	574	585	564	546	560	559	529	511	528	526	554	570	575	538	572	539	545	509	536	552	574	498	542	600	538	588	518	532	556	606	560	536	496	552	579	532	557	539	567	524	558	502	535	578	524	574	546	526	549	525	533	549	582	554	532	539	544	594	534	545	533	529	563	580	545	525	546	528	519	555	546	548	581	535	615	561	551	544	559	587	527	563	576	544	554	576	588	580	548	602	517	558	551	533	549	549	537	536	512	552	528	581	573	536	557	600	559	560	530	538	523	532	533	586	580	526	566	538	497	563	539	538	554	575	527	542	569	554	546	513	536	525	558	524	591	538	558	592	557	562	542	536	565	518	521	554	611	578	539	524	549	584	558	562	507	582	585	550	569	584	542	533	525	547	573	564	536	570	582	505	533	589	518	547	532	554	558	572	564	543	560	583	523	557	544	522	548	570	587	601	542	587	582	526	553	544	503	561	552	542	543	521	561	596	548	501	555	581	568	578	527	536	552	526	515	539	528	529	490	553	510	562	509	566	557	583	552	558	507	525	534	533	525	574	558	633	554	576	518	528	531	562	596	550	534	549	541	529	492	572	577	576	553	584	588	533	562	553	562	531	579	516	592	555	521	553	539	594	589	536	518	536	559	509	524	533	532	555	522	524	524	545	533	557	593	555	514	559	543	566	582	533	563	564	592	563	546	477	567	541	551	506	551	592	539	593	588	596	566	530	571	530	518	517	562	533	556	575	559	581	565	534	568	513	551	543	610	552	566	539	534	554	523	601	555	512	539	550	569	534	581	570	558	541	491	540	545	570	577	552	568	522	544	542	548	537	522	537	571	552	563	528	566	535	564	571	535	549	470	558	548	547	578	546	518	604	552	552	527	583	595	584	555	501	536	534	533	544	546	538	548	521	536	597	546	565	561	555	575	562	572	592	573	533	517	517	548	562	532	560	534	540	583	543	590	534	516	530	600	567	555	550	534	542	565	539	561	521	566	541	546	590	560	536	545	560	554	560	535	515	520	570	518	537	509	544	572	536	579	561	556	564	535	533	559	564	550	545	544	547	536	518	567	519	505	555	521	538	591	531	570	509	618	535	509	573	519	528	540	533	509	537	544	537	562	537	544	539	531	549	601	571	536	558	543	545	517	560	549	542	499	529	561	552	531	548	514	494	568	538	526	552	575	565	560	573	566	535	525	516	569	548	577	534	522	538	566	554	519	548	532	518	569	551	585	498	515	559	555	538	510	554	592	494	513	527	559	540	547	538	570	574	557	566	585	566	550	528	577	557	564	548	569	587	524	551	525	579	522	548	578	506	561	509	537	525	503	563	590	585	535	570	518	557	601	539	530	544	601	512	566	570	549	535	565	553	529	566	577	530	561	581	531	563	525	542	565	560	540	553	555	559	593	582	595	545	502	575	514	529	560	547	560	580	532	561	567	538	538	524	554	538	517	530	555	565	545	499	569	559	565	567	541	540	590	599	558	544	560	543	554	551	593	576	592	529	548	571	537	533	570	514	538	576	550	531	553	577	586	524	568	563	540	582	538	549	514	580	531	560	552	601	567	578	548	591	547	534	543	533	559	577	550	527	502	529	536	525	559	527	536	547	563	550	557	530	567	556	503	602	565	573	555	581	549	581	533	534	535	579	532	566	520	532	550	553	589	555	592	524	534	573	551	575	523	553	569	540	549	550	540	575	540	568	559	533	550	529	546	528	542	547	582	543	536	506	551	548	531	593	598	565	557	520	573	553	545	551	513	524	530	569	523	563	544	548	566	536	536	541	545	548	591	565	553	516	526	539	553	539	593	611	568	541	519	538	581	541	538	534	511	555	563	464	569	524	548	572	548	544	539	542	521	572	582	561	518	541	564	544	526	559	553	546	525	542	536	533	543	507	569	508	515	550	572	554	584	489	518	554	540	557	531	556	579	524	560	528	542	559	521	591	529	542	536	515	519	581	562	555	564	526	524	526	556	558	554	538	559	536	553	569	550	561	553
2716	178	25	18	20	34	41	56	55	69	88	79	51	38	34	37	30	26	27	27	34	21	29	28	26	30	20	28	27	23	27	32	24	21	20	28	20	23	25	18	29	20	15	24	19	18	15	33	28	22	11	26	23	21	20	28	16	17	23	17	26	24	29	22	18	23	21	20	22	17	21	13	19	22	17	24	24	26	16	18	32	12	11	21	26	19	22	21	22	13	18	31	27	26	18	13	25	26	20	17	23	21	18	22	13	21	19	24	23	23	30	22	20	22	22	32	23	25	24	15	11	27	28	17	26	22	18	20	23	24	25	18	23	15	24	12	23	20	20	20	26	26	16	21	16	26	18	14	27	31	24	19	13	26	22	31	14	18	22	17	25	17	18	23	25	29	18	21	28	19	21	21	16	30	20	24	19	25	20	18	22	25	14	24	17	20	28	24	21	19	19	21	33	12	21	24	16	10	23	15	25	29	28	16	22	20	22	26	16	25	28	26	23	24	12	17	15	25	22	27	29	19	23	15	29	24	19	18	26	23	21	20	33	22	24	24	23	25	22	22	24	17	18	17	22	21	24	28	23	28	22	14	29	24	20	21	21	24	22	30	14	24	21	14	23	22	18	26	14	29	14	32	14	20	25	25	25	23	24	23	30	27	29	28	19	23	27	17	16	20	26	18	16	23	18	23	22	28	25	30	23	27	22	21	33	18	24	21	19	29	29	19	26	17	26	16	14	21	20	17	21	21	13	11	25	20	20	23	18	19	20	27	17	20	19	21	32	26	24	23	22	16	17	29	21	30	23	22	27	28	24	22	23	26	27	23	29	26	23	31	23	25	25	16	20	29	23	21	18	24	20	24	21	26	19	25	25	27	21	23	19	23	18	21	14	21	23	21	21	14	20	22	18	16	21	25	21	31	27	22	22	14	22	18	18	15	21	16	26	15	27	23	17	19	21	24	19	29	19	21	29	21	22	19	12	18	17	19	28	18	21	19	18	16	22	15	19	20	12	24	24	18	13	15	20	20	24	23	15	21	27	25	25	23	22	18	18	22	18	22	21	27	25	24	16	25	17	16	20	24	22	28	23	19	19	25	22	22	19	18	22	20	27	26	21	23	18	21	21	21	19	24	21	19	26	18	22	15	24	23	17	19	28	24	22	23	25	24	14	14	18	34	19	19	23	21	25	14	33	25	34	21	24	22	23	23	23	19	13	19	19	20	17	20	14	19	22	34	23	16	21	21	27	18	22	16	26	18	24	27	21	18	28	19	18	19	15	13	29	21	20	16	21	22	18	32	19	21	25	23	27	20	22	21	21	18	18	19	22	23	27	18	23	24	20	22	24	22	20	33	26	22	17	22	22	15	32	24	22	24	25	17	28	25	19	15	40	19	19	17	21	20	27	26	20	19	30	22	20	19	19	39	29	21	24	33	20	15	28	26	27	18	21	21	19	16	16	15	16	22	20	16	17	30	29	29	26	28	22	19	38	22	24	23	23	26	20	24	27	17	22	21	17	31	19	24	30	22	19	24	18	22	27	26	23	28	20	16	16	21	26	21	30	23	21	18	17	24	21	22	23	20	17	14	17	22	29	25	12	18	22	19	29	18	25	21	15	18	30	24	22	20	27	23	14	21	16	14	24	26	23	17	25	17	19	25	17	12	15	21	18	19	22	23	15	26	21	31	21	20	17	20	19	24	26	18	15	24	18	23	23	19	27	23	19	24	20	21	25	27	22	21	30	22	29	19	36	26	18	21	20	26	25	24	16	21	18	15	22	22	28	23	21	31	12	23	33	28	25	18	26	31	21	27	23	19	22	20	23	16	35	14	29	19	28	26	16	23	18	27	27	22	20	28	24	18	17	28	23	20	19	23	21	16	29	22	30	27	25	22	18	26	25	17	17	20	17	24	28	18	16	21	22	20	22	21	16	16	26	28	21	17	22	19	13	27	19	23	15	23	22	25	24	21	17	23	19	21	28	23	18	18	16	28	26	30	22	25	29	24	13	26	23	24	27	17	20	14	27	25	24	18	22	18	20	21	21	21	13	20	25	20	28	23	20	25	18	20	18	17	25	16	21	22	23	13	20	25	23	19	23	27	15	18	19	27	22	21	16	17	23	16	24	26	31	25	20	20	18	17	26	21	17	27	17	27	21	31	25	20	24	20	16	23	19	20	25	24	28	19	23	23	21	16	24	20	24	18	20	17	17	20	26	26	30	21	18	15	22	22	26	13	22	22	24	16	21	16	17	29	17	23	23	25	28	15	15	17	28	17	26	19	18	24	19	20	28	21	22	11	17	23	15	15	12	27	21	25	21	26	26	21	16	27	25	22	24	17	23	25	18	27	22	19	18	24	25	21	20	20	17	20	21	23	27	20	28	19	24	18	20	21	17	28	19	23	29	19	16	22	21	22	22	25	26	16	18	21	19	18	30	34	29	11	17	19	24	13	16	20	20	20	13	22	22	20	16	26	14	24	24	20	19	34	28	17	23	20	19	18	21	24	26	26	17	22	20	12	16	25	20	23	31	29	14	17	16	25	22	24	30	16	17	32	17	18	24	22	17	17	17	18	26	21	22	25	19	26	20	29	25	18	30	23	25	25	21	12	24	30	26	20	16	14	19	21	22	18	32	24	21	18	14	24	16	24	22	22	26	18	25	22	22	18	21	17	14	26	21	14	19	25	30	24	23	23	25	22	25	20	24	18	21	18	21	21	20	20	20	21	23	18	24	20	19	24	25	11	27	27	19	22	25	17	30	23	25	20	16	26	19	28	19	20	25	13	21	19	21	21	19	27	20	24	18	24	22	16	29	28	16	20	31	16	31	21	28	16	23	12	18	18	21	16	25	17	23	18	28	14	18	12	19	22	22	23	22	28	26	11	34	15	17	23	20	28	20	27	21	18	18	15	19	24	23	29	27	12	22	28	18	22	22	23	22	24	20	23	28	20	22	17	20	20	20	21	21	23	21	16	29	21	23	25	15	14	19	25	19	18	25	27	21	22	25	19	18	27	22	23	17	19	16	14	21	19	13	20	21	18	20	22	26	26	19	17	20	41	28	26	16	17	21	13	24	17	21	25	22	23	23	26	32	18	20	21	23	24	29	18	22	22	22	21	23	25	23	20	23	26	25	19	20	21	28	27	14	26	25	19	20	20	19	19	19	19	15	16	24	21	21	21	20	16	14	20	25	15	18	21	22	22	24	17	23	24	18	22	17	18	15	21	23	14	21	23	27	22	29	21	24	31	12	22	25	24	16	19	29	30	27	18	22	24	25	20	29	23	19	12	18	16	19	18	17	18	25	26	25	15	23	24	17	21	25	23	14	20	22	24	22	22	16	23	24	36	20	17	11	24	23	24	25	13	23	24	19	23	18	15	23	19	15	21	22	27	19	24	16	25	24	15	19	22	25	28	22	14	25	28	23	15	14	18	18	16	10	21	29	27	21	19	14	21	21	13	21	17	17	17	20	24	23	18	34	13
24555	2614	292	283	529	1253	2131	2845	2928	2927	3133	2683	1875	1072	668	446	304	286	242	212	238	185	212	208	191	179	201	242	180	221	197	199	214	212	192	217	193	191	176	207	197	204	186	206	209	170	172	197	163	200	186	200	171	182	207	197	176	191	179	194	210	187	213	204	163	186	166	174	190	175	180	189	187	177	169	180	209	210	207	202	188	199	181	202	202	182	202	190	225	188	192	190	200	200	191	195	167	189	172	195	166	193	163	216	216	171	149	182	173	190	172	206	186	203	175	209	203	215	193	213	197	195	166	166	191	198	168	155	190	210	213	170	191	185	209	180	200	194	183	202	181	147	184	188	175	178	182	196	192	170	174	178	193	183	173	176	179	193	176	181	193	204	195	190	188	176	187	193	166	195	170	193	186	177	156	189	204	178	202	167	168	205	172	185	181	185	197	184	203	216	191	175	177	175	178	177	184	174	198	188	201	197	179	191	221	171	190	185	177	180	198	169	196	202	192	194	179	211	174	211	183	217	189	182	214	193	188	190	182	207	178	206	173	180	199	176	168	187	197	182	171	197	163	173	186	191	188	183	176	209	208	177	185	192	166	193	197	209	172	201	196	195	170	171	186	204	196	170	195	196	201	217	189	196	184	185	211	189	174	194	206	189	218	193	175	168	164	189	178	174	205	197	223	162	175	171	192	191	191	195	173	183	196	184	185	185	192	179	210	201	180	181	194	175	192	190	192	182	185	187	195	191	173	196	188	184	170	214	208	193	190	189	180	170	199	210	193	183	192	185	200	191	187	208	194	189	190	194	189	188	188	190	199	187	172	208	183	162	207	181	208	162	187	174	200	204	174	197	204	189	188	190	199	185	202	172	229	184	210	180	181	178	182	156	187	171	204	219	182	194	183	192	178	193	217	160	210	179	175	175	179	198	171	192	200	169	173	181	182	196	185	202	203	195	210	225	190	191	175	197	189	178	173	210	183	193	184	177	185	200	204	210	192	183	192	185	192	158	200	171	186	209	197	189	189	175	173	168	209	185	174	193	196	190	182	182	229	186	189	193	182	185	173	214	204	185	185	170	161	188	179	192	184	181	201	171	193	174	174	177	179	182	201	189	202	191	191	205	181	198	184	176	182	202	205	200	220	167	194	188	191	196	180	190	201	198	216	192	178	175	173	189	189	168	204	194	189	181	185	157	189	174	197	199	182	197	187	203	191	206	203	197	177	178	167	183	181	186	198	193	180	185	177	173	190	189	187	174	190	183	169	204	195	241	211	163	186	187	192	199	172	191	210	189	185	204	185	201	195	176	223	183	189	196	168	181	186	182	172	221	213	165	170	192	192	185	193	175	183	185	164	196	178	201	192	168	190	196	194	193	199	190	166	235	189	194	160	181	209	198	168	197	188	170	178	172	195	172	196	215	178	169	175	205	199	181	172	177	174	158	178	193	200	190	188	169	174	196	191	212	183	197	201	192	209	199	196	205	211	200	205	166	183	170	178	188	193	183	197	182	184	202	195	165	204	176	214	170	172	198	175	175	203	174	193	182	194	177	207	197	189	188	169	191	165	169	184	188	199	215	180	162	165	180	188	190	192	185	203	190	174	203	182	198	205	174	203	189	186	179	166	192	203	191	187	211	208	191	182	207	195	171	170	201	210	210	178	195	197	170	167	194	185	186	198	187	185	200	180	210	187	189	198	186	184	175	200	182	178	199	170	210	168	194	154	182	194	196	184	176	188	200	200	203	193	178	196	193	184	191	218	181	172	172	213	184	190	191	201	178	186	189	187	164	173	205	191	166	187	171	178	186	173	189	166	199	174	211	180	202	164	208	199	185	191	192	181	176	173	172	180	180	162	187	181	164	184	185	186	203	189	183	188	170	186	192	204	182	179	202	183	167	214	197	190	195	185	205	198	195	197	181	179	167	172	170	167	215	200	208	165	199	180	186	195	241	181	170	171	184	174	175	187	201	197	169	167	190	209	185	175	176	191	193	189	183	181	165	199	166	183	192	157	180	169	185	196	186	193	171	186	185	181	213	203	210	181	187	177	172	202	201	180	170	210	171	185	185	195	184	202	196	188	194	205	185	191	174	189	198	176	169	166	202	170	199	183	171	189	215	205	182	195	200	192	193	198	172	178	185	193	188	185	206	192	189	196	206	200	180	197	166	190	190	173	196	187	179	189	185	219	194	174	194	191	176	197	217	201	196	183	185	191	216	196	205	203	190	193	199	176	196	189	198	192	175	179	202	177	194	194	183	167	188	181	175	191	192	160	187	171	179	182	207	168	187	192	203	189	154	158	178	167	183	189	171	167	172	192	199	166	187	185	183	187	198	190	198	193	209	183	196	197	194	192	171	180	188	174	198	186	198	191	186	193	167	203	205	176	191	218	181	191	166	178	187	208	189	178	185	174	180	196	187	175	182	180	188	199	196	178	184	170	176	209	191	180	172	159	186	200	199	164	199	187	193	190	196	184	183	216	166	178	193	180	189	183	209	198	194	189	211	202	186	228	183	194	199	195	193	197	190	184	180	193	188	180	185	189	201	189	169	188	174	182	193	226	178	219	197	178	214	191	213	172	224	198	184	183	192	177	184	170	172	172	188	212	174	216	211	180	196	179	190	188	166	188	198	200	187	199	183	201	188	193	180	180	198	211	195	170	169	200	181	171	194	221	185	193	167	157	221	207	191	183	176	194	173	183	163	192	175	211	194	214	202	207	171	188	160	184	195	183	188	186	172	210	190	189	199	194	176	192	202	187	204	197	171	183	172	183	180	198	199	181	188	180	187	185	197	179	183	181	181	175	188	190	157	200	215	201	189	186	203	187	196	194	189	188	204	188	196	185	204	177	183	172	188	187	200	199	182	199	196	205	178	183	201	185	179	171	192	189	173	194	182	221	187	190	199	205	196	191	205	183	193	201	193	197	181	203	174	183	186	204	184	212	183	188	172	189	164	195	168	176	238	184	195	204	193	190	168	205	169	192	182	182	181	184	205	196	195	173	172	189	185	161	211	185	190	171	198	191	185	167	183	196	190	186	199	196	167	170	173	201	194	204	185	190	188	173	182	169	180	193	196	173	163	176	181	191	183	178	178	177	182	194	192	197	197	188	197	178	198	170	167	181	174	182	193	199	193	189	185	188	200	197	178	184	197	185	200	177	204	168	183	172	169	182	189	190	181	185	176	167	179	192	198	178	192	183	178	186	184	212	168	174	199	190	206	183	166	184	194	189	186	158	200	180	182	185	178	186	182	191	170	167	199	183	197	176	218	185	185	153	201	211	192	194	193	213	194	170	184	182	183	176	165	179	220	188	184	188	180	225	181	173	191	200	169	206	174	198	198	187	189	218	194	187	210	193	173	184	206	171	203	192	194	195	190	171	212	180	190	211	194	191	164	154	170	198	172	181	176	198	196	217	196	203	205	181	170	184	175	174	210	177	195	175	193	175	194	174	156	175	165	187	176	193	183	188	177	198	193	196	183
3725	428	82	74	68	77	98	132	146	153	166	149	123	95	81	68	75	69	69	75	45	80	52	66	71	62	57	59	54	70	64	60	62	59	60	62	61	51	67	55	66	64	50	50	65	67	63	58	59	50	81	63	52	60	50	44	50	54	58	57	66	58	67	57	58	52	58	50	59	61	64	57	63	56	70	62	60	56	67	59	61	68	67	63	51	58	62	58	52	52	68	63	68	70	53	57	59	55	53	50	70	50	59	52	45	54	72	62	67	69	67	65	44	58	46	53	62	57	62	67	49	68	74	51	61	55	59	47	60	58	63	67	52	53	62	61	58	69	50	58	44	64	61	45	45	57	60	51	54	55	58	60	70	67	55	64	59	59	58	60	57	76	74	43	56	74	57	86	68	63	52	59	64	60	44	63	56	58	59	77	52	54	60	69	53	54	66	55	46	54	65	42	61	52	63	51	58	57	58	52	47	61	70	58	61	61	67	58	52	69	59	57	69	67	54	59	73	66	52	64	69	65	58	64	56	62	60	54	72	51	72	46	60	69	53	70	56	64	53	60	55	53	69	59	64	58	62	66	63	54	54	68	64	52	64	53	56	50	52	54	66	73	60	54	70	70	76	62	60	56	81	65	55	64	61	71	57	51	56	59	70	58	48	72	43	61	56	67	59	56	68	80	40	58	51	68	69	61	58	54	44	54	78	51	61	61	66	52	59	68	53	67	55	68	57	53	61	60	55	72	56	62	39	64	65	56	59	50	53	58	71	62	54	76	65	61	59	51	56	51	65	68	52	72	47	50	58	41	60	74	66	63	57	76	55	53	65	51	52	62	72	58	67	74	53	78	72	51	51	48	50	56	64	63	52	48	74	51	55	50	69	65	37	61	55	50	68	63	61	50	64	58	58	65	62	52	47	60	52	53	67	50	62	62	54	76	53	48	53	50	45	64	51	61	64	64	52	66	49	45	56	57	63	54	63	53	58	52	55	64	57	69	67	60	64	68	59	54	53	58	50	62	53	64	55	60	67	68	53	54	63	59	44	56	64	51	62	53	55	60	49	69	64	51	62	53	77	77	70	50	69	55	60	54	65	70	55	61	56	51	66	65	61	63	67	48	66	44	63	52	57	64	61	50	54	58	57	61	74	62	74	58	66	56	63	74	54	65	58	61	66	55	57	61	66	66	56	55	65	69	54	59	61	53	64	66	54	50	59	51	58	73	71	69	57	59	72	62	56	74	46	62	65	68	55	53	56	62	52	53	63	64	51	59	62	66	68	62	59	63	66	56	68	58	67	58	60	61	53	52	44	61	54	48	60	50	53	62	76	73	69	63	60	54	74	59	56	59	69	68	66	63	76	48	62	60	52	53	53	57	69	55	58	48	52	78	66	62	62	69	45	72	56	61	57	51	55	69	55	44	61	48	70	47	57	65	65	55	66	52	47	69	55	60	67	57	63	59	52	54	61	72	67	54	48	50	55	59	64	63	43	57	63	70	57	59	55	58	65	70	51	56	64	60	65	53	57	70	50	63	61	44	52	72	57	66	65	74	57	57	58	60	66	60	67	59	51	63	63	65	61	66	53	67	49	57	64	58	50	59	63	50	64	69	61	50	57	64	74	59	55	44	55	65	66	61	51	64	64	62	63	57	55	57	49	44	49	49	59	68	53	69	64	55	39	48	61	51	65	63	59	55	52	59	62	59	59	65	65	68	61	62	73	57	58	59	58	57	58	66	58	47	53	65	51	66	50	61	55	70	76	57	63	60	54	61	56	64	60	57	43	50	51	79	56	72	67	80	67	73	70	60	60	57	70	48	61	54	61	65	67	56	54	60	67	55	54	65	55	44	58	62	55	51	51	57	61	62	67	54	55	54	63	62	62	58	63	64	63	55	50	54	71	66	70	58	59	60	61	58	65	54	70	55	54	60	59	65	61	60	63	56	59	51	64	77	63	62	71	54	68	67	64	56	53	70	61	62	58	75	46	65	47	61	43	43	67	67	56	49	48	60	59	68	61	48	61	64	67	64	76	65	54	65	64	45	57	49	71	52	58	63	67	69	76	54	63	53	54	62	63	50	70	55	74	63	58	59	55	47	45	66	49	50	57	60	46	60	57	67	66	57	42	70	62	63	58	56	56	51	68	61	55	62	49	63	57	57	52	55	71	57	55	64	45	57	63	64	54	65	60	59	75	52	50	61	69	57	57	57	76	55	52	62	64	70	56	61	78	56	61	75	48	61	60	55	56	51	52	47	72	54	45	62	70	63	51	67	49	62	56	61	49	73	72	49	77	63	62	60	48	67	67	77	64	60	62	63	57	61	71	57	65	68	64	55	53	68	57	79	60	60	51	70	65	54	55	72	63	55	62	65	57	63	49	68	72	66	65	70	60	71	67	64	73	77	60	57	54	59	58	69	64	60	50	63	68	59	67	58	63	60	59	62	48	47	60	70	59	65	61	75	61	63	45	58	57	63	46	57	66	46	58	67	59	49	58	71	60	62	71	59	71	54	61	56	73	47	46	62	58	47	62	73	47	57	48	59	52	53	55	45	80	71	69	60	55	60	54	66	69	71	56	48	67	59	56	68	58	54	70	52	69	72	69	60	67	52	77	70	62	51	66	66	57	43	66	47	55	56	61	66	62	63	60	63	50	56	70	68	71	53	54	50	65	57	70	56	51	54	59	61	66	76	60	53	51	43	70	66	71	80	63	62	53	62	67	64	65	59	57	49	57	63	48	63	56	60	63	63	52	62	56	60	56	54	54	45	64	58	59	63	53	58	56	51	68	69	55	64	53	71	49	48	56	54	62	64	55	45	58	54	69	41	60	61	47	68	62	71	64	62	60	57	67	66	69	55	64	77	72	60	52	63	55	55	56	57	63	69	78	61	48	59	55	56	54	58	63	60	47	61	58	62	56	72	52	63	51	58	77	74	55	51	60	60	68	57	43	43	58	61	43	56	60	59	63	61	66	73	66	64	68	62	60	65	56	68	57	60	50	46	57	73	54	57	58	64	58	60	61	73	64	60	69	49	55	78	65	58	69	58	64	59	56	64	59	50	54	59	50	67	57	59	58	62	54	50	59	58	71	54	63	56	45	66	67	57	59	60	43	57	62	62	58	61	45	59	71	60	59	65	58	69	60	54	52	58	62	55	50	63	44	69	47	62	53	55	59	70	72	58	53	59	62	65	70	52	57	65	57	68	51	64	56	70	62	65	63	61	54	59	67	67	58	63	63	52	58	48	49	66	66	47	54	53	80	62	45	58	60	46	58	45	64	65	64	63	51	65	49	58	67	54	58	73	60	47	67	65	53	60	65	63	51	55	52	61	58	71	54	71	59	66	62	52	48	59	40	51	59	67	49	66	60	63	66	51	70	59	53	65	61	80	75	55	59	48	51	76	63	59	57	67	61	83	51	66	65	60	59	49	61	57	58	54	56	63	63	56	57	41	71	74	62	80	67	55	57	55	55	47	65	55	59	56
29952	4507	808	797	1650	2848	4096	5144	4629	4615	5115	4733	3493	2318	1590	1049	864	692	607	614	585	591	593	582	565	571	617	576	563	521	534	564	540	554	503	537	513	524	527	514	523	493	506	528	509	545	515	522	529	524	506	511	504	531	507	498	527	500	480	530	499	503	482	478	548	474	496	502	502	532	449	472	530	489	477	475	528	506	460	446	500	502	474	474	522	455	530	500	465	475	496	470	507	472	497	502	472	504	491	525	507	477	510	520	492	496	506	485	484	491	487	551	503	517	488	474	509	537	492	468	528	488	536	511	517	485	477	523	509	502	474	526	524	505	499	515	487	449	494	499	499	491	525	477	472	501	479	514	458	499	460	459	498	524	446	526	481	442	470	521	499	498	532	524	490	458	491	482	501	498	482	486	489	512	503	532	505	499	487	485	513	465	499	503	481	497	485	515	498	492	513	463	493	488	503	526	490	502	502	515	524	475	519	473	486	499	478	505	501	480	456	484	473	474	490	487	509	496	498	497	556	470	506	456	497	512	489	500	490	486	489	472	480	517	506	445	514	484	493	487	474	529	481	516	499	489	460	529	502	509	487	478	492	459	522	470	521	494	502	494	515	497	505	477	484	494	492	500	494	451	490	478	498	480	499	509	508	532	507	503	520	506	470	495	499	494	477	489	496	505	504	514	492	484	495	488	548	485	462	469	475	440	491	462	515	498	529	505	459	487	471	452	493	526	503	472	495	458	526	515	484	463	501	519	536	520	443	511	518	483	502	472	481	478	507	474	528	455	495	495	455	493	475	461	467	502	498	471	507	480	507	499	469	477	433	512	489	459	489	481	497	511	512	502	497	501	491	510	483	507	509	492	487	450	509	484	481	518	521	513	486	509	448	515	509	526	496	512	514	499	503	445	477	468	457	511	472	495	481	503	503	497	486	510	502	454	484	475	488	488	462	489	496	511	497	501	521	496	540	477	505	482	494	486	523	494	534	493	538	474	486	492	459	474	517	517	489	473	482	505	488	504	475	500	473	485	517	478	509	500	510	505	469	482	493	480	515	519	520	466	481	518	488	491	466	495	485	523	469	492	529	479	513	483	479	499	470	519	523	478	510	490	523	460	514	480	447	511	495	457	508	473	496	500	525	494	501	491	455	532	492	486	482	476	472	512	474	498	450	489	448	470	467	501	530	492	471	493	510	525	503	507	488	462	471	538	464	487	490	463	520	496	471	484	504	479	489	497	449	475	509	448	506	456	481	486	498	514	521	454	476	481	469	489	518	454	511	502	499	505	506	524	498	504	463	489	499	485	525	504	494	498	498	484	494	481	497	498	497	485	470	460	487	499	495	505	521	497	494	480	505	434	508	508	492	484	480	509	513	501	482	450	463	522	488	494	479	485	491	466	514	495	511	467	474	537	506	466	511	516	502	491	487	494	527	460	508	495	488	521	502	547	518	485	520	516	501	502	467	512	520	491	504	503	472	466	485	467	487	539	493	496	480	502	494	507	501	493	493	531	491	507	495	490	554	495	545	510	463	482	470	493	480	478	468	495	492	460	496	501	489	524	513	523	492	475	497	495	497	484	510	525	479	518	482	447	472	490	484	522	576	490	471	492	504	538	474	448	495	488	525	475	483	498	493	505	532	507	479	509	493	494	511	530	490	477	511	526	487	507	487	502	528	498	486	482	476	472	527	527	516	510	503	495	453	478	513	510	469	470	497	532	492	503	497	494	482	482	504	509	503	507	490	496	504	495	500	475	516	524	516	493	434	498	535	531	490	503	520	486	501	503	473	509	505	530	495	467	479	502	490	510	477	503	529	480	505	482	498	499	524	495	518	466	486	513	479	562	493	451	515	489	475	483	500	461	494	529	487	452	496	526	464	481	487	451	485	468	488	516	525	476	505	477	532	501	502	513	501	518	492	536	514	496	470	465	496	494	495	476	503	479	520	463	460	502	502	475	514	513	536	492	502	495	469	480	475	478	468	519	516	516	493	465	499	483	502	490	500	520	485	465	515	486	476	466	475	476	484	535	527	490	487	477	455	529	529	442	514	511	499	506	489	487	465	496	480	467	505	499	461	511	486	457	526	477	498	509	509	486	483	507	489	533	476	464	472	469	482	453	504	489	462	471	513	480	465	497	514	539	515	487	464	455	527	478	473	524	465	493	518	514	483	514	481	484	472	466	544	499	484	506	492	502	505	494	472	482	516	482	481	455	501	518	512	457	498	496	489	487	462	491	491	474	480	484	494	514	508	498	500	499	504	492	520	479	480	509	509	492	512	462	496	497	515	498	504	484	500	552	480	446	481	489	504	540	475	473	487	478	481	504	478	455	507	487	556	460	447	510	492	495	493	490	502	488	467	496	465	490	528	452	523	489	491	444	503	527	459	554	529	492	488	479	497	525	496	491	554	531	470	500	478	509	518	422	499	519	489	508	487	495	486	529	482	499	505	486	522	519	498	470	519	473	487	478	446	462	531	496	497	456	506	517	466	511	491	511	505	486	482	446	491	509	473	505	533	496	500	485	481	477	478	482	506	507	539	491	504	510	507	508	522	518	494	477	504	471	480	512	492	484	466	499	471	466	539	505	508	471	509	505	484	487	473	551	497	469	502	489	485	489	518	503	529	490	480	501	442	508	518	507	495	479	493	491	480	462	477	508	483	502	498	534	465	528	471	487	482	462	506	498	487	498	537	508	480	509	465	467	465	485	526	484	532	564	470	442	497	495	522	508	514	466	499	509	500	549	485	477	507	478	486	512	520	462	494	453	482	451	513	492	474	521	492	503	499	503	509	515	494	508	483	480	489	481	478	515	519	453	489	456	480	501	493	498	471	518	438	554	508	504	481	470	510	505	498	500	529	514	502	465	495	508	532	542	462	493	481	491	482	498	465	536	481	521	493	502	487	517	481	499	473	498	490	507	511	491	505	489	460	514	493	492	481	465	507	493	471	471	460	524	483	493	515	509	501	492	492	492	481	470	513	514	487	546	507	538	490	511	538	509	502	495	471	506	508	498	544	512	445	516	491	528	528	435	495	479	516	503	513	508	484	468	500	524	519	482	495	462	510	471	469	514	489	505	503	511	507	498	489	505	498	489	449	495	482	550	505	491	471	505	468	480	474	475	496	526	468	517	568	490	490	506	547	492	514	495	483	463	558	515	512	546	520	502	479	522	480	480	463	524	506	533	504	476	507	531	513	518	492	450	484	516	486	480	456	526	473	507	448	494	495	509	524	479	505	467	531	484	492	512	506	472	460	500	479	491	482	505	472	505	490	483	500	482	499	489	528	486	511	492	479	476	491	498	500	494	518	481	495	494	487	461	501	518	467	473	454	525	495	468	476	494	542	493	475	501	484	485	475	470	536	501	489	505	501	500	513	476	475	487	510	517	494	512	478	539	475	510	490	515	500	481	490	501	478	519	478	507	520	519	495	504	467	504	482	464	459	500	493	495	500	545	490	456	531	478	493	456	497	473	472	481	493	526
4123	415	42	31	31	44	45	76	94	101	114	117	103	67	49	45	39	27	42	28	24	33	28	26	22	20	24	28	29	19	31	22	33	20	25	21	24	25	26	25	31	32	18	21	17	18	24	19	27	19	15	25	21	22	17	22	16	21	15	33	20	29	21	29	25	19	26	25	22	27	16	14	27	24	20	15	24	25	25	28	25	25	19	30	22	29	27	23	20	23	27	33	26	26	23	28	15	29	26	25	24	29	25	21	31	28	28	17	28	24	24	29	27	26	25	31	17	17	21	30	29	16	27	23	15	16	30	31	27	23	22	23	37	26	20	18	17	26	32	36	24	22	30	25	25	38	21	26	26	25	22	30	17	33	16	20	31	30	22	20	18	23	25	23	26	22	19	26	19	38	26	21	20	25	17	23	27	17	27	20	17	23	16	26	24	17	34	21	30	27	23	29	23	25	22	27	24	31	23	24	23	27	22	29	25	24	24	21	19	14	26	29	31	24	28	25	29	21	21	22	26	15	26	25	21	18	24	28	25	17	22	27	24	34	24	29	28	21	16	19	27	27	17	33	22	19	23	25	25	19	23	19	24	31	21	19	29	19	24	36	21	26	27	22	25	32	33	20	29	30	21	20	25	22	26	31	27	15	32	25	34	20	37	18	20	17	28	31	22	24	28	25	22	28	29	30	28	21	19	17	15	24	20	30	28	38	23	25	18	16	19	23	26	26	26	23	26	24	21	14	24	24	25	34	14	30	38	28	24	22	22	18	26	26	23	38	22	30	22	22	25	29	26	23	23	17	30	19	24	26	24	23	29	20	22	26	22	23	21	20	24	28	29	21	23	18	25	25	26	25	28	30	30	25	27	31	20	16	22	20	22	26	25	30	27	28	24	39	25	18	24	19	20	18	25	25	30	26	21	22	31	30	18	27	23	30	21	23	24	35	22	28	29	26	27	27	23	22	26	21	15	32	32	27	25	21	32	22	30	29	14	28	25	25	19	25	18	20	28	23	27	19	33	24	30	29	25	27	25	19	19	15	24	25	26	30	32	26	23	20	24	29	27	24	24	23	18	24	39	31	18	22	19	23	29	25	28	24	25	31	24	20	31	23	31	22	23	25	22	24	13	23	23	25	22	19	25	21	20	25	25	21	21	24	27	30	28	10	25	23	29	19	23	19	20	25	33	23	28	21	33	14	25	18	21	26	27	23	23	29	24	29	28	29	32	29	20	20	23	27	22	21	17	20	33	14	23	34	26	23	23	25	30	23	28	19	23	24	29	19	23	30	35	25	25	23	21	20	26	23	27	24	30	31	24	26	17	19	23	29	25	20	23	16	22	33	27	23	20	21	31	20	32	25	22	19	20	29	26	15	34	22	22	31	27	22	23	30	29	22	20	33	27	14	21	21	32	29	21	30	18	21	18	25	19	29	22	29	19	17	21	28	23	28	30	24	23	28	13	19	27	23	23	25	34	29	26	22	26	29	23	24	34	26	19	31	27	23	32	26	26	23	33	19	13	28	22	36	31	32	21	27	27	26	18	27	31	18	26	25	27	20	26	35	12	30	28	28	19	19	16	12	29	20	27	17	23	24	28	22	20	14	25	13	23	26	18	32	17	17	30	21	26	28	30	15	23	29	29	29	23	17	21	25	23	25	20	29	21	24	26	17	21	23	29	18	26	21	21	28	15	23	27	24	22	18	18	20	21	13	28	18	22	19	31	30	25	25	20	19	22	20	20	16	23	22	19	34	24	16	21	21	26	24	32	25	27	28	27	31	30	30	24	32	23	36	19	28	23	24	20	26	19	44	19	21	31	20	21	27	20	28	22	27	23	30	29	26	23	28	25	30	29	27	19	33	27	27	18	27	41	18	21	22	30	22	27	21	24	20	25	27	27	17	17	18	19	35	29	27	37	21	18	19	19	30	30	16	18	27	30	21	19	24	25	26	32	19	18	22	20	14	23	21	17	29	24	22	34	36	33	31	32	16	29	23	28	25	26	29	22	26	31	23	26	18	24	30	29	21	31	24	24	21	25	23	27	29	26	33	19	21	21	23	27	26	30	20	27	29	21	18	31	25	28	31	25	24	28	26	23	24	24	27	19	22	20	20	24	17	20	27	22	25	26	24	25	28	21	10	25	27	20	23	26	23	17	19	33	19	20	24	16	25	20	25	21	31	17	34	28	24	31	21	36	21	18	15	22	24	22	20	30	23	30	25	31	29	19	24	35	21	26	24	25	28	24	29	30	31	19	21	24	22	10	18	21	31	26	28	41	23	24	31	29	26	25	29	28	27	17	38	23	14	32	24	31	32	20	30	21	27	25	26	32	19	28	31	25	22	25	30	15	22	32	24	17	25	29	25	21	33	29	26	17	32	23	17	21	13	32	29	28	22	23	23	31	27	25	22	17	26	21	22	29	23	19	17	24	23	22	22	24	22	25	19	28	18	18	28	16	27	28	24	16	19	15	34	18	35	31	27	25	28	23	29	18	32	21	32	24	15	24	16	23	26	19	29	27	28	23	24	17	23	28	29	26	23	19	35	18	34	27	19	30	26	32	21	23	26	19	25	25	33	17	16	20	21	28	36	29	26	22	10	19	29	18	21	26	20	28	27	21	26	27	16	26	25	20	22	27	23	29	22	23	16	20	29	19	28	26	20	23	27	23	21	26	23	20	23	26	30	20	20	19	21	37	28	29	16	31	16	16	25	18	26	18	23	20	32	24	24	19	24	22	24	34	22	22	26	21	35	17	22	24	23	20	18	29	19	21	19	28	21	38	28	35	18	31	22	28	23	28	26	22	24	22	24	16	20	26	28	20	18	21	33	17	32	18	22	32	29	20	31	33	20	26	26	30	24	31	17	24	24	17	19	22	25	12	19	32	17	38	36	18	26	27	29	26	33	39	24	25	24	18	26	26	28	25	22	21	15	33	27	18	30	24	22	25	17	16	19	31	16	25	14	37	20	20	30	20	27	17	24	35	29	21	22	21	16	22	35	25	19	21	24	23	18	21	28	22	21	26	24	27	23	20	15	27	25	19	25	32	23	24	21	26	29	21	18	27	22	26	27	20	22	25	25	27	23	33	17	32	24	16	16	24	19	25	23	30	21	28	31	28	15	25	25	26	29	14	24	23	24	21	28	24	24	17	25	24	31	29	24	19	26	30	17	18	25	30	18	23	24	28	17	30	21	22	19	29	21	26	19	31	20	34	31	24	26	29	25	22	34	23	21	27	31	24	24	29	19	28	27	22	19	17	20	24	26	27	30	17	22	35	31	29	24	35	27	30	16	18	15	21	22	15	16	23	24	21	22	36	21	31	25	26	21	25	22	31	29	32	23	20	32	25	28	23	34	31	31	23	15	33	44	23	18	18	30	27	33	32	18	17	21	27	20	26	24	23	23	26	23	29	18	29	30	23	21	31	27	17	17	33	19	24	31	24	20	20	31	18	28	24	30	31	25	24	19	27	31	27	27	24	21
28354	4136	428	536	1140	2113	3110	4156	4137	4323	4647	4382	3473	2297	1462	888	552	378	356	351	330	321	284	306	289	283	257	271	245	234	246	263	260	266	254	239	231	236	249	220	230	240	231	230	227	243	231	230	212	219	245	233	200	223	216	234	202	243	211	247	252	239	214	211	230	220	221	210	233	228	218	194	225	215	202	236	199	226	207	223	192	206	240	257	220	220	224	217	206	204	238	225	209	251	217	206	200	201	217	215	196	226	208	191	208	224	205	198	230	211	219	222	227	202	185	203	234	223	210	204	219	198	210	205	216	202	211	224	224	221	175	220	211	185	201	179	241	220	216	219	223	204	230	206	200	207	204	211	219	206	219	238	173	215	192	216	222	243	171	228	209	220	219	193	206	237	203	193	221	226	241	226	200	241	216	215	226	222	202	187	220	211	228	227	206	216	185	216	217	204	203	204	201	183	200	217	192	223	178	225	195	225	214	207	190	208	220	231	192	209	222	181	202	236	210	203	194	198	200	196	203	206	192	242	206	199	212	233	217	223	232	191	193	193	192	219	208	215	201	213	215	222	233	244	222	193	231	184	238	244	218	238	213	229	215	192	203	220	218	213	234	203	193	223	209	218	233	227	217	212	177	212	209	212	224	230	215	221	227	223	220	212	186	212	217	192	231	221	205	214	199	212	198	205	214	220	221	191	224	200	190	228	224	230	197	208	219	195	199	187	211	215	198	210	203	220	217	227	202	236	218	205	258	190	215	224	191	217	208	206	204	197	210	201	219	220	222	231	236	207	234	229	221	224	199	234	220	214	211	211	229	221	187	229	218	230	233	219	230	190	203	211	235	201	202	217	186	202	214	200	216	225	195	230	198	224	220	205	207	230	197	218	210	245	188	220	211	228	211	217	210	197	206	183	222	192	235	215	199	223	231	215	190	224	220	179	218	220	201	217	194	225	235	215	234	191	229	199	205	211	208	188	201	213	213	211	203	233	200	213	211	207	222	209	213	218	223	228	195	207	192	216	216	217	216	235	230	222	192	219	206	195	263	216	209	212	193	235	210	193	199	199	228	170	205	209	223	231	208	196	209	242	238	214	234	221	222	234	208	229	211	202	217	230	197	215	234	226	220	200	210	198	213	207	218	220	245	216	245	210	216	224	227	234	214	207	234	215	205	194	213	210	204	205	195	234	225	228	224	210	207	240	214	228	197	196	218	198	233	217	216	204	242	222	222	219	219	246	213	249	201	201	215	205	204	223	223	180	233	206	227	205	228	234	201	165	230	216	199	214	183	237	225	219	207	244	224	204	212	200	207	215	211	202	214	218	186	227	195	223	198	207	204	198	214	217	214	204	206	196	197	234	231	202	184	243	217	211	212	211	218	221	224	213	223	210	208	219	240	212	200	192	222	206	227	201	221	210	212	201	204	229	226	241	237	223	241	188	244	188	197	216	209	222	203	210	197	199	189	212	207	228	211	250	192	206	216	249	197	208	204	206	220	234	230	200	218	221	231	206	208	212	218	227	223	216	215	227	223	213	242	230	197	199	221	224	218	207	202	203	218	231	198	218	204	209	219	217	210	229	200	207	211	218	194	226	219	211	229	212	220	235	216	219	216	207	208	238	226	196	209	203	241	185	199	200	204	216	213	252	239	224	208	224	212	200	219	214	197	198	209	222	180	216	217	206	206	203	207	205	246	252	198	218	210	222	193	194	207	215	216	210	217	223	196	228	233	205	194	242	186	197	224	205	219	209	223	200	186	241	229	207	206	211	197	213	207	235	206	197	233	217	210	195	195	193	216	227	204	204	237	208	195	222	211	194	221	223	183	210	223	193	215	212	230	218	223	233	216	222	223	202	209	237	213	217	224	222	209	213	207	184	205	212	211	221	207	212	215	217	258	222	199	228	212	222	206	201	254	232	218	206	193	219	237	199	229	198	222	225	222	242	203	218	219	235	216	216	200	215	199	226	196	216	166	227	241	196	245	213	197	208	210	209	211	208	212	236	222	203	236	214	225	212	204	212	226	219	205	198	206	218	219	204	239	198	211	199	189	199	211	214	214	228	200	223	212	215	201	224	223	209	203	200	201	180	183	206	210	231	211	219	202	216	232	221	213	216	199	213	217	183	220	219	222	219	213	202	229	191	224	232	189	197	225	203	218	204	220	223	225	214	201	195	216	219	225	210	231	214	217	217	221	226	209	221	174	229	213	221	218	196	235	217	210	231	221	207	213	258	217	206	231	208	210	192	224	228	200	188	229	211	211	199	214	206	204	238	201	187	221	214	219	244	214	205	217	222	213	210	222	232	202	248	220	218	202	203	203	203	194	198	206	236	204	200	206	223	237	191	232	229	223	203	203	205	226	226	221	208	202	233	195	197	207	227	208	226	224	217	245	181	211	218	224	191	227	212	183	198	209	201	198	211	208	209	209	211	221	210	204	211	227	207	211	200	212	196	228	232	213	222	224	214	202	222	228	214	232	183	203	199	220	236	219	208	200	223	230	207	229	196	214	206	214	218	233	196	188	216	213	187	220	216	196	192	208	208	224	215	206	251	203	219	226	212	191	223	191	210	207	203	213	187	196	225	196	194	209	230	228	216	227	191	160	182	222	222	216	228	208	212	198	211	227	215	218	211	194	205	193	190	182	214	220	189	226	245	199	222	196	172	223	207	190	223	175	206	209	226	224	203	218	223	219	207	212	229	193	210	215	203	190	211	228	249	196	229	226	221	196	204	218	213	230	204	228	201	205	213	200	206	221	169	192	210	191	212	205	214	207	202	228	184	217	208	197	241	197	211	201	200	208	217	209	224	234	222	209	204	216	220	233	220	218	180	236	220	214	203	231	223	214	224	192	226	197	214	215	194	212	225	241	213	227	210	199	210	210	186	224	222	225	220	219	181	224	218	209	201	211	198	244	187	198	221	186	202	217	220	208	215	225	222	201	219	180	202	202	204	208	222	211	209	223	195	237	185	223	225	207	211	204	201	217	217	205	225	220	219	219	227	218	200	202	202	209	198	217	218	200	214	209	242	210	212	205	223	219	188	197	239	215	214	222	227	240	183	209	201	241	202	208	201	213	212	196	213	212	223	206	239	208	216	208	209	221	210	215	237	214	199	212	216	206	196	230	208	203	218	176	209	230	194	213	220	204	224	218	211	224	192	224	220	212	219	238	205	205	218	209	185	204	205	210	211	208	191	197	223	207	226	220	200	190	213	216	205	204	210	236	208	213	220	208	226	210	191	208	178	210	225	249	190	182	188	211	210	245	223	210	217	227	203	193	228	217	218	223	227	226	195	203	202	225	239	194	177	191	211	193	214	207	226	185	223	196	220	230	203	185	207	215	215	211	207	182	205	207	222	218	220	201	194	190	232	220	218	203	204	222	222	219	211	203	222	187	235	188	211	203	221	237	210	219	226	221	206	207	182	198	189	193	210	201	207	213	208	210	214	223	200	229	205	227	206	187	244	216	215	210	213	210	222	206	216
5199	700	102	88	76	82	117	140	149	169	164	180	172	144	93	79	66	80	82	76	71	62	63	85	79	62	86	63	64	73	78	74	71	70	71	56	67	63	79	65	75	46	64	61	65	69	58	63	68	61	69	59	63	52	60	54	67	65	75	74	65	72	64	64	78	67	65	56	70	72	75	68	73	64	69	65	67	72	61	69	66	62	69	48	70	64	86	66	56	56	66	71	61	75	59	62	75	66	60	58	57	71	73	69	74	66	83	67	76	63	51	68	61	64	59	53	54	62	68	55	60	59	69	75	68	59	76	67	77	62	77	79	62	56	78	75	75	74	64	52	70	68	55	65	68	68	62	55	56	54	60	47	71	69	67	60	59	54	50	61	56	77	76	72	56	51	64	57	58	65	73	70	66	64	68	70	62	68	54	74	62	61	56	73	60	59	56	59	70	59	66	64	63	57	67	61	65	68	57	56	70	63	65	62	53	62	66	62	62	60	62	75	59	65	61	70	65	61	55	65	74	77	77	59	66	56	56	73	62	61	78	60	68	61	61	63	64	69	61	64	73	61	60	59	62	67	53	73	65	75	71	57	68	65	73	73	58	62	69	68	68	63	64	55	70	76	57	56	66	62	59	66	75	51	83	59	60	78	63	68	59	76	79	68	69	71	73	66	61	65	60	73	59	65	80	65	71	76	63	62	59	85	59	63	65	63	55	67	67	75	68	64	81	63	75	61	69	63	57	63	70	61	66	68	50	60	64	54	56	69	70	52	65	58	60	59	64	78	72	72	62	63	63	52	65	66	51	55	67	59	88	84	73	56	65	71	69	64	60	62	66	70	51	53	61	71	73	63	61	59	81	49	56	54	58	62	62	86	78	58	47	72	62	54	63	57	60	71	63	49	68	76	69	54	59	82	61	63	64	51	58	76	56	75	60	60	70	71	59	63	74	56	51	69	64	80	61	59	68	66	65	63	72	71	66	67	75	63	65	75	60	63	54	73	69	55	72	65	47	66	64	68	79	70	53	79	51	48	76	75	65	48	72	59	59	69	58	62	61	64	68	66	66	70	64	72	64	64	58	70	70	50	55	63	61	57	64	54	67	55	66	55	76	67	47	58	69	77	68	60	64	76	66	69	54	70	58	57	64	83	64	55	65	73	70	55	62	56	68	67	58	70	64	61	54	70	60	72	50	62	70	73	74	53	49	55	60	70	56	53	63	61	69	63	75	55	63	70	66	60	60	71	73	56	60	56	63	61	59	60	73	54	56	89	77	66	71	58	74	59	68	76	62	58	63	66	63	53	84	67	62	74	73	66	74	70	48	89	63	72	64	71	74	63	66	51	72	58	63	70	60	83	72	51	70	52	63	74	60	57	56	72	53	75	62	81	70	66	61	72	52	74	65	68	70	70	64	61	64	67	59	55	61	60	63	64	62	60	63	73	61	66	69	75	59	65	66	53	67	67	54	66	63	63	60	71	72	64	75	79	73	60	59	89	74	61	62	58	78	61	56	57	61	58	73	78	63	54	61	79	57	60	59	65	63	52	66	79	62	60	81	64	72	77	58	56	67	62	52	57	72	62	73	60	61	78	58	71	45	53	75	68	60	68	57	70	80	58	65	68	59	65	68	50	58	56	68	73	60	58	56	75	70	72	59	76	62	53	62	71	60	70	65	71	57	72	65	57	66	54	67	65	68	69	66	55	66	64	69	64	59	52	57	66	66	68	55	76	70	57	68	74	64	72	59	83	77	63	60	70	58	44	54	61	59	74	65	57	73	61	67	53	53	70	68	52	57	61	78	63	70	80	63	76	82	67	54	61	54	76	78	77	59	64	64	62	72	68	72	44	64	69	62	65	72	58	62	58	67	70	54	77	70	59	57	58	71	57	61	54	67	67	71	70	61	73	63	61	58	73	64	78	62	56	64	77	52	73	54	66	74	70	57	66	74	63	51	62	64	64	58	60	68	73	64	70	79	76	63	81	69	60	44	77	57	58	59	58	67	54	59	59	55	55	63	78	62	49	81	87	61	66	58	62	67	54	64	70	71	67	68	71	49	71	62	74	69	71	74	63	58	66	64	64	68	52	69	68	78	74	66	64	78	61	64	60	70	64	53	67	59	70	66	69	54	52	60	86	85	80	79	73	67	66	71	60	64	56	65	79	65	61	72	54	72	65	62	59	73	62	60	66	62	48	67	59	73	56	59	79	73	70	58	66	54	79	75	71	59	63	69	63	60	68	80	64	84	58	65	69	68	66	56	70	64	52	63	74	57	70	55	70	68	71	70	55	81	68	58	55	68	59	68	64	58	55	69	80	73	60	65	68	75	64	67	53	61	80	60	56	48	76	68	73	83	64	57	65	53	51	66	75	73	71	59	64	55	64	72	73	73	80	72	54	77	67	68	68	68	50	74	71	62	65	71	53	59	52	66	67	60	80	67	61	67	54	67	69	75	70	62	64	69	53	75	54	72	72	62	78	71	60	75	83	58	66	65	72	58	69	65	76	64	72	59	63	64	63	64	74	79	51	71	62	63	62	56	60	76	65	80	79	60	58	72	65	65	69	89	72	72	72	65	73	66	65	67	68	70	76	66	80	61	73	56	60	67	80	71	64	47	57	72	67	86	65	55	70	61	60	56	78	80	56	76	70	67	78	75	73	52	64	59	75	51	60	63	68	68	67	72	64	63	62	68	62	73	61	59	65	59	47	71	71	60	70	59	64	68	62	57	64	54	66	70	67	65	58	61	68	53	77	59	59	56	56	72	64	61	72	61	47	55	64	67	63	74	61	60	59	59	71	59	73	62	54	78	72	47	68	49	75	74	74	75	47	62	53	70	64	52	70	76	59	64	66	54	65	64	58	61	69	72	51	49	61	68	61	59	56	67	62	73	59	60	77	70	66	80	55	58	59	69	64	62	55	64	53	50	64	59	83	78	74	68	75	68	71	67	79	58	52	60	69	77	68	56	67	55	55	59	77	63	62	46	60	53	54	70	58	59	63	65	63	70	58	69	71	72	73	51	57	85	78	67	61	70	62	74	77	70	56	63	74	65	67	59	67	67	59	87	67	60	64	60	58	65	61	63	64	51	69	51	77	65	66	58	48	72	76	80	62	53	76	59	70	67	70	61	63	57	81	84	69	55	52	55	66	73	59	69	64	70	60	70	71	79	68	62	64	59	69	67	64	69	81	67	69	61	53	66	57	67	63	64	49	58	70	73	68	60	66	62	62	72	57	61	73	58	72	74	64	78	53	66	73	71	71	69	67	48	59	56	73	68	54	55	64	66	67	68	60	58	57	60	58	65	74	66	53	79	70	70	65	70	59	72	72	78	67	62	53	58	58	66	64	68	76	65	61	68	55	57	75	68	66	65	52	78	57	70	58	57	71	48	55	60	68	70	56	65	66	69	79	71	69	64	59	63	72	59	83	59	55	62	80	57	58	68	67	71	70	64	66	70	54	63	70	58	87	70	87	60	49	71	48
33004	5806	1008	1136	2172	3662	4602	5514	6041	5851	5995	5356	5282	3727	2255	1354	1050	873	783	775	739	697	737	708	675	679	646	663	649	608	654	628	623	583	635	606	605	590	559	608	624	605	584	605	610	579	557	589	610	606	624	554	560	601	627	583	562	570	569	574	584	595	575	579	598	572	516	586	572	588	590	579	567	534	562	575	580	605	601	601	549	542	511	569	531	549	556	565	613	587	560	546	537	517	533	584	569	536	553	572	549	574	582	543	565	541	540	579	547	564	521	573	609	615	561	542	529	567	590	545	592	529	590	522	573	519	554	562	567	544	556	514	558	532	532	579	537	543	531	559	505	539	567	536	595	583	583	571	554	543	520	580	538	575	534	538	552	544	545	570	573	553	561	607	564	573	568	553	535	525	585	532	530	545	565	594	548	557	577	559	559	533	584	552	540	562	556	523	596	546	567	561	575	609	555	568	557	567	554	582	550	561	558	583	537	598	611	504	528	516	557	560	531	556	542	576	584	562	531	529	507	568	553	565	562	555	538	534	563	558	553	548	571	542	513	537	544	556	557	507	521	569	585	556	546	548	541	547	545	588	551	581	552	537	538	599	550	563	574	556	585	529	533	553	530	532	556	587	560	547	520	550	498	539	535	564	557	532	530	564	555	567	562	550	536	561	516	582	506	593	538	585	531	588	546	548	570	536	520	562	562	546	546	564	520	550	590	584	576	583	583	539	519	539	564	569	519	526	555	541	539	537	555	540	557	514	557	553	539	575	562	590	523	562	535	558	518	565	563	575	583	552	545	574	530	534	579	576	548	526	527	543	554	565	539	569	538	548	581	567	561	578	577	541	561	561	544	544	535	589	613	521	559	518	538	554	610	599	616	572	574	534	558	601	584	508	554	545	558	534	538	582	554	571	570	556	569	550	563	528	542	592	531	542	564	534	548	549	543	589	527	525	565	593	594	541	547	533	570	566	566	536	517	548	573	560	565	567	571	591	555	537	566	515	553	544	567	556	581	577	575	562	545	544	583	548	585	578	550	570	579	567	544	537	519	517	617	533	600	589	533	538	567	568	531	517	524	597	593	529	558	527	551	596	506	606	497	564	562	586	582	550	587	584	577	520	605	550	546	526	529	521	604	571	570	518	552	614	510	511	549	555	521	515	488	540	560	504	571	596	531	569	540	557	554	576	546	539	568	538	588	537	516	548	568	555	535	594	526	541	547	605	570	540	530	584	583	590	584	530	546	558	581	556	561	548	540	582	534	567	532	521	558	563	561	569	566	598	537	559	555	568	589	589	550	535	544	548	591	541	531	530	522	576	567	514	524	540	513	565	588	527	534	567	568	538	580	529	551	600	532	584	602	567	524	568	580	566	553	530	536	576	566	561	589	556	544	510	557	554	561	561	546	551	514	555	585	520	596	526	604	586	564	569	530	564	579	573	530	508	544	533	566	563	523	524	537	565	529	538	577	576	502	539	541	539	554	537	566	548	555	584	568	545	577	554	585	580	507	553	543	540	520	599	539	521	522	539	580	567	545	570	559	538	554	577	525	554	614	562	542	536	517	547	560	568	582	525	567	560	553	556	580	557	580	571	563	549	561	579	547	551	557	579	599	537	562	539	563	569	553	551	513	572	582	540	544	522	563	535	552	567	566	556	569	565	541	568	561	547	551	530	526	561	535	540	554	554	572	523	563	539	551	565	532	620	563	533	579	584	590	579	564	561	576	599	521	566	571	551	541	588	546	576	563	620	560	562	559	565	564	527	580	550	542	599	576	545	555	543	561	561	602	561	559	588	530	613	567	513	572	534	550	585	564	533	600	561	508	571	542	546	564	570	551	523	558	530	535	531	573	559	568	526	546	590	576	552	572	532	580	555	576	514	590	553	549	561	532	558	584	561	559	572	556	526	553	595	581	544	529	616	570	547	556	529	611	565	564	571	588	555	567	544	565	578	560	573	573	555	547	553	553	542	530	541	563	547	545	565	523	580	564	568	553	552	536	560	580	495	538	542	594	569	571	566	550	536	576	521	544	564	562	577	527	537	559	572	581	588	535	530	565	515	526	551	604	590	535	551	542	548	553	575	527	599	552	579	595	530	552	570	561	568	546	531	589	577	554	560	548	566	581	556	601	550	605	527	550	552	569	534	577	551	525	551	582	563	556	556	538	557	544	493	515	563	550	538	519	580	535	562	545	559	595	569	565	586	534	534	554	569	567	588	548	604	555	546	532	553	547	588	527	571	551	546	553	515	542	556	532	534	589	555	547	559	553	579	554	560	553	524	562	629	503	545	566	510	525	545	568	610	543	621	579	554	549	525	515	573	566	545	583	566	539	574	516	547	536	548	529	565	520	565	564	542	535	582	594	532	559	607	576	538	583	566	544	574	576	572	569	537	592	527	541	607	590	548	576	508	569	559	562	550	521	559	565	538	535	595	553	565	523	551	581	539	545	587	600	568	554	542	541	538	575	551	544	600	548	542	571	572	529	553	567	566	561	582	537	521	559	528	535	577	539	543	560	569	545	544	550	564	557	570	570	596	577	558	586	573	595	562	575	566	566	560	581	558	484	562	571	558	556	567	593	550	561	594	525	518	516	575	528	545	509	536	545	553	550	613	572	591	568	535	546	608	560	564	527	585	576	564	552	572	572	533	524	607	563	569	548	541	548	548	543	530	556	550	579	576	592	557	565	553	555	573	573	549	584	557	565	553	585	554	559	567	532	536	569	563	579	564	545	552	602	564	535	525	543	544	534	527	542	567	553	559	562	556	531	528	554	529	537	538	577	581	555	554	560	570	546	518	565	541	573	587	539	569	576	578	576	504	548	585	538	536	612	561	521	536	533	543	574	503	526	579	555	538	542	559	553	587	574	547	530	553	523	540	576	545	606	562	567	548	566	547	561	601	560	570	546	582	590	560	582	579	520	562	559	546	554	597	584	543	557	564	562	589	567	532	562	574	562	566	573	539	539	570	587	601	569	524	585	523	568	574	537	542	541	572	593	529	547	564	538	559	552	557	557	533	549	573	557	542	558	565	554	568	603	524	560	552	589	584	537	579	565	544	565	577	553	599	567	573	582	590	572	564	552	544	573	558	548	566	572	569	550	514	568	521	558	548	559	539	568	528	521	606	562	546	563	567	587	539	561	547	551	521	530	566	543	624	562	564	537	587	547	530	530	531	559	566	535	539	546	541	547	541	543	571	604	555	566	615	503	552	552	543	550	540	586	533	596	541	508	549	551	546	521	539	529	605	542	579	545	553	571	561	598	538	562	544	547	552	556	553	583	524	582	562	551	508	561	574	590	553	554	557	577	564	551	528	533	531	525	561	528	541	566	555	583	554	515	526	576	558	602	555	550	547	529	552	531	546	541	582	562	557	542	548	563	530	536	580	522	559	596	562	563	607	502	553	565	584	549	601	568	515	560	552	536	566	540	568	548	551	558	558	563	580	541	587	519	608	563	544	579	571	580	579	558	554	507	545	581	570
2828	228	26	21	29	26	30	40	62	57	68	59	53	37	41	38	36	15	21	24	26	19	25	22	22	24	30	20	25	15	24	20	25	21	16	27	16	15	22	24	24	20	22	21	22	29	17	21	17	24	27	19	15	26	25	23	13	21	28	20	18	15	16	31	23	13	20	25	16	18	24	20	17	17	19	16	23	14	17	23	24	26	23	15	17	20	16	23	27	17	19	27	21	19	18	32	24	26	19	19	22	24	15	15	14	23	29	17	20	31	21	20	11	34	25	18	16	25	16	13	13	16	16	23	25	31	18	12	20	20	22	22	21	26	21	22	26	27	26	18	23	18	30	18	20	30	19	22	25	14	21	25	29	17	20	24	26	23	19	23	32	18	16	16	12	20	21	22	14	22	13	24	28	22	26	26	27	15	25	19	17	25	17	22	13	22	24	17	17	29	20	14	17	20	19	21	25	19	13	31	19	20	24	18	29	20	22	22	19	28	19	19	28	20	22	29	22	21	15	23	23	22	22	20	22	31	18	27	26	27	20	21	22	17	25	18	16	21	16	16	30	22	19	13	20	29	24	20	18	19	20	29	26	22	24	17	22	25	27	25	22	21	19	20	24	18	19	15	19	22	18	20	16	18	18	21	27	30	15	22	25	27	21	26	32	23	25	15	29	19	19	31	20	22	19	20	16	23	18	17	21	25	19	22	22	17	24	10	25	19	15	24	29	20	17	18	17	13	23	25	18	16	28	16	22	25	18	9	22	29	21	14	21	27	19	24	21	30	16	15	14	32	16	27	21	21	22	26	22	18	19	22	17	21	18	23	22	20	23	9	29	26	31	24	13	20	26	21	20	17	25	18	17	23	18	27	10	13	24	24	29	16	18	18	19	21	25	31	23	17	32	22	28	16	29	25	18	23	25	21	25	20	24	21	17	18	23	21	24	20	17	29	19	26	20	20	20	23	21	21	25	19	22	25	24	20	21	17	19	20	24	20	24	23	15	17	29	18	31	27	18	27	26	14	21	16	21	26	16	20	21	19	22	26	16	27	21	32	17	19	12	21	24	21	25	24	22	28	17	28	23	27	23	14	23	17	21	23	22	18	16	27	25	15	21	16	28	24	18	13	20	25	26	13	27	21	20	19	23	17	23	26	21	22	18	24	20	24	12	18	15	20	22	17	16	13	23	18	20	26	32	28	15	18	15	22	20	16	21	30	12	26	25	31	31	24	27	18	20	23	23	17	25	13	23	22	25	17	30	20	25	23	19	21	19	22	22	24	24	16	17	21	29	16	20	20	22	24	25	24	18	15	32	25	23	14	23	22	19	20	19	24	12	20	20	24	22	15	21	22	15	23	30	19	15	17	34	29	16	26	23	30	22	21	23	19	16	17	27	8	23	14	24	21	25	28	24	22	16	14	16	19	22	23	26	23	25	20	17	21	22	26	23	20	24	19	14	20	21	31	23	10	29	18	20	20	16	17	19	28	29	20	16	21	23	26	30	21	23	21	22	23	20	23	16	23	35	20	21	18	19	23	13	25	12	19	22	20	29	28	18	20	24	21	20	25	22	20	17	23	24	22	24	23	16	20	15	17	28	10	18	21	20	16	24	25	18	21	22	21	22	20	28	19	22	22	18	29	15	22	17	23	28	23	21	13	26	33	25	20	19	14	16	21	18	23	18	18	18	23	21	27	25	17	18	15	18	19	23	23	27	21	28	25	15	23	21	22	26	23	23	20	21	18	18	30	20	19	18	28	19	20	26	24	23	22	16	17	21	24	19	17	24	19	21	19	10	16	28	19	18	22	29	22	26	18	23	18	26	23	22	14	22	17	29	23	25	22	30	21	24	19	18	13	23	23	24	21	20	17	18	31	18	21	23	16	16	25	27	28	20	26	13	22	24	21	29	16	20	22	20	23	18	35	21	24	19	23	24	27	24	11	25	17	16	27	20	30	20	22	21	21	21	16	24	16	18	19	14	22	20	28	25	24	26	19	14	31	17	10	24	19	18	17	32	23	20	25	18	16	17	24	20	24	28	23	26	25	25	23	15	16	25	19	21	25	21	25	25	15	22	22	23	18	17	23	27	26	14	22	22	24	17	27	18	15	20	21	18	20	28	22	20	27	25	29	19	17	29	29	32	30	15	20	22	17	23	11	17	14	17	28	12	31	22	26	21	29	20	18	12	17	19	30	16	20	22	16	20	21	24	25	20	23	21	23	19	21	27	18	24	18	20	18	17	31	18	27	23	16	24	21	27	16	15	31	22	23	12	21	21	23	18	23	19	22	26	22	18	21	22	22	20	22	18	17	17	23	20	23	19	30	19	29	25	19	21	19	20	28	33	16	30	24	22	20	20	13	28	19	21	19	12	25	23	30	25	13	23	26	22	16	24	23	19	27	16	18	25	21	23	22	29	25	20	19	18	24	22	13	23	22	27	18	26	21	26	24	20	22	18	18	24	28	21	21	19	14	21	28	27	18	20	30	25	16	20	19	20	29	19	19	29	18	16	25	25	23	24	26	24	14	24	21	14	17	28	14	15	19	17	22	20	30	23	21	26	17	20	27	25	21	24	19	23	33	19	20	20	24	24	26	19	27	30	16	21	23	26	16	23	22	19	28	29	17	35	26	25	20	27	21	26	16	17	16	18	22	22	19	19	15	22	24	22	22	23	29	24	21	16	32	25	19	28	17	25	20	18	22	19	13	23	22	17	25	25	16	17	32	17	16	19	23	33	37	16	20	23	21	15	24	30	20	22	23	25	15	20	25	13	18	19	24	20	20	20	30	20	18	19	24	30	25	25	18	17	19	20	19	19	23	12	20	19	22	21	29	20	25	22	30	16	21	14	20	29	19	16	16	24	17	23	26	21	23	18	21	23	26	22	22	10	19	22	17	17	14	28	24	13	28	19	28	24	20	21	21	28	26	22	14	25	23	22	18	19	18	19	18	18	24	23	21	26	30	21	18	20	21	19	22	21	21	24	23	25	17	18	20	26	21	24	11	25	20	21	27	24	20	26	12	23	27	26	18	24	19	11	27	24	21	20	19	21	18	16	29	19	30	22	19	27	26	11	23	31	24	25	18	23	18	24	18	20	23	25	26	25	19	25	20	17	25	24	23	24	15	19	24	31	23	17	17	29	18	13	24	28	28	28	17	21	18	21	13	29	22	23	23	22	16	23	15	24	23	31	21	23	19	24	19	23	26	32	17	14	25	27	19	19	33	27	20	24	26	18	20	21	18	21	30	17	27	26	18	26	20	18	19	20	26	13	22	17	20	26	18	27	21	21	20	19	24	25	20	17	24	27	34	17	14	30	18	24	23	19	19	19	22	23	18	20	25	18	14	23	23	16	20	31	26	26	14	19	29	29	16	12	23	15	16	18	25	27	13	30	27	17	19	23	23	16	27	20	27	22	16	9	30	16	25	27	19	20	17	14	27	25	24	12	12	21	23	19	19	23	25	20	15	11	20	29	27	15	15
25029	3059	280	310	472	729	1068	1584	2238	2428	2255	2137	2049	1586	836	470	275	245	219	210	208	210	221	205	206	221	193	180	190	212	181	192	238	201	221	202	201	206	226	230	163	195	191	196	201	186	190	185	180	208	194	175	198	186	182	172	187	183	194	176	170	207	216	187	174	171	182	183	200	189	193	200	207	175	191	194	183	182	180	201	191	191	202	155	185	209	184	199	180	185	196	214	174	195	186	183	205	197	185	198	178	186	205	189	219	203	179	180	198	195	177	158	195	166	191	181	177	214	178	182	208	182	158	200	200	181	222	175	185	173	193	182	175	180	184	187	208	182	204	202	200	195	158	189	166	172	196	214	204	196	178	207	201	184	192	203	212	178	179	187	167	170	178	174	184	170	169	192	169	194	174	182	221	197	205	210	209	197	197	193	195	161	181	200	200	173	193	183	189	197	199	182	202	186	193	183	199	214	158	207	197	183	184	189	178	178	168	171	189	193	180	190	211	183	192	206	197	187	190	211	174	183	182	182	196	170	182	204	204	185	184	165	190	193	193	180	190	200	169	176	176	200	168	186	201	186	195	192	203	187	179	169	190	187	201	177	183	169	173	175	160	193	214	189	199	182	187	212	202	185	175	210	191	177	187	198	210	173	184	204	173	193	182	200	218	194	196	173	195	194	176	180	164	191	213	208	151	199	181	181	196	205	171	184	201	177	190	215	207	174	218	177	187	205	199	179	182	174	195	182	210	188	165	191	173	190	185	183	179	163	167	163	161	177	200	175	193	169	187	168	190	188	178	163	185	199	193	182	209	193	189	185	190	185	171	190	161	202	191	197	201	197	169	212	185	171	170	192	178	199	198	186	184	178	183	172	217	194	191	166	193	178	171	173	206	196	205	180	210	176	180	184	201	173	193	191	173	209	203	174	167	189	204	169	165	183	189	178	188	194	197	184	190	170	197	171	178	182	178	192	165	187	194	183	172	159	177	171	188	193	204	172	198	217	184	200	190	173	190	177	176	189	207	211	191	155	199	189	169	170	169	188	192	210	185	175	183	186	196	194	198	186	179	180	174	191	176	193	227	184	175	178	185	189	168	171	171	172	188	183	221	172	200	205	159	194	192	197	167	223	187	173	205	184	159	172	195	171	183	172	197	206	195	193	197	193	174	162	192	183	190	199	190	172	191	167	173	193	192	191	191	194	181	160	165	188	202	211	187	214	202	176	205	166	193	197	171	188	197	206	205	184	178	201	204	198	187	194	202	182	200	179	189	194	204	177	175	211	170	217	184	172	183	175	183	196	175	190	189	188	190	210	176	162	199	175	189	195	184	186	185	182	177	188	179	195	188	192	219	178	199	212	179	182	178	162	192	217	216	176	197	181	183	195	196	223	167	203	188	199	182	194	204	185	174	181	200	185	187	171	173	197	194	201	198	174	176	172	192	204	194	194	184	193	194	224	232	210	177	199	190	207	210	200	185	191	186	187	187	157	180	172	184	175	206	183	177	200	185	178	183	193	192	203	182	206	203	183	204	189	198	193	195	156	178	186	186	189	183	194	162	185	171	199	192	175	185	175	191	183	182	173	189	189	193	180	208	160	189	193	181	211	215	197	167	196	189	184	180	192	189	209	192	201	186	182	184	162	174	196	170	190	183	188	177	192	186	172	183	169	189	195	162	184	183	186	192	216	179	176	194	211	173	210	184	172	181	203	186	205	195	188	205	223	179	206	190	185	199	183	171	190	184	201	202	185	199	202	180	180	194	194	198	172	179	198	206	203	212	180	154	209	203	192	181	158	199	183	155	212	199	201	184	180	197	184	214	183	181	183	186	192	188	189	199	187	175	184	198	182	216	200	174	190	203	178	194	175	184	185	204	173	196	184	222	179	177	189	178	180	178	189	175	167	206	189	197	195	213	203	191	203	176	178	199	207	197	172	174	205	168	217	166	172	202	195	186	180	205	192	188	193	174	163	177	178	179	195	167	150	197	178	177	209	187	196	194	209	196	202	202	174	195	195	189	190	175	199	211	172	205	172	182	176	194	180	207	217	206	195	186	186	188	182	195	221	192	160	188	171	174	207	173	206	174	190	197	199	167	185	203	208	191	195	177	195	171	188	175	196	200	183	215	221	195	179	165	181	193	190	175	233	191	180	187	174	190	155	177	194	184	182	189	191	207	189	192	209	187	182	181	179	175	177	208	169	203	179	186	218	204	190	189	175	211	203	173	207	177	207	177	201	162	189	197	180	202	185	197	185	208	206	172	215	214	176	194	203	185	182	177	177	179	184	210	205	222	195	180	179	190	170	188	183	185	208	189	169	160	173	187	214	188	195	212	217	181	190	204	200	188	193	186	189	193	165	188	158	195	196	195	207	182	174	193	188	169	206	230	185	179	207	193	176	198	179	175	211	204	174	200	192	209	169	197	177	176	177	209	179	187	204	208	184	180	222	217	188	187	198	196	181	198	195	178	209	180	193	187	174	208	205	170	181	191	186	183	192	183	204	202	188	205	233	200	182	166	186	192	169	194	173	186	219	162	195	183	200	189	181	176	186	184	189	192	159	182	181	189	200	173	191	168	199	181	180	193	178	189	197	176	197	193	181	206	181	166	224	189	186	206	176	183	180	202	182	191	164	194	188	190	193	161	204	180	187	168	194	210	190	195	191	196	169	192	197	171	167	169	197	191	171	175	160	185	191	197	197	184	199	162	194	193	191	209	201	194	199	178	189	191	181	212	172	174	183	215	196	204	198	201	177	181	195	183	178	183	179	191	199	195	195	207	180	188	183	194	168	190	198	186	189	178	190	187	189	180	191	206	182	199	194	196	186	173	206	184	178	189	194	196	185	194	196	196	176	187	184	215	205	194	193	200	205	181	187	204	184	181	191	186	201	177	193	170	185	168	187	207	197	184	188	202	184	184	178	188	201	177	186	188	186	172	199	186	196	175	181	192	203	177	184	221	168	190	174	172	174	161	221	210	166	169	177	195	178	169	194	200	194	177	171	154	194	199	165	192	189	209	184	199	183	199	189	192	170	188	183	169	187	172	170	216	169	201	196	197	195	201	204	209	175	194	172	176	213	198	202	176	174	190	180	169	172	188	196	208	221	188	184	191	187	186	175	190	183	173	200	181	187	185	184	199	169	183	171	177	203	173	188	212	163	159	187	189	212	208	170	158	188	187	215	177	206	193	189	203	200	198	171	214	157	173	207	204	181	185	185	228	201	206	187	209	192	204	196	176	185	192	174	188	200	190	202	200	198	183	189	190	193	196	172	168	155	179	187	195	177	202	181	165	182	197	199	156	176	178	168	175	213	185	173	190	205	193	175	187	198	183	200	194	188	230	176	206	181	186	169	183	198	186	180	196	179	176	193	194	204	182	200	202	178	206	199	193	198	193	180	209	204	167	170	183	191	204	185	174	198	191	182	177	193	153	192	168	210	156	176	189	188	184	214	193	175	182	170	159	175	169	190	153	172	195	191	199	200
3773	663	76	71	72	60	78	98	131	137	123	120	121	112	76	67	68	72	76	63	56	66	67	85	54	69	62	68	58	68	55	55	56	42	51	63	67	70	61	46	63	51	54	47	66	53	56	52	68	53	56	65	63	54	51	59	62	61	55	64	65	63	52	53	63	53	64	63	58	55	59	54	70	59	66	62	55	58	45	58	52	55	65	66	72	63	63	75	55	56	54	74	59	56	56	59	48	47	60	59	62	68	54	59	52	64	60	66	57	56	54	66	64	59	53	62	66	59	63	58	53	63	76	70	55	57	58	58	51	59	54	44	57	63	62	63	58	74	68	67	63	53	62	62	65	51	72	61	72	64	59	62	61	74	71	72	54	64	51	55	65	70	62	72	66	61	61	48	51	63	63	70	52	74	74	64	70	55	66	68	69	53	57	60	69	52	63	47	63	58	60	60	58	52	46	59	67	68	66	56	74	49	59	74	58	66	63	60	49	56	59	79	60	52	55	73	65	62	61	55	57	62	67	68	66	57	39	52	58	60	55	38	62	71	58	62	47	52	56	64	59	72	51	66	49	53	57	70	73	61	42	59	64	64	58	55	69	55	65	54	62	65	46	55	56	58	56	58	57	55	56	59	77	63	66	50	61	56	52	58	72	76	54	71	67	63	67	51	70	65	79	65	75	59	59	69	67	49	49	61	59	49	63	54	62	52	57	66	51	43	58	60	48	64	64	74	57	60	53	60	55	61	66	64	64	64	71	62	63	63	61	54	61	55	43	58	49	58	57	57	50	63	50	61	65	73	56	62	66	56	66	63	57	66	56	52	56	59	61	62	46	61	63	66	66	59	63	54	52	51	73	66	69	55	49	59	63	58	53	50	52	63	53	67	51	48	67	69	64	39	47	54	61	57	66	53	59	51	68	62	43	70	63	64	53	75	72	58	60	61	62	71	55	68	59	68	52	47	53	70	63	66	64	53	51	63	64	64	59	66	57	57	61	56	65	55	63	53	84	52	57	54	71	63	59	64	53	55	48	58	46	57	78	43	61	66	60	67	60	75	46	60	60	53	51	60	46	57	65	55	79	54	61	42	57	50	55	67	64	54	61	67	57	56	57	69	64	62	52	55	61	51	64	55	63	50	61	53	61	69	61	43	61	59	47	66	53	52	51	56	47	63	58	66	62	47	72	63	59	63	69	57	65	66	56	71	57	62	59	48	76	43	65	63	55	60	62	58	69	52	61	64	57	67	70	56	67	58	63	60	72	52	62	49	55	46	63	64	64	61	60	62	69	74	60	57	51	60	60	50	72	46	65	65	61	52	61	44	75	59	69	53	56	64	58	63	69	65	58	50	52	53	69	64	56	70	64	64	58	51	57	56	63	67	50	53	60	56	77	48	52	72	67	58	61	60	60	77	55	54	67	54	60	55	56	53	56	65	60	48	56	55	49	55	45	52	63	66	66	67	60	54	47	61	60	58	60	68	44	59	65	61	61	62	69	57	47	46	65	72	48	59	59	59	68	63	59	52	51	62	54	53	67	62	53	70	67	62	63	54	63	47	67	49	67	58	59	54	61	76	46	65	67	51	70	57	67	64	44	54	63	55	49	49	46	68	62	64	73	65	59	57	55	61	56	54	46	54	68	67	41	77	55	50	61	61	45	38	55	57	59	57	57	61	54	55	59	68	73	69	57	66	66	73	66	56	63	45	69	60	52	68	55	65	66	52	42	78	54	50	64	52	67	62	59	64	53	62	68	70	63	62	76	79	53	54	62	59	55	58	57	63	58	54	58	66	68	53	49	58	53	59	50	62	64	67	54	53	62	64	55	61	60	50	58	65	47	46	70	48	57	57	57	63	75	56	75	49	58	50	64	60	59	66	49	45	56	61	57	54	54	58	46	46	66	74	70	67	44	58	51	54	67	64	55	61	75	63	48	60	73	68	52	52	51	48	73	68	59	58	57	70	58	67	49	59	70	47	56	52	54	71	65	65	71	59	57	64	62	50	58	59	65	55	68	59	58	58	68	61	71	76	71	71	47	54	48	64	59	64	75	62	56	62	51	68	65	56	59	63	54	43	53	72	63	55	58	57	55	61	73	59	66	57	58	55	48	60	66	69	73	55	70	61	64	75	69	58	79	49	64	62	57	69	57	49	67	55	63	60	43	72	73	50	64	55	65	72	64	60	57	56	67	59	45	64	60	52	62	62	65	59	66	47	66	55	46	53	65	64	53	61	54	68	59	68	65	59	72	65	52	79	68	54	65	58	64	59	63	79	58	76	58	45	55	76	65	71	57	72	71	52	53	65	40	81	57	44	51	59	71	55	57	53	40	68	75	61	68	64	63	52	57	50	54	57	59	62	60	69	58	67	67	63	57	44	59	50	48	59	60	72	73	65	47	69	62	61	61	50	53	70	62	56	72	59	56	61	61	60	61	40	38	46	51	55	68	63	60	69	45	55	42	39	44	55	48	56	59	53	51	56	50	61	67	68	55	40	63	43	68	65	53	56	72	59	43	55	64	66	75	63	52	48	69	52	61	73	53	66	44	63	56	59	57	44	55	59	70	58	50	56	56	55	58	56	54	50	51	51	71	71	45	55	80	65	52	56	48	61	54	54	53	62	52	50	62	70	66	64	77	50	63	52	46	54	66	53	73	51	50	68	59	63	52	52	57	52	53	54	52	82	58	61	65	70	67	59	70	58	57	63	59	66	53	72	70	53	57	62	56	55	66	62	58	54	57	63	50	62	55	49	59	54	54	58	53	55	56	66	57	60	55	62	52	71	74	49	53	67	69	61	50	55	66	56	52	70	60	57	65	64	60	57	78	65	71	72	49	74	54	62	50	51	62	61	57	63	63	64	56	65	66	57	72	58	64	50	41	66	62	67	53	69	51	48	63	55	65	69	54	69	59	67	58	50	60	66	66	61	62	79	58	65	61	46	61	59	49	52	51	54	75	59	43	62	61	64	54	54	71	51	62	61	64	64	49	45	51	68	58	55	52	52	55	63	58	59	56	61	62	54	55	60	53	52	51	40	68	51	57	57	51	66	70	58	61	63	55	61	63	79	58	57	48	83	56	55	60	61	51	55	57	53	55	69	59	46	60	43	65	67	69	49	52	71	60	45	55	73	52	57	67	47	70	76	60	58	69	70	67	59	58	58	55	49	41	57	63	60	59	72	57	51	58	56	64	48	61	60	51	44	73	73	49	59	60	65	53	64	65	49	63	53	72	54	47	48	63	50	54	54	62	60	63	58	53	69	64	68	79	51	51	57	68	45	56	57	70	69	62	56	63	57	62	45	67	59	56	59	46	60	56	56	57	57	53	56	59	63	65	58	62	58	51	78	77	51	49	66	59	61	47	63	58	57	56	47	54	71	60	67	59	66	64	56	59	64	58	61	61	55	56	64	65	59	52	52	56	55	53	55	59	61	52	62	63	60	57	48	59	60	64	59	58	66	57	61	64	61	53	53	67	54	61	62
30245	5790	810	882	1508	2440	2931	3375	3987	3880	3823	3254	2913	2718	1619	1186	783	665	684	648	637	576	612	578	610	563	532	586	530	571	519	517	531	526	524	530	499	504	514	551	504	537	545	507	503	495	483	510	511	535	496	489	519	453	497	510	483	522	499	463	494	505	546	528	466	519	497	493	529	501	496	530	498	515	493	486	469	507	469	495	529	475	500	534	519	476	477	476	501	490	483	513	504	447	486	479	498	497	498	464	476	495	435	488	482	476	505	505	524	515	485	476	506	511	499	481	486	501	510	509	511	491	477	526	501	463	477	490	479	453	491	508	487	493	489	497	489	469	472	506	487	465	521	487	522	475	485	521	495	468	504	489	452	523	516	498	487	467	528	518	499	514	500	499	520	497	457	519	494	479	523	484	494	493	472	515	506	448	489	507	465	532	535	512	517	505	505	515	528	512	523	515	541	538	461	472	477	532	474	491	511	473	482	484	490	488	516	507	511	469	497	526	508	493	456	502	468	514	489	529	493	492	525	480	525	534	562	475	481	520	477	468	540	522	548	512	500	500	501	489	532	493	523	480	504	534	459	452	528	510	533	521	507	516	482	489	518	496	470	527	494	540	480	479	486	488	473	502	519	530	475	468	508	488	527	474	497	516	481	506	486	485	452	523	495	474	502	491	527	511	426	479	514	525	527	485	515	497	474	506	495	477	492	504	473	441	513	498	490	517	511	482	457	529	507	466	479	492	487	504	480	496	493	479	496	502	501	529	502	461	447	538	477	488	498	504	486	514	509	481	506	518	465	500	478	475	494	479	487	504	480	500	492	498	487	509	464	488	520	503	501	455	491	506	513	493	515	480	465	497	478	473	529	484	475	509	473	503	489	536	497	480	523	496	493	476	478	492	512	509	495	500	535	496	494	490	503	508	507	541	474	460	522	479	464	540	482	468	477	438	492	478	473	467	508	489	503	480	447	487	533	516	507	512	501	485	478	507	471	507	512	478	447	515	465	473	521	546	506	518	509	517	485	541	510	531	499	533	520	466	515	514	479	508	482	520	482	498	534	555	531	508	525	497	508	467	487	516	490	519	494	467	491	539	495	495	515	493	482	516	483	522	503	502	508	499	478	551	497	482	502	507	498	504	491	526	496	537	484	515	525	520	533	508	472	497	520	531	513	514	482	481	504	540	484	505	492	512	483	515	498	469	489	520	472	461	525	527	511	507	513	446	489	481	462	484	517	445	501	509	485	496	514	569	506	490	501	527	484	508	471	491	441	497	529	524	484	562	513	484	491	503	509	476	496	496	491	510	493	508	510	491	495	508	509	500	459	496	465	482	520	513	511	525	522	511	484	470	511	470	506	468	465	515	522	489	552	452	477	476	451	492	521	535	518	483	452	492	498	520	496	498	531	553	510	490	462	523	519	457	450	490	510	478	464	511	532	518	517	557	479	520	530	511	492	495	466	489	500	501	507	499	507	513	507	487	453	491	492	491	447	485	526	477	526	479	499	458	485	488	497	467	503	525	513	511	483	504	509	506	479	506	428	466	471	494	512	510	495	486	485	473	507	497	442	484	522	524	489	476	465	479	515	501	461	475	471	469	496	504	491	478	502	499	516	501	486	499	453	522	526	530	488	476	504	500	495	537	506	532	487	488	500	534	509	525	529	483	522	465	496	479	501	517	489	482	503	508	523	503	534	494	451	495	440	546	483	483	478	524	496	476	486	522	476	537	445	487	495	515	495	449	515	478	518	483	491	507	490	535	501	497	485	450	508	429	538	526	535	466	531	508	444	436	507	463	506	487	483	490	500	520	482	504	475	477	485	510	489	480	495	478	466	502	506	484	510	511	485	500	504	425	472	487	525	507	504	475	534	517	498	501	510	530	492	494	476	523	531	520	475	472	486	550	506	503	504	480	520	514	485	507	463	498	513	507	503	506	472	519	497	515	532	534	543	513	470	495	477	473	507	476	440	517	484	482	530	496	463	519	541	506	551	457	480	472	494	540	482	501	463	510	515	479	531	518	507	464	474	490	478	490	521	465	495	483	536	452	513	533	507	500	503	479	491	470	499	504	463	467	487	555	470	500	498	514	516	460	537	509	476	521	465	531	516	498	477	490	528	480	551	498	522	504	471	471	506	509	514	482	517	497	484	499	505	500	539	502	521	471	526	532	535	530	520	509	486	501	513	482	511	511	501	500	505	518	549	484	507	510	530	514	502	461	473	471	492	495	496	484	515	481	468	482	493	501	487	504	489	478	490	503	492	464	487	449	511	483	456	513	490	475	511	495	517	493	466	487	460	491	514	504	504	493	518	496	513	501	489	480	517	505	494	499	466	509	454	500	496	509	527	489	471	502	509	518	490	486	530	519	494	516	475	457	493	467	469	506	514	482	492	487	507	500	480	500	457	490	477	472	520	494	489	479	495	494	518	509	506	530	526	478	455	517	524	485	493	491	460	522	488	502	492	499	498	499	522	477	461	477	485	474	473	485	521	499	500	526	517	500	508	505	502	509	483	480	510	454	486	517	489	518	481	490	485	487	459	520	515	503	463	521	489	507	503	484	519	489	512	496	464	534	487	483	523	529	464	495	501	498	505	497	505	518	486	486	475	487	495	518	458	482	491	533	456	506	504	516	466	480	515	491	511	515	481	524	513	531	463	492	485	488	469	499	492	511	471	525	522	495	493	423	505	505	498	511	472	502	486	495	484	518	454	512	496	507	526	481	491	458	501	492	447	491	468	503	486	536	514	513	459	481	493	500	483	503	490	452	496	463	499	489	513	488	491	527	482	476	468	477	523	531	539	473	508	496	532	468	507	466	490	513	487	510	488	474	520	473	489	496	497	535	467	505	529	516	458	491	537	492	518	483	503	448	457	463	481	461	506	496	489	482	465	483	457	495	493	488	469	460	490	503	501	474	521	495	472	515	505	512	510	478	495	498	519	515	496	474	520	487	524	498	452	484	533	444	478	505	504	488	512	499	475	504	478	440	489	481	514	548	457	497	466	504	501	498	482	485	557	520	493	510	482	512	449	504	519	475	505	485	486	490	530	535	530	491	497	487	499	464	505	440	520	477	527	470	499	488	505	476	494	483	464	505	528	477	474	462	445	500	491	514	497	507	506	498	439	494	502	516	465	516	466	526	489	481	512	517	490	499	537	485	516	456	510	496	525	552	483	516	518	514	466	514	486	458	478	524	472	462	485	509	504	506	520	443	489	482	504	527	481	481	494	494	514	500	493	500	526	481	491	493	502	495	474	487	485	492	468	501	478	484	522	493	458	497	504	515	511	452	487	471	488	510	514	508	469	541	519	484	535	480	490	444	493	496	510	491	479	514	524	524	478	509	489	517	490	463	466	471	495	537	513	495	507	499	480	469	515	462	489	504	508	475	468	470	493	489	494	531	506	498	490	506	526	506	527	466	479	512	486	474	509	512	494	538	494	558	506	490	490	526	517	482	488	483	488	481	482	462	523	498	513	475	508	489
4184	553	38	33	26	40	47	63	76	72	85	94	83	78	48	43	41	21	29	32	20	31	20	35	22	36	20	28	31	24	35	26	19	20	37	22	24	27	31	21	19	32	23	25	20	31	26	21	19	19	25	27	28	27	22	19	24	28	26	25	14	26	24	28	21	22	16	29	24	15	23	21	21	20	25	28	22	21	26	21	21	28	17	28	28	28	28	23	24	25	25	29	21	17	17	20	26	28	28	34	23	24	23	24	23	26	22	27	28	20	22	26	21	24	21	25	20	23	19	28	23	30	28	26	18	28	24	21	21	27	22	21	24	17	30	19	21	18	18	28	22	25	27	15	26	18	21	20	24	28	24	22	25	30	29	24	32	20	30	23	23	34	27	22	29	17	21	22	25	20	26	19	26	25	27	26	23	24	29	28	22	25	25	22	29	26	21	22	20	21	28	22	28	26	25	26	20	21	30	26	31	23	17	26	28	17	28	32	23	23	24	20	27	20	38	23	28	19	18	19	25	33	20	24	27	19	22	22	29	27	27	26	29	21	26	21	31	23	21	30	35	18	23	16	25	27	26	33	24	29	21	21	28	23	30	25	23	21	19	28	16	24	24	28	29	20	22	36	22	28	20	22	25	28	26	18	26	27	18	25	19	26	25	26	29	23	19	26	24	29	35	27	20	19	25	18	29	22	18	14	25	18	32	30	27	31	20	22	23	22	20	21	28	32	20	20	22	22	20	27	17	20	26	22	24	24	25	21	29	17	25	27	29	29	29	14	28	16	23	28	31	29	25	27	26	23	23	23	19	23	24	14	29	23	21	31	25	28	19	25	23	18	26	19	20	24	34	22	24	28	22	28	24	16	17	22	27	26	36	15	20	20	25	19	22	31	28	32	22	22	23	26	23	30	21	19	20	23	17	16	28	21	34	37	19	31	24	17	26	26	28	16	24	22	24	27	30	40	27	16	20	21	16	18	22	21	21	23	15	22	25	19	21	24	22	22	25	19	27	24	22	22	24	39	21	22	22	24	28	24	30	22	23	24	25	22	22	26	24	20	20	24	24	25	24	29	31	20	26	30	23	32	24	18	17	21	25	29	25	23	26	24	21	15	20	38	27	19	18	23	25	24	22	24	27	18	21	20	23	26	26	26	25	24	26	23	25	17	22	28	22	32	31	28	21	26	20	22	20	34	17	29	35	19	15	32	24	29	22	30	20	23	19	18	16	22	21	26	25	20	27	32	25	15	23	28	19	25	25	26	22	20	19	28	30	32	29	19	27	26	17	28	16	22	21	21	20	30	21	18	26	23	33	17	16	24	24	21	24	26	21	26	19	36	21	18	18	17	25	25	27	25	16	30	26	24	25	26	26	25	26	26	18	31	27	25	22	30	24	20	22	23	27	17	19	20	19	22	31	24	32	24	21	22	20	29	26	25	18	25	30	22	33	24	26	20	29	17	14	21	20	17	24	29	27	16	29	17	22	20	22	26	19	24	32	26	21	15	32	25	22	17	21	32	27	34	27	25	21	22	21	24	34	25	19	25	22	23	27	24	23	29	21	32	16	28	35	22	28	23	27	26	27	21	31	21	20	24	21	22	24	18	25	15	21	27	21	26	25	16	17	26	17	26	25	22	17	27	28	14	26	24	33	15	27	29	35	16	23	28	20	19	27	26	25	24	21	19	30	31	27	25	22	23	21	31	31	19	23	26	29	30	29	21	28	37	32	29	19	16	26	15	28	29	29	25	19	33	21	18	25	22	26	15	13	24	25	24	26	20	21	25	31	22	38	16	23	27	32	26	27	26	27	15	18	22	26	21	27	26	18	20	23	22	29	26	28	18	29	23	22	25	18	20	30	22	26	21	22	26	15	18	22	21	27	22	22	27	24	20	21	23	19	18	33	29	18	32	29	20	22	28	21	30	22	17	21	18	26	23	22	19	20	19	25	30	32	19	32	20	28	27	26	19	19	16	23	21	23	30	19	27	26	27	28	16	31	10	23	29	16	18	18	28	20	34	24	21	26	20	28	20	23	24	31	21	32	29	20	23	31	19	24	24	24	24	28	30	28	20	24	30	21	37	31	26	33	23	16	31	24	24	29	25	20	22	29	20	29	28	30	25	22	26	19	18	22	23	19	22	19	23	28	28	22	21	28	21	23	11	20	28	23	18	25	29	26	36	25	19	26	33	21	27	30	24	26	28	29	29	24	22	20	20	17	20	24	19	27	19	20	23	28	16	18	22	25	19	25	20	30	23	23	18	24	23	14	25	10	20	20	27	20	24	23	26	16	25	22	15	21	28	17	26	30	22	21	27	17	25	31	15	23	21	22	33	24	23	25	22	28	28	16	21	28	13	18	21	27	22	30	27	26	31	28	16	26	14	17	29	28	24	28	30	17	24	25	20	21	21	23	26	23	23	33	34	24	41	27	20	31	25	26	25	39	28	20	24	27	24	28	28	24	28	24	25	13	22	30	18	26	22	29	22	23	27	36	26	27	28	17	28	22	21	25	13	31	13	24	19	31	34	23	30	22	26	18	29	25	21	26	16	30	24	19	24	20	21	28	29	22	21	23	29	27	19	23	26	20	21	28	24	31	26	26	20	16	27	24	32	29	15	27	19	25	27	27	26	28	28	30	23	25	27	21	22	24	23	23	28	22	24	22	25	29	31	27	39	23	23	26	20	26	26	17	28	23	31	25	23	22	33	20	21	25	23	20	29	23	23	25	23	28	20	28	32	19	23	26	40	26	28	19	19	31	25	30	24	26	27	17	30	29	19	21	32	23	27	23	41	24	23	15	30	16	28	23	22	22	26	26	29	26	25	23	24	20	21	26	23	24	21	33	29	22	19	24	23	27	18	18	26	38	26	24	21	27	23	10	19	20	22	19	26	31	20	26	24	17	19	18	26	20	23	14	27	26	23	24	22	28	15	21	26	26	23	30	19	22	27	25	24	29	30	27	31	19	25	16	29	23	17	20	21	24	23	32	38	27	17	27	19	21	25	26	16	18	15	16	23	19	26	28	29	24	29	25	24	31	25	25	25	14	21	25	24	33	27	23	29	29	28	23	23	21	22	29	22	33	19	23	21	18	26	24	26	28	28	25	22	31	29	19	19	20	22	25	23	20	24	24	38	29	28	32	29	23	22	28	28	22	19	24	32	25	21	23	34	22	21	22	29	16	25	19	16	27	22	30	28	23	21	15	30	24	29	27	30	32	24	18	21	22	17	25	30	23	22	29	20	19	15	22	17	26	22	36	29	17	24	29	24	22	15	24	21	20	20	11	27	24	27	26	29	29	18	24	27	26	31	22	27	20	15	24	22	32	22	28	25	25	31	17	37	33	21	23	26	26	21	28	28	21	25	29	34	17	25	22	21	23	27	32	29	17	31	16	27	19	18	31	32	19	24	22	35	30	22	30	23	31	21	24	29	37	20	23	17	15	21	32	26	20	20	28	22	31	22	16	24	21	22	25	23	21	21
28479	5502	438	509	1025	1710	2308	2827	3756	3487	3312	2705	2408	2190	1373	801	500	387	387	329	320	320	295	278	277	278	275	249	272	215	246	262	262	235	237	261	265	258	229	239	229	226	213	234	221	217	226	220	229	221	236	191	248	234	198	220	232	222	232	211	227	203	226	217	201	191	196	218	212	209	239	202	222	238	209	225	198	208	228	212	202	231	252	215	193	207	211	247	208	196	240	220	208	211	202	228	193	220	205	207	237	194	202	200	221	205	240	184	196	210	201	207	203	215	253	208	215	205	223	217	199	229	204	200	207	221	196	214	191	216	224	231	223	215	216	194	215	216	203	218	199	206	232	191	234	217	229	222	233	210	184	188	206	204	203	223	194	208	224	205	211	202	187	216	213	206	191	216	200	214	183	196	202	199	193	198	207	197	234	168	192	203	238	225	227	228	220	240	197	220	211	224	217	215	208	230	207	224	206	207	224	198	201	201	232	195	236	202	206	218	195	189	206	196	196	231	199	210	199	205	227	229	223	224	233	213	220	211	205	215	206	234	222	224	197	225	193	218	224	214	194	222	181	203	211	216	220	213	215	212	201	190	214	192	198	241	201	191	209	216	217	214	210	236	241	224	200	199	209	211	191	208	203	195	189	232	190	209	212	209	188	209	214	240	211	240	201	227	172	207	190	205	233	209	241	222	224	208	198	198	207	198	225	206	192	206	235	204	189	250	214	178	193	196	211	203	213	225	201	219	198	216	222	199	201	192	206	251	218	222	219	205	212	224	188	206	211	246	202	220	209	185	204	216	193	215	215	210	197	227	216	208	206	207	206	206	226	212	190	221	205	213	229	224	195	223	181	210	228	218	206	220	229	225	250	188	209	205	207	222	201	237	185	187	207	174	209	222	192	225	211	208	208	216	198	228	183	208	210	215	201	210	201	189	242	218	222	208	218	224	207	201	206	210	202	199	226	211	191	205	206	232	237	196	211	212	199	207	226	215	211	220	198	216	206	207	231	230	225	211	199	226	214	204	214	207	200	215	212	207	231	230	210	207	214	202	231	239	227	240	207	220	218	228	203	216	192	232	197	200	204	221	215	233	212	213	207	207	211	220	208	217	201	216	204	218	192	210	237	222	206	200	198	203	203	197	201	198	215	225	201	220	186	211	202	225	238	197	195	200	211	218	212	223	221	213	221	197	222	207	191	226	204	211	218	194	222	246	236	235	251	211	212	229	215	205	214	209	212	212	215	233	215	228	200	218	191	234	184	205	230	192	212	188	232	188	210	216	229	212	208	230	218	200	206	192	196	204	223	207	219	216	221	238	210	202	219	207	200	243	194	196	241	205	192	210	209	205	192	199	192	221	201	233	207	204	200	207	214	204	241	208	207	222	199	215	211	195	198	193	215	212	180	226	205	230	220	197	198	209	214	217	194	205	216	234	196	201	198	205	204	211	217	211	224	215	198	224	221	208	216	224	211	230	208	202	196	191	224	215	217	186	208	239	210	220	196	214	205	225	204	224	197	207	199	215	201	239	201	215	220	248	215	207	259	192	207	199	191	197	193	224	193	199	195	191	199	198	186	224	216	197	221	200	228	202	211	208	229	212	208	205	230	193	198	208	231	207	203	207	208	200	214	244	192	195	185	234	192	194	208	213	207	206	205	214	226	213	220	208	217	207	208	226	214	214	220	238	226	204	222	189	208	232	232	217	203	199	224	222	182	209	211	226	191	217	201	199	190	218	231	220	202	204	233	236	198	216	175	217	217	224	231	220	210	202	212	217	214	210	191	214	214	216	213	219	245	210	197	219	193	212	227	212	206	182	202	210	196	210	179	235	211	236	205	208	215	224	204	188	187	214	188	210	211	201	207	208	183	227	206	206	222	215	214	210	193	203	204	195	212	208	225	193	212	205	201	200	218	229	219	216	199	210	192	220	204	226	223	203	206	221	196	213	217	198	222	199	216	212	206	244	216	219	252	194	208	225	214	230	221	217	204	228	225	206	227	189	202	234	212	211	184	213	210	231	193	213	217	228	184	223	200	196	209	208	219	199	210	221	216	232	212	212	219	217	230	196	219	234	211	240	196	222	202	195	209	200	186	207	213	211	209	224	186	203	187	214	253	229	182	212	204	236	205	193	214	225	202	190	223	203	220	235	205	213	188	220	179	233	226	218	195	232	203	212	209	220	231	224	190	211	190	202	214	207	225	207	195	172	203	218	243	219	221	217	190	224	193	218	217	210	199	197	241	210	211	211	214	202	241	215	186	227	192	219	204	197	203	213	233	199	200	170	215	231	209	206	214	201	222	228	214	229	228	214	220	199	215	234	212	219	206	203	214	227	211	215	203	233	203	189	205	215	178	230	200	214	207	213	215	212	227	218	195	216	206	199	217	212	229	194	208	213	213	213	233	200	198	219	230	202	203	207	182	205	240	214	202	212	192	196	185	229	203	211	193	208	200	249	213	229	195	202	232	204	210	197	217	210	228	205	197	216	203	200	211	212	215	212	207	217	220	194	232	207	219	236	220	215	205	212	184	185	214	239	189	209	212	199	247	213	218	238	205	224	200	224	218	228	188	227	187	238	192	205	208	215	202	215	215	208	222	212	218	205	195	190	202	192	202	219	214	211	218	215	181	193	223	233	192	214	227	224	209	218	210	221	194	215	205	206	219	229	203	219	220	221	198	194	237	228	215	214	201	183	212	208	210	193	213	194	234	230	219	217	204	210	221	204	217	219	179	196	239	201	203	207	200	235	217	199	199	246	199	229	217	213	198	195	196	258	221	217	193	221	233	202	216	215	230	243	208	216	194	224	221	216	199	194	192	204	199	214	224	216	190	210	230	209	189	197	237	218	214	208	205	196	213	218	203	190	206	185	210	234	194	228	223	209	219	207	243	206	194	216	222	208	225	197	209	229	217	213	203	207	193	205	217	200	222	221	230	211	201	200	204	216	205	209	215	199	206	193	231	208	222	224	231	202	221	210	198	211	200	213	197	197	203	206	195	219	223	212	208	215	226	210	203	206	213	216	194	182	242	206	232	234	216	222	226	238	189	227	198	224	197	214	200	219	204	229	217	210	223	206	205	221	199	208	194	219	195	214	206	236	218	200	210	234	218	204	228	212	216	248	227	199	202	227	203	216	189	227	211	220	220	207	211	205	216	208	206	209	213	227	219	242	220	195	191	206	204	198	230	201	226	201	205	193	209	206	225	213	220	196	212	217	223	186	199	215	211	213	224	219	215	213	207	211	198	214	230	201	222	210	206	209	192	203	217	213	189	200	206	202	213	215	225	222	243	221	230	215	229	173	206	194	211	219	213	196	197	225	220	235	216	203	221	232	226	231	226	233	202	215	208	225	213	217	217	235	205	209	217	241	226	202	225	236	206	233	217	254	215	196	211	184	213	203	224	203	219	205	207	199	208	212	222	215	226	247	210	210	211	225	191	219	197	230	215	214	215	203	187	199	225	237	218	216	219	203	218	223	176	215
5174	1015	96	97	70	81	84	114	156	161	157	151	114	141	104	79	87	76	82	62	81	58	69	63	64	63	61	72	52	77	75	72	66	76	86	59	53	60	74	73	76	48	76	57	70	59	75	63	61	57	69	74	66	65	60	82	58	64	69	63	52	63	54	74	73	75	69	67	71	76	66	59	73	70	63	70	82	80	66	57	60	72	77	60	68	74	88	72	81	54	73	67	76	56	43	60	61	83	67	58	62	83	79	57	62	50	64	68	74	69	50	56	67	62	70	73	68	62	65	65	59	68	65	63	68	75	62	49	68	67	62	67	64	62	66	57	74	54	69	66	62	66	55	65	66	71	63	72	60	65	64	58	70	67	68	72	68	74	59	72	51	63	64	67	58	65	54	56	69	74	62	79	61	50	57	78	70	63	59	70	71	63	65	66	67	70	87	71	66	56	59	64	58	76	60	66	65	67	59	65	83	67	70	60	52	56	66	62	57	53	63	81	70	59	58	69	71	60	62	67	68	53	71	60	66	82	66	63	57	61	69	73	60	64	85	62	61	63	56	57	63	72	62	75	64	61	54	46	75	69	77	54	73	57	62	39	67	59	67	69	66	61	69	63	58	69	65	76	87	65	68	71	61	81	71	64	68	68	66	72	56	82	65	62	67	53	78	73	74	59	69	57	52	77	56	69	69	67	59	64	78	73	59	80	55	67	66	57	75	66	71	88	66	63	76	57	62	70	58	70	77	63	58	60	66	65	67	90	51	62	75	77	55	63	80	68	69	61	69	61	63	63	56	72	39	62	79	63	58	82	70	78	66	69	78	76	70	66	65	69	63	63	67	81	74	65	64	63	66	66	76	55	82	74	68	60	66	62	75	64	64	55	62	53	75	76	68	83	65	50	65	75	73	66	71	68	83	71	68	72	57	58	74	59	63	74	61	58	52	73	75	74	53	74	71	63	59	66	62	63	64	79	71	63	70	82	72	69	73	51	68	63	65	71	62	66	58	78	58	66	58	63	64	68	74	53	54	63	68	71	53	82	57	67	76	55	88	57	61	62	61	77	61	64	68	68	72	56	54	61	67	82	58	58	62	58	74	69	64	52	63	62	58	58	47	64	67	64	55	67	56	61	76	67	69	63	75	70	71	63	53	82	86	62	53	57	51	71	50	71	68	64	71	80	68	63	69	62	62	62	59	68	74	82	60	67	71	54	55	73	75	58	69	68	63	68	77	68	57	65	64	58	65	56	67	58	63	88	61	76	57	75	71	62	65	52	71	73	62	62	63	77	57	65	60	84	65	46	75	63	65	67	59	54	81	69	85	57	69	86	76	66	67	73	65	67	67	70	61	50	77	64	63	76	66	73	76	50	67	74	73	65	65	68	63	80	72	71	73	61	75	70	65	60	71	71	73	55	57	64	69	62	72	64	77	64	64	65	74	72	49	59	68	81	61	75	69	69	78	55	67	68	63	70	66	55	80	64	68	66	66	79	74	67	60	55	52	68	72	62	61	62	67	82	69	70	68	63	64	76	73	62	67	73	56	48	67	60	67	80	77	74	65	74	69	80	64	70	57	70	60	66	57	76	71	64	75	58	59	58	64	65	69	71	67	77	61	66	59	53	66	80	72	58	70	63	65	70	68	68	67	68	87	80	70	47	70	59	67	77	80	63	81	67	68	66	67	64	68	61	57	62	62	74	66	59	62	62	67	62	70	71	74	73	52	58	66	75	63	57	59	66	72	74	75	56	78	62	85	70	80	74	66	62	65	56	54	64	53	56	62	61	70	69	64	62	53	78	70	67	73	57	54	61	78	60	50	59	78	64	75	55	61	76	69	62	62	64	69	67	71	75	63	62	70	62	75	60	67	65	53	62	75	72	53	64	72	68	77	63	58	59	57	75	73	74	69	50	69	64	65	75	66	66	66	68	64	53	62	72	67	71	74	69	75	57	76	56	61	59	57	55	74	61	54	77	60	52	69	61	53	63	69	78	65	79	60	66	63	58	68	73	59	68	63	60	64	59	77	57	64	66	78	77	58	56	65	62	59	51	61	61	69	59	56	61	60	71	70	60	66	63	74	56	73	57	69	75	70	67	68	60	69	73	60	58	68	62	68	63	73	75	52	53	64	56	53	68	64	63	60	67	50	72	66	92	59	62	63	65	82	68	57	73	60	69	56	77	65	74	73	72	70	71	66	59	72	68	68	70	73	70	54	78	60	61	68	72	56	62	61	62	58	71	61	63	61	74	53	69	80	60	81	69	74	58	73	61	66	54	58	61	71	59	75	65	62	64	75	61	79	62	73	65	69	68	67	55	62	60	62	79	75	59	51	68	64	71	47	66	52	63	57	62	56	64	61	54	78	67	66	64	85	61	67	68	65	74	66	60	68	65	71	69	69	81	69	65	62	76	77	66	69	71	58	81	83	64	54	52	58	70	71	71	66	72	71	58	71	71	71	64	54	67	82	68	75	53	61	69	55	63	68	63	63	67	59	62	60	71	71	61	71	69	69	67	60	73	75	53	72	63	58	69	76	65	80	69	66	68	75	57	71	55	72	60	59	68	64	75	56	67	60	81	56	75	59	59	77	72	83	65	54	75	65	52	75	74	62	56	65	56	71	58	71	52	66	64	61	66	52	74	66	73	65	70	70	53	70	73	60	54	66	77	67	74	81	69	75	65	66	77	80	70	75	62	69	67	65	83	80	81	73	68	69	70	54	69	61	69	62	72	72	61	55	61	71	68	71	64	65	57	66	75	78	49	79	58	68	65	67	57	58	65	54	52	68	69	62	63	45	52	77	76	64	82	67	60	66	66	90	61	69	54	65	78	67	64	75	68	66	68	62	73	66	55	67	59	74	73	66	53	63	88	70	57	87	50	54	66	62	83	61	65	50	91	74	69	73	57	78	64	65	70	67	78	65	65	66	72	66	70	60	76	71	60	68	66	91	65	60	71	59	68	61	77	66	56	68	76	62	73	72	64	68	63	65	58	67	63	51	66	62	72	68	69	70	46	66	58	68	66	68	67	63	62	66	75	81	65	75	62	67	57	71	60	82	68	62	67	66	65	71	61	67	68	58	58	65	73	74	65	70	81	68	78	59	51	78	73	68	72	64	63	56	59	68	64	75	69	77	62	89	60	70	50	55	56	70	68	67	62	70	51	78	73	54	69	66	65	74	78	60	67	60	53	71	63	60	66	64	63	76	84	55	60	76	57	65	68	74	60	61	63	64	74	57	61	81	73	53	66	63	52	64	67	65	73	56	54	47	70	69	74	74	58	55	68	81	76	73	86	66	70	55	73	58	56	58	78	58	78	53	52	68	53	67	62	65	65	69	55	71	67	71	75	71	69	68	60	58	64	64	76	72	65	73	63	52	80	68	74	73	64	66	60	62	71	64	67	82	64	64	67	68	54	56	75	81	49	67	55	72	79	73	79	59	69	61	62	63	67	52	55	59	63	63	71	65	65	52	73	69	55	73	66
33542	7127	979	1016	2225	3188	4024	4456	5681	5442	5006	4004	3304	2663	2245	1393	1024	843	827	786	707	772	690	711	680	644	667	663	618	687	650	652	635	661	604	581	606	600	649	611	624	592	624	596	563	588	593	593	571	618	561	559	549	620	550	581	540	593	571	571	599	585	508	556	518	563	570	582	566	539	566	555	559	561	569	601	555	560	548	590	533	580	586	579	609	504	574	552	591	533	524	569	541	560	609	605	584	572	540	562	576	585	524	561	554	572	538	566	572	591	570	564	573	563	541	547	507	567	574	544	562	533	565	588	567	564	585	581	583	536	546	561	592	553	566	542	569	595	554	540	587	561	543	535	551	553	546	544	592	556	571	516	539	556	571	525	563	544	566	532	575	539	607	537	556	579	589	566	535	584	512	567	587	565	551	585	535	547	560	560	585	526	575	497	536	560	547	567	585	533	570	565	578	545	564	525	560	539	552	571	560	548	559	566	579	555	597	597	575	515	575	576	576	540	560	560	607	550	567	530	592	556	560	563	574	556	543	517	592	572	587	569	586	524	577	549	595	563	552	599	553	577	551	554	532	589	578	593	562	544	589	567	570	570	564	595	539	575	548	532	607	558	536	528	573	558	580	549	561	578	583	600	567	545	598	568	598	591	509	552	591	524	548	557	558	595	589	566	539	544	564	534	534	533	592	555	543	539	569	606	564	571	579	503	538	577	507	555	547	596	542	537	557	554	584	548	527	580	533	554	506	578	552	586	558	554	582	574	552	585	565	560	544	525	571	603	544	580	577	574	572	562	565	562	579	567	567	567	574	536	591	587	563	580	564	558	555	567	571	565	578	543	581	601	539	553	550	577	564	532	620	542	601	528	576	568	587	530	597	594	519	534	561	597	526	570	563	541	542	561	577	575	516	610	537	583	574	576	564	545	556	556	618	549	558	579	571	559	613	530	569	520	547	593	589	535	566	550	577	559	581	520	514	565	586	541	574	588	544	570	544	548	548	574	563	565	620	532	553	590	599	611	592	568	569	581	585	544	577	576	558	561	544	576	494	586	550	517	602	522	597	533	598	534	541	566	589	524	523	581	578	581	544	540	585	555	574	556	498	585	559	573	561	539	557	618	559	569	554	565	569	532	583	586	561	520	574	508	584	516	605	562	548	599	572	584	577	536	565	555	558	542	548	591	549	589	580	514	581	556	531	527	555	577	599	546	559	521	575	589	599	588	576	537	566	538	573	543	558	572	565	563	539	543	553	550	565	539	575	543	538	570	578	513	576	533	573	555	557	566	571	503	516	603	562	567	608	567	557	590	537	523	533	528	604	572	564	568	560	599	575	578	547	557	597	592	592	555	567	555	559	566	556	579	571	578	526	548	547	583	516	574	531	597	535	545	551	639	567	572	538	535	552	585	556	553	529	577	564	551	563	545	539	543	568	540	585	603	568	569	556	577	542	534	516	535	549	533	584	597	519	572	522	583	565	576	596	531	545	594	541	568	542	595	577	544	542	559	520	582	539	564	516	587	563	568	593	561	560	562	508	535	576	552	594	545	570	555	569	589	550	576	586	577	591	550	529	543	575	552	539	552	526	552	549	575	563	594	529	552	565	568	573	552	548	541	571	546	624	570	575	589	562	547	554	559	578	559	574	565	508	539	616	576	542	546	556	583	552	570	540	555	580	551	552	555	563	536	574	574	556	602	552	559	525	555	536	589	616	570	595	560	524	597	559	543	571	568	576	585	540	578	565	565	547	559	567	578	601	602	597	523	603	578	576	584	596	553	580	608	547	601	557	560	561	579	539	521	566	560	530	565	555	520	525	548	585	556	598	567	585	563	571	566	563	626	523	560	533	567	545	536	555	592	584	575	587	587	538	603	514	581	583	572	557	482	567	514	551	529	578	561	605	560	602	552	567	546	649	577	527	551	557	565	539	567	538	599	571	576	563	567	547	587	545	572	582	528	553	530	550	568	517	562	549	555	555	503	565	612	568	566	552	552	543	516	569	550	562	581	552	560	572	522	547	565	551	541	555	534	567	586	551	546	580	548	576	522	515	561	588	546	535	531	577	603	529	544	560	565	556	548	572	511	574	573	640	545	546	573	562	559	540	551	539	572	632	583	563	572	582	587	521	514	553	530	570	548	562	577	525	554	565	530	573	532	532	533	616	563	560	555	499	607	567	539	578	538	574	564	543	527	600	504	568	538	524	562	574	518	546	557	561	586	574	580	532	560	574	529	548	588	594	585	581	558	573	569	559	546	580	563	560	566	535	561	539	543	570	510	578	525	541	572	562	539	561	579	546	551	562	565	558	586	593	544	548	541	535	549	556	544	528	528	528	556	514	545	564	560	551	553	580	569	552	554	586	556	535	561	547	577	681	528	537	543	540	560	548	552	596	567	549	563	593	543	578	579	562	580	569	607	561	562	575	536	575	552	533	587	545	569	561	534	558	584	568	552	534	594	543	541	561	549	530	549	537	574	582	528	581	582	552	561	566	551	578	546	549	530	566	619	516	599	550	569	552	532	536	623	578	574	571	567	536	548	561	547	570	574	526	560	556	547	593	602	554	583	564	553	521	560	562	585	572	556	530	580	527	534	575	585	574	560	568	560	542	529	574	571	561	494	563	556	558	616	601	566	587	600	594	529	585	563	563	545	587	576	539	525	565	555	597	547	541	573	542	556	536	580	562	558	572	572	559	599	607	525	569	523	532	645	535	565	556	577	566	566	543	612	541	548	576	555	545	552	554	546	588	560	564	559	546	551	545	600	589	563	561	563	548	571	567	569	569	577	565	543	593	513	567	526	554	607	555	591	499	599	569	554	552	552	582	562	564	594	596	521	551	530	555	529	569	570	575	548	566	567	591	565	585	599	493	560	548	581	538	557	545	573	576	573	556	553	596	529	570	545	558	556	577	572	562	514	552	567	573	571	607	591	510	578	592	548	571	552	551	590	585	577	588	556	573	603	581	565	564	611	576	546	539	567	543	568	547	545	557	564	566	524	551	574	577	500	582	586	549	535	587	563	588	540	572	533	600	550	618	570	568	579	552	553	563	579	544	565	599	503	543	574	595	580	554	543	565	545	512	568	566	545	570	565	594	582	602	590	547	569	532	551	568	553	538	535	557	588	544	585	573	577	559	602	539	568	557	561	543	542	563	559	505	545	551	551	546	546	578	609	546	578	546	551	576	517	552	574	588	558	532	545	525	525	591	555	564	593	591	571	553	582	558	581	554	518	541	538	550	566	518	527	581	541	557	592	657	566	561	601	589	545	569	593	562	573	599	565	544	568	537	568	523	545	607	588	578	566	596	491	598	562	589	576	538	523	542	587	579	523	559	548	590	570	580	523	557	557	568	527	577	551	592	568	549	582	614	566	600	541	543	550	587	526	549	570	524	559	536	573	544	558	562	614	570	549	583	541	550	523	576	597	557	557	528	550	567	539	581	553	569	570	591	569	567	550	536	535	576	547	577	571	541	606	596	547	568	592
2891	256	26	22	27	28	33	44	43	57	49	48	36	44	26	22	13	14	19	25	21	22	17	28	24	24	18	18	26	18	19	22	26	20	19	20	16	24	18	25	28	25	20	14	18	25	23	21	22	18	19	19	24	21	13	15	24	21	13	24	15	20	29	23	20	22	24	27	23	23	22	17	16	20	27	18	21	22	23	28	28	25	16	21	22	26	21	21	19	23	26	26	11	18	20	25	21	19	21	28	21	16	19	22	28	17	20	21	29	23	29	21	21	21	20	21	18	20	24	26	23	16	18	17	26	20	28	19	19	24	23	26	25	30	18	20	21	23	20	18	22	24	26	21	19	19	21	18	25	25	18	19	16	22	14	20	24	17	24	28	20	24	28	19	17	25	24	20	24	19	19	23	20	25	23	21	21	23	32	15	29	13	26	29	20	15	21	23	16	15	23	27	23	23	15	15	22	18	27	23	30	20	16	21	13	23	30	21	24	24	19	20	20	24	22	21	18	13	15	28	21	26	23	21	26	22	25	21	19	18	29	29	14	31	19	25	22	16	13	21	25	14	25	22	24	28	19	26	28	21	20	13	25	17	20	23	15	23	18	15	15	22	23	23	17	22	26	24	20	14	21	13	14	30	22	15	20	24	14	14	18	14	20	12	26	28	20	16	20	11	17	15	28	27	18	20	29	13	18	18	21	23	35	14	20	23	26	18	21	19	20	24	20	21	17	25	19	25	22	19	25	26	16	23	22	24	23	18	15	22	27	17	17	18	17	23	20	17	27	23	21	13	32	23	22	25	13	14	19	26	17	10	16	20	25	28	24	23	28	12	21	22	21	14	20	20	20	19	27	21	16	30	15	21	27	20	21	22	10	22	26	20	30	31	14	17	22	29	24	17	20	22	27	23	20	14	29	24	17	17	26	18	22	22	22	23	13	25	22	25	16	23	27	24	18	32	21	20	16	20	18	16	27	18	23	22	26	26	19	16	21	22	18	20	26	17	21	19	25	19	14	24	19	18	23	21	21	20	20	19	28	25	12	22	20	30	27	20	14	20	23	19	16	26	34	16	20	15	18	32	20	14	17	18	13	30	25	14	20	15	18	25	15	30	18	16	26	20	32	18	24	24	21	25	15	25	18	33	21	13	23	17	25	16	20	21	24	18	17	25	25	14	25	23	16	27	24	22	16	18	12	23	26	24	18	19	19	26	23	16	22	27	24	18	22	25	21	29	21	21	22	21	27	19	19	21	24	18	27	24	19	24	20	16	24	25	23	15	25	20	22	18	27	22	22	27	27	20	17	20	24	22	20	20	27	26	28	20	27	27	17	11	17	23	20	20	18	21	26	19	18	24	15	20	30	18	18	25	26	24	22	22	18	19	19	31	22	23	21	18	17	20	18	17	24	12	27	15	31	19	16	23	26	22	19	30	20	20	22	25	16	27	17	18	20	19	24	19	22	22	18	16	20	19	23	28	23	25	37	25	15	22	14	23	21	19	25	18	24	25	27	29	17	19	12	22	20	20	18	25	22	18	20	14	12	20	18	22	20	23	24	22	12	17	19	26	22	16	19	19	21	20	17	22	25	20	21	23	19	29	28	22	24	17	23	18	17	26	18	22	16	20	17	24	22	22	19	25	19	21	30	21	22	23	24	18	15	15	23	24	23	23	21	20	26	17	14	27	14	27	27	28	15	25	26	26	19	13	22	19	22	21	24	22	20	16	16	34	19	29	23	17	24	19	19	17	21	26	32	26	21	25	18	21	15	24	23	24	24	26	20	25	19	16	20	29	24	19	26	13	14	22	21	22	24	21	27	33	17	11	20	23	22	18	14	21	27	24	23	21	22	23	27	23	27	29	23	16	18	26	16	18	20	10	18	29	18	23	19	22	16	26	21	17	19	24	13	25	25	18	21	19	28	20	11	21	17	16	23	21	22	16	27	20	23	29	24	20	26	17	18	29	19	25	26	23	21	18	21	23	25	21	14	18	15	34	13	22	19	19	32	18	18	21	21	23	19	12	24	22	19	15	14	14	20	25	27	24	19	28	17	25	16	22	25	29	19	20	14	18	27	17	21	18	15	30	22	17	20	28	16	16	16	19	19	18	28	23	22	23	23	21	25	23	17	23	20	21	24	23	19	18	20	19	22	25	28	21	21	22	16	19	22	23	28	17	22	15	21	13	22	19	22	16	23	24	15	22	19	16	25	21	21	23	23	22	18	20	26	20	20	21	27	22	17	20	22	21	24	17	20	19	27	19	24	24	10	25	25	30	16	15	19	20	23	27	22	17	20	14	34	24	25	21	25	21	18	23	20	18	14	29	21	24	23	19	24	15	27	19	26	22	23	27	22	14	13	27	20	24	20	23	27	24	19	11	22	17	23	19	13	20	28	17	25	24	22	17	23	18	21	21	24	15	26	22	18	30	23	24	17	17	19	16	22	24	11	20	20	37	19	23	23	22	20	24	26	12	14	24	24	20	24	16	20	23	25	26	19	20	25	19	24	22	17	18	22	19	20	25	22	23	25	27	22	18	27	23	24	27	22	19	15	28	14	14	26	19	27	18	18	27	18	24	12	23	22	27	21	23	22	17	16	21	23	24	17	18	24	23	16	20	19	21	21	20	23	24	23	22	25	16	22	16	14	23	18	19	18	25	17	19	20	19	22	32	28	33	22	19	15	15	27	27	23	19	17	40	25	18	13	31	21	19	15	17	23	22	24	19	24	20	17	26	13	22	17	25	25	21	18	20	23	15	16	22	16	24	22	26	27	24	18	14	20	27	24	18	18	23	19	22	20	22	26	19	24	20	26	20	18	22	13	11	23	19	15	18	22	24	23	24	27	17	20	22	23	30	27	20	15	25	20	19	28	17	23	25	21	25	20	19	15	17	26	8	28	15	18	24	23	23	23	17	19	33	21	24	20	30	22	23	18	14	16	16	18	22	19	18	12	26	18	28	15	16	26	19	23	13	17	16	22	23	26	35	22	17	22	22	24	17	25	21	23	21	34	32	23	20	27	21	29	17	23	20	20	32	21	25	13	25	17	21	24	23	21	16	25	19	13	16	21	12	15	16	17	18	11	28	18	19	19	28	26	23	25	18	22	21	18	16	20	25	21	14	19	27	22	14	21	20	26	21	21	20	14	27	17	20	24	20	24	20	21	23	27	20	24	19	14	14	19	19	17	19	23	28	15	22	24	23	24	19	19	20	28	21	19	14	20	35	17	28	18	18	24	30	18	19	28	21	27	26	19	20	20	15	19	16	27	23	21	16	23	22	25	21	19	24	26	19	23	20	24	22	27	15	22	28	23	24	17	27	21	12	33	14	25	20	27	27	27	23	19	22	28	18	15	26	29	27	14	18	23	21	23	13	16	20	20	28	19	18	17	13	15	10	15	11	24	26	11	20	20	17	20	23	19	20	28	14	35	29	24	23	28	25	22	24	21	29	9	17	23	18	20	28	18	15	12	23	23	21	24	27
25383	3774	249	290	453	600	1147	1505	2070	2302	2253	1692	1290	799	570	390	271	234	230	223	186	213	215	205	200	221	216	152	199	201	224	192	185	196	206	201	223	199	185	191	189	201	197	189	180	167	190	183	203	190	191	193	181	183	181	194	196	194	193	164	181	187	183	188	196	184	229	177	200	181	187	192	186	182	191	189	200	188	178	178	193	178	202	198	176	173	185	161	200	187	176	167	191	180	188	169	219	213	185	209	181	181	201	193	164	191	187	191	183	184	186	180	191	190	190	186	200	180	185	164	186	173	199	207	183	204	188	184	196	198	210	185	204	182	189	186	181	177	194	200	174	192	189	187	174	161	190	184	201	201	173	196	195	200	190	188	174	188	165	201	190	175	173	204	185	185	193	193	156	187	186	177	232	194	192	179	157	154	202	169	198	174	196	184	186	196	189	204	184	172	173	221	201	173	187	193	196	175	189	156	179	168	184	197	194	186	201	177	187	180	172	209	166	208	187	201	179	191	199	204	207	185	200	179	203	187	178	167	176	207	162	191	164	190	194	190	185	168	182	202	185	186	205	180	165	178	187	197	207	190	171	166	200	176	201	206	185	206	192	193	196	191	190	210	170	180	187	196	211	196	175	173	200	181	188	174	184	209	185	192	194	180	189	177	184	171	206	169	170	178	178	206	187	181	195	181	187	162	190	193	186	164	181	175	174	182	200	209	209	160	173	190	173	166	166	188	181	205	190	192	177	194	191	194	206	201	193	205	173	191	197	179	169	185	178	185	196	196	202	199	201	183	179	189	149	188	187	201	222	178	187	193	202	190	173	196	179	191	171	199	173	197	166	196	173	174	188	189	194	182	182	192	187	180	212	182	181	175	198	182	171	161	179	206	173	210	165	199	171	183	186	172	173	171	179	226	189	180	185	184	201	186	175	193	183	193	184	199	200	181	163	190	200	189	178	182	180	214	174	202	186	182	172	202	196	174	190	177	174	173	193	202	164	192	195	187	145	194	185	197	165	178	194	184	195	211	183	174	177	182	151	189	173	198	186	182	172	186	186	195	176	178	169	191	173	168	179	173	171	186	188	201	183	198	209	178	180	194	195	192	194	179	176	179	152	169	178	228	178	175	194	194	206	184	181	171	174	198	197	197	190	197	176	177	180	194	206	180	221	183	171	186	173	192	145	165	203	174	192	185	193	202	203	171	180	210	166	184	195	189	167	206	197	205	182	189	178	198	188	192	194	174	169	191	210	184	224	204	205	194	185	170	188	195	169	195	178	174	180	198	180	182	179	192	188	179	196	170	191	182	185	189	180	177	172	144	175	143	173	174	209	193	189	161	182	191	184	195	183	186	198	189	199	183	182	187	183	194	192	188	174	205	180	182	188	176	161	176	180	178	200	171	188	199	195	178	182	198	157	198	176	184	202	182	178	212	180	218	176	195	189	187	179	186	197	177	166	196	153	200	186	172	174	185	174	197	176	190	198	196	191	189	204	199	199	200	196	187	148	172	196	217	182	169	201	194	167	184	216	195	181	182	189	159	218	154	209	174	186	193	193	216	194	196	173	198	196	193	172	176	197	189	164	193	197	168	198	182	188	147	199	193	178	178	210	191	190	157	180	200	195	200	203	196	174	194	173	162	183	164	188	174	181	175	196	184	176	172	191	177	180	181	195	190	199	193	179	182	188	164	218	177	195	174	204	195	187	189	181	191	206	190	184	180	175	164	208	206	195	187	194	192	181	179	177	187	187	181	202	201	197	195	202	204	178	173	176	167	197	184	201	198	198	193	188	196	174	163	187	198	176	188	189	195	170	182	206	188	174	196	177	181	179	213	175	169	170	188	163	197	186	197	188	183	182	171	174	177	173	201	202	178	185	178	183	187	185	176	186	178	187	185	173	178	220	200	178	186	199	202	192	173	192	202	184	184	175	197	180	201	189	186	209	199	202	189	182	180	182	184	207	179	224	187	178	197	197	179	181	209	194	197	171	189	186	184	193	199	211	211	189	203	188	185	190	178	183	184	199	186	185	214	176	193	190	199	180	190	195	190	204	187	185	189	215	155	178	196	177	191	209	210	206	173	205	164	191	208	176	170	158	214	196	160	178	178	198	167	192	173	182	199	176	180	197	165	179	175	190	186	190	184	189	186	171	178	172	164	200	206	181	187	195	172	181	191	183	181	183	207	207	189	181	173	190	167	195	182	181	189	178	191	181	199	166	179	197	197	171	197	195	203	188	161	197	203	195	179	194	191	183	190	185	192	182	188	220	194	205	190	195	184	192	180	161	195	169	214	190	172	223	199	209	186	192	173	176	200	172	176	183	221	184	177	199	179	205	177	184	219	202	189	177	177	217	200	167	191	165	192	202	178	181	193	188	198	193	153	157	186	190	214	185	200	199	182	184	184	181	178	194	182	204	189	195	201	198	189	151	187	191	188	196	164	201	193	185	200	184	192	203	184	154	201	188	158	188	177	171	196	187	188	199	198	176	177	175	173	190	208	186	164	205	178	192	209	167	206	190	199	186	217	178	188	191	196	174	202	178	188	173	171	199	183	173	143	188	163	206	186	197	205	192	187	167	192	177	184	178	178	194	214	182	166	199	205	193	205	167	162	194	212	186	193	197	194	187	190	168	199	180	172	164	184	180	169	202	202	163	185	153	192	148	195	173	189	170	182	200	201	186	214	206	189	199	189	204	196	172	163	185	201	191	197	184	176	198	188	158	195	195	192	166	201	179	167	171	182	212	201	172	173	187	188	157	172	192	190	190	192	190	206	193	204	193	196	202	193	183	172	194	163	180	212	168	195	196	189	222	203	181	189	182	184	165	179	185	168	201	191	190	184	188	194	207	179	185	197	185	189	178	190	185	191	175	186	209	173	180	191	201	187	199	175	207	168	213	210	185	173	191	195	179	186	193	201	202	206	183	212	201	195	174	197	182	167	199	165	179	195	181	178	179	212	211	194	190	178	184	195	180	188	163	193	175	191	173	204	191	177	204	192	183	173	204	186	185	200	175	179	178	192	193	185	170	165	189	181	177	196	178	199	186	177	172	187	197	176	184	178	183	191	167	196	181	186	192	185	206	186	191	201	176	187	191	172	192	239	180	194	184	196	181	182	198	192	186	164	177	177	183	188	170	179	175	229	188	168	159	189	187	199	185	202	191	193	187	192	188	214	173	185	203	174	171	191	180	184	192	219	180	172	212	183	190	171	180	178	173	163	195	169	179	162	179	174	209	188	187	178	207	192	190	180	163	186	199	206	205	198	191	179	175	182	165	186	190	195	181	179	188	192	188	207	172	182	200	194	196	189	200	162	170	157	165	206	203	160	172	167	195	186	214	164	201	162	177	190	181	181	210	180	183	198	189	211	195	200	186	203	197	162	175	212	188	184	196	171	190	208	179	191	179	185	215	162	171	191	171	179	173	175	191	204	197	197	202	169	202	197	206	219	202	189	149	182	180	182	187	213	199	187	166	194	200	172
3972	699	69	77	78	81	93	78	102	126	138	122	103	77	74	70	58	67	80	77	59	69	70	53	76	53	58	65	63	73	56	60	57	63	52	53	52	67	72	58	62	61	60	67	51	66	63	63	65	53	46	69	56	45	59	58	63	63	48	53	69	57	77	58	61	61	63	53	54	48	58	72	67	48	65	61	56	50	51	56	53	54	61	68	54	57	61	70	75	73	50	66	52	57	60	57	61	53	53	65	59	54	62	54	56	46	75	58	45	57	69	51	61	64	52	67	58	65	50	62	65	64	47	73	46	69	60	51	60	59	60	59	62	53	63	50	52	68	63	55	57	52	67	53	55	47	54	55	62	57	68	57	65	69	51	56	62	58	51	70	53	68	58	59	56	62	68	53	48	62	62	61	53	72	67	70	55	63	61	57	56	60	56	58	56	69	56	49	61	54	49	70	62	66	65	67	55	55	57	58	58	67	48	74	61	74	64	53	64	60	58	61	59	61	49	52	59	66	54	49	68	62	58	62	57	61	62	60	61	58	56	64	58	47	67	64	40	66	42	58	65	60	68	59	60	59	66	71	50	62	71	57	61	63	59	65	49	49	60	53	58	58	57	54	72	65	65	66	54	59	68	57	58	60	51	48	55	55	54	64	74	74	57	65	60	51	60	61	67	69	63	55	57	67	50	61	52	49	59	56	52	55	53	72	56	63	60	62	73	56	65	50	51	54	46	73	42	52	60	60	77	59	57	43	63	58	64	64	53	63	55	58	52	52	59	61	57	55	58	62	51	57	62	57	57	65	59	51	62	66	60	45	59	64	48	64	53	54	50	57	53	57	65	40	58	48	61	53	65	56	76	62	59	57	65	59	55	61	54	65	76	53	59	62	64	50	56	54	60	50	48	61	57	60	65	58	64	56	51	45	51	60	57	57	59	60	60	56	54	64	46	53	54	57	51	58	62	46	51	68	64	51	66	66	56	55	61	65	66	65	60	57	58	60	55	56	47	47	75	52	64	64	52	72	57	50	77	60	59	57	46	53	64	60	54	54	51	75	70	63	54	60	81	58	65	51	66	44	50	49	45	67	66	58	53	57	48	53	60	58	56	63	60	59	68	56	73	54	56	63	62	61	71	60	56	62	73	67	51	76	59	61	65	55	55	56	64	45	54	57	56	49	74	58	61	71	56	68	60	68	67	60	65	64	57	63	55	65	62	66	57	54	48	62	65	76	65	62	68	74	50	56	67	68	49	55	49	72	68	50	57	46	56	63	55	52	57	46	44	45	78	50	64	67	60	64	70	62	51	70	73	77	50	66	48	69	69	57	52	43	71	74	52	50	58	57	57	65	56	59	69	66	67	57	51	61	53	65	60	70	62	45	72	65	64	61	70	47	62	55	57	61	61	58	50	56	66	47	58	72	69	60	56	57	59	55	63	54	63	60	60	53	66	55	75	49	54	58	63	52	60	51	66	50	58	61	67	53	51	49	60	61	52	61	55	62	55	60	54	76	43	58	55	59	59	65	59	73	58	57	59	65	57	62	58	74	50	69	56	59	51	50	54	70	60	65	45	60	59	64	56	50	64	65	59	77	64	62	66	63	68	61	62	48	45	49	62	71	53	56	59	49	48	47	67	64	55	56	60	53	41	49	56	63	70	63	61	64	52	57	57	62	59	54	68	56	58	63	59	63	68	53	73	61	71	66	72	66	56	57	49	55	57	62	65	81	68	58	63	45	57	63	56	65	41	59	62	69	54	49	72	62	61	59	48	53	61	66	58	61	53	80	56	78	65	73	64	65	70	67	62	62	59	47	57	53	63	65	52	55	64	51	53	72	61	57	66	55	48	63	51	59	60	62	60	71	58	59	45	57	55	68	61	60	55	55	48	61	66	62	57	56	65	62	57	68	56	65	67	66	73	43	57	66	58	56	62	54	54	60	44	65	72	52	54	48	52	57	45	60	47	66	56	50	52	69	61	62	63	48	56	61	57	62	49	54	53	64	52	55	53	57	49	56	52	60	58	57	54	56	59	59	51	63	60	64	49	46	55	62	64	64	54	46	62	71	72	58	61	61	65	53	49	58	51	57	72	51	64	64	66	76	58	67	68	52	59	54	69	72	63	71	48	52	55	56	59	55	52	64	72	56	65	50	65	59	89	52	57	67	60	62	60	57	61	63	59	58	63	70	78	47	60	53	66	54	60	70	75	60	51	41	53	50	51	59	47	56	73	69	65	66	64	73	58	55	51	61	56	46	61	62	65	56	58	53	49	56	59	54	64	63	72	50	57	52	52	65	57	61	72	58	61	57	57	48	76	64	69	56	70	50	60	57	71	61	52	58	72	54	66	68	53	45	51	62	47	61	78	56	54	61	62	58	81	51	62	55	59	64	60	55	54	55	63	58	53	60	45	50	68	66	56	53	70	51	63	70	52	62	62	79	56	52	61	55	44	67	72	55	65	74	46	68	54	56	47	58	64	59	57	60	66	47	59	49	50	61	68	54	57	68	64	73	71	50	55	61	55	59	51	61	70	55	66	69	56	77	46	50	71	61	59	70	69	52	68	55	58	64	62	58	66	59	59	70	60	50	43	63	60	59	51	49	60	53	57	65	65	62	53	66	56	61	59	51	53	58	57	55	58	49	67	69	55	64	61	78	54	65	50	47	49	64	64	66	52	60	57	56	57	58	65	73	72	54	59	54	47	58	61	54	56	54	74	44	70	50	60	58	60	63	59	48	64	54	64	66	53	62	52	71	50	59	50	52	51	79	82	63	53	69	60	56	75	58	59	57	52	74	62	59	45	65	63	54	78	65	52	65	64	70	65	69	44	67	67	60	50	67	70	64	64	64	60	57	62	54	55	68	66	57	61	35	62	44	58	59	53	60	69	61	58	75	69	60	57	48	68	61	58	60	76	66	51	46	65	54	67	66	67	54	52	53	67	74	47	57	58	51	70	46	50	47	52	65	60	51	64	59	61	48	60	48	71	67	58	54	52	60	50	48	65	51	73	67	71	63	63	71	49	57	64	60	68	69	79	57	71	52	61	65	51	53	56	57	53	73	61	60	52	65	55	58	50	54	56	59	60	48	65	65	53	68	66	51	58	61	63	76	52	67	62	49	68	52	44	45	54	58	52	58	65	57	69	62	55	60	59	60	58	69	64	65	60	58	64	54	50	60	59	52	60	64	61	52	51	57	50	65	50	53	60	63	57	75	55	60	53	49	50	45	59	60	60	54	68	70	64	66	56	50	66	47	54	60	65	62	63	54	60	54	65	68	73	61	51	59	70	52	56	54	53	67	58	53	64	69	65	77	66	51	67	52	63	54	57	64	43	60	57	53	49	46	56	56	69	58	52	61	46	58	79	65	42	61	69	45	76	63	62	48	65	58	65	68	52	60	74	48	58	57	64	57	73	50	55	66	47	63	56	53	61	60	66	65	49	60	51	72	61	51	66	51	72	60	72	63	57	52	53	60	41	48	71	72
30636	5986	794	861	1537	2120	2748	3247	3488	3889	3951	3353	2142	1702	1194	868	724	639	691	584	571	621	594	632	568	564	577	517	580	517	503	549	533	552	574	502	526	481	518	538	523	523	514	513	505	519	483	538	513	532	473	512	499	554	510	512	476	497	519	534	507	519	527	511	490	506	521	514	504	493	483	484	459	494	509	509	480	541	531	497	538	502	476	538	481	489	510	478	497	532	479	453	512	472	493	506	507	473	483	499	520	543	506	530	467	497	475	470	506	493	484	478	482	482	477	485	478	476	493	492	533	523	487	480	489	507	536	511	469	525	488	479	501	493	472	493	474	471	476	533	519	504	478	536	537	479	499	518	484	515	510	533	482	501	490	513	488	473	509	486	525	473	468	484	499	478	519	489	489	504	473	505	461	490	494	529	494	501	476	492	499	480	497	518	498	454	499	544	519	482	499	490	482	491	495	483	527	514	479	477	515	498	511	476	534	544	467	504	506	482	505	495	476	531	480	505	495	471	479	529	548	495	503	506	515	504	518	480	493	503	480	468	449	496	515	487	537	515	494	518	492	506	478	493	483	513	480	503	480	522	511	499	484	491	512	503	479	500	517	483	482	483	482	491	461	561	490	469	492	524	465	518	479	485	497	472	488	484	539	513	491	500	496	490	510	490	490	494	536	513	528	497	523	470	501	492	500	503	522	505	472	513	494	466	469	519	489	531	492	510	493	529	501	495	486	498	485	512	514	491	506	520	469	494	478	515	507	488	520	500	467	490	499	519	484	522	506	493	496	499	492	512	507	511	521	475	550	508	526	530	485	496	519	506	480	505	511	481	491	556	480	509	495	489	545	471	461	514	544	494	545	487	506	495	467	462	541	490	512	536	471	455	482	516	462	502	535	503	501	525	496	459	524	504	494	495	503	488	501	494	498	520	482	512	486	484	481	449	494	509	519	491	479	496	491	505	502	511	472	527	487	464	511	494	496	494	534	483	516	473	484	493	475	525	502	542	507	490	514	519	464	547	507	499	502	509	471	476	480	483	503	489	503	511	496	531	519	506	502	482	500	522	462	491	511	517	473	495	472	486	493	489	514	492	498	542	482	531	510	469	479	487	478	526	506	468	505	465	524	469	494	444	489	503	483	535	509	521	489	493	459	481	526	511	493	498	490	511	468	490	495	486	528	514	504	490	526	475	504	471	459	491	553	507	515	512	517	535	481	435	533	492	539	521	491	531	532	476	506	508	463	524	478	511	499	506	517	505	466	514	481	463	490	478	490	538	527	480	484	521	532	474	535	494	515	509	483	490	466	524	476	516	515	508	506	539	508	502	481	497	478	475	505	488	449	465	540	476	507	474	482	529	514	492	513	494	507	473	557	543	449	474	464	465	506	491	467	504	513	506	457	477	505	482	509	489	488	519	476	521	493	456	469	465	484	487	450	493	501	480	518	501	525	494	488	466	521	528	494	505	493	518	521	459	473	490	491	504	505	511	489	456	513	476	488	535	521	493	500	499	479	510	497	524	534	508	532	454	516	460	488	469	507	487	489	476	473	556	502	479	493	544	499	493	485	483	497	485	479	528	448	502	483	509	484	495	459	490	522	506	461	472	502	516	507	524	525	473	553	505	487	522	496	479	456	497	511	485	486	484	508	525	517	528	483	514	478	476	447	489	487	495	488	489	511	530	470	499	477	496	467	494	459	498	458	525	466	533	522	544	497	505	514	494	478	491	511	509	479	529	493	506	496	518	522	497	548	498	475	470	507	493	486	471	516	531	519	482	488	492	535	485	523	517	485	493	553	488	485	532	490	503	491	529	468	501	516	476	520	492	541	491	505	478	499	470	473	474	488	480	494	500	525	472	557	487	528	521	506	485	482	490	515	490	495	476	491	470	526	506	510	503	495	509	484	493	524	530	504	490	508	526	475	527	553	493	522	489	495	522	483	489	494	482	504	475	480	499	489	510	508	499	495	511	519	539	482	494	512	491	495	504	526	509	497	479	505	504	497	517	476	477	475	555	464	483	503	506	488	479	486	485	497	439	504	498	512	520	518	492	522	493	535	502	519	496	503	496	500	516	469	487	487	491	529	461	491	493	510	514	501	521	505	518	480	512	511	482	514	474	481	494	491	496	458	459	496	480	492	476	457	502	524	528	509	444	515	475	524	492	480	501	503	530	498	490	503	495	462	499	493	506	498	497	499	478	496	521	532	506	493	518	510	523	492	524	465	474	519	500	498	481	487	517	479	471	488	521	485	535	521	513	520	509	541	543	485	499	539	480	478	534	477	495	522	504	523	533	512	503	503	483	495	538	433	488	500	472	497	491	509	482	518	477	497	487	509	516	496	501	463	495	490	456	488	469	509	493	469	488	505	516	438	486	485	499	490	493	496	501	473	482	493	498	485	533	519	528	491	474	511	490	533	482	500	531	508	498	472	472	515	543	469	524	491	492	516	486	475	515	488	509	488	508	534	487	496	490	513	527	498	493	515	528	478	501	509	508	500	493	482	526	463	506	506	501	503	534	487	526	481	510	506	468	507	550	490	497	481	502	561	499	489	461	527	507	495	509	518	476	506	471	498	499	521	512	498	525	470	499	514	507	503	536	505	481	498	544	473	548	502	510	511	498	514	479	514	500	512	493	542	484	486	498	469	460	468	484	499	496	505	481	508	484	469	465	496	542	539	494	473	501	544	481	484	484	473	506	497	511	466	491	497	469	486	502	494	494	518	490	490	452	469	501	539	492	504	532	457	514	516	529	524	474	497	490	487	473	533	518	531	484	505	474	481	508	480	490	506	516	493	493	479	529	492	486	528	512	508	510	513	492	484	476	481	469	513	444	533	477	492	510	525	470	496	468	474	504	464	496	508	454	527	542	514	499	502	469	517	499	465	490	504	486	522	465	506	467	445	511	507	467	463	455	502	498	498	524	487	498	517	475	493	514	478	474	485	507	530	451	490	484	492	476	495	514	459	500	547	538	551	520	465	475	519	508	500	491	516	475	484	472	461	504	497	486	519	492	505	485	494	558	494	513	502	506	501	496	526	561	523	500	492	486	498	486	516	512	475	530	504	515	523	501	507	500	488	491	508	529	482	487	523	531	503	520	494	474	488	503	530	509	480	517	496	484	439	494	493	470	526	484	485	512	493	517	503	504	532	510	492	503	512	501	466	515	487	454	466	525	512	499	487	480	543	536	502	519	464	468	470	517	465	505	526	490	481	482	469	458	493	477	488	504	488	475	446	475	475	557	498	515	442	505	489	512	507	508	499	519	519	537	477	462	472	497	545	486	496	495	502	544	513	496	526	539	485	496	468	492	503	483	470	516	486	468	474	480	490	503	491	494	460	529	501	482	502	468	512	522	509	486	468	505	529	464	452	486	523	512	514	528	494	508	528	486	515	495	486	504	502	494	504	553	489	451	534	466	503	474	517	507	501	477	503	501	484	539	517	475	530	487	495	479	521	494	513	471	524	509	488	473	533	544	519	507
4324	480	44	37	31	33	45	59	56	54	100	83	65	58	37	35	11	26	19	24	29	25	23	26	23	21	25	31	20	31	22	28	29	22	18	29	26	28	23	14	24	19	26	22	17	23	31	30	33	25	28	25	18	31	26	20	38	24	28	32	32	25	24	19	26	27	20	30	16	24	26	19	34	26	29	23	26	21	24	20	21	29	30	21	24	26	26	22	19	21	18	20	26	29	23	30	23	30	24	29	23	28	32	33	15	28	25	21	25	33	33	27	18	29	29	19	26	17	19	18	15	15	28	20	18	16	33	29	23	31	19	28	19	21	25	28	25	27	30	21	23	24	18	21	27	23	25	23	29	32	17	23	25	31	35	25	18	20	35	20	25	26	24	25	27	20	30	18	23	20	20	21	21	27	32	31	17	23	27	23	24	20	22	20	29	29	22	28	21	31	22	27	20	16	23	21	23	22	23	21	22	24	21	22	24	35	25	30	26	23	20	22	21	30	18	29	28	22	31	27	24	25	29	28	21	31	28	33	14	20	23	20	19	24	22	23	25	24	28	20	27	40	14	18	27	29	22	20	35	29	26	23	30	32	33	25	22	28	24	24	23	22	24	16	23	27	19	36	19	22	18	24	25	28	14	18	34	29	22	18	17	23	33	22	28	18	20	14	16	25	28	28	30	22	24	24	27	38	28	34	24	25	23	21	31	26	21	22	23	23	31	18	26	22	17	21	22	27	26	28	19	23	19	24	12	25	24	27	24	25	23	25	31	25	24	31	38	15	21	27	32	14	22	25	17	31	29	23	31	30	32	25	25	22	20	30	26	30	24	27	24	26	26	35	27	26	23	26	27	30	27	18	21	29	26	36	25	25	26	22	22	21	20	27	19	21	20	20	25	22	22	25	20	31	33	20	27	20	20	24	21	26	16	29	22	23	20	23	16	19	21	26	24	24	27	17	25	25	14	23	26	24	27	25	19	23	29	19	25	25	25	20	25	21	23	19	27	20	24	20	19	26	27	22	25	22	19	24	24	20	25	30	21	21	20	25	33	29	25	18	24	25	25	20	24	22	22	25	19	20	23	29	28	24	23	24	24	22	22	17	27	27	17	25	19	18	20	24	17	18	20	21	27	17	25	26	17	20	23	24	27	31	19	14	20	30	29	26	29	37	24	20	19	25	34	29	20	16	33	24	25	31	27	26	36	20	25	22	29	32	25	22	15	26	14	23	28	33	27	22	24	14	17	27	29	33	23	17	22	20	24	31	26	22	27	23	20	22	19	12	24	36	20	30	27	22	25	28	33	29	32	21	25	26	39	27	21	29	23	24	15	26	26	26	17	26	29	24	20	26	29	33	20	31	24	17	20	27	22	16	23	24	22	23	27	22	21	31	24	30	25	24	16	20	20	18	20	17	26	21	29	20	21	30	18	27	23	26	19	22	32	25	24	24	33	18	22	28	15	22	19	19	23	20	24	26	25	28	26	21	36	16	29	23	25	23	26	22	25	19	13	33	21	23	22	30	19	25	18	18	29	19	25	24	22	20	23	16	20	23	23	26	20	22	29	18	29	29	28	30	20	26	30	25	21	23	15	27	26	21	14	19	23	25	25	24	20	30	20	22	27	26	33	25	26	20	26	20	38	29	21	22	20	30	27	21	29	17	22	17	25	26	16	22	24	18	37	33	24	23	20	30	27	23	26	19	19	34	31	22	24	32	18	22	31	15	24	19	30	16	21	26	23	22	15	26	13	29	18	26	24	25	26	24	30	34	26	24	28	23	25	23	24	27	20	13	23	25	27	23	19	16	22	24	31	23	22	27	20	28	21	25	24	18	22	16	26	24	21	28	20	18	21	19	28	31	24	25	23	21	16	20	23	30	24	19	15	31	21	39	30	19	23	21	21	27	27	23	23	15	31	31	24	32	18	11	26	18	26	27	16	30	26	25	26	18	18	19	27	23	16	21	25	23	25	28	23	27	20	20	19	24	26	29	13	23	26	31	21	20	33	16	25	23	18	30	20	23	28	32	17	25	28	27	23	32	32	27	24	33	26	24	19	19	17	27	26	25	24	34	25	23	22	21	24	30	30	23	19	36	26	22	18	27	20	21	23	20	27	35	27	20	23	24	23	28	26	22	35	24	27	26	24	24	26	21	27	23	16	30	21	25	21	22	25	20	31	23	15	24	24	17	32	21	19	24	28	14	32	18	28	21	20	18	32	25	27	20	26	30	23	25	11	23	24	18	22	10	17	32	30	31	19	22	23	26	24	36	23	26	19	18	24	34	27	21	18	24	30	22	17	17	21	21	20	24	29	25	20	40	28	22	15	27	21	21	23	22	21	23	32	27	29	23	30	26	27	24	26	24	24	21	15	20	28	17	15	16	20	30	24	25	26	35	21	24	23	28	22	20	25	26	18	23	27	15	27	21	27	27	29	24	24	18	29	34	26	19	29	25	21	23	19	30	25	26	21	18	28	28	22	24	25	29	19	25	21	19	24	19	16	22	21	19	21	30	27	22	22	25	28	23	23	16	25	23	14	17	24	34	13	32	19	34	28	29	27	24	29	20	16	29	32	31	29	22	27	28	23	21	25	23	20	19	28	33	33	24	22	24	18	32	29	24	21	29	25	30	20	24	22	26	27	15	26	24	19	23	32	35	25	20	30	20	28	20	31	26	33	22	20	18	19	27	27	26	21	33	25	23	24	23	31	23	18	23	29	29	19	32	20	23	29	21	18	26	22	26	23	24	19	32	31	22	27	23	24	31	22	21	19	28	29	34	22	22	24	15	25	24	27	33	26	18	21	23	20	28	18	30	17	29	24	35	24	29	19	15	22	20	18	30	17	34	23	29	15	22	20	27	23	27	24	25	31	17	22	16	21	18	18	22	20	38	27	29	25	31	31	33	27	18	26	32	27	19	25	18	24	32	32	14	27	31	31	27	17	31	25	19	30	23	23	17	19	22	24	12	18	18	26	20	26	27	27	23	23	23	28	24	19	22	21	29	28	20	29	23	32	15	13	20	17	23	22	26	21	15	26	27	27	22	19	29	22	27	18	24	23	17	28	26	24	31	23	20	30	25	28	33	21	18	21	25	25	21	22	22	25	24	32	20	28	20	25	16	23	33	15	20	25	32	34	28	22	29	25	29	20	27	16	28	29	27	31	21	24	20	20	21	16	26	21	23	25	17	25	28	29	21	24	23	24	36	22	21	35	25	26	21	24	24	22	24	26	22	26	17	20	18	23	17	22	27	20	26	29	24	20	16	21	24	20	24	29	30	22	22	30	18	19	18	31	30	34	34	26	20	18	16	33	22	20	19	17	14	17	18	26	28	24	19	25	20	21	31	18	32	24	27	28	19	15	29	28	16	30	29	28	25	25	15	26	21	27	18	23	26	23	23	24	23	21	19	19	20	24	19	18	23	28	15	30	23	24	28	20	21	23	22	23	23	17	23	31	24	38	16	19	18	21	20	25	29	27	20
28907	4513	493	458	1054	1560	1901	2362	2660	3054	3372	3309	2144	1316	904	584	451	382	350	346	331	345	294	306	290	307	268	299	242	243	236	273	229	253	259	259	256	248	245	226	251	245	234	218	204	233	232	227	231	240	224	252	234	253	241	201	252	206	229	217	259	239	229	226	188	260	238	246	211	209	219	197	209	226	205	220	256	208	212	213	218	193	232	195	211	226	180	227	229	222	220	205	197	197	207	193	217	238	231	197	227	192	237	198	208	247	202	221	216	204	217	217	212	206	205	217	208	211	207	186	215	197	200	189	209	220	226	235	194	240	218	197	206	231	204	214	223	191	210	210	225	205	213	188	207	226	185	204	210	195	208	219	201	198	192	190	200	216	202	195	216	204	171	200	221	211	223	213	199	204	212	189	208	201	215	193	195	204	186	220	160	201	192	224	209	219	197	208	198	211	204	230	205	211	215	219	212	201	213	207	200	210	213	213	206	212	205	199	218	176	205	210	207	223	214	209	212	196	213	200	189	225	207	197	200	192	183	204	202	227	250	200	219	229	214	199	214	235	204	230	220	215	227	189	217	197	211	213	173	216	234	230	213	187	248	208	204	225	227	212	226	210	199	229	211	199	208	210	220	208	189	197	217	195	171	216	203	211	212	233	227	214	201	213	194	204	234	207	203	194	192	200	225	220	237	224	189	225	230	221	231	216	218	236	213	212	202	183	197	225	210	235	214	224	193	206	211	197	191	186	217	214	188	233	225	186	205	218	185	201	206	208	219	217	216	208	202	209	227	210	237	198	242	219	218	208	194	216	231	196	219	217	218	214	206	215	197	178	212	233	184	178	201	233	197	207	195	214	205	175	223	198	218	196	219	201	228	208	235	192	226	219	218	220	207	200	229	205	215	200	194	214	230	195	262	212	201	233	201	208	213	218	193	211	202	208	209	213	203	196	182	211	205	208	194	196	215	217	174	226	205	231	190	232	195	222	237	200	226	182	222	212	205	230	214	211	224	213	209	194	191	225	193	243	229	189	231	223	190	236	223	178	204	217	218	208	200	226	201	231	208	199	198	237	214	216	234	195	205	209	224	194	212	232	190	218	211	222	193	201	208	226	235	197	223	213	228	219	187	192	202	180	204	217	205	242	208	195	196	206	198	221	212	221	232	226	201	211	210	210	231	219	206	207	215	207	226	206	203	236	189	196	198	209	211	226	223	201	212	203	217	192	221	207	193	202	227	230	206	230	216	203	191	211	205	210	199	234	187	208	203	216	220	191	202	216	197	201	203	212	192	198	243	189	236	200	217	207	224	190	218	173	223	198	219	212	221	202	202	214	202	232	189	192	207	229	209	215	204	214	238	176	215	215	201	198	197	197	222	200	220	216	198	209	234	217	205	245	212	212	235	188	203	217	219	219	188	213	215	199	217	203	213	210	236	201	209	206	225	219	232	210	221	210	222	199	207	241	197	210	240	197	205	204	241	201	191	204	215	220	219	205	202	220	206	211	204	208	195	197	230	209	211	201	209	199	215	215	189	231	215	208	203	225	230	194	216	199	195	222	245	207	193	184	233	207	205	206	226	225	183	232	224	224	194	186	225	206	208	215	194	206	202	198	200	224	213	216	217	204	218	229	227	217	209	206	239	241	207	196	204	219	201	207	194	212	226	209	186	205	220	204	229	200	223	221	189	196	189	214	215	202	205	190	238	201	196	207	243	197	219	194	207	253	213	207	204	220	217	229	197	211	214	194	236	204	204	196	218	203	194	220	200	209	194	215	234	214	224	215	211	243	207	197	218	216	219	216	216	215	185	208	224	227	229	203	230	239	188	210	204	182	230	217	211	197	205	207	211	210	209	209	215	220	185	218	214	207	219	240	185	227	222	215	202	224	222	196	209	199	231	231	205	226	212	230	184	200	212	223	229	210	202	227	180	219	227	201	215	203	213	219	195	225	232	185	216	229	193	208	207	224	229	222	194	222	187	195	217	211	193	206	212	211	200	200	224	177	183	208	200	220	202	222	236	205	214	222	179	225	217	204	195	223	229	206	197	209	215	211	210	193	213	223	209	219	212	193	233	189	232	219	205	223	207	235	228	204	235	214	200	207	200	226	208	187	186	216	202	201	170	217	207	197	208	227	197	202	213	195	202	182	213	202	231	204	230	224	209	191	218	207	208	208	233	215	213	204	207	207	201	229	209	218	214	217	205	222	217	216	230	211	203	236	223	235	221	237	235	220	192	214	213	189	219	185	220	213	205	204	190	206	212	204	207	225	223	208	184	162	203	207	209	218	227	215	211	222	212	199	227	197	218	212	195	212	211	218	205	207	203	189	221	211	215	212	220	166	200	205	195	219	210	217	188	227	182	215	224	204	190	219	170	200	227	228	213	200	202	219	210	188	236	190	214	216	220	230	193	220	215	172	200	229	207	202	209	220	202	220	228	227	203	207	233	200	220	199	230	211	217	229	224	223	222	204	232	212	212	194	213	225	214	176	194	205	212	201	207	199	203	251	199	213	225	217	193	214	223	219	218	227	212	196	200	204	202	213	202	188	210	196	222	218	214	197	206	214	210	204	214	203	181	206	210	211	211	234	179	185	199	194	197	211	204	238	205	210	233	197	217	209	209	222	236	215	187	210	200	188	211	198	180	218	188	210	198	194	204	215	209	213	196	218	197	212	202	194	203	209	203	206	217	189	222	195	214	194	218	238	211	223	203	210	213	216	182	224	204	227	215	225	184	233	179	201	223	207	213	211	201	194	210	233	217	220	179	212	198	220	225	224	209	231	222	205	187	203	200	216	246	216	212	210	215	221	213	219	214	237	230	211	215	208	220	189	202	218	195	192	181	237	198	214	185	226	206	214	221	190	206	188	194	198	175	176	231	203	194	211	225	190	192	203	188	233	213	204	223	202	222	217	216	195	219	232	217	228	228	218	205	213	213	223	221	206	186	227	201	170	187	238	202	209	216	221	194	199	232	207	213	213	212	195	212	224	209	203	214	189	195	195	199	200	195	190	200	256	201	205	222	224	195	213	220	198	183	204	225	213	203	228	221	205	207	226	227	224	189	206	209	189	212	244	221	242	198	204	223	213	216	230	202	198	211	218	209	223	210	208	190	191	203	206	183	207	220	201	230	234	204	193	219	207	226	220	214	205	206	212	211	208	217	240	197	212	228	228	213	193	201	226	192	189	191	204	223	201	183	190	217	202	198	217	220	196	210	216	198	202	228	210	228	200	214	217	209	171	219	214	223	199	221	214	202	224	216	206	208	219	229	213	194	191	223	200	211	225	240	225	206	211	228	234	215	215	189	210	213	214	203	191	213	214	224	219	203	219	198	194	208	191	192	195	202	186	191	188	196	212	216	179	215	207	214	190	235	201	222	223	197	236	195	208	214	209	211	210	193	203	200	239	211	210	196	205	209	190	202	205	202	209	184	231	194	235	194	217	200	197	229	198	201	216	209	214	213	216	217	227	220	197	183	210	212	220
5162	743	98	89	82	94	108	107	117	137	126	126	141	103	94	78	100	87	70	70	82	79	71	81	69	59	64	68	64	61	88	71	72	69	79	66	68	69	82	58	74	68	72	56	65	69	65	57	59	85	48	81	54	73	53	80	61	73	79	70	63	67	63	69	61	77	72	66	59	60	53	62	65	69	78	68	57	77	64	71	67	70	63	65	67	64	76	74	69	74	70	57	65	67	74	82	58	76	85	60	63	72	66	54	64	67	65	66	61	70	71	73	68	56	67	48	74	64	65	53	64	71	57	67	69	68	70	59	79	69	71	67	74	62	78	57	66	61	73	64	66	69	65	69	67	70	63	73	71	55	63	51	74	64	74	80	66	84	66	58	64	70	59	56	68	52	67	57	52	64	58	65	70	67	70	64	62	50	67	68	70	59	58	82	68	59	65	65	70	66	72	65	64	67	72	62	47	75	67	77	65	50	69	77	55	78	61	59	64	73	62	74	64	61	59	61	67	67	70	59	69	57	58	70	52	67	74	63	84	61	74	59	59	60	59	59	74	64	53	78	64	69	62	83	84	68	66	71	68	57	71	85	77	55	59	59	71	48	53	73	78	62	62	77	69	68	72	73	67	59	66	61	70	71	70	61	66	64	73	68	75	54	73	69	76	72	66	64	72	67	66	77	54	60	81	43	68	67	59	64	47	63	80	63	74	60	68	46	68	88	62	59	66	58	62	59	67	84	55	62	54	75	77	63	68	63	66	68	59	81	56	58	78	67	72	76	59	60	55	70	52	61	61	73	83	64	72	71	56	61	58	70	60	74	78	76	76	65	67	70	63	52	80	71	53	73	55	77	46	67	60	57	59	63	72	58	57	70	59	75	64	69	65	70	76	73	59	69	86	66	78	62	58	50	91	63	61	90	70	61	58	70	70	60	59	58	51	77	60	74	60	58	58	69	76	66	67	57	76	62	83	59	76	71	72	61	76	54	69	41	65	72	65	68	62	73	58	61	59	62	62	63	68	64	77	64	72	73	78	62	69	54	70	72	81	50	60	61	51	61	67	61	61	58	67	64	65	64	78	62	62	66	71	66	85	78	74	68	70	68	70	66	69	79	71	70	70	63	52	65	52	65	49	68	70	84	69	74	72	61	69	66	56	68	67	80	71	74	59	51	61	59	66	81	51	73	58	86	74	57	59	67	73	60	54	67	69	72	59	57	52	64	74	62	65	78	58	73	57	59	49	68	66	79	65	75	71	78	74	76	61	61	81	56	70	63	82	70	76	69	61	74	61	71	63	59	58	66	64	68	68	78	68	66	59	77	62	55	78	62	58	64	72	66	62	71	69	73	65	61	67	83	66	53	52	67	57	64	66	72	64	63	71	67	58	63	56	82	68	60	62	78	74	75	67	67	51	69	68	71	78	47	70	64	56	58	55	61	79	44	51	51	69	57	78	64	62	74	66	84	71	77	57	51	71	57	63	69	66	46	72	77	60	72	68	72	68	77	77	69	66	66	59	69	69	75	48	66	67	61	60	63	89	57	54	68	52	74	73	80	77	65	73	78	61	65	79	76	58	74	83	68	54	58	75	70	72	69	60	76	69	66	83	77	75	74	91	72	69	66	72	62	61	73	76	63	50	80	68	66	64	63	73	82	73	60	60	64	84	59	62	63	57	68	68	69	69	69	69	64	59	62	63	60	70	76	67	63	69	76	44	70	66	76	78	68	76	80	73	86	64	71	76	57	71	55	76	81	62	52	76	85	70	59	66	62	63	61	72	67	66	60	53	61	62	58	69	65	77	57	69	43	75	70	73	68	65	81	66	67	63	67	52	80	59	71	63	62	58	63	73	70	60	76	58	63	75	51	70	85	57	76	75	51	59	59	61	70	52	68	61	50	60	66	68	67	61	74	66	73	65	69	55	62	64	61	59	65	55	76	62	67	74	69	50	77	65	49	58	73	68	73	67	64	60	71	70	67	66	65	60	60	59	74	36	63	59	72	72	62	71	66	82	77	68	72	58	69	54	55	61	56	61	63	62	55	67	55	73	64	63	79	77	62	63	69	71	77	55	68	78	81	69	58	49	68	66	71	70	61	55	64	77	59	66	69	76	61	74	57	65	77	75	53	61	62	76	54	66	69	57	72	78	70	62	66	68	69	64	63	57	60	69	61	54	60	70	64	75	72	76	73	76	64	71	70	62	66	52	67	55	65	59	82	60	66	69	57	84	63	61	58	63	66	70	66	62	64	72	57	68	80	68	74	79	54	50	56	62	57	73	60	67	55	77	74	63	67	54	80	62	59	72	74	73	79	55	69	64	51	66	59	67	76	66	71	68	67	55	62	67	57	71	70	43	65	81	66	70	67	65	59	69	56	71	68	66	52	73	66	69	68	73	69	81	63	71	65	63	75	74	66	67	63	73	60	65	55	69	60	70	62	69	64	55	69	68	65	54	54	56	71	61	62	77	72	64	63	77	63	68	72	79	61	59	59	72	60	49	72	77	58	61	77	71	80	61	73	51	79	54	71	61	54	60	64	70	81	68	64	56	71	59	68	70	71	65	61	68	67	68	59	65	65	83	70	68	51	74	56	51	78	68	70	58	81	60	70	59	74	96	76	56	78	63	61	57	76	74	73	59	60	74	76	72	61	66	61	72	73	60	55	57	64	61	61	59	72	90	65	76	64	70	68	75	65	63	66	63	86	80	64	58	57	58	65	76	52	79	62	71	68	75	70	70	63	58	73	67	62	59	76	57	50	61	68	72	57	79	61	69	73	74	74	66	73	62	69	58	47	65	64	66	59	62	70	70	53	61	61	68	67	55	56	84	74	62	58	64	67	54	56	60	50	81	58	52	64	70	64	59	52	78	67	65	61	70	47	62	68	54	59	60	64	76	61	72	72	62	60	73	66	65	66	60	47	49	59	60	73	69	74	79	62	64	65	71	70	64	59	70	58	67	64	59	71	81	74	67	68	83	71	51	67	70	57	52	57	68	80	71	78	58	55	60	61	76	75	58	80	95	71	62	69	68	75	69	60	58	66	87	80	62	66	63	71	74	60	67	62	71	43	70	63	63	61	66	55	67	55	55	59	59	71	59	58	58	58	67	62	79	72	67	58	62	61	67	68	60	73	56	73	66	85	79	56	67	72	59	58	76	67	67	63	61	70	75	63	69	59	69	68	67	64	68	68	77	61	68	76	61	71	74	62	66	78	76	49	58	72	65	73	61	52	60	61	78	73	69	79	58	58	62	68	60	73	75	67	53	60	68	53	81	65	68	71	68	70	76	63	59	65	68	62	60	71	65	77	60	63	65	57	52	56	65	69	53	64	56	64	76	69	78	68	51	61	71	60	71	74	55	71	56	82	56	57	67	72	72	66	84	73	71	72	56	53	78	80	69	73	75	69	64	82	85	58	83	64	59	64	65	76	68	64	62	78	67	66	60	75	66	74	72	65	69	61	77	65	68	74	72	64	73	66	75	60
33298	5872	1003	1133	2092	3159	3366	3508	3961	3878	4214	4052	3804	1994	1544	1110	929	821	885	833	761	801	705	652	701	686	735	651	626	684	633	701	670	616	666	622	599	613	646	595	608	601	578	578	610	576	600	597	591	540	587	592	599	594	532	589	555	558	571	624	584	620	635	583	604	573	568	591	568	567	579	566	573	552	590	554	585	579	580	585	590	561	618	582	594	587	535	576	534	616	571	578	555	578	591	565	587	558	608	596	575	599	632	602	571	558	583	548	545	565	567	551	570	557	593	577	581	568	568	545	533	563	553	530	568	550	567	562	564	575	590	602	567	565	608	570	625	532	562	588	578	567	582	594	578	583	523	534	577	546	558	552	573	547	540	612	521	575	536	558	535	561	575	550	589	532	533	594	550	554	570	567	591	568	549	562	528	574	548	572	570	536	535	536	570	566	589	563	559	541	560	520	574	571	520	547	598	560	525	580	592	539	561	603	614	584	524	570	583	582	542	589	601	582	584	561	566	533	527	591	518	570	532	620	555	568	570	550	604	585	525	548	562	582	608	575	565	564	581	557	599	566	563	543	538	551	568	545	513	562	561	574	545	595	554	573	555	545	543	556	529	577	608	545	530	550	565	527	558	581	554	578	560	542	579	553	598	595	596	556	573	575	547	589	584	584	535	577	580	548	547	570	567	581	542	595	568	546	553	615	586	547	599	571	574	543	537	584	579	565	547	556	565	564	596	537	511	584	579	569	591	594	567	552	623	543	555	565	545	599	609	554	545	562	576	567	528	573	587	561	524	551	569	611	579	567	558	586	587	568	578	580	562	550	564	575	578	530	568	550	547	565	571	511	534	580	534	548	575	578	579	579	587	578	612	589	605	568	566	633	582	503	549	575	572	607	576	564	616	602	560	574	583	561	579	566	540	533	538	586	594	576	575	574	576	579	539	556	560	510	525	518	599	548	525	586	584	561	580	539	570	600	543	594	565	575	569	549	534	583	602	600	569	607	571	668	590	581	540	596	588	615	551	599	522	598	577	549	595	557	573	582	514	577	554	516	554	524	546	561	533	597	590	602	576	571	605	545	563	536	532	551	553	564	552	614	592	589	603	559	565	540	586	620	571	553	575	534	598	557	559	580	583	590	562	604	543	569	607	596	579	568	548	524	581	593	539	569	533	596	553	557	595	573	542	606	609	550	595	558	511	571	586	574	624	552	538	539	602	534	584	558	557	579	609	564	549	573	604	555	587	554	585	513	560	559	582	566	555	546	568	567	588	554	568	540	583	572	544	567	559	577	536	580	513	580	547	582	492	588	523	555	536	602	598	560	570	565	553	595	546	532	516	580	545	595	570	590	563	576	559	560	561	574	605	571	584	537	600	555	572	558	554	549	615	510	518	568	547	590	582	598	569	567	587	567	574	566	562	553	606	569	507	571	556	522	530	595	612	571	541	577	509	535	587	571	570	568	556	554	581	594	582	560	558	564	604	605	596	541	573	588	578	576	591	551	578	575	520	532	561	591	591	597	575	582	520	559	541	570	548	546	586	549	593	512	584	590	582	595	509	561	600	595	600	595	551	633	555	542	586	596	547	550	591	573	619	552	618	547	574	574	596	529	594	566	572	573	571	586	595	593	546	548	572	578	574	537	551	529	564	547	546	563	570	513	565	565	532	578	608	567	512	540	591	570	571	568	603	552	583	569	587	545	534	557	564	568	538	608	574	599	528	560	558	551	562	586	582	565	562	521	546	582	557	577	541	532	572	577	627	606	595	564	534	595	529	534	565	550	570	586	559	577	594	590	550	543	569	569	600	555	550	609	598	596	554	595	550	570	557	557	601	549	570	553	531	588	573	508	567	586	555	553	574	583	560	560	565	515	554	556	629	570	566	550	577	558	591	547	547	575	544	573	535	585	553	594	519	563	608	550	561	560	541	611	552	537	547	574	607	509	550	540	561	543	594	554	539	582	570	594	548	555	574	576	559	565	568	552	574	551	558	539	588	570	558	506	596	564	565	574	569	552	605	555	556	538	569	611	587	512	585	538	600	579	559	588	590	577	609	551	553	550	571	586	569	554	578	555	583	574	587	546	596	593	586	590	539	574	569	555	528	546	575	604	527	543	565	580	596	565	598	599	568	582	594	565	582	548	573	594	569	581	591	579	546	615	568	604	614	568	558	574	557	575	555	582	564	572	602	572	629	589	562	585	550	600	554	599	564	569	555	607	573	568	557	514	534	555	579	562	537	560	547	561	546	553	564	561	563	541	568	573	587	536	582	561	563	529	554	597	597	561	547	538	586	556	585	581	574	568	597	567	582	556	591	588	574	568	601	567	562	568	542	549	567	554	585	588	592	547	589	582	566	553	590	559	556	578	539	504	582	553	565	587	546	564	579	567	556	562	573	568	570	602	581	571	616	577	570	592	574	567	556	545	540	604	569	571	588	558	567	565	561	574	562	570	590	581	564	577	540	553	531	560	568	569	590	547	603	552	546	535	536	586	575	550	579	591	591	545	585	564	579	568	544	586	516	565	586	598	575	582	607	589	552	581	567	591	562	577	597	578	568	575	519	553	598	573	592	589	592	539	613	567	568	547	576	617	557	602	548	557	563	588	549	602	586	522	587	593	555	590	572	581	562	528	564	573	608	564	531	592	564	560	559	537	577	568	579	514	595	568	549	600	579	536	555	603	539	585	594	589	557	574	593	534	581	558	576	570	555	579	563	586	581	560	597	573	554	562	571	505	615	564	571	540	609	541	590	567	566	600	551	542	594	554	606	596	566	571	587	540	589	586	541	527	569	575	555	572	559	567	561	560	575	563	562	575	564	579	556	571	577	578	556	532	565	585	586	558	545	535	592	558	679	555	585	557	546	552	556	568	595	605	579	545	540	539	587	577	565	576	571	602	564	576	590	601	580	589	536	574	559	593	570	558	602	516	548	557	546	572	579	541	561	604	564	549	571	578	548	512	585	554	537	568	559	551	536	552	586	576	526	551	586	545	612	560	580	601	541	521	545	562	593	562	593	585	592	586	597	556	583	536	548	557	534	606	578	592	554	554	558	566	590	562	535	561	526	574	562	515	561	620	541	552	596	548	582	549	546	556	581	528	524	563	560	551	555	585	540	547	536	588	573	574	580	562	577	599	530	569	516	571	553	578	546	573	625	542	576	567	569	536	555	578	579	599	564	576	543	502	573	555	576	577	559	510	526	548	540	591	526	577	535	590	523	526	576	540	569	550	589	552	533	555	628	566	596	540	520	577	542	578	548	539	560	534	556	545	602	575	570	569	585	565	549	574	572	582	575	549	557	553	579	581	573	565	534	592	589	551	551	578	533	605	522	574	564	564	590	544	612	562	576	537	520	588	569	563	577	547	545	561	547	570	566	605	599	552	573	584	551	573	562	549	584	602	577	530	573	572	586	604	515	576	536	625	573	621	519	572	582	589	589	572	596	581	546	553	572	565	560	550	529	584	574	556	531	578	565	584	600	599
2770	212	22	28	32	22	19	32	33	44	40	37	30	33	27	26	19	25	25	22	30	19	28	23	19	20	27	20	23	32	14	27	22	21	16	26	22	12	18	21	15	29	21	32	20	17	21	18	23	26	17	24	25	15	21	22	27	19	24	22	18	29	21	16	30	21	24	17	26	19	16	18	21	27	23	20	27	13	26	24	21	22	21	27	24	17	20	20	18	28	22	17	21	23	23	31	22	19	22	17	15	17	24	22	27	20	25	23	27	17	13	30	21	17	23	25	20	15	20	18	16	12	18	17	25	16	23	29	23	25	20	20	19	23	19	22	15	16	24	14	20	14	21	11	24	19	24	27	11	20	29	18	18	21	28	30	19	19	24	23	18	34	19	27	27	12	15	18	22	21	19	14	22	16	26	20	14	12	20	15	17	19	25	23	16	15	18	19	35	15	14	20	25	20	18	21	14	21	28	17	15	18	31	22	14	13	21	16	16	17	19	22	23	23	27	20	15	19	24	27	23	25	17	23	25	15	20	21	24	23	17	28	22	22	21	18	20	8	17	27	14	17	20	19	16	21	23	37	16	20	20	19	11	20	26	24	17	24	18	20	29	28	20	21	21	32	24	22	27	15	13	17	17	23	15	19	15	24	19	23	24	23	23	23	15	13	21	20	24	19	10	16	24	22	19	26	24	25	24	19	20	22	19	17	17	22	25	20	20	25	18	21	19	14	26	26	23	27	14	16	20	24	22	17	22	19	16	12	19	18	26	30	19	27	15	19	23	16	20	15	23	22	26	26	20	21	26	24	18	17	21	19	15	18	28	19	20	20	21	20	19	33	18	14	26	23	14	20	20	22	23	24	24	14	26	21	22	29	25	20	17	18	24	25	21	22	24	30	29	16	17	22	25	23	18	23	17	20	21	25	19	22	28	16	19	19	23	17	23	26	22	20	20	19	21	22	28	20	16	19	21	18	22	16	16	21	21	18	15	17	28	13	29	21	15	14	19	13	19	19	18	20	16	22	16	17	22	23	24	18	18	22	21	15	32	18	28	18	17	18	28	31	35	23	23	28	34	25	16	31	24	14	22	20	21	20	21	18	30	22	29	28	23	23	19	20	16	21	23	21	21	30	23	19	23	17	27	15	23	22	22	21	27	15	21	27	25	17	25	26	19	14	19	17	17	15	23	22	33	20	22	17	18	23	16	23	18	24	19	28	19	18	24	27	10	14	23	21	15	23	21	34	21	18	24	20	13	27	20	21	18	21	16	26	20	24	24	25	25	18	23	14	21	23	28	19	24	21	26	19	29	28	24	23	13	22	18	23	22	19	23	25	23	16	17	13	23	15	18	24	28	27	17	20	18	19	23	19	26	15	22	21	23	22	26	24	28	17	19	24	22	27	19	18	22	13	24	27	16	21	18	17	33	31	28	21	17	19	28	20	25	28	25	24	14	13	24	23	18	20	23	27	24	10	16	19	25	24	13	22	29	25	22	23	22	26	22	26	20	21	17	19	22	24	30	14	23	20	15	15	24	23	22	22	22	27	20	16	20	22	19	23	22	16	24	20	18	31	19	16	25	17	23	17	20	29	18	19	28	23	17	13	25	22	32	16	20	17	27	24	22	16	14	13	20	20	19	17	30	24	20	17	23	19	17	27	24	19	19	14	24	19	18	14	23	19	22	15	12	13	20	28	29	24	20	24	25	17	25	19	19	19	31	29	25	18	22	12	19	18	19	21	12	11	26	25	22	23	12	15	20	22	29	19	25	20	26	15	20	27	18	14	24	19	26	20	22	20	27	20	22	14	23	18	21	26	24	23	19	15	21	19	26	17	24	30	18	18	24	28	20	28	29	26	24	21	13	24	21	27	27	31	26	23	18	13	25	21	23	21	24	17	17	17	27	25	24	25	26	25	18	16	23	22	15	26	27	25	32	14	23	20	23	31	29	17	21	19	26	22	23	12	22	20	24	23	16	28	26	20	20	18	29	15	21	18	18	24	24	16	20	21	22	25	33	27	24	22	21	22	22	24	16	16	20	26	21	22	22	20	27	19	14	27	23	21	20	21	21	15	20	24	27	19	18	26	22	17	18	29	18	23	20	19	27	15	20	22	25	23	19	25	13	20	19	18	15	21	17	29	24	13	22	16	27	23	20	20	19	25	25	22	18	32	23	16	19	23	21	22	16	21	18	25	18	20	21	31	21	13	15	18	14	20	24	16	19	22	18	18	20	16	21	18	29	32	21	23	15	25	21	11	26	27	23	13	23	25	23	19	15	26	25	20	23	23	12	19	17	25	21	25	24	12	30	25	18	17	20	26	23	13	20	24	27	27	20	19	15	23	22	33	17	27	25	20	16	29	25	26	11	20	14	21	22	19	25	22	16	20	29	22	23	18	22	32	24	21	20	31	25	13	16	20	17	26	23	16	17	20	24	21	24	21	22	19	19	20	21	23	26	21	22	22	28	20	21	22	18	34	12	19	24	19	20	18	23	22	20	16	24	14	16	28	24	26	20	18	18	23	26	23	15	22	10	25	27	23	22	27	23	18	23	23	28	12	24	20	29	18	17	21	21	26	24	16	24	23	14	23	21	22	22	19	21	20	19	23	29	25	28	15	24	18	21	22	16	13	14	18	20	23	23	20	26	17	17	15	20	18	20	24	20	20	22	20	14	18	20	26	18	30	16	31	24	15	29	17	15	17	29	19	21	21	19	19	25	20	27	24	24	24	17	21	15	17	21	14	23	22	28	9	15	18	21	21	25	24	29	21	19	26	20	22	13	25	21	19	19	14	23	16	27	21	18	21	23	19	28	18	20	26	27	28	16	31	22	25	18	20	19	17	19	27	19	16	22	19	27	23	21	18	17	15	26	27	25	14	17	10	22	10	20	23	19	25	14	21	19	18	26	12	24	20	32	23	21	18	18	15	14	18	26	17	22	23	26	15	23	22	27	24	28	18	24	16	32	14	16	19	23	24	25	25	22	22	24	24	19	20	21	22	18	24	17	18	32	29	17	28	27	28	20	15	32	14	19	31	17	24	22	24	20	18	22	20	22	31	20	25	18	25	14	24	22	16	15	16	27	28	25	20	17	26	23	27	20	19	22	20	15	15	30	19	18	14	18	22	21	15	29	26	23	17	19	30	22	22	19	19	20	28	20	29	22	17	33	20	20	21	19	27	16	20	18	22	15	23	16	14	22	30	16	23	19	19	31	30	16	18	21	20	23	20	24	29	31	17	23	27	27	18	27	21	21	31	19	16	23	18	21	23	16	21	29	17	21	21	24	11	16	21	18	24	22	20	19	19	20	28	19	17	24	26	20	18	22	16	21	26	24	29	19	25	19	19	22	26	21	26	20	10	23	30	19	23	15	28	33	24	13	20	26	22	20	17	15	19	26	26	14	22	24	15	19	21	27	23	22	19	12	17	19	23	15	23	17	21	23	32	20	16	18	11	20	24	21	23	23	22	24	22	23	16	22	21
25040	2681	288	259	443	594	659	748	1041	1140	1311	1418	1260	794	383	294	239	210	236	228	229	221	234	211	191	225	220	203	196	219	228	175	202	208	178	206	193	184	193	195	196	193	204	184	184	180	177	175	198	204	192	206	172	161	184	179	175	162	194	167	202	207	181	174	167	199	180	183	168	193	177	181	168	208	202	199	181	189	209	185	181	201	179	187	205	191	201	195	179	183	189	187	167	194	219	198	203	157	167	205	192	179	182	217	189	213	183	173	154	178	176	193	187	187	175	181	183	147	173	180	205	196	186	205	205	159	183	190	196	200	180	178	181	206	182	175	184	177	181	177	172	188	208	176	197	186	192	209	179	168	202	190	191	176	203	179	199	190	185	166	176	182	177	178	190	179	169	193	198	170	181	194	193	188	183	194	198	171	188	205	190	199	186	189	173	180	189	182	185	209	186	174	192	196	173	188	170	174	172	181	153	174	174	195	212	195	181	180	203	190	202	171	205	177	171	219	199	185	211	190	200	160	169	182	176	175	197	179	178	185	170	188	183	202	186	195	168	174	186	162	206	190	160	190	191	189	197	203	185	191	185	192	199	159	172	176	203	182	181	170	220	188	192	198	194	177	177	165	177	181	196	197	163	181	173	188	171	181	187	185	171	187	171	191	211	191	185	198	188	187	143	172	202	187	185	176	177	216	170	191	189	189	177	196	190	165	166	195	181	180	184	194	175	184	182	185	191	201	185	177	178	174	205	183	186	192	179	201	192	171	196	210	198	193	177	177	179	187	167	197	194	157	192	200	193	188	180	177	186	169	176	182	203	197	184	192	172	198	197	196	204	194	198	205	176	183	188	191	154	182	194	180	196	177	195	195	208	167	185	183	179	185	191	166	223	173	189	151	190	181	182	177	188	218	174	194	178	180	185	191	181	171	175	200	201	187	174	193	192	181	159	197	188	183	174	182	165	164	174	191	199	171	181	197	156	195	174	177	179	158	175	181	199	175	169	162	172	201	182	171	176	181	191	195	168	188	167	195	171	176	181	203	193	168	170	182	191	178	172	184	171	191	185	177	166	153	180	208	202	177	215	194	181	185	200	185	159	187	203	204	174	208	184	197	197	201	192	192	168	184	180	188	191	178	176	196	206	211	173	192	194	173	189	198	186	163	212	181	187	172	192	184	187	178	189	161	179	188	176	191	184	190	178	205	212	172	186	165	196	204	190	181	198	179	174	176	185	192	175	201	195	190	195	174	174	179	180	199	205	159	189	203	179	177	191	179	183	158	190	191	181	211	165	191	184	189	176	199	201	193	183	189	185	186	176	165	191	175	176	180	215	172	197	179	209	199	182	204	204	185	194	179	209	183	177	183	176	182	179	181	176	195	194	197	188	178	214	183	173	195	192	185	168	175	166	201	199	157	206	186	177	204	197	187	184	178	197	181	169	179	191	168	178	161	199	183	182	175	182	200	210	171	207	205	179	187	180	175	193	192	208	198	194	191	194	174	188	214	199	168	179	175	203	180	171	165	194	185	173	201	184	178	199	178	191	211	173	198	185	179	205	171	162	181	204	192	169	200	195	176	177	195	168	184	175	190	187	189	179	173	169	187	161	186	206	206	196	183	215	170	176	177	189	192	174	212	185	199	176	151	183	177	183	191	163	188	196	192	169	207	204	174	182	174	198	185	183	186	200	198	177	187	204	211	177	213	217	169	200	211	205	186	203	194	193	193	164	195	171	214	182	180	188	178	187	167	216	179	196	177	168	198	192	191	194	210	194	168	197	205	170	162	196	181	185	174	190	182	187	175	182	167	199	185	235	185	194	199	186	204	188	175	166	184	187	167	186	198	184	189	204	193	183	185	206	175	188	171	195	168	180	181	190	181	190	181	188	166	165	187	187	204	185	193	170	174	193	180	184	175	174	167	172	163	183	182	200	176	190	188	163	182	198	181	178	190	223	179	186	195	174	186	179	210	196	188	188	196	193	193	187	184	197	195	171	192	186	199	185	171	191	218	195	190	190	201	179	196	185	198	181	186	182	190	194	180	192	193	171	174	156	176	179	189	179	174	194	187	173	209	194	190	184	201	184	201	159	198	175	183	172	203	200	192	167	176	181	178	173	186	197	195	183	194	219	180	186	158	188	177	180	182	170	180	203	196	181	187	204	202	180	201	206	178	197	183	208	212	188	170	170	192	183	177	180	182	209	173	181	161	194	193	172	184	180	188	185	176	194	188	189	185	178	174	172	197	178	190	194	179	184	192	164	196	167	194	175	179	183	205	173	189	174	200	184	175	215	183	190	166	177	176	209	198	195	193	189	197	167	168	186	191	183	182	189	195	193	205	203	200	182	177	161	193	184	195	190	186	199	185	181	183	184	173	192	175	191	209	192	181	176	192	181	201	198	193	208	152	180	207	166	169	188	182	179	176	172	209	188	185	183	196	177	178	203	197	184	163	174	155	184	196	176	186	181	159	181	181	175	169	186	178	175	174	189	200	145	183	170	196	201	166	186	205	172	174	191	178	183	199	202	177	180	201	168	188	167	184	188	192	158	189	204	184	189	200	179	185	197	163	171	184	163	231	173	186	173	165	182	201	144	186	174	201	166	172	171	184	185	187	196	190	182	185	173	173	177	188	187	188	190	189	210	195	200	191	175	188	172	185	169	216	195	191	181	185	186	199	178	189	200	187	196	172	174	189	168	190	198	175	192	203	188	212	178	188	166	197	196	158	195	182	197	185	167	208	174	190	207	197	187	183	190	174	172	201	178	190	204	176	199	196	188	178	177	209	203	193	176	198	164	206	200	192	193	184	163	180	183	162	190	175	192	193	180	194	180	183	186	183	203	190	201	202	193	173	164	217	213	176	181	196	172	179	179	176	189	187	190	197	193	198	178	195	175	163	174	182	195	186	188	201	183	192	209	168	206	207	178	181	180	180	189	197	193	177	183	154	174	210	173	180	178	183	176	192	192	182	195	198	186	211	165	186	201	204	195	196	204	183	181	181	178	185	198	215	209	195	186	191	204	182	188	187	224	177	158	186	197	205	184	178	185	186	197	182	201	166	182	173	170	185	188	166	202	184	171	184	210	187	184	183	193	178	202	188	186	181	185	198	199	202	215	206	183	171	193	178	173	179	185	190	187	179	188	174	178	187	179	186	207	177	185	195	167	153	190	193	190	162	204	175	193	177	217	198	179	181	196	196	191	191	168	178	187	183	167	187	176	185	184	195	182	195	160	213	182	197	193	206	170	183	189	169	180	176	159	203	198	159	173	166	196	162	188	178	174	154	202	178	193	188	194	180	162	224	186	196	184	182	185	183	176	198	188	185	166	210	151	193	183	204	189	180	182	184	181	191	199	176	213	176	180	186	176	164	205	174	161	176	182	175	192	199	197	195	194	177	190	183	196	197	183	185	208	176	192	172	195	191	169	184	183	193	179	187	177	182	160	209	186	193	208	179	193	183	186	215	176	203	195	195	188	178	193	218
3696	432	77	74	65	84	74	69	88	70	101	94	85	96	73	59	56	65	71	60	60	60	70	46	68	76	76	80	66	55	56	52	69	65	69	56	45	68	59	64	63	61	61	63	63	39	59	63	70	75	71	68	56	48	56	82	54	68	57	63	49	59	73	56	52	59	64	62	62	76	60	50	49	71	69	59	59	43	60	58	57	46	55	54	61	60	57	60	68	60	54	59	58	56	62	59	57	66	49	67	61	65	53	47	58	51	54	63	59	66	70	74	68	66	56	56	64	60	54	53	58	66	60	51	46	60	61	55	52	54	59	53	70	61	54	47	64	67	70	62	53	63	61	59	57	62	55	72	63	56	58	53	67	76	73	44	57	52	77	65	60	47	65	55	74	59	65	48	51	62	60	61	60	58	53	53	54	67	67	69	57	64	59	50	49	71	50	64	56	47	64	70	60	68	65	56	51	60	46	63	45	49	76	66	67	72	49	56	60	50	70	48	51	65	49	51	69	54	49	51	55	61	68	44	54	65	53	67	54	47	62	61	54	66	67	65	55	53	48	62	75	63	56	69	62	54	72	73	53	52	61	67	75	67	54	57	62	77	58	64	56	57	48	71	57	64	63	57	63	54	57	73	54	57	53	61	50	57	70	60	70	72	72	49	63	52	60	54	60	62	55	59	51	68	76	60	40	49	55	63	55	64	57	57	63	62	51	58	49	54	49	74	68	55	58	62	62	68	47	60	62	52	62	58	56	53	53	73	55	63	58	57	66	47	57	56	57	48	56	54	63	70	68	57	55	63	64	46	59	67	53	56	56	61	60	55	64	54	49	65	43	57	76	67	64	57	52	47	59	53	52	66	56	61	45	69	56	68	67	70	69	57	67	70	43	61	73	66	50	69	47	64	62	78	48	71	56	58	58	61	61	66	61	52	52	44	66	58	46	52	66	69	57	48	61	42	76	69	67	54	63	57	61	79	55	65	54	53	49	79	81	56	65	74	49	65	52	65	59	69	57	72	73	66	52	57	61	50	51	55	69	62	57	60	47	61	60	62	56	56	57	49	53	50	59	48	54	68	63	63	57	42	48	69	51	70	54	64	66	48	60	58	41	58	64	71	70	61	42	51	53	60	53	48	55	51	53	57	55	71	59	47	65	63	56	62	53	52	63	60	66	73	69	57	51	60	53	71	58	62	64	57	65	60	52	78	60	60	58	51	76	55	51	59	78	63	64	63	60	65	75	57	54	59	46	62	77	51	56	72	68	48	60	67	47	47	58	61	53	62	66	69	58	68	70	54	70	59	55	62	71	61	56	58	72	60	57	54	61	49	65	54	64	58	56	60	66	53	76	68	60	47	60	51	64	53	63	63	66	50	62	60	85	54	65	63	67	65	60	60	58	54	66	67	57	55	51	74	57	48	49	64	73	64	45	65	79	59	52	55	70	56	78	55	72	62	57	49	62	68	50	59	49	49	67	68	70	42	67	64	58	51	56	64	52	72	68	70	71	68	57	66	65	59	56	56	58	69	55	63	44	63	50	63	50	70	90	66	55	57	57	42	63	51	59	57	60	63	56	50	51	64	52	63	65	67	75	55	68	64	57	54	52	61	47	53	56	61	58	61	63	52	56	61	66	65	72	42	65	77	50	64	60	54	57	60	44	71	58	52	51	71	64	61	63	55	58	46	67	68	64	60	72	64	55	72	78	70	66	57	49	61	56	55	67	53	49	46	79	57	60	56	62	51	59	49	63	71	75	53	54	58	61	51	64	67	49	69	55	61	52	59	66	68	57	57	57	56	63	56	59	58	60	61	61	54	58	56	53	54	67	65	63	56	48	54	67	72	59	59	55	53	59	53	53	60	57	59	71	55	60	62	56	53	57	61	60	66	71	61	64	48	70	50	63	51	58	57	53	54	50	67	62	55	61	52	48	74	63	60	65	61	61	61	51	51	38	62	53	60	55	75	57	76	56	54	47	63	56	56	55	47	61	66	46	52	61	48	54	67	63	48	53	52	64	76	73	65	66	41	64	63	57	60	47	62	47	61	61	51	52	49	54	63	66	63	61	62	77	50	58	71	68	54	69	57	61	62	60	56	45	67	53	56	59	67	69	67	52	66	57	54	61	47	53	58	54	69	69	68	62	58	53	58	59	58	58	54	58	84	51	54	70	61	61	69	59	64	59	60	58	55	57	54	55	62	63	49	51	57	63	57	73	52	41	74	68	57	69	67	56	59	62	49	73	62	75	61	50	66	69	53	56	61	60	60	56	60	63	52	58	64	52	69	62	51	63	62	66	72	75	53	54	66	63	62	61	52	62	54	65	57	61	55	55	49	56	58	77	57	54	71	63	53	64	67	45	55	55	52	54	60	66	70	58	60	55	73	72	61	54	56	57	64	59	64	54	66	58	61	49	63	64	63	46	46	47	62	61	68	60	54	57	51	74	58	59	67	61	67	73	52	72	60	51	69	58	62	63	48	66	72	63	52	58	65	64	51	52	56	54	61	63	68	57	62	59	66	62	60	55	51	58	59	69	60	61	61	53	67	63	73	52	49	51	66	61	65	61	53	58	58	55	49	57	59	51	53	59	62	69	55	63	62	48	55	61	56	40	53	54	60	39	60	49	63	65	56	49	53	69	74	47	66	49	51	67	61	52	53	53	59	55	64	56	55	63	60	68	67	66	45	60	74	57	61	65	63	53	48	64	58	50	50	76	48	50	51	49	59	58	63	59	50	63	53	57	70	44	59	54	49	62	62	65	42	59	49	64	69	47	62	57	61	57	63	81	77	60	49	57	59	58	63	58	51	62	54	63	49	60	54	61	53	59	47	48	76	61	62	62	58	63	66	74	59	56	59	73	55	57	48	63	67	60	53	64	60	55	61	54	55	57	52	60	67	78	68	61	80	49	53	60	59	68	59	72	60	59	43	53	62	69	56	54	58	61	71	47	55	69	66	52	63	71	55	50	44	72	59	67	60	61	50	72	68	64	52	52	55	63	63	50	52	70	46	57	75	57	65	46	57	51	44	73	57	53	75	65	70	52	52	53	61	62	56	62	57	53	52	55	60	60	53	75	55	50	62	63	75	68	56	66	53	55	65	56	55	57	50	65	57	58	58	60	50	73	64	41	54	59	60	57	71	56	55	69	73	59	62	36	47	57	52	54	64	47	50	48	68	53	61	63	71	57	48	65	62	63	67	60	49	54	53	55	50	67	50	65	71	79	51	57	55	66	67	71	69	69	53	47	66	62	47	58	67	57	52	65	71	64	71	56	68	57	68	71	76	53	57	68	77	64	56	47	62	63	60	60	59	65	74	64	68	71	59	54	60	65	60	52	51	48	55	55	70	54	59	56	39	70	63	61	51	40	56	58	57	52	53	66	59	59	48	56	61	50	56	51	73	65	62	68	46	55	63	58	62	62	52	57	64	48	58	66	64	80	49	48	64	64	57	65	65	61	43	67	69	50	57	64	57	67	57	53	63
29888	4145	770	840	1563	2166	2216	2087	2129	2137	2106	2178	2015	1609	956	798	700	641	639	632	666	630	631	538	596	577	593	591	566	566	544	535	494	484	512	523	591	568	516	521	533	523	526	491	498	526	531	505	501	495	494	480	562	517	497	536	504	516	474	518	533	470	510	495	453	493	539	560	500	476	508	520	504	456	479	474	477	481	483	521	482	527	475	468	486	487	480	484	489	516	509	465	508	482	477	513	491	474	469	502	502	512	506	474	485	558	489	518	527	480	512	508	518	526	479	493	493	512	532	513	465	532	552	477	501	486	517	501	508	491	503	469	558	494	554	517	455	489	507	496	519	511	478	494	497	539	523	480	499	445	506	478	518	522	479	472	549	503	486	461	444	441	458	483	470	502	543	494	509	515	506	501	520	468	498	499	499	477	464	524	489	536	468	487	493	473	538	522	522	479	506	465	490	510	452	491	488	515	515	452	510	496	512	489	506	514	480	508	500	483	509	523	501	532	505	492	497	539	502	501	483	524	475	503	486	487	521	527	500	483	525	475	520	486	495	471	517	468	476	512	498	478	544	499	543	466	530	473	467	484	499	490	490	511	487	522	481	493	459	490	534	469	497	471	497	494	511	463	480	476	478	557	492	526	496	497	520	495	463	525	476	488	504	491	493	489	500	467	500	533	537	460	487	513	513	536	499	530	480	511	443	480	508	491	492	479	487	477	540	480	487	497	482	498	525	497	472	490	499	482	496	518	492	526	479	476	524	504	501	495	482	510	527	488	492	452	514	490	474	518	521	510	503	485	476	489	476	509	483	467	472	455	472	518	515	546	514	491	506	484	519	488	466	477	450	481	489	498	458	517	481	448	491	512	483	525	518	494	506	488	515	447	484	500	526	497	511	527	483	470	490	510	518	482	445	497	515	490	508	496	492	451	495	479	488	455	477	490	493	509	470	509	519	480	509	494	533	491	490	493	537	493	496	498	505	520	514	499	478	492	493	489	527	482	512	529	530	476	490	505	499	499	503	513	532	478	494	532	511	478	501	484	524	456	492	449	500	483	502	509	492	517	548	505	498	485	501	494	523	517	448	530	499	499	472	508	497	494	515	481	485	438	512	505	500	497	497	515	521	497	514	507	491	500	466	473	505	499	486	485	506	498	459	520	507	499	485	483	527	500	517	477	524	493	472	525	485	477	546	490	470	497	465	516	483	467	521	480	503	514	492	524	511	576	427	485	530	475	472	448	506	500	543	484	516	472	462	524	497	517	481	516	505	519	515	521	527	506	492	507	457	505	505	489	489	525	480	479	513	464	490	521	498	500	517	468	476	498	497	514	509	518	506	479	481	528	492	471	484	508	491	507	504	464	510	504	483	481	509	485	537	525	532	482	499	513	485	475	519	546	510	473	521	495	467	495	507	489	526	490	516	482	504	512	471	502	502	513	509	491	527	487	507	503	495	504	541	548	511	481	470	458	500	468	539	466	525	483	500	462	544	499	497	491	490	529	511	522	475	459	501	498	481	480	481	506	488	500	502	481	495	497	501	490	517	506	477	519	478	481	498	474	509	484	490	527	508	513	492	485	525	499	486	509	485	530	444	489	531	530	463	509	519	512	451	521	509	508	470	490	494	486	494	534	467	510	507	495	549	496	513	499	488	539	461	487	474	533	485	471	486	476	491	542	505	527	476	501	482	498	490	476	459	460	488	502	512	524	483	477	531	500	499	477	492	476	477	475	511	476	483	490	494	519	506	476	503	526	479	507	482	492	530	475	498	480	501	502	521	537	485	480	515	491	504	484	541	539	525	507	484	491	502	506	524	478	483	477	481	457	506	459	513	498	489	516	492	499	500	525	502	516	527	508	472	495	512	462	517	503	505	482	509	527	487	504	488	457	522	488	508	509	539	503	461	519	478	541	469	496	521	458	538	507	476	492	505	478	473	520	513	451	484	525	496	495	470	495	494	485	499	538	534	476	514	471	524	504	485	523	461	540	467	513	476	485	474	485	460	479	522	475	547	464	535	456	511	511	515	503	509	513	502	504	471	502	482	518	436	474	523	493	497	509	484	493	505	511	495	492	451	512	504	544	485	477	512	502	520	502	488	497	504	464	490	508	474	476	466	519	493	519	513	503	487	549	460	473	491	468	492	489	509	464	480	497	475	515	499	520	487	487	464	523	483	494	501	452	495	517	485	538	501	517	464	483	496	512	498	468	493	488	459	485	462	468	488	476	491	458	523	514	487	433	474	473	506	509	446	480	466	518	489	485	527	496	514	510	450	518	507	467	524	507	474	495	452	500	494	481	531	529	512	504	518	518	494	473	472	485	465	484	503	464	486	460	526	489	511	473	484	459	481	487	512	498	518	530	514	475	473	488	463	528	509	503	482	467	492	528	515	468	519	478	501	489	464	473	482	524	483	463	467	481	473	475	532	479	484	512	493	500	474	496	503	508	481	522	465	494	542	513	490	464	483	451	472	476	467	487	508	514	481	492	506	512	527	524	489	469	500	499	508	454	500	512	487	471	520	476	532	491	473	498	474	488	463	469	516	498	514	489	484	499	507	481	498	469	482	477	491	537	488	504	558	506	501	526	460	519	500	475	496	505	513	503	498	539	489	526	500	538	519	466	481	482	523	479	491	506	526	495	495	478	524	489	459	496	491	474	478	528	530	488	503	495	498	478	491	507	462	496	490	503	488	481	487	521	462	509	509	443	497	462	462	480	542	509	501	485	487	487	451	546	514	501	543	467	524	472	493	484	507	472	467	491	514	480	459	493	501	486	486	480	491	485	468	478	535	444	488	511	464	513	470	493	484	529	509	465	480	493	516	514	472	505	495	477	512	507	494	494	490	519	475	488	444	494	458	492	481	530	493	477	493	490	492	464	497	509	501	510	495	502	501	506	515	486	492	527	462	488	511	520	507	484	476	486	454	483	491	495	509	494	505	475	479	494	478	530	499	480	546	456	533	448	467	505	510	473	532	484	494	444	497	503	463	524	530	507	484	512	502	479	514	476	476	534	510	478	465	488	565	481	489	482	508	536	498	493	506	464	487	500	453	504	494	505	485	495	477	491	472	499	498	505	481	484	520	489	521	493	463	501	466	467	457	521	501	507	488	485	500	490	491	516	501	487	512	471	493	500	473	505	517	501	480	512	495	499	507	480	525	536	484	499	458	495	500	495	519	501	512	478	497	465	473	502	508	494	436	465	496	461	491	473	495	476	515	445	516	503	483	481	556	484	502	510	448	485	524	482	487	462	487	540	481	459	478	480	442	467	474	516	493	463	507	496	509	500	477	507	488	470	506	481	517	482	493	521	544	479	484	484	508	462	462	487	513	498	463	498	522	519	464	479	487	452	503	480	513	490	448	465	511	547	508	510	505	509	505	511	471	480	475	527	495	497	511	487	513	524	510	509	499	494	473	447	475	499	503	500	496	518	496	491	444	472	507	493	482	501	476	460	476	505	482	483	475	504	485	482	492	480	464	515
4086	284	41	34	35	39	32	49	36	47	41	39	46	38	30	29	27	25	22	26	28	29	30	22	24	28	22	31	19	22	20	28	36	30	21	24	19	28	19	21	19	27	20	20	39	13	26	34	25	25	26	26	27	25	26	28	23	32	19	27	18	30	24	26	20	19	30	26	25	27	24	25	21	29	18	28	20	21	27	31	28	28	35	27	24	25	32	26	17	27	22	18	21	26	18	26	29	22	18	23	20	35	18	18	22	33	23	22	28	25	26	21	19	21	30	18	28	31	22	26	23	20	8	19	24	21	18	18	19	26	21	29	30	21	25	30	16	15	23	19	30	23	16	24	19	33	28	24	24	35	30	34	30	18	19	27	17	22	20	24	14	20	28	34	29	31	26	35	20	23	23	19	20	24	19	17	27	21	31	22	19	29	23	22	29	22	27	16	16	29	26	22	28	15	25	20	24	26	20	18	30	14	23	32	24	31	25	24	31	31	33	23	34	17	24	16	20	18	20	31	21	18	27	27	30	23	24	16	23	24	25	22	30	22	29	22	23	19	28	34	16	30	18	21	21	24	32	16	17	21	23	21	21	27	25	23	26	26	36	30	29	25	28	26	24	24	28	29	26	31	21	28	28	24	17	16	14	24	18	31	24	21	20	21	28	28	16	29	16	22	28	21	25	26	25	15	24	25	22	22	21	20	22	17	33	21	13	30	25	28	39	16	16	16	25	21	26	21	24	20	23	28	34	23	23	27	25	36	22	22	21	15	23	20	29	17	17	26	17	14	12	19	23	23	26	29	27	18	26	22	16	21	23	26	38	24	30	26	26	22	22	27	13	27	27	26	26	16	23	19	21	30	20	26	26	16	34	18	24	28	35	23	25	14	21	31	23	21	30	25	18	25	24	26	25	33	25	19	26	26	19	28	25	26	25	21	36	29	26	21	27	21	26	19	25	30	14	27	22	40	26	23	21	23	20	21	25	20	15	27	27	26	21	21	22	25	22	19	24	26	18	21	23	18	16	24	34	26	31	32	25	27	18	28	30	26	26	34	25	27	19	15	15	20	25	28	26	36	23	26	30	26	24	28	33	33	24	32	24	26	19	23	26	22	29	25	26	22	25	38	33	24	27	22	22	21	27	27	23	14	16	21	28	21	17	22	22	21	30	22	15	19	15	23	25	25	23	29	23	15	27	22	21	31	21	18	28	20	22	16	22	29	19	19	21	29	19	21	18	23	29	18	42	18	24	30	28	31	27	27	27	22	18	24	22	24	24	27	19	20	21	21	15	27	25	18	23	25	21	25	18	22	24	23	29	24	25	27	17	28	36	25	18	23	22	21	24	21	23	24	24	15	23	24	18	21	22	15	24	15	25	26	30	19	21	19	28	22	30	35	15	27	23	26	17	23	18	29	22	28	31	22	31	39	22	25	19	19	21	25	26	25	27	33	30	18	17	23	18	18	27	29	20	16	21	31	23	13	33	19	18	19	21	19	28	25	27	26	23	20	19	24	23	26	18	25	21	25	26	21	25	27	28	23	23	27	17	30	20	25	14	25	30	12	24	23	20	22	20	32	23	16	26	21	24	23	16	20	28	29	23	26	18	25	19	15	28	26	21	27	21	17	18	26	21	28	28	24	31	19	22	29	21	31	15	21	26	26	21	24	13	23	26	42	28	24	22	20	26	32	20	22	24	23	24	28	19	26	28	27	22	27	25	21	24	29	25	15	21	23	21	21	25	22	33	20	24	24	30	23	19	28	11	17	23	25	30	21	24	26	14	28	17	22	23	21	24	20	21	21	35	23	21	25	39	31	19	31	18	30	22	25	22	24	30	27	18	32	20	17	21	27	29	30	33	25	25	29	25	35	26	29	27	28	28	28	20	20	29	19	27	24	24	28	24	14	26	31	23	24	21	26	21	18	25	28	17	26	27	20	31	24	25	16	27	23	18	18	18	22	28	14	16	33	16	19	24	23	18	18	23	27	32	25	24	22	26	26	17	29	21	25	19	25	26	19	20	18	27	17	22	27	26	18	21	19	30	21	21	31	24	27	20	32	32	30	25	28	24	27	23	23	38	23	22	23	25	28	24	20	30	31	25	21	28	23	17	18	25	29	16	21	25	32	27	23	28	20	29	22	21	23	25	27	28	26	28	25	23	25	28	25	26	22	23	29	24	27	23	24	10	28	24	24	21	23	16	21	26	17	25	17	29	25	24	28	31	20	21	20	20	20	26	24	29	15	30	30	17	20	18	21	25	23	20	23	24	25	22	16	17	23	22	17	22	16	16	14	37	24	19	22	16	16	16	25	17	26	28	29	24	29	21	21	26	26	27	23	25	24	29	33	23	29	28	25	18	20	29	13	26	24	23	23	19	21	19	27	17	19	18	22	21	28	22	23	20	18	22	29	20	31	26	23	24	28	24	14	21	14	25	27	23	21	20	22	24	26	23	25	17	26	23	30	26	21	22	23	25	22	31	27	24	15	25	32	18	25	18	19	28	19	26	32	17	16	31	31	22	32	26	25	24	27	20	24	23	25	26	24	20	24	26	26	26	23	20	32	36	31	25	23	24	24	21	26	23	12	27	19	25	28	29	20	24	23	24	18	18	29	23	22	22	22	16	18	23	27	25	17	29	27	38	31	24	23	16	18	26	18	36	13	15	22	20	16	27	20	32	30	18	25	26	30	25	21	17	19	25	19	24	28	23	20	27	22	24	19	18	23	26	16	21	25	34	26	30	16	29	23	20	21	20	20	17	24	25	17	12	20	23	13	23	20	28	22	20	20	28	16	22	19	26	24	23	17	23	33	19	22	28	29	32	22	21	21	20	25	30	27	22	19	27	28	21	22	17	21	24	27	20	22	27	21	35	16	37	28	24	30	18	19	24	16	22	24	25	20	29	28	23	22	17	24	16	16	25	20	23	17	29	25	26	18	33	23	27	33	23	14	20	24	13	27	31	32	25	27	22	28	17	16	24	28	21	26	24	24	25	22	19	15	25	30	25	18	22	23	27	20	20	28	23	28	31	13	24	29	32	23	26	19	17	16	25	17	32	27	20	26	28	31	21	22	31	24	19	19	12	28	28	22	27	24	13	26	24	29	21	27	24	34	24	28	23	23	23	18	25	27	27	30	17	23	17	23	30	13	20	18	23	26	20	19	19	23	27	20	34	16	21	27	19	25	21	27	20	24	19	8	23	28	23	37	20	24	29	21	21	28	20	20	22	22	23	24	23	25	24	23	25	30	14	20	23	28	23	24	32	34	27	21	25	19	23	28	28	25	28	20	27	19	27	26	19	20	27	29	24	18	26	24	18	28	23	19	24	18	21	24	32	27	29	27	25	27	24	23	29	24	22	22	19	27	29	26	18	17	17	31	26	19	27	23	22	24	21	26	26	30	25	17	15	21	26	27	26	32	25	29	26	32	24	13	23	22	23	27	21	18	27	27	19	29	30	19	24	31	22	21	27	18	31	21	22	28
28123	3015	453	497	1073	1598	1689	1630	1585	1591	1525	1378	1302	1131	844	522	418	355	369	337	370	326	310	319	281	265	265	264	246	232	240	233	268	243	248	213	222	264	238	258	245	237	253	227	224	217	229	239	227	227	221	221	226	216	204	216	209	238	220	256	237	206	201	232	213	203	233	239	226	204	207	216	208	200	232	219	212	221	230	218	211	204	222	195	211	202	196	234	220	222	202	178	210	242	213	216	216	226	211	195	193	241	234	207	210	210	193	208	188	202	199	200	207	221	186	211	215	196	216	217	209	199	207	221	174	220	212	231	222	228	232	221	248	236	190	202	221	230	216	195	199	200	203	190	192	227	198	196	216	230	230	232	198	209	227	208	213	201	214	223	195	225	211	205	205	222	192	196	193	228	213	204	214	214	210	228	202	204	207	210	223	184	197	203	230	213	191	219	223	196	196	214	227	221	234	239	202	217	199	233	171	221	210	198	198	201	230	194	191	224	195	230	214	229	204	229	205	224	210	210	202	211	198	218	226	187	207	221	194	184	203	207	204	193	210	214	209	193	199	214	213	189	201	222	221	207	200	209	210	227	205	221	208	206	213	198	192	191	193	223	215	211	189	221	222	224	192	215	231	217	207	194	201	191	195	205	211	193	217	202	208	208	232	188	204	219	217	200	200	214	208	230	227	218	211	224	235	210	219	210	204	231	202	228	205	221	207	218	190	228	228	224	227	221	205	211	218	191	210	202	210	211	193	195	208	219	202	220	211	220	197	231	180	227	213	216	188	198	207	179	196	209	200	198	254	201	226	198	201	237	230	208	194	204	227	197	182	212	221	201	234	210	207	230	214	214	223	200	209	205	227	196	204	218	204	209	201	189	206	198	218	195	205	192	229	229	238	198	194	243	200	199	179	200	212	189	200	200	183	211	207	197	216	184	207	193	219	219	222	208	225	237	187	196	225	203	196	220	204	215	210	197	184	205	202	204	183	184	183	210	216	204	219	187	192	207	226	212	227	173	179	215	196	189	225	210	203	214	196	219	202	225	224	175	172	208	216	189	202	211	186	214	200	194	215	220	208	213	201	215	218	184	209	209	223	198	222	222	218	188	231	223	208	201	204	197	203	199	229	246	204	200	194	192	216	213	239	210	206	214	217	207	236	221	218	201	202	197	198	208	224	187	197	194	215	208	228	182	196	201	206	203	210	208	202	185	203	231	196	184	217	195	203	211	198	217	200	211	207	204	210	223	220	184	216	195	226	211	180	220	181	228	204	196	209	200	211	215	223	197	223	184	188	219	181	216	210	180	208	215	207	202	213	199	207	224	184	216	193	192	235	203	194	175	206	220	199	221	185	214	201	189	198	195	219	210	200	197	206	222	201	204	219	233	210	230	215	240	226	208	220	218	181	197	199	212	200	225	200	214	213	222	209	217	217	223	225	199	194	185	219	214	217	180	211	203	208	191	212	202	218	198	195	213	209	214	192	212	193	169	204	195	190	196	202	223	213	192	182	201	220	195	221	217	237	204	213	211	217	193	207	197	189	201	215	193	215	208	182	213	175	204	218	255	214	202	206	202	191	240	230	211	191	213	202	194	223	194	223	206	222	158	223	230	189	185	201	223	177	211	202	228	228	192	240	225	217	217	204	202	203	210	224	219	194	199	222	207	218	203	201	216	193	230	176	206	199	224	207	212	203	206	214	214	206	240	233	234	197	223	201	203	215	174	207	222	213	182	205	190	210	212	205	226	235	204	221	207	209	204	208	204	187	198	212	177	205	192	215	208	173	200	192	208	203	217	218	207	211	208	188	225	208	194	181	200	209	199	195	230	178	195	189	213	171	208	190	197	203	188	196	215	205	175	191	205	181	214	180	176	194	204	203	205	222	209	199	237	202	196	205	200	208	207	202	192	227	207	189	201	188	210	215	204	212	218	213	193	227	184	198	183	231	177	210	201	211	202	198	192	193	189	193	222	192	202	213	208	221	211	200	211	196	174	198	237	228	187	192	228	206	214	182	199	204	196	192	182	211	198	186	192	188	189	193	204	221	217	223	208	234	198	173	212	174	183	175	220	183	199	212	216	202	206	214	219	216	194	202	209	225	208	201	203	225	184	202	221	193	228	192	225	200	236	190	180	196	182	215	222	220	212	216	196	209	189	215	191	199	211	185	198	200	220	196	206	216	180	193	196	211	201	219	206	207	207	196	207	193	216	192	212	190	232	211	228	186	208	207	216	227	208	205	199	218	217	189	227	213	202	195	214	206	247	217	235	209	188	217	176	183	188	191	171	202	204	234	217	210	206	197	208	236	189	201	186	209	217	234	198	218	214	212	205	208	224	225	183	215	235	196	207	203	198	219	218	203	183	203	238	210	195	187	183	207	196	219	213	206	206	225	210	177	190	196	216	191	217	212	209	201	220	194	226	207	239	242	185	213	203	212	193	214	210	210	184	199	195	229	216	211	231	205	197	196	210	226	217	201	193	178	188	225	181	237	202	220	222	207	214	210	221	224	198	238	195	211	219	183	190	222	168	184	201	227	223	170	200	209	194	206	229	230	203	229	224	205	220	197	222	206	224	182	204	217	200	211	218	200	212	216	214	232	200	204	200	215	229	227	201	221	224	201	227	187	204	180	200	202	200	208	219	210	191	194	210	209	187	195	244	220	215	212	215	218	209	218	217	188	219	200	208	201	205	189	197	218	187	185	202	194	212	200	201	197	192	195	181	202	198	210	202	233	191	229	181	215	198	213	191	202	197	215	224	218	229	231	187	202	211	205	213	230	222	208	219	188	207	219	203	207	194	183	206	223	199	239	201	212	173	217	221	185	216	196	207	229	226	198	194	194	228	207	238	218	233	187	224	198	216	223	207	226	202	200	217	201	205	198	218	206	211	209	222	202	187	237	201	211	195	212	191	211	195	175	182	207	218	190	204	199	188	211	197	231	217	211	222	220	229	205	201	183	209	221	213	192	221	194	215	193	211	199	169	211	201	217	201	194	223	210	229	178	192	187	224	239	200	208	192	190	237	204	207	223	204	186	192	210	189	194	214	212	185	234	210	200	215	212	180	199	199	188	206	209	220	220	203	192	198	205	225	193	209	206	229	193	194	211	225	226	219	234	180	183	196	196	193	217	202	199	181	225	194	210	218	189	214	211	193	213	220	189	214	213	204	200	210	200	198	203	203	204	203	211	196	207	216	233	208	219	206	180	192	214	196	201	188	210	232	214	193	187	199	202	215	225	210	208	201	197	227	209	229	218	207	202	217	175	203	209	233	216	203	234	205	226	204	217	195	202	206	186	185	179	182	215	207	206	212	207	181	198	215	201	209	221	215	200	206	202	186	208	187	210	203	191	197	226	217	222	218	219	202	215	203	214	227	205	223	216	197	224	186	221	208	222	194	200	177	205	188	205	206	202	211	223	196	217	186	195	217	198	178	202	202	223	226	203	206	205	204	215	201	186	233	216	210	182	232	194	216	210	209	228	242
5071	661	114	82	76	102	90	114	114	122	105	101	92	98	79	77	67	75	79	77	75	80	65	78	69	73	88	75	55	72	74	79	64	85	80	70	82	59	65	53	62	64	85	70	70	67	63	66	66	76	64	69	76	68	58	61	62	68	67	77	58	70	63	59	74	66	65	56	65	81	75	53	60	59	70	86	62	64	72	68	66	60	62	68	72	74	74	73	51	63	61	85	67	66	62	66	64	70	79	77	72	75	57	67	64	78	60	65	73	62	68	80	62	65	69	72	73	63	76	62	65	68	67	67	74	80	62	64	62	64	68	54	72	56	60	59	57	59	64	69	73	69	69	68	75	67	68	80	65	70	61	76	68	65	78	54	79	68	82	71	72	63	74	62	70	74	63	66	78	68	70	58	61	74	62	64	63	74	61	64	66	64	71	56	83	58	69	69	65	69	54	61	57	71	68	74	79	87	76	71	52	66	72	59	79	62	62	66	69	62	78	70	71	75	68	70	73	75	68	53	65	69	60	70	61	70	69	61	52	70	71	50	72	66	69	69	75	56	59	59	86	60	55	60	69	65	67	65	56	54	68	63	69	82	54	65	62	60	56	80	72	75	77	70	67	81	67	69	55	60	81	68	70	75	56	73	73	51	65	64	67	81	67	74	64	70	54	86	73	66	73	58	60	86	78	67	67	65	66	51	73	74	73	70	73	72	71	69	67	66	60	68	67	73	71	62	63	75	56	64	62	71	75	61	64	57	74	88	63	65	72	61	66	68	55	64	97	66	62	63	65	67	63	69	78	64	50	65	76	80	77	65	65	55	77	54	72	64	76	62	57	78	63	71	82	66	77	58	57	73	64	75	66	77	73	60	66	75	71	67	58	64	63	47	76	71	72	73	60	68	73	67	85	72	71	62	51	76	70	63	81	67	75	52	66	75	66	55	76	59	75	60	60	82	67	72	72	75	61	64	69	73	68	53	60	90	65	78	59	61	70	63	69	70	61	75	54	67	60	67	69	66	74	55	71	77	70	64	67	76	69	66	62	83	67	62	61	76	66	59	76	62	60	65	68	61	65	69	68	61	59	61	70	57	77	60	64	81	66	66	83	57	62	83	66	68	65	50	72	58	74	64	67	85	63	79	63	79	63	61	63	56	65	53	74	92	80	51	60	76	75	66	56	69	55	62	68	71	58	67	62	76	70	68	84	62	61	75	64	70	62	61	61	74	57	61	74	73	61	61	61	90	43	69	83	70	69	67	55	64	78	63	64	69	75	65	75	65	62	71	52	58	78	73	58	64	75	60	72	64	60	71	73	64	62	69	63	72	66	77	56	74	75	63	57	70	71	71	56	65	74	76	68	61	76	70	59	65	62	40	61	66	57	68	79	60	66	64	72	78	68	79	60	62	67	66	70	78	80	63	74	63	74	57	53	78	82	80	46	69	78	56	73	77	66	71	77	74	70	53	71	62	81	68	75	65	65	81	70	69	65	64	70	70	66	54	73	69	83	66	63	69	66	82	59	67	62	63	67	70	56	67	51	70	72	63	62	59	74	69	67	61	66	63	68	47	64	83	68	69	55	56	60	72	67	57	61	75	72	82	61	77	71	69	69	60	51	68	72	77	65	65	65	77	62	72	83	70	66	73	62	60	73	61	69	66	63	58	70	64	62	58	82	70	61	83	61	62	68	61	65	70	47	69	69	70	75	75	76	68	63	74	73	73	67	89	71	68	72	67	69	65	68	56	59	65	74	81	85	70	63	52	61	70	54	73	68	61	53	65	67	63	56	68	75	64	67	76	59	77	68	58	62	78	60	71	69	64	53	45	60	64	58	62	74	67	81	63	61	60	66	74	63	73	65	66	73	63	53	75	65	71	57	66	59	77	51	83	53	69	71	79	74	71	67	67	67	69	89	67	61	71	58	67	57	69	73	63	69	78	67	63	75	85	69	77	50	68	59	69	75	68	63	67	53	65	74	81	69	65	67	68	54	72	74	62	67	80	65	85	64	54	72	68	53	70	60	82	58	72	85	61	63	72	87	77	69	69	69	58	66	83	67	75	80	63	78	68	80	68	76	62	54	53	57	69	64	62	81	64	77	64	60	81	70	83	71	70	59	61	61	63	83	58	69	53	61	66	61	72	76	62	70	68	61	69	82	81	60	74	62	64	64	58	74	79	71	59	71	72	56	67	62	80	62	67	71	71	68	61	67	62	63	62	79	71	69	56	72	70	68	59	69	70	68	64	64	67	61	56	65	61	74	55	81	59	73	62	79	61	62	62	58	72	62	71	79	62	59	77	61	63	72	60	68	74	68	57	57	64	79	64	63	57	63	54	65	66	60	61	74	64	70	76	71	60	61	69	83	61	59	81	54	71	86	76	63	62	82	64	61	54	63	75	67	69	73	65	75	79	66	64	63	75	75	57	65	55	68	68	75	71	72	77	77	61	76	57	66	55	56	58	60	58	71	67	80	70	73	66	66	64	76	69	58	87	61	56	65	64	80	59	73	62	62	74	75	87	67	57	52	58	68	64	69	66	60	68	67	59	71	65	64	72	55	56	66	62	72	59	62	54	67	70	70	73	56	48	78	70	67	68	76	57	67	80	73	78	70	62	68	69	70	59	69	74	50	83	71	83	74	85	56	65	72	63	64	83	71	69	65	71	67	70	76	58	79	65	56	67	62	81	70	66	56	63	76	60	63	70	53	76	62	79	73	69	76	81	67	62	62	91	65	68	58	60	65	73	67	62	48	62	74	67	72	55	73	62	61	59	66	70	63	66	66	67	60	72	60	72	58	89	64	49	81	57	74	74	73	65	80	69	66	63	70	55	58	79	74	63	59	51	73	56	59	70	58	73	55	69	75	62	55	75	58	67	70	69	76	51	65	60	78	64	84	61	75	66	67	76	60	58	64	65	70	59	74	63	69	75	63	50	56	71	67	54	60	59	67	76	69	63	65	62	68	73	71	71	89	74	71	71	69	68	71	54	61	65	75	71	64	72	75	53	79	72	69	66	63	55	85	67	65	52	69	57	67	70	68	75	79	71	52	64	71	58	63	65	65	54	81	72	76	63	64	62	73	68	65	68	62	76	61	79	65	51	71	58	64	78	48	52	79	62	72	61	68	79	64	61	71	60	49	70	71	72	81	69	87	74	80	69	67	50	59	63	67	68	71	63	70	52	60	64	59	76	53	56	61	60	92	64	47	59	80	57	48	70	68	60	64	83	56	53	71	87	78	76	79	66	61	72	69	70	65	53	70	57	51	87	68	66	86	58	66	65	53	64	69	63	65	64	75	49	59	62	76	62	60	74	78	68	68	81	62	59	78	65	86	67	83	72	59	76	58	73	80	79	71	58	64	79	65	54	71	64	91	83	56	73	85	68	90	67	73	80	75	74	51	87	66	67	68	67	70	68	52	66	53	77	70	88	76	76	66	68	75	68	69	67	63	61	68	72	58	61	63	63	49	65	72	54	80	64	66	56
32644	5388	985	1090	2162	3195	3200	3047	2812	2812	2422	1972	1678	1550	1329	1110	953	834	842	740	766	728	746	720	705	647	680	653	631	679	684	606	606	646	630	627	614	634	583	595	626	591	599	620	585	612	591	574	588	581	598	538	591	580	603	564	547	604	577	582	612	570	646	604	576	566	604	565	566	591	556	628	602	572	593	535	575	600	590	538	573	595	572	554	540	556	544	609	536	611	574	590	591	576	578	591	569	540	594	536	568	561	571	568	586	586	581	578	553	557	572	526	555	558	570	559	611	568	573	540	562	569	576	540	543	564	579	576	535	587	556	529	604	566	585	583	589	536	562	567	560	537	536	583	559	574	593	571	547	591	515	509	598	561	544	573	536	535	572	582	557	566	557	622	559	529	568	569	560	589	568	547	573	526	579	614	600	564	589	567	545	566	592	575	565	514	552	493	537	561	555	551	561	589	543	577	530	559	562	568	540	564	570	629	584	585	623	602	539	537	599	568	530	573	509	653	581	585	564	450	568	585	520	597	539	549	560	572	596	573	591	568	594	559	551	532	588	554	571	574	559	603	542	532	579	575	570	548	591	604	567	586	545	535	563	573	567	582	590	569	567	573	568	573	571	558	586	542	582	566	583	582	623	622	570	580	604	545	572	544	566	552	537	612	570	589	550	545	537	595	565	563	539	549	536	543	549	562	530	584	541	597	584	545	578	548	602	587	589	546	611	566	554	568	590	543	578	546	615	589	573	549	572	516	569	555	578	578	555	578	549	601	556	494	559	542	579	592	584	543	560	557	579	565	542	591	616	550	575	598	549	505	559	556	574	569	571	545	551	546	544	523	538	567	595	561	553	533	586	523	548	581	550	535	606	572	561	595	544	564	573	585	594	565	559	553	588	580	595	544	558	599	584	545	592	563	601	570	521	568	596	601	573	536	551	527	566	574	553	582	605	553	552	545	559	564	587	564	567	573	615	580	556	527	539	580	582	535	533	524	562	516	562	585	565	588	572	522	526	534	587	569	566	545	505	536	552	573	568	542	559	569	551	549	531	578	573	551	533	576	590	516	578	563	579	589	581	529	596	575	581	559	536	572	613	575	581	566	588	565	547	556	593	533	583	562	556	558	567	539	589	533	567	545	554	579	568	551	574	602	527	611	570	579	573	570	542	577	583	560	545	561	587	536	548	582	539	599	528	568	571	555	534	598	594	565	570	553	581	591	542	549	535	571	547	590	545	579	584	550	593	561	578	534	551	534	573	576	542	581	549	570	543	539	582	565	548	571	569	543	570	599	545	572	598	573	533	600	589	548	521	579	524	590	553	570	567	547	630	562	525	502	570	528	569	542	595	570	549	575	579	559	571	588	555	614	564	533	504	578	579	575	547	583	550	579	585	569	572	533	569	586	561	558	572	538	566	553	562	530	560	581	578	544	576	575	620	593	561	571	551	572	599	563	588	551	558	561	566	557	572	562	592	539	562	569	585	556	573	519	561	516	520	598	563	580	565	543	559	534	585	576	553	553	565	574	574	536	549	550	603	570	573	586	585	586	546	576	538	562	564	533	549	538	552	608	560	583	579	553	546	551	583	590	556	527	611	541	543	549	503	561	550	553	598	563	572	538	565	538	570	571	562	559	574	558	603	542	561	539	567	537	583	539	584	564	587	548	537	547	532	586	575	552	534	579	557	553	613	593	530	539	582	555	550	560	586	571	550	541	553	560	568	580	605	596	536	599	528	553	588	574	571	556	613	563	555	550	566	571	531	532	580	563	614	532	507	552	549	595	554	621	528	605	551	550	601	574	566	530	565	536	569	555	590	580	587	550	528	560	578	591	581	583	572	493	591	599	543	545	542	632	584	532	575	586	525	518	541	570	506	551	537	548	543	553	557	595	565	538	585	585	579	559	538	554	581	570	566	522	573	563	560	556	524	592	550	575	528	541	532	570	581	557	552	553	577	570	553	517	524	559	533	536	547	538	586	589	567	593	516	568	535	522	524	569	539	548	580	597	525	585	603	555	553	523	556	556	565	536	568	555	593	559	596	520	576	611	565	569	613	573	571	560	531	571	580	592	570	532	574	576	562	564	572	575	559	580	600	575	557	547	575	585	553	598	539	556	586	586	603	546	533	584	589	550	555	571	527	584	539	532	522	550	572	535	573	553	563	566	581	572	550	598	536	530	567	562	524	565	596	566	593	564	564	537	571	547	587	593	530	577	577	574	552	552	582	584	513	590	578	518	529	560	567	543	561	553	595	590	560	549	583	587	534	563	552	568	569	619	588	596	562	547	584	522	621	564	572	568	537	535	540	566	581	543	563	536	558	602	574	558	559	599	575	516	559	569	608	523	560	509	568	608	548	554	575	575	575	611	565	540	602	553	543	600	581	566	547	595	592	573	543	545	580	524	512	589	608	525	587	565	553	534	572	536	551	522	587	531	607	538	589	529	590	579	624	592	517	557	544	554	554	538	548	606	578	567	554	584	582	584	555	602	532	551	544	573	572	537	546	564	547	570	596	578	528	547	515	585	550	559	567	581	575	553	579	555	548	584	549	572	579	553	559	574	540	587	601	588	535	581	601	594	564	520	543	557	609	549	549	570	564	540	581	564	521	543	553	563	563	593	555	606	553	607	595	566	544	569	544	580	513	571	541	566	538	544	560	601	589	532	597	544	569	563	595	578	567	550	568	597	572	571	560	540	566	545	604	598	558	550	564	541	571	536	527	562	556	562	549	545	548	567	541	544	590	571	543	562	602	556	574	584	585	583	617	517	589	585	568	582	545	515	574	571	577	581	551	597	580	529	572	541	541	567	584	582	534	583	582	573	574	555	536	535	573	552	562	552	529	582	564	554	575	548	564	539	559	533	571	577	510	620	565	592	542	579	584	573	550	580	556	516	552	612	585	574	512	548	563	552	551	594	582	568	545	553	587	560	524	541	562	584	562	584	611	598	562	582	555	570	516	575	582	555	564	558	580	580	560	554	565	576	543	527	553	551	566	546	601	564	584	549	575	604	584	570	561	551	552	585	566	547	588	569	580	557	566	614	580	552	578	557	552	530	549	530	553	587	583	567	550	608	594	592	563	564	563	531	548	576	611	557	539	547	588	568	556	591	585	551	535	554	542	560	550	566	564	535	564	547	526	559	551	584	587	570	538	533	550	520	541	601	549	565	555	489	518	522	576	578	600	572	539	545	563	556	547	567	580	548	568	524	539	567	536	592	516	535	546	620	520	526	535	574	560	573	572	553	549	574	582	547	526	531	525	581	532	544	526	547	558	577	565	579	547	563	564	564	588	549	541	562	550	550	561	546	560	579	563	558	559	567	595	580	609	565	527	569	557	572	539	548	543	559	536	589	561	544	554	538	577	545	571	586	583	605	594	558	574	550	554	553	605	588	545	551	532	545	546	593	562	528	576	564	533	579	564	555	527	584	525	572	561	553	538	545	565	563	560	582	566	546	565	559	554	557	561	550	572	526	582	527	577	571
2804	183	20	25	15	16	17	36	25	36	34	21	27	27	34	17	12	13	25	18	18	14	27	21	25	19	34	26	11	20	19	22	12	21	22	24	21	20	28	20	27	19	22	19	22	24	27	18	22	19	22	16	15	22	24	21	21	21	27	18	18	22	19	14	13	28	23	24	27	20	21	24	14	19	21	22	22	26	24	22	22	30	27	16	19	20	32	17	22	13	15	16	19	26	27	19	11	22	23	25	20	21	12	22	23	23	16	21	23	18	15	23	26	22	14	22	26	19	16	20	22	17	16	17	17	24	25	20	19	25	18	14	18	26	31	23	28	23	22	17	25	21	15	13	16	17	17	15	20	23	22	27	24	16	17	17	20	15	20	15	24	26	24	21	21	19	19	26	25	22	24	22	21	21	18	12	17	24	17	14	20	22	23	22	24	18	18	30	19	22	21	16	25	19	22	22	14	17	20	19	18	20	24	21	23	30	16	27	16	15	17	25	19	19	13	19	20	22	21	19	26	27	15	26	21	19	23	14	11	22	9	19	22	27	11	23	15	21	21	21	22	20	23	30	24	17	22	23	15	21	18	21	22	16	22	26	16	17	25	19	22	21	17	21	25	25	21	16	26	28	20	20	17	28	18	22	25	35	24	18	15	18	26	23	22	27	17	20	25	20	16	19	23	20	24	16	25	16	17	19	24	27	24	19	20	14	18	19	20	22	26	10	21	16	18	16	15	14	28	30	21	13	19	18	21	26	17	17	19	13	18	20	26	22	28	19	16	14	25	22	18	12	21	25	22	19	21	20	20	18	21	26	20	20	16	24	25	19	24	19	11	27	23	19	23	24	22	13	20	24	27	22	20	18	18	25	16	14	27	23	23	16	23	28	19	25	24	18	27	14	22	18	16	25	16	22	11	22	22	19	21	25	24	28	24	12	17	15	23	11	18	21	22	23	26	15	28	30	22	16	28	22	28	12	21	32	17	16	16	22	15	19	19	17	21	23	23	31	29	26	18	13	25	17	14	28	11	31	23	22	19	22	26	14	23	24	19	21	19	19	18	20	22	17	16	18	12	20	21	17	24	14	18	21	22	22	15	20	19	14	22	29	17	14	18	28	20	17	20	15	20	21	20	27	22	11	23	14	20	21	23	12	13	18	19	23	28	23	17	26	21	18	24	29	18	12	19	22	20	18	22	22	20	15	16	33	23	22	21	24	20	25	21	15	11	15	22	27	24	23	16	14	17	17	21	25	16	15	20	16	21	23	23	22	23	20	26	22	27	17	18	19	20	19	26	17	21	24	30	19	29	17	15	11	18	19	19	25	21	19	16	31	17	14	21	20	39	28	23	16	19	19	22	16	19	16	26	21	19	16	26	30	19	19	21	21	18	18	24	23	25	25	16	23	15	22	23	17	25	25	21	20	16	19	25	25	25	19	11	21	17	23	20	26	25	16	15	24	24	21	23	29	17	25	24	20	15	19	17	20	20	37	16	18	19	25	15	15	27	21	17	20	17	21	22	13	21	28	19	25	27	23	25	13	10	19	20	20	25	24	18	23	18	34	25	18	16	26	16	23	24	18	13	24	18	19	25	17	22	15	18	19	20	23	29	28	18	26	23	19	21	15	21	15	16	29	15	20	21	18	15	12	14	15	17	24	17	15	19	15	17	26	24	17	21	18	22	31	26	13	15	31	23	25	23	22	17	23	14	16	15	22	14	20	22	22	12	20	20	23	24	24	15	27	21	15	18	21	17	16	17	27	21	25	19	14	22	12	25	18	22	23	30	21	18	14	29	19	22	13	22	17	24	22	12	17	19	17	28	17	26	24	23	20	28	15	25	16	19	19	16	20	21	24	15	20	27	17	15	16	21	17	19	15	20	19	13	23	29	29	23	22	18	15	17	18	33	24	25	17	19	21	18	20	19	15	23	22	27	23	27	15	22	17	26	17	20	20	29	20	16	16	24	21	21	22	30	12	21	18	18	15	33	29	22	22	22	19	25	10	18	13	23	15	20	17	20	19	19	32	20	24	16	25	24	19	26	21	24	14	22	19	22	25	22	18	16	21	21	20	22	29	15	22	16	20	17	20	19	29	19	26	18	24	24	15	24	22	22	23	24	14	13	23	9	22	24	16	18	26	24	28	15	16	26	12	19	30	22	21	33	23	15	21	21	25	22	31	20	17	14	25	19	23	25	17	22	20	20	25	17	21	32	22	18	20	16	24	20	16	18	23	17	26	21	18	16	25	23	17	21	19	16	32	13	20	21	28	16	23	30	16	12	21	24	27	17	19	26	29	21	22	29	21	18	16	12	21	29	12	16	19	18	19	26	19	21	19	22	20	28	28	17	18	24	19	19	18	20	32	16	19	17	19	16	19	17	18	22	20	33	22	24	20	18	20	20	18	16	18	21	27	24	18	17	14	15	23	20	20	20	20	24	17	24	16	26	21	16	22	22	26	22	12	20	16	20	22	22	24	24	17	22	26	18	19	19	18	20	15	23	16	16	19	20	23	22	27	22	29	19	17	23	12	28	21	22	15	24	23	23	15	31	13	19	28	20	21	24	21	16	14	21	25	22	13	18	13	16	19	24	22	26	25	18	20	19	20	31	24	18	18	22	15	15	25	19	26	24	18	19	12	29	19	21	15	14	21	16	17	23	26	17	14	22	18	15	21	33	18	22	21	20	27	21	17	17	16	15	22	23	14	22	30	13	19	19	27	20	16	23	21	20	26	18	27	19	26	24	23	18	21	17	21	17	28	14	20	21	25	17	27	11	17	15	19	25	24	15	24	20	19	18	25	14	18	21	23	23	20	23	24	15	20	18	27	19	17	26	29	23	19	14	16	22	23	28	13	22	18	21	24	14	25	25	18	29	15	29	21	25	28	21	22	15	24	25	20	20	16	26	25	24	20	25	18	19	16	26	25	17	19	28	11	18	26	30	15	17	19	22	20	17	18	19	30	25	19	27	25	19	18	24	27	18	17	18	29	22	19	19	15	24	26	19	20	24	19	16	15	17	22	12	23	24	23	22	18	21	20	29	25	22	23	24	20	18	17	15	20	22	23	25	25	22	17	14	19	17	26	15	15	17	17	30	23	15	23	24	29	18	21	27	19	27	25	17	21	14	16	13	12	24	21	13	24	22	26	20	14	30	19	21	22	12	25	18	24	16	22	34	19	22	17	16	14	23	15	22	28	21	23	24	19	16	13	13	24	24	16	17	26	26	19	27	16	25	19	18	32	24	21	23	22	27	17	18	21	23	18	21	21	16	24	20	17	16	20	23	20	28	17	18	21	22	18	22	24	24	21	24	23	19	16	15	24	16	24	15	30	14	26	19	17	18	18	22	20	22	16	18	21	15	18	24	23	17	18	19	14	14	22	24	18	13	16	28	25	26	18	18	18	17	19	19	16	28	16	19	24	23	19	24	25	12	27	19	21	23	23	21	22	23	15	20	19	26	26	15	20	19	20	19	22	15	27
25012	2753	248	272	430	547	629	686	798	1001	786	546	442	377	341	258	249	206	216	213	184	222	206	213	216	177	173	193	210	197	205	201	203	181	210	203	184	213	180	188	201	189	184	187	182	180	191	179	191	196	193	174	178	182	191	173	194	159	189	186	157	160	180	181	171	160	206	177	170	174	164	182	199	180	144	201	199	198	194	173	167	182	173	201	183	177	182	185	181	188	174	158	181	160	181	182	183	191	171	169	177	173	184	182	191	182	171	153	177	177	171	165	170	205	166	180	180	173	172	179	172	167	169	186	160	182	155	165	172	184	187	176	189	193	190	171	171	176	171	188	180	169	199	188	202	166	175	184	176	161	178	190	208	181	178	190	184	170	194	178	171	176	161	164	170	187	183	182	177	175	181	197	147	182	189	178	190	202	178	195	194	186	211	165	188	166	170	170	199	160	162	175	186	188	180	182	189	177	170	182	161	193	183	186	194	175	182	169	168	166	193	174	182	165	175	193	178	158	184	170	198	160	201	192	175	189	194	183	197	174	196	188	170	204	170	178	186	188	175	185	176	172	183	196	173	179	176	166	181	183	174	184	154	152	175	190	164	175	185	170	164	160	185	207	173	184	171	168	171	194	191	163	190	154	187	154	173	159	180	176	157	190	171	162	172	176	167	194	176	193	203	165	171	187	185	184	183	178	198	174	172	196	208	171	172	203	159	200	153	182	174	177	173	190	171	194	191	201	190	194	180	174	192	167	190	183	194	161	166	182	179	165	168	168	190	172	183	205	185	206	170	189	162	189	172	219	175	179	178	161	160	170	182	181	158	184	208	158	170	156	177	183	160	166	185	201	162	177	169	186	187	172	200	204	179	169	175	166	200	155	157	179	203	163	174	199	223	182	175	180	184	186	199	174	189	183	187	147	171	138	183	180	181	149	161	190	185	161	183	164	162	200	179	152	174	160	181	184	171	181	182	178	181	185	179	155	173	180	185	200	193	175	172	174	183	192	173	196	184	184	165	181	193	203	160	183	191	182	177	157	163	187	171	169	177	178	192	189	173	177	173	172	155	173	179	183	185	180	185	206	189	180	185	168	183	196	177	179	175	193	168	193	166	186	152	180	173	154	177	152	182	181	174	208	198	185	166	177	177	221	189	158	186	158	184	166	196	173	179	179	169	178	173	192	193	192	164	187	179	198	174	160	147	177	167	204	167	179	186	181	172	180	177	171	178	177	151	179	168	165	189	165	187	165	166	191	176	194	186	168	194	166	193	195	180	184	161	188	172	164	189	203	174	178	174	172	166	197	188	187	179	157	174	163	189	183	169	191	172	189	184	191	181	193	182	193	192	176	174	184	192	190	194	189	198	175	184	177	167	172	162	180	207	182	172	179	186	185	188	163	186	172	198	192	169	176	162	201	197	188	193	196	168	189	198	161	184	178	158	181	163	173	167	189	181	155	179	188	161	185	164	210	205	186	199	176	187	164	161	187	159	171	176	179	169	220	180	180	169	161	172	176	182	186	191	164	199	169	169	192	169	170	189	173	164	178	194	186	177	191	191	169	189	173	179	171	169	189	161	189	177	189	164	175	180	148	185	185	182	181	212	189	167	180	162	177	174	159	189	151	171	187	163	183	179	198	194	157	176	186	175	170	178	187	155	173	170	156	180	185	181	200	198	177	187	184	197	173	164	164	171	178	154	185	222	180	179	215	186	173	167	180	181	195	158	152	214	162	177	173	190	189	173	190	173	192	192	171	198	157	179	175	194	189	180	196	186	189	160	158	177	185	209	180	177	170	172	206	182	182	173	161	159	174	176	161	175	173	190	179	162	196	207	169	156	194	186	181	146	201	192	173	174	166	170	192	159	169	189	187	174	194	186	190	174	192	165	179	183	196	170	166	163	199	187	195	157	187	181	179	193	180	173	207	165	182	176	199	194	182	174	193	181	183	175	170	192	199	187	169	202	180	190	178	163	172	211	175	185	194	171	163	181	181	188	198	183	170	188	184	177	178	178	184	180	160	179	169	209	189	171	167	174	175	181	185	171	166	170	175	177	169	169	184	212	178	192	180	178	168	197	167	198	174	177	169	180	190	170	183	193	209	157	191	174	176	200	182	180	185	177	175	182	187	179	175	165	176	179	181	186	180	176	179	169	185	193	182	185	195	191	164	169	182	185	177	171	161	199	197	165	180	184	179	173	176	187	193	183	180	173	178	167	195	198	203	181	177	175	177	175	176	183	157	167	189	185	196	197	193	174	158	176	178	141	205	164	166	168	161	183	181	184	184	174	219	182	158	175	190	198	199	152	179	154	172	176	175	202	165	180	161	191	179	183	180	178	181	166	182	192	191	160	180	185	176	184	208	184	184	166	175	197	178	185	168	202	173	192	190	174	192	167	165	191	184	171	192	205	177	174	201	188	158	162	201	174	153	170	167	186	195	186	167	171	178	151	176	203	179	190	178	170	176	169	185	193	172	176	166	185	164	168	183	187	198	181	200	171	195	198	180	167	159	174	159	156	173	183	170	167	171	186	195	192	156	170	152	184	166	190	159	176	166	179	152	180	196	179	183	169	175	186	191	196	180	175	181	195	195	187	176	192	165	189	174	191	176	187	182	187	177	176	183	191	184	187	171	198	168	151	176	200	186	197	181	173	178	203	191	188	187	197	176	193	164	181	178	198	190	171	178	171	170	190	166	191	180	171	161	168	208	169	205	174	192	167	160	173	152	156	177	190	166	178	173	172	168	167	169	187	191	183	181	185	190	189	185	183	180	179	203	178	192	216	151	183	170	163	175	168	191	178	168	188	167	193	191	182	177	182	216	183	197	200	182	186	171	160	167	176	173	199	185	183	184	191	200	189	179	172	182	178	175	170	200	179	184	182	194	174	183	156	152	163	175	173	169	183	174	213	209	180	195	178	172	174	187	204	160	192	203	163	173	186	174	184	167	154	189	159	175	179	175	189	182	181	187	210	169	177	186	167	156	175	167	175	194	197	192	191	181	168	201	189	176	179	192	183	186	173	185	198	193	172	179	176	169	175	189	168	169	169	186	185	179	157	182	172	187	164	194	196	195	171	173	196	192	165	177	163	189	180	173	165	195	185	190	218	193	174	190	200	185	175	168	174	190	180	177	167	194	184	180	190	188	167	174	194	184	173	145	172	186	157	182	167	166	164	169	180	220	185	177	193	183	177	190	187	203	179	201	183	186	187	181	193	161	195	162	198	178	194	198	184	169	197	183	212	172	193	170	175	209	155	188	185	182	164	179	168	197	170	184	179	179	182	187	179	170	172	178	197	190	196	156	175	186	187	211	165	170	162	194	184	173	173	177	173	179	180	179	192	178	178	180	183	163	178	178	187	191	187	167	167	188	185	198	186	186	176	165	185	182	188	165	177	168	164	181	186	187	192	170	181	152	185	184	170	164	172	175	193	167	176	166	182	164	162	180	179	186	157	181	163	184	160	187	170	186	175	169	153	177	183	168
4136	499	78	78	70	69	90	92	82	84	88	78	67	61	56	73	61	80	55	69	61	75	56	66	63	59	62	63	62	63	62	55	63	67	53	60	72	69	54	64	59	46	61	58	54	60	48	78	63	44	56	62	55	40	58	55	58	58	58	69	51	62	55	65	73	58	52	64	59	68	58	61	67	69	65	65	68	58	57	60	58	58	68	49	60	74	67	64	63	65	60	70	65	70	60	76	61	67	58	63	49	65	50	69	62	61	43	50	53	52	56	63	56	65	62	55	62	58	74	61	59	56	55	62	64	44	68	63	46	61	56	66	58	67	62	70	60	65	54	54	53	54	56	62	82	77	67	64	71	49	65	65	52	59	59	74	53	63	67	63	68	69	65	57	67	66	49	61	55	58	67	57	55	53	62	63	53	61	67	61	62	73	51	50	58	55	60	63	60	46	64	53	64	75	69	63	62	70	68	64	55	68	58	65	61	56	64	61	60	48	53	71	69	58	44	69	48	69	62	47	58	44	48	52	46	51	74	62	52	70	43	54	53	64	73	58	53	58	60	75	52	70	78	51	70	64	69	62	62	53	54	67	52	43	43	53	70	73	64	60	67	46	67	69	65	63	64	48	69	59	54	62	66	56	64	69	63	55	50	51	66	63	54	68	66	72	59	48	62	50	54	63	57	68	60	50	68	55	41	54	52	52	50	59	55	64	38	55	58	67	84	57	62	50	59	53	60	71	60	57	57	63	64	61	68	67	56	67	59	57	39	67	43	62	66	47	65	58	69	64	64	66	51	66	53	65	56	56	68	66	51	67	56	60	62	72	66	69	50	69	68	60	67	67	68	75	53	56	56	48	62	60	56	60	64	59	68	66	64	72	62	52	54	61	70	63	67	55	60	65	59	56	64	65	65	67	72	58	64	58	63	54	51	44	62	49	62	65	42	52	54	47	51	57	62	60	62	62	58	65	58	57	59	61	66	58	45	59	59	58	69	47	68	55	56	61	50	57	65	62	55	45	67	70	58	54	54	59	64	57	53	58	60	52	55	58	38	64	55	62	48	56	52	60	69	60	59	70	61	72	61	77	86	71	87	56	58	58	67	70	51	55	66	60	51	72	49	63	54	50	66	54	62	57	62	51	71	60	62	68	63	50	62	51	57	59	50	61	61	50	58	59	58	64	65	68	71	59	64	47	55	60	61	52	61	60	60	60	74	59	62	50	61	69	63	55	56	59	71	53	47	69	50	64	52	55	62	68	46	79	63	69	58	60	55	59	61	49	67	46	66	48	71	60	54	57	63	60	58	67	50	56	66	46	64	57	58	58	57	63	62	69	65	65	57	68	58	64	44	75	76	60	68	62	63	60	52	65	51	59	52	60	69	68	62	66	58	57	56	56	69	68	59	44	69	63	71	58	59	54	63	55	72	59	57	57	61	68	65	73	62	66	62	53	69	68	54	52	55	48	53	52	36	61	78	67	62	62	62	60	61	54	54	68	65	58	65	59	54	48	62	59	49	63	53	60	59	68	53	63	66	46	66	51	60	62	52	66	61	60	57	52	71	62	70	62	66	54	60	67	60	69	53	73	61	70	52	55	73	60	58	69	65	59	53	56	48	52	44	49	58	61	63	64	54	57	64	66	70	58	51	46	49	51	67	64	47	56	60	65	53	70	58	50	57	60	60	60	47	55	80	60	70	73	63	56	59	60	61	49	48	70	53	53	74	62	54	53	56	58	44	60	53	56	58	63	62	68	56	54	58	71	61	46	59	69	79	46	56	53	59	48	57	54	63	58	46	51	43	64	59	70	55	55	60	60	71	62	77	59	65	58	57	72	56	71	53	57	55	65	56	68	58	60	80	74	62	59	53	53	54	72	56	72	47	63	64	67	54	57	70	64	75	61	53	50	65	66	59	53	66	53	69	62	61	57	66	63	56	53	55	62	56	59	69	68	51	57	52	53	59	67	51	49	53	78	52	67	54	59	48	58	58	67	70	54	67	58	56	61	57	52	50	60	57	62	55	63	70	61	51	64	58	48	60	70	52	69	56	58	50	61	54	60	69	79	71	42	59	58	63	76	65	80	64	60	54	67	64	62	55	60	68	70	64	57	61	50	43	60	67	53	54	66	59	66	56	68	53	65	66	64	55	46	58	64	60	53	60	63	65	54	56	55	63	56	58	48	64	61	76	55	63	67	48	71	59	63	58	53	58	54	54	61	60	73	55	65	60	57	50	59	49	57	54	64	55	69	62	68	69	49	62	61	65	58	64	46	56	57	66	49	58	63	52	62	65	55	57	67	55	67	61	57	66	60	58	68	67	57	50	71	64	63	54	36	48	65	71	62	65	57	67	59	54	76	78	66	63	51	58	62	58	66	79	66	71	75	64	86	43	54	52	63	59	67	65	59	54	56	66	58	57	63	43	62	60	59	70	60	59	64	66	63	59	63	58	62	61	66	67	56	53	55	52	53	53	75	67	60	51	57	55	71	63	59	62	64	48	61	60	60	69	59	67	71	51	51	49	59	52	67	69	62	58	61	54	63	62	63	70	80	62	68	67	56	75	65	56	64	48	60	64	62	67	67	51	62	52	55	57	57	60	64	59	53	56	61	39	64	54	67	57	59	68	60	61	75	67	47	58	77	61	60	62	51	60	59	73	54	70	70	55	51	52	70	62	61	57	43	63	66	63	69	63	66	61	37	59	60	59	59	58	59	57	52	67	61	56	66	61	63	52	62	65	69	66	60	70	62	61	64	57	60	58	46	70	60	58	59	76	65	57	56	52	43	60	75	64	69	62	58	69	40	60	54	51	63	58	61	77	59	67	60	59	46	68	72	52	52	70	57	81	63	56	64	49	55	52	55	67	58	58	64	46	48	69	50	51	57	57	78	50	56	58	67	65	63	52	66	69	70	60	61	59	46	52	65	53	50	56	54	61	64	58	41	63	46	62	61	57	66	76	65	52	54	67	59	62	67	59	47	68	82	52	55	51	53	57	69	53	50	62	60	70	61	63	50	47	57	63	57	69	57	48	68	58	64	60	68	68	56	68	55	55	62	68	58	71	58	60	60	49	71	56	76	62	57	67	62	77	70	53	50	58	58	66	55	57	59	67	59	56	58	62	44	67	52	35	68	67	74	71	56	57	57	66	54	65	52	60	57	72	65	67	70	49	54	63	62	71	68	54	49	52	56	44	53	65	65	55	74	52	56	80	75	56	74	72	58	64	77	73	67	62	53	66	72	48	70	73	58	51	61	57	61	78	69	51	68	45	73	55	75	53	63	58	64	52	59	61	67	71	78	65	50	51	50	62	53	64	71	59	49	67	62	62	50	65	65	52	53	70	52	56	53	52	59	68	45	61	70	48	68	63	63	66	68	50	50	58	65	77	66	63	58	79	61	56	61	66	57	55	45	55	59	55	67	63	55	68	67	62	64	44	58	70	64	61	52	59	70	76	66	47	77	58	59	54	73	62	60	58	51	63	49
30662	4683	806	825	1537	2124	2174	1960	1984	2372	1801	1390	1089	893	763	768	637	701	627	656	593	594	617	551	571	569	572	593	549	537	511	522	527	541	533	583	516	557	513	458	539	459	548	506	577	516	497	517	520	521	521	547	469	506	475	533	525	485	497	545	521	460	482	508	548	507	497	475	507	474	486	493	519	478	484	481	516	495	527	487	524	468	508	512	550	498	499	420	469	506	495	480	472	491	468	478	491	497	527	470	543	505	498	481	545	484	524	506	519	490	498	482	523	497	475	517	494	503	487	509	481	514	496	492	504	492	495	481	451	516	472	527	532	481	504	487	519	503	501	486	512	503	487	487	545	491	528	502	477	488	506	451	537	493	481	474	465	483	493	498	497	478	505	478	472	501	510	502	555	476	469	517	453	493	468	496	493	538	513	506	517	477	498	514	484	468	505	491	524	467	474	509	493	498	474	486	477	528	506	515	504	470	470	497	493	524	487	503	503	466	487	491	490	499	507	509	477	514	481	524	532	482	472	438	458	553	500	508	460	474	502	510	487	495	463	516	472	481	498	521	507	474	513	465	501	521	490	526	489	523	481	495	491	508	513	490	500	473	469	492	441	487	496	502	521	486	477	502	503	487	474	515	517	505	485	497	481	541	463	498	489	497	534	500	515	472	504	487	514	502	498	473	504	470	483	546	482	533	487	458	458	504	535	537	509	537	500	479	496	457	468	501	491	485	480	438	497	521	518	498	471	534	498	518	526	501	461	511	519	471	479	506	510	491	476	450	497	503	526	502	516	481	518	539	514	511	487	487	470	516	462	503	486	514	465	540	520	472	500	481	464	473	459	483	518	490	508	465	490	497	528	561	474	464	475	488	478	532	548	476	493	501	507	511	505	516	493	471	500	507	491	546	483	481	473	518	547	529	490	518	520	510	532	483	492	506	498	505	512	483	529	460	521	509	471	509	463	489	494	532	527	491	515	488	493	529	523	528	514	501	487	464	534	488	519	544	497	521	533	487	489	557	479	515	519	526	516	489	503	494	482	503	492	479	550	488	479	521	467	511	510	502	532	493	479	502	548	485	490	472	508	494	485	543	475	491	528	511	476	490	504	507	466	545	475	480	529	499	497	495	488	477	468	474	460	529	539	505	476	524	477	512	516	465	482	490	472	545	522	535	511	494	523	516	508	491	509	543	509	504	493	468	477	523	518	430	477	483	533	479	488	476	477	502	515	479	529	487	520	518	502	520	492	561	484	498	464	537	481	472	532	491	469	553	529	477	504	496	501	493	545	511	520	483	555	514	498	530	527	527	505	499	510	540	487	521	519	543	493	487	501	498	522	487	519	482	498	489	480	521	513	513	475	522	488	500	475	537	517	479	503	478	491	467	527	513	496	476	505	488	515	487	479	509	480	456	502	500	483	499	510	514	519	531	511	445	484	495	503	492	504	467	478	510	506	501	487	508	503	502	474	499	481	566	509	467	521	512	509	497	504	531	461	531	475	508	479	491	523	437	496	546	506	502	526	525	522	500	480	464	484	491	477	501	508	489	494	511	481	502	492	508	526	485	547	489	459	485	520	483	492	505	488	493	475	506	468	541	529	519	539	503	509	495	501	488	547	509	538	482	483	499	521	511	451	491	503	507	527	510	512	512	493	518	528	489	512	488	537	472	479	503	486	501	492	508	453	512	461	500	497	484	489	509	519	488	533	482	504	467	506	487	502	490	532	527	485	479	525	478	532	486	484	504	458	522	511	492	475	472	482	532	497	517	503	469	493	483	489	522	478	491	479	500	476	525	499	504	524	476	473	499	531	493	499	467	497	503	522	510	464	516	493	510	530	529	504	508	471	520	494	524	448	508	471	503	476	512	517	543	533	508	437	520	485	489	470	535	525	508	501	521	490	513	543	462	483	489	533	506	524	503	517	495	496	511	503	508	475	516	499	488	503	532	514	480	514	490	520	500	478	526	473	505	536	509	516	494	506	486	511	525	512	525	506	491	530	458	464	535	504	507	509	488	536	517	456	490	514	511	483	460	503	514	518	502	501	485	508	515	484	504	495	458	501	498	490	526	507	478	496	492	489	508	478	523	478	513	490	486	468	510	484	480	498	475	501	447	502	488	506	519	515	529	518	487	470	453	503	490	462	487	504	508	490	522	507	474	524	495	477	483	534	474	496	510	477	470	506	523	516	485	492	526	513	504	512	510	473	468	479	472	493	528	512	472	521	524	503	490	506	482	473	499	473	471	489	507	522	468	527	510	475	470	477	469	490	510	502	509	476	450	489	480	528	478	522	515	464	452	525	539	501	518	503	513	485	503	500	511	527	475	504	510	506	493	528	532	488	477	511	482	479	457	502	533	508	497	488	535	503	520	464	479	513	485	516	490	515	499	472	461	456	467	483	490	487	509	490	484	505	488	486	486	495	497	484	472	471	520	511	510	503	493	495	492	510	517	478	507	517	462	520	500	502	482	513	531	451	509	487	489	500	517	504	489	489	474	556	500	490	466	502	503	486	556	475	511	523	499	496	485	477	530	483	458	491	514	514	488	493	502	498	492	512	485	446	507	510	499	490	458	502	490	529	516	498	498	457	460	461	525	487	513	515	511	480	485	498	541	533	481	500	477	478	497	462	470	517	499	460	468	480	469	514	522	458	468	481	501	511	489	491	473	480	505	476	513	510	494	486	498	496	481	505	490	469	495	475	515	533	505	478	491	506	528	525	464	485	480	522	510	519	471	500	488	483	517	483	487	521	462	470	541	520	502	497	472	514	503	545	503	506	474	527	496	505	471	519	507	548	493	467	497	479	471	441	533	485	524	504	509	479	526	451	488	481	463	469	521	497	499	521	462	530	498	504	493	483	517	529	508	491	462	475	487	521	528	483	512	468	494	504	495	491	491	539	514	525	512	527	511	490	508	507	519	479	502	485	452	500	464	498	482	498	499	513	483	490	485	510	493	517	515	505	501	508	493	481	495	492	490	473	513	500	492	479	500	460	508	482	549	524	505	486	500	485	498	543	448	510	509	523	486	521	472	497	473	524	481	499	504	521	476	482	491	518	517	535	476	469	495	515	505	484	521	475	481	489	479	461	505	497	469	488	482	467	478	487	493	560	522	461	558	492	514	511	498	526	499	479	525	511	533	525	513	488	499	506	497	521	466	497	463	518	479	517	500	470	474	508	472	508	507	537	506	503	533	470	528	492	506	519	503	530	506	503	518	496	494	517	502	504	490	508	518	449	510	478	495	444	494	485	513	521	537	482	498	495	505	505	522	474	521	460	496	515	490	501	511	476	506	507	453	519	496	502	515	513	483	478	479	493	474	496	507	510	516	468	528	480	462	522	503	538	417	509	491	532	492	516	498	527	492	525	504	481	475	470	466	522	494	486	496	488	528	485	515	465	521	480	510	454	518	509	505	543	498	532	496	513	508	496	486	492	490	476	531	484	467	486	496	505	508	508	499	526	507	467	470	514	457	527	508	508	479
4204	296	46	36	30	39	29	38	45	45	46	45	34	37	41	29	24	34	22	21	30	22	22	27	32	29	23	15	27	16	24	21	31	26	28	30	28	23	28	19	32	29	20	38	23	21	30	27	35	25	21	17	23	25	28	28	15	25	28	20	23	30	28	35	22	22	35	29	31	25	23	24	17	26	15	25	22	19	18	17	30	28	22	32	23	27	21	21	23	32	24	14	30	20	19	21	33	21	23	32	25	31	21	19	29	23	21	25	30	30	19	19	30	18	28	29	26	18	24	15	14	22	27	24	18	18	22	22	21	30	15	24	24	22	15	29	21	24	27	17	27	29	21	27	23	18	19	25	24	20	26	19	19	28	21	18	28	21	17	24	21	21	26	21	23	13	29	24	21	18	24	16	27	23	23	18	29	22	22	22	28	25	24	18	26	26	31	27	27	24	24	29	24	22	24	12	22	22	26	21	17	24	15	33	28	19	23	27	19	22	23	23	23	24	17	29	23	24	18	19	20	25	28	26	33	15	29	27	27	21	21	22	22	27	19	24	22	26	25	25	31	15	25	24	22	21	20	35	22	34	21	22	24	26	26	36	26	30	25	31	30	30	29	27	26	23	28	23	26	22	17	31	24	24	15	26	33	30	26	19	24	27	21	19	26	22	20	29	20	23	26	23	17	15	27	26	33	30	29	17	21	27	19	14	18	20	26	23	24	20	29	15	25	26	26	24	26	29	26	26	21	24	22	20	25	27	19	24	28	27	28	27	18	29	24	22	20	24	28	23	25	27	16	29	12	22	24	23	24	28	18	24	20	12	16	21	20	22	26	26	21	17	25	22	26	28	27	15	20	32	29	20	18	27	24	23	18	19	25	22	26	36	25	21	25	19	31	21	27	31	25	29	24	26	24	21	37	19	34	23	25	26	16	25	29	28	28	33	25	14	24	34	18	25	23	17	27	19	24	24	26	25	24	27	24	24	22	26	24	30	14	24	31	16	29	18	25	28	34	17	22	28	24	27	25	20	15	35	25	28	23	22	15	24	24	19	28	28	23	24	30	31	19	32	23	29	21	29	27	21	20	30	18	24	29	23	25	24	15	32	27	28	25	28	23	30	23	26	34	24	20	31	32	29	24	27	27	24	20	26	19	20	18	31	9	22	24	28	22	25	14	21	22	21	20	20	19	20	21	21	22	18	28	21	28	24	27	18	21	26	16	31	22	24	23	30	19	25	24	25	23	32	17	29	24	23	22	23	22	16	23	18	34	18	27	29	26	22	22	29	23	22	29	34	22	19	26	24	29	21	24	22	28	15	20	23	31	19	28	29	22	25	16	29	24	26	35	23	24	22	28	23	24	20	18	26	21	29	20	12	19	22	17	19	20	20	18	16	29	36	29	21	15	25	27	18	15	18	18	28	24	20	32	25	24	18	27	26	28	25	21	37	19	20	35	18	25	25	25	29	30	24	20	23	23	25	27	28	20	21	36	17	24	19	17	21	28	17	21	28	24	27	20	33	18	20	21	31	30	22	25	30	27	30	18	20	25	17	16	18	26	30	24	24	20	25	27	29	26	29	30	17	22	21	14	27	21	22	33	28	29	21	25	24	23	19	24	23	13	25	24	19	26	10	26	20	25	20	29	32	24	29	17	25	19	22	25	24	21	20	25	20	27	25	18	23	28	24	24	17	21	24	25	26	16	18	18	19	23	21	14	16	21	21	21	35	22	32	25	27	9	21	25	24	20	25	29	29	22	23	25	24	33	25	24	33	25	15	25	16	25	20	22	13	24	23	24	25	30	28	21	32	26	29	22	20	20	23	24	21	31	20	24	26	26	21	17	25	19	21	26	26	27	25	25	26	25	31	26	20	29	21	24	23	20	25	18	20	25	20	29	14	27	24	25	27	27	19	29	24	22	29	22	25	31	21	16	25	28	21	27	24	20	26	14	20	24	32	21	22	20	17	23	29	13	26	22	22	24	27	26	23	34	22	30	19	22	26	18	21	26	23	19	31	24	35	24	32	17	27	20	22	19	20	22	20	30	22	23	19	21	21	16	24	17	28	24	16	19	20	32	22	19	20	24	22	22	23	19	25	19	24	18	23	21	24	40	27	30	20	19	29	23	26	24	23	14	21	19	29	24	19	18	21	21	20	36	22	19	28	28	33	33	20	25	22	28	34	15	28	28	21	20	18	22	21	26	16	20	31	21	22	20	28	27	20	16	24	31	31	22	25	24	14	31	23	28	19	27	21	24	18	24	23	14	23	28	23	26	25	17	28	16	17	19	24	32	28	21	26	27	24	24	25	25	19	19	20	19	31	23	26	21	15	26	26	21	26	24	21	29	30	26	24	27	25	25	16	33	19	24	22	24	20	21	37	20	26	23	26	18	20	28	23	28	21	26	14	31	20	32	24	23	20	39	27	26	18	28	22	19	27	16	39	22	20	25	21	19	30	27	20	17	22	26	28	17	21	25	18	25	26	18	27	21	18	25	28	22	23	17	25	28	31	18	32	15	24	34	24	21	24	28	32	21	28	18	26	25	22	27	24	17	24	28	26	18	16	20	24	17	26	25	20	21	27	22	21	31	31	17	33	25	23	26	26	25	37	22	25	20	24	28	20	26	19	25	32	19	29	24	21	26	25	28	26	21	21	27	25	24	21	23	28	25	31	22	27	25	25	27	21	25	26	33	19	20	22	23	27	24	24	23	14	23	17	23	30	20	16	18	28	17	32	22	33	24	18	22	26	21	26	26	29	19	23	17	25	31	25	28	30	20	25	18	19	26	19	22	23	22	25	22	21	32	21	26	23	29	31	27	18	15	15	20	25	21	22	25	30	30	21	22	24	24	22	28	20	28	31	19	21	19	31	35	25	24	26	20	25	28	14	34	23	16	18	17	20	19	30	24	32	23	28	23	22	25	21	23	25	21	17	14	31	29	19	24	29	17	28	20	20	17	13	25	23	26	22	19	20	21	32	9	20	30	33	23	30	19	26	18	21	28	20	28	27	25	22	22	26	21	23	24	16	23	27	27	24	16	27	23	35	27	26	22	17	18	20	31	26	27	24	32	21	23	21	22	25	24	22	23	25	24	19	18	23	18	24	19	22	30	22	22	24	22	29	28	25	26	24	31	20	25	21	19	21	33	14	25	18	22	19	30	26	22	24	31	22	22	24	27	28	16	20	24	19	17	20	25	19	26	21	19	18	33	21	27	27	26	25	24	29	27	26	32	25	15	22	23	27	36	22	16	28	21	20	27	30	17	25	20	37	31	12	15	23	21	25	17	24	18	20	23	24	21	23	17	22	20	17	21	27	30	28	30	22	19	22	30	22	17	24	36	16	20	23	17	23	22	24	22	25	25	15	25	31	23	25	29	25	17	30	21	23	19	17	20	15	17	24	25	16	20	23	24	23	25	18	24	29	25	23	19	20	26	21	20	20	15	21	26	24	28	21	20	15	34	26	19	18	25	20	27	29	26	28
28048	3294	494	475	1020	1575	1652	1543	1508	1649	1752	1205	825	665	506	452	362	413	334	368	306	326	323	322	282	300	271	259	273	263	261	248	239	237	229	209	211	240	237	224	235	242	233	232	240	196	253	237	209	228	231	201	249	211	209	217	229	202	201	243	207	221	244	227	235	207	219	234	217	201	239	204	218	222	212	216	201	195	212	190	230	208	211	206	193	197	213	212	203	226	218	192	209	230	215	189	196	209	207	219	234	183	211	212	231	193	218	210	214	200	221	210	214	214	200	188	191	175	219	206	229	212	192	233	178	220	243	231	204	213	214	232	224	225	189	214	191	191	213	218	194	202	209	202	223	218	230	219	201	201	198	197	188	215	214	222	242	227	228	224	213	170	202	185	200	207	172	182	206	213	210	218	195	182	192	198	195	222	198	207	211	209	202	204	209	201	207	217	216	215	209	202	220	216	216	204	202	205	212	208	194	203	231	199	206	183	216	208	213	194	200	191	219	173	194	188	209	209	188	182	218	189	191	188	224	230	222	212	199	212	229	221	173	202	188	218	204	204	202	202	212	218	197	222	195	198	210	198	195	209	208	204	208	240	204	191	168	198	200	188	201	202	207	209	220	209	206	233	207	203	204	225	172	195	220	211	206	225	209	199	214	195	230	200	222	221	211	192	179	201	231	220	205	220	178	217	205	210	214	189	231	241	218	247	207	214	199	202	203	204	190	208	203	199	195	196	194	178	182	206	211	180	208	199	223	199	229	216	206	213	209	221	201	217	212	218	180	196	197	207	206	184	202	200	185	205	204	218	213	193	202	214	208	197	187	217	225	213	182	180	191	209	208	194	229	199	204	189	226	183	215	218	244	210	207	230	207	207	203	228	211	228	196	220	205	216	200	205	213	193	188	221	220	190	192	184	187	214	205	212	224	207	192	204	214	194	203	194	206	188	192	200	206	181	211	232	219	232	195	227	209	217	203	204	203	236	198	181	205	214	221	210	207	205	201	229	200	209	234	226	224	226	200	216	219	228	208	232	214	206	206	199	211	216	206	188	189	216	210	230	183	178	198	212	197	182	214	202	202	211	222	186	204	188	212	240	188	202	204	208	196	212	190	190	202	202	220	236	214	194	192	197	226	201	218	205	197	180	216	200	205	200	192	203	226	199	226	185	197	194	188	203	245	199	194	181	214	211	199	218	185	200	229	232	193	200	173	205	200	204	214	220	201	197	200	192	206	211	217	204	200	202	201	195	197	191	215	184	211	210	227	217	191	208	214	219	190	205	208	210	201	201	200	217	218	206	227	207	207	221	196	179	199	199	218	227	219	189	201	212	216	230	209	188	216	189	218	214	205	225	204	228	197	225	188	194	197	207	199	190	196	218	207	198	208	217	219	209	210	186	202	213	188	206	214	207	210	225	211	187	213	199	207	192	187	192	227	243	196	203	214	215	186	238	202	198	214	224	210	178	195	205	204	194	232	208	216	193	215	230	205	188	195	209	202	200	219	197	223	223	194	213	183	227	217	199	196	214	210	232	205	199	235	220	189	215	227	224	191	220	209	211	213	207	212	196	214	218	203	214	222	192	214	213	232	212	198	182	207	205	218	180	192	238	195	204	232	188	215	201	215	226	224	184	208	205	212	183	203	186	199	222	227	212	210	197	227	239	200	202	191	187	187	204	216	200	219	239	207	193	209	205	210	188	209	182	226	196	229	217	191	211	228	216	206	210	230	225	228	201	217	223	235	204	202	209	201	209	199	199	213	207	202	196	208	212	218	196	193	201	195	201	199	200	225	202	237	184	220	185	210	222	193	155	191	207	190	187	216	233	227	209	196	204	204	199	198	246	184	211	214	225	198	182	199	196	191	213	224	202	186	227	213	214	238	206	207	195	202	206	187	198	211	223	231	228	216	212	226	204	207	179	192	223	214	204	210	221	231	204	210	204	214	217	194	196	224	203	193	192	217	189	231	210	196	204	206	180	233	197	218	200	230	227	242	197	193	253	217	207	219	216	205	203	232	199	223	214	256	205	196	210	221	189	216	211	186	199	218	219	202	206	218	203	202	207	211	221	211	209	200	220	224	232	223	206	191	199	218	196	188	210	187	210	210	216	200	220	226	212	210	214	188	181	219	202	207	210	207	226	215	193	212	194	183	210	224	203	179	181	196	203	204	208	224	202	223	218	178	230	209	179	195	202	201	216	236	200	212	179	222	204	228	227	219	211	206	186	206	231	204	202	193	217	208	227	207	193	203	217	220	194	193	217	178	216	181	204	214	224	211	222	199	228	202	209	201	202	194	211	199	194	201	200	197	198	226	217	196	223	191	227	195	199	196	194	214	224	210	207	175	223	220	184	183	213	199	193	211	217	185	216	209	224	205	196	219	190	186	191	231	212	213	209	182	206	205	198	201	215	204	202	226	223	195	219	201	188	204	214	193	222	210	223	179	180	227	223	200	192	234	195	234	201	212	227	214	220	163	212	220	213	209	226	214	191	198	210	197	213	220	214	207	232	219	208	217	202	234	206	216	230	205	218	183	181	194	197	190	213	187	217	188	184	228	224	213	221	212	190	209	216	200	221	209	212	188	210	189	199	223	197	227	203	214	200	190	211	196	174	200	196	205	225	204	205	210	209	214	198	223	199	215	199	201	188	202	208	206	200	208	209	189	213	238	204	191	218	222	221	228	189	214	191	223	221	200	219	215	221	205	202	175	191	201	209	204	197	225	224	199	181	250	198	227	200	205	184	202	200	212	215	217	224	222	190	227	222	208	180	208	197	189	209	183	216	205	217	225	212	187	199	204	203	197	213	216	186	220	179	203	223	209	205	221	215	221	208	225	224	206	208	204	212	213	222	220	193	198	205	196	195	197	200	200	232	195	200	214	204	235	205	198	218	197	202	211	203	190	209	213	216	185	229	201	205	211	215	242	227	195	207	192	200	196	229	205	201	196	200	216	191	232	213	220	199	195	195	188	209	213	227	204	205	222	218	225	215	202	205	213	195	207	190	210	230	211	198	215	192	181	186	209	209	199	183	221	199	185	207	216	200	180	198	204	185	236	202	213	188	201	196	223	209	210	172	214	229	221	218	207	220	214	229	222	187	224	231	209	217	202	192	193	199	204	203	192	174	217	213	207	225	207	222	218	222	201	216	204	202	215	185	211	213	215	206	201	203	206	206	212	203	194	209	218	196	212	202	175	184	209	206	191	202	207	205	171	201	211	209	184	180	211	215	211	234	201	175	212	227	232	205	205	211	225	204	209	190	172	171	194	214	213	214	196	222	224	226	201	217	212	210	211	208	187	200	212	226	231	209	220	221	220	216	221	205	201	204	183	215	212	210	215	205	208	200	207	209	211	193	185	215	221	215	220	224	236	200	219	204	179	198	228	216	215	210	202	236	201	218	199	191	223	206	203	215	225	215	224	193	223	196	221	204	212	213	223	219	182	204	211	204	207	196	230	232	192	197	224	206	221	202	197	197	225	188
4856	529	102	104	69	84	110	93	114	104	113	107	94	86	95	66	76	94	70	75	69	80	64	80	68	71	76	62	67	66	69	70	79	86	64	72	75	77	66	72	74	78	65	65	67	76	65	79	63	82	72	71	58	77	68	56	66	83	66	87	60	65	71	63	76	81	79	52	80	71	72	73	64	74	64	63	62	58	57	65	77	65	55	65	66	65	69	52	50	60	66	77	62	66	84	64	66	74	63	75	75	73	55	56	68	69	71	55	59	76	63	64	86	70	68	65	68	77	50	61	64	67	67	70	61	60	81	81	64	75	52	56	62	63	63	87	66	71	62	62	68	63	74	54	69	66	64	69	59	68	77	63	82	61	70	67	56	77	65	69	62	86	67	60	74	68	73	65	82	77	66	69	60	64	67	72	65	77	59	66	67	72	70	61	69	67	69	59	62	67	86	79	73	59	66	71	67	82	66	73	74	67	63	60	66	70	77	63	65	63	67	78	69	57	72	62	75	71	53	63	66	71	56	60	83	61	60	81	67	66	61	67	78	73	65	87	76	59	73	64	82	73	71	60	56	61	75	65	62	57	72	72	75	72	72	66	80	77	63	71	68	67	76	72	50	68	77	64	63	66	67	73	69	79	66	77	63	88	63	63	68	68	64	73	70	66	57	75	74	57	60	80	83	82	57	79	56	71	61	63	70	75	61	70	46	88	52	81	78	83	57	71	75	70	64	65	74	68	69	77	66	64	62	71	75	56	64	77	63	67	74	61	56	78	75	65	86	65	77	82	71	67	68	58	77	59	64	68	55	69	70	80	75	66	71	56	71	67	75	84	64	79	70	61	68	71	64	76	55	59	61	63	61	68	69	56	72	68	68	72	60	76	64	60	66	61	78	69	66	74	65	50	72	74	73	70	57	71	70	62	69	65	62	62	83	65	63	71	52	65	69	57	57	74	56	68	57	81	71	72	73	67	61	64	82	63	69	58	62	62	66	67	54	76	79	68	65	65	75	73	54	63	69	67	70	79	51	71	75	83	63	58	61	70	63	79	77	84	72	66	73	65	67	57	65	71	58	61	66	74	66	65	75	67	51	68	63	65	73	75	63	66	61	41	55	68	67	60	63	48	75	60	56	64	85	60	60	64	81	69	68	68	57	67	56	72	67	78	81	62	66	75	68	68	79	57	82	64	68	62	64	55	77	61	74	60	74	72	64	62	66	73	59	71	65	72	68	57	63	78	82	79	66	67	75	85	59	77	66	58	75	58	65	65	54	76	70	70	55	80	61	54	78	62	59	67	63	69	60	62	67	79	76	75	77	66	67	69	55	48	75	64	78	55	72	64	64	69	60	69	76	54	59	85	67	72	79	63	67	75	61	61	81	77	72	85	66	71	78	65	71	64	61	61	54	66	68	73	56	72	70	61	74	64	86	63	67	76	79	63	58	61	59	67	57	81	59	66	78	62	56	78	84	71	58	70	72	76	75	69	75	75	54	58	60	76	73	55	69	65	81	71	69	63	62	66	60	55	79	63	82	78	75	67	74	65	67	62	60	63	56	57	65	72	65	54	68	76	66	70	86	62	64	74	68	54	64	66	78	70	56	76	70	67	60	76	67	70	74	76	62	67	78	71	88	64	77	66	47	69	71	66	56	72	73	63	79	52	83	61	70	70	71	76	64	67	74	65	60	62	68	88	67	74	72	65	62	66	70	69	75	72	56	65	65	63	55	73	65	57	65	73	71	78	72	62	58	57	67	55	62	64	51	62	60	69	67	66	65	66	62	66	71	90	57	60	56	65	59	75	75	63	64	62	81	71	72	75	65	58	72	62	70	66	67	56	62	74	64	65	73	78	79	71	42	81	72	66	73	62	64	73	73	75	70	80	53	56	69	57	61	70	64	59	59	73	57	58	58	54	51	58	66	70	59	78	50	59	76	73	67	76	57	69	80	51	83	65	78	74	59	60	61	76	75	67	63	74	69	61	82	56	71	79	68	56	72	77	66	77	62	61	62	67	64	68	77	66	66	68	69	50	75	71	65	74	83	58	75	70	66	73	71	59	70	71	68	66	75	77	69	61	64	60	80	59	61	74	73	69	74	62	58	61	72	65	67	60	77	58	58	71	59	74	68	48	66	58	69	68	71	77	74	55	72	65	58	84	83	75	67	63	73	74	53	71	56	60	55	64	64	69	89	54	56	59	69	60	58	66	64	59	66	72	64	66	65	80	79	75	71	65	68	70	81	73	62	65	73	62	58	66	74	66	48	64	59	71	68	72	52	53	81	72	55	57	54	73	78	76	76	77	58	73	63	59	72	85	77	66	78	62	59	67	66	61	70	81	63	51	69	88	70	66	62	68	78	69	62	60	68	78	67	67	72	69	70	62	71	73	58	74	73	85	85	73	80	74	52	70	77	64	71	67	66	79	63	67	77	60	72	76	69	65	60	56	57	69	66	70	59	73	61	68	85	64	54	62	61	78	61	67	66	70	84	64	63	65	75	73	77	64	54	68	58	68	63	66	69	69	62	63	76	75	80	68	78	69	68	54	69	65	75	69	65	62	61	67	54	58	78	73	78	59	67	72	71	60	68	62	72	74	68	77	74	63	66	61	76	66	68	60	70	74	59	75	63	76	55	67	74	61	68	62	78	69	61	75	55	61	83	73	71	69	57	70	70	75	64	68	65	70	57	78	61	65	70	63	63	66	70	59	66	73	59	77	78	75	72	76	73	58	74	69	57	74	84	64	72	70	60	74	75	68	72	70	76	67	68	64	56	71	61	56	84	67	60	80	90	87	65	71	76	63	63	81	75	69	66	65	70	86	85	67	70	62	69	75	57	65	70	73	70	50	50	70	85	83	67	76	67	75	66	59	66	70	57	79	83	61	80	57	63	74	79	66	68	57	78	71	67	83	71	58	69	63	76	79	69	70	66	67	70	73	76	75	75	56	63	70	73	61	65	77	70	59	52	57	79	74	78	84	63	62	63	64	69	74	54	69	96	78	70	56	67	63	71	64	56	58	70	70	55	59	71	65	77	66	74	66	70	71	72	68	59	68	57	67	61	55	68	59	65	53	80	60	71	59	62	79	61	68	68	66	82	71	65	79	67	65	67	75	77	60	57	73	69	52	49	68	68	67	86	71	58	61	53	59	73	64	67	66	70	71	66	79	64	66	61	77	49	45	57	67	61	75	51	65	58	78	65	76	61	64	81	64	60	72	70	86	64	67	59	75	55	58	77	81	64	64	66	84	68	73	78	63	56	74	61	70	72	67	88	69	61	73	78	71	61	69	66	70	75	62	68	54	53	69	84	68	71	74	72	62	72	75	74	74	76	65	64	70	72	74	64	76	59	81	61	74	67	71	53	65	62	60	73	79	52	65	54	66	67	74	61	71	72	79	67	59	67	64	79	60	58	75	62	65	68	75	64	74	72	71	62	62	69	70	76	70	58	78	57	59	70	72	65	66	75	68	56	64	65	83	50	77
32051	4648	954	1036	2158	3117	3083	2840	2792	2564	2531	2412	1587	1247	1056	1036	918	881	852	799	797	771	743	690	689	663	648	651	664	660	659	656	600	682	650	648	633	600	594	625	619	607	622	587	622	608	589	572	561	607	612	548	578	602	568	580	568	601	543	619	560	559	609	574	582	582	579	632	581	552	591	549	562	603	557	514	570	613	572	545	594	571	606	560	617	582	601	539	547	587	591	594	574	578	569	574	569	545	556	571	604	551	596	556	541	555	554	522	536	586	591	548	511	559	563	568	575	563	539	595	558	551	596	559	540	574	562	595	551	546	582	562	577	551	540	617	606	581	580	554	565	559	544	562	576	595	565	535	592	546	560	613	602	536	543	573	548	584	594	573	618	587	531	573	547	529	579	567	568	539	562	559	556	553	534	562	527	589	560	587	570	557	539	563	570	520	582	544	567	574	585	552	534	545	579	542	595	560	575	577	534	555	527	565	570	584	515	514	551	523	567	581	582	507	552	545	573	556	571	567	559	540	607	574	610	593	562	568	569	637	585	572	593	551	574	567	580	525	532	519	560	533	560	583	559	540	569	592	546	572	565	571	538	592	555	577	594	585	594	548	589	549	606	592	565	535	550	599	571	573	584	583	556	550	605	584	518	538	521	550	577	577	605	515	523	546	518	560	556	567	594	540	569	590	567	542	535	593	607	620	560	581	546	546	571	547	577	546	536	594	556	570	553	577	584	538	565	546	564	583	549	576	580	584	590	561	577	623	596	565	569	596	557	540	555	567	572	584	562	572	588	566	557	542	603	535	586	597	571	586	585	576	573	613	554	558	599	627	541	569	539	587	569	543	575	572	556	578	545	559	522	542	555	568	540	592	587	560	543	547	551	564	554	537	588	553	561	562	623	532	541	589	593	538	586	537	551	554	594	595	520	608	568	539	547	567	598	610	545	542	548	590	555	586	562	594	586	576	595	560	593	559	616	526	584	585	548	566	576	592	561	579	558	605	543	567	595	529	573	577	531	548	536	589	582	563	580	528	541	569	564	616	519	539	619	555	569	536	534	572	541	583	544	555	522	526	548	607	599	564	530	547	575	573	578	605	560	529	568	594	578	553	542	563	574	553	573	610	571	576	568	582	559	558	540	602	552	527	543	562	554	569	573	581	559	576	576	557	583	585	551	564	546	582	537	586	535	548	570	607	562	574	520	558	559	580	588	575	563	539	583	540	577	539	560	590	534	581	565	525	579	583	587	596	591	578	519	570	561	504	574	552	603	600	580	598	573	574	549	558	590	577	570	576	529	574	526	568	567	536	531	583	554	557	554	568	545	550	590	624	569	568	592	559	582	586	541	563	577	571	564	567	568	520	555	575	555	555	598	530	549	566	603	567	596	545	568	570	542	547	572	584	560	544	570	579	545	549	526	568	550	574	568	582	604	579	564	544	568	601	555	572	539	582	547	566	553	556	578	560	559	549	519	596	568	529	531	607	590	542	603	525	541	620	567	570	578	559	535	572	541	554	561	576	549	560	560	555	572	596	513	587	546	528	572	566	568	547	542	585	575	538	574	556	569	561	555	561	599	571	533	562	515	569	528	558	601	585	543	567	548	602	555	607	602	578	561	583	556	591	588	595	596	587	580	544	575	578	609	616	571	561	539	540	560	626	557	544	559	553	536	538	538	607	582	531	548	586	596	558	591	538	549	568	586	550	534	535	572	574	539	558	555	580	536	542	573	595	581	566	614	514	525	538	613	587	618	563	553	579	568	599	587	609	570	564	570	570	558	552	526	534	565	562	616	618	603	523	542	609	584	568	582	521	588	543	567	547	522	601	572	562	579	553	536	556	562	557	502	528	551	579	567	588	560	543	557	573	572	590	566	569	595	550	565	609	579	542	591	571	538	558	571	536	603	544	616	611	570	581	583	561	579	530	578	576	565	582	582	580	557	556	552	574	591	500	551	549	536	552	579	561	530	576	566	557	561	558	592	578	564	560	620	536	547	549	568	571	569	572	576	605	545	562	551	581	573	574	570	562	608	542	538	535	534	521	540	571	553	564	513	573	592	560	559	561	587	544	599	570	540	569	576	590	564	578	533	533	516	571	540	569	526	547	562	506	559	558	561	498	577	579	573	582	554	559	585	593	574	565	541	577	601	526	581	544	561	564	562	559	556	548	568	558	543	552	555	565	573	585	560	574	553	537	576	555	568	548	550	556	582	526	573	566	578	533	539	576	537	568	575	573	574	545	581	567	569	536	549	529	574	573	563	576	584	545	606	552	568	582	560	597	539	560	582	556	583	533	574	564	573	576	533	528	541	552	590	576	557	515	602	602	578	564	574	547	552	604	579	568	568	579	588	612	575	556	606	572	556	551	599	562	556	583	549	558	580	567	540	550	561	522	578	573	609	575	548	536	552	588	584	571	552	576	545	588	523	553	545	556	544	597	567	504	520	548	590	547	561	611	537	552	600	564	549	522	572	543	576	575	555	506	506	595	585	574	548	561	561	547	573	589	538	526	575	554	578	514	548	622	555	598	617	593	609	630	562	572	565	602	565	552	547	552	551	554	534	546	566	568	597	520	555	592	535	554	598	576	557	561	549	566	572	554	561	556	563	571	577	557	579	563	582	560	545	587	576	590	541	594	548	545	535	582	581	570	552	575	521	571	579	513	514	608	580	574	561	578	600	556	535	620	561	572	537	570	561	565	548	542	586	599	556	564	554	536	601	611	603	529	569	555	573	545	554	519	531	552	524	587	565	513	544	613	612	526	576	561	580	597	523	527	564	558	565	568	530	551	541	566	520	626	569	562	609	565	618	562	548	548	540	549	577	540	568	540	569	548	565	554	605	548	589	578	562	557	555	545	572	580	558	570	574	565	547	553	565	565	574	581	636	534	607	554	538	617	550	570	597	549	527	565	608	593	608	549	576	537	576	533	593	555	595	608	544	552	552	570	579	577	559	557	542	537	535	628	525	535	598	585	537	572	535	564	543	585	573	531	562	602	543	526	523	542	554	571	601	597	580	565	579	564	563	582	556	589	564	541	548	615	583	535	583	571	564	565	570	564	556	604	535	527	532	537	559	611	574	561	559	517	607	597	557	585	580	536	583	568	579	557	542	574	582	596	560	566	550	580	595	550	569	543	537	566	592	530	568	557	581	575	550	553	541	576	563	532	566	579	546	546	541	529	583	558	550	527	569	555	586	562	560	548	579	518	518	581	615	568	560	581	552	549	554	545	562	595	603	561	515	559	555	552	584	583	574	599	551	524	573	582	554	565	561	595	581	578	535	535	574	593	527	532	575	581	572	555	541	519	578	589	551	552	564	598	566	569	598	587	552	528	561	595	610	582	583	568	547	549	577	553	577	563	595	518	539	594	538	548	549	550	538	525	597	566	524	561	544	592	582	541	552	600	569	590	572	545	583	539	545	564	554	579	562	563	549	573	531	594	543	550	586	568	577	565	568	597	568	564	604	578	535	568	558	591	594	608
2700	174	26	24	28	22	24	23	23	35	37	43	33	32	21	25	33	20	20	22	28	14	26	16	21	26	22	33	23	20	27	15	31	23	22	26	29	17	21	18	26	21	15	20	25	19	24	21	16	24	16	20	18	31	20	27	20	19	22	19	27	22	27	15	25	21	24	16	26	21	22	18	24	17	19	26	20	28	27	19	23	23	22	26	13	23	22	21	21	28	16	22	19	24	24	18	27	21	10	21	21	23	22	23	19	23	15	22	23	33	16	21	13	20	26	15	26	22	21	31	16	29	19	16	17	24	22	23	23	25	24	21	17	21	26	17	24	27	13	18	15	22	20	26	18	17	15	18	27	20	16	14	21	14	18	21	25	23	35	17	18	24	27	28	24	22	17	19	29	13	20	22	25	19	23	19	17	20	16	18	12	24	14	22	24	18	17	17	23	18	20	11	27	23	11	21	13	25	24	17	31	29	11	21	20	21	29	27	20	19	16	20	20	24	13	20	18	16	20	26	26	21	15	26	21	19	13	17	32	19	17	21	29	32	22	16	18	16	22	12	12	22	18	28	19	22	22	22	30	22	19	20	11	19	18	21	29	22	15	19	21	21	20	24	17	15	23	18	25	26	21	23	15	27	20	15	23	17	24	20	23	20	28	19	26	25	15	15	23	15	25	22	22	24	22	24	24	23	29	8	19	18	22	22	26	19	15	22	23	20	28	27	25	16	20	30	25	21	20	15	25	20	24	30	25	21	17	19	27	15	21	26	9	20	21	19	23	26	21	24	19	12	21	31	28	24	22	31	20	17	21	20	22	18	21	28	18	21	18	20	23	19	26	17	20	16	13	21	20	25	20	19	20	33	25	22	21	19	22	34	21	20	26	26	15	32	25	18	17	23	20	18	18	25	17	14	26	21	26	16	17	19	19	18	18	24	26	13	18	14	18	20	21	17	17	17	15	24	21	24	23	26	28	17	22	21	25	16	15	23	16	26	21	25	27	23	19	18	25	20	17	24	16	29	18	24	26	23	17	20	20	18	16	33	22	19	19	19	16	13	20	26	22	16	13	19	14	22	20	18	17	25	26	30	17	26	21	23	22	25	15	12	21	23	22	21	23	22	20	23	18	21	31	23	16	25	24	28	21	20	25	18	24	18	20	18	24	20	25	23	21	17	19	26	23	20	22	20	19	26	20	20	23	15	17	27	23	20	15	13	23	15	27	14	25	22	19	18	20	28	19	18	18	16	26	22	18	18	28	14	17	28	16	19	21	20	9	14	19	18	24	15	24	18	25	24	20	24	27	20	19	21	14	34	9	20	20	19	18	21	26	17	24	20	23	22	22	13	23	24	21	25	22	22	25	21	22	18	12	10	25	23	18	23	23	16	28	27	29	20	17	18	26	20	24	22	16	24	25	22	24	16	24	22	19	21	17	19	15	15	24	21	22	24	17	22	13	13	16	21	23	22	34	21	25	18	20	24	23	26	12	24	24	22	21	24	21	21	14	17	28	20	21	17	31	26	28	21	22	19	26	17	26	22	17	17	23	22	19	20	22	15	21	21	22	21	33	16	17	23	20	20	26	22	18	24	31	17	21	25	19	19	22	22	27	20	22	21	21	28	16	21	22	15	26	20	19	21	31	31	21	19	19	19	22	20	17	15	25	29	24	10	19	18	22	16	25	13	19	22	25	18	16	18	24	20	22	21	22	18	24	22	21	20	32	19	20	16	23	10	21	19	24	19	16	24	25	18	20	18	28	20	23	19	18	22	20	19	18	31	24	19	17	24	17	20	14	21	31	25	18	27	23	24	11	17	24	18	22	15	20	29	31	19	12	16	16	21	16	19	18	15	22	15	28	26	25	16	21	16	21	16	25	23	22	21	20	23	20	18	22	13	19	16	10	11	27	22	23	16	27	23	18	21	19	19	19	31	15	26	28	13	16	18	15	15	24	30	23	28	26	8	19	12	19	16	29	27	22	18	19	18	22	24	19	19	20	22	25	20	27	15	26	22	32	18	28	19	25	27	15	34	23	19	12	19	20	18	19	19	16	20	17	17	26	15	16	32	23	30	23	28	25	19	25	24	30	24	27	25	21	24	21	22	19	13	20	20	16	23	22	25	18	22	22	17	13	16	18	25	21	21	20	21	24	23	21	21	18	21	22	16	25	37	23	22	15	26	15	23	20	16	21	18	18	26	22	26	19	32	22	18	23	16	22	20	24	16	19	18	28	17	20	26	20	18	22	24	29	17	30	17	22	29	20	20	15	23	19	22	24	29	26	21	26	21	19	26	19	15	24	20	24	22	18	16	30	23	21	12	21	11	26	29	24	19	22	21	23	23	21	17	19	15	21	14	29	22	28	25	25	22	19	27	21	24	25	29	29	12	9	24	23	29	22	14	21	15	33	14	25	22	29	19	23	17	22	20	21	18	23	22	18	19	28	20	23	18	22	20	13	24	17	21	24	22	21	22	20	29	30	22	27	23	18	25	18	12	20	27	21	15	30	15	23	23	24	19	15	21	22	21	15	22	21	23	24	21	28	19	17	26	21	23	21	12	18	20	21	23	19	19	21	18	20	26	26	21	18	26	15	16	14	32	15	26	15	23	21	23	17	24	18	23	22	25	12	18	22	15	19	21	12	25	23	26	32	23	17	30	21	20	22	17	15	16	23	28	15	17	15	27	26	13	12	19	24	20	24	23	27	20	25	28	13	16	22	16	14	17	20	25	23	22	26	19	26	20	22	21	18	26	27	16	17	30	19	26	18	23	23	14	27	22	17	20	21	16	15	17	20	14	12	18	18	19	22	22	25	19	19	20	28	21	30	16	24	15	23	21	18	14	25	18	12	15	13	19	20	20	19	26	21	16	22	19	15	20	21	24	18	16	26	23	23	20	35	17	26	15	15	23	27	25	21	17	21	19	22	30	17	26	15	17	23	15	16	20	20	22	23	17	18	24	30	27	27	25	18	19	22	18	20	25	20	28	19	26	22	17	24	21	21	20	25	23	19	24	31	18	21	20	21	26	16	29	25	26	27	22	19	26	19	15	16	27	16	17	26	12	23	19	26	17	22	27	22	19	19	20	21	14	20	25	26	18	22	21	15	24	18	19	18	28	20	34	23	10	29	28	19	21	12	19	15	18	25	23	16	11	25	21	18	19	14	26	23	22	16	17	15	18	16	24	17	25	22	29	21	30	16	23	22	15	28	13	20	23	18	24	21	25	18	23	19	25	23	15	22	15	19	20	17	24	21	17	16	18	21	19	21	17	22	18	20	17	21	21	16	21	19	23	24	24	30	23	19	13	17	22	21	22	23	15	17	18	19	27	17	27	12	24	22	19	24	27	19	17	19	24	20	29	25	20	15	17	27	15	24	14	28	21	26	23	23	23	23	18	24	21	12	17	16	21	19	21	22	25	18	23	22	32	21	19	27	27	19	15	27	20	15	24	13	26	16	18	19	23	15	20	17	12	14	14	17	15
24343	2403	256	294	426	596	589	615	662	771	647	712	539	362	288	246	257	238	233	212	236	186	227	207	201	206	218	201	203	190	198	175	198	211	192	199	167	213	190	211	204	174	174	176	194	207	177	201	191	174	184	179	198	159	194	193	193	175	192	174	207	193	183	179	196	202	186	161	183	217	171	183	189	179	179	178	187	183	191	200	182	189	179	179	202	191	185	161	198	198	175	178	195	174	195	176	179	192	188	173	198	212	167	171	189	184	176	177	196	171	182	191	195	197	197	174	177	172	179	172	187	169	181	175	155	186	178	186	195	170	169	162	166	188	164	159	192	186	192	160	189	169	183	189	167	179	171	197	169	175	189	203	194	168	172	179	193	200	199	160	203	173	179	165	157	184	178	157	144	201	195	195	170	174	161	170	187	178	160	202	159	195	177	190	186	181	174	214	170	176	192	168	172	189	196	191	197	170	184	162	156	191	180	184	161	177	179	178	165	206	179	182	179	212	169	198	189	193	181	176	179	183	182	169	190	177	182	199	196	174	180	185	184	170	196	204	171	195	181	162	176	177	170	180	160	189	181	178	179	197	178	192	167	160	214	199	188	173	176	149	178	177	180	197	156	186	191	188	184	175	172	184	167	160	186	193	171	183	193	173	184	188	164	195	197	181	170	164	181	194	179	197	163	176	180	177	171	187	186	192	166	197	170	183	199	173	172	180	176	182	177	184	186	182	187	190	182	191	177	178	179	194	182	167	187	196	173	179	185	204	176	170	177	170	179	150	179	146	192	195	186	171	184	176	198	174	201	191	173	192	186	172	178	186	180	172	174	184	169	196	181	180	187	186	172	183	194	172	169	184	163	182	173	179	169	191	180	195	183	177	206	187	191	196	164	199	202	193	160	180	160	213	181	176	190	185	176	183	174	175	194	192	214	190	175	196	184	215	168	188	182	191	180	196	165	197	162	190	158	189	202	158	168	182	192	171	179	172	178	169	173	182	179	173	174	171	192	197	189	201	190	171	188	188	193	187	172	170	173	204	168	166	206	200	180	185	168	207	185	148	172	179	169	189	194	204	172	194	156	164	168	173	172	171	191	159	161	161	196	202	154	183	162	169	159	177	181	194	189	191	181	179	181	181	181	165	186	192	195	192	182	194	160	165	189	178	163	155	159	173	196	165	176	176	174	190	193	190	176	190	173	184	167	165	179	185	168	189	183	170	210	187	194	172	164	192	178	176	185	174	175	176	176	205	180	205	183	180	164	202	192	166	167	168	208	195	161	186	183	194	184	190	180	181	176	172	149	167	210	184	180	169	147	185	180	188	174	201	192	188	204	177	177	173	227	170	182	195	192	182	164	174	205	185	188	204	200	185	203	168	197	178	173	160	207	160	193	168	173	167	171	195	210	190	183	182	153	158	180	192	185	164	187	193	185	163	195	168	191	189	176	178	181	168	191	197	193	179	164	182	175	152	174	165	167	184	183	181	193	175	180	190	193	185	190	181	164	174	175	186	169	189	197	209	191	165	183	193	207	192	188	204	183	194	181	212	175	197	184	182	185	187	166	174	193	156	178	195	187	193	177	167	161	192	149	186	165	208	212	177	177	149	159	183	159	179	190	176	184	183	176	199	170	161	197	182	175	185	187	158	179	187	213	187	158	168	192	221	164	178	189	165	188	192	180	198	182	196	163	172	158	166	188	196	169	187	193	163	189	161	156	192	189	170	193	186	178	172	181	174	169	188	183	170	186	195	181	163	175	192	181	196	172	166	205	195	171	175	185	169	208	187	190	182	176	182	176	208	204	219	195	181	185	180	187	182	173	177	183	175	203	195	183	188	179	171	178	180	191	170	200	202	213	179	166	175	168	179	175	181	211	211	172	181	192	171	208	177	215	198	180	168	193	187	176	162	184	202	172	185	172	173	185	175	201	186	200	177	185	179	179	188	159	194	171	194	160	182	183	180	163	208	166	198	196	172	173	195	171	176	147	184	178	176	183	174	180	177	182	175	177	214	172	187	177	168	199	189	190	189	169	206	186	219	162	193	170	183	163	156	176	197	177	202	169	176	193	181	182	190	195	187	150	177	186	172	176	179	205	179	190	156	174	182	171	184	185	199	189	182	174	167	183	186	164	180	194	176	192	162	177	182	169	176	192	185	196	173	184	171	169	165	182	177	166	194	154	171	187	196	207	171	182	165	208	181	159	159	168	197	190	181	196	202	174	158	171	192	173	183	194	174	180	187	154	183	181	152	196	169	174	172	169	191	182	187	192	176	178	193	196	203	184	182	195	202	180	174	205	184	159	179	166	162	157	179	190	185	175	189	186	175	155	194	177	177	184	186	200	192	192	191	195	165	200	182	179	199	175	180	185	191	201	164	190	163	149	180	184	192	168	210	189	195	188	177	180	194	153	181	181	186	182	199	176	162	174	165	174	190	179	181	188	180	174	171	194	176	176	182	183	185	163	212	183	187	167	171	189	177	175	166	150	175	176	198	180	170	192	170	191	149	177	173	176	185	168	171	190	179	178	174	150	181	191	190	178	175	168	169	183	170	173	194	163	186	183	191	212	191	188	164	179	169	174	168	167	186	180	182	170	194	182	193	177	190	183	174	196	181	199	182	192	178	169	191	182	172	173	175	206	175	189	210	189	174	188	173	191	192	188	175	178	195	174	175	178	172	185	190	168	188	175	175	185	193	180	189	195	189	158	166	185	179	160	203	184	205	184	172	195	172	178	206	177	177	187	194	214	151	171	165	162	201	185	181	200	192	195	200	186	169	204	192	173	187	193	183	182	174	168	144	169	168	192	174	188	181	155	184	187	178	172	164	163	179	195	181	181	170	164	197	187	180	176	184	191	167	175	183	186	189	181	180	185	187	177	155	170	213	185	150	181	204	188	200	176	184	194	188	175	178	174	170	192	189	175	168	171	189	200	162	197	174	204	185	170	162	186	171	159	180	182	174	185	205	171	183	195	207	190	202	198	182	173	189	193	178	176	172	173	172	174	167	163	203	181	196	173	199	186	170	168	202	171	187	193	162	170	193	183	156	214	143	190	184	188	211	178	191	174	192	190	152	194	190	214	198	176	198	201	177	198	184	182	184	174	188	179	182	181	183	166	167	183	183	191	191	189	186	171	187	191	182	189	202	195	187	161	168	157	181	195	195	195	212	180	159	198	193	164	171	178	161	197	177	185	176	184	178	210	175	169	170	183	185	200	186	198	176	172	178	198	183	195	201	187	190	178	201	167	169	169	189	182	192	180	143	179	178	155	195	162	195	183	161	195	187	147	147	191	175	169	187	182	177	193	170	160	193	162	151	183	194	196	187	171	171	193	171	173	186	164	172	176	186	198	195	171	195	169	195	188	179	176	168	185	185	179	175	179	176	203	167	174	194	171	196	189	200	177	181	198	184	164	208	195	167	190	184	177	203	192	169	174	196	177	201	181	189	164	189	163	201	165	189	183	188	191	188	188	203	190	195	190	165
4089	458	89	64	66	73	71	83	81	68	102	74	80	64	72	64	67	69	71	69	56	54	74	68	64	71	53	63	61	64	56	64	71	75	48	62	57	61	61	43	62	51	58	64	64	72	53	72	53	66	66	63	52	64	59	70	64	65	68	72	70	46	80	44	59	56	59	71	72	66	81	62	67	52	58	60	71	58	57	81	68	76	64	71	62	69	64	54	58	58	60	63	66	48	60	71	66	65	59	56	63	59	61	56	71	68	53	56	73	63	60	52	59	68	55	57	59	61	74	70	55	70	61	52	52	51	49	50	74	75	53	54	61	64	59	69	55	57	55	49	65	74	65	60	64	71	64	45	57	57	57	59	61	75	64	60	65	73	80	62	55	74	53	68	74	52	53	61	63	60	68	68	74	62	53	60	66	61	56	65	59	59	58	63	62	62	66	58	56	69	50	71	65	56	79	49	53	67	48	56	73	51	58	54	59	81	60	65	61	60	66	66	54	69	45	58	58	73	57	60	77	60	56	58	67	71	58	68	54	59	66	61	52	64	56	61	57	72	56	58	77	58	68	50	67	48	48	67	52	66	56	74	51	67	59	62	58	63	61	50	55	55	62	80	62	59	54	81	47	61	54	59	66	77	62	62	64	69	65	57	57	68	60	64	60	67	67	56	48	72	71	56	71	62	67	59	60	64	67	51	70	68	56	38	52	53	69	57	68	62	62	61	48	62	65	79	65	57	78	71	60	46	48	53	57	65	64	59	71	59	58	71	62	61	67	61	53	50	50	62	73	54	67	73	63	63	60	49	64	51	68	39	55	66	71	62	56	66	80	66	45	61	56	49	55	68	69	57	56	63	57	58	60	68	63	61	53	51	69	62	73	55	67	55	47	60	62	66	61	54	45	58	58	64	70	58	67	71	67	58	58	74	65	62	60	52	53	50	57	62	48	65	59	70	70	60	46	52	65	62	60	55	69	69	54	58	52	67	51	60	70	54	58	62	65	64	49	60	60	66	67	66	61	45	63	65	58	55	63	65	59	67	62	61	61	60	70	69	60	60	61	69	58	53	63	50	66	65	54	54	53	66	69	79	68	61	54	60	56	64	65	58	81	52	64	71	55	45	52	62	44	65	59	60	57	64	59	73	76	60	50	52	66	75	57	61	57	56	71	60	71	63	55	71	74	63	69	59	50	60	74	63	60	58	43	55	52	62	63	54	73	69	57	67	74	66	68	52	53	74	58	69	68	50	69	48	73	67	65	73	54	49	53	59	62	83	65	58	50	50	67	70	58	61	75	51	60	59	67	56	81	72	63	58	65	64	56	46	62	56	66	76	71	72	60	61	82	68	53	53	56	58	65	70	62	64	62	57	62	66	53	53	71	68	63	57	72	58	57	64	62	56	62	51	64	59	83	50	59	68	67	47	62	54	64	66	64	64	71	69	54	60	55	58	65	45	70	62	68	57	64	56	60	58	59	55	60	65	59	57	68	58	66	63	71	69	65	67	59	56	65	56	57	56	67	56	64	57	56	59	55	82	52	58	67	43	57	56	50	72	62	57	73	69	58	61	75	69	61	50	51	67	53	64	65	61	59	50	69	63	77	65	60	66	52	67	55	61	67	59	67	70	50	55	64	59	66	52	58	61	58	63	67	65	59	67	65	73	57	61	67	71	68	51	61	37	58	58	60	56	57	67	67	61	64	60	66	65	56	71	56	63	72	53	60	67	48	49	64	61	65	72	58	74	55	50	45	73	74	75	70	61	64	75	58	66	67	56	68	64	67	74	50	56	69	59	54	41	50	49	69	65	76	73	67	70	64	61	59	55	74	54	62	57	67	68	47	71	60	49	54	64	57	65	78	68	72	55	65	62	46	52	76	50	76	61	67	55	54	50	50	67	65	50	55	56	54	69	64	49	66	58	72	77	55	61	63	67	55	56	57	64	59	62	61	72	57	80	60	56	62	61	63	62	59	64	64	65	57	52	64	61	54	79	56	79	50	58	57	55	58	45	67	59	55	73	59	66	60	57	57	59	59	60	63	53	71	62	86	66	61	53	60	57	69	62	69	63	62	68	61	59	57	56	67	63	47	47	53	57	67	49	65	50	65	53	73	59	70	71	55	67	69	60	52	49	71	75	62	49	74	55	68	59	71	53	53	68	61	62	50	68	69	78	56	64	62	50	54	61	73	67	73	61	48	78	56	55	69	54	64	59	65	78	62	64	68	66	51	72	71	63	60	70	72	63	54	46	66	67	61	57	50	59	76	70	67	49	68	67	53	53	65	55	54	67	65	76	60	50	55	63	50	70	58	54	55	61	51	62	53	52	64	58	63	64	51	77	69	64	79	65	52	48	55	77	54	59	59	72	64	65	56	63	68	61	66	67	73	70	57	52	68	55	53	61	74	67	69	44	58	68	51	54	60	61	59	73	58	52	71	65	65	58	61	68	64	58	47	48	52	55	70	69	58	74	62	65	58	61	62	66	62	69	60	57	66	57	61	64	59	66	47	59	58	67	60	65	51	65	57	62	62	66	63	81	52	47	49	65	54	68	63	76	54	66	57	46	69	66	61	69	53	60	55	58	58	67	61	52	50	53	58	65	53	56	67	69	49	72	76	64	53	49	59	63	61	62	49	69	55	54	55	57	48	62	60	67	69	63	42	63	63	65	64	63	80	66	55	66	74	58	56	48	66	56	67	71	62	59	54	50	54	51	56	74	57	72	60	50	64	70	58	58	56	54	62	52	67	66	62	68	49	61	62	56	72	66	68	78	78	70	76	69	70	58	57	49	62	58	58	62	68	68	58	50	56	60	66	65	56	59	62	59	65	72	74	71	53	64	78	64	62	60	57	69	70	60	57	53	58	65	49	80	67	57	53	49	62	54	68	60	65	59	62	60	49	60	52	75	80	69	49	57	66	69	53	58	61	82	57	56	57	53	65	62	56	75	60	70	56	50	69	61	53	61	62	64	75	62	54	72	60	56	61	58	57	59	61	64	58	67	58	46	59	68	49	60	71	76	54	61	47	57	59	52	59	60	64	74	56	68	55	60	73	68	66	61	56	56	70	67	59	62	57	58	54	58	67	64	61	63	74	51	59	71	73	60	54	57	80	53	48	67	62	67	68	73	50	57	67	57	56	71	60	70	58	69	70	55	67	65	77	64	49	49	55	56	58	48	69	55	69	68	70	55	58	76	68	59	58	49	65	61	72	62	53	79	60	57	70	49	75	71	54	56	65	76	50	67	60	53	73	62	61	71	69	67	65	73	66	57	64	57	66	65	65	53	67	58	55	59	55	63	63	56	66	51	69	48	54	69	54	51	62	64	58	66	62	73	45	61	60	55	78	70	56	67	54	47	57	70	62	65	64	56	55	53	52	48	73	52	73	58	70	63	75	55	69	72	61	68	64	59	51	55	63	63	61	70	75	65	59	52	73	63	57	60	71	64	60	49	51	64	65	57	46	45	68	72	58	60	56	62	65	62
30162	4393	768	849	1586	2141	2111	1923	1666	1631	1546	1417	1355	1004	810	754	655	654	708	620	630	609	569	565	556	582	544	551	528	562	578	532	541	505	512	465	576	539	532	539	547	518	511	530	521	539	520	542	529	501	524	536	503	522	511	514	505	540	472	508	503	515	564	545	546	522	479	487	491	521	482	484	529	479	552	565	523	507	465	516	520	512	548	478	505	503	511	522	524	537	509	538	521	504	508	567	492	487	516	512	494	526	546	498	482	536	504	531	524	510	463	517	508	531	509	481	506	472	513	513	500	485	513	524	494	497	523	500	484	513	464	501	520	540	514	504	490	504	502	492	510	509	485	483	538	512	463	531	510	494	521	484	551	487	513	517	541	517	491	511	485	515	512	497	476	532	485	529	505	453	535	497	479	467	503	490	486	466	541	478	501	468	538	492	490	490	510	486	541	507	556	481	479	484	486	486	465	503	525	491	481	508	475	481	526	499	497	520	487	464	509	468	481	552	477	514	487	485	533	513	501	476	501	497	530	509	492	473	489	534	529	500	539	498	513	515	514	461	498	514	497	468	550	492	525	510	454	503	483	476	465	526	512	500	478	469	490	513	491	463	508	506	527	496	519	499	518	447	458	481	470	522	506	501	470	498	467	502	470	484	469	496	481	495	487	507	521	504	514	504	453	474	515	506	520	544	499	534	480	452	474	472	528	491	484	496	486	528	505	476	498	510	491	523	504	517	531	515	483	525	455	466	494	556	499	520	517	482	489	482	481	531	494	519	494	513	450	476	506	486	507	523	522	454	494	488	498	558	476	494	497	483	499	523	516	488	518	487	500	487	494	469	539	508	510	544	516	541	505	482	471	486	506	483	515	463	495	501	490	504	528	478	516	529	486	503	511	510	502	490	549	484	468	495	505	520	521	520	497	497	513	499	483	509	483	494	482	512	520	463	497	487	514	474	520	494	556	511	510	516	500	516	517	532	516	484	517	496	469	494	519	505	479	485	494	507	512	470	532	525	549	482	477	514	512	534	494	493	475	479	504	481	558	513	521	489	503	491	478	520	532	526	531	518	526	520	490	496	496	521	460	485	500	517	497	504	482	534	487	493	463	515	513	477	545	504	482	468	498	483	543	482	549	520	495	522	508	506	514	523	517	520	510	529	513	513	493	478	470	491	495	481	534	488	505	469	502	531	525	507	521	548	521	527	482	529	506	498	477	488	474	548	490	487	477	516	516	496	533	455	471	544	487	505	520	553	484	501	508	482	551	489	542	470	510	499	498	523	522	516	534	506	499	468	477	493	459	508	466	509	501	475	494	515	492	511	512	517	526	496	497	482	521	479	548	501	518	472	504	490	493	454	523	489	489	488	508	500	490	512	519	491	515	516	486	523	477	506	506	496	477	507	535	464	495	476	497	510	483	478	503	494	553	489	507	533	468	484	503	515	471	524	473	490	550	557	496	550	487	507	493	516	502	484	501	450	482	485	492	469	486	481	454	493	540	500	515	454	514	516	533	529	462	470	509	503	529	476	527	529	502	510	481	479	479	454	498	504	513	488	485	515	509	463	497	505	467	510	503	452	486	540	518	531	489	545	493	473	503	529	512	516	484	456	471	483	504	490	526	472	487	534	522	518	493	454	463	491	500	525	524	522	504	486	502	512	514	557	538	504	470	560	508	494	515	543	494	468	497	444	477	539	517	462	531	470	491	525	506	533	524	496	464	508	514	467	517	536	533	481	500	543	503	496	522	483	502	570	530	501	527	499	497	502	497	500	504	505	500	495	480	508	512	504	473	461	510	499	493	437	478	500	529	474	532	519	504	504	480	506	481	498	488	498	504	541	511	512	474	496	484	534	513	494	458	488	501	519	537	500	492	487	489	507	483	463	520	485	497	465	523	460	473	502	506	509	497	525	499	487	460	470	465	517	516	482	470	484	498	526	492	475	520	518	491	488	524	468	481	476	512	483	518	485	528	542	494	522	501	517	528	474	477	513	487	505	491	476	492	518	502	515	472	526	509	458	484	497	494	460	544	496	497	495	514	524	497	483	496	514	494	484	539	453	477	486	508	500	519	515	511	507	501	526	488	550	542	518	458	539	494	519	513	477	511	510	517	524	513	519	505	511	513	532	526	480	541	476	510	499	516	513	483	498	524	517	498	507	531	489	508	467	542	504	545	475	550	501	522	524	508	503	480	531	496	497	443	538	486	512	499	513	520	492	511	519	543	492	515	505	510	493	471	524	553	449	494	538	487	492	501	471	486	526	510	515	511	489	530	501	489	514	477	493	505	502	493	522	475	525	477	491	520	512	465	512	501	486	521	471	477	501	501	513	517	502	495	500	520	484	517	478	545	456	487	527	518	509	472	512	448	522	441	465	464	498	494	501	526	443	534	534	488	488	478	486	470	489	439	455	476	505	475	531	485	526	476	520	477	486	515	502	492	484	534	500	538	531	517	510	527	525	523	503	530	522	492	486	538	528	535	505	514	472	518	505	485	482	481	520	454	460	466	476	450	504	465	489	460	477	534	491	519	525	521	545	475	463	509	498	500	494	467	483	513	502	502	482	498	475	502	499	516	504	524	494	424	492	530	481	524	509	504	489	519	446	508	526	474	531	496	506	529	520	521	473	476	494	499	489	465	503	518	508	502	463	521	458	458	528	529	503	479	458	502	506	505	469	491	512	524	490	503	523	480	503	486	506	522	527	539	519	482	481	474	462	489	477	512	497	513	513	546	496	478	524	523	512	457	531	487	503	553	475	455	478	519	474	486	484	482	512	548	499	467	509	478	545	496	533	502	508	497	487	512	497	533	504	503	468	508	486	480	503	489	475	507	491	505	506	498	517	463	487	469	497	523	462	510	497	496	493	507	501	524	512	500	469	488	503	526	518	518	477	499	514	494	543	495	511	475	494	493	496	505	513	505	501	537	492	534	539	489	541	537	481	503	489	506	533	525	473	475	515	520	506	450	500	461	486	503	528	481	492	508	486	507	471	495	495	480	537	489	531	495	532	483	542	507	514	481	514	481	480	533	488	475	499	494	538	558	496	499	511	506	515	499	489	497	514	468	485	466	507	513	558	473	497	520	499	502	532	536	520	495	485	470	501	553	485	521	511	478	543	504	489	492	521	478	527	493	528	498	488	534	509	465	508	506	520	466	540	517	473	476	536	504	483	526	500	509	526	488	446	562	451	494	479	534	494	452	555	487	511	497	455	473	541	477	494	502	505	519	516	496	501	475	507	499	502	538	508	481	524	485	553	496	486	524	484	496	522	469	525	516	522	476	500	507	518	484	464	492	480	472	487	472	513	515	487	491	480	501	511	497	497	478	516	520	473	496	508	539	534	513	469	517	485	468	536	508	523	522	519	479	500	482	508	479	514	490	470	489	521	473	496	507	484	508	467	486	536	509	472	463	487	500	492	533	473	519	490	510	462	480	469	489	476	484	473	499	512	495	477	503	518	491	532	532	500	513	546	528	504	507	524
4249	277	44	29	33	28	41	29	39	36	36	50	37	39	34	35	36	34	30	35	40	26	34	24	27	29	25	36	29	24	17	19	29	27	21	28	29	27	24	20	31	21	24	19	31	20	26	27	21	22	24	21	27	24	32	23	28	30	24	30	23	22	36	18	22	33	30	19	18	24	25	17	27	27	36	21	41	24	22	29	24	24	23	39	26	22	14	23	23	24	20	18	25	22	27	25	27	18	18	19	24	22	18	26	29	28	18	19	32	21	30	26	22	24	17	30	17	24	26	22	24	30	22	21	26	33	26	24	21	16	27	37	28	25	25	28	28	24	27	17	24	25	22	22	31	24	26	28	30	16	27	19	22	20	29	26	21	25	29	31	27	20	29	15	15	21	26	25	31	23	26	20	22	21	22	32	16	19	26	30	26	22	20	19	25	28	25	22	26	30	17	22	21	26	26	18	27	23	23	20	19	40	32	31	20	20	30	12	17	21	20	41	21	21	20	38	20	28	21	30	31	20	14	19	17	16	26	21	16	26	32	15	22	19	18	17	17	19	20	27	28	20	21	21	22	26	24	20	15	36	20	26	20	25	31	25	21	33	24	25	21	21	31	20	40	23	20	24	24	22	26	22	25	22	29	24	28	27	20	25	34	18	27	30	25	28	19	27	26	21	21	19	16	33	24	28	28	17	27	29	19	26	19	26	28	24	20	16	22	19	26	27	22	20	19	24	21	14	23	27	21	16	20	25	27	20	25	31	29	26	25	28	20	17	24	23	22	28	29	19	23	26	34	22	20	17	32	25	21	27	33	27	21	28	24	28	29	21	23	24	23	30	23	26	15	21	20	21	23	22	26	23	21	14	29	20	18	17	24	33	18	29	22	20	22	12	21	23	25	25	27	17	22	23	26	19	23	24	28	28	26	18	26	25	33	22	19	30	23	29	29	19	22	20	16	29	29	19	31	18	24	26	24	23	28	26	23	29	36	26	25	24	22	17	25	24	23	19	24	23	20	22	24	23	28	20	15	23	32	33	22	18	23	22	26	21	19	28	30	23	20	23	24	19	32	24	13	22	18	25	27	20	20	24	30	31	25	28	13	21	20	24	24	18	27	29	20	34	26	28	19	21	22	17	18	20	26	27	27	23	19	23	24	14	28	17	20	32	21	32	27	33	22	28	26	28	23	28	15	10	24	23	31	29	35	18	21	16	23	29	24	20	19	18	15	24	23	15	31	22	16	16	21	20	19	22	17	21	25	29	27	25	20	13	23	29	24	19	14	21	24	22	27	27	24	20	16	23	19	18	19	26	27	19	29	24	21	21	26	28	18	24	21	22	29	18	24	28	21	26	29	21	23	19	27	22	22	29	25	22	19	26	18	25	22	16	26	23	28	28	23	20	19	26	27	15	14	22	23	23	17	27	20	28	23	22	20	29	32	21	29	25	22	20	24	31	27	30	19	26	22	20	21	18	25	28	22	18	20	26	18	22	24	28	25	23	20	24	26	31	21	21	41	18	15	25	23	17	25	24	17	19	21	30	24	21	24	27	28	32	20	22	21	33	29	25	29	26	29	20	25	19	18	24	22	21	23	16	26	25	25	30	28	29	39	21	17	30	29	28	27	28	29	24	17	19	23	19	22	21	23	22	29	22	22	17	22	27	26	23	23	38	24	23	21	24	41	24	23	24	21	17	33	26	22	18	26	26	15	32	25	23	22	21	21	15	22	33	19	21	35	20	19	29	29	22	23	28	28	33	21	17	19	25	31	25	23	23	20	26	22	17	20	23	26	29	20	20	19	32	23	24	25	19	19	30	20	22	28	29	27	21	20	21	23	22	23	19	15	32	20	24	23	27	18	19	24	22	24	28	19	19	28	26	25	25	38	39	26	29	21	20	25	17	22	18	20	27	32	30	24	21	34	26	20	28	22	17	27	16	17	22	23	30	34	21	24	24	22	25	20	20	27	32	26	23	20	28	21	21	27	30	26	25	33	28	24	26	22	25	25	23	24	30	15	20	29	30	24	25	35	20	25	30	19	20	20	23	19	22	27	29	19	23	31	22	28	21	33	28	20	21	19	30	27	17	27	23	24	24	24	22	21	19	11	19	22	27	23	22	17	28	25	27	19	22	25	21	24	15	30	19	27	22	33	14	30	18	31	33	35	18	32	25	25	27	26	30	30	22	21	29	18	33	29	24	24	20	18	31	18	34	24	22	30	24	20	32	13	24	30	28	25	19	30	26	24	21	27	22	22	27	19	29	32	22	27	23	25	26	24	34	30	30	25	33	32	29	23	24	24	25	19	28	27	25	25	17	25	22	18	17	31	25	37	21	28	24	29	31	25	22	27	21	25	18	20	27	24	24	20	22	21	30	24	18	20	22	21	22	22	20	23	30	20	30	15	31	30	26	25	15	24	31	27	25	23	18	18	12	24	21	27	17	15	32	21	22	12	20	22	20	20	27	28	25	23	27	21	26	22	25	18	26	26	26	24	20	31	23	22	22	22	24	24	20	19	29	21	32	23	21	22	23	24	23	22	30	27	20	11	32	15	19	25	32	24	22	27	26	22	23	26	23	22	31	17	20	25	21	18	27	18	25	25	18	16	26	22	26	21	17	22	19	17	28	22	25	39	24	15	30	22	22	30	26	24	28	26	28	13	27	25	18	39	23	21	16	15	27	22	13	21	15	29	26	14	20	27	27	21	18	20	19	28	23	31	24	25	32	23	25	23	26	24	28	27	29	18	21	24	21	37	22	19	25	22	24	18	23	20	33	31	32	28	31	21	20	22	24	25	31	28	23	29	33	25	24	15	22	23	29	25	29	29	21	17	24	24	23	18	31	31	28	29	22	16	23	35	21	28	19	24	21	25	25	27	21	32	31	31	20	31	36	21	22	29	29	20	15	29	27	14	28	30	20	25	21	34	27	19	19	24	19	23	25	26	21	15	29	21	22	26	32	27	24	24	25	22	18	33	20	25	24	28	21	24	27	26	20	21	30	29	27	24	20	25	30	23	32	31	29	25	28	22	33	19	22	33	21	17	24	18	31	30	23	21	19	24	23	26	25	30	22	29	22	18	21	26	29	26	30	23	20	27	27	25	23	28	23	16	30	25	21	23	30	27	26	18	28	29	17	23	12	28	32	25	23	24	21	28	25	23	26	18	27	28	26	29	24	20	23	29	25	23	29	31	22	21	22	23	27	23	23	27	28	20	27	29	29	21	22	22	27	22	29	22	20	17	19	27	24	26	24	12	22	21	19	20	21	21	23	29	37	20	35	24	29	23	27	34	26	39	22	22	18	27	18	25	27	20	20	24	26	23	27	31	28	27	27	22	23	14	24	18	23	22	29	20	29	32	17	24	26	16	18	23	21	21	26	17	19	13	30	25	25	22	19	32	25	21	24	19	30	17	26	31	20	30	20	14	22	23	26	24	22	26	26	20	17	16	28	17	25	28	17	20	29	28	17	25	24	23	26	23	25
27540	3234	445	523	1020	1627	1611	1335	1261	1134	1176	1082	972	813	573	429	450	395	371	323	359	328	296	271	274	289	275	279	285	288	257	281	282	230	256	259	214	247	237	230	209	241	245	263	232	234	225	207	225	240	215	203	258	234	224	223	208	216	216	215	205	196	211	204	183	199	220	194	225	228	217	208	209	229	205	216	241	219	214	223	186	214	205	204	221	215	203	198	203	210	206	235	220	191	206	189	218	220	222	189	195	215	201	206	218	209	213	228	211	255	195	202	216	207	216	212	211	228	198	211	190	196	237	220	231	217	216	208	183	229	177	232	198	227	204	188	213	230	203	219	206	198	192	209	211	192	198	221	219	216	204	213	209	206	217	200	195	197	209	188	186	210	207	231	172	227	214	220	194	208	225	215	211	186	206	220	195	238	205	195	182	203	238	228	219	196	245	195	196	211	198	224	204	205	208	206	210	214	207	214	214	231	196	220	197	212	231	193	222	213	208	209	210	222	228	217	196	218	209	217	204	216	220	226	221	209	217	221	194	211	198	202	222	197	233	193	215	246	225	231	220	202	200	219	210	206	186	232	206	233	215	225	198	212	194	189	199	205	215	175	196	227	218	205	210	194	188	194	209	201	219	187	208	218	183	219	192	202	189	209	198	225	215	201	203	202	212	219	172	194	194	226	185	194	207	203	207	212	196	200	198	209	200	201	206	197	216	201	203	206	205	232	200	198	205	198	223	221	200	207	204	195	207	198	188	209	195	195	214	180	237	220	238	223	205	206	189	191	202	216	224	209	197	201	211	216	210	217	210	196	188	208	228	181	182	216	194	209	202	199	192	202	192	199	214	225	218	187	217	217	197	204	198	193	194	203	234	199	193	200	208	207	211	189	202	191	216	203	194	184	214	197	206	215	194	224	198	203	218	219	180	191	217	218	201	239	220	195	205	192	213	196	207	204	196	190	203	221	200	199	220	230	200	211	207	214	190	184	214	224	193	196	218	212	194	193	210	205	180	204	210	202	186	199	200	231	224	209	186	196	198	209	204	204	199	182	212	227	222	219	194	203	227	198	218	180	199	195	209	235	171	225	207	206	227	203	199	206	232	229	195	209	224	241	191	200	212	208	207	229	240	218	212	243	214	211	189	241	211	198	190	197	225	188	213	220	214	203	196	200	181	211	205	234	214	194	202	216	210	199	229	198	210	217	210	256	247	192	207	211	212	206	215	191	237	218	207	214	217	197	193	210	228	212	222	205	200	237	218	225	239	182	185	211	216	203	201	230	201	227	192	187	221	205	230	220	210	195	201	220	226	211	194	219	210	224	218	197	202	204	228	200	208	204	193	212	206	198	206	209	201	204	209	182	217	201	193	222	205	189	225	204	202	195	211	220	197	241	218	206	192	213	200	222	233	213	189	205	221	173	240	204	198	209	213	198	204	187	190	190	173	221	192	200	215	204	210	203	206	209	202	205	205	219	205	200	227	215	183	197	237	210	203	202	200	216	213	238	207	218	189	224	198	222	241	227	178	203	200	196	205	188	200	230	210	202	228	207	212	216	208	214	234	208	224	212	205	191	238	196	191	222	211	221	216	216	178	189	205	234	227	204	177	203	227	246	196	189	200	213	222	202	197	223	193	229	199	198	195	198	197	216	198	201	198	209	221	210	236	248	206	200	229	216	207	185	219	193	246	231	210	171	202	242	213	220	174	198	199	188	191	207	211	184	224	203	214	214	234	204	209	205	183	209	206	238	209	208	229	201	198	241	208	222	207	214	235	204	200	216	196	208	209	215	222	197	214	214	194	200	197	230	182	209	243	225	187	196	207	225	207	215	221	225	201	198	216	197	205	200	211	197	210	196	218	207	208	211	196	199	209	185	207	211	187	220	222	210	200	216	203	194	187	184	220	191	202	198	219	222	232	210	213	234	197	194	216	197	215	208	214	193	212	197	221	192	209	237	238	204	202	222	220	195	209	214	246	168	195	205	201	202	217	221	180	226	207	227	198	209	220	191	196	206	205	218	225	214	204	221	235	202	204	211	231	203	238	193	208	235	206	209	212	228	217	202	227	209	209	215	234	191	218	207	209	208	197	203	192	226	207	219	216	202	217	214	189	201	208	249	211	225	195	204	227	225	199	206	239	206	187	208	207	207	214	231	205	219	221	206	226	215	232	232	219	186	206	208	185	232	209	200	185	220	207	204	199	217	218	210	192	201	193	225	191	232	209	205	222	232	231	225	218	205	216	222	198	206	215	200	197	201	185	181	205	200	216	191	199	208	218	253	180	237	186	191	211	196	198	194	212	208	181	246	211	228	199	227	221	193	196	229	194	217	194	207	199	211	220	201	194	227	201	228	208	208	218	199	208	209	224	233	244	223	208	205	199	197	204	210	188	219	210	229	193	206	226	207	192	192	226	212	200	199	195	204	202	220	214	218	190	220	210	193	219	207	200	215	201	209	236	225	225	225	218	196	189	192	224	206	221	202	199	222	212	215	227	201	200	201	222	228	222	229	221	204	196	205	255	225	215	213	211	199	228	211	215	195	199	234	219	215	190	200	232	184	242	254	216	236	224	212	215	211	205	221	218	215	208	209	192	207	199	210	203	205	209	188	220	202	196	212	210	200	225	192	196	244	225	239	196	229	223	216	196	204	207	211	216	200	198	231	201	195	202	188	242	200	225	208	210	199	223	227	193	202	207	208	218	221	214	198	191	193	216	206	227	193	213	192	202	213	192	207	215	214	186	207	229	213	183	243	242	202	212	214	200	210	211	204	204	222	205	196	194	196	206	219	231	215	225	208	213	240	224	194	215	212	206	229	208	201	212	216	208	208	215	229	201	194	203	224	205	208	192	224	197	223	186	203	229	198	212	196	200	194	212	195	217	210	181	265	232	187	229	201	207	228	226	216	189	192	228	202	222	212	210	239	180	199	220	195	218	183	210	194	211	198	195	196	207	195	219	206	202	223	204	223	218	226	212	193	205	215	207	212	195	221	219	215	211	217	217	202	212	196	205	200	243	215	203	215	215	219	211	232	192	203	202	203	219	206	203	202	215	200	206	206	210	229	192	220	209	238	214	200	205	219	213	227	207	193	196	220	186	231	220	215	219	212	220	197	222	206	204	212	179	199	185	192	208	195	218	219	182	232	194	235	217	225	222	193	234	219	210	197	233	185	182	217	219	212	194	183	208	213	216	219	189	204	192	222	225	193	184	222	224	191	192	195	218	229	205	233	197	233	194	195	223	212	203	213	198	212	219	200	201	222	216	209	216	230	236	219	222	197	220	197	219	213	206	207	198	218	196	222	192	210	233	215	215	226	230	227	194	206	192	217	231	206	237	221	236	211	215	208	211	212	237	214	207	215	223	197	205	210	206	188	211	202	225	210	196	189	215	207	202	225	214	219	214	211	211	205	208	200	212	218	216	203	216	212	197	220	228	213	197	223	181	196	203	202	219	212	198	231	224	218	188	196	207	209	215	231	208	213
5060	575	85	96	65	97	97	112	106	106	92	84	68	82	88	74	72	81	89	71	80	82	76	66	78	74	82	68	69	59	64	61	63	72	61	62	72	65	70	59	76	71	66	85	64	88	66	77	66	66	75	83	58	73	63	69	77	51	77	69	63	72	62	83	84	68	77	78	63	83	76	54	70	65	82	58	76	70	82	59	77	72	58	67	74	63	66	72	73	84	74	79	63	66	89	79	76	83	77	51	63	76	72	51	62	75	62	75	74	71	65	80	66	73	67	80	54	65	60	67	73	67	73	63	83	62	71	73	66	77	75	74	58	70	77	64	72	69	75	68	75	81	59	69	68	75	68	68	69	68	66	60	57	72	64	70	70	77	59	85	69	51	74	70	91	78	58	68	63	60	66	66	58	77	81	59	74	63	58	87	68	93	79	68	71	66	61	70	69	60	58	75	77	50	63	61	55	76	71	69	70	68	82	62	81	66	73	76	66	67	80	85	72	66	71	73	68	66	61	69	50	63	64	70	89	77	67	84	56	63	87	68	68	67	85	82	71	67	64	76	73	75	80	62	69	74	70	62	63	71	72	55	63	89	75	68	64	68	46	75	61	61	59	67	54	72	72	52	71	57	64	66	67	76	76	61	65	77	69	62	67	67	67	77	69	86	64	72	68	70	74	70	73	71	56	62	81	71	64	66	62	67	68	78	64	74	71	63	60	79	75	77	70	72	62	67	73	62	69	49	75	56	72	69	77	68	78	72	79	78	79	66	80	73	64	75	57	76	68	77	70	75	80	63	92	67	64	69	62	65	72	71	82	60	76	59	81	69	70	70	86	71	70	62	69	78	67	65	74	75	64	69	56	63	71	74	59	73	64	72	77	65	69	82	76	65	87	63	63	70	84	75	69	71	66	69	80	66	83	53	68	71	70	68	67	77	81	69	64	58	80	87	73	76	73	75	59	57	82	75	74	55	69	66	57	56	67	52	78	86	51	61	88	64	69	70	82	68	49	73	70	68	66	63	70	64	57	59	76	95	72	58	60	66	63	81	81	74	59	52	68	76	86	76	73	60	73	87	74	67	67	71	76	66	76	60	60	68	69	70	81	70	80	65	70	64	75	78	80	73	55	72	63	73	66	83	68	71	57	71	68	63	56	71	74	59	74	65	62	82	65	70	72	86	79	76	66	54	78	87	68	71	72	82	81	71	77	67	73	74	72	79	66	75	67	70	64	72	65	82	84	59	64	69	65	67	74	64	60	68	66	71	63	66	64	74	67	59	62	66	64	80	68	72	75	60	83	71	84	75	78	60	79	83	63	79	75	77	56	62	78	78	71	66	65	83	69	70	81	74	54	70	79	62	68	75	69	59	62	74	76	66	73	88	61	76	56	60	87	66	78	71	60	63	67	69	93	60	80	80	61	61	79	64	68	65	66	69	75	83	70	54	54	73	65	67	63	82	69	66	67	74	82	79	96	72	78	72	48	66	60	60	57	65	63	73	68	76	58	73	73	71	76	67	80	64	80	69	67	82	79	70	87	81	78	53	76	78	75	64	48	56	70	57	71	60	73	74	80	66	73	72	64	65	64	76	66	56	62	79	76	73	71	89	72	69	79	71	64	66	66	54	93	61	64	77	50	70	62	91	76	89	68	74	61	70	71	69	53	73	64	56	66	63	52	70	72	75	62	64	81	68	54	76	76	59	62	82	72	82	72	63	73	80	76	55	66	64	71	68	67	63	70	60	80	66	76	72	53	73	72	66	63	76	62	65	56	72	60	78	67	68	57	74	74	81	80	55	63	62	48	80	62	60	56	56	51	92	56	61	62	58	72	84	49	68	67	72	73	67	62	61	64	61	74	58	51	79	72	70	60	66	57	70	70	68	73	79	56	63	76	65	75	76	62	71	67	69	71	58	71	55	51	70	61	64	82	54	74	72	60	77	70	59	64	68	71	62	85	67	76	63	80	71	68	66	65	59	77	65	50	90	78	56	72	70	74	79	72	70	73	62	66	65	57	69	75	86	63	87	68	61	62	65	78	75	71	55	73	83	64	74	76	77	75	65	72	75	74	66	59	79	63	64	77	65	72	67	61	52	57	74	56	78	60	45	53	73	73	71	80	69	71	68	63	65	70	67	53	74	66	67	71	69	89	73	71	74	63	72	70	68	76	76	85	62	70	65	79	76	87	70	85	70	61	61	58	68	69	64	70	69	63	70	74	80	63	68	68	73	67	61	74	72	63	68	83	55	61	63	69	73	72	76	70	80	60	65	67	70	82	59	76	53	59	66	59	59	54	59	72	68	70	80	70	49	65	87	70	63	72	72	76	73	69	73	86	74	74	76	50	66	66	58	59	72	77	72	73	58	74	65	67	65	82	73	56	43	68	60	64	69	59	67	80	55	69	64	68	58	59	58	69	67	74	88	66	74	63	70	66	72	59	68	56	74	62	78	72	85	63	58	82	77	86	50	74	72	62	61	67	79	58	76	79	78	63	51	71	60	57	79	80	67	74	77	73	67	76	81	76	61	67	65	78	67	66	62	65	71	81	64	61	64	57	58	72	75	75	69	66	82	75	76	75	66	61	57	77	53	71	73	72	75	64	61	62	68	72	74	78	77	90	70	60	52	64	70	60	71	67	71	76	53	62	80	75	84	69	66	69	58	73	59	73	71	76	85	63	87	66	78	62	60	69	78	75	61	71	69	82	71	53	77	65	60	64	68	63	71	82	65	67	68	56	72	76	78	57	64	59	65	78	67	61	71	65	65	68	67	75	61	78	73	82	70	67	72	66	77	66	71	76	67	51	74	71	63	73	75	56	69	73	61	80	85	68	75	69	74	73	57	72	70	71	77	58	61	57	60	74	67	79	62	52	78	89	66	80	72	82	74	81	74	63	79	68	67	59	82	63	63	69	70	71	67	73	64	58	77	74	56	75	90	64	77	81	68	82	54	66	75	81	79	55	62	71	61	66	67	71	74	57	72	57	68	83	76	70	79	60	86	73	70	66	70	76	61	76	58	65	61	67	81	76	72	56	71	68	62	68	64	62	70	72	60	59	79	61	83	51	63	68	91	77	70	79	73	63	72	73	72	69	68	58	72	72	62	64	61	66	57	63	72	69	76	59	73	67	64	60	62	92	71	74	63	61	74	63	65	66	70	82	64	70	68	77	71	63	72	53	71	71	71	61	72	79	79	66	62	75	69	78	60	62	58	64	63	71	72	80	69	72	77	75	57	83	63	76	58	74	66	56	73	65	53	68	73	68	58	72	63	74	62	79	71	74	78	63	68	61	63	77	70	70	69	58	70	81	57	57	79	66	59	64	66	66	64	79	65	62	71	61	62	63	66	65	62	74	66	66	58	69	70	74	75	66	71	62	78	61	87	66	71	77	79	71	70	68	79	72	86	82	65	86	80	66	87	71	71	67	58	86	76	67	76	79	66	82	72	74	76	63	77	68	74	71	56	54	65	55	72	66	59	74	64
32119	4968	997	1053	2133	3112	3189	2655	2253	2108	1826	1694	1625	1500	1215	1012	980	889	881	816	817	802	741	754	731	677	683	756	690	669	661	646	636	683	601	589	615	625	596	604	623	594	591	575	597	589	600	605	589	569	608	558	646	614	567	585	566	567	601	590	615	633	601	599	615	577	586	571	583	567	590	582	589	595	608	608	554	562	607	592	536	569	553	589	588	596	612	574	609	534	619	564	569	591	596	578	583	546	598	597	583	562	595	599	596	584	559	563	574	587	589	591	594	612	575	546	603	534	571	588	561	579	591	569	570	605	585	576	548	599	593	551	560	585	571	557	575	551	574	551	600	567	568	597	602	526	509	582	576	586	548	563	622	623	607	615	578	553	574	587	552	564	574	575	628	541	581	586	618	546	530	602	591	589	571	572	584	574	572	530	507	558	544	611	552	572	570	544	568	565	608	585	580	592	557	576	565	590	549	566	547	574	620	577	544	572	571	591	586	570	576	540	561	610	601	565	624	599	558	534	592	580	552	576	573	563	559	560	563	581	562	560	583	575	604	582	559	603	604	584	587	579	587	567	605	575	535	570	574	535	606	584	567	569	592	518	625	553	573	568	558	539	652	617	550	578	549	565	541	612	593	600	580	546	554	521	578	553	587	578	579	550	545	548	574	572	556	566	599	560	577	587	601	578	556	565	586	584	543	559	576	593	595	592	549	602	572	588	549	585	565	591	606	581	587	594	585	575	615	561	598	559	579	606	540	577	594	581	587	547	519	581	570	594	580	551	536	564	554	614	589	583	584	606	529	541	565	550	625	594	586	602	569	553	564	544	552	609	560	545	593	571	535	560	593	562	600	582	618	590	556	558	582	582	588	570	570	581	568	550	600	585	601	565	604	599	537	540	582	551	590	581	544	581	610	572	578	551	564	545	521	553	573	593	604	594	565	575	553	575	593	566	556	576	568	596	590	555	547	566	597	575	593	613	534	542	562	550	551	586	543	571	583	588	566	538	593	610	591	611	545	604	584	562	552	556	584	574	630	612	559	554	596	617	560	599	596	604	586	571	571	569	581	566	597	530	560	517	587	608	577	605	557	549	550	596	567	575	585	615	558	557	613	549	557	561	586	599	555	558	560	573	540	588	573	560	571	589	558	598	588	567	567	591	561	587	583	635	580	592	572	532	583	541	599	562	604	559	551	575	567	591	533	529	594	543	506	596	570	533	567	585	571	555	543	548	607	581	562	573	566	557	573	586	578	567	571	532	592	551	567	559	555	581	548	547	561	634	523	585	605	603	613	557	601	526	556	607	555	580	540	594	540	586	563	551	571	564	531	586	590	547	566	542	552	615	592	576	557	572	607	599	597	579	584	577	542	564	586	583	609	575	595	584	573	628	553	592	578	572	571	567	579	599	602	613	569	587	538	579	575	581	566	548	572	559	627	574	549	586	568	580	592	568	602	564	594	549	523	569	592	584	588	507	543	560	580	632	587	584	607	598	580	543	592	602	574	590	584	558	565	574	576	545	564	565	603	569	633	583	596	579	520	549	590	571	560	555	595	547	593	540	587	590	551	583	542	518	543	594	608	554	564	578	585	580	578	579	561	591	582	581	543	577	518	577	576	559	576	566	576	567	548	586	616	577	560	549	638	533	551	561	578	583	577	581	558	540	558	593	563	597	559	569	525	562	599	567	566	578	538	579	605	576	562	594	589	573	539	577	579	552	547	550	529	613	614	568	548	586	568	560	602	539	587	583	557	565	620	571	549	595	588	565	550	609	582	550	578	569	572	608	588	561	506	565	561	575	594	518	577	578	561	591	544	564	592	596	582	586	551	555	573	537	562	601	566	603	545	575	614	613	582	578	587	588	538	575	584	582	588	580	613	578	595	572	593	570	569	585	580	563	577	584	582	620	555	598	553	606	567	563	587	578	572	571	570	591	598	587	572	553	556	574	555	617	573	583	557	556	573	583	577	619	583	565	574	598	564	586	621	545	599	557	604	534	541	526	602	541	605	569	579	588	597	596	573	590	581	555	599	537	589	567	545	614	553	588	594	598	570	565	517	551	554	601	552	539	584	587	573	538	549	539	558	538	539	575	593	594	537	545	568	529	554	558	590	599	605	559	589	548	595	536	567	551	603	529	546	589	576	533	555	556	588	553	588	570	596	542	569	570	574	531	588	584	565	574	532	564	554	610	556	583	531	634	565	597	569	578	565	563	611	607	574	575	548	560	581	552	546	575	548	572	564	579	596	636	549	582	567	575	557	552	593	571	553	602	542	579	551	629	551	549	574	576	628	579	568	596	559	546	587	507	576	600	581	566	652	574	577	575	563	550	559	616	571	576	585	558	584	558	567	565	562	568	575	577	569	583	560	576	569	558	607	562	576	606	574	578	552	577	582	590	566	540	569	587	578	604	615	586	544	579	617	593	535	578	551	563	608	589	572	581	557	526	541	583	557	548	578	593	535	595	531	587	524	555	607	555	570	607	538	564	610	573	575	566	567	565	581	595	556	572	605	584	593	552	603	614	555	582	612	595	571	553	605	606	560	592	560	574	570	540	593	593	582	584	576	552	526	550	556	582	592	578	594	590	564	540	582	587	590	553	526	570	586	593	614	583	581	584	563	576	575	554	567	595	553	631	602	596	550	588	581	571	569	591	585	566	515	561	584	598	587	561	567	561	570	562	564	597	552	591	591	587	579	539	589	559	563	617	566	554	604	554	604	588	612	567	606	580	599	557	602	586	540	560	605	568	594	583	599	565	541	567	592	523	581	598	587	571	588	572	552	573	568	533	581	583	563	568	566	600	560	567	576	559	588	528	555	581	569	559	550	560	577	598	556	559	584	556	570	585	582	615	570	589	553	615	631	564	543	567	593	579	576	572	584	569	533	536	572	557	560	517	559	530	577	591	572	567	613	582	514	554	560	596	602	542	567	549	589	538	592	543	588	550	571	548	570	571	554	541	587	602	569	596	556	563	563	550	543	586	582	566	583	572	603	543	601	572	577	568	568	558	570	587	589	592	609	558	570	605	597	586	524	561	543	585	585	578	603	566	595	543	588	583	580	577	557	552	550	600	570	563	566	599	587	605	553	571	540	578	616	529	556	609	574	552	583	594	573	578	559	594	639	616	576	558	544	548	541	567	523	569	607	591	549	618	562	544	567	575	576	609	578	574	580	599	545	524	570	518	575	565	592	557	554	579	551	598	596	593	594	580	555	597	545	577	572	581	582	570	589	568	603	546	588	564	587	597	621	578	603	533	626	571	560	587	565	546	613	544	596	582	609	613	562	592	592	586	585	544	546	583	592	564	577	574	608	541	570	579	540	572	581	594	577	552	578	578	554	566	580	606	558	540	606	548	592	584	562	560	589	569	568	563	578	532	552	576	589	555	563	547	573	557	656	577	547	575	566	574	587	632	599	572	592	578	591	616	582	590	605	594	590	553	584	573	574	597	585	574	588	541	598	550	585	575	525	587	608	592	601	549
2766	165	25	19	20	21	21	27	31	26	26	27	26	17	31	20	20	20	26	23	19	21	21	33	24	26	16	16	24	16	22	21	22	15	20	23	19	25	15	17	24	19	17	21	20	16	19	23	15	21	27	27	20	19	27	24	27	18	22	17	18	21	24	28	27	18	26	21	25	14	22	25	21	22	27	29	26	23	24	21	14	24	18	22	24	26	21	18	14	27	23	10	17	22	18	21	24	23	22	24	14	25	14	21	13	20	17	16	20	19	22	24	25	19	26	26	23	19	20	17	18	17	20	18	22	18	17	21	28	21	15	12	15	26	26	19	11	20	21	27	20	20	21	27	29	23	21	24	16	26	27	32	17	19	14	26	25	27	24	17	21	22	18	28	15	23	24	17	11	21	21	22	22	17	21	24	19	25	22	23	24	22	23	27	19	15	20	16	17	21	20	23	29	27	28	21	14	17	24	23	15	15	21	18	24	19	18	16	21	20	25	21	20	20	21	18	20	20	17	15	21	15	17	24	19	20	17	25	18	16	20	24	22	19	15	23	21	17	13	17	17	27	25	20	23	23	17	23	28	21	19	13	19	19	20	19	18	26	19	27	16	19	22	35	20	21	20	23	18	24	16	20	22	13	20	18	23	15	17	24	17	25	19	16	21	25	18	19	20	22	19	27	26	20	28	21	19	24	23	29	18	15	23	26	27	22	16	25	17	18	24	17	15	15	19	25	17	18	18	18	28	18	25	19	24	16	20	26	28	24	22	23	16	22	15	27	17	22	20	16	20	20	17	24	17	20	24	20	25	22	20	20	26	22	29	23	15	13	20	20	26	24	18	27	22	25	16	25	21	31	20	17	20	27	18	18	26	18	29	23	24	19	32	19	29	16	22	15	17	23	37	20	28	20	14	20	22	25	29	21	21	12	23	21	23	17	23	19	23	16	15	15	21	15	24	22	26	18	19	14	19	25	30	18	16	16	16	17	13	24	15	16	26	17	20	20	24	9	27	18	28	15	21	17	16	27	18	22	24	17	20	21	13	16	24	18	16	21	11	21	19	17	22	26	19	19	19	20	36	16	27	23	22	16	27	18	17	25	23	13	20	24	20	27	18	23	16	21	22	24	18	21	17	19	20	25	23	23	31	17	23	15	28	21	20	16	19	17	23	22	26	14	25	22	21	16	16	21	26	17	14	22	19	23	32	26	19	17	28	13	24	19	17	18	15	24	24	25	31	16	19	16	22	11	22	25	23	23	17	18	23	20	17	26	25	16	14	16	28	22	28	22	28	25	22	21	28	21	30	13	25	23	12	23	14	24	28	21	20	16	20	18	18	15	23	21	30	21	18	20	23	24	18	20	21	21	28	21	22	23	21	15	23	18	22	24	17	26	24	27	17	20	24	30	20	16	22	27	26	27	26	19	25	15	21	19	21	23	22	21	18	13	14	26	14	18	21	20	20	18	16	22	30	19	27	18	19	19	18	24	19	27	26	28	19	19	27	18	23	18	24	23	24	23	21	26	24	16	29	18	23	23	15	15	24	20	27	21	21	23	19	30	18	23	24	17	12	14	16	22	19	18	22	24	23	19	23	24	20	24	25	27	26	17	21	18	24	13	24	21	11	28	18	18	18	21	18	33	33	15	24	19	18	28	19	17	27	24	29	20	13	20	14	19	22	27	25	18	18	24	18	21	21	21	25	12	24	21	25	25	23	22	21	22	23	16	23	18	23	24	23	19	24	26	28	19	22	23	24	25	19	16	27	19	14	19	21	27	25	24	19	23	20	17	19	25	17	24	22	22	17	27	23	17	19	17	22	16	24	21	29	25	10	28	17	26	21	25	28	25	18	25	19	24	20	24	15	18	22	22	22	19	21	24	29	20	22	14	17	23	24	20	23	19	30	20	26	25	19	21	21	18	18	12	31	30	13	13	22	23	20	32	18	17	21	25	20	27	18	29	28	16	24	19	31	16	18	22	22	26	21	19	15	17	34	20	18	17	19	25	18	15	20	13	14	18	17	20	19	15	27	25	28	25	20	33	25	25	21	17	14	20	13	23	20	25	21	14	17	22	26	18	25	21	20	22	21	27	20	30	21	18	16	19	27	22	20	29	18	20	25	19	24	26	18	20	20	29	24	25	21	18	26	18	26	22	20	19	23	19	30	17	24	19	23	14	27	22	15	20	29	18	14	20	20	22	28	15	23	23	21	30	19	16	14	15	14	21	21	18	21	27	21	31	23	19	17	16	18	25	22	23	21	22	16	13	16	20	27	18	25	20	24	24	31	25	20	24	20	18	30	17	21	23	22	13	29	26	22	30	18	21	33	26	15	27	18	20	22	27	28	18	24	18	19	25	19	18	23	16	26	29	27	16	21	18	21	20	25	19	22	17	17	18	16	20	18	24	18	23	28	21	21	15	23	16	24	28	31	26	31	21	21	18	18	17	27	19	22	20	16	18	25	25	18	22	14	22	18	24	18	20	17	21	25	16	25	18	16	22	27	23	30	25	21	24	27	15	20	22	18	17	17	26	16	22	22	26	22	24	18	18	21	20	35	24	16	17	20	22	21	14	23	19	14	20	16	22	14	23	24	21	18	13	17	16	25	25	23	26	25	24	19	26	23	22	19	25	22	28	17	17	22	21	19	17	21	19	17	19	16	14	30	20	17	22	20	19	24	24	13	26	14	21	26	18	12	23	19	28	20	25	23	22	21	22	22	27	14	27	16	20	19	19	18	17	24	18	26	13	24	15	26	20	11	15	26	15	17	22	29	18	24	25	31	20	23	26	26	20	22	15	15	19	24	16	27	22	21	16	25	18	17	20	21	17	23	25	29	17	13	22	20	25	28	38	16	19	24	27	23	17	19	19	24	12	15	17	22	24	20	26	15	19	17	25	22	20	15	23	22	21	19	22	30	18	20	19	21	20	20	23	19	15	19	26	22	19	18	16	16	26	23	22	23	27	24	18	19	15	15	21	33	21	34	34	22	15	20	17	20	26	26	21	29	14	23	18	28	21	21	18	28	26	18	18	28	25	28	23	19	18	19	20	23	21	25	16	20	21	17	18	20	27	26	28	28	28	21	20	21	22	16	29	15	29	16	29	24	22	21	23	22	23	18	23	24	18	17	21	27	18	24	20	22	29	20	25	30	16	22	23	27	29	18	24	22	28	20	24	24	29	27	36	24	22	19	16	22	20	22	29	25	23	20	23	21	15	31	22	18	25	16	13	10	24	21	16	22	22	21	25	22	16	19	27	18	29	23	25	20	22	14	20	19	23	23	24	28	12	21	21	16	14	21	21	27	26	22	18	24	17	19	24	22	22	24	17	27	12	13	17	19	24	34	21	20	19	21	23	19	15	20	18	25	31	24	31	16	24	20	12	24	18	23	23	25	16	14	20	16	18	20	26	22	25	22	27	22	15	15	22	22	14	19	25	27	25	19	25	20	27	29	20	21	15	28	21	34	18	24	29	28	21	21	20
24481	2234	262	264	450	583	582	561	483	419	405	399	421	361	309	249	233	246	254	244	224	227	201	185	201	187	204	190	201	172	190	183	179	180	206	196	212	199	184	186	198	198	176	201	184	200	197	173	172	168	190	195	177	176	202	167	180	172	171	206	173	189	164	182	207	169	193	171	204	167	157	185	194	198	185	164	178	196	193	157	188	192	188	167	195	194	195	201	176	186	181	193	191	188	194	187	155	204	185	174	197	168	195	171	180	198	179	168	192	190	191	186	174	201	189	195	185	167	195	192	189	199	175	161	179	168	186	173	176	198	161	185	173	194	205	201	194	190	151	180	193	183	164	155	182	185	183	171	178	179	209	166	162	172	186	196	178	215	159	193	164	182	184	173	192	170	176	169	158	192	185	178	201	175	176	176	196	177	179	163	193	185	167	179	183	171	167	153	215	203	163	179	197	186	188	188	172	188	177	173	177	163	194	189	178	191	170	177	192	167	180	211	181	181	177	200	177	173	197	188	188	187	198	193	158	195	168	158	175	169	194	172	179	185	194	181	172	173	188	192	173	173	190	187	180	197	197	185	169	192	188	163	193	188	190	215	200	182	175	188	189	185	178	196	178	172	170	177	179	192	176	180	170	169	173	188	199	181	189	169	170	191	190	159	188	151	158	178	185	192	168	171	183	164	159	173	169	179	188	193	173	179	175	180	204	185	194	191	185	182	188	225	166	146	176	176	179	166	180	188	170	190	187	173	182	185	210	170	158	192	175	170	177	168	175	188	175	169	171	184	190	160	200	191	178	198	193	164	195	172	191	181	173	199	184	193	180	169	156	185	215	200	178	189	204	179	153	174	162	174	186	197	195	203	161	175	180	207	182	182	175	173	192	182	196	222	192	167	204	178	180	187	203	190	185	187	163	182	196	165	196	176	186	197	187	191	181	173	196	191	175	166	162	171	172	184	218	181	179	209	178	204	197	186	184	178	187	160	197	191	192	184	198	179	193	199	170	193	161	182	183	175	171	180	182	191	183	179	212	182	181	176	215	208	180	187	181	211	181	170	156	208	179	184	175	195	176	179	171	157	198	185	182	167	180	184	199	179	149	195	184	163	183	166	179	185	193	192	184	176	179	194	172	166	193	171	181	202	195	203	206	187	157	183	183	178	195	180	191	180	161	191	182	183	192	180	183	188	184	176	169	164	186	173	160	205	200	178	172	169	173	166	214	166	178	163	195	178	189	207	173	174	190	206	183	185	199	192	191	170	192	188	189	182	182	169	189	179	194	201	183	185	162	192	187	175	175	166	168	166	156	172	167	173	177	182	184	166	191	172	178	202	167	184	182	174	159	189	197	180	176	177	177	176	186	196	199	179	175	189	177	198	176	192	200	197	198	177	203	181	206	176	154	182	186	162	187	169	163	170	197	197	200	182	193	206	198	155	172	183	167	186	193	189	172	197	168	167	197	193	161	194	194	171	162	196	179	211	197	188	182	182	187	183	181	171	182	198	161	191	173	178	192	192	202	154	196	191	179	179	196	162	178	187	182	215	191	160	188	177	175	196	165	191	159	175	184	189	167	187	172	166	195	172	190	185	177	181	152	182	178	179	201	199	186	184	160	197	201	170	178	191	191	185	199	178	178	180	195	171	186	189	182	166	202	194	187	181	195	187	180	175	161	203	193	186	167	164	222	169	157	197	172	188	220	185	183	175	196	195	162	194	179	201	176	163	180	200	186	175	180	166	179	171	158	165	186	153	166	183	175	183	180	189	192	171	200	217	185	184	179	177	187	183	200	198	156	171	171	201	183	182	183	202	178	191	187	180	174	176	184	164	181	192	192	183	190	218	177	162	184	175	177	159	180	187	185	182	171	184	187	190	196	189	171	176	171	185	192	168	175	177	170	191	166	190	190	187	180	176	166	178	204	185	187	178	215	162	198	185	180	171	186	176	165	204	207	167	173	176	203	181	201	198	207	184	177	177	179	177	164	172	189	203	155	179	172	177	171	184	184	179	186	188	175	163	170	171	194	192	184	190	196	182	176	196	174	157	159	175	165	202	198	155	170	172	182	183	190	166	171	194	200	200	188	165	191	191	175	190	207	189	193	177	161	182	181	190	179	205	173	193	178	191	163	188	189	175	175	219	189	191	191	179	188	163	176	181	195	181	176	208	190	191	181	188	187	173	183	189	161	184	174	217	188	176	178	175	153	176	191	170	200	179	211	203	205	189	163	184	169	173	186	197	183	174	200	163	192	192	176	161	188	196	208	195	182	190	180	164	188	173	194	202	192	180	212	171	187	174	196	164	189	193	176	187	193	172	161	176	191	189	172	209	167	199	173	167	179	159	198	170	189	198	189	184	169	187	158	171	190	190	166	192	209	188	183	177	194	186	177	193	195	190	176	198	179	180	162	170	180	187	191	168	189	169	180	192	201	163	179	209	157	157	194	183	175	188	169	172	179	177	201	176	189	177	199	162	201	187	173	181	197	197	187	185	179	193	186	209	185	192	147	197	167	176	185	201	193	165	168	192	180	184	165	189	178	176	195	168	185	191	189	174	198	171	197	195	178	181	174	196	183	171	191	179	184	180	168	184	188	203	186	175	213	170	195	175	167	181	176	184	184	167	182	172	200	184	186	187	187	148	174	175	178	204	171	178	189	172	168	190	187	168	180	178	189	172	179	184	179	166	186	193	180	188	168	204	154	168	172	221	193	183	182	163	179	160	180	183	179	184	178	178	193	198	190	168	185	176	152	199	163	194	171	194	160	177	184	163	214	182	186	197	180	179	186	196	189	183	196	172	177	157	166	197	171	170	184	191	166	199	195	170	160	189	172	185	158	180	159	203	198	175	179	194	179	161	180	179	215	206	165	177	179	191	170	185	181	183	187	164	198	196	192	203	205	162	188	175	167	182	196	173	163	185	176	185	176	175	211	176	201	185	166	162	210	181	190	189	171	179	192	153	168	190	179	208	191	166	201	189	176	167	192	183	188	181	179	155	184	179	179	186	167	184	194	192	202	158	173	159	182	189	183	198	179	185	194	180	183	203	173	193	201	182	187	164	181	176	173	189	178	192	167	196	203	188	170	183	173	182	206	171	183	158	192	193	196	189	195	161	145	180	190	217	188	179	191	178	192	198	191	174	198	197	185	180	192	168	181	170	180	192	191	174	175	187	205	184	172	195	172	182	185	167	199	194	173	208	203	208	186	206	177	183	174	186	205	164	179	165	166	196	205	161	172	174	182	179	179	172	171	188	167	201	174	178	182	182	196	185	182	208	205	185	191	170	186	155	189	196	173	182	168	155	184	185	160	168	177	178	178	163	163	181	178	173	189	172	199	193	164	175	187	188	164	192	191	203	199	181	206	187	190	185	187	167	190	169	169	176	175	192	176	178	174	185	196	200	173	168	176	194	194	165	172	179	193	184	177	169	182	170	186	181	177	164	173	184	190	194	192	183	174	171	170	203	171	173	185	168	180	184	182	203
3911	425	77	79	64	72	81	75	88	75	89	67	69	87	72	65	57	59	54	72	62	64	83	67	64	69	68	52	62	58	65	72	56	58	52	65	71	56	57	57	67	66	56	63	68	60	63	53	70	67	67	67	56	60	62	59	64	66	62	70	66	59	79	71	61	63	63	66	49	56	59	54	69	69	58	74	55	66	53	57	71	73	68	67	54	59	66	58	57	45	54	51	71	58	57	70	68	57	66	73	61	69	58	63	71	56	52	52	62	65	78	50	72	57	55	75	57	63	69	89	73	73	60	68	66	54	60	64	68	53	68	62	64	69	61	63	66	64	79	60	57	46	55	49	78	73	61	60	48	52	52	60	60	59	49	62	68	64	45	58	68	66	57	63	65	55	73	56	65	60	58	73	54	55	59	67	64	64	70	51	59	60	53	50	61	43	36	58	66	63	43	61	69	54	61	65	56	66	79	60	57	59	63	59	58	58	61	65	69	57	60	47	62	60	64	62	53	59	51	53	71	49	56	60	68	62	51	52	62	59	63	54	56	68	67	45	58	72	63	67	62	60	57	59	50	66	62	70	69	58	55	51	65	67	65	71	60	54	71	63	71	54	63	58	63	58	50	58	63	51	66	61	57	59	50	57	59	60	57	57	66	64	56	72	65	55	59	65	58	69	62	54	59	49	54	60	60	53	50	54	63	66	48	70	61	53	72	58	53	59	58	60	67	58	60	67	61	71	63	65	76	73	63	74	63	78	67	65	48	74	54	56	59	54	57	64	57	56	61	62	62	64	60	55	68	58	60	59	55	57	54	74	54	55	51	59	68	66	75	62	64	68	78	63	61	62	51	77	73	54	56	45	54	62	61	76	60	58	58	59	57	61	59	71	65	60	69	64	58	55	52	67	55	56	57	63	60	58	59	54	67	64	53	58	58	70	66	58	54	46	69	68	61	62	70	52	62	62	63	68	52	60	59	56	71	59	70	80	57	52	74	62	63	55	62	61	64	68	48	53	57	72	69	68	62	70	64	58	64	60	68	61	57	60	47	61	67	52	65	47	67	49	68	60	61	56	72	61	79	59	60	53	79	63	64	58	56	63	68	68	61	65	53	59	64	57	53	43	59	67	70	55	59	66	44	47	57	72	64	48	63	54	58	58	44	75	56	57	62	65	58	61	53	54	47	61	68	51	56	54	51	48	68	81	72	53	63	66	65	67	64	72	71	67	62	63	69	77	66	62	67	64	66	73	55	66	59	85	69	59	60	59	59	51	59	73	60	46	61	73	69	82	67	56	62	58	75	70	61	52	55	59	48	63	66	74	61	61	58	71	71	72	70	66	58	57	58	65	70	73	55	38	55	57	59	62	72	68	52	65	55	62	46	59	52	57	54	62	59	56	54	52	59	78	57	63	64	47	69	71	56	60	55	88	54	59	60	61	52	69	76	71	58	77	51	64	57	59	58	62	69	70	53	58	63	59	63	60	69	47	67	54	72	64	56	57	62	67	57	61	58	64	62	58	74	57	80	71	70	59	52	64	65	65	57	71	64	63	47	69	74	61	64	64	55	72	68	66	66	48	61	60	62	48	69	60	81	73	50	64	53	62	67	66	64	60	72	51	58	56	75	50	71	49	70	62	61	72	57	54	47	69	61	69	56	54	60	58	59	68	50	60	55	64	52	57	58	79	55	54	56	63	63	72	44	60	60	57	50	67	52	65	62	62	55	55	58	64	59	68	75	48	64	72	58	66	56	50	46	47	50	53	67	48	71	72	57	77	52	52	49	64	65	61	65	58	72	66	67	57	63	61	58	48	67	63	66	67	60	69	56	61	76	57	67	56	56	50	57	66	70	64	70	67	48	65	58	61	66	65	66	65	49	66	53	43	68	66	60	54	57	66	77	64	50	45	69	67	58	69	67	58	57	61	60	68	67	58	59	57	52	74	58	61	65	71	77	58	66	70	60	58	73	57	60	59	67	58	62	62	61	69	60	75	80	62	67	68	66	66	68	54	61	73	63	62	66	62	73	58	56	53	66	65	68	58	62	59	66	65	57	74	52	54	61	52	66	68	72	62	70	58	62	78	70	48	56	49	66	59	76	56	56	76	68	55	53	65	63	75	72	56	54	65	62	69	57	66	57	65	57	58	59	70	55	65	72	54	61	50	65	79	49	49	59	68	73	51	58	53	59	62	68	51	64	71	56	63	56	59	59	57	60	58	65	63	58	50	43	64	60	63	73	57	55	64	62	73	61	51	47	66	56	60	56	58	58	54	57	61	63	62	62	60	63	66	63	50	67	71	60	54	52	63	59	75	67	55	61	55	76	63	59	62	65	61	69	69	67	61	49	77	55	58	52	52	51	59	80	69	76	70	65	52	70	65	53	51	59	48	64	67	52	57	52	46	57	60	65	70	61	64	61	56	58	55	57	56	50	50	73	57	63	60	65	51	59	69	59	69	56	69	53	69	51	54	64	50	60	57	56	69	61	52	62	53	55	54	58	60	52	62	57	57	51	66	64	53	62	62	78	56	77	58	60	72	71	56	54	59	58	80	71	62	66	53	72	78	55	48	75	48	67	60	55	61	62	54	73	55	71	66	66	60	46	52	63	54	60	60	56	73	66	51	56	57	65	72	48	66	68	59	74	64	55	49	54	58	66	74	72	68	59	56	61	39	67	57	51	74	55	57	54	67	65	48	62	60	66	57	56	62	48	63	57	62	68	55	57	67	68	67	57	57	63	55	64	74	62	60	53	67	65	62	70	59	60	66	62	57	41	55	64	55	58	68	65	71	67	69	66	61	60	58	63	56	53	71	82	66	59	65	65	68	49	67	48	63	56	56	58	55	70	58	50	54	81	53	63	62	63	52	48	63	79	59	62	51	64	63	68	55	78	60	66	69	55	73	60	51	60	58	67	78	76	72	67	65	58	64	65	53	62	56	56	54	47	65	62	67	49	60	53	62	62	61	63	55	61	56	61	59	57	63	57	52	82	62	67	60	62	71	75	58	69	77	74	59	47	65	68	50	72	75	51	51	56	57	73	72	55	65	71	72	45	55	46	67	56	73	64	66	62	67	68	56	56	61	62	72	57	58	59	57	58	54	75	62	72	59	65	65	69	66	70	67	55	61	56	65	69	54	67	59	57	58	60	70	65	61	63	69	72	65	68	50	62	55	74	68	58	66	53	58	43	66	52	52	63	50	61	62	68	64	81	76	65	58	54	72	55	60	58	64	58	64	69	47	69	64	62	66	61	64	54	52	54	57	58	68	64	68	64	65	53	69	59	49	64	58	57	51	54	56	70	54	64	70	63	58	66	70	62	56	72	67	68	62	64	53	72	51	47	49	70	64	68	58	66	53	76	47	54	63	58	61	67	61	50	72	60	76	68	64	63	56	70	65	52	54	54	62	54	75	62	60	59	62	67	62	58	70	56	57	59	65	69	64	62	70	60	64	58	66	75	57	60	65	68	60	53	57	67	49	63	67
30250	4092	832	839	1538	2097	2128	1842	1530	1255	1121	1061	980	950	832	743	714	632	681	601	659	589	591	582	567	580	574	533	566	584	523	534	543	573	558	557	503	561	505	477	543	531	527	529	522	513	525	519	497	504	549	535	473	485	485	515	492	528	553	501	493	528	536	493	488	493	482	481	562	550	531	527	528	461	482	448	506	510	494	530	518	496	498	479	488	478	499	466	537	535	527	510	532	520	540	505	526	472	509	459	539	506	515	469	490	493	503	481	518	491	526	489	532	501	460	551	530	499	474	501	493	522	494	503	507	512	512	502	481	497	518	491	495	481	492	512	509	477	511	501	488	493	487	490	504	526	485	500	496	519	515	493	517	540	526	532	530	499	527	474	509	501	495	498	527	499	449	524	526	510	487	504	505	505	492	525	515	463	524	506	541	522	485	500	521	463	518	504	480	470	531	544	491	532	470	546	495	520	486	528	515	506	505	498	476	515	530	517	511	489	503	538	538	495	481	522	507	470	496	534	519	482	528	505	498	505	523	541	473	498	485	476	490	488	476	447	505	503	492	517	557	498	493	477	518	493	503	520	464	508	503	493	527	504	497	501	473	476	496	483	531	477	489	506	485	517	536	521	489	527	525	525	479	489	506	508	484	488	485	504	477	462	508	538	517	512	486	464	469	499	503	501	503	511	500	502	458	504	502	516	509	521	483	491	514	499	484	486	523	487	500	484	499	519	491	455	511	482	535	479	482	499	503	535	524	499	483	520	509	529	492	534	503	494	479	463	527	486	476	447	489	507	501	479	500	503	485	456	506	498	473	526	545	561	481	520	507	427	528	474	460	502	511	469	525	503	482	508	484	498	511	532	487	502	498	496	516	476	478	534	518	480	529	526	521	512	481	547	480	486	499	493	489	501	571	459	480	516	495	502	500	499	487	485	512	528	507	505	518	496	482	506	524	505	502	532	522	507	487	497	510	515	483	529	529	517	543	468	456	497	499	506	555	488	496	497	489	494	498	460	499	502	514	508	534	495	542	502	511	509	500	469	482	474	496	508	511	481	517	517	511	482	513	506	478	484	497	528	507	522	472	491	499	517	499	515	518	509	493	472	528	500	531	526	492	538	498	477	488	458	524	514	447	491	528	493	504	521	566	505	506	468	521	506	527	490	455	493	504	489	509	517	515	532	466	500	473	516	495	485	490	549	539	484	510	500	498	494	494	503	492	486	516	536	491	485	506	489	482	539	480	514	476	478	500	495	526	475	485	486	511	553	503	481	525	496	529	488	458	489	487	521	526	467	491	497	503	474	482	479	506	508	475	491	509	498	448	490	501	470	516	481	505	530	483	484	457	522	496	515	505	520	548	514	484	479	493	514	524	502	507	487	465	486	545	497	507	488	519	494	517	482	489	499	500	513	507	516	503	497	504	519	490	500	503	500	503	475	518	528	513	488	474	521	491	490	522	529	529	512	449	504	495	508	501	481	514	478	474	504	490	480	495	484	468	499	496	510	512	511	548	500	527	500	518	523	528	532	510	464	540	524	492	499	519	513	508	518	545	499	505	552	523	512	524	473	507	476	486	500	506	504	495	467	495	494	563	507	488	487	501	504	499	456	518	482	480	499	483	514	504	514	502	500	544	527	521	514	516	521	473	472	499	488	510	487	533	458	491	512	496	500	508	495	542	501	512	463	490	547	487	507	494	487	490	500	497	499	516	544	501	482	503	480	516	502	514	490	508	506	516	523	510	519	468	503	533	492	530	489	497	487	516	518	518	511	497	526	526	503	505	477	491	472	500	509	515	472	504	531	485	528	491	478	500	482	502	494	531	501	491	488	476	484	486	478	526	476	487	487	469	496	536	514	493	493	486	519	517	489	447	501	501	531	533	480	499	517	479	467	491	484	491	462	474	523	501	510	466	515	500	478	494	518	493	571	471	514	535	535	479	485	483	480	488	469	464	503	562	509	500	475	505	504	509	491	500	466	500	483	511	485	484	543	482	529	477	541	486	501	527	511	476	516	530	546	474	486	525	507	494	491	547	520	498	501	517	507	496	490	516	533	534	534	529	474	513	506	512	523	534	495	476	508	508	502	449	517	513	508	519	537	494	518	489	454	508	492	524	482	566	479	526	536	518	507	486	475	460	499	486	527	455	522	490	462	505	510	515	537	509	472	505	516	469	492	501	508	526	525	521	482	526	498	489	501	489	499	486	543	468	480	540	488	536	494	476	482	472	498	504	489	520	516	481	493	526	483	503	446	511	505	473	509	527	527	489	510	521	494	508	498	498	506	495	500	501	508	482	485	520	476	488	501	495	459	491	509	514	472	502	506	483	506	514	501	508	473	513	492	495	502	507	509	527	567	471	540	508	477	462	485	507	496	514	519	485	461	508	508	487	458	493	514	487	458	507	517	500	466	502	508	496	519	501	477	486	511	526	546	520	494	504	494	503	505	495	498	521	543	503	464	521	499	489	496	503	510	541	490	453	483	460	488	540	482	489	509	483	449	486	493	491	487	469	500	523	478	486	544	535	488	501	499	509	501	477	514	482	477	515	485	537	466	513	496	471	496	520	473	503	496	549	458	517	519	490	499	482	512	555	498	508	528	492	476	536	516	511	481	479	491	525	520	495	512	464	528	501	521	460	509	497	532	508	494	513	511	501	476	466	533	483	476	485	515	481	541	506	531	499	495	492	487	472	453	525	530	485	509	495	466	537	490	472	507	482	469	483	494	476	537	559	520	527	505	522	503	509	497	489	506	514	514	473	515	503	534	516	490	479	517	527	522	494	473	535	508	520	518	486	502	463	518	498	491	521	510	492	555	522	500	489	497	500	539	490	498	485	505	497	480	469	511	498	485	485	498	493	562	499	498	520	517	534	462	483	514	533	520	472	505	491	537	512	509	492	492	472	474	492	480	475	494	519	505	467	523	497	538	517	485	463	497	525	536	494	519	490	517	497	507	488	520	525	524	539	489	514	500	513	484	487	498	518	488	446	485	505	515	482	565	502	490	476	520	507	524	463	503	493	511	474	466	493	522	506	517	519	526	455	468	482	495	485	528	510	536	533	508	468	475	515	544	480	551	482	512	502	483	506	512	512	512	516	476	534	485	535	551	499	451	482	495	528	534	500	516	467	530	453	499	516	482	534	486	520	505	511	537	455	489	483	516	492	518	526	497	464	489	479	533	509	497	527	527	528	473	482	461	467	502	506	510	516	520	491	477	477	515	469	492	496	503	489	521	482	476	505	521	499	536	536	525	516	534	506	449	508	542	508	486	485	499	493	526	520	516	526	518	525	512	483	504	475	473	492	490	527	512	515	508	479	485	522	545	504	564	519	505	503	489	487	494	478	469	497	474	530	503	527	486	478	531	523	527	511	488	506	478	541	534	493	475	501	520	542	486	493	510	554	557	477	497	478	530	496	516	477	478	519	509	492	498	502	467	508	510	494	502	504	483	520	516	455	535	512	491	502	506	482	517	518	481	500	469
4341	407	40	32	38	36	44	35	33	36	33	35	35	31	38	48	27	35	31	36	35	22	32	18	29	27	32	23	33	28	26	23	28	18	20	30	24	19	21	26	20	29	24	23	28	36	34	24	26	30	28	27	29	32	20	23	32	33	27	26	30	27	32	16	22	18	25	29	23	25	29	28	30	26	26	21	25	16	28	30	24	29	21	31	26	25	21	22	22	14	23	31	23	30	17	21	31	20	35	21	30	25	19	19	31	29	31	21	29	26	18	12	24	24	21	26	24	29	24	25	26	31	26	34	28	26	20	26	25	18	25	25	23	25	30	25	24	28	25	25	17	22	28	17	26	30	27	23	28	28	18	31	23	24	27	30	29	27	17	22	36	11	22	30	29	37	24	25	29	21	27	28	29	18	25	29	29	29	25	29	26	24	29	24	26	29	20	21	20	28	28	23	25	16	26	35	24	26	21	20	24	24	16	35	28	26	24	19	22	31	27	23	31	11	28	23	19	21	22	34	30	26	16	32	30	31	32	35	28	18	32	18	24	21	32	26	25	29	30	24	16	22	22	14	22	29	20	28	23	25	27	21	22	28	25	16	27	24	24	28	27	33	21	26	28	18	26	21	20	25	30	13	32	21	23	27	30	17	32	24	28	19	33	26	23	24	25	31	27	28	25	26	23	33	33	24	34	29	25	24	15	24	26	21	15	32	22	29	25	20	23	18	23	23	15	25	30	25	23	23	25	37	24	14	23	21	23	22	25	41	23	27	20	31	28	29	22	34	28	29	28	22	21	29	31	28	21	23	23	20	24	39	24	22	24	24	32	33	23	17	22	24	16	32	22	34	26	27	19	25	25	23	25	27	23	22	26	31	27	26	27	23	26	27	31	19	27	24	25	26	21	24	27	28	28	23	18	21	25	26	20	18	21	30	24	29	26	25	22	24	21	30	19	24	27	18	29	25	34	25	30	20	25	24	28	28	21	30	33	25	32	31	24	22	23	32	16	23	30	42	20	21	27	19	33	16	31	22	24	18	28	24	29	20	24	31	27	24	18	16	31	35	33	20	30	26	17	26	28	25	24	25	28	27	23	20	20	23	23	14	28	20	29	22	24	21	16	22	15	15	19	14	25	27	22	27	22	21	26	21	23	24	16	27	30	25	19	17	27	17	26	36	25	33	21	31	24	26	18	22	27	24	22	24	33	21	30	25	29	20	23	26	29	25	23	31	20	27	29	18	23	25	21	17	25	19	29	20	25	34	19	19	29	23	27	23	25	23	26	20	30	39	24	26	22	28	27	27	26	29	36	29	33	26	23	19	20	18	23	31	24	19	21	19	33	34	21	26	29	23	29	23	25	30	31	33	24	26	24	23	28	21	29	17	25	30	15	22	33	30	27	30	25	30	11	29	17	23	24	23	27	24	24	25	33	20	30	32	21	21	28	28	29	20	27	20	23	26	11	30	22	19	19	14	35	26	21	17	25	27	22	20	25	29	21	18	22	19	16	33	24	27	35	24	30	21	25	21	31	31	19	29	21	34	24	27	19	19	21	24	20	27	26	23	28	27	24	26	21	16	24	28	18	21	31	27	28	22	22	27	27	27	23	18	23	19	28	22	19	27	36	19	20	24	21	27	24	21	20	21	25	31	16	33	26	24	28	30	12	19	25	19	26	25	23	25	15	26	22	25	23	14	24	34	32	21	21	31	26	22	31	28	26	25	29	20	32	29	21	26	18	16	25	27	16	29	27	19	25	19	34	26	15	26	20	22	29	33	29	28	30	32	20	29	22	23	31	29	27	28	19	21	22	21	20	25	16	27	22	24	23	16	27	29	14	19	29	26	23	20	30	21	22	22	29	23	25	16	28	33	29	25	18	27	23	31	29	31	24	24	25	32	25	26	24	30	27	25	20	27	32	19	28	25	20	19	33	26	23	34	27	24	21	27	27	25	19	26	34	25	34	25	28	16	28	16	27	27	23	34	24	22	18	22	25	20	30	26	26	30	21	26	28	29	25	30	23	31	20	26	21	23	25	25	31	28	25	25	13	25	27	23	20	21	25	23	31	27	21	31	28	19	26	16	21	23	25	28	23	35	25	27	31	23	28	24	17	24	33	32	19	26	31	21	31	24	26	29	20	18	28	19	20	25	23	20	19	24	25	29	24	28	21	21	26	26	32	30	20	21	24	25	24	27	20	22	31	31	21	27	26	26	24	28	34	28	20	21	21	27	25	19	34	27	26	33	21	25	23	30	26	32	15	27	25	25	21	23	20	13	25	17	30	30	30	23	20	20	28	26	28	23	23	22	29	26	24	26	26	21	29	18	29	23	25	27	22	23	20	21	22	25	26	22	29	27	33	32	21	24	26	20	27	30	27	17	25	22	26	26	25	26	22	17	30	28	24	21	22	18	17	25	32	31	21	26	29	26	16	19	16	26	25	31	28	33	25	27	20	24	37	30	28	25	33	21	29	25	17	22	24	24	27	32	25	18	24	24	30	16	21	17	26	23	26	25	28	29	22	26	23	14	24	26	18	22	24	17	27	22	24	13	28	25	25	26	17	21	22	23	22	27	23	28	24	30	25	23	32	42	23	27	32	23	21	18	19	21	21	23	33	30	25	19	20	21	23	22	24	25	11	29	28	30	17	34	25	17	30	25	25	27	31	33	20	25	24	23	21	26	26	27	13	12	30	28	18	25	24	37	30	26	23	30	24	15	22	24	24	28	32	17	24	32	24	25	24	21	27	22	17	22	28	22	19	16	21	35	24	22	20	24	22	27	28	26	26	22	30	23	28	20	20	22	13	18	25	26	27	31	25	21	29	22	24	16	20	25	36	26	26	26	15	24	27	23	25	24	20	23	25	26	20	20	27	22	26	31	34	25	17	18	24	26	23	25	24	23	33	25	29	20	28	26	16	26	24	23	17	33	20	27	20	21	20	28	22	26	24	23	32	30	20	20	22	20	27	26	24	31	21	31	26	27	23	29	21	28	26	28	25	32	26	27	23	23	27	29	27	24	12	28	27	31	30	29	18	26	24	21	25	27	34	26	21	24	31	30	37	25	20	33	30	16	33	20	21	29	26	19	27	15	24	22	19	34	31	29	29	32	25	21	14	35	19	24	16	18	23	21	23	26	22	31	17	13	32	28	29	23	19	30	16	10	26	24	23	21	34	26	23	26	32	23	24	19	32	23	28	21	25	19	17	29	19	20	24	27	29	23	14	20	22	28	20	19	24	31	23	27	34	30	25	28	24	24	27	20	26	16	28	29	17	27	23	32	22	23	26	31	31	25	15	28	32	20	24	30	30	30	31	19	41	33	27	29	21	30	31	20	26	13	26	29	32	30	29	21	23	24	24	35	35	17	24	24	21	20	25	18	21	33	16	25	29	18	18	27	26	20	16	30	22	26	17	22	23	32	24	31	14	17	21	22	32	25	24	25	30	24	19	15	24	25	24	25	31	32	27	25	22	23	18	24	31	24
28775	3852	452	524	1013	1544	1523	1325	1153	978	834	704	627	570	518	520	424	385	356	351	294	320	318	293	258	297	282	241	291	285	268	253	243	234	239	245	267	264	223	216	215	246	224	210	250	243	234	233	228	243	233	232	232	226	227	241	204	199	222	230	223	240	234	221	228	225	224	240	216	217	225	235	216	221	188	207	234	194	184	210	188	198	231	217	222	216	237	228	221	212	217	221	207	211	261	246	209	221	237	214	212	197	204	195	217	210	211	207	211	213	217	184	208	215	223	226	225	207	190	204	205	197	231	187	192	187	220	208	212	212	187	212	233	190	213	217	180	222	197	214	228	222	223	217	238	204	236	220	207	219	248	198	230	218	218	204	192	241	203	215	233	213	199	227	215	193	216	220	223	217	221	244	216	200	210	220	231	218	213	194	197	236	226	217	219	209	204	228	212	206	196	199	224	222	207	224	226	198	205	210	204	224	203	206	217	200	236	231	197	199	242	194	215	241	213	224	230	182	224	214	219	203	221	196	222	219	186	212	223	218	212	201	213	208	220	207	221	214	219	215	225	199	211	252	201	182	226	228	226	192	201	207	210	221	213	219	212	210	213	212	214	227	227	196	206	210	175	225	197	213	221	211	244	222	209	212	213	199	222	206	207	214	232	235	189	236	203	226	232	215	225	227	208	208	201	216	212	222	207	222	233	249	203	211	240	207	210	228	215	212	210	236	199	203	215	211	205	247	212	214	218	210	187	221	193	205	252	230	203	211	226	202	201	196	204	228	212	226	209	212	196	226	205	220	191	179	205	197	185	219	195	211	218	209	198	243	203	241	222	209	197	207	240	223	184	181	240	226	205	204	209	218	221	210	208	168	231	213	221	211	227	218	220	232	225	219	229	214	223	213	243	197	223	213	218	227	191	217	232	214	226	207	208	228	237	216	213	222	231	228	200	195	194	195	213	227	224	230	196	217	205	216	204	213	206	223	218	216	199	215	198	205	208	192	212	227	202	222	241	211	210	200	205	202	194	216	228	222	236	200	229	233	216	218	215	211	238	219	201	219	219	217	233	213	208	230	205	199	206	229	213	234	204	238	209	221	183	218	220	200	212	185	215	217	209	229	234	237	216	222	211	227	217	206	224	242	212	195	235	209	215	192	230	201	212	223	205	220	193	208	203	207	223	200	227	226	237	214	187	209	207	204	221	210	247	216	224	217	212	198	199	218	221	232	232	201	210	213	229	198	233	248	228	199	206	226	222	208	231	205	214	220	193	224	204	234	216	203	224	216	211	249	197	207	199	216	211	207	237	207	229	223	203	189	219	207	195	208	237	190	213	243	210	193	196	223	230	215	203	226	199	219	214	208	235	226	212	194	182	203	213	191	198	197	199	206	201	191	217	201	227	199	206	246	205	214	206	191	207	205	220	201	195	214	246	212	233	212	209	209	211	237	183	205	215	190	207	188	216	187	221	211	227	232	237	216	213	226	254	223	219	241	196	212	219	219	214	230	211	228	247	200	212	222	211	196	229	210	212	198	216	196	226	245	218	200	219	214	193	235	211	212	215	224	230	235	226	202	206	209	233	223	220	218	204	226	223	224	199	210	201	220	193	236	195	220	219	232	207	204	232	208	233	224	199	212	227	209	219	218	207	224	218	219	220	211	205	207	212	211	213	208	222	238	212	209	249	222	230	231	202	255	221	232	198	212	195	220	210	209	221	201	222	203	237	222	234	215	209	222	221	231	222	221	187	217	200	218	220	202	233	231	203	189	224	216	216	216	198	218	224	193	237	208	228	218	217	226	198	234	193	221	224	228	216	205	218	203	204	222	207	210	211	200	227	207	232	217	220	222	222	200	226	209	184	211	207	199	219	209	216	212	230	220	179	217	213	196	216	224	208	229	211	174	219	221	208	203	213	218	221	211	214	209	200	206	235	245	213	191	229	225	211	210	229	225	222	214	231	216	209	223	200	194	192	192	244	222	199	196	239	198	213	215	205	212	234	201	207	209	219	217	222	191	223	233	222	203	227	224	238	222	208	221	216	203	217	228	188	196	224	229	190	213	225	206	191	226	206	211	218	211	200	209	226	217	195	219	233	226	214	206	185	209	206	188	209	246	220	214	205	227	231	222	220	193	202	236	221	239	248	245	198	216	213	207	227	192	203	214	231	202	223	192	199	194	209	220	215	214	214	228	206	211	208	212	226	217	231	201	210	214	209	226	205	215	237	209	212	228	216	214	224	201	211	206	202	203	204	187	226	202	213	217	203	205	195	232	210	237	231	199	202	200	198	213	217	226	235	258	219	216	238	202	203	218	217	221	229	233	207	225	198	200	207	215	232	207	215	233	237	204	211	226	204	218	225	232	213	197	192	232	199	202	240	223	225	201	222	224	221	194	202	211	211	208	181	221	200	204	194	213	195	214	199	200	215	198	220	252	231	188	188	225	211	198	198	197	228	204	179	219	227	183	210	221	235	215	210	218	197	205	217	202	164	218	214	221	233	215	202	198	214	210	233	203	218	208	192	209	205	206	210	194	193	239	229	219	192	198	212	210	204	218	197	218	205	192	201	175	203	219	238	183	196	194	205	214	224	200	207	179	212	231	197	214	222	223	196	212	194	218	209	216	234	216	189	198	193	204	194	220	188	200	246	231	227	220	232	224	217	196	219	207	206	202	206	205	206	185	216	202	200	218	217	215	240	233	217	212	219	196	195	209	237	238	221	201	209	218	199	238	211	202	231	192	221	218	222	218	215	235	185	206	225	197	207	221	241	241	216	208	209	207	216	173	204	210	215	205	220	221	216	216	208	225	218	229	233	195	218	214	218	227	204	220	202	232	192	228	228	205	197	213	225	215	221	231	227	236	211	188	218	229	223	223	213	222	186	215	226	217	191	211	224	189	192	223	226	217	231	203	218	208	193	202	225	226	189	207	216	211	189	204	234	201	223	208	211	201	232	229	199	193	216	204	210	194	220	216	190	213	226	237	198	203	238	224	222	188	230	208	238	209	221	216	203	203	203	229	198	229	220	225	181	209	225	186	186	230	210	211	202	230	214	190	216	234	201	224	232	187	232	229	219	226	199	229	207	228	221	198	179	216	226	242	222	201	183	238	224	206	223	228	218	230	203	198	204	233	218	198	203	231	211	228	212	211	212	204	212	202	196	199	230	221	199	229	270	238	209	213	187	224	210	209	203	238	211	216	214	216	219	216	200	232	216	207	214	214	223	212	221	199	217	221	213	217	229	199	209	218	214	218	219	213	214	235	212	206	228	197	208	207	231	226	209	216	218	223	217	185	201	220	213	192	219	209	200	193	210	227	232	218	222	212	210	233	236	215	223	216	220	227	217	212	207	216	230	216	182	215	224	246	210	234	201	229	202	212	217	238	232	215	212	227	206	238	197	249	179	217	210	191	228	225	242	202	208	196	240	201	241	209	225	206	218	214	256	206	195	203	222	221	241	205	247	229	208	197	191	187	206	232	216	220
5385	630	105	87	85	86	92	107	126	84	82	83	87	99	87	77	85	82	62	72	84	70	79	90	76	73	70	73	71	64	68	82	70	68	69	76	62	83	65	71	85	68	72	74	75	63	84	75	80	66	60	76	64	80	72	56	82	76	72	64	63	69	72	79	60	55	73	82	72	69	61	48	80	78	96	84	75	71	58	67	68	59	85	74	78	71	70	68	57	67	71	64	66	70	71	65	75	54	60	63	65	69	52	57	78	67	71	83	72	63	70	69	63	69	73	69	64	64	70	83	62	77	62	60	70	77	79	77	80	70	68	67	69	69	72	79	85	82	70	84	62	69	70	82	70	75	71	62	74	75	84	76	66	66	73	66	67	72	66	63	63	75	81	59	75	73	71	59	84	73	65	71	66	66	64	50	78	66	72	61	62	64	65	54	72	50	77	70	66	74	64	51	76	51	75	77	64	65	67	88	78	61	73	63	62	81	70	66	69	62	78	87	77	65	61	89	65	71	74	64	71	75	52	70	73	74	76	65	60	56	66	75	82	59	50	84	66	77	51	73	77	61	68	59	53	72	79	72	69	65	72	80	67	65	66	68	61	76	67	74	66	66	72	72	75	60	63	59	66	65	68	56	72	68	58	79	54	82	75	90	80	71	73	69	65	74	72	57	53	68	61	78	65	75	72	66	68	66	68	63	58	56	63	72	64	62	60	67	70	76	75	65	45	61	73	64	72	60	72	65	58	58	72	76	65	70	66	72	65	75	61	59	63	71	76	52	70	74	76	82	78	63	55	59	70	68	53	69	69	79	64	58	71	69	69	49	82	87	63	57	70	66	73	64	49	72	69	66	81	67	72	67	73	73	71	71	72	61	71	64	62	72	83	67	88	71	65	70	62	60	67	76	79	78	69	79	75	75	57	60	71	59	68	68	67	76	59	69	65	52	58	75	77	64	67	78	60	69	48	59	79	73	58	69	71	60	61	86	72	63	70	65	73	69	55	87	60	62	72	75	79	75	77	75	63	68	67	73	75	59	71	58	67	75	66	73	68	67	70	52	66	81	54	69	66	88	72	80	69	62	52	82	68	57	85	65	71	68	54	71	75	76	78	83	79	73	81	71	81	86	58	75	74	67	74	79	78	63	54	61	58	67	64	78	62	78	69	76	74	62	84	75	80	64	83	70	58	65	69	80	77	60	63	82	84	80	70	76	53	69	69	75	71	80	66	67	72	75	77	81	70	62	66	67	71	92	66	70	75	66	61	71	71	69	81	65	62	72	66	81	88	62	75	71	62	80	63	71	80	63	77	74	89	82	62	70	68	73	69	69	72	73	60	65	59	69	75	61	59	76	67	94	89	55	80	64	74	79	76	77	70	69	68	68	62	74	61	68	75	68	68	76	58	77	67	64	66	66	56	75	69	65	52	75	70	60	77	64	64	80	65	67	65	79	81	70	73	74	80	74	84	70	63	75	64	79	63	77	67	57	71	84	73	78	62	68	65	83	63	76	64	80	78	83	63	78	76	76	66	78	72	60	87	90	71	59	52	59	54	67	70	62	65	79	72	60	67	67	77	61	80	76	62	68	71	66	56	75	62	64	67	70	58	62	61	52	72	66	74	69	68	60	65	64	59	65	64	59	69	65	60	71	61	75	66	75	74	75	80	72	62	73	74	81	64	61	62	86	68	80	72	66	64	68	71	54	71	87	82	84	80	69	59	65	68	67	75	64	69	86	67	55	74	69	82	69	58	80	73	65	70	84	60	68	65	70	49	78	67	49	74	87	61	79	70	67	92	60	81	77	75	80	72	68	66	72	77	75	72	62	53	67	75	85	69	80	71	64	66	69	58	59	67	71	66	83	67	80	70	69	81	78	73	69	76	75	72	83	73	72	67	74	79	69	66	57	51	56	69	59	80	59	80	76	56	75	58	50	81	75	68	59	67	53	61	70	51	71	62	74	66	60	68	66	81	66	79	80	62	71	60	82	74	71	65	69	78	59	71	61	60	82	79	68	66	74	75	62	68	67	66	64	63	67	74	76	66	75	64	62	75	71	65	74	70	66	77	55	79	68	64	55	56	86	82	81	57	67	91	73	54	80	71	71	71	60	67	65	74	73	67	67	86	72	59	74	72	90	62	64	72	64	75	89	75	78	63	63	66	79	73	84	77	72	80	62	74	62	66	81	63	70	69	81	86	69	88	65	84	68	60	53	62	70	71	68	71	73	60	70	69	88	77	74	71	74	64	78	73	77	72	77	73	79	69	69	73	75	55	70	63	46	54	63	73	85	71	56	65	63	71	80	80	67	66	64	85	70	80	80	77	66	84	64	56	68	60	63	61	75	77	66	67	74	69	58	60	90	70	56	70	73	68	75	53	77	68	70	59	52	83	66	71	69	70	74	67	61	66	72	65	52	72	79	71	79	82	77	66	75	58	76	73	69	69	72	57	65	66	71	76	70	56	81	68	67	72	86	67	69	61	59	68	62	83	52	65	67	78	67	73	74	54	84	78	83	78	65	72	78	73	74	61	62	58	57	61	77	63	58	75	75	50	68	70	72	61	68	89	72	72	59	65	66	60	72	74	70	63	68	71	67	70	68	92	68	62	61	68	65	72	66	45	53	71	60	71	77	77	64	74	71	64	61	67	68	74	62	69	66	71	68	59	75	67	66	78	63	82	75	64	65	56	73	64	70	78	58	72	63	82	84	51	62	76	65	76	79	82	59	72	62	78	76	70	56	70	69	78	74	64	53	64	59	80	73	61	65	61	50	67	62	71	72	73	74	81	71	66	79	75	68	65	77	79	58	84	86	76	52	70	65	87	71	64	63	58	89	78	68	71	74	69	60	72	72	60	76	57	67	77	73	60	85	66	64	65	57	65	66	97	76	57	62	77	68	72	80	75	69	68	62	70	71	73	77	74	73	75	75	70	78	80	90	72	78	71	64	75	79	70	73	74	67	63	62	89	79	64	82	69	70	69	64	70	63	83	52	76	65	62	67	84	94	79	65	50	53	67	96	89	63	54	62	65	66	80	63	43	76	69	73	53	71	70	62	69	56	81	45	80	89	67	76	68	71	64	67	63	69	65	71	72	69	87	75	82	72	78	60	72	70	74	66	65	71	68	57	74	64	79	70	74	67	67	62	65	66	79	71	71	81	63	69	73	55	56	82	74	79	73	85	73	79	66	56	58	80	63	70	69	67	69	62	72	63	66	84	68	79	58	55	62	77	76	67	70	60	67	73	62	65	75	58	65	72	71	80	62	68	78	60	60	61	58	78	60	65	59	77	70	67	79	71	81	60	68	68	57	64	83	74	51	65	59	63	68	62	63	60	83	63	69	68	61	63	45	72	71	76	74	86	78	71	59	71	63	64	65	64	88	76	75	69	76	57	77	52	76	75	59	66	80	58	85	87	65	66	75	60	74	74	82	74	78	84	70	73	84	71	72	73	59	49	80	77	81	91	71	76	73	81	83	71	63	74
33176	4889	999	1058	2161	3047	3066	2608	2285	1902	1631	1433	1298	1219	1100	975	943	939	869	827	789	745	771	703	691	724	769	668	674	633	675	647	623	605	648	666	627	606	572	630	597	600	620	644	604	647	634	594	549	542	637	629	582	615	565	633	601	582	595	589	575	584	572	554	628	626	638	600	580	551	571	634	590	593	572	616	593	545	601	570	567	602	571	642	612	536	577	555	616	599	629	598	624	625	643	551	544	573	554	597	587	541	617	585	552	588	593	604	536	596	561	558	541	572	570	593	590	571	607	629	560	589	573	572	601	554	603	572	595	577	587	554	571	585	548	543	596	591	547	564	585	553	587	522	578	561	570	540	556	570	569	600	629	598	557	573	574	600	573	576	639	574	578	566	623	610	585	605	594	553	551	563	559	571	563	572	584	556	586	580	575	579	601	558	589	603	621	585	597	620	588	578	548	568	573	590	581	560	557	573	558	562	537	584	614	597	563	567	595	652	619	567	610	570	585	573	601	573	586	593	534	599	572	572	514	598	619	568	625	622	615	625	571	568	599	578	571	601	556	561	575	595	550	634	530	596	608	553	584	583	560	566	606	574	580	561	587	561	610	567	600	556	558	573	608	573	596	584	553	557	623	555	565	581	635	554	580	544	563	592	580	560	584	608	576	561	571	598	559	619	580	603	585	592	578	564	571	584	593	598	622	580	615	596	536	586	554	558	587	567	573	576	563	578	574	587	581	597	580	596	536	576	537	550	536	568	562	589	575	556	571	561	607	584	552	547	559	543	604	602	608	571	610	576	566	533	576	623	586	586	571	628	524	581	598	577	562	576	577	581	644	543	576	632	527	578	599	549	575	571	574	616	595	600	575	558	518	597	561	591	581	555	586	619	566	575	603	575	600	559	574	555	606	554	571	579	582	584	586	549	594	552	556	659	540	570	566	601	547	558	608	524	559	518	547	596	585	580	595	577	565	567	517	613	581	579	591	529	580	583	557	524	575	576	598	576	571	556	606	601	576	558	614	600	562	592	572	570	594	587	605	601	568	570	577	561	658	609	594	575	597	599	571	574	590	596	576	624	555	608	608	590	590	536	573	588	620	613	608	556	555	541	574	597	570	592	611	602	557	632	567	556	591	596	608	614	583	572	587	545	599	531	589	576	560	576	528	552	556	600	570	575	578	558	577	584	560	564	572	586	580	585	623	607	575	517	546	576	598	601	578	548	563	556	589	585	551	573	612	566	574	581	627	554	597	599	589	667	569	584	570	642	568	601	594	521	576	586	563	614	563	534	571	572	582	596	568	567	606	519	587	570	588	575	564	617	595	561	582	604	560	544	546	576	612	542	557	576	654	569	569	593	550	581	623	560	593	577	595	570	556	586	604	563	596	566	543	585	562	593	573	597	587	579	582	585	577	568	593	575	582	575	563	585	596	576	606	584	553	596	562	619	599	587	564	545	577	600	582	584	592	592	579	568	578	592	572	565	616	595	571	596	581	589	582	575	562	570	600	529	609	570	582	599	548	609	528	568	558	621	564	555	596	534	587	576	550	577	533	607	562	566	570	628	568	574	609	559	541	629	596	585	599	547	561	564	567	558	584	622	561	586	589	620	589	603	578	601	557	548	567	576	598	527	602	590	548	555	560	561	608	553	567	575	563	620	573	586	550	571	550	567	583	523	607	585	577	552	565	560	586	602	571	602	602	581	575	559	563	558	568	588	616	633	551	554	594	556	544	552	618	585	584	599	628	559	610	578	617	588	626	555	603	578	591	592	564	591	563	561	571	611	555	586	547	546	563	582	583	616	543	552	586	615	602	597	596	618	587	563	617	575	557	606	608	596	589	560	552	616	584	596	578	589	574	562	596	608	582	576	550	550	560	552	597	566	610	578	586	569	561	558	613	594	572	584	536	564	571	593	593	580	578	567	574	539	546	576	540	603	586	590	570	573	546	572	536	560	568	573	593	567	591	598	615	540	612	600	602	585	635	569	567	560	545	564	602	527	602	599	583	597	571	560	576	591	593	509	598	616	580	619	554	585	585	546	596	591	560	559	571	603	560	604	598	573	601	593	568	589	574	613	611	573	620	573	543	626	642	590	629	539	585	588	578	551	562	553	586	583	549	576	576	593	597	614	556	584	576	555	589	552	591	563	578	586	619	572	619	616	597	535	564	575	568	601	597	517	566	529	533	578	591	574	600	560	583	604	587	615	554	583	608	589	581	589	556	604	593	541	614	596	569	584	567	606	568	575	623	568	585	590	528	571	606	580	586	607	557	617	569	616	596	573	568	577	605	563	530	581	584	569	645	577	629	572	576	572	580	590	600	555	524	621	572	571	539	569	575	565	563	598	587	567	567	579	545	612	584	585	554	558	567	570	546	593	541	595	590	585	589	603	548	617	583	601	563	581	540	585	602	612	538	579	580	593	567	554	552	591	603	592	562	560	586	556	595	562	588	559	589	544	552	540	572	584	588	555	611	573	562	566	546	604	578	591	583	595	569	548	621	590	594	556	622	553	590	578	551	608	600	575	552	567	616	551	569	569	552	560	569	581	559	606	572	592	581	560	586	595	568	560	567	624	529	552	572	559	578	596	535	568	565	529	598	592	557	590	553	577	591	571	633	634	574	615	585	573	596	597	535	605	589	598	569	585	604	593	547	590	579	584	570	558	585	575	581	589	634	581	567	569	603	604	559	593	551	573	565	582	556	570	581	570	596	586	543	564	596	571	574	620	573	583	587	573	583	587	544	562	582	619	596	576	537	555	587	573	560	596	581	544	594	543	546	591	578	557	600	593	617	580	568	579	616	536	592	573	595	598	565	582	601	565	588	553	601	538	570	613	595	591	535	579	570	547	559	592	583	607	590	556	564	579	607	543	607	602	583	575	537	598	572	592	606	553	575	589	546	585	625	588	632	609	560	580	571	581	558	551	589	625	578	617	580	550	566	564	557	568	559	566	544	626	606	570	550	589	602	556	557	564	596	574	593	593	593	578	559	548	603	596	598	588	632	586	590	572	556	555	538	559	556	560	598	619	611	547	568	606	574	606	549	582	594	550	540	627	585	564	558	616	623	603	568	555	549	583	600	559	554	588	610	581	568	619	642	554	532	554	605	562	514	602	562	587	591	534	573	534	572	528	604	570	599	587	572	571	585	609	584	597	580	583	596	581	584	575	628	655	598	566	596	572	602	602	576	585	584	604	584	575	577	560	580	602	598	526	582	587	600	626	586	617	588	619	543	555	614	618	593	581	510	569	546	581	579	593	571	576	598	590	608	569	549	611	578	579	587	565	597	558	563	586	561	568	553	606	573	592	570	608	598	609	569	567	596	578	583	605	608	575	593	589	560	595	603	619	605	589	594	597	580	641	579	560	592	550	543	591	579	566	587	587	530	584	573	571	567	573	573	590	625	590	557	590	582	596	592	598	624	588	604	585	556	565	571	548	602	593	587	598	515	576	584	600	547	546	581	599	591	558	542	573	555	597
2915	139	19	21	21	26	25	21	27	24	23	28	29	29	31	31	24	18	21	28	25	22	25	28	23	24	22	27	15	21	26	28	24	28	22	23	29	27	19	17	26	35	23	24	23	29	18	22	18	20	18	20	21	21	19	22	23	24	30	15	25	15	20	24	27	17	17	23	28	13	16	29	24	24	11	22	17	24	24	27	26	15	14	17	25	29	20	20	20	27	13	27	20	28	21	23	21	22	14	25	24	17	18	15	22	22	22	18	26	23	13	20	27	20	19	23	27	26	21	23	29	21	32	18	18	26	14	18	27	24	22	29	21	21	15	20	23	27	24	26	19	17	28	22	21	22	19	17	16	13	16	19	25	25	28	24	29	19	13	24	19	25	21	10	24	18	16	15	22	23	20	16	17	25	19	15	19	26	21	21	19	19	15	25	25	19	26	23	19	24	21	23	16	15	21	26	22	20	29	22	21	24	22	13	22	30	24	19	21	16	20	19	32	23	17	26	20	31	22	12	21	21	14	15	32	20	21	22	31	29	22	20	27	23	20	25	12	22	25	26	22	24	17	27	34	26	33	27	17	24	18	21	24	27	18	27	19	13	19	18	14	21	15	37	28	23	30	23	25	15	21	19	26	22	25	24	16	14	30	18	21	25	24	21	23	25	16	19	30	27	31	35	29	28	27	26	19	29	21	16	27	26	22	22	19	25	29	23	17	25	25	23	17	19	17	28	21	15	27	24	18	21	26	23	28	26	27	19	19	17	20	21	24	21	15	11	19	17	18	18	22	24	16	13	15	23	23	25	21	23	25	22	19	17	18	20	17	23	33	24	22	21	23	22	28	26	27	15	17	29	19	23	21	19	23	19	20	24	22	25	25	23	32	14	18	23	18	33	23	16	24	20	19	18	24	21	17	15	22	18	22	16	21	19	21	17	26	22	18	20	27	24	35	29	32	17	16	24	26	26	19	9	20	15	22	17	24	20	24	19	24	25	25	14	19	25	18	20	26	26	25	24	21	30	13	25	19	25	16	23	21	19	16	22	26	11	20	22	27	17	17	24	20	16	22	14	17	18	27	19	18	22	22	20	26	23	28	24	23	26	24	22	18	21	22	21	26	30	24	20	18	28	26	11	25	17	17	19	23	16	24	28	18	24	19	29	21	25	15	25	21	26	23	23	27	21	22	15	20	18	25	17	18	25	24	26	23	20	27	26	22	20	20	25	33	25	23	24	23	30	19	14	20	22	21	19	23	15	19	26	20	11	19	19	21	20	20	15	16	16	28	20	17	17	20	30	20	26	26	16	23	30	27	24	31	18	18	24	25	19	16	20	26	18	17	16	20	21	17	31	37	16	19	21	23	23	22	22	18	26	21	24	26	26	25	25	15	16	24	18	26	27	27	21	23	20	29	19	28	15	24	22	16	20	20	23	21	22	30	15	14	14	23	18	23	23	15	18	14	27	23	22	21	22	23	33	26	31	21	20	20	17	17	16	26	25	21	18	24	14	22	17	21	24	18	27	19	27	19	26	20	25	26	26	20	29	26	22	23	17	22	36	19	28	31	20	20	30	20	16	24	19	16	15	16	29	29	21	24	18	30	15	29	16	22	19	23	22	19	23	35	26	23	23	23	26	23	22	18	26	15	22	26	26	25	27	27	24	17	26	23	23	18	20	14	17	17	19	26	17	17	22	23	20	20	20	32	19	20	17	16	23	27	19	25	18	24	19	30	12	23	15	24	29	20	13	35	20	26	25	19	26	29	30	25	16	20	18	22	24	13	27	19	11	17	11	24	19	22	20	17	23	18	28	24	19	23	15	17	22	23	23	21	24	23	18	21	23	28	16	29	26	15	22	26	23	20	20	19	23	19	21	20	18	18	19	19	20	27	26	16	29	26	19	14	21	18	17	15	26	30	23	24	14	24	19	21	21	25	21	22	31	26	23	28	21	27	32	22	21	28	22	24	19	19	22	17	21	16	18	26	21	22	17	23	27	31	12	16	16	17	27	17	23	23	15	21	17	24	14	17	18	20	17	18	25	24	26	17	27	13	20	21	21	19	19	20	18	14	21	16	21	14	27	16	29	22	27	16	26	22	17	17	21	22	16	20	20	19	14	23	15	24	19	21	19	22	25	25	23	23	27	15	19	22	18	19	25	28	21	22	18	33	18	18	32	17	25	28	25	25	27	22	23	16	23	15	19	24	20	32	22	23	24	17	17	20	22	20	25	18	22	27	15	30	22	23	18	21	20	20	17	24	22	31	28	28	13	21	28	18	22	29	20	25	16	28	14	17	24	26	23	22	16	31	24	14	20	17	16	22	22	28	24	33	13	17	19	21	28	25	15	19	13	24	22	22	16	16	24	18	24	18	26	26	18	21	14	17	20	25	19	22	23	28	21	20	21	23	17	25	16	22	30	19	22	22	26	16	9	27	23	28	24	22	25	21	15	27	18	28	24	17	30	11	21	30	17	12	17	24	22	26	21	18	24	14	15	24	25	23	22	23	26	26	15	18	18	20	16	25	26	21	18	32	16	24	20	16	24	24	32	20	24	14	17	20	28	29	15	29	22	18	22	16	17	29	27	19	22	28	21	20	16	16	17	16	27	17	26	21	20	26	18	16	27	18	27	27	18	31	19	22	22	24	21	19	23	30	25	23	19	21	23	22	20	18	21	14	26	20	26	29	20	17	25	24	22	19	27	29	16	22	20	29	25	18	23	29	20	26	22	26	27	22	17	18	19	20	21	22	16	18	14	22	16	29	13	18	26	23	28	21	16	22	25	28	22	24	25	25	12	22	23	29	17	23	16	17	22	23	20	20	21	19	17	21	21	27	21	23	21	21	34	20	14	21	30	25	19	24	22	22	14	13	20	24	22	23	22	23	26	22	16	24	20	22	22	22	26	15	15	17	19	26	27	18	29	20	13	32	16	23	12	24	17	14	22	24	27	15	26	17	24	28	27	18	30	26	28	17	30	32	23	15	20	16	27	18	22	20	17	12	21	23	27	20	13	22	26	23	16	13	25	26	18	12	23	19	23	19	28	22	26	29	28	22	25	30	37	24	26	18	25	26	26	20	13	21	19	18	28	15	31	26	21	19	21	21	16	19	26	17	21	21	15	17	22	25	19	14	21	17	17	29	28	18	24	26	16	22	28	24	26	27	16	19	25	20	25	24	30	23	21	19	22	33	28	19	20	23	20	13	24	28	30	22	22	28	18	32	34	15	22	23	19	12	17	27	19	24	19	20	19	24	24	22	27	23	34	22	21	20	26	25	19	19	24	22	22	19	33	23	27	20	12	27	18	25	21	28	22	19	21	21	24	19	18	28	21	29	21	19	22	26	26	23	22	32	26	13	27	19	15	29	22	28	20	24	19	18	20	20	19	24	35	21	9	23	24	20	24	19	19	19	20	17	30	17	25	16	15	29	22	26	30	23	20	18	25	20	23	21	22	20	21	14	25	29	16	19	17	26	23	14	18
24921	2132	282	285	451	568	563	505	477	416	364	341	325	298	253	265	255	228	259	237	229	200	178	208	197	226	229	226	209	197	172	242	210	214	236	213	201	190	185	179	177	187	211	197	220	202	204	177	192	197	207	203	202	193	196	189	206	199	192	198	193	202	187	176	188	174	190	197	181	206	220	188	169	212	177	161	170	195	203	174	196	182	182	198	171	192	179	196	204	176	176	196	180	190	165	213	210	182	183	192	190	184	187	189	209	213	184	197	204	185	177	180	210	164	183	199	177	201	198	167	185	179	180	189	194	165	205	195	191	189	185	169	169	207	196	189	166	183	175	175	177	177	186	188	178	215	179	206	175	185	193	207	189	205	171	181	207	153	189	188	203	183	195	179	206	172	198	196	192	208	182	203	196	178	186	173	170	173	180	189	198	197	193	188	187	194	199	199	182	177	171	172	174	169	199	193	162	192	172	182	211	191	171	211	179	193	202	203	183	175	162	188	198	201	178	185	187	188	192	203	162	176	199	164	178	202	179	202	161	201	164	185	189	168	164	199	220	171	175	187	191	198	196	182	177	213	195	168	171	190	191	202	182	186	204	197	205	191	172	176	190	185	187	179	182	186	184	207	213	181	200	168	187	191	171	176	201	187	166	203	196	188	203	194	195	185	175	226	170	189	186	184	176	181	182	192	175	181	199	203	165	188	186	159	171	172	184	202	180	189	181	173	208	188	183	185	157	193	196	153	205	175	182	190	179	180	203	236	192	201	177	185	179	178	200	198	194	181	189	183	184	186	192	188	197	182	184	177	190	201	214	192	206	186	206	192	209	197	178	185	188	146	164	165	162	195	211	190	170	190	173	193	158	177	174	163	201	200	188	195	189	164	195	168	184	198	188	193	176	175	176	164	179	186	185	193	180	204	184	176	203	178	197	197	165	170	191	177	191	186	181	158	178	197	186	184	199	200	184	186	184	174	188	178	185	201	191	184	155	228	179	180	178	194	169	195	179	179	179	176	169	205	188	181	176	182	198	201	184	176	209	186	172	180	202	212	176	173	189	184	158	178	168	181	183	180	199	185	183	167	176	179	191	193	192	185	182	207	180	191	194	192	203	198	207	194	208	180	181	188	194	193	199	171	189	199	189	198	182	189	195	193	172	181	187	191	208	169	189	204	199	160	162	193	178	177	212	183	189	185	197	169	197	178	182	182	193	190	167	183	187	191	185	175	159	189	182	191	173	197	167	190	194	195	193	202	186	190	201	197	194	200	182	208	186	206	188	155	176	168	163	168	216	177	175	185	194	194	182	201	204	173	197	194	187	178	205	160	180	172	187	214	158	194	199	190	207	197	209	206	167	186	179	194	176	196	178	200	228	188	216	197	194	212	193	208	190	202	171	192	183	192	169	200	192	166	160	171	178	191	203	183	199	179	186	182	188	175	199	193	187	171	190	188	209	190	185	188	194	187	185	208	166	188	181	203	194	196	193	185	195	194	176	176	195	200	201	193	199	192	196	192	185	208	172	174	202	198	187	194	211	194	192	180	180	197	200	182	181	197	203	200	196	189	184	185	190	195	211	186	194	169	203	165	216	191	183	178	154	207	200	208	194	181	180	175	173	188	182	201	175	200	188	159	189	210	179	180	175	189	205	183	207	192	200	195	192	201	186	179	170	211	165	194	163	188	188	181	181	198	177	199	206	196	199	196	171	179	180	197	193	219	184	212	193	208	167	178	179	191	160	184	195	183	208	180	194	160	219	192	199	171	186	212	191	177	193	153	182	162	212	193	182	182	178	196	206	185	189	204	174	208	198	192	181	187	189	189	189	205	194	196	194	212	172	180	206	189	194	201	213	165	191	176	186	189	201	166	202	187	180	173	172	180	184	176	178	191	201	190	185	200	167	188	183	182	192	190	188	192	184	190	185	186	250	187	185	183	187	208	188	170	202	160	183	197	196	173	183	214	164	191	186	161	185	188	207	177	194	205	196	181	188	190	194	186	155	191	187	194	173	192	164	196	173	180	175	176	187	171	205	199	187	192	185	190	207	201	167	169	179	183	192	175	162	193	197	210	161	196	196	155	202	208	181	171	180	191	186	170	164	166	207	193	186	186	173	171	176	184	176	165	181	190	196	180	187	202	181	190	191	188	203	168	195	191	194	184	194	193	187	182	169	162	207	192	216	204	178	166	198	179	213	190	167	183	218	188	204	207	189	189	195	181	206	185	194	201	184	185	199	163	192	195	187	189	180	173	177	206	221	166	175	181	184	218	224	171	177	185	192	197	198	177	173	186	203	198	190	135	209	201	196	172	177	190	171	189	157	187	207	195	183	181	191	187	211	208	201	201	187	187	184	195	194	194	189	194	189	181	185	151	184	197	151	211	187	182	177	186	188	216	163	201	183	174	184	155	197	177	172	184	171	187	178	173	184	191	194	193	179	204	169	185	176	184	167	179	162	191	172	208	191	190	167	192	164	194	186	191	195	181	199	193	225	205	195	201	193	175	203	192	202	190	170	171	202	227	172	191	204	177	169	169	191	189	181	186	190	190	170	180	195	190	201	168	186	190	165	206	179	201	194	198	183	188	151	182	203	178	192	189	161	182	187	194	176	187	204	212	202	198	218	198	191	187	185	171	180	193	189	182	207	182	179	178	187	185	200	200	192	199	173	175	206	218	174	193	183	185	173	164	206	174	192	186	181	184	189	190	197	205	221	200	170	171	161	197	194	177	193	193	206	192	185	169	200	182	203	190	173	169	185	196	172	176	196	211	186	181	194	197	181	195	188	178	191	206	190	196	181	208	199	147	184	196	171	194	183	206	179	188	197	180	172	186	188	185	203	189	182	157	207	195	205	180	187	201	182	187	201	177	199	182	195	195	172	187	181	193	198	195	148	195	202	177	199	196	177	170	162	174	181	180	198	175	189	181	212	177	170	182	195	202	202	214	212	194	189	170	167	173	172	194	201	198	185	188	189	199	193	186	217	188	182	163	186	183	193	204	182	170	195	179	180	184	194	179	184	174	189	208	200	190	168	193	180	172	191	185	182	178	204	199	192	193	185	185	204	198	202	193	202	169	195	211	197	200	171	175	169	191	201	178	196	194	164	195	213	203	196	201	166	190	184	215	181	157	204	189	183	187	179	191	176	192	188	176	187	199	221	182	204	190	182	164	175	170	193	181	167	171	172	200	169	187	191	193	197	167	166	158	195	195	172	186	158	191	196	199	181	170	188	192	192	178	181	187	173	181	205	184	179	206	196	187	203	182	204	192	180	180	188	177	161	179	197	195	194	185	198	170	198	182	175	212	167	193	194	174	200	207	204	183	174	204	193	197	196	205	177	197	170	167	194	194	194	193	168	188	177	217	184	191	182	194	173	190	164	191	200	176	178	164	181	173	183	183	179	184	181	186	185	187	180	182	161	187	200	181	192	210	200	186	182	160	222	179	209	199	182	179	184	191	188	188	180	208	170	185	191	184	161	171	169	189
4041	379	90	97	58	76	81	95	87	84	90	57	72	69	71	62	72	57	63	77	76	58	64	57	54	63	60	76	56	45	59	67	69	67	64	60	51	66	58	54	54	77	75	58	57	75	65	59	70	65	61	68	69	71	61	59	64	61	56	71	53	75	67	73	71	55	45	68	61	61	58	71	54	66	69	61	54	65	65	57	71	57	61	59	56	65	65	74	63	55	71	64	71	60	70	62	84	64	69	65	55	63	66	60	59	57	62	70	72	43	76	60	45	67	69	73	72	63	58	72	61	66	55	59	55	48	64	61	64	67	64	69	66	62	56	69	53	86	41	49	52	66	61	60	62	58	59	76	57	61	55	68	65	70	57	63	48	68	65	66	64	58	44	68	75	78	51	76	46	60	61	61	66	51	68	70	58	66	68	71	64	63	59	58	58	73	59	52	75	65	64	66	60	42	57	65	59	66	63	70	65	64	65	62	64	66	75	61	58	65	44	57	56	65	49	58	57	72	73	54	55	56	53	63	51	58	77	68	55	68	63	59	52	58	52	50	63	72	64	59	64	63	45	63	66	53	60	65	60	60	62	50	81	64	64	65	59	65	58	54	66	59	67	73	53	64	60	61	76	58	65	70	61	51	59	57	74	71	74	50	56	62	62	59	63	67	68	70	60	63	63	66	67	54	60	56	73	57	51	51	70	71	66	57	73	74	87	55	65	67	66	53	62	61	61	56	72	68	60	63	59	37	52	61	62	59	78	59	57	74	64	74	65	48	65	64	69	59	66	69	61	63	53	63	74	61	55	76	49	54	74	61	69	68	64	51	69	77	62	67	58	59	57	60	65	45	57	59	65	76	62	55	61	69	62	64	75	51	60	51	72	50	59	60	68	65	50	54	68	74	46	66	68	65	65	66	61	73	67	56	59	56	74	64	64	66	72	65	64	59	68	63	50	62	42	62	72	69	76	63	50	59	49	66	70	66	66	50	61	57	59	72	48	72	62	56	66	71	74	64	68	64	64	56	62	67	63	63	53	53	64	73	60	54	77	63	72	73	57	68	53	63	63	68	58	64	86	57	71	72	71	57	67	64	68	62	84	73	44	64	56	60	70	54	66	64	73	51	72	58	67	69	70	65	67	63	55	58	56	74	69	60	63	77	56	50	66	59	61	72	52	62	78	66	66	59	60	67	49	61	59	69	60	63	67	64	73	52	76	54	65	59	52	80	67	58	64	53	63	55	63	60	48	61	59	71	56	55	46	86	83	57	58	78	69	65	66	65	67	71	62	77	50	62	66	56	68	73	68	65	60	72	71	60	65	61	52	68	61	65	55	68	56	62	73	73	65	49	69	54	53	61	70	56	64	61	70	62	72	55	75	62	58	45	53	74	64	63	75	60	57	70	60	64	77	64	60	67	60	56	60	59	61	66	71	65	63	64	57	80	59	54	63	72	62	60	42	63	63	71	52	77	61	71	63	56	60	80	61	76	64	62	77	59	80	78	67	52	62	61	70	68	59	56	66	76	61	65	64	60	60	57	47	72	60	68	83	58	44	70	62	63	45	55	45	60	70	64	66	66	56	50	59	64	64	68	70	61	66	63	54	55	58	64	51	59	68	63	67	74	77	66	61	61	75	60	67	68	53	53	73	56	62	67	62	51	50	71	52	71	57	66	56	59	60	67	61	59	68	65	58	56	48	63	63	62	65	71	55	59	64	69	70	58	73	70	55	62	60	69	58	56	61	58	51	65	74	60	69	73	52	67	65	59	51	53	73	57	65	73	69	66	57	59	64	66	70	58	63	72	62	61	61	65	58	67	55	62	69	61	61	63	58	58	57	55	72	56	57	59	52	51	48	64	70	55	50	60	66	58	63	68	57	65	67	70	73	68	49	65	54	77	71	64	62	55	52	49	54	55	70	71	52	54	73	72	55	73	80	50	69	56	66	67	65	74	69	64	53	67	54	68	67	65	48	80	63	56	69	63	69	70	64	57	53	53	48	69	54	57	61	72	61	60	55	54	61	64	71	74	69	71	47	58	60	47	73	50	69	59	61	61	72	67	58	60	66	72	47	62	72	62	66	66	63	63	66	52	76	54	74	59	68	61	66	74	65	63	70	55	68	55	65	52	63	50	50	69	66	72	58	54	59	61	55	56	67	70	61	69	62	53	52	65	68	66	56	54	60	62	64	57	76	61	61	51	56	51	70	74	38	58	54	61	61	58	58	57	59	48	51	49	65	69	56	64	68	62	66	63	58	52	60	83	57	66	57	39	54	65	63	62	67	67	56	56	59	60	42	62	62	57	73	60	50	76	48	58	61	80	57	57	62	78	67	63	59	54	72	67	64	58	85	53	68	56	63	60	53	58	71	66	60	64	76	58	59	71	47	61	61	68	57	53	64	71	58	64	53	73	64	50	75	64	70	65	65	56	67	72	61	43	60	63	70	62	63	70	60	64	73	69	50	70	56	48	60	68	60	52	67	70	54	62	60	73	63	62	44	64	69	64	66	58	57	60	63	71	50	81	73	49	87	74	68	70	62	74	68	49	69	75	52	64	59	63	56	63	65	71	64	49	64	63	63	55	47	52	65	72	59	79	61	75	63	79	65	56	74	60	62	56	80	62	68	61	62	59	57	62	73	64	56	60	57	47	65	64	57	56	63	65	49	68	61	83	68	58	60	69	53	51	56	74	81	61	60	64	55	66	49	58	63	77	74	62	70	65	64	49	64	62	54	53	58	58	75	71	81	71	63	59	66	52	52	52	63	55	55	57	68	51	62	67	66	55	52	64	75	69	66	62	68	48	62	58	50	76	68	62	67	55	66	61	75	68	58	69	60	60	64	64	67	66	58	49	64	73	60	63	64	68	72	69	63	69	47	75	59	62	66	62	64	63	56	55	60	67	73	72	58	71	67	68	55	68	63	53	60	57	46	69	71	57	57	66	63	57	40	56	48	53	58	54	63	66	82	65	59	71	43	61	61	59	75	69	69	51	68	68	66	44	63	53	76	62	69	72	66	59	78	85	76	47	60	65	63	60	69	61	69	74	64	61	60	58	68	58	65	64	62	50	69	57	64	61	50	60	76	66	63	64	80	68	47	57	57	60	65	64	59	67	62	59	62	51	57	55	61	65	58	60	52	60	53	74	60	68	54	60	57	55	64	64	56	57	79	63	71	55	65	61	55	57	68	59	58	57	56	60	60	68	67	54	51	75	56	65	64	56	69	55	58	76	52	70	65	63	62	74	68	61	68	64	74	62	68	75	60	68	45	68	65	76	67	61	59	69	70	75	55	63	54	63	81	71	55	58	61	63	70	61	70	56	61	64	71	54	66	70	62	70	71	61	67	58	73	66	62	61	67	66	59	63	53	75	54	47	65	69	48	67	83	47	53	66	55	63	60	66	69	63	50	52	72	52	64	56	70	74	65	67	62	61	66	60	52	55	61	63	64	45	65	57	57	61	50	61	73	43	63	58	56	66	49	69
30175	3878	773	839	1546	2069	2154	1733	1525	1334	1161	995	918	903	785	788	681	677	655	642	628	632	585	622	570	578	565	559	574	573	519	567	558	527	547	534	537	596	512	549	496	535	500	533	533	546	547	584	537	564	495	502	489	542	510	465	507	554	525	506	491	505	491	560	517	506	504	509	509	489	499	517	525	457	579	528	513	486	524	568	487	489	493	548	502	520	521	534	534	526	489	489	476	488	534	555	477	477	523	514	512	526	505	498	540	500	523	481	502	531	561	504	513	499	545	531	498	506	519	518	482	466	503	509	539	520	527	483	498	536	503	492	533	520	468	513	511	496	508	506	548	492	489	478	487	498	504	526	525	523	468	479	524	500	552	518	555	506	509	545	493	521	503	513	527	503	497	487	531	463	468	522	526	487	523	497	482	525	489	494	512	493	570	570	515	508	498	462	527	518	522	499	521	471	524	542	526	521	550	506	510	526	506	527	535	477	513	504	496	551	508	517	482	475	524	506	511	536	512	508	497	517	498	535	487	519	501	485	536	496	516	507	498	480	515	565	518	499	549	504	527	564	507	500	518	503	486	555	477	495	525	555	459	542	498	493	530	491	536	508	493	511	523	496	492	511	514	507	483	490	489	524	495	536	525	515	476	522	496	536	503	496	519	526	500	500	476	536	521	540	461	500	514	545	505	495	480	523	464	518	527	501	521	524	516	529	509	466	507	516	517	487	469	518	509	472	470	509	565	525	549	472	540	488	530	485	534	512	506	508	539	471	477	516	520	508	511	494	516	483	486	503	492	468	508	529	495	526	546	506	493	490	533	512	503	454	507	496	506	529	463	471	473	501	539	506	534	543	511	532	534	531	503	476	475	503	500	508	493	515	503	521	509	527	503	492	536	541	539	507	466	488	499	519	536	477	513	540	486	515	525	535	475	508	493	547	525	460	521	544	517	537	515	529	487	536	495	488	505	485	484	513	506	533	505	518	493	518	510	561	525	509	537	467	497	515	519	491	510	521	508	541	496	514	533	503	476	509	482	551	537	512	516	553	516	504	480	496	536	540	524	558	556	492	515	530	519	536	518	521	532	551	504	509	504	511	504	547	535	534	501	503	505	545	540	553	467	496	555	498	531	541	524	527	503	479	493	535	513	534	519	538	538	512	487	533	477	505	479	508	459	499	508	511	534	493	530	536	518	491	541	515	517	487	531	531	507	465	471	553	478	482	521	518	521	504	520	470	520	513	504	578	482	503	516	515	528	521	484	491	522	501	484	470	489	501	525	524	488	505	545	516	516	515	516	489	489	508	501	514	476	502	490	505	496	486	538	513	527	507	492	503	503	528	499	514	495	547	517	484	515	492	500	495	515	543	493	453	504	503	564	515	539	527	529	490	528	513	477	553	522	524	482	527	504	479	541	517	535	478	548	514	502	527	499	496	560	505	512	521	477	484	494	528	467	475	526	507	504	544	516	507	508	544	511	499	534	481	471	481	460	445	540	478	499	514	485	505	529	518	494	498	522	515	517	503	539	516	498	495	527	484	522	488	537	522	520	509	517	505	530	596	521	518	496	505	544	532	480	544	513	516	470	497	518	514	495	497	471	517	500	498	491	509	530	491	542	463	498	503	525	539	442	503	513	498	517	517	508	509	519	552	540	492	510	503	569	528	533	504	528	505	531	471	495	502	514	519	549	511	508	559	527	523	503	502	516	497	513	553	492	483	511	509	537	463	544	494	514	470	502	478	512	498	467	525	530	483	483	525	524	538	468	505	535	506	535	535	515	492	486	503	518	535	487	477	520	519	493	487	495	500	506	486	474	495	523	491	539	491	494	520	495	508	501	466	502	518	526	547	516	466	553	461	497	460	493	500	528	523	480	498	504	513	546	498	501	508	484	492	507	525	511	502	505	525	501	528	490	479	531	499	505	508	485	545	532	523	513	502	538	503	504	477	484	548	515	481	517	537	495	506	541	484	488	494	510	519	490	516	486	511	479	497	515	490	498	516	503	547	555	534	519	522	474	506	523	513	499	491	529	526	500	513	515	555	502	514	506	508	502	479	553	499	496	510	488	531	502	519	533	540	487	488	532	524	510	510	527	514	502	547	502	512	500	514	490	471	505	528	500	482	504	516	519	535	527	513	526	514	533	510	529	544	507	470	504	522	498	535	503	519	488	511	521	496	517	479	501	504	504	511	494	491	515	507	526	509	498	520	513	535	513	496	490	555	500	523	499	483	509	513	494	506	514	478	512	500	541	519	464	507	494	509	505	511	517	519	530	503	507	504	475	521	499	508	492	481	502	505	512	536	457	508	505	542	539	561	581	519	500	542	523	538	531	528	497	508	504	495	508	491	517	518	528	476	525	488	544	483	519	489	522	506	508	530	522	465	523	487	527	466	538	520	565	494	502	536	495	495	526	480	478	539	513	548	566	523	524	519	499	509	484	492	483	524	510	531	456	535	469	505	554	535	511	520	471	519	517	496	533	521	524	557	515	498	458	491	476	492	527	503	520	489	498	555	521	515	417	505	492	507	518	523	508	504	511	517	493	524	525	500	490	542	561	460	491	495	495	494	492	513	536	491	524	515	527	541	517	495	525	514	534	511	484	525	515	521	510	514	537	488	510	502	498	488	523	521	533	514	506	523	485	554	495	516	541	493	538	530	504	534	524	553	502	514	465	496	500	513	533	516	505	528	539	495	521	500	543	491	474	493	522	510	489	488	509	535	520	487	511	496	520	480	505	528	494	498	515	490	487	531	496	520	499	500	491	528	481	492	481	497	538	578	495	509	505	486	506	539	500	543	542	526	524	504	484	482	483	500	535	501	525	494	524	489	501	513	522	505	495	524	475	500	525	523	493	521	484	487	493	514	535	486	500	510	503	516	468	501	509	528	489	488	475	500	552	535	496	523	512	485	527	493	494	474	519	475	475	506	494	589	486	486	505	538	555	492	524	485	548	510	493	504	502	477	491	508	499	515	513	510	519	506	496	514	485	511	505	473	499	503	535	498	527	515	531	479	543	489	534	461	530	530	532	486	476	504	538	538	522	547	516	505	512	516	523	515	524	506	501	462	525	507	498	526	510	535	539	501	498	507	528	508	480	509	528	503	515	542	540	470	559	519	509	510	520	531	471	536	510	510	535	497	503	502	519	565	528	516	502	517	523	539	497	503	508	517	503	498	517	522	487	463	493	547	511	529	510	494	485	457	492	512	504	482	513	549	503	493	509	522	484	497	535	484	514	524	473	532	533	504	516	542	509	462	491	517	532	525	482	522	507	499	555	527	505	479	481	521	515	508	490	493	493	501	477	496	510	496	505	539	522	516	480	509	549	525	493	515	532	511	496	471	544	502	504	553	504	496	487	503	502	497	512	503	473	488	473	578	482	540	530	431	494	560	485	484	474	530	512	502	523	504	506	478	492	491	509	489	497	549	479	482	518	509	531	499	506	525	513	526	489	484	530	479	514	519	523	473	493	516	506	499	543	531
4237	264	40	32	34	33	26	47	37	38	30	35	30	31	33	43	28	32	24	28	30	24	33	32	28	30	30	25	29	21	29	29	24	27	28	30	25	33	28	31	25	30	24	22	18	24	22	24	21	19	30	33	29	18	24	38	24	33	31	23	23	18	25	24	24	31	26	21	21	31	22	29	25	26	24	26	22	21	24	27	25	22	30	29	18	20	17	28	30	17	25	17	27	27	29	30	24	21	30	33	29	21	13	22	24	21	24	23	32	20	16	27	22	18	26	26	22	26	24	29	23	22	21	24	22	34	21	27	30	30	28	26	20	29	24	40	32	31	28	24	21	14	26	25	26	26	27	24	30	35	29	23	33	29	39	25	31	28	28	34	29	23	30	22	29	25	19	23	24	21	29	27	21	19	24	25	29	24	30	24	22	26	22	18	27	21	19	14	27	29	28	30	22	23	28	22	20	34	27	25	25	27	23	25	23	22	31	18	25	18	28	14	24	21	21	24	16	25	21	23	25	25	32	22	11	22	34	36	41	24	19	21	24	30	25	23	24	22	19	20	26	26	20	23	27	32	27	22	25	26	23	29	23	27	22	31	23	23	22	30	16	27	23	14	25	31	25	26	26	28	27	29	21	28	16	23	21	20	26	23	25	17	19	24	25	26	26	20	25	26	26	24	24	27	33	21	40	24	27	25	31	32	24	20	36	26	23	33	30	29	24	16	24	23	20	20	30	25	31	27	27	24	30	28	16	20	33	27	20	21	25	27	31	33	23	30	24	23	30	29	27	25	24	23	19	17	19	29	28	16	23	25	15	27	21	28	26	24	22	25	22	26	26	28	29	22	21	24	17	32	23	28	29	32	23	23	15	20	27	26	21	28	25	32	24	33	35	31	27	30	25	24	31	20	24	32	25	28	29	27	18	25	33	22	24	24	25	16	27	21	16	17	20	20	32	33	33	27	26	27	31	33	20	30	26	29	34	24	25	19	26	22	27	23	27	23	20	23	26	29	18	33	39	22	26	30	24	20	27	19	30	30	21	20	17	28	27	26	19	17	23	35	26	23	28	28	26	24	16	25	18	32	27	22	29	31	26	18	25	26	32	26	20	35	18	24	24	24	36	27	26	22	25	26	26	26	37	22	23	42	21	27	29	29	19	16	16	30	25	30	19	32	24	23	25	24	25	21	23	23	32	32	16	30	19	22	14	27	25	29	25	22	27	22	16	29	21	34	18	31	28	19	26	21	26	21	22	18	27	23	21	22	32	26	23	24	34	22	33	32	35	24	30	26	33	20	24	21	29	37	26	25	25	27	22	35	23	20	19	26	26	16	15	28	20	23	22	20	23	28	31	25	23	28	21	23	23	15	16	17	27	23	28	28	33	33	31	30	22	18	29	27	22	16	24	20	27	22	22	23	26	19	24	21	24	27	32	28	34	26	24	25	25	28	24	24	30	35	25	31	22	24	21	16	21	24	18	24	25	31	24	25	32	19	30	36	26	25	20	24	22	36	26	25	38	18	30	19	18	23	25	22	21	27	21	15	19	20	25	25	22	23	14	29	25	17	24	19	23	27	29	25	19	28	20	27	23	25	23	26	31	20	18	24	25	27	22	29	17	21	27	21	19	17	36	34	31	20	28	25	20	21	17	18	28	27	29	18	28	20	29	27	28	19	21	26	26	27	33	25	25	23	35	25	25	35	23	32	23	20	26	25	23	30	23	17	24	31	19	18	18	25	23	29	31	30	22	20	26	24	28	26	37	19	24	28	27	26	24	18	22	32	27	23	23	15	29	28	31	27	22	18	19	21	27	22	38	21	29	19	25	30	27	27	21	23	23	23	20	23	24	23	21	20	23	19	22	16	14	32	22	40	30	18	35	26	26	29	27	18	25	19	18	34	22	31	22	28	20	19	24	37	29	30	27	36	21	25	24	34	23	15	27	32	27	23	37	20	31	25	29	27	26	26	29	22	24	26	22	23	21	26	21	28	26	26	27	22	23	16	24	25	24	23	22	25	19	15	28	24	25	23	27	22	26	14	16	22	21	31	22	20	28	34	19	38	29	32	35	19	32	23	20	24	20	21	20	25	26	28	19	22	22	24	26	21	23	32	23	21	24	17	25	34	27	23	21	27	26	28	27	18	24	30	30	24	25	26	26	26	23	16	22	24	20	27	20	25	25	17	20	35	26	19	30	30	35	27	30	23	30	23	21	25	32	36	22	24	18	28	21	30	31	29	27	32	24	26	37	29	33	26	14	19	18	24	24	22	19	23	31	24	28	18	24	22	25	31	20	28	25	25	20	21	22	24	26	21	29	28	19	33	28	28	31	24	36	30	25	26	20	21	29	29	33	23	34	28	19	22	31	19	23	30	27	23	21	26	22	26	26	18	31	26	21	21	16	25	22	24	17	20	21	24	33	25	24	24	31	27	42	24	25	22	26	21	33	26	27	21	23	32	27	29	24	31	19	32	23	31	27	19	28	20	23	29	20	27	23	19	19	30	28	19	26	22	20	25	21	29	28	26	26	19	21	27	26	27	27	23	22	31	29	17	23	22	26	19	29	21	20	26	24	28	27	20	24	20	23	26	23	39	18	22	18	24	26	25	35	24	26	29	25	32	22	18	24	17	20	23	25	12	22	20	21	31	23	25	27	25	15	25	25	18	21	21	23	16	26	19	24	22	36	22	31	20	30	16	23	24	27	29	25	31	27	20	19	29	30	22	24	35	21	29	31	27	18	25	29	37	18	19	37	23	27	24	31	28	24	26	18	22	31	26	26	27	20	21	24	19	20	24	21	20	24	16	19	22	26	21	28	26	18	26	32	22	16	13	19	22	35	31	25	24	28	20	24	19	28	21	28	29	36	38	25	28	20	22	23	24	29	32	22	18	25	33	29	24	21	29	30	23	36	26	24	21	20	23	21	24	19	23	23	14	17	15	17	32	35	28	31	22	29	13	26	25	23	20	20	29	24	24	29	27	22	28	28	22	29	31	34	31	24	23	26	25	28	19	14	35	16	27	22	21	34	29	20	19	15	28	25	36	22	23	24	29	23	21	19	20	25	33	25	29	30	18	24	25	23	20	24	24	24	37	33	28	26	27	27	22	25	26	24	23	22	25	29	20	34	28	37	23	33	21	26	24	21	22	21	26	22	22	24	17	32	27	34	22	22	25	21	22	33	22	28	22	24	29	27	23	20	20	25	24	35	27	25	27	25	21	26	20	20	23	22	23	30	29	25	18	25	20	20	28	32	18	22	21	20	23	29	22	15	29	32	23	20	22	31	28	19	29	24	31	25	22	32	34	22	24	23	28	22	25	27	28	27	30	30	28	28	27	32	28	25	29	23	28	25	19	29	24	22	17	25	21	14	32	33	32	24	33	23	29	29	27	27	31	38	18	15	25	23	25	22	27	22	26	29	24	33	24	18	25	11	25	25	17	27	25	34	25	27	26	22	36	24	22	23	21	36	21	35	14	22	21
28385	2877	447	513	1029	1535	1627	1454	1130	991	825	673	659	569	528	443	399	380	396	359	347	313	300	298	312	296	283	269	283	252	273	249	240	241	241	269	222	249	257	217	253	260	242	238	247	247	267	223	275	266	240	235	213	237	245	249	213	215	206	241	220	235	216	237	222	235	224	217	197	230	223	231	229	212	205	209	211	211	232	209	228	220	225	198	210	213	208	224	241	193	209	215	205	204	245	216	227	204	212	226	238	209	215	227	200	218	221	227	230	239	201	192	202	195	205	193	242	215	216	208	225	239	211	206	217	218	215	228	213	205	173	218	228	201	223	214	205	197	216	208	190	237	215	223	222	225	223	224	199	219	231	224	216	207	206	226	222	227	226	235	206	218	188	227	251	201	204	257	177	217	216	229	195	200	238	217	204	228	206	224	216	203	205	211	197	196	215	218	217	220	201	217	195	206	218	227	228	222	233	207	210	205	194	231	208	198	218	240	202	203	222	201	206	218	212	215	227	231	220	209	242	214	200	206	210	223	217	218	223	201	228	205	230	204	220	215	212	189	207	250	246	241	202	209	227	207	242	233	215	225	231	217	213	191	198	220	203	202	248	245	222	201	212	204	236	196	210	203	208	246	202	217	217	208	216	203	207	220	202	191	206	222	223	223	218	205	210	205	237	235	199	225	213	198	231	210	224	219	209	225	206	209	196	220	222	188	222	207	209	223	222	219	205	227	213	251	214	189	203	213	225	239	204	214	216	213	200	217	212	198	226	234	208	186	213	204	211	220	226	230	213	237	180	203	247	219	233	209	211	246	220	211	218	221	204	232	207	228	222	200	211	210	199	189	194	193	194	218	210	221	235	203	194	215	200	226	227	214	207	201	196	223	213	249	201	209	190	247	251	220	181	238	201	207	195	225	231	200	220	182	197	220	196	202	226	206	222	229	226	198	221	201	196	214	223	213	224	191	221	218	221	237	217	220	188	214	202	202	194	231	205	212	235	199	201	224	206	187	239	197	195	211	220	215	203	238	202	217	213	198	184	220	243	204	213	194	205	205	205	214	213	201	201	184	186	183	218	205	226	236	196	208	222	249	242	197	219	200	226	205	246	223	205	209	206	231	186	221	209	217	224	227	221	245	183	214	217	230	222	246	221	205	219	202	205	223	229	204	198	206	222	197	238	201	212	250	213	218	194	222	214	207	231	229	216	211	221	213	209	249	246	218	222	232	198	225	196	218	231	203	268	218	201	217	223	239	214	218	235	199	230	209	184	215	198	229	194	200	232	217	195	179	203	226	195	208	238	232	189	238	231	210	199	222	235	220	228	207	227	227	219	240	226	225	234	225	218	216	208	224	200	183	192	222	201	226	212	241	221	216	226	230	194	212	231	214	220	232	207	209	211	202	200	223	217	235	188	213	232	228	223	208	217	220	210	207	241	231	190	228	206	215	218	208	220	215	227	222	195	237	206	220	234	198	217	218	207	247	206	187	198	201	212	222	211	208	198	202	207	224	230	229	210	204	211	205	218	199	194	189	185	235	217	202	215	222	178	234	198	196	217	207	209	205	218	231	194	205	238	220	214	242	216	212	209	222	220	212	217	196	190	217	219	203	193	194	220	191	233	240	251	192	220	232	184	198	205	240	220	229	209	212	199	203	204	218	217	241	196	232	245	236	210	205	208	222	210	212	231	249	219	205	208	206	202	227	206	200	220	217	227	213	234	203	246	182	206	228	205	227	212	217	240	218	210	217	237	203	217	213	201	208	211	205	228	211	210	241	225	221	188	239	209	205	190	209	210	205	223	210	223	186	200	230	213	171	227	220	208	217	212	178	203	219	230	222	207	221	233	212	241	201	207	230	231	210	208	186	221	177	202	219	211	224	204	227	198	207	256	204	218	199	210	185	203	203	223	228	222	190	197	217	206	192	214	209	206	244	196	192	239	221	207	205	211	237	204	221	218	224	192	205	196	188	235	224	213	235	207	187	224	214	219	220	215	192	192	212	215	256	207	203	230	221	220	194	203	206	208	217	203	201	205	221	216	221	219	211	205	212	218	242	226	193	209	212	206	222	225	222	210	218	229	204	217	200	231	247	194	219	208	220	246	227	194	195	205	196	207	166	223	256	217	222	222	238	224	194	220	236	217	200	225	217	209	218	168	216	205	221	206	209	214	216	227	196	213	205	208	215	248	223	189	206	215	191	232	218	199	213	211	199	207	235	196	207	225	207	206	224	228	215	209	216	199	222	229	200	221	210	206	233	216	218	220	196	232	229	206	203	207	189	197	206	222	213	224	196	194	240	245	232	229	243	193	204	222	212	216	222	220	216	208	197	206	206	202	205	200	213	221	210	207	197	211	202	208	225	208	224	223	228	222	216	238	211	207	218	224	214	228	218	217	203	233	202	247	210	216	228	218	202	227	223	204	211	219	225	228	220	190	196	228	229	206	259	220	204	232	210	235	210	221	229	235	246	233	211	190	201	212	205	214	234	208	241	218	220	209	213	235	243	210	205	221	204	205	194	203	210	181	221	235	201	210	206	202	218	205	229	214	197	225	228	192	207	212	221	198	205	220	210	219	205	212	230	233	219	222	199	219	231	215	246	233	228	220	226	207	190	228	232	234	236	214	219	229	224	235	214	206	221	204	186	211	214	203	237	223	212	217	204	247	197	207	200	205	226	223	222	239	236	206	221	210	205	210	225	194	224	203	183	219	215	244	201	202	218	231	235	197	213	195	205	190	239	218	209	203	217	190	198	229	204	209	206	231	234	218	189	239	242	206	251	198	216	190	204	201	225	209	202	211	212	217	225	224	217	203	210	222	226	227	200	211	210	215	215	176	211	209	225	232	207	263	201	216	191	225	224	219	229	228	201	253	203	196	214	217	186	211	213	225	201	206	188	224	217	233	200	200	205	216	183	221	237	229	210	212	205	220	229	236	229	218	210	231	210	195	210	197	233	208	223	211	255	203	192	219	238	202	214	227	198	206	233	267	221	229	218	221	205	196	233	204	222	213	215	216	235	214	213	231	220	211	221	200	224	224	224	204	213	203	231	218	209	223	215	197	218	208	234	217	227	236	230	193	233	202	217	203	223	237	208	216	233	198	203	228	233	236	224	210	196	210	202	217	223	189	244	214	243	227	229	214	192	238	220	198	192	218	242	196	255	229	213	208	219	205	254	205	213	220	184	216	242	239	226	201	167	220	203	213	219	237	217	226	221	215	221	230	201	199	253	238	238	219	205	226	210	218	208	199	229	195	202	206	235	217	226	206	231	224	217	196	194	245	219	211	218	193	236	213	226	200	220	199	194	222	224	203	238	210	219	197	187	228	228	197	197	243	202	215	183	231	207	226	218	175	243	236	208	216	218	214	229	199	203	248	204	233	215	209	196	220	216	235	226	207	219	205	192	218	230	190	221	208	199	206	229	193	209	199	216	207	211	240	244	235	208	226	219	218	226	214	211	213	195	207	204	209	203	227	219	204	215
5290	494	103	71	101	89	91	115	100	99	90	96	85	87	75	77	79	78	85	72	81	76	82	85	80	73	82	63	85	74	81	85	79	73	73	74	70	75	67	78	81	76	78	72	71	73	68	76	73	68	72	78	71	77	63	53	57	78	75	77	74	75	62	66	69	85	58	71	71	65	69	79	77	63	68	75	60	83	81	74	69	65	74	74	60	68	58	57	66	59	71	70	63	77	91	67	69	60	69	74	67	72	77	81	65	63	66	67	68	67	83	73	69	80	83	82	63	44	81	82	68	54	51	72	63	84	81	56	71	68	84	68	64	70	77	67	56	75	71	62	71	80	69	73	88	75	69	78	59	62	78	69	76	67	53	53	51	57	80	62	56	74	86	74	71	69	76	76	78	61	55	61	67	58	66	63	63	64	69	58	63	69	64	77	75	73	82	69	70	72	60	70	62	76	76	72	77	61	68	78	75	73	47	52	73	65	72	73	71	63	58	76	76	67	73	75	77	76	73	74	72	67	78	67	79	80	76	70	60	75	81	76	60	75	79	83	74	74	66	58	76	69	72	68	79	64	75	59	76	59	81	74	77	70	59	72	63	73	75	76	68	66	69	62	67	81	59	77	73	72	68	67	56	62	61	61	67	75	72	66	72	57	61	62	78	62	73	82	72	72	84	53	75	65	68	58	60	73	68	64	56	65	67	97	68	81	75	74	81	77	71	72	66	78	76	61	67	70	75	80	53	58	66	62	68	59	66	69	78	80	59	62	64	80	66	65	68	67	57	78	85	73	62	80	85	72	77	66	66	59	66	68	68	62	70	63	74	79	70	65	71	69	53	73	68	86	58	73	76	77	67	73	65	72	63	71	84	62	62	72	62	70	65	72	72	72	71	63	63	67	66	62	65	69	68	66	72	55	78	79	69	52	67	76	70	64	61	80	65	84	72	62	58	62	78	60	68	70	90	59	67	71	64	70	72	68	71	76	71	70	63	75	55	86	70	78	69	67	67	74	66	76	74	68	70	59	78	67	60	69	68	65	59	74	76	92	68	79	63	75	67	64	94	57	61	76	90	62	65	72	58	75	60	66	78	81	75	66	66	64	79	59	50	76	64	70	77	64	65	76	72	53	56	73	74	62	61	72	70	77	64	62	67	87	78	68	78	62	66	62	85	63	76	79	78	69	80	84	70	82	71	74	55	76	73	74	66	79	80	73	54	66	64	80	71	64	64	75	74	64	71	65	65	71	67	59	68	76	87	73	77	57	80	73	76	67	72	64	78	76	82	59	71	72	69	68	73	79	69	70	80	78	71	60	67	64	68	72	71	68	77	67	88	87	64	71	71	87	49	57	64	75	67	83	75	79	89	70	72	68	55	60	77	75	68	75	69	78	65	80	85	69	65	55	62	77	73	75	73	72	70	82	71	75	59	72	73	60	64	62	76	81	69	73	77	77	65	68	68	78	67	64	97	70	78	70	64	65	63	60	64	72	69	73	62	71	73	65	70	59	69	76	60	70	58	68	74	77	61	59	74	72	56	59	67	71	80	67	71	75	63	72	75	71	57	83	50	77	81	84	67	73	63	64	83	68	64	63	70	59	85	78	74	79	85	76	69	73	76	74	71	79	78	73	71	70	86	70	91	70	67	61	59	60	55	67	72	74	68	74	75	85	57	65	63	82	69	70	60	69	73	82	70	59	81	75	73	70	73	77	56	77	54	80	80	77	59	79	70	78	72	69	71	59	58	76	69	69	71	69	70	61	64	80	81	58	62	62	62	90	59	66	65	71	79	71	68	62	70	75	56	59	69	74	62	76	67	65	70	93	63	67	78	87	73	85	65	65	70	74	65	72	71	74	65	66	64	75	59	81	75	53	68	82	74	65	74	75	80	59	61	66	76	62	62	71	65	68	65	64	60	73	57	50	69	70	60	71	70	65	84	83	63	83	82	72	76	75	60	67	75	80	76	83	67	72	84	63	67	79	86	79	74	81	73	93	63	63	76	74	72	74	60	79	80	70	62	68	71	61	63	75	68	69	70	61	77	76	84	67	75	73	77	62	59	75	69	72	75	68	72	59	66	56	61	69	73	67	70	68	64	84	90	79	67	69	85	60	64	82	76	80	72	65	74	64	75	61	75	61	60	82	67	65	69	59	67	72	73	70	62	68	67	75	65	61	67	60	74	62	74	54	85	74	87	83	87	59	66	78	68	55	77	65	76	68	86	60	75	69	74	58	84	67	72	65	76	74	80	65	67	78	69	71	63	67	71	73	70	69	61	49	78	66	71	56	78	88	70	57	71	68	78	66	51	75	79	78	63	83	75	63	56	68	73	75	78	74	78	89	66	73	71	66	79	71	57	63	62	60	62	69	72	60	75	97	67	66	72	67	59	49	75	76	75	68	71	60	73	82	74	75	86	77	70	56	58	86	56	62	65	76	85	65	67	74	75	61	88	84	69	66	63	65	95	60	82	70	71	87	58	80	51	68	69	68	91	72	69	73	52	66	59	59	68	84	56	73	88	66	69	80	73	62	66	63	72	70	87	88	65	74	72	81	67	73	77	71	82	80	86	75	75	82	75	71	77	73	71	61	67	78	72	68	78	70	58	59	80	70	67	67	78	71	62	71	66	75	73	62	63	55	63	60	78	60	65	69	70	64	79	91	75	60	65	76	83	71	81	73	73	62	90	82	65	77	68	72	64	58	63	64	68	70	70	85	65	72	67	89	58	72	66	70	72	77	58	78	73	63	80	73	64	59	78	71	77	59	77	74	67	61	82	65	68	72	75	58	75	76	63	69	68	60	60	66	60	70	62	75	71	73	69	69	76	59	79	74	68	77	62	59	78	83	63	46	76	79	59	81	73	91	74	56	78	71	79	58	60	84	68	65	68	61	58	55	76	62	61	81	83	78	85	66	76	70	75	71	73	86	79	74	67	48	68	71	70	70	79	60	62	59	59	74	77	81	71	86	56	87	65	87	72	58	81	64	69	69	86	70	68	65	70	65	74	75	72	96	79	74	68	81	69	58	68	71	69	89	69	64	68	58	64	67	60	74	61	66	81	68	72	73	78	62	72	74	75	61	83	73	71	67	71	58	76	69	74	69	78	72	67	74	70	55	61	66	78	71	64	57	57	85	56	69	69	63	69	79	64	69	62	67	81	80	67	71	73	72	62	68	85	64	72	62	71	72	71	71	59	66	66	66	58	69	56	72	93	67	82	73	69	68	78	75	72	77	76	63	58	82	84	69	70	72	70	84	68	66	69	65	67	65	53	54	62	58	71	59	71	85	79	55	75	68	63	82	75	65	62	59	81	75	70	74	70	60	51	64	78	56	78	71	72	69	56	74	61	87	73	70	70	68	63	54	87	83	75	84	71	69	53	65	64	72	69	79	61	65	66	68	100	69	68	75	67	71	69	76	73	80	75	68	77	71	64	65	73	82	55	62	68	76	55	66	63	68	68	85	68	66	78	74	69	82	71	57
32568	4097	1022	1077	2221	3011	3113	2625	2256	1970	1597	1376	1314	1153	1091	1054	967	884	902	847	758	754	777	749	709	727	648	692	710	697	679	643	707	640	655	674	663	626	635	604	684	632	603	605	619	599	628	594	639	650	605	653	635	599	554	611	637	599	556	622	631	588	605	584	613	561	627	586	567	571	584	575	596	593	572	586	590	574	582	592	588	577	581	563	582	577	582	648	565	575	624	598	620	608	567	588	604	616	592	592	573	583	617	585	617	542	647	563	598	578	593	589	577	593	545	578	567	590	589	590	524	590	564	541	597	594	601	565	601	573	567	621	610	575	606	602	548	604	604	566	575	605	582	551	629	593	584	590	539	565	572	602	584	559	574	597	581	575	595	583	587	563	545	578	603	580	579	604	596	556	584	615	582	585	595	599	580	593	565	592	600	590	583	619	597	539	547	606	583	590	629	578	553	555	609	606	572	542	564	566	630	548	570	604	602	589	571	576	590	581	571	554	594	573	571	582	592	581	582	576	578	594	552	586	565	590	603	516	585	595	576	619	563	589	609	575	572	557	617	593	596	634	542	658	618	588	608	574	598	600	568	585	579	581	569	584	583	612	572	578	584	586	635	579	580	612	654	553	629	586	602	587	573	653	539	557	546	588	592	567	603	646	597	575	588	598	561	595	608	594	573	582	581	513	612	591	537	580	605	572	591	567	590	587	575	601	605	589	567	565	534	558	589	587	533	552	616	563	575	556	558	592	603	596	513	580	545	586	620	580	540	570	560	576	599	601	608	578	569	581	574	573	579	584	589	576	533	587	591	608	583	573	657	569	619	576	584	543	582	558	574	559	613	631	604	588	580	592	544	630	547	570	572	594	570	506	564	603	597	599	602	595	569	559	552	532	566	585	602	573	601	596	576	566	522	596	587	587	552	590	556	549	530	552	602	595	599	587	604	576	554	546	556	585	583	597	610	580	594	566	583	603	535	602	563	593	591	573	614	557	576	570	559	581	577	558	572	597	576	584	584	561	598	577	585	581	604	620	592	623	588	600	568	586	570	579	562	588	590	552	619	587	558	590	593	589	547	582	561	598	584	583	556	568	606	541	587	581	595	612	550	615	566	580	565	597	595	588	592	607	570	570	552	597	589	587	565	589	571	574	564	557	604	579	586	541	582	595	590	553	603	601	595	544	592	587	551	632	582	611	598	601	571	544	607	550	565	588	569	586	574	574	592	586	609	559	543	608	594	579	602	592	573	575	610	589	570	598	568	597	571	602	578	610	539	582	590	643	568	586	579	601	560	536	593	593	563	567	626	554	572	564	550	611	527	589	563	557	614	602	571	642	610	584	588	524	603	596	602	549	536	575	568	558	605	557	561	650	590	579	598	564	574	566	551	528	557	615	604	587	591	543	587	568	604	565	570	578	586	569	567	554	547	596	589	585	587	589	542	598	591	547	597	573	579	594	600	552	580	558	575	598	587	567	584	608	549	541	577	607	554	567	592	580	596	588	563	596	564	613	611	600	584	566	619	526	560	626	575	534	579	622	591	599	574	548	572	559	563	576	567	582	614	595	591	624	573	616	633	651	551	593	585	560	591	613	600	593	616	584	578	586	578	664	574	584	578	568	556	557	575	598	561	534	608	559	600	601	553	625	583	554	602	566	610	606	611	577	615	582	583	595	558	588	622	601	622	563	626	595	588	589	598	605	588	572	549	581	575	602	615	574	589	598	571	566	643	569	593	560	605	571	555	561	579	615	590	612	593	590	587	610	568	553	565	563	619	601	620	584	592	585	551	596	583	567	594	622	601	614	632	588	581	577	572	564	575	568	587	554	579	592	559	603	562	623	616	599	580	588	576	607	588	584	568	595	578	544	541	566	566	585	547	563	622	540	586	561	591	597	582	563	614	601	608	579	573	607	597	595	597	559	668	543	598	605	590	612	593	578	543	565	580	564	564	569	596	595	593	547	590	569	581	572	607	569	601	537	578	576	597	582	609	591	588	553	589	633	540	569	616	598	547	651	555	590	584	611	617	594	573	551	624	597	617	556	570	570	576	620	560	614	581	572	580	563	578	586	552	607	581	607	572	544	605	577	560	585	553	577	593	537	591	562	572	603	575	607	575	604	570	559	582	538	596	586	612	598	573	565	589	596	611	571	582	585	574	591	604	618	590	592	629	584	547	559	591	582	618	554	606	575	589	619	636	566	594	604	581	592	609	587	604	601	562	594	530	585	565	580	574	602	579	593	601	601	550	610	593	559	606	595	621	598	593	598	586	591	561	599	632	585	632	560	546	636	585	577	565	564	582	568	554	607	606	585	584	589	627	582	525	529	583	587	591	625	553	609	609	631	542	541	583	588	607	567	570	579	552	569	522	603	564	595	608	575	564	596	592	560	566	561	588	598	565	598	594	615	633	619	594	617	632	621	570	593	556	600	562	605	579	587	580	567	615	610	593	602	546	559	554	570	594	569	548	578	573	607	599	546	569	572	593	579	604	544	558	556	615	563	586	576	585	573	564	640	589	592	554	632	533	601	543	550	627	584	624	589	636	606	586	595	571	594	549	572	599	603	604	595	577	617	605	538	615	555	576	566	551	592	558	578	590	556	560	586	599	590	583	618	581	560	544	635	627	578	525	579	564	552	608	612	594	559	574	558	577	534	579	596	587	573	574	603	584	572	589	539	597	560	573	573	585	625	587	572	541	573	587	593	600	611	549	560	593	582	573	597	603	573	556	568	560	610	571	589	573	547	566	585	607	578	591	580	572	606	662	615	596	594	539	611	619	539	560	650	614	575	555	577	577	617	580	569	545	595	540	576	571	595	573	614	553	571	597	580	592	558	562	576	603	550	577	625	588	558	586	621	581	641	566	597	565	573	628	554	590	620	576	597	588	589	580	536	585	578	593	581	619	550	547	617	575	560	616	551	580	589	624	562	581	588	610	557	631	603	518	593	598	628	573	552	545	628	554	594	599	551	604	552	601	561	565	558	548	593	621	556	611	593	563	590	552	611	546	634	583	584	564	599	613	582	558	599	584	534	555	620	590	574	595	596	616	549	585	558	600	571	570	591	608	593	586	611	552	627	594	582	589	554	589	593	582	564	609	621	580	585	574	581	588	541	592	547	598	546	557	598	602	559	580	603	600	559	633	573	582	584	598	553	596	604	618	565	548	589	576	559	595	549	613	613	591	570	583	555	564	571	607	611	561	545	624	608	595	579	609	558	599	583	583	623	575	536	579	614	588	565	574	600	619	619	556	565	537	593	601	596	584	610	598	613	607	587	606	610	556	556	558	530	571	601	584	573	554	584	587	619	576	603	605	540	568	573	566	567	598	574	587	592	599	589	574	608	590	640	597	589	585	555	546	562	553	599	626	542	539	587	581	562	611	597	580	567	596	621	572	551	623	590	595	571	609	610	600	569	531	547	559	577	561	591	562	585	586	574	582	543	602	580	602	557	582	588	589	621	620	545	611	610	566	554	591	605	622	543
2959	155	27	27	27	24	27	26	18	26	19	20	27	18	20	27	30	20	23	14	26	29	22	22	23	23	29	30	20	23	24	24	20	12	28	16	18	28	25	29	18	18	26	20	19	32	27	29	15	38	15	21	25	22	24	28	16	25	20	24	26	17	18	37	20	14	23	24	13	17	12	26	11	28	25	17	25	24	24	22	18	18	22	25	22	23	24	38	21	17	30	17	20	26	15	18	21	23	21	27	22	25	25	29	30	14	16	20	23	20	15	19	25	25	24	25	24	24	15	17	30	22	24	22	15	20	19	22	31	32	22	22	23	23	18	19	16	21	24	19	25	35	22	23	31	18	18	27	21	24	26	12	27	21	23	16	21	31	24	22	19	21	21	18	16	21	22	27	17	20	20	21	24	26	22	19	20	24	21	26	17	18	21	17	25	21	24	19	20	24	34	27	25	18	23	25	22	15	21	25	32	17	20	30	23	13	22	17	20	21	24	23	18	21	24	20	21	18	20	22	26	21	17	26	25	23	14	25	22	24	15	26	13	27	15	26	25	27	19	18	22	24	30	21	27	26	18	24	24	26	20	23	30	26	19	20	18	14	21	23	30	21	27	30	21	23	21	28	15	23	25	21	23	24	23	24	20	11	28	29	18	30	24	17	20	18	16	22	19	19	25	23	23	21	21	23	30	25	25	19	18	21	21	22	26	30	27	22	23	17	27	26	25	20	15	19	24	16	22	23	21	25	23	18	24	14	28	14	18	17	19	33	25	22	18	27	21	25	18	19	12	30	23	23	19	29	22	24	20	14	21	21	16	16	19	25	18	21	20	26	28	27	26	17	14	27	25	22	21	15	25	18	22	36	17	21	23	23	25	18	25	22	15	26	26	28	21	20	14	25	18	25	19	26	23	25	17	22	26	19	30	31	26	19	21	31	21	17	16	17	20	29	30	16	24	25	24	22	34	21	19	21	29	24	23	24	24	26	12	23	14	17	25	33	20	26	22	21	19	18	19	20	32	33	24	21	24	18	21	19	16	19	20	24	15	19	28	22	25	16	19	27	26	17	25	15	23	20	20	24	21	23	16	14	21	30	22	20	15	16	25	12	23	24	24	15	18	8	17	25	20	21	22	24	25	19	32	27	24	18	24	20	29	17	20	25	18	19	19	23	34	29	17	25	27	25	26	27	16	19	24	15	20	23	29	29	24	21	12	17	30	30	18	18	23	26	31	25	25	13	18	22	20	19	24	20	20	18	19	20	16	24	30	23	16	20	27	19	24	25	17	20	20	29	25	21	25	29	22	17	22	23	22	26	25	20	23	21	18	26	19	25	20	24	21	20	18	22	18	23	20	20	17	18	25	26	16	20	21	22	20	25	36	21	24	23	22	21	28	25	26	34	31	11	27	23	23	24	25	19	23	16	22	22	23	11	18	16	26	28	25	23	21	17	26	31	24	33	25	27	33	15	32	19	22	21	20	23	15	24	11	28	24	20	23	23	13	22	28	33	23	20	22	25	17	23	26	22	23	20	24	22	18	23	21	22	17	31	23	21	27	20	21	28	22	19	24	24	29	23	19	21	16	20	25	21	23	24	21	22	17	20	25	21	22	17	23	25	20	18	27	19	26	26	23	15	23	25	25	20	29	22	28	20	22	24	26	27	18	13	25	27	26	14	21	28	30	23	15	23	23	16	24	16	19	24	16	20	19	28	36	22	27	25	19	23	30	30	18	21	23	25	18	23	22	29	20	20	27	14	23	27	21	21	20	35	25	17	17	19	19	20	20	28	22	20	29	19	13	26	23	24	19	14	20	22	23	14	19	16	20	18	20	20	12	12	29	16	21	25	25	23	21	15	22	21	19	26	23	20	11	25	19	20	23	31	15	30	28	20	15	13	30	18	20	14	23	19	31	22	17	20	23	13	28	21	19	19	33	30	24	25	23	19	25	20	13	12	24	24	15	17	19	19	19	25	24	17	29	25	20	25	27	30	23	28	19	25	23	30	22	23	22	14	30	25	12	20	14	22	23	24	20	22	31	17	18	27	18	17	26	18	17	19	17	24	23	26	16	21	23	20	27	20	19	21	17	22	23	14	30	30	20	14	23	18	21	17	23	14	20	23	25	18	25	20	18	19	26	23	22	14	20	19	22	24	20	19	15	19	14	16	24	14	22	18	15	19	20	20	24	16	21	21	36	15	18	28	20	15	20	15	18	26	31	19	32	27	28	25	21	20	28	19	24	19	29	27	18	26	30	19	21	23	18	28	25	22	24	24	19	19	22	20	25	22	24	23	20	22	19	27	30	23	20	21	19	33	24	23	15	15	26	25	20	21	21	25	18	20	21	25	17	31	22	22	20	17	20	23	23	26	23	24	28	27	22	15	28	21	26	19	24	23	25	28	16	27	19	19	19	23	17	16	22	17	22	24	25	18	29	26	27	16	31	18	18	17	23	23	17	29	19	15	19	21	15	21	22	33	28	19	18	21	32	10	23	24	27	28	31	21	16	23	26	27	26	20	21	19	29	16	12	17	14	19	20	16	29	20	22	16	23	24	23	18	22	18	28	27	21	28	21	24	28	26	21	23	21	25	26	29	22	25	22	23	16	19	30	24	37	28	37	24	26	19	14	19	18	21	31	21	25	19	19	21	27	19	22	20	20	20	13	18	17	24	29	24	24	22	27	20	20	24	17	19	29	25	28	20	18	19	32	26	27	23	22	19	30	16	22	21	14	21	27	27	19	19	19	16	18	23	22	18	22	16	18	18	15	33	21	23	14	22	28	14	26	28	25	24	21	15	16	24	25	31	22	20	25	24	22	16	25	30	19	21	22	29	19	22	19	20	19	20	22	29	25	24	27	23	29	25	23	17	22	23	15	25	18	21	27	27	25	25	25	14	17	16	24	23	20	15	14	28	20	19	33	20	19	33	26	18	23	22	23	18	19	19	20	22	29	27	18	20	29	15	20	17	24	25	20	18	22	20	22	24	17	14	25	27	25	29	27	23	36	20	24	26	19	21	26	29	28	25	28	34	20	20	21	27	22	16	28	21	28	23	24	22	20	20	18	19	23	24	21	24	19	22	18	24	18	19	23	19	29	21	30	25	32	24	27	19	23	25	22	17	27	22	24	23	27	21	22	25	25	24	19	20	16	28	32	21	25	24	23	26	24	22	19	23	28	21	17	14	19	22	22	20	19	23	23	18	25	30	19	29	18	22	19	19	24	15	30	32	22	18	19	29	22	15	22	19	19	25	17	27	28	23	23	17	16	23	19	28	21	29	14	25	19	24	24	11	21	19	23	19	24	18	30	21	21	26	25	24	22	22	27	24	28	25	23	27	14	21	22	22	23	15	31	28	22	25	26	21	20	18	27	20	15	20	17	26	20	19	18	29	25	21	31	25	19	25	15	17	17	29	22	19	20	25	12	20	19	21	21	24	22	20	20	22	19	22	18	19	22	25	26	21	19	25	18	31	13	24	21	14
24975	2188	241	264	419	516	551	547	452	370	314	311	333	311	278	262	223	252	226	212	198	223	238	197	208	207	200	220	199	214	193	190	194	189	208	217	196	203	182	214	173	212	223	176	197	196	185	206	203	195	173	187	197	196	171	191	184	205	171	168	188	172	192	189	205	179	204	194	194	176	177	198	208	186	194	214	169	196	179	174	197	175	214	180	183	198	208	187	212	189	188	201	200	185	195	157	182	195	198	193	217	165	188	161	194	192	171	185	162	190	186	204	186	206	200	166	192	199	205	184	204	190	188	207	193	183	175	162	190	179	189	177	197	166	193	198	176	173	188	209	207	184	192	167	185	199	210	169	198	181	208	184	179	172	209	183	187	194	181	190	170	207	197	165	188	170	172	198	185	216	197	187	202	189	177	167	180	201	199	213	173	205	184	190	185	175	184	196	204	180	170	177	203	187	172	189	164	194	196	175	202	192	185	190	162	209	167	200	190	187	212	187	178	182	199	176	180	201	217	201	169	196	207	192	191	190	183	200	186	186	194	183	180	182	214	185	174	186	182	186	173	209	198	227	192	181	178	215	193	176	212	171	194	198	186	192	195	166	194	200	193	198	188	181	183	172	165	179	182	186	187	215	171	176	188	211	185	197	172	190	182	215	220	194	193	167	192	191	187	198	196	183	199	183	171	162	193	161	179	173	197	206	222	179	198	194	189	183	171	159	192	181	196	179	161	230	179	204	189	198	192	181	193	183	191	180	183	176	171	172	197	194	193	207	202	184	189	171	195	182	218	180	192	189	171	195	207	198	201	188	178	204	193	175	188	190	194	210	203	172	153	182	175	177	213	181	207	181	202	201	211	208	207	177	199	208	212	167	172	202	195	218	215	170	178	172	211	188	204	180	215	181	166	217	193	200	214	224	167	193	210	206	199	192	180	193	195	211	186	186	165	186	182	191	186	199	192	184	170	185	185	169	182	194	198	190	194	200	184	186	161	162	205	197	166	179	179	175	187	191	158	202	188	187	192	177	182	186	191	183	206	185	174	189	172	194	187	187	209	211	189	197	183	183	181	190	201	180	204	217	185	137	205	200	176	180	202	205	201	201	186	186	199	173	197	181	196	197	213	198	192	173	199	203	161	198	180	193	211	180	192	188	184	199	186	208	204	190	177	183	204	211	185	193	154	187	211	176	176	192	198	185	201	191	178	183	193	186	200	176	177	178	198	176	185	187	207	215	191	188	188	189	203	191	172	195	180	183	178	191	192	192	173	186	187	165	196	187	163	194	214	206	168	177	215	201	200	175	197	193	190	175	172	184	168	185	198	175	206	197	186	191	180	182	204	203	192	166	171	203	194	190	172	197	199	206	189	207	205	190	201	168	198	188	183	168	170	179	196	210	199	195	207	191	190	190	193	167	207	194	211	173	200	185	197	193	182	198	196	185	179	206	207	187	181	183	176	185	191	174	189	193	174	178	178	206	200	194	165	172	178	190	196	194	205	208	195	183	191	194	186	201	198	207	195	219	194	200	179	187	196	209	180	206	194	173	186	182	198	181	208	169	181	185	175	205	189	191	175	191	206	177	202	195	206	202	202	190	190	177	202	204	182	190	182	201	184	178	181	184	175	174	167	203	176	184	167	181	205	169	187	191	189	182	187	184	176	181	212	204	182	164	165	169	181	194	177	191	201	192	182	193	182	179	214	207	193	201	177	184	192	183	185	188	193	206	185	185	186	202	186	207	173	186	176	180	194	194	190	208	199	162	223	185	202	203	193	182	160	155	184	184	202	178	210	171	201	195	187	190	204	181	180	187	189	140	195	202	201	174	182	202	206	181	189	170	187	201	167	173	186	180	185	174	194	197	204	200	183	203	194	179	203	171	168	179	198	183	185	191	203	170	205	166	174	205	190	190	194	194	189	186	195	193	183	188	202	183	183	167	187	172	195	222	203	198	198	188	194	176	206	160	201	188	187	204	166	220	167	206	180	194	201	203	168	182	191	168	173	189	168	190	220	199	186	217	197	169	208	188	193	221	198	185	190	164	169	211	196	184	191	190	180	182	199	201	198	186	216	169	212	190	191	169	190	189	184	173	182	192	193	192	179	171	172	190	195	165	191	189	183	186	159	199	189	180	190	191	187	189	186	177	203	180	169	191	191	166	171	192	161	191	204	174	174	178	203	191	165	204	193	203	171	176	170	192	178	182	203	189	173	180	171	231	200	193	187	192	170	175	204	189	197	194	191	196	163	183	167	202	164	174	173	181	196	194	204	188	200	189	174	193	178	196	203	197	190	203	210	203	207	208	204	195	186	173	160	203	168	186	215	213	199	194	184	208	189	195	209	179	182	196	176	172	189	175	189	173	183	193	191	190	182	199	182	177	202	214	204	203	175	199	186	191	192	170	170	204	189	190	203	181	191	185	204	197	205	172	207	214	182	180	188	207	190	195	187	182	192	172	196	191	204	201	193	195	201	176	208	176	193	178	189	197	176	184	191	196	186	190	174	209	179	209	195	185	205	187	188	164	182	215	174	179	182	167	192	219	192	193	206	200	158	185	197	185	203	213	183	175	216	197	199	161	182	197	176	182	219	215	197	214	183	213	213	205	191	183	190	181	198	194	178	183	190	204	219	202	205	178	178	180	187	181	182	176	194	166	181	209	210	205	184	177	182	208	173	173	184	198	188	193	218	199	198	191	175	183	188	168	197	207	214	195	203	213	189	174	191	189	172	189	184	179	195	180	189	168	200	199	178	171	185	197	217	216	184	168	197	183	173	191	177	173	183	172	159	200	184	200	188	200	198	186	179	162	216	186	200	182	193	200	198	198	181	185	184	184	199	181	181	158	191	208	189	196	198	188	183	198	191	179	181	204	177	170	193	199	194	178	188	211	186	209	191	195	183	189	171	194	185	186	174	163	196	180	200	185	197	178	198	209	189	179	192	204	188	197	176	167	186	180	189	194	172	206	183	163	193	205	195	195	172	184	195	188	197	193	182	206	206	188	201	187	183	206	198	172	206	189	186	173	198	188	185	183	181	231	188	195	179	186	180	182	185	189	172	199	204	188	200	196	214	197	191	196	190	167	165	187	179	201	183	162	170	165	218	209	204	203	174	197	155	194	186	193	179	171	195	207	199	217	181	185	213	212	185	191	162	196	185	173	196	179	187	190	194	174	169	182	172	182	190	189	196	177	206	194	204	193	205	179	185	194	206	164	163	191	170	187	190	178	204	193	202	197	201	204	198	197	171	193	197	180	191	212	172	184	183	180	218	202	195	157	181	197	177	184	173	190	172	190	189	171	166	192	209	187	183	179	179	203	216	205	204	188	192	180	191	182	185	198	161	228	186	188	187	193	185	201	204	179	186	177	185	182	184	205	218	197	193	195	165	187	170	192	204	196	190	186	207	185	182	180	163	202	178	186	179	169	190	195	187	173	179	177	199	187	199	206	195	171	172	168	154	180	205	189	193	193	181	197	174	179	202	176
4158	356	84	82	71	81	92	73	80	76	73	92	70	69	66	71	70	80	59	69	61	82	75	58	57	85	61	74	71	63	60	65	63	62	63	72	57	69	71	60	63	79	60	56	66	74	65	54	77	71	59	68	57	75	61	54	63	75	69	65	64	58	56	58	56	66	77	66	64	66	73	65	74	79	62	48	55	54	56	57	70	69	65	63	55	64	51	65	53	61	65	60	73	68	51	48	67	72	81	68	60	64	66	49	78	59	62	71	83	65	75	63	65	57	76	73	67	61	53	62	65	66	54	69	70	77	69	65	53	63	56	65	54	77	60	66	72	54	60	67	67	63	57	50	79	74	59	65	60	61	67	52	67	64	56	59	56	72	64	69	68	54	62	64	69	62	65	56	60	69	63	65	59	67	71	72	71	66	58	70	60	64	80	65	58	75	61	61	58	72	56	67	81	50	69	70	60	67	69	53	70	67	55	67	66	62	64	71	56	70	69	50	56	72	72	64	65	60	64	66	71	57	67	64	50	64	62	61	57	70	61	73	74	69	66	68	77	61	76	64	79	48	54	54	80	64	64	75	73	59	68	74	61	65	69	64	55	48	74	66	65	82	67	80	71	65	68	57	54	56	62	58	60	79	74	70	67	52	62	64	80	61	56	62	70	68	66	64	63	75	65	69	70	64	59	70	70	57	67	54	69	63	81	65	64	61	73	71	53	67	72	58	57	57	63	59	59	54	53	59	57	65	66	67	55	78	54	63	73	65	58	73	60	66	64	68	71	59	58	56	58	55	56	62	60	71	62	71	68	64	63	57	48	68	75	64	65	50	64	70	61	56	75	60	60	59	61	70	68	62	62	56	61	72	57	62	57	63	72	59	58	70	62	59	67	75	64	56	47	80	69	57	64	60	66	45	59	66	68	71	70	62	55	56	62	67	58	67	56	74	56	57	51	59	65	55	53	62	65	62	58	60	80	57	67	72	62	56	51	62	61	52	69	61	66	83	62	65	62	72	55	56	64	65	63	61	55	78	60	51	64	75	75	74	64	65	54	69	56	66	55	53	62	54	64	60	71	74	70	81	64	55	69	60	58	68	77	69	64	67	64	62	63	68	72	55	59	57	81	60	57	54	48	71	43	45	65	66	62	64	50	47	63	67	54	61	77	56	54	65	62	69	51	49	50	64	63	50	60	66	68	68	46	69	60	60	52	71	64	65	73	59	68	59	74	65	86	80	71	71	85	65	71	70	75	72	76	68	52	76	68	61	77	60	83	74	50	55	62	60	52	60	69	61	70	89	63	65	59	60	63	62	70	58	65	50	58	67	61	68	67	56	74	63	65	67	66	67	59	70	52	51	65	70	70	70	63	72	64	69	67	66	62	68	66	67	56	64	59	72	73	48	60	67	59	58	76	67	62	77	66	72	69	68	50	65	72	68	49	67	53	52	53	67	73	64	68	61	49	80	61	67	52	76	58	82	55	68	57	66	60	66	70	71	58	60	54	63	70	66	55	58	48	66	55	66	66	59	67	77	70	50	65	61	88	69	54	74	53	62	66	76	56	55	82	60	65	57	50	58	62	80	71	61	56	60	57	61	60	67	60	70	83	72	54	62	86	50	57	74	63	59	61	79	52	62	64	42	56	62	62	69	61	75	56	63	65	69	63	67	65	58	63	66	61	73	60	64	51	60	64	53	55	70	53	59	77	59	55	65	60	62	70	79	51	81	56	79	66	49	55	67	69	58	73	63	65	70	57	64	56	57	64	68	67	84	67	65	61	54	67	63	56	60	51	66	55	65	66	65	63	53	68	62	73	66	55	53	63	65	63	67	60	72	60	56	69	54	58	61	60	55	63	64	65	55	70	72	70	55	65	51	71	75	62	78	59	66	56	54	68	70	58	63	72	66	59	52	65	63	52	64	62	57	63	60	75	68	63	60	63	59	52	64	75	73	78	68	67	53	60	58	61	70	65	66	60	89	64	64	58	69	57	53	53	65	67	67	77	58	58	62	67	59	80	62	50	44	69	60	65	71	63	62	75	58	75	64	57	56	59	61	72	82	68	66	74	62	74	73	55	68	63	53	72	69	63	61	55	65	66	70	55	59	69	63	76	66	76	69	62	49	77	64	57	64	53	60	59	72	72	56	57	59	66	75	66	58	50	57	54	58	53	61	61	49	53	63	68	64	70	52	56	62	67	64	69	74	61	62	76	50	65	57	71	66	60	53	72	60	64	48	56	66	66	72	84	40	53	59	57	79	78	66	52	64	64	49	56	71	61	65	53	68	51	58	60	47	57	59	61	82	66	62	68	68	60	57	55	72	59	65	64	60	68	62	61	59	48	62	63	62	60	64	65	62	48	57	70	63	74	62	79	55	61	58	69	56	71	83	59	70	71	56	60	59	66	64	62	70	55	53	64	63	73	60	65	66	53	58	67	60	64	66	56	76	60	64	65	58	65	64	66	56	71	64	68	57	60	67	68	53	76	68	58	67	64	59	54	57	57	58	66	59	72	50	57	60	62	73	53	76	70	65	72	74	65	71	67	60	62	57	82	61	42	60	69	75	62	61	67	65	69	59	49	66	79	58	62	74	59	68	64	67	61	78	58	56	51	56	58	60	65	67	59	57	65	54	60	60	65	72	65	57	78	54	72	59	65	61	68	69	65	75	72	46	56	66	62	59	62	61	51	74	71	66	58	66	70	66	69	61	38	58	71	53	66	71	57	59	76	57	56	50	71	53	67	51	62	67	87	58	66	60	69	64	60	64	61	67	63	51	68	57	66	59	65	59	66	66	65	68	60	53	63	78	80	72	76	55	61	68	48	54	59	65	66	66	68	78	61	72	70	49	57	77	65	62	66	59	58	52	61	60	64	74	59	64	68	63	59	64	70	65	80	78	61	48	61	67	49	56	73	62	63	71	59	58	64	59	67	70	72	72	65	68	84	63	64	69	60	68	57	55	67	69	63	50	60	56	55	50	57	66	52	72	66	71	67	89	80	57	55	63	63	74	79	58	75	63	66	82	67	65	61	62	61	52	53	62	69	57	77	58	65	67	58	66	72	65	65	68	67	47	55	64	69	56	56	60	62	69	66	71	65	59	63	51	60	57	58	62	69	60	78	59	67	60	46	59	69	57	49	68	63	68	63	63	65	55	76	62	74	90	49	50	57	74	75	63	72	70	68	71	64	69	63	55	58	58	66	52	68	63	67	64	67	56	57	57	58	72	66	68	58	79	68	71	69	69	53	61	67	66	54	64	60	57	64	70	48	72	67	72	67	65	63	74	57	57	61	57	76	62	65	73	64	69	45	66	52	56	52	52	60	66	55	58	54	72	57	45	64	57	60	67	68	71	59	56	81	55	67	76	58	60	58	64	47	64	71	59	62	65	68	89	76	62	51	68	54	77	71	52	57	56	57	59	58	60	66	77	60	73	64	64	65	76	62	52	55	60	45	55	53	66	76	62	56	59	49	55	59	46	64	63
30235	3485	807	887	1601	2255	2068	1811	1496	1340	1133	989	897	827	789	746	682	714	601	623	651	589	564	613	599	581	563	591	594	589	543	563	574	541	544	589	516	545	620	521	541	533	538	533	530	526	530	521	482	550	502	564	538	497	523	535	480	524	540	531	514	536	516	567	522	547	526	534	532	492	500	546	491	557	499	543	479	525	525	546	511	473	549	516	527	554	479	522	529	502	532	554	473	536	533	470	513	520	545	494	512	540	533	499	482	537	499	485	505	502	564	536	525	519	561	505	477	521	490	555	548	525	521	545	524	552	500	521	484	522	494	505	519	503	514	564	532	516	533	547	530	510	500	499	508	546	482	546	541	527	539	533	497	513	522	511	533	507	495	539	502	532	507	498	498	526	522	533	552	549	510	536	541	508	509	514	520	509	508	508	526	543	531	490	464	517	493	538	488	543	539	502	536	501	557	513	522	526	520	520	519	539	539	532	498	534	497	525	506	514	517	527	542	518	532	547	488	518	542	559	538	541	525	501	479	546	519	525	517	482	499	521	501	498	532	561	527	518	518	506	484	496	536	518	526	529	505	509	520	501	535	454	536	533	545	470	541	501	493	542	481	526	504	531	506	493	588	506	490	516	498	529	547	532	489	512	517	483	505	513	525	503	523	500	485	522	527	503	528	490	517	525	530	519	559	515	520	522	536	517	528	504	525	497	485	528	562	495	524	495	514	559	513	527	550	526	531	531	514	502	487	539	502	497	478	534	516	547	503	509	533	531	466	505	492	509	506	498	535	472	521	500	507	489	461	554	517	541	481	523	511	513	474	535	518	518	502	540	529	535	524	503	526	523	542	536	520	494	530	510	487	500	509	512	530	547	516	526	494	540	505	500	513	485	509	550	544	561	533	518	491	571	518	510	508	518	496	529	506	502	523	506	509	505	485	506	508	536	537	527	548	515	530	521	520	547	513	513	539	535	547	498	498	563	500	491	526	528	538	526	517	514	527	506	544	505	501	529	542	472	509	515	499	481	530	518	488	508	532	528	520	487	507	518	535	510	555	504	567	515	501	492	481	493	512	499	510	531	530	519	527	515	500	497	519	524	505	513	531	518	503	483	509	503	462	523	473	497	526	540	503	560	532	534	528	486	532	493	488	508	563	532	494	493	498	481	502	470	542	523	500	534	543	528	512	488	472	498	513	472	534	492	494	570	527	486	504	511	516	523	519	542	527	557	514	522	473	548	492	557	511	512	497	519	531	535	495	505	526	514	525	520	486	520	471	515	556	537	495	526	518	522	525	523	507	536	508	527	523	567	521	513	511	473	521	508	517	517	496	525	528	499	519	538	493	537	520	497	530	536	507	528	523	524	539	497	503	551	540	520	506	529	526	525	551	515	497	484	544	517	527	513	519	472	499	513	531	579	509	536	543	499	522	543	508	530	547	486	558	501	498	520	512	538	519	494	475	516	515	523	526	486	521	522	525	569	539	539	513	515	513	518	516	512	535	496	526	536	479	534	477	532	517	546	551	521	504	545	515	537	507	530	528	485	544	544	510	513	502	480	521	533	507	500	528	478	517	544	490	544	470	524	537	505	510	513	523	506	487	531	517	494	498	503	553	531	484	508	485	507	508	489	549	514	506	566	507	517	485	505	529	529	467	520	492	528	512	525	521	510	512	520	500	535	551	495	534	508	501	519	551	498	511	547	488	536	522	574	518	509	496	488	516	499	471	519	496	501	532	532	515	510	519	529	526	516	535	530	505	520	480	542	562	496	501	537	550	503	548	511	499	541	491	536	536	528	525	508	480	504	526	529	519	518	520	520	544	534	514	504	512	504	513	503	536	517	496	554	493	521	511	516	549	481	527	511	503	555	485	484	530	555	493	487	520	539	532	528	527	522	524	536	522	518	538	544	492	491	525	519	486	525	509	556	587	522	500	504	523	539	499	482	531	521	538	493	498	516	513	527	543	490	576	513	547	483	507	508	523	500	522	480	510	500	513	532	501	531	507	508	511	521	469	497	553	522	504	472	547	581	553	493	476	547	513	532	502	504	502	525	482	519	480	549	540	524	538	522	516	511	487	537	493	506	501	552	535	545	507	558	509	500	491	467	537	524	475	546	529	503	542	514	514	471	520	534	478	517	532	551	513	528	532	537	529	523	498	530	542	539	538	553	546	514	554	528	501	515	524	475	513	500	517	506	530	541	520	501	501	450	491	508	518	507	518	546	536	492	525	488	515	513	534	536	526	520	512	538	536	546	521	522	516	502	522	564	491	483	508	527	557	542	495	491	554	527	522	558	532	518	543	508	515	498	538	523	537	518	513	510	522	507	498	545	490	476	495	532	508	520	497	453	521	502	510	531	532	505	545	504	472	517	477	518	513	519	539	496	544	517	520	499	538	508	506	534	525	504	516	554	536	475	526	506	508	481	503	518	534	506	524	477	538	510	523	519	536	523	510	502	540	506	534	528	517	502	528	549	503	505	535	513	520	488	556	537	508	563	535	543	518	549	514	529	480	531	510	529	508	485	523	514	537	482	542	493	477	501	487	542	515	512	525	539	504	535	516	504	524	515	553	526	520	516	520	512	500	518	521	506	502	530	514	529	509	538	533	551	487	538	523	524	524	513	555	519	513	528	504	559	519	461	497	510	545	504	497	509	523	469	535	480	492	512	516	532	539	539	510	525	494	496	509	505	542	517	524	491	505	478	547	505	533	485	497	532	495	514	526	507	499	502	483	521	535	507	517	488	505	521	519	503	465	518	537	536	551	496	519	540	535	491	512	529	555	512	479	518	480	531	495	489	514	519	565	515	481	492	496	503	556	535	538	538	567	491	476	490	499	528	561	509	518	513	516	545	524	536	518	507	490	497	548	546	529	537	518	503	511	471	515	547	509	533	508	519	507	513	543	485	551	516	570	524	547	534	457	525	516	515	493	510	496	506	545	506	537	509	531	539	483	550	520	530	500	511	512	529	523	482	512	491	525	523	530	519	499	546	522	509	472	527	546	518	556	574	494	537	517	533	481	522	531	533	472	513	544	537	543	536	500	519	509	503	526	526	527	488	504	462	523	510	545	515	554	601	538	520	509	528	545	478	581	542	506	560	519	521	480	523	477	488	551	488	492	502	515	506	542	514	483	524	526	469	525	539	489	507	489	577	506	509	543	491	483	532	548	516	503	535	460	563	526	504	527	482	516	520	536	524	510	504	502	512	495	530	526	503	535	530	492	517	508	489	494	523	543	511	532	503	553	476	532	507	473	500	561	499	533	544	508	529	497	515	516	502	518	537	523	527	517	521	525	509	461	473	506	497	498	577	502	519	548	507	517	548	510	557	553	531	528	536	509	561	532	490	552	546	503	507	528	536	523	513	481	535	484	494	475	500	514	595	527	574	535	489	537	539	521	502	472	525	572	529	511	478	526	532	474	483	488	526	528	546	519	461	515	491	519	546	528	498	522	530	537	535	499	517	520	534	509	533	522	517	498	512
4542	291	33	25	32	44	32	30	40	47	36	33	42	34	22	36	23	20	25	22	20	32	22	19	39	24	34	26	21	22	25	26	23	25	29	35	24	25	28	24	25	21	32	29	26	31	22	34	26	32	24	30	25	23	18	25	28	26	25	35	21	28	19	31	27	25	28	23	26	21	22	39	27	19	29	27	34	23	16	27	31	26	27	30	19	27	29	20	22	35	26	26	22	27	17	20	27	25	24	27	15	28	20	28	24	19	28	21	34	23	27	25	23	24	21	23	22	31	24	25	19	17	34	23	35	20	28	30	33	24	24	24	29	25	31	27	23	31	21	21	20	22	27	38	18	26	30	19	27	29	19	20	30	29	23	32	29	19	23	22	33	33	26	22	22	31	31	26	20	19	25	26	28	28	24	29	22	43	20	34	31	27	20	23	22	26	26	31	26	17	32	33	19	19	23	26	20	22	26	26	32	25	30	21	19	21	17	20	31	32	26	26	23	32	19	27	25	18	21	29	25	22	29	45	33	24	33	26	25	26	24	25	24	21	38	24	24	21	31	25	22	30	23	23	33	21	36	36	26	22	27	29	31	22	21	31	27	22	33	17	21	29	18	34	20	25	33	26	34	30	28	28	18	25	31	24	27	26	33	26	39	25	27	23	26	38	22	29	28	35	26	31	28	24	32	38	28	31	26	18	12	27	29	22	21	27	25	19	22	24	25	15	28	29	35	23	14	24	24	32	17	36	23	24	32	29	27	22	29	15	23	24	25	23	32	24	25	29	27	31	27	26	21	23	29	35	23	19	34	23	21	27	29	31	20	36	18	20	31	26	26	24	26	32	36	25	18	32	20	20	21	27	27	26	28	22	20	21	16	34	30	32	27	26	19	34	36	36	23	30	27	22	20	24	27	32	23	20	29	23	36	29	19	28	22	25	20	27	28	37	31	25	16	21	23	28	34	19	20	24	23	21	30	27	21	23	18	23	29	23	26	26	20	19	22	24	24	26	26	18	31	22	29	27	20	32	32	25	19	24	19	25	26	24	31	31	28	27	25	24	27	27	35	18	26	29	21	33	29	19	27	28	24	17	20	25	25	32	23	25	23	31	17	20	21	17	28	20	29	15	32	30	33	24	25	21	33	32	30	18	24	28	18	17	25	31	23	22	23	33	16	32	32	17	28	21	27	26	39	18	23	25	27	28	30	16	25	23	23	24	18	28	28	22	23	27	18	26	14	28	30	26	24	30	23	25	31	29	17	25	16	15	24	23	18	24	21	24	35	32	27	22	25	22	19	19	35	20	23	22	23	25	34	28	22	19	20	23	24	31	17	24	36	30	20	27	25	29	27	32	23	39	24	29	22	32	28	24	32	36	18	27	28	20	15	21	31	30	26	18	26	25	25	21	26	21	26	26	23	21	24	27	31	27	28	15	26	17	21	22	30	28	25	17	26	23	28	21	26	25	28	27	22	24	28	24	25	24	16	17	29	26	26	16	30	35	29	23	29	22	30	19	27	33	38	32	21	28	20	21	17	21	28	34	20	24	34	16	20	30	25	31	25	25	25	19	27	30	26	21	26	27	29	26	26	20	27	22	24	19	26	19	22	24	28	30	19	28	23	30	30	18	32	23	38	20	15	27	29	25	18	24	22	24	31	24	23	23	26	20	22	24	27	39	36	21	34	24	28	29	24	33	14	29	26	20	22	26	23	27	30	18	23	19	31	29	23	12	24	20	22	23	23	29	21	29	17	20	36	32	35	32	31	30	31	18	29	25	30	26	23	31	21	25	23	31	24	32	26	24	32	29	16	26	26	19	34	27	31	26	22	25	24	24	27	30	24	30	27	24	15	42	20	16	20	29	22	29	27	22	29	33	26	37	24	32	20	27	14	24	20	23	23	29	33	25	24	30	18	22	30	23	24	20	17	24	35	26	25	25	29	16	21	26	26	32	29	21	26	22	24	32	18	27	31	32	28	16	20	28	27	28	25	31	19	33	20	25	21	23	26	21	25	19	37	28	23	27	28	25	19	17	24	15	23	23	21	16	24	27	20	26	24	30	29	17	27	26	18	28	26	31	24	22	23	24	20	24	34	29	22	26	23	23	29	23	23	35	24	21	24	26	26	25	29	28	35	27	26	25	24	17	26	31	20	27	21	26	15	24	25	25	25	21	25	22	22	28	27	25	25	23	23	26	33	24	32	20	19	22	34	20	36	24	24	21	23	31	20	22	25	24	29	28	30	26	24	23	24	20	20	26	33	22	13	26	18	26	22	30	19	23	18	26	11	29	33	25	29	30	22	26	27	18	30	26	27	23	20	18	27	18	36	22	25	23	31	16	23	29	31	20	34	30	16	26	27	18	32	29	28	24	24	22	30	23	24	27	21	32	27	31	32	33	22	23	15	34	16	27	31	26	30	28	30	23	46	20	35	32	29	27	24	18	26	30	32	20	25	31	33	25	25	26	29	24	30	26	26	25	30	19	28	29	26	23	22	27	19	30	39	30	27	23	23	29	31	20	31	24	30	24	24	17	23	26	20	35	25	24	24	24	29	23	31	24	26	30	33	20	23	24	28	22	29	23	20	34	20	22	30	23	28	27	32	20	27	25	40	31	18	32	18	23	24	25	15	29	26	33	25	25	23	29	31	26	26	26	25	29	15	29	25	35	29	20	30	25	26	30	29	20	31	27	24	26	26	22	28	25	27	23	24	30	28	34	24	22	32	30	25	16	24	35	19	25	32	19	27	33	23	22	27	22	27	28	23	25	29	28	17	22	28	24	29	32	23	28	26	27	33	22	33	22	36	31	30	22	20	29	18	29	19	20	26	25	23	25	22	29	28	25	24	34	31	25	21	18	31	29	16	26	16	28	32	26	17	23	32	27	36	24	28	22	26	28	25	28	19	21	24	38	32	24	24	23	32	28	44	21	23	21	25	28	29	25	24	28	29	30	26	20	27	22	24	17	33	24	30	28	32	23	31	28	32	20	27	22	29	20	30	25	24	25	25	24	35	24	28	33	24	27	33	35	29	25	21	27	24	22	22	22	25	33	25	29	26	19	31	23	32	32	25	23	22	26	31	26	20	32	22	21	24	24	29	16	25	20	24	27	19	32	17	32	24	30	17	19	23	24	25	20	23	24	25	20	24	29	22	16	31	20	23	22	28	25	31	21	33	24	22	24	22	25	22	25	25	15	24	21	33	20	23	30	24	25	27	19	30	32	20	29	28	28	30	22	31	19	30	26	19	30	22	23	21	28	25	24	21	21	23	25	19	24	26	27	37	31	21	39	16	24	26	28	25	20	25	31	27	21	25	26	29	26	31	25	23	27	19	19	37	24	18	20	12	16	32	26	21	33	22	25	21	25	26	25	27	16	23	20	25	34	26	22	29	29	20	35	34	27	31	27	27	26	30	16	24	26	27	28	25	29	28	32	23	27	24	23	24	23	27	24	20	28	19	24	25	17	26	28	22	26	25	24	23	25
28641	2950	458	523	1015	1536	1658	1404	1186	989	770	713	610	559	528	462	406	376	378	357	324	327	306	308	299	284	283	264	288	232	267	263	277	233	269	243	226	241	242	250	218	245	262	224	286	220	242	217	229	228	244	238	237	244	227	222	242	246	228	235	235	220	214	254	232	212	228	221	208	199	244	221	207	206	194	243	196	216	221	215	210	197	219	229	230	258	215	239	233	215	199	240	218	225	218	200	205	204	219	233	207	266	195	199	217	221	189	225	235	221	250	235	243	215	208	182	166	211	218	247	197	212	209	227	202	205	243	239	218	218	242	233	215	219	242	223	226	212	206	234	211	250	200	202	213	229	208	228	208	210	212	226	219	229	232	221	243	225	212	233	204	194	230	221	198	236	188	224	198	230	201	209	222	225	232	230	234	211	262	229	224	187	237	233	227	221	236	219	224	240	197	227	207	202	238	239	220	201	220	208	212	186	202	260	215	241	186	224	209	206	236	228	218	212	223	214	232	201	240	256	213	205	242	217	235	214	209	180	219	206	214	216	227	224	224	207	218	212	239	211	244	216	231	217	247	219	210	228	222	206	209	235	215	227	223	223	229	232	220	218	225	198	215	228	229	217	205	219	241	224	244	211	209	202	228	221	211	244	216	198	212	252	196	238	225	230	226	228	232	221	252	207	187	201	216	233	244	205	222	215	229	228	257	212	216	208	243	218	221	232	225	232	238	224	211	212	222	217	238	208	228	240	233	209	221	201	237	226	217	213	231	202	216	202	227	213	219	241	198	237	232	220	206	238	228	247	214	215	218	226	235	238	204	194	218	204	228	247	195	217	209	207	230	221	227	261	201	207	217	208	219	205	210	208	225	212	223	209	198	218	215	238	224	236	196	225	216	218	199	225	238	205	207	206	191	194	219	202	215	214	254	230	247	201	211	190	230	210	199	231	221	216	206	222	219	227	224	255	215	216	217	204	256	228	233	243	223	198	218	205	188	199	222	208	227	206	209	233	238	242	222	231	216	216	243	233	208	196	224	228	239	188	212	206	232	199	231	237	210	229	227	234	218	222	212	235	227	202	201	218	228	224	200	219	203	241	194	225	205	216	220	229	212	217	185	222	231	228	216	241	212	215	204	206	217	228	228	222	226	230	232	236	202	228	233	202	217	229	227	222	214	248	204	229	194	222	198	226	209	200	222	221	193	198	228	223	198	245	209	223	221	208	228	186	203	205	216	210	217	216	215	217	214	233	188	219	235	211	229	200	209	191	240	258	223	239	223	203	242	233	218	198	228	220	222	210	213	224	226	214	218	202	210	225	220	213	228	211	201	212	227	235	241	228	209	211	228	240	227	227	223	205	209	241	204	207	216	203	225	217	231	208	243	212	201	183	231	229	235	199	225	219	228	207	199	221	241	242	188	204	212	245	211	192	214	190	227	207	200	235	237	243	223	206	200	215	228	225	219	218	224	206	212	231	237	236	241	202	199	199	211	209	230	227	193	241	219	213	216	194	239	229	215	223	212	183	216	196	235	195	226	204	199	210	194	224	234	227	217	227	202	238	201	216	221	201	221	213	188	189	244	241	204	220	209	211	238	216	214	261	216	238	245	205	211	223	223	211	231	210	201	202	207	211	241	223	217	211	232	216	245	228	243	238	207	227	226	215	221	220	233	250	235	242	221	220	206	210	218	219	228	222	212	214	224	216	213	203	221	224	213	226	236	192	236	204	204	221	224	208	212	234	230	227	254	213	209	194	237	252	200	217	238	232	216	226	223	231	219	216	226	202	238	251	219	205	246	200	230	250	233	224	243	205	214	210	241	205	217	232	228	231	206	246	199	227	203	221	228	216	209	223	215	240	219	228	213	221	188	203	243	208	252	225	236	204	215	235	193	200	223	215	230	237	214	253	224	221	206	222	219	230	225	228	213	249	202	209	233	213	229	233	228	216	220	223	210	203	208	201	208	206	228	231	224	203	242	222	217	224	221	200	241	210	236	241	209	221	220	228	220	224	241	227	198	225	242	235	198	211	218	212	227	230	219	225	216	216	213	237	241	218	218	227	209	216	200	215	219	236	243	235	217	203	215	225	215	210	211	227	223	245	239	231	225	202	214	225	215	219	239	234	211	217	193	199	223	225	254	220	208	211	220	215	228	212	215	200	220	213	202	198	224	225	198	240	226	201	219	205	216	233	240	250	240	199	249	202	195	224	230	215	194	206	238	213	227	196	219	201	218	228	244	209	211	227	209	218	205	227	219	210	178	218	235	230	220	236	229	210	196	224	201	210	217	230	227	222	225	242	228	207	226	203	222	215	220	223	226	221	190	182	197	201	232	232	223	217	227	233	220	208	211	204	235	197	208	217	235	228	221	216	240	243	206	214	212	215	217	215	200	236	241	204	198	207	197	243	244	203	218	207	203	250	198	224	233	230	231	223	229	202	228	211	210	198	259	210	242	232	212	218	242	217	224	213	202	215	231	212	214	192	222	237	212	212	211	217	199	206	206	233	215	191	225	233	239	233	252	226	216	218	197	216	218	208	228	216	186	231	214	224	212	197	218	206	218	216	209	199	195	215	227	227	229	246	197	221	221	232	235	222	232	226	203	221	234	220	255	213	227	221	233	249	216	239	230	222	206	195	221	229	210	235	230	224	214	215	231	222	220	198	229	215	203	219	212	246	224	217	218	214	232	187	196	188	204	225	206	240	219	206	220	203	213	211	205	214	229	215	202	223	198	230	229	233	241	239	217	207	237	220	211	216	222	228	182	213	223	229	226	209	200	200	233	218	218	198	213	221	222	208	244	239	223	213	215	187	205	223	234	215	190	213	243	214	238	205	216	208	212	213	225	210	238	239	191	188	230	222	201	230	220	225	204	182	218	220	224	213	244	215	211	227	223	224	218	200	225	217	233	204	238	222	224	226	193	216	208	248	226	224	243	217	231	201	219	210	208	237	199	226	212	217	222	209	207	241	197	215	222	229	225	220	230	205	230	231	209	212	216	209	221	233	236	232	218	218	220	209	234	198	252	210	197	222	213	206	195	228	220	219	243	237	239	221	230	239	214	205	225	221	226	199	232	223	233	216	224	209	238	212	208	204	213	226	227	198	213	230	216	211	227	227	234	230	219	230	247	209	229	221	239	236	203	208	223	220	196	212	242	233	208	203	209	202	241	234	222	218	240	213	241	206	208	186	200	200	199	202	216	219	229	235	233	235	217	229	233	237	253	236	231	239	239	207	225	203	243	212	241	229	231	230	224	230	222	231	248	220	224	220	193	223	205	215	200	212	231	199	218	222	220	249	229	207	232	216	192	206	211	226	212	234	217	211	222	216	225	211	233	241	219	212	227	221	190	199	215	248	227	231	224	213	224	209	207	204	221	228	251	197	244	233	210	205	235	212	210	223	227	216	213	218	223	223	217	209	227	206	211	232	208	225	204	233	229	213	246	207	224	214	204	246	198	232	229	219	230	219	215	195	227	202	238	200
5296	437	102	95	90	99	86	88	113	83	87	97	91	99	76	76	72	76	68	87	83	77	84	75	67	86	95	91	87	64	80	76	89	65	81	80	63	74	73	72	65	67	70	77	83	64	82	82	60	73	65	70	87	84	62	77	67	74	73	75	64	79	69	67	73	89	57	76	82	72	80	71	56	77	66	84	74	79	70	69	76	75	71	70	77	63	83	65	72	65	62	78	77	68	80	64	71	76	75	68	67	65	77	57	66	69	72	93	63	70	76	84	66	64	68	63	69	63	62	80	65	72	83	62	70	70	92	70	73	55	77	58	66	66	77	66	80	67	77	72	60	51	61	73	70	74	80	88	78	75	85	67	67	66	74	93	81	66	70	70	59	81	92	80	66	75	72	69	72	62	77	76	76	71	79	55	73	78	63	89	66	75	73	77	83	73	66	84	69	67	70	69	61	68	99	79	75	85	75	59	68	67	51	77	60	77	65	64	72	80	66	63	68	72	66	62	80	83	62	66	77	77	79	68	61	97	72	72	74	69	68	66	83	71	89	66	66	67	68	79	80	82	73	80	81	70	74	63	74	76	73	75	89	82	71	75	75	74	69	67	86	59	68	68	65	71	69	66	80	70	82	76	73	73	71	79	69	65	69	54	65	81	71	92	69	72	72	74	76	71	76	67	65	81	62	84	77	60	62	85	74	65	79	69	66	62	71	89	87	73	59	63	70	88	74	69	90	63	70	61	67	76	71	84	77	61	70	72	73	57	83	70	77	71	76	66	77	69	80	60	80	73	89	70	61	66	57	78	70	71	82	75	67	81	84	70	79	68	71	59	59	70	74	72	62	55	67	85	79	66	63	69	93	67	79	74	86	72	60	62	76	78	62	85	75	65	89	70	78	80	72	76	55	71	67	82	78	75	65	73	63	69	68	74	79	65	75	70	72	70	78	93	69	66	70	70	72	74	60	73	81	73	70	71	76	72	64	62	70	69	71	65	58	71	60	63	71	68	63	76	64	60	81	83	85	70	83	83	84	67	69	67	66	71	81	62	69	74	53	65	76	62	67	62	69	71	77	72	76	69	71	75	70	70	80	83	71	60	63	90	80	65	77	64	62	72	64	74	68	78	81	71	67	70	84	79	71	84	67	86	74	73	73	82	67	63	61	67	76	83	82	76	68	58	66	77	73	74	69	75	70	92	68	66	83	69	63	68	79	78	86	74	69	67	73	64	67	66	90	73	61	61	86	87	61	65	72	63	64	80	89	87	79	80	74	75	67	67	60	75	68	73	75	74	65	60	72	72	71	80	60	78	77	65	67	56	59	74	69	78	58	65	73	59	87	70	77	79	65	72	67	67	58	74	71	56	83	62	65	68	80	78	72	70	48	69	81	56	77	79	74	88	59	70	73	66	78	66	65	76	82	78	70	59	72	77	64	73	73	67	59	67	93	79	72	60	65	77	70	78	70	83	60	73	52	73	79	60	72	78	76	63	61	65	88	82	71	74	68	75	74	89	66	75	76	73	77	77	62	72	78	70	84	74	69	70	74	58	83	75	85	79	91	82	74	80	79	88	70	89	69	70	67	76	79	60	83	73	77	74	59	78	62	72	70	71	55	64	69	89	67	59	75	85	75	77	73	62	71	81	83	68	73	52	64	85	73	63	70	85	68	74	60	70	75	69	70	78	60	73	63	60	81	79	60	64	84	61	79	71	83	76	77	65	76	77	57	84	74	78	72	68	68	78	75	81	67	79	70	80	75	66	83	77	87	75	75	77	74	77	74	65	86	68	62	52	75	75	84	77	75	72	62	69	75	68	87	71	81	67	74	64	63	85	66	87	92	73	73	81	74	72	63	69	81	71	68	89	68	70	67	80	69	73	79	67	73	61	75	70	59	72	73	88	62	67	66	71	62	84	64	54	80	79	79	73	76	68	70	64	69	76	75	69	57	78	59	69	70	67	76	81	68	81	73	64	74	62	68	59	74	71	84	68	75	68	80	62	54	82	77	55	84	75	64	88	74	62	62	81	72	74	73	60	62	73	78	68	70	73	68	79	66	73	65	67	66	69	80	56	69	66	76	72	81	80	69	84	75	67	91	71	86	68	81	72	76	59	75	56	79	93	61	63	62	64	92	60	62	71	84	69	67	76	74	72	66	78	76	68	65	77	66	74	63	62	61	74	77	74	87	100	65	86	73	82	70	60	67	62	71	75	71	81	73	67	72	74	72	60	71	63	71	73	81	78	66	73	74	71	73	79	65	79	75	69	64	65	68	71	67	72	73	74	67	61	84	84	76	71	57	81	65	67	68	68	62	84	94	50	82	70	73	81	86	81	71	82	72	83	80	61	76	81	77	68	78	75	79	68	87	65	62	74	70	78	71	67	71	71	66	78	68	67	69	69	74	95	77	70	51	64	77	84	84	70	69	70	64	91	79	77	94	78	85	72	71	67	71	69	66	67	84	60	64	54	78	69	81	73	54	71	75	64	79	82	64	62	63	70	62	67	82	71	68	74	64	73	51	80	66	74	62	72	66	66	52	86	61	65	67	91	68	57	77	81	80	58	85	58	74	71	74	77	80	66	66	85	85	81	67	86	75	72	75	62	70	68	70	65	58	78	69	80	83	70	69	82	70	66	59	86	78	90	82	71	62	76	75	89	73	82	66	65	67	72	62	78	59	67	71	77	80	57	71	70	70	76	83	62	65	74	62	68	70	83	60	66	71	61	65	62	77	80	60	64	79	81	69	81	70	68	63	59	101	79	72	73	70	71	78	74	85	63	71	84	60	66	66	74	70	82	81	74	75	57	70	72	65	64	64	70	78	70	68	79	64	63	72	67	89	87	66	70	73	74	69	81	56	82	73	75	78	82	71	58	68	73	58	66	62	51	70	69	61	76	64	58	69	73	74	66	78	65	71	63	69	61	84	73	59	74	77	66	72	79	66	61	65	65	79	72	70	72	81	64	70	75	62	68	51	71	70	83	77	65	64	74	79	67	74	64	76	72	59	70	75	79	77	80	89	72	70	63	74	60	63	66	71	55	74	76	63	56	59	81	60	61	78	62	81	76	61	74	69	73	75	58	81	79	77	71	76	77	77	75	72	59	81	85	77	79	77	61	73	75	78	73	84	62	88	71	68	71	86	58	72	69	89	85	62	68	83	78	70	77	58	73	86	71	82	78	72	59	71	64	57	68	58	71	71	74	70	83	72	80	87	63	74	74	69	71	66	76	66	71	76	64	81	63	63	74	67	78	72	76	69	70	76	65	69	60	81	72	91	65	69	64	61	71	68	75	88	62	74	60	93	64	73	85	65	78	70	66	79	62	81	78	63	101	67	63	81	63	82	64	60	78	75	66	71	80	76	74	77	82	76	70	65	72	77	74	65	79	63	68	59	84	73	72	64	61	72	66	72	64	67	84	68	86	76	69	63	73	61	64	60	71	66	72	65	71	62	82	77	80	65	63	67	75	73	65	71	68	70	78
32580	4119	901	1119	2177	3093	3159	2701	2220	1953	1632	1371	1273	1204	1036	1021	897	926	900	866	809	781	744	743	722	761	691	713	704	683	649	643	679	640	651	646	624	670	632	649	650	632	624	645	630	669	609	645	612	639	595	594	633	587	596	616	625	572	635	621	593	646	609	635	628	577	622	663	590	574	596	579	582	581	583	623	555	598	588	626	582	597	587	617	599	561	645	643	599	621	598	601	566	611	626	595	585	572	639	587	634	588	594	579	592	590	597	568	586	580	529	576	600	596	563	562	597	571	595	603	594	589	585	556	615	558	584	604	623	605	657	567	581	633	603	599	525	566	559	590	642	640	587	652	598	601	583	588	561	595	644	602	620	599	615	586	598	583	568	624	597	580	630	565	627	568	592	603	578	547	590	599	581	633	585	538	590	578	605	625	598	583	561	634	596	620	589	555	582	644	588	623	572	595	639	625	619	611	575	646	596	607	599	628	573	614	612	596	620	588	593	625	609	595	612	632	607	561	621	591	607	600	636	617	602	624	577	578	606	580	617	565	615	568	606	596	603	594	603	609	544	577	592	596	644	594	612	534	609	552	568	591	590	569	598	547	585	635	590	600	603	612	567	636	609	557	581	576	561	600	587	567	587	591	630	597	572	601	608	546	603	591	645	632	578	615	574	596	586	593	610	590	607	585	592	553	544	585	598	569	606	586	559	574	616	600	578	644	592	534	583	595	599	538	640	558	572	573	635	600	591	628	553	590	627	545	610	601	585	585	628	560	579	572	631	553	625	625	559	613	615	565	580	587	622	585	629	567	634	611	579	596	616	580	572	573	613	603	565	532	615	584	610	622	585	602	622	583	592	620	606	614	622	551	599	609	579	619	584	572	563	604	588	602	611	596	589	590	563	583	606	556	590	571	594	597	542	534	622	619	611	565	613	615	599	607	601	554	585	589	587	589	551	586	528	586	588	573	576	581	583	605	597	588	636	602	597	591	604	619	602	612	573	628	590	595	605	646	575	619	614	635	570	565	606	585	601	578	604	592	526	599	634	553	630	620	559	593	610	560	585	579	591	594	610	574	562	613	603	600	603	586	593	618	605	610	575	649	601	582	579	623	575	601	634	598	611	577	598	585	574	589	598	598	586	573	572	617	586	598	564	588	573	618	538	574	623	587	587	616	605	614	559	583	629	582	632	601	574	560	571	571	579	590	615	583	571	566	591	562	591	586	569	518	581	621	646	576	584	594	598	573	564	578	572	609	618	577	612	580	570	549	590	557	586	593	547	587	584	603	598	600	596	604	582	592	599	647	642	636	596	622	533	557	558	586	588	550	580	589	625	614	590	567	669	597	562	581	607	556	599	583	605	600	597	595	604	597	596	586	554	568	593	579	573	587	571	580	595	580	599	610	623	563	617	612	611	567	595	614	603	600	585	608	579	547	628	580	628	609	582	610	626	586	578	637	595	610	601	581	539	579	550	565	569	623	589	594	619	631	573	607	603	565	582	620	565	559	581	578	584	621	594	581	602	550	606	595	600	599	619	591	576	585	549	581	589	623	585	585	560	623	621	618	602	579	592	607	588	595	586	598	595	583	563	607	561	610	581	588	594	617	574	600	623	577	619	589	582	627	599	622	600	603	610	636	615	584	586	643	610	597	596	584	586	646	587	611	533	620	592	608	613	561	632	610	580	580	610	576	536	602	611	609	607	577	613	569	611	549	587	586	585	595	599	597	575	601	567	612	554	559	562	596	579	607	591	595	605	559	558	614	623	606	622	612	597	601	572	581	606	637	604	600	608	578	601	611	593	606	596	589	520	637	584	600	585	591	580	603	606	647	590	631	561	551	582	584	609	564	623	559	561	572	586	576	609	560	548	597	640	575	579	623	570	594	593	624	603	606	593	595	568	598	631	580	578	633	624	611	636	601	602	619	583	597	601	635	564	617	618	620	609	620	598	581	575	608	625	566	592	618	602	577	609	592	617	542	577	638	562	601	590	600	579	605	582	588	595	540	587	609	603	616	548	624	580	643	595	606	614	574	586	593	585	582	631	623	562	611	588	607	592	609	623	580	543	563	590	586	622	586	585	609	588	575	616	615	597	563	578	634	623	611	621	591	621	573	601	635	616	573	587	566	606	608	593	607	556	636	569	624	633	551	600	583	612	578	606	647	612	580	573	652	577	587	592	565	584	615	597	566	616	598	610	614	601	617	595	579	590	603	599	594	537	614	606	622	637	565	572	545	589	591	572	590	639	597	635	559	607	524	546	557	569	607	630	602	611	604	585	617	594	586	630	626	572	583	595	595	570	590	641	596	590	572	570	608	642	550	601	559	563	615	544	588	587	611	566	557	593	611	553	563	626	581	633	621	592	587	553	613	641	572	647	623	603	610	564	574	574	574	585	603	628	549	616	576	598	589	569	621	560	588	603	590	596	620	623	635	606	584	562	569	618	604	568	586	577	653	629	582	591	586	585	587	563	610	587	599	617	577	609	605	621	619	601	594	611	588	611	563	607	602	596	555	565	590	681	594	580	620	560	618	615	594	626	622	590	581	607	594	599	578	590	600	627	607	583	560	586	587	588	635	623	538	599	613	568	596	611	610	580	622	601	598	599	595	593	597	630	608	578	580	580	618	602	609	591	590	607	585	563	599	645	587	588	591	547	577	584	614	621	602	600	590	617	582	593	588	575	592	600	559	616	580	584	615	596	558	568	541	608	588	576	563	594	604	569	579	627	630	579	579	617	600	595	607	611	591	585	608	567	555	607	676	560	587	621	619	632	616	537	573	643	623	654	596	599	574	615	580	570	602	586	575	624	598	611	584	600	613	601	592	569	597	618	597	584	592	600	588	557	571	583	572	593	604	599	567	571	640	591	559	595	595	601	577	621	587	574	661	594	580	608	576	646	572	583	608	597	600	586	541	602	563	586	627	602	600	629	641	619	612	587	600	573	587	577	637	610	619	600	604	601	616	598	603	559	607	568	559	607	574	581	596	649	589	568	618	586	581	610	608	541	591	590	564	565	595	601	575	572	576	568	617	580	602	587	593	569	610	623	585	589	599	657	612	577	614	606	604	594	592	577	578	596	598	566	610	578	579	590	600	605	605	627	580	584	622	610	607	586	608	590	596	558	574	614	584	583	567	603	591	602	602	581	656	575	613	633	596	575	595	567	592	604	597	602	573	609	575	578	626	576	607	605	609	581	590	604	605	588	621	601	610	577	582	551	561	637	574	607	570	640	558	615	610	611	597	646	588	590	621	620	574	586	556	613	591	580	629	638	563	601	625	536	564	644	584	618	607	639	601	572	613	583	592	666	571	617	629	604	578	592	618	614	594	558	590	546	545	612	585	558	576	595	603	592	563	568	630	586	643	579	610	565	556	592	618	575	528	585	608	597	595	590	591	595	572	530	606	541	628	586	608	597	573	607	585	592	592	566	565	609	589	676	625	611	578	617	620	568	614	602	600	617	601	571	588	587	620	565	541	604	611
2862	144	27	27	18	26	33	18	37	20	30	27	25	13	25	27	21	20	25	18	14	19	16	14	27	19	27	31	21	20	27	25	24	24	23	25	17	20	23	20	18	15	22	25	20	20	17	31	23	26	22	18	17	22	16	22	19	20	29	17	11	26	17	25	20	29	19	33	19	23	23	20	13	28	18	16	15	14	19	22	14	26	26	23	33	28	16	22	22	18	17	21	26	16	19	16	22	22	22	25	23	24	20	21	20	21	26	15	21	29	14	16	28	20	14	22	23	18	23	23	8	21	23	20	15	26	29	22	24	17	25	21	25	24	25	23	19	25	13	29	22	29	18	20	22	20	27	22	34	22	22	30	15	21	16	16	19	26	26	23	24	18	21	24	20	31	21	28	28	25	19	28	20	27	20	22	23	19	14	13	17	26	25	28	20	33	15	20	26	19	20	23	16	27	27	34	19	17	25	24	18	20	36	14	25	17	20	16	13	26	19	21	14	25	33	19	16	28	26	24	22	19	20	25	31	20	27	24	20	19	31	16	20	28	22	21	27	15	23	16	21	21	24	16	21	15	28	19	31	23	25	15	30	23	22	20	17	27	25	24	18	23	20	23	19	19	33	19	18	26	20	26	24	21	23	17	20	17	24	24	18	22	20	18	20	19	20	28	17	29	21	31	22	25	22	19	21	23	21	16	23	23	24	18	25	28	18	21	20	16	23	22	20	20	14	21	19	30	22	17	26	24	21	20	22	23	20	26	19	19	25	28	21	25	29	12	22	28	17	21	21	18	18	25	24	24	28	22	21	23	15	10	18	27	22	20	20	23	16	24	24	25	17	21	19	20	23	30	20	21	31	33	18	28	25	19	22	26	18	24	24	26	19	27	22	21	22	20	24	11	26	23	23	25	21	19	17	23	15	19	32	22	29	29	26	16	22	24	17	26	29	20	24	26	25	21	18	27	21	29	29	25	24	20	17	20	16	22	24	20	18	17	23	16	17	22	16	20	19	16	25	22	28	21	21	17	20	22	20	30	17	29	16	17	39	10	20	18	24	21	19	28	23	24	19	23	26	20	20	24	24	21	10	26	19	24	14	24	23	23	21	21	17	23	16	21	20	18	15	21	21	24	26	24	17	23	26	19	17	19	31	17	23	22	25	21	16	27	17	28	30	14	20	23	19	20	30	18	22	23	24	20	17	29	16	21	13	26	24	21	17	25	19	26	15	29	17	27	22	27	34	23	11	18	35	22	24	23	21	26	23	23	17	18	26	17	24	22	22	16	31	15	21	26	19	27	20	13	19	19	35	21	23	23	16	23	14	22	22	15	20	19	24	20	23	19	24	20	22	29	19	23	30	15	23	31	29	19	18	24	26	18	20	19	17	12	21	31	25	16	21	26	19	16	17	23	19	25	24	24	26	18	23	15	20	26	25	28	21	20	12	29	19	28	15	26	27	31	21	19	21	19	23	19	19	26	21	24	17	30	21	24	24	24	25	18	19	31	22	22	23	20	19	25	24	23	13	20	20	14	28	19	13	25	17	16	19	15	19	18	24	18	23	20	19	23	15	23	19	19	17	23	19	19	16	23	22	23	12	12	23	21	28	18	19	19	24	14	21	16	22	17	24	21	26	18	14	16	26	33	23	17	16	13	22	19	20	21	29	27	23	27	16	26	23	22	21	22	22	26	22	24	26	15	23	21	19	23	27	22	17	25	21	17	20	24	21	19	24	19	24	21	23	20	24	15	24	14	15	11	19	22	22	18	27	18	21	17	19	17	26	25	20	29	25	27	24	16	24	21	23	24	19	18	22	21	16	20	14	24	17	25	26	20	16	23	24	28	25	27	16	18	21	27	26	20	23	27	12	21	26	21	23	19	20	21	24	32	19	19	26	15	22	21	32	18	32	20	21	19	17	26	17	24	21	25	20	18	24	26	26	19	33	24	23	27	25	21	21	33	17	19	18	20	20	15	15	23	22	21	19	18	20	32	24	22	22	21	18	22	24	24	22	26	13	22	28	24	19	22	22	21	23	23	25	19	16	32	18	15	12	20	23	11	29	22	21	16	24	25	24	23	28	12	26	28	20	27	26	29	11	22	15	25	19	20	25	21	19	28	21	28	30	15	22	18	16	19	16	24	24	19	22	23	22	26	23	18	23	28	13	21	36	24	15	23	24	17	19	29	18	18	19	11	23	21	22	31	20	28	19	20	27	29	20	27	16	15	23	22	20	22	31	22	27	25	28	15	23	15	11	23	17	25	22	23	19	15	18	22	23	18	22	24	28	25	17	34	23	15	24	35	17	24	27	29	23	20	24	18	20	23	21	24	19	22	23	21	19	15	15	19	27	22	19	26	21	22	18	25	35	20	18	18	29	18	22	17	22	24	23	27	21	24	19	18	18	25	26	21	18	25	27	16	23	20	26	33	19	21	27	19	31	17	17	19	17	31	26	21	23	22	24	21	26	22	21	26	23	22	21	19	20	23	24	20	31	15	16	32	23	17	17	15	24	29	14	20	17	15	25	20	15	20	23	16	16	19	30	25	21	17	17	17	24	27	29	15	18	16	23	18	15	18	21	27	23	13	26	24	23	24	18	23	16	19	17	14	31	24	20	26	19	11	28	24	18	26	15	29	23	29	16	22	20	20	18	27	20	20	13	15	13	16	21	22	19	18	22	21	27	18	18	23	21	15	20	24	21	31	26	16	15	27	26	17	25	26	28	21	19	18	29	26	24	19	13	26	16	18	19	16	16	23	17	14	26	17	18	20	23	22	34	20	30	22	25	15	23	27	18	26	19	25	17	27	23	20	29	24	19	22	17	18	26	26	19	17	18	22	20	18	18	17	25	23	25	16	19	27	16	10	18	21	17	20	13	21	25	21	30	17	21	24	28	18	13	19	32	23	30	18	25	18	29	27	20	18	12	27	20	32	18	23	28	15	20	21	13	19	26	21	21	17	28	21	28	21	20	23	28	22	20	23	34	23	26	15	20	20	15	11	26	24	21	22	24	28	14	30	19	20	18	20	28	22	20	24	21	22	34	21	24	18	15	19	20	20	26	17	22	17	23	22	17	25	20	21	21	18	22	23	21	20	26	22	22	31	22	18	22	14	20	23	19	19	22	23	27	21	23	33	21	26	26	20	23	22	16	17	28	12	17	25	17	27	28	21	31	11	21	21	23	17	25	19	27	23	22	22	18	26	27	25	21	22	22	15	25	20	25	25	29	26	24	13	15	15	13	19	22	26	19	23	33	19	22	25	20	23	25	24	30	31	18	22	28	26	25	22	21	24	16	11	15	20	17	27	22	18	21	19	16	17	24	24	23	28	13	21	31	25	20	20	23	23	23	22	23	11	28	18	22	19	17	23	30	23	20	19	28	18	22	21	22	15	18	17	23	11	18	23	17	25	23	19	25	18	27	15	17	22	14	32	21	19	27	18	22	24	17	28	20	23	24	24	20	20	21	21	12	18	17	18	20	24
24821	2042	271	254	431	530	534	470	441	370	346	343	303	269	264	256	231	237	233	214	214	204	223	211	241	217	209	216	195	177	237	191	187	201	200	221	211	210	214	216	214	197	190	190	218	199	183	202	194	172	200	183	201	207	172	218	174	222	212	197	180	191	202	222	181	188	187	192	168	177	195	192	186	165	185	180	202	185	185	198	212	195	178	181	191	183	200	173	162	177	180	189	148	202	208	170	199	178	202	190	194	190	186	187	184	208	200	187	189	199	176	214	183	212	195	181	196	183	198	189	189	191	187	196	174	186	189	185	206	199	198	191	179	181	173	179	168	194	181	172	197	173	182	195	185	202	191	176	180	183	176	197	194	180	166	182	187	197	177	156	196	214	170	188	201	182	155	175	173	210	181	193	176	186	202	178	181	174	183	175	197	169	167	179	185	175	175	188	193	205	194	187	197	199	185	221	177	172	176	183	189	204	202	170	183	206	182	196	163	186	188	182	197	195	190	192	176	178	186	189	186	165	208	181	191	197	177	178	200	212	194	187	183	223	185	177	176	176	223	157	165	205	188	156	231	192	193	186	192	198	205	171	181	183	191	190	200	197	174	205	188	166	203	158	189	183	154	194	187	188	202	175	173	187	213	199	212	176	182	179	205	177	189	181	187	189	197	198	207	188	158	198	212	195	196	170	163	196	187	204	178	166	170	188	193	169	190	183	208	201	182	181	163	181	192	174	214	198	172	198	214	183	200	185	172	199	194	184	200	171	184	193	178	211	200	193	198	192	188	173	187	188	198	183	196	213	192	190	197	192	197	202	179	188	180	212	208	197	166	156	177	194	187	174	182	185	181	190	198	193	187	166	195	163	182	185	181	175	173	199	184	200	193	186	208	196	193	183	206	193	166	174	176	185	192	195	172	180	200	187	180	177	168	187	173	208	219	198	200	197	179	202	178	185	189	188	190	199	190	197	198	192	203	198	193	160	196	215	187	182	180	206	188	198	159	187	186	173	185	213	228	171	199	149	163	184	182	172	195	206	209	206	187	187	192	190	206	188	182	166	197	186	196	179	182	212	198	184	184	184	186	194	173	188	193	168	174	194	203	183	164	183	173	213	179	180	170	173	208	193	205	209	194	189	206	191	180	170	191	193	172	194	195	178	197	197	152	194	180	203	190	198	187	196	189	202	178	208	186	186	181	174	182	165	168	192	194	195	153	207	160	196	199	194	209	187	189	186	197	166	195	190	174	193	189	190	176	200	197	195	208	164	176	178	196	181	183	194	195	179	172	201	187	212	210	195	190	166	212	190	186	155	213	174	157	201	187	232	206	194	185	201	197	177	183	215	191	194	180	190	209	178	201	185	185	187	187	185	183	183	191	168	194	187	166	199	173	183	194	176	200	161	185	180	185	185	189	183	202	173	189	190	182	177	187	177	191	186	208	194	189	179	187	182	181	191	166	185	189	175	197	188	173	186	198	197	186	186	222	180	183	179	191	185	208	177	201	202	186	180	217	188	184	178	193	211	211	181	189	205	182	172	182	192	186	199	196	211	211	194	171	195	191	201	180	184	208	194	175	205	228	201	184	197	187	191	208	177	178	181	205	189	198	189	206	176	180	180	195	193	209	189	218	201	185	181	193	215	179	203	194	176	194	202	213	188	192	197	189	162	183	182	186	200	169	178	197	213	207	224	212	168	187	190	220	189	185	203	203	184	209	174	179	171	193	173	195	193	189	183	209	179	199	189	206	166	204	195	187	177	201	190	166	191	178	213	165	180	197	186	174	179	197	180	175	198	206	207	199	208	201	166	188	197	180	177	206	194	185	188	198	155	194	206	177	210	172	180	193	184	183	180	207	184	184	201	194	172	205	171	172	189	211	195	199	212	195	182	197	200	174	179	184	194	177	224	165	166	183	181	192	186	190	182	233	188	201	182	173	208	184	211	179	188	180	212	196	198	187	195	188	193	184	193	195	186	179	179	189	189	172	193	170	180	160	189	169	185	180	189	199	169	204	214	200	176	169	170	161	187	182	186	193	163	200	173	188	200	167	192	195	186	188	196	194	176	192	194	204	182	185	152	190	193	183	165	230	188	171	187	189	159	199	180	216	198	176	162	173	196	201	181	197	206	195	185	203	196	171	166	179	192	200	182	193	175	213	163	193	188	184	186	183	202	176	172	179	178	178	179	184	185	177	195	208	218	179	179	168	174	187	184	203	198	193	207	191	193	194	209	191	169	191	185	194	189	175	186	191	212	175	205	224	194	165	194	214	176	188	186	186	173	174	207	202	202	198	179	195	196	213	183	198	179	194	197	193	187	188	187	178	218	190	190	185	195	190	195	204	206	163	169	184	193	180	195	176	210	210	166	186	205	208	183	213	180	189	189	188	181	195	185	179	185	179	198	167	162	197	187	193	168	177	187	196	182	175	189	170	204	194	193	185	185	170	192	188	205	188	204	199	213	187	198	165	206	160	177	193	209	185	203	187	180	177	197	179	194	207	206	189	174	164	190	201	217	204	196	194	182	207	164	186	176	205	190	199	205	192	188	180	186	174	197	194	172	175	203	183	207	208	194	184	194	211	179	218	175	190	186	171	178	211	195	179	162	205	198	195	194	176	204	182	195	172	189	184	182	198	194	191	191	189	165	161	190	192	219	181	205	196	178	193	182	176	193	212	195	196	191	207	203	177	193	172	199	185	201	179	170	194	186	169	177	200	190	212	182	195	176	200	180	193	195	180	200	177	191	201	177	209	187	203	173	199	202	196	185	170	171	191	190	191	189	207	200	186	170	182	196	182	178	205	177	181	195	172	198	211	186	166	174	198	171	174	178	191	192	189	189	203	163	212	177	165	197	172	162	179	187	189	159	205	189	175	216	190	179	175	207	172	189	194	194	196	192	191	183	170	193	195	184	211	204	202	192	191	217	207	191	186	192	176	211	194	195	200	171	200	207	177	192	189	178	170	203	187	194	192	188	173	198	209	205	208	182	191	179	189	173	210	200	193	201	204	200	186	188	179	177	191	197	182	213	186	195	209	186	187	181	173	180	200	191	164	196	207	181	202	172	181	191	207	209	180	190	198	185	181	193	190	179	190	200	183	217	211	151	166	201	202	170	205	188	202	190	196	192	209	218	193	196	200	194	198	160	176	200	192	191	184	171	206	195	187	183	189	191	195	161	186	156	185	181	187	211	181	202	184	180	192	153	188	206	199	211	191	178	188	180	184	197	197	187	190	207	177	167	204	189	171	198	193	164	162	179	166	191	189	206	179	199	196	193	193	222	211	197	183	190	181	188	206	180	179	214	168	204	173	188	190	186	185	205	191	165	177	187	201	212	195	178	182	208	196	204	197	196	181	178	188	178	178	171	169	193	189	221	176	202	180	194	160	171	187	174	187	190	195	166	217	168	187	174	163	193	197	188	194	180	157	182	183	177	182	176	213	190	164	205	189	197	202	210	192	202	165	186	189	182	194	192	208	178	183	186
3957	342	88	75	85	72	89	92	78	86	77	58	96	66	61	72	73	72	57	65	62	67	63	67	60	71	73	73	69	58	62	74	72	68	60	74	52	57	58	59	62	67	51	68	64	67	88	67	61	49	80	55	70	66	51	49	60	78	61	73	67	58	62	72	67	66	70	79	56	63	67	71	55	58	77	66	54	62	63	56	54	75	68	59	63	64	62	82	59	60	61	75	50	60	67	68	62	54	72	72	67	63	65	62	53	59	72	78	48	68	58	71	56	76	57	71	64	62	59	63	59	57	49	82	65	60	76	74	72	72	55	62	62	73	64	53	65	64	72	56	80	69	55	58	74	67	71	70	66	59	77	57	68	77	80	60	66	53	54	82	70	53	83	46	64	78	52	66	72	64	52	65	62	62	86	56	67	67	50	71	68	74	84	69	57	78	62	76	83	65	67	70	73	74	51	60	68	63	59	59	83	66	71	56	59	80	65	57	54	73	73	68	61	67	58	67	62	86	73	73	74	62	60	62	73	64	71	59	66	77	49	68	62	78	64	62	56	77	63	65	71	51	68	70	76	59	57	70	64	60	66	78	70	66	68	61	52	66	49	74	67	70	62	59	57	63	58	67	62	57	57	69	68	64	71	73	68	68	68	66	65	56	63	81	56	62	62	72	70	50	51	61	76	62	65	54	69	66	69	67	46	64	57	62	65	62	53	75	63	58	73	67	68	61	53	65	52	71	54	60	74	72	68	72	57	58	82	58	75	45	59	62	55	54	57	69	88	78	68	80	67	62	71	62	59	41	69	59	72	60	75	70	55	70	64	66	57	71	66	69	67	69	73	55	80	65	62	70	57	51	71	75	75	61	52	54	78	67	76	67	73	53	59	40	56	69	77	67	73	58	55	66	71	57	75	59	65	75	61	73	59	55	62	65	76	76	74	66	51	52	68	56	60	69	77	60	63	64	81	59	56	65	76	63	64	71	69	50	65	58	68	60	63	59	64	71	68	55	61	60	58	68	63	69	72	65	65	64	61	59	63	55	60	70	68	59	62	69	64	70	67	62	62	64	55	64	65	62	62	68	60	63	63	59	64	55	63	64	60	56	70	52	72	58	73	67	64	80	52	67	64	57	50	50	62	72	67	69	66	58	83	69	81	46	72	56	73	67	61	67	57	75	76	77	81	54	57	68	84	65	62	77	69	67	73	73	71	66	72	66	76	64	67	71	60	64	50	66	64	80	55	56	68	72	58	69	51	67	68	60	63	50	67	59	68	58	55	61	72	63	60	63	78	50	65	53	70	52	64	62	56	74	64	45	45	70	73	67	66	63	61	63	69	74	57	71	50	51	71	58	64	57	63	67	62	54	71	75	67	77	50	64	53	72	48	48	63	68	78	58	71	73	60	56	64	68	64	66	59	78	67	56	57	64	52	65	52	58	55	74	60	62	57	67	59	61	76	68	59	71	62	73	72	71	72	64	62	44	71	61	58	63	62	69	65	66	67	52	75	67	57	51	63	70	59	65	68	63	76	58	71	62	63	75	70	72	71	60	51	71	57	58	67	65	73	54	54	59	95	72	46	69	62	79	56	73	54	61	69	64	65	79	78	68	61	61	67	70	51	65	53	63	56	63	61	76	71	66	68	76	61	68	60	70	70	70	79	64	65	69	72	54	64	55	68	75	62	62	69	76	67	65	64	67	67	72	51	57	61	61	62	62	71	73	63	58	68	73	77	72	63	74	71	74	73	58	51	59	64	54	63	67	66	56	65	69	63	61	65	71	61	67	49	55	56	60	71	54	54	71	75	60	61	58	57	65	63	54	59	61	53	62	67	57	70	69	53	72	78	70	75	68	47	75	59	69	56	63	67	72	64	65	72	68	72	53	78	58	61	69	72	60	73	64	64	52	61	70	50	59	67	55	75	73	60	58	63	67	62	75	65	70	78	54	79	50	68	80	68	62	54	64	57	65	71	63	73	61	72	70	56	65	57	63	76	65	62	63	72	71	68	68	63	82	67	66	65	59	71	56	45	61	62	63	57	52	72	74	63	62	66	63	46	66	56	47	64	60	57	65	61	54	78	84	88	73	65	64	70	67	61	53	56	69	58	54	69	62	63	57	59	71	51	53	51	67	78	66	70	77	43	65	67	62	61	76	52	73	69	59	71	58	64	56	74	62	56	77	79	74	63	68	73	67	61	83	67	61	64	67	69	58	65	69	61	62	58	66	80	62	68	69	60	76	65	74	66	60	80	67	70	77	52	65	70	66	69	77	72	76	53	59	59	58	69	77	64	62	53	61	70	64	62	69	68	51	67	65	58	73	65	64	75	68	51	55	51	69	60	52	68	86	58	68	58	63	57	74	55	60	63	61	70	57	56	64	59	65	68	64	57	71	60	68	59	60	83	59	69	63	58	61	58	61	58	55	76	62	78	80	58	69	67	69	46	68	56	61	56	69	60	68	76	58	45	78	69	64	62	70	89	79	66	64	51	81	66	64	68	63	65	54	49	53	50	61	55	59	70	71	54	62	57	71	69	65	69	69	62	49	65	72	59	59	76	62	58	71	69	51	62	55	73	62	71	65	61	71	77	59	74	60	58	58	79	85	68	59	71	59	63	65	47	65	59	75	68	61	74	66	67	61	61	55	59	68	57	71	57	68	50	59	65	58	62	70	66	74	60	59	68	62	55	57	59	71	70	70	62	57	76	62	63	57	70	68	51	61	39	60	69	76	58	70	65	67	66	60	70	57	70	69	72	73	63	68	67	66	66	55	59	63	67	69	71	75	71	72	62	63	79	58	59	70	54	64	53	74	62	50	67	76	60	75	72	63	62	76	59	65	50	66	66	70	56	54	59	86	67	47	65	65	48	61	68	61	64	76	85	64	72	78	48	83	47	54	51	65	59	54	65	55	69	63	64	63	69	63	58	63	47	43	66	72	73	67	69	73	83	65	68	83	70	74	76	64	51	58	65	54	54	74	78	61	64	60	80	51	69	77	69	60	60	60	58	76	61	53	56	60	58	62	64	69	42	71	57	66	65	59	75	70	64	63	66	76	66	80	63	70	65	57	66	85	70	64	76	71	60	79	65	70	70	75	66	68	75	68	45	75	60	77	69	61	60	48	55	78	48	65	62	52	55	66	54	76	72	69	49	58	81	72	51	64	72	59	80	70	64	52	60	64	49	70	65	58	74	76	54	65	63	60	56	78	78	72	62	55	67	54	74	50	77	81	51	72	70	69	64	58	71	79	62	63	65	68	65	64	66	63	75	62	80	66	64	69	47	66	66	53	64	55	75	61	67	63	53	62	59	65	65	59	73	66	77	64	58	59	62	63	71	58	70	76	54	48	71	70	47	73	60	61	59	53	64	76	60	62	73	70	65	65	70	58	69	59	63	70	66	64	66	60	55	82	69	78	61	52	61	72	66	68	71	66	71	55	74	58	65	62	74	56	72	60	65	71	57	67	64	69	79	69	58	58	76	59
30204	3294	788	858	1532	2103	2053	1779	1511	1269	1139	997	928	821	790	757	730	725	695	647	674	627	606	635	566	596	619	613	497	566	542	589	565	546	548	548	566	522	530	492	546	561	504	574	571	533	535	501	554	574	544	533	487	522	522	519	525	524	538	546	515	527	539	532	500	556	527	523	511	560	506	525	482	506	554	513	548	526	547	537	500	531	506	520	510	531	528	529	530	543	499	535	470	472	508	534	518	515	557	533	512	513	561	510	519	525	521	521	500	487	521	495	535	547	491	534	525	501	548	549	549	511	553	498	554	577	540	522	524	508	511	529	548	539	543	504	526	540	526	524	552	567	529	548	555	531	543	511	508	576	534	546	523	501	525	567	483	527	539	531	542	532	516	519	476	503	536	530	481	522	514	517	498	518	546	531	549	513	532	558	496	553	544	528	552	541	516	512	500	486	515	519	574	505	525	545	528	558	490	464	512	542	540	542	516	539	494	549	541	509	533	508	537	535	506	508	506	534	589	492	489	551	517	546	581	499	503	533	553	534	533	533	566	576	508	531	504	533	493	508	518	493	502	526	533	510	529	512	559	501	539	545	600	503	517	546	521	561	505	550	510	563	482	512	506	541	541	531	514	534	517	531	521	525	495	540	503	525	516	511	517	547	545	523	524	495	530	502	524	508	536	532	485	547	521	505	530	482	532	509	523	526	557	496	549	535	517	521	539	500	529	593	484	526	534	538	534	507	545	521	530	538	516	526	537	542	517	536	536	543	539	521	539	478	534	505	544	542	511	511	541	510	528	500	507	536	534	505	503	534	516	523	516	492	521	515	509	478	500	519	490	533	528	503	491	519	495	527	520	527	521	519	507	514	541	484	532	530	500	522	522	554	550	512	519	474	517	501	533	498	491	493	495	537	521	537	521	534	537	513	519	553	515	555	527	539	498	564	515	545	515	490	551	507	525	527	516	500	515	571	469	502	496	518	529	553	511	540	506	524	509	520	494	505	471	552	523	503	508	534	525	525	534	547	547	521	521	485	551	502	506	538	533	550	539	550	487	525	518	550	500	531	559	549	522	475	541	512	543	519	520	498	468	493	525	520	557	523	508	510	542	549	514	534	506	522	576	559	539	532	502	516	517	543	551	519	524	545	541	533	508	518	572	511	517	476	539	542	529	573	505	508	544	533	539	496	553	551	499	559	526	560	507	486	548	517	503	512	538	516	522	488	535	526	526	533	534	536	474	579	477	550	522	532	514	487	581	519	517	530	499	527	561	485	464	504	513	483	533	552	542	536	509	527	521	559	512	522	476	519	517	555	495	509	510	499	518	561	546	538	519	506	513	501	553	534	538	563	527	512	523	523	502	528	532	496	516	546	516	541	478	535	498	512	526	517	505	526	555	540	521	521	551	522	531	521	531	539	493	517	521	549	513	517	490	572	500	509	518	534	500	528	530	505	498	556	531	533	544	564	509	525	528	545	543	529	481	546	484	535	506	532	577	545	535	501	539	520	517	513	490	533	481	521	498	536	494	528	529	527	526	515	507	514	513	508	551	537	504	586	553	563	529	544	537	508	548	517	532	521	496	542	494	491	477	523	484	511	545	531	547	522	564	513	521	520	516	558	545	521	522	509	512	510	535	530	516	563	504	531	528	543	544	515	507	510	543	538	511	514	503	540	554	494	553	500	557	526	573	507	518	553	500	490	516	510	529	515	545	528	516	522	531	510	565	461	507	479	504	507	565	552	505	540	551	519	541	515	484	522	503	523	532	551	531	517	488	532	533	556	520	500	514	503	533	533	539	548	531	521	521	538	519	522	485	528	528	518	530	500	556	487	512	554	510	515	510	528	540	518	534	514	520	513	526	529	538	497	497	512	533	526	526	546	529	510	511	506	559	560	539	509	508	492	512	533	545	559	514	496	535	541	587	527	483	534	549	540	486	454	530	509	509	518	490	492	504	467	552	529	499	503	508	514	532	506	475	544	516	496	480	500	529	523	501	563	527	531	503	523	511	502	542	547	523	523	512	545	533	564	537	512	524	498	489	486	508	558	515	515	508	534	493	536	529	526	522	523	516	497	552	500	503	491	472	539	524	545	551	506	550	536	565	534	523	515	507	538	532	500	521	519	525	537	519	495	533	515	548	500	536	581	507	514	522	563	492	556	504	534	512	495	522	529	503	521	528	524	598	491	503	553	537	516	524	500	544	579	578	492	501	508	502	518	527	536	498	517	510	514	521	506	543	529	501	557	537	546	504	510	532	509	521	511	535	543	485	533	517	556	505	540	509	546	542	561	527	522	536	506	510	561	512	531	513	511	520	535	557	506	510	550	497	546	517	523	496	542	533	524	535	532	519	525	538	533	533	555	507	535	542	562	545	547	465	531	554	495	560	527	501	507	507	533	497	529	543	551	521	533	465	529	539	535	521	545	518	485	511	528	509	543	485	537	454	501	535	476	534	522	522	553	535	532	511	513	523	503	560	531	499	557	523	510	523	510	550	576	519	509	526	544	500	516	528	526	523	528	489	545	474	516	510	510	523	539	513	484	504	516	543	558	538	530	520	533	516	466	473	504	533	525	547	546	527	530	493	530	561	535	557	553	486	527	522	541	517	513	498	527	535	494	528	528	559	505	542	546	482	517	514	538	554	532	536	518	574	482	540	537	523	508	521	533	540	512	548	496	528	515	478	545	534	523	518	501	555	472	538	521	540	501	526	484	574	514	554	515	544	530	501	547	538	518	525	518	538	526	525	571	540	518	526	534	502	544	513	505	513	521	529	520	534	501	547	570	514	528	526	525	536	565	497	497	516	509	540	523	494	562	580	512	518	544	512	532	555	524	516	518	528	526	525	530	545	541	542	515	509	575	487	528	533	564	513	521	495	558	491	524	529	527	546	455	498	529	494	511	545	531	518	544	539	501	585	526	501	508	531	554	555	506	494	527	556	507	527	530	509	539	573	531	508	514	507	556	493	548	534	549	489	505	522	546	503	525	576	535	529	519	548	540	521	519	538	565	525	533	503	545	497	549	534	523	526	548	568	561	507	497	538	552	507	473	509	493	563	548	539	535	509	547	556	505	478	550	464	517	548	522	560	520	487	494	527	542	503	553	521	568	551	505	555	531	528	521	539	524	543	539	511	504	551	511	511	501	547	506	529	546	516	529	541	487	538	547	521	561	547	587	539	490	522	508	513	531	507	550	502	543	535	515	520	503	579	581	539	519	536	535	485	554	518	547	519	529	525	529	543	532	505	512	540	503	540	534	502	514	534	501	539	550	528	540	526	526	557	509	481	528	507	539	519	562	515	472	531	546	535	518	518	530	483	517	532	501	511	532	513	519	522	504	524	556	522	532	546	546	506	547	511	530	542	545	510	510	522	522	508	500	522	467	528	543	534	547	535	566	545	525	548	511	512	506	518	532	498	519	546	506	514	553	546	528	529	516	529	502	546	552	510	534	524	522	553	522	533	512	511	501	529	535	520	540	510	498
4419	212	36	44	37	35	39	45	36	42	37	36	37	27	29	30	30	29	32	34	20	30	35	35	30	26	30	28	36	33	39	21	21	34	36	22	23	31	18	24	31	25	27	32	30	21	20	33	28	22	33	29	28	21	22	23	34	29	27	29	29	26	19	26	21	33	31	20	32	26	31	25	35	34	34	34	24	27	24	29	22	18	30	24	22	23	27	32	25	18	21	25	30	24	23	32	23	25	23	31	21	24	32	29	28	24	28	30	29	26	28	21	24	26	30	18	28	28	18	32	35	25	28	23	31	21	25	32	29	27	25	25	25	22	23	17	29	14	26	25	30	16	22	31	28	19	26	22	23	25	31	27	24	22	24	30	23	18	19	32	30	28	23	26	30	23	19	28	29	34	29	30	17	25	30	26	36	33	23	20	30	24	29	31	32	23	33	28	22	21	28	28	17	24	32	35	25	17	19	27	19	18	25	30	24	31	21	20	26	31	29	24	22	29	22	19	31	15	27	31	21	21	18	24	33	26	19	24	25	19	29	22	20	20	31	36	31	21	29	17	29	22	32	27	24	17	29	26	32	28	24	20	35	24	29	26	20	21	16	26	38	21	22	24	21	40	20	27	24	27	24	21	26	27	23	19	29	25	26	30	22	28	28	29	35	36	17	21	24	27	23	26	36	21	32	28	22	29	30	32	42	30	32	30	23	23	28	28	26	27	26	25	36	23	19	31	28	21	31	35	39	19	26	30	25	26	29	17	26	16	26	24	23	23	20	38	17	31	17	23	34	22	25	30	24	30	30	29	35	23	19	19	32	25	27	27	23	37	23	20	36	30	28	25	28	20	34	18	23	26	26	29	13	30	21	28	26	32	29	32	30	25	26	33	30	20	36	28	32	26	25	25	29	23	22	29	23	27	25	25	27	31	21	27	27	20	26	20	33	28	33	22	34	27	31	34	30	30	25	30	27	32	22	26	18	29	26	22	23	23	32	28	19	21	31	19	32	28	29	31	23	26	20	30	22	32	29	24	26	27	25	24	32	20	32	19	30	17	28	17	27	28	23	36	24	22	27	29	26	29	24	14	24	17	20	28	25	23	32	16	33	35	32	22	31	27	22	18	43	27	29	15	20	20	26	20	23	29	25	24	29	27	29	27	25	28	26	21	35	13	32	23	20	30	22	25	21	24	35	22	32	30	24	29	24	36	29	27	23	32	20	22	18	29	17	21	28	32	29	26	29	32	29	19	27	26	26	39	23	38	24	20	18	35	29	35	21	27	30	26	24	17	31	24	27	29	20	30	30	29	34	29	24	28	12	20	19	31	28	26	22	31	24	24	36	28	21	26	21	22	19	26	23	23	30	30	23	26	33	23	21	26	23	37	23	24	26	25	29	25	29	23	31	26	28	15	23	18	26	21	27	30	26	20	32	32	33	39	20	29	27	26	20	25	20	30	28	28	29	31	31	17	27	39	20	23	29	22	18	24	23	17	20	17	19	21	18	22	20	36	31	25	21	24	23	35	27	18	20	26	24	28	23	22	30	24	29	26	33	26	28	33	32	22	24	32	34	34	29	27	40	22	24	28	27	26	37	23	35	25	25	22	38	32	18	16	27	28	21	30	25	25	28	36	41	25	22	25	26	38	18	34	21	20	35	23	16	23	28	24	24	21	27	25	30	30	20	14	28	23	19	31	19	25	29	26	33	29	27	27	26	42	30	31	24	29	27	21	33	27	37	19	23	21	23	22	23	31	19	26	31	23	27	32	33	30	13	25	24	33	26	27	21	26	23	32	28	16	30	28	21	19	19	27	23	25	24	25	29	27	29	23	25	22	23	25	25	23	32	20	17	32	29	37	25	24	22	22	27	30	30	15	21	17	19	16	21	25	29	29	19	22	20	23	33	29	29	22	29	31	27	22	18	31	26	32	25	28	29	24	24	30	33	20	21	25	26	28	28	34	24	36	32	28	21	24	25	31	19	25	28	31	28	31	24	27	26	25	28	21	20	30	29	26	24	34	36	36	18	24	28	25	27	22	25	31	23	24	28	24	21	21	19	26	29	38	27	24	25	38	29	23	24	36	27	27	15	33	22	16	32	30	20	21	26	29	21	28	22	31	19	32	26	18	32	26	23	27	31	29	30	26	30	26	16	25	31	25	37	26	30	29	29	22	27	29	25	27	25	31	30	26	36	21	27	27	18	28	22	33	30	25	29	23	22	21	22	24	28	27	30	23	25	24	22	36	23	33	23	28	21	22	33	31	20	30	21	23	31	34	30	39	25	27	35	20	29	29	31	19	36	23	24	20	21	27	29	30	28	27	20	28	24	25	27	15	32	21	27	22	31	29	17	29	21	37	25	26	23	20	20	19	17	16	25	21	26	28	30	27	16	23	22	29	25	27	27	25	24	37	32	31	29	29	24	27	37	32	26	27	31	20	35	20	23	26	29	27	31	29	21	25	19	24	35	20	20	29	28	33	23	22	28	18	19	20	27	35	22	34	26	24	23	28	27	38	24	19	19	26	21	26	35	23	28	27	35	30	22	36	20	31	31	20	25	32	28	30	23	33	22	26	26	22	20	25	32	26	24	30	26	28	33	28	35	36	27	22	27	25	16	27	21	26	33	25	31	24	30	32	20	25	26	32	24	20	23	19	24	27	28	22	32	33	18	25	28	29	23	27	32	26	40	35	29	29	38	23	33	32	31	38	26	16	25	28	37	23	21	32	26	25	38	22	29	28	32	22	25	21	28	14	23	40	22	31	24	26	27	29	24	28	27	24	18	26	24	31	30	23	22	26	18	28	32	19	24	30	24	23	21	24	27	29	25	16	31	28	24	27	25	18	21	31	25	20	30	18	23	34	21	27	23	22	26	22	21	23	29	42	27	23	27	26	25	18	35	24	26	22	28	22	20	19	18	22	32	19	22	25	24	19	24	30	24	24	23	32	26	18	30	22	32	21	23	26	25	24	17	31	27	29	32	28	27	32	29	23	23	24	25	21	22	33	32	24	29	22	23	19	26	18	27	20	19	30	25	24	35	24	27	18	27	26	19	27	28	25	23	27	23	15	28	35	18	25	27	24	26	28	34	18	31	29	23	24	26	34	25	18	26	32	19	28	32	21	25	23	26	35	21	26	32	29	34	24	29	34	35	35	33	25	33	23	21	30	22	33	20	35	27	21	29	18	30	29	21	23	21	24	23	22	20	22	28	32	23	27	23	33	26	21	30	20	30	29	25	34	29	21	30	18	24	28	24	28	30	18	22	25	39	23	28	26	25	27	33	24	32	28	30	25	30	23	28	22	22	27	23	21	30	18	24	23	26	25	29	20	16	22	28	29	19	25	23	24	25	30	23	29	18	30	21	27	30	28	24	28	28	26	37	27	28	30	22	21	34	29	25	24	25	19	23	26	23	33	24	25	28	28	29	25	19	23	33	22	26	34	26	25	21	22	22	26	30	20	32	32	22	31	26	27	28	26	31	21
28556	2762	478	492	1087	1484	1511	1313	1150	951	774	722	557	525	502	491	416	427	348	331	346	320	293	316	304	268	291	300	256	277	276	295	252	268	258	258	239	257	243	245	238	284	234	229	226	248	235	209	240	250	221	242	224	246	240	229	258	262	201	219	208	213	203	220	228	211	222	197	250	231	230	232	237	216	219	245	212	234	228	225	247	240	219	199	207	221	206	220	203	237	254	223	198	244	227	189	221	201	233	234	223	217	216	209	221	213	226	214	230	220	231	211	219	229	234	208	240	241	197	203	219	215	235	211	199	200	207	219	209	211	193	229	217	209	214	210	244	193	229	216	210	229	220	211	231	220	195	233	223	219	224	210	236	211	209	219	202	225	230	230	241	234	222	221	197	228	215	243	219	227	205	222	214	195	226	209	203	212	205	214	229	233	211	198	232	228	232	210	230	228	227	207	243	226	226	255	229	193	229	229	218	214	240	235	212	214	224	231	206	216	225	216	229	206	187	201	248	202	224	228	212	236	219	219	215	198	217	227	216	225	244	202	209	225	208	189	220	231	210	236	216	197	245	225	204	221	222	225	204	234	227	200	217	231	237	232	229	215	227	223	208	205	216	225	211	225	209	237	215	206	217	223	217	223	199	208	208	174	210	202	223	207	201	214	196	228	203	216	214	248	235	210	224	216	224	210	202	241	215	223	229	215	214	196	208	197	197	222	188	213	235	205	228	224	213	203	208	209	220	215	216	233	211	239	212	233	204	231	195	221	232	218	230	236	229	212	207	222	239	221	206	226	246	201	199	197	206	227	229	209	206	207	240	221	212	220	216	230	199	230	237	215	208	216	222	196	207	240	241	243	203	218	227	232	200	214	234	235	213	228	212	198	216	211	216	231	201	232	214	209	224	213	218	234	218	218	227	214	225	212	219	221	220	201	228	237	211	222	224	217	212	240	209	221	216	216	230	230	204	225	245	213	233	201	219	219	195	202	192	205	215	227	211	230	211	201	204	228	207	225	247	230	206	199	223	219	207	189	206	222	201	219	233	205	214	189	224	210	213	228	223	222	243	211	230	232	237	225	202	235	231	196	216	218	224	232	233	206	224	229	207	255	220	202	216	220	224	237	226	229	216	196	248	242	233	194	210	231	227	220	248	227	225	220	211	220	228	220	195	210	231	220	217	219	210	239	210	219	238	244	226	206	219	227	200	202	213	239	216	239	200	235	193	252	203	211	208	213	243	217	235	223	207	210	231	218	218	195	215	216	224	193	208	226	200	232	239	241	196	210	213	214	213	225	231	224	228	230	235	222	227	225	243	200	226	198	250	235	218	188	238	218	232	233	237	230	206	215	229	191	237	233	214	198	180	214	211	227	230	228	225	193	205	216	255	223	226	221	206	251	197	242	199	218	249	198	207	247	214	242	225	234	191	199	216	203	198	230	205	213	228	221	218	224	203	200	226	226	231	205	236	235	216	227	218	225	212	228	223	206	219	225	199	216	238	209	215	210	226	229	208	208	222	211	232	217	204	238	211	206	222	220	221	231	195	215	246	230	219	230	216	233	208	214	217	212	201	218	209	237	191	189	252	221	220	211	213	221	219	236	209	227	219	229	227	211	220	221	216	229	194	217	248	218	216	223	234	212	206	214	218	182	212	224	210	201	249	227	219	206	216	215	228	202	216	205	213	197	227	222	235	222	208	188	264	211	199	219	230	229	216	205	211	214	197	205	232	222	218	244	206	230	199	226	199	219	216	196	230	196	198	209	222	215	204	221	230	228	221	220	240	227	250	188	239	225	235	207	208	211	235	235	221	190	235	218	210	213	212	232	219	222	212	239	217	224	232	235	229	232	226	220	228	209	218	223	250	235	211	204	219	215	222	223	210	219	209	230	199	216	230	204	210	209	224	237	222	215	215	232	227	206	214	211	225	245	227	208	223	249	250	214	232	208	211	205	231	206	215	210	194	232	230	176	214	219	229	242	220	217	243	203	198	207	212	215	175	240	199	215	220	200	256	188	247	216	207	218	218	231	234	222	196	208	218	223	198	215	239	217	214	227	224	217	209	223	184	211	229	232	210	189	239	196	228	208	227	241	213	195	200	194	228	210	242	232	242	211	241	239	221	193	227	217	234	227	203	204	235	273	217	221	227	212	204	243	215	229	215	221	188	213	243	200	221	217	206	211	214	197	229	237	242	214	225	223	203	217	218	214	211	216	210	223	216	221	210	178	200	209	214	214	217	213	223	220	244	215	229	215	210	245	194	213	235	207	226	220	230	214	218	232	216	237	199	202	211	212	214	204	234	228	214	209	199	242	223	237	233	199	215	228	208	229	214	202	205	222	218	211	211	233	216	226	238	201	212	202	231	224	192	206	242	208	212	223	216	227	239	220	213	218	194	218	212	222	230	208	222	220	228	212	215	236	210	221	226	247	224	223	232	217	213	231	200	238	204	219	254	185	215	240	202	220	240	225	191	183	250	223	225	230	247	194	218	228	207	228	231	218	231	233	233	227	218	211	232	188	237	246	220	238	223	215	198	232	227	223	208	219	242	215	228	213	235	206	230	244	217	231	251	254	182	252	205	225	222	220	186	230	235	213	197	205	223	215	214	228	220	214	216	221	238	222	219	237	229	251	224	242	222	217	199	229	193	226	189	184	240	200	245	209	232	191	234	228	195	212	208	196	224	235	231	206	228	223	201	211	223	221	221	214	235	218	213	224	218	245	237	234	235	231	232	230	210	245	206	238	224	227	210	200	227	213	209	255	203	205	236	204	216	207	232	212	224	231	197	211	254	210	215	220	236	247	220	228	213	246	230	226	224	209	228	227	211	224	234	217	232	196	213	224	198	223	219	214	199	262	201	235	201	223	213	221	233	220	216	209	216	222	199	232	218	222	210	215	208	217	215	214	222	217	234	210	228	234	244	186	219	225	210	215	239	222	233	217	258	208	244	238	236	232	208	207	227	184	228	213	207	223	210	211	212	234	201	250	249	216	220	239	233	214	206	200	222	218	235	227	204	198	225	249	241	205	183	216	217	222	211	217	219	228	222	222	193	209	225	221	217	222	209	227	218	207	220	224	224	227	219	215	211	238	238	209	203	206	224	213	241	219	225	225	204	216	209	247	215	238	213	218	231	224	221	192	215	219	206	212	237	217	219	201	220	221	226	229	204	206	234	195	202	238	226	207	226	195	205	216	239	211	203	236	232	218	249	208	215	238	218	181	209	222	191	223	211	219	216	219	232	206	190	208	205	223	214	234	221	224	213	233	228	216	221	202	212	188	242	180	201	226	202	211	204	214	242	235	256	222	225	234	217	217	198	241	195	225	231	224	222	208	229	234	196	235	206	217	228	228	209	202	242	229	212	211	247	207	241	217	188	202	227	196	225	224	224	194	250	219	221	207	225	196	207	209	221	231	238	199	227	228	243	224	221	240	207	251	226	243	209	227	224	212	231	233	207	211	213	247	218	234	189	221	218	190	236	211
5339	446	111	82	88	89	103	114	110	95	75	108	85	80	83	84	86	95	88	66	89	70	68	89	70	87	77	91	72	73	84	83	76	67	81	71	78	73	73	63	70	84	95	59	80	70	78	78	52	53	63	84	66	68	82	89	74	69	69	76	65	82	60	61	68	66	66	67	80	77	73	68	77	69	76	66	69	63	71	70	85	72	73	87	66	88	82	75	83	67	69	73	82	82	62	66	76	80	79	50	77	80	62	79	82	74	51	64	74	69	63	73	67	67	52	81	73	68	78	89	74	67	77	83	73	67	60	75	71	73	74	70	70	61	66	79	68	80	73	73	69	81	68	78	71	67	90	68	81	79	75	62	60	75	62	94	75	72	71	70	68	73	82	78	61	73	69	68	68	72	68	72	84	78	79	70	84	66	67	68	71	76	77	70	76	67	67	58	78	75	74	95	70	64	58	80	85	64	61	70	77	72	87	66	62	68	61	77	80	71	68	82	77	72	77	71	59	89	91	80	80	75	64	75	67	73	70	72	75	73	72	80	74	73	69	62	63	66	59	76	71	73	75	60	93	79	67	71	57	67	72	82	72	64	68	68	63	79	81	89	69	75	67	73	64	58	73	63	82	84	80	71	80	83	79	68	72	62	71	85	68	67	86	49	67	84	65	86	71	76	69	60	65	70	74	72	84	69	70	78	70	72	63	74	83	71	77	73	63	71	81	68	68	54	81	86	62	84	76	67	52	81	79	75	47	64	64	76	76	59	60	70	48	68	81	81	64	73	82	70	65	64	79	69	69	67	70	67	65	63	67	80	90	82	68	70	76	72	79	66	53	71	63	79	68	76	69	78	85	60	87	72	68	70	79	88	61	59	71	79	69	79	56	92	66	75	78	77	68	72	79	58	67	78	79	59	80	72	70	64	71	73	68	80	62	82	72	87	78	85	63	58	65	67	65	74	60	65	79	69	86	61	74	74	81	61	76	77	64	72	70	70	68	74	72	67	69	85	62	70	71	64	73	67	70	71	59	96	76	65	79	69	82	70	81	82	92	72	71	69	66	70	77	92	81	63	75	69	72	67	66	73	74	72	68	80	82	74	78	64	70	61	84	71	65	77	76	81	69	70	71	59	78	58	64	79	71	69	81	73	87	72	65	57	89	77	71	87	80	61	66	76	80	69	82	62	75	68	65	76	75	67	55	74	82	59	67	66	58	70	66	65	66	85	62	67	72	93	61	65	78	73	49	72	71	67	79	62	74	69	73	56	80	75	72	84	74	77	75	67	83	74	73	74	88	74	73	75	76	83	70	79	71	79	72	70	76	67	61	76	73	80	66	89	68	75	65	81	80	69	59	94	68	75	80	83	69	67	68	56	72	70	75	68	57	73	60	73	77	75	73	53	52	73	68	89	67	73	73	62	66	66	57	69	66	68	73	65	75	66	72	81	76	85	92	77	68	83	84	60	76	62	67	69	69	78	65	76	65	62	65	73	60	70	67	66	81	71	69	61	62	84	64	77	83	55	57	69	73	68	69	78	68	72	71	61	66	74	71	77	59	75	76	78	68	68	76	64	77	63	61	93	83	71	55	69	77	68	65	58	75	81	76	56	88	71	63	62	67	62	83	81	73	73	83	90	70	76	82	72	63	76	83	69	70	66	71	66	68	63	76	60	71	66	63	81	60	57	90	65	64	72	57	66	71	81	64	68	71	61	66	76	66	63	62	70	65	84	64	65	63	59	84	74	66	70	62	73	65	74	77	81	68	75	76	69	65	86	78	73	75	82	69	62	89	68	77	73	75	72	61	70	77	74	69	72	72	67	76	74	62	66	71	53	61	83	72	71	69	74	82	65	47	81	70	73	76	82	87	63	67	75	71	73	67	86	71	80	78	69	65	72	91	65	59	71	72	68	71	91	67	67	56	80	69	65	93	67	83	77	79	77	75	70	70	63	62	71	70	68	74	88	81	59	68	71	70	67	70	70	62	74	62	62	69	75	78	60	82	78	82	73	70	75	75	82	68	83	63	69	76	77	73	81	57	69	62	62	68	78	70	82	72	70	77	67	87	62	81	76	78	81	72	56	81	72	81	74	76	69	76	83	70	69	77	81	78	72	66	67	83	73	79	88	67	65	71	72	68	73	81	76	70	80	54	75	81	66	75	63	73	77	63	70	71	71	71	78	77	68	67	68	73	67	77	64	63	69	80	71	67	83	70	81	83	65	73	78	61	72	70	59	69	76	66	79	73	76	60	71	85	92	73	81	63	63	69	66	67	64	71	74	61	78	61	80	67	73	66	79	60	69	66	60	69	70	73	66	84	70	85	75	62	86	65	77	68	77	72	66	81	91	66	76	81	90	70	85	74	78	74	74	89	77	83	63	69	74	67	64	82	68	56	70	70	66	68	78	66	70	84	64	79	78	76	82	64	73	59	74	86	64	69	87	79	70	77	61	81	72	80	66	84	83	73	72	61	62	85	67	69	64	89	78	72	73	70	60	71	66	58	75	66	59	82	78	80	98	74	84	81	73	84	58	64	74	83	68	66	76	65	75	66	88	84	56	64	68	93	53	67	75	77	85	75	54	82	77	80	71	65	79	74	91	68	63	72	67	71	89	63	74	74	71	73	77	66	69	79	79	85	78	86	71	76	59	73	66	84	68	71	65	76	57	78	61	82	72	80	71	61	81	74	55	64	90	71	86	63	67	68	76	80	66	78	74	72	65	70	82	72	65	75	82	79	71	73	67	69	61	66	94	83	89	79	74	65	69	70	81	62	73	92	64	68	76	62	73	70	86	86	81	90	73	77	73	61	69	62	69	83	65	68	72	86	76	59	77	88	85	65	70	64	70	69	70	81	68	67	65	66	74	73	56	78	78	74	66	78	73	65	85	69	76	69	90	74	70	69	77	74	64	76	69	76	64	77	57	51	71	70	75	74	73	67	67	73	83	81	74	67	79	73	76	65	76	86	80	57	74	74	67	67	75	75	76	79	69	74	83	78	73	92	81	73	75	61	66	82	67	83	72	57	76	63	67	79	82	57	83	73	75	81	65	68	89	76	71	77	72	74	75	61	59	57	67	62	82	61	78	63	62	69	65	66	78	70	83	67	70	69	70	78	80	82	69	74	73	80	79	86	73	70	83	66	62	73	77	67	77	63	80	59	87	66	73	75	65	70	71	69	58	81	70	77	81	68	72	63	64	58	81	60	78	79	74	71	65	83	65	63	84	70	59	83	75	62	75	71	83	70	61	82	69	73	68	62	85	74	58	69	72	71	81	82	73	70	64	67	63	84	70	86	67	69	70	54	81	74	95	77	82	57	60	60	67	64	75	74	78	86	60	61	77	61	75	63	72	74	80	75	75	76	73	70	64	76	76	82	66	57	81	77	74	59	68	93	68	61	70	58	90	65	80	77	73	64	76	80	80	71	80	76	74	70	62	71	68	76	75	63	87	79	65	63	71	53	85	75	60	73	71	95	66	60	70
32493	4055	989	1103	2230	3117	3050	2651	2180	1880	1558	1359	1207	1182	1047	1013	978	893	864	870	814	748	770	778	718	671	685	707	723	693	638	694	658	673	657	682	622	647	620	647	632	657	637	641	638	637	621	608	662	609	626	578	599	607	602	622	615	594	585	613	591	638	639	579	595	589	592	593	659	612	595	613	629	613	590	614	626	575	606	585	562	585	577	611	620	602	578	611	646	614	616	630	622	616	583	574	610	576	581	621	605	601	643	572	581	624	581	583	606	605	576	583	598	603	607	590	616	567	614	547	596	619	606	625	603	578	544	594	591	603	606	631	576	597	608	601	547	619	611	579	603	577	577	610	565	620	584	621	609	562	625	597	583	617	593	584	536	596	595	627	593	586	551	631	612	615	607	608	574	619	574	562	615	625	621	627	605	571	678	572	591	621	611	622	594	623	594	582	550	632	560	609	593	589	578	605	614	610	579	618	593	622	597	593	589	597	602	587	573	590	573	568	609	628	561	587	638	603	569	601	630	577	636	616	587	567	584	597	589	594	612	616	605	560	571	600	623	548	573	629	551	554	559	582	551	593	638	615	623	628	564	617	579	597	602	590	569	592	539	606	568	618	549	597	597	587	651	628	586	573	586	586	576	559	606	621	615	581	587	625	613	584	622	553	604	603	561	596	611	561	604	629	608	618	567	611	643	554	573	567	563	592	600	539	615	618	611	594	559	617	608	562	580	584	569	579	611	597	611	653	593	617	609	598	573	584	579	588	559	583	578	602	608	630	614	594	601	555	565	595	600	614	579	598	557	590	635	578	613	599	555	595	604	622	549	568	599	594	629	631	585	608	584	585	590	599	573	586	582	600	599	573	607	596	570	622	571	584	595	592	560	622	610	625	580	614	593	609	597	564	594	589	621	627	588	599	623	551	642	643	597	613	596	563	622	543	619	573	607	586	606	608	570	591	621	596	588	583	606	635	599	625	583	614	585	610	593	622	588	633	612	609	618	601	571	569	581	596	594	638	606	586	638	580	624	603	562	606	593	592	561	602	598	596	588	593	593	620	612	634	608	576	610	588	599	609	623	569	584	570	567	587	624	598	591	606	611	592	588	636	568	581	645	573	610	597	621	634	621	617	601	602	582	629	578	629	596	603	590	571	629	589	594	605	545	605	607	585	623	574	592	589	582	574	588	634	587	622	647	580	606	611	605	626	564	640	599	579	625	586	646	629	597	583	561	558	586	594	582	575	589	594	597	607	625	635	580	573	587	587	595	585	607	570	617	561	566	590	593	607	555	639	593	622	564	568	660	601	588	585	554	572	591	619	602	609	581	541	589	569	588	624	612	531	563	612	571	576	630	585	593	592	603	568	605	619	578	539	598	593	611	568	603	613	586	603	583	556	599	597	587	540	530	599	572	593	627	573	586	585	558	570	579	595	598	604	610	601	595	562	570	589	578	598	619	569	599	600	603	564	614	609	576	647	577	618	565	642	607	599	576	656	604	621	595	645	603	584	659	628	606	577	610	575	601	583	568	584	609	565	596	605	618	581	593	588	551	595	588	629	599	599	587	570	617	570	612	564	606	592	614	605	585	613	596	625	606	663	611	596	590	554	642	603	571	567	602	641	608	620	587	613	583	593	608	610	574	617	591	613	631	576	570	601	564	647	580	574	559	554	596	623	625	591	586	631	587	593	600	575	570	584	606	577	578	606	563	596	601	579	588	617	598	638	631	605	602	586	582	600	601	586	607	571	572	584	595	596	587	587	610	602	585	622	626	594	600	569	594	573	603	595	617	623	634	545	588	588	607	588	649	546	575	583	533	644	601	545	597	582	580	602	606	583	582	598	583	560	601	593	577	585	612	631	618	614	630	576	623	554	584	604	597	556	604	614	562	580	577	578	592	600	595	590	608	562	592	606	618	625	580	605	565	630	667	581	574	597	579	584	591	565	629	614	629	583	610	609	637	580	635	598	644	603	625	595	609	619	569	570	594	591	623	610	567	606	609	604	608	621	597	631	596	607	642	619	582	563	626	570	635	610	598	631	601	612	571	591	602	573	638	595	607	592	598	582	588	618	583	601	547	577	632	608	553	581	563	621	623	585	588	576	597	613	593	621	619	593	594	602	584	622	590	628	586	593	595	606	577	589	605	590	621	609	599	590	605	580	613	612	568	642	601	612	604	536	565	578	564	597	599	587	598	583	610	600	587	588	627	617	602	615	607	557	573	579	635	632	611	571	583	579	599	613	587	631	549	612	592	583	633	595	615	569	584	581	617	570	624	538	596	610	580	581	595	640	591	606	620	627	603	580	585	597	612	566	589	593	583	586	587	617	579	611	570	601	661	588	603	584	565	612	614	586	604	593	591	559	645	595	582	580	628	593	594	583	587	587	590	585	607	612	618	571	589	586	591	614	574	637	648	603	587	586	591	620	600	628	584	606	630	590	632	595	602	604	562	637	587	637	573	579	604	583	580	603	596	590	562	608	597	572	598	607	587	582	545	572	535	570	616	571	608	623	569	604	591	604	623	627	620	658	587	606	603	582	585	602	563	580	550	602	554	566	575	574	542	588	601	585	532	558	593	597	620	590	605	595	623	541	576	591	620	606	625	568	589	591	583	612	571	626	598	606	598	599	557	598	607	624	571	599	586	560	599	641	638	568	580	568	597	606	591	587	607	597	586	569	578	619	611	615	565	636	602	577	607	554	627	621	594	593	595	594	582	595	616	596	661	589	585	598	614	655	594	586	622	579	581	580	571	614	579	547	610	559	592	600	600	619	634	597	609	633	630	600	618	631	577	615	623	578	569	569	597	598	611	587	566	612	569	599	617	552	593	591	561	639	592	620	623	546	576	585	626	615	608	573	572	560	610	618	623	585	527	654	606	583	550	602	588	626	608	574	563	589	628	596	606	640	574	584	590	594	572	591	624	568	605	576	558	605	587	604	615	590	594	575	588	553	610	642	590	636	593	574	600	560	589	615	555	573	620	579	609	614	605	565	570	597	594	570	618	574	586	571	653	640	592	604	587	586	617	591	534	609	559	602	549	547	572	613	581	579	572	583	575	599	580	584	631	559	641	607	625	655	594	599	565	609	638	594	599	609	611	591	611	579	632	628	561	607	595	635	593	603	647	601	638	602	572	569	623	636	633	611	622	598	562	556	555	620	578	573	617	595	581	586	602	562	572	592	601	584	614	612	592	586	619	627	590	597	592	606	555	627	596	571	588	622	595	549	574	575	593	594	612	533	603	529	580	599	623	605	591	608	608	581	604	577	573	619	630	591	626	594	582	635	597	582	603	592	611	590	612	598	562	627	625	605	548	603	571	580	618	589	594	589	618	594	604	665	581	605	583	623	624	604	579	596	594	559	578	619	609	616	611	620	585	558	617	617	568	573	568	593	642	630	584	595	632	607	580	587	633	569	601	592	554	598	613	636	565	576	582	603	599	564	636	619	619	605	596	609	585	582	616	616	583	581	597	603	624	615	600	591
2863	109	25	24	29	28	27	29	26	33	30	26	27	23	13	24	28	15	27	27	20	21	27	21	28	24	17	32	18	21	21	23	22	29	22	28	15	22	21	20	19	29	23	12	15	21	24	19	17	28	25	19	24	22	32	25	27	20	22	22	24	29	21	24	22	22	21	29	18	25	25	20	20	21	22	19	21	18	24	23	23	17	29	22	22	16	21	19	29	23	18	19	21	25	28	18	27	18	15	27	29	24	20	24	21	26	20	25	22	21	24	22	21	22	15	23	24	21	32	22	23	23	18	31	25	29	15	31	20	24	23	18	26	23	26	24	30	15	29	30	23	20	17	23	22	25	25	24	18	24	26	19	21	24	23	16	25	17	22	17	16	19	19	23	16	25	19	16	17	21	27	19	21	21	21	23	27	24	24	20	23	19	21	12	22	20	12	31	25	30	25	22	18	30	17	27	19	28	20	26	18	21	25	22	21	27	22	14	18	13	27	25	27	27	24	20	25	23	22	15	25	26	20	23	23	26	20	26	24	18	15	16	16	23	19	30	25	32	18	19	26	18	27	19	25	15	19	23	31	18	20	22	23	19	21	26	21	27	20	26	25	23	24	22	33	18	16	18	14	18	30	27	24	24	12	19	21	20	13	21	19	21	20	22	17	18	17	17	26	16	16	22	17	20	21	24	20	21	26	19	13	17	25	16	23	25	29	25	21	30	13	22	21	20	26	17	19	14	25	35	25	21	18	17	20	22	19	19	18	26	27	17	13	25	17	26	24	18	23	25	20	31	19	17	29	23	23	21	27	16	30	19	20	24	20	13	29	23	21	20	19	21	21	21	17	21	22	23	20	22	23	22	25	23	15	27	25	31	21	22	22	26	16	32	16	13	26	20	24	17	26	14	23	16	24	16	22	32	18	32	24	12	23	15	19	23	28	21	23	23	21	17	23	19	15	22	25	30	26	24	24	27	27	20	21	22	17	21	24	24	18	26	15	22	21	14	13	15	25	18	20	21	20	19	15	23	31	18	16	25	26	23	14	14	11	25	21	33	27	24	15	18	25	21	22	22	29	16	16	24	25	18	19	16	25	28	25	21	15	18	31	25	13	26	20	28	14	28	19	15	30	26	24	27	29	23	21	18	23	20	28	26	25	24	25	29	13	27	25	11	14	22	28	24	24	25	26	22	19	17	23	26	25	22	21	22	21	25	19	21	26	28	17	20	23	17	18	27	18	17	18	21	20	24	25	25	28	22	23	23	28	20	19	20	28	15	22	21	18	20	22	17	20	20	30	23	12	22	25	24	30	21	27	14	16	24	25	24	13	17	15	19	20	16	30	20	19	24	23	27	18	20	20	23	24	20	22	20	22	21	28	21	21	24	15	18	21	20	25	23	11	19	17	19	27	23	29	23	18	25	18	15	17	24	25	17	33	21	18	20	28	15	30	26	25	15	30	18	13	29	21	23	19	20	33	15	20	19	35	27	21	29	35	20	22	34	20	17	19	30	20	30	21	30	25	31	24	16	31	27	25	18	19	33	26	20	24	26	28	26	17	21	16	22	17	27	29	25	18	22	20	20	21	12	20	19	21	21	21	23	17	28	23	23	24	23	20	27	24	25	24	26	24	18	23	18	19	25	18	27	19	25	16	28	27	16	14	31	21	26	19	19	11	17	26	15	27	28	23	32	20	22	23	18	24	25	17	14	30	28	19	25	24	17	17	26	20	32	24	16	24	15	27	18	28	22	17	24	25	15	26	24	27	28	27	23	26	22	17	24	15	27	26	17	19	21	25	25	33	20	25	21	27	20	21	28	16	26	19	20	24	23	30	24	15	18	21	29	29	29	17	26	21	20	18	20	24	29	23	27	17	26	18	28	19	22	30	20	19	20	26	30	24	22	17	26	22	26	18	26	24	23	20	25	22	25	23	26	16	24	19	28	25	20	22	19	27	19	20	23	19	19	23	24	24	23	30	22	18	17	16	25	14	27	26	18	32	28	23	30	28	26	23	22	24	28	17	32	22	22	27	22	13	25	24	23	23	23	19	18	21	27	26	16	23	29	26	29	21	30	31	17	20	21	21	26	21	26	25	18	10	20	23	28	19	26	21	18	20	20	20	18	23	29	18	23	23	20	18	15	21	25	20	24	17	21	20	25	14	18	19	31	25	26	17	25	20	22	23	22	23	15	24	22	23	27	21	30	22	25	17	20	21	22	16	31	18	18	18	33	24	23	20	22	21	24	17	24	20	25	19	19	26	19	22	28	16	22	18	26	28	30	26	17	25	20	35	29	16	27	31	25	25	23	31	22	25	30	24	27	16	28	22	24	15	19	16	23	26	23	26	27	18	20	20	31	19	27	24	18	21	18	23	22	19	20	12	20	20	20	26	22	20	22	22	21	24	21	20	18	23	20	20	21	20	21	19	27	24	13	15	22	23	28	20	26	32	21	21	11	17	20	17	17	16	28	15	18	31	26	17	21	20	19	13	30	17	16	19	19	14	20	27	25	16	27	26	28	21	28	23	19	15	19	15	15	32	19	35	31	18	16	18	16	22	29	26	27	24	27	25	14	14	15	31	20	25	24	26	22	20	17	19	19	24	38	34	30	32	21	25	22	19	22	22	28	19	20	33	19	19	20	22	22	25	17	25	23	18	25	24	20	21	16	21	25	16	21	16	15	19	21	23	21	20	20	31	21	24	19	22	16	20	19	23	24	24	24	25	22	26	19	21	29	35	20	23	29	23	17	27	20	21	16	20	29	15	23	19	29	16	22	25	17	19	16	37	33	30	27	26	24	23	16	25	20	22	24	33	17	24	20	24	27	16	22	23	21	23	24	16	27	24	26	19	17	17	25	18	18	17	18	27	22	23	22	22	20	24	20	23	22	24	17	23	15	18	27	17	16	19	27	17	26	22	20	27	18	21	27	37	24	24	22	14	24	21	27	27	24	18	24	28	19	20	24	15	31	21	24	20	22	17	22	16	21	22	26	18	26	15	14	20	25	16	33	15	20	26	28	24	25	29	20	21	20	27	24	21	18	21	26	28	21	23	22	24	19	24	21	29	24	24	15	24	20	27	22	30	19	23	24	23	21	25	19	15	25	27	23	24	19	22	10	31	21	25	12	27	26	25	31	26	26	21	27	20	19	28	21	20	15	18	19	21	25	27	13	24	14	21	27	19	19	14	16	22	18	26	22	23	26	17	19	24	18	31	20	29	17	25	23	24	31	21	25	20	25	16	21	27	31	27	21	18	20	17	18	24	21	15	25	17	26	27	15	20	21	20	22	24	15	20	27	17	27	21	30	16	23	18	14	16	25	27	18	24	28	23	20	22	30	22	26	22	13	19	21	24	27	30	23	27	22	14	20	28	14	21	18	23	21	26	25	17	20	23	23	23	26	26	27	20	20	19	26	24	29	22	23	24	18	18	24	16	23	24	22	26	20	36	30	21	21	24	25	31	29	23	31	26	20	27	22	25	21
25244	1789	250	257	411	534	551	482	451	373	373	338	290	257	273	248	267	236	240	265	234	226	209	217	222	241	224	192	203	221	211	222	189	217	183	201	177	216	199	198	208	232	186	184	186	209	193	197	189	201	211	186	202	183	188	191	200	186	179	190	214	176	198	210	177	197	205	190	182	192	192	189	192	196	183	189	188	207	189	205	179	186	186	189	204	176	202	187	212	192	192	201	183	192	192	172	200	196	192	192	183	165	186	197	165	200	197	184	195	176	188	171	172	148	166	169	158	163	203	181	192	210	192	187	194	171	200	179	213	203	180	181	195	174	195	188	200	183	216	183	193	177	209	176	157	206	204	212	195	189	156	197	214	169	175	205	175	199	189	199	199	209	191	182	163	208	179	164	178	191	169	176	204	193	203	196	216	182	185	189	193	212	185	204	212	217	197	185	182	200	216	168	177	198	156	200	198	196	222	196	183	192	191	201	225	191	218	193	193	170	182	182	176	196	188	207	194	176	196	201	167	195	153	173	219	177	196	207	196	197	167	226	195	196	194	182	197	204	205	200	190	190	178	191	170	171	232	194	182	215	222	182	198	205	204	175	191	205	190	180	196	184	192	187	181	187	191	184	194	197	165	199	202	190	169	180	190	181	186	182	176	180	162	192	203	191	221	182	184	201	185	199	200	181	197	205	194	183	176	172	175	206	186	194	175	187	197	210	184	174	196	165	160	199	189	205	191	201	194	212	183	203	200	168	190	200	193	188	186	195	192	180	201	175	175	196	163	188	161	196	199	177	211	174	207	181	203	192	188	174	208	162	194	176	212	193	184	193	193	206	200	209	206	208	179	185	214	170	196	187	196	207	230	178	165	188	203	207	173	185	206	195	186	189	198	195	165	181	198	166	188	172	188	176	190	185	162	199	190	203	199	185	200	190	188	188	185	180	190	158	185	214	191	175	180	170	213	203	169	192	189	187	176	181	198	183	187	201	212	206	197	210	187	180	189	190	176	191	164	205	181	195	195	175	189	191	177	190	202	205	184	181	194	189	187	177	190	194	190	196	187	172	194	180	173	200	209	176	189	191	185	176	188	216	222	207	201	213	182	199	188	176	172	189	164	188	177	177	231	212	183	169	217	182	197	184	179	179	195	181	233	169	192	173	180	184	185	177	202	179	198	161	212	170	193	193	192	192	192	198	199	181	193	181	195	203	183	232	182	197	206	191	183	191	208	210	196	199	164	197	172	210	177	198	212	173	193	191	195	174	189	181	194	165	206	205	196	208	181	204	193	191	170	189	177	195	186	178	206	187	173	198	229	187	190	189	209	184	215	187	195	186	175	191	214	189	208	188	194	194	183	205	224	182	198	206	196	215	189	188	173	202	182	185	193	186	199	211	202	177	184	198	205	176	204	193	197	182	180	202	190	188	170	190	204	201	169	202	172	169	165	191	190	201	205	165	204	179	190	166	168	167	164	184	197	166	190	182	175	183	210	162	194	163	168	217	206	191	200	190	198	199	173	216	193	187	173	193	202	188	198	197	193	183	180	191	217	206	190	196	196	206	174	196	197	182	203	192	184	195	209	181	194	180	172	200	191	211	206	191	188	158	183	172	189	205	204	171	205	181	183	175	221	186	180	188	214	190	192	184	188	214	193	200	212	176	200	184	193	210	182	212	192	190	177	196	212	163	200	196	196	194	196	187	195	188	213	187	179	201	201	195	193	196	204	212	180	184	194	154	197	191	178	193	165	198	200	188	180	200	161	188	185	168	215	180	202	186	179	193	191	215	157	186	198	183	164	202	187	201	182	210	209	181	202	203	175	186	205	189	200	185	192	176	190	198	206	180	209	181	195	201	198	199	195	214	190	199	204	182	202	183	197	207	187	193	196	194	200	194	194	191	207	184	204	209	210	192	169	197	206	182	198	192	185	197	178	225	193	211	196	205	184	202	173	183	168	185	181	170	221	191	214	195	188	196	174	202	191	189	205	175	197	197	197	207	200	173	198	203	209	195	197	187	200	213	212	191	197	190	206	184	200	183	201	184	194	196	168	215	196	167	187	214	166	176	184	184	186	177	188	173	187	171	191	198	189	221	190	182	199	195	208	205	175	189	193	208	188	188	186	178	182	182	162	195	200	182	191	206	197	170	194	220	183	177	203	188	192	223	192	211	190	201	203	185	169	168	190	202	166	198	209	205	183	186	185	187	219	200	179	186	174	178	181	189	195	197	216	186	177	204	202	204	186	202	176	182	223	173	209	191	200	174	185	194	174	184	188	194	217	182	192	200	201	179	182	190	205	186	166	156	203	184	193	207	181	200	194	186	180	182	203	201	192	183	179	177	202	190	168	183	204	204	177	202	210	212	196	198	181	192	188	194	210	189	173	189	197	178	204	171	194	190	223	185	178	184	178	194	190	195	184	216	195	206	167	195	174	218	195	200	171	200	206	192	203	181	174	179	195	163	198	190	180	174	196	181	194	189	170	217	200	194	181	193	195	192	190	194	193	190	182	208	190	205	199	211	176	184	201	187	186	200	173	192	200	190	195	189	196	200	196	187	187	182	219	188	186	191	185	154	217	182	191	195	194	174	186	194	213	187	195	192	188	195	212	217	160	191	193	173	183	198	197	164	199	190	175	172	208	197	187	197	181	201	185	190	190	202	203	177	187	198	182	188	172	186	171	197	204	207	185	191	172	190	183	173	193	191	198	192	215	196	181	196	188	164	170	180	197	197	192	189	183	202	190	187	187	207	193	171	186	169	195	186	186	188	180	189	194	187	187	157	187	168	208	211	183	194	212	211	191	169	188	177	176	210	175	199	197	190	220	222	185	168	205	213	200	185	185	199	210	161	181	220	187	179	180	217	185	193	204	179	183	187	186	201	224	182	202	209	210	163	192	185	173	194	182	186	198	192	187	205	197	172	209	200	185	194	178	189	181	195	175	177	201	198	217	214	188	190	180	162	180	171	184	196	204	181	199	190	198	172	181	189	184	185	174	176	181	203	173	195	205	187	199	208	208	201	207	201	191	206	206	178	178	203	196	200	184	195	202	198	176	191	198	169	185	192	201	188	174	170	198	175	204	184	162	203	177	212	211	168	197	194	191	198	189	169	208	208	185	197	173	180	176	179	179	188	158	192	178	191	202	208	167	181	194	200	200	207	219	168	189	187	210	184	180	179	187	174	191	211	186	178	186	213	190	174	178	201	192	186	177	183	185	218	183	195	187	191	183	175	196	186	201	200	183	178	186	183	198	195	203	208	190	208	200	180	180	181	206	194	169	182	184	169	182	208	195	188	175	202	179	225	197	207	204	171	190	169	202	188	196	180	198	204	174	197	188	186	185	179	173	208	197	191	201	186	169	181	182	169	203	187	190	201	192	201	188	184	192	190	223	201	190	198	194	197	198	200	198	151	190	196	206	201	214	189	205	196	186	203	200	198	187	197	180	184	190	193	180	208	179	212	200	166	169	210	195	209	174	196	181	195
4309	337	96	97	76	79	79	66	75	85	76	83	71	67	70	69	68	67	70	72	58	57	63	67	73	70	69	67	72	72	72	68	74	66	73	52	72	79	84	54	70	57	78	71	60	54	73	78	51	66	49	56	58	89	67	61	64	65	78	56	57	64	70	65	74	66	55	70	68	73	71	70	86	53	72	56	77	59	77	56	56	68	71	62	64	64	51	59	66	56	65	75	55	76	70	65	62	65	49	77	66	67	64	50	62	73	53	69	58	65	66	67	57	70	66	73	75	67	64	65	53	75	55	53	71	55	66	77	56	72	65	56	66	66	60	59	70	60	63	56	69	64	66	54	59	65	67	53	65	47	63	73	67	63	62	70	43	63	78	73	66	75	55	70	55	72	80	65	66	51	49	62	69	59	72	60	64	57	61	66	68	79	57	58	55	63	54	66	58	72	77	68	64	82	78	69	64	77	74	68	57	53	48	64	63	73	91	71	63	64	63	58	60	86	66	66	48	75	70	68	62	66	77	80	65	82	65	66	49	63	60	72	58	69	60	66	58	57	55	70	56	55	59	65	56	55	63	58	68	74	53	71	66	73	64	66	67	56	79	88	84	78	57	79	83	80	69	63	59	65	57	54	65	57	65	61	79	63	69	76	60	57	76	74	57	66	54	59	62	59	63	77	71	58	61	59	70	63	72	73	68	53	75	61	62	47	66	72	46	68	53	62	81	62	62	64	69	74	59	63	84	70	60	77	74	59	68	57	62	70	73	72	62	65	65	64	63	59	53	57	65	64	79	71	79	53	68	62	72	59	53	62	63	69	57	73	76	69	70	57	63	68	56	57	58	66	84	69	72	68	72	74	53	59	73	77	76	52	72	60	63	48	45	60	65	72	94	55	77	70	50	83	72	69	59	71	62	59	57	70	56	70	66	61	70	62	86	76	62	70	60	56	69	66	65	74	63	61	87	73	65	67	52	51	70	71	75	84	73	55	52	68	73	72	57	55	63	65	60	60	69	48	77	75	60	62	56	72	64	66	51	49	63	74	57	71	71	67	73	67	72	61	72	69	66	57	64	70	70	71	64	61	74	78	69	63	86	72	72	82	57	70	64	74	67	53	53	56	74	56	59	57	66	78	79	67	71	57	78	92	71	74	54	93	68	48	60	53	69	71	67	73	67	56	57	82	68	57	65	71	67	67	64	55	63	57	54	88	59	56	59	62	44	65	58	87	81	54	66	69	79	50	62	59	61	65	69	65	62	60	54	64	65	61	75	53	68	64	64	63	62	57	65	68	67	73	52	66	66	78	68	67	77	53	82	56	81	68	48	61	40	62	53	54	62	68	84	59	67	63	66	47	59	66	78	57	68	78	71	83	53	71	58	67	64	70	63	76	65	82	68	63	61	71	59	73	49	57	89	67	62	59	74	71	72	68	73	59	48	66	65	62	57	55	63	69	70	71	74	76	72	54	57	65	70	63	51	67	86	64	87	80	72	64	65	61	65	52	54	62	61	66	67	68	59	64	61	72	65	64	74	74	52	70	61	75	73	65	71	71	71	56	83	61	70	60	60	61	74	61	74	70	62	64	61	59	60	66	61	64	69	52	61	62	58	72	60	79	76	64	67	71	71	60	63	66	81	58	57	60	61	60	73	67	67	52	63	57	72	68	78	57	74	81	60	56	57	72	70	73	71	67	56	77	42	74	64	59	53	56	58	63	76	61	68	67	70	66	62	67	62	60	63	67	80	60	63	69	58	63	76	71	68	56	63	61	62	69	58	67	52	84	55	74	69	67	77	59	66	59	72	60	61	73	57	70	59	62	53	60	63	60	73	70	61	59	62	70	62	77	67	66	51	62	64	68	70	75	59	58	73	70	60	48	68	73	76	68	63	68	79	67	63	53	47	69	63	67	70	57	65	66	75	60	62	57	78	65	58	77	64	63	60	68	58	76	60	55	65	59	72	67	70	55	55	60	72	55	64	67	58	58	57	52	75	59	56	79	56	60	57	62	63	66	69	70	64	71	77	70	64	63	72	67	68	61	68	76	84	55	70	71	57	63	62	67	66	66	60	54	78	66	74	70	66	51	66	56	48	70	81	64	50	56	78	66	79	79	59	46	58	65	42	53	74	69	73	55	79	67	80	62	68	71	51	62	73	72	83	64	67	64	67	62	72	56	65	71	69	59	62	72	54	63	62	67	66	72	66	62	63	51	74	69	45	68	82	66	54	65	65	66	68	53	66	59	69	78	78	67	81	65	54	74	68	71	71	63	55	68	72	73	58	65	59	51	68	64	60	73	65	78	73	71	78	76	67	53	65	72	63	76	65	57	71	59	56	65	67	58	74	76	81	61	63	71	70	81	57	70	86	70	76	55	61	64	70	56	63	58	78	64	76	58	65	67	75	64	69	53	72	54	60	74	72	68	65	77	69	65	72	62	72	64	59	59	61	68	58	66	64	58	67	55	56	72	45	73	47	68	76	63	53	72	57	67	69	62	69	61	68	68	65	70	65	61	64	67	52	61	70	67	61	56	72	65	65	70	63	60	61	60	66	63	70	65	59	62	67	65	61	56	54	70	65	69	54	78	62	72	74	68	62	72	68	63	51	74	49	56	71	69	64	70	74	72	78	71	65	78	83	53	69	67	69	81	71	73	58	65	62	61	78	70	59	67	66	63	65	71	69	65	68	71	69	78	67	61	68	75	72	67	65	72	66	64	66	76	58	55	59	59	81	66	65	63	72	68	68	67	68	67	53	75	63	65	80	72	78	72	66	66	59	65	77	51	52	73	52	63	74	66	64	57	49	60	72	70	63	76	76	68	64	65	61	66	72	86	70	57	76	77	69	70	62	64	60	50	65	54	74	54	57	70	54	64	51	54	63	51	56	52	65	49	67	65	61	68	52	60	56	76	49	75	68	55	66	66	64	79	72	68	68	62	69	85	57	70	77	68	57	64	69	81	59	50	77	79	74	59	54	60	66	62	66	63	62	69	49	75	53	59	56	75	67	73	59	64	56	63	69	69	46	62	69	65	71	53	70	63	52	59	78	61	77	66	53	72	83	65	76	65	62	69	58	82	64	74	67	61	82	59	67	85	68	61	64	73	61	73	68	63	59	70	66	65	57	77	68	65	68	60	55	79	74	60	60	65	57	79	75	70	66	71	60	82	68	71	53	72	64	71	69	71	46	51	56	66	69	63	61	58	55	54	53	53	71	75	70	64	74	66	60	72	72	60	62	52	74	63	69	59	66	62	68	71	64	64	52	59	73	53	59	77	75	72	71	57	58	59	62	66	63	58	62	60	71	64	61	63	77	80	60	71	69	59	72	67	59	70	73	83	50	60	56	68	68	59	69	78	80	58	76	57	63	71	61	59	70	91	48	67	54	56	67	72	78	61	75	54	59	64	63	58	71	68	70	77	64	50	56	56	60	60	63	63	57	66	73	62	62	63	68	74	60	68	62	80	44	62	54	73	67	69	72	61
30614	3182	781	862	1525	2126	2045	1834	1459	1397	1151	1029	917	867	827	782	756	725	696	668	615	641	620	573	582	626	597	595	555	586	551	594	591	534	545	563	607	592	554	527	555	552	554	575	551	570	561	517	579	569	542	570	549	541	553	557	528	541	529	529	505	524	565	562	551	513	538	547	525	563	507	527	540	539	560	510	545	567	488	572	502	542	509	541	543	552	536	571	529	503	537	505	541	532	582	564	543	485	473	476	528	507	537	527	537	547	512	528	522	498	542	561	553	541	538	524	579	533	502	551	500	543	511	547	527	484	563	528	527	527	514	500	529	529	502	526	537	534	586	492	559	567	605	518	569	534	516	559	541	517	517	518	538	554	514	498	519	582	550	548	536	547	537	596	574	541	522	500	538	538	456	527	553	507	581	517	532	527	566	518	585	550	515	515	544	520	528	528	502	531	541	538	534	572	532	519	483	543	535	566	531	510	508	496	545	523	520	550	517	489	534	495	529	531	542	482	545	541	546	486	522	501	543	530	510	549	500	524	544	542	526	525	552	541	544	545	512	492	529	534	503	544	549	545	527	476	540	553	520	504	561	524	523	504	555	554	514	525	519	543	542	519	522	492	507	542	495	531	534	532	524	501	514	561	535	493	530	518	519	531	507	537	519	516	553	550	520	527	532	549	518	542	542	522	537	560	557	589	547	520	585	563	520	562	533	527	530	512	508	512	504	482	574	512	532	533	552	508	542	519	520	530	526	538	534	507	537	558	511	576	555	530	544	541	497	528	494	536	527	517	568	507	544	503	517	529	500	545	514	560	522	494	510	533	547	551	586	552	506	576	519	530	513	540	528	498	566	543	513	557	512	581	553	528	509	514	530	565	514	530	536	524	540	538	568	551	531	514	521	523	517	544	525	539	526	500	518	539	554	545	549	553	532	506	515	507	544	550	561	535	540	503	536	500	552	528	533	531	508	554	517	535	494	504	525	536	550	537	474	558	520	509	542	502	546	549	499	500	542	499	536	554	528	504	561	530	543	525	548	522	494	530	518	522	501	494	509	519	521	536	557	554	567	528	520	586	525	512	509	560	531	522	594	535	475	539	516	549	517	531	520	547	525	502	536	530	533	520	507	534	479	554	538	545	535	532	501	510	568	491	551	515	499	507	547	539	521	517	527	522	547	527	498	543	501	527	513	517	541	526	512	582	557	508	504	516	552	514	535	518	519	533	519	539	498	583	546	507	569	495	545	563	523	554	542	524	525	517	511	514	521	539	558	531	508	541	510	548	523	544	516	507	510	518	527	491	575	519	500	522	507	517	545	516	547	533	489	533	519	533	531	509	579	542	506	516	556	549	526	523	562	478	544	530	507	542	527	480	538	513	521	514	508	534	547	485	555	483	544	506	520	536	495	528	542	532	511	531	520	530	528	529	532	561	508	528	524	498	528	575	536	516	547	548	532	504	536	536	539	521	537	501	553	520	508	525	536	531	515	490	530	519	511	569	537	520	534	508	512	529	551	550	509	508	508	559	509	506	522	539	538	529	514	551	571	522	494	524	529	526	525	507	543	552	501	543	534	538	496	548	563	533	519	525	480	521	518	535	513	512	538	525	471	569	491	521	527	522	508	538	510	500	523	529	559	538	556	519	555	500	549	553	524	506	524	518	542	534	543	548	509	504	507	548	530	558	503	539	505	537	501	527	550	528	525	537	545	494	512	521	502	499	509	490	535	562	591	537	512	512	540	514	535	541	504	503	561	545	519	531	541	553	552	506	545	558	558	573	563	570	518	534	556	506	540	574	513	542	515	532	523	520	529	503	538	557	546	553	561	488	555	512	499	502	540	583	502	546	537	583	556	515	529	521	552	508	498	572	539	535	531	589	531	528	537	526	555	522	541	494	576	537	565	535	535	555	554	533	527	524	530	557	515	549	501	540	492	551	512	487	525	555	526	520	522	534	495	502	508	540	488	550	502	563	525	516	522	542	524	524	495	523	524	562	484	532	512	576	497	539	496	549	516	539	552	513	535	545	514	525	551	569	535	545	571	524	555	538	522	523	530	545	498	549	516	560	527	495	541	511	553	540	538	491	553	527	541	527	528	533	519	578	513	564	525	547	520	548	516	547	541	529	523	577	556	522	515	549	523	495	500	529	564	523	533	523	535	544	527	543	528	535	490	495	546	579	489	515	494	528	525	542	530	553	494	518	519	531	494	532	528	548	555	542	497	502	531	500	519	520	493	529	509	538	513	586	528	521	554	474	525	531	542	568	527	528	514	521	515	537	543	512	502	561	551	532	536	527	541	549	513	507	539	497	525	519	518	524	527	490	540	526	530	569	481	547	503	563	550	510	553	539	520	523	542	496	559	511	587	521	525	537	545	490	559	492	520	514	522	490	527	508	538	569	518	513	551	495	552	467	515	482	532	509	543	521	536	529	525	516	491	551	511	514	524	546	548	505	546	530	539	554	548	524	556	512	515	492	532	499	549	543	530	529	515	533	530	536	499	526	505	535	524	535	497	523	558	494	530	522	498	521	510	535	508	524	527	536	506	512	551	523	537	562	508	515	580	541	546	504	560	487	536	520	573	527	565	549	584	529	523	540	529	539	537	519	568	517	566	543	498	552	467	522	522	522	560	527	524	553	550	512	517	511	560	484	552	540	524	520	535	533	543	548	546	511	527	520	535	535	544	534	520	525	521	540	500	541	525	568	585	522	546	496	564	561	508	530	508	517	505	524	533	529	552	512	547	525	508	529	526	567	523	563	531	509	558	517	498	478	540	526	540	510	552	512	523	532	504	541	515	526	558	521	542	491	539	510	576	516	528	527	540	524	510	523	515	527	513	537	535	548	513	483	528	524	540	526	566	577	555	537	523	552	565	515	488	507	522	540	552	477	533	501	509	522	484	533	550	513	549	500	474	541	532	517	547	555	534	551	557	571	495	547	548	541	560	536	532	541	531	521	533	568	542	492	530	562	534	509	538	583	528	502	536	570	477	546	545	525	499	558	532	516	550	477	508	522	517	537	531	529	528	522	550	510	522	518	533	489	541	540	512	480	513	500	509	570	539	560	526	535	518	503	494	518	550	504	536	552	585	500	504	554	510	518	489	573	495	549	542	546	566	486	513	508	546	500	517	562	529	539	509	521	558	514	532	550	519	522	522	522	528	540	500	545	527	506	540	532	540	512	546	539	498	538	527	548	508	525	506	503	505	546	510	547	558	530	504	550	539	524	560	526	545	515	557	529	531	550	540	469	536	558	528	512	570	528	526	513	548	536	522	543	524	555	556	562	558	489	551	543	531	515	543	538	557	506	532	519	530	490	536	486	533	550	514	531	557	546	551	516	515	559	535	531	517	534	509	481	514	536	553	532	540	560	564	533	531	522	490	534	514	481	522	555	536	508	513	491	516	555	512	535	491	495	518	558	500	495	503	551	547	548	564	526	556	512	550	529	504	517	509	468	499	509	518	494	540	534	498	514	548	524	540	506
4417	239	48	32	38	40	42	41	43	47	36	33	34	29	31	32	24	26	32	25	27	36	23	37	23	24	26	30	29	34	31	28	22	30	28	26	21	27	26	30	24	28	34	26	26	29	41	29	25	28	41	37	25	22	26	23	25	30	34	27	30	20	21	30	25	35	23	24	38	38	21	36	23	34	22	29	20	19	36	31	26	31	27	18	30	31	34	25	20	28	30	22	23	23	24	39	27	27	31	34	20	33	22	47	17	30	22	39	34	25	30	26	13	29	28	15	27	21	33	29	23	30	30	22	24	30	25	22	22	35	33	23	22	35	23	28	28	33	29	21	25	26	24	33	28	18	30	23	23	28	30	26	29	31	25	34	22	30	22	23	23	29	20	17	23	33	15	31	25	29	21	24	24	34	21	22	24	20	24	23	25	29	39	26	20	18	31	30	27	34	26	28	20	25	25	26	20	19	26	26	29	20	20	24	30	29	23	17	28	27	33	27	26	21	28	26	21	26	23	31	24	19	27	24	26	26	33	21	36	23	27	31	25	22	29	28	20	24	21	24	18	30	22	25	23	31	30	24	32	26	23	23	28	26	31	31	27	32	33	33	28	29	21	24	28	33	28	29	25	23	21	35	33	29	30	21	22	22	28	24	23	31	25	21	21	30	30	24	36	22	30	21	26	28	34	29	31	39	29	31	24	24	24	28	25	24	20	25	25	33	33	24	25	28	27	20	27	30	24	23	20	25	38	31	27	31	33	23	25	32	28	26	19	26	30	36	22	24	31	26	30	21	16	28	23	32	30	25	31	27	30	23	24	29	25	22	26	32	21	29	24	23	29	23	23	23	24	26	22	26	28	24	26	25	24	20	27	19	23	31	15	23	24	34	25	34	29	24	26	32	27	23	29	30	22	31	27	32	30	21	20	30	29	29	28	26	33	25	23	34	18	29	21	34	28	15	26	23	22	20	26	29	21	25	30	27	25	20	43	31	20	20	23	30	19	28	20	12	25	28	25	26	30	28	26	23	25	27	22	30	19	23	31	17	32	26	34	30	37	16	27	20	18	34	33	35	28	24	31	26	35	21	23	29	23	29	34	33	28	32	29	32	23	26	21	32	30	24	18	18	20	24	20	21	22	30	28	28	20	23	21	30	25	29	26	25	34	25	29	28	24	38	18	19	26	27	21	29	22	19	29	22	23	19	31	29	31	37	34	22	28	29	18	25	35	23	27	28	30	30	28	21	38	28	20	26	27	25	26	21	18	29	23	30	17	28	28	29	23	22	31	29	32	32	25	20	30	26	26	27	31	25	34	24	25	26	30	23	24	31	24	22	37	23	32	16	27	29	15	27	31	22	23	22	25	23	30	26	29	20	27	34	32	27	32	22	17	25	25	20	33	19	26	22	33	23	30	20	23	31	23	26	30	19	29	32	28	29	25	30	17	23	30	34	29	27	20	28	26	26	32	21	31	24	29	30	28	20	28	28	21	28	22	24	26	27	26	24	20	29	29	28	27	27	25	36	19	22	24	33	34	32	28	20	27	18	32	29	17	25	39	24	24	20	28	25	28	30	19	24	16	17	25	22	32	26	29	23	25	31	21	17	33	33	37	29	24	37	34	35	27	33	27	37	19	27	31	23	30	35	29	26	15	19	21	28	24	20	35	30	24	32	29	19	24	18	28	22	24	24	28	19	25	36	33	31	20	21	29	17	22	19	28	28	20	31	21	28	31	22	31	18	28	43	17	19	20	25	28	26	22	31	25	22	26	33	24	26	26	35	27	33	20	32	33	24	17	27	35	22	24	27	21	27	34	32	24	26	27	31	32	19	33	27	32	30	35	25	25	32	21	33	18	31	22	18	31	36	28	21	33	28	24	23	32	33	19	30	25	29	30	29	34	31	20	20	29	36	29	22	20	26	24	30	28	25	26	24	38	25	30	22	31	23	29	15	26	26	23	28	28	37	23	30	30	26	25	24	25	25	27	29	23	28	26	35	23	25	24	23	26	23	21	23	26	28	34	20	25	30	28	30	22	20	28	20	17	31	31	30	26	28	20	22	27	30	23	23	22	23	25	28	18	17	35	30	21	27	28	26	32	23	28	35	28	27	28	31	24	28	23	36	26	30	21	38	20	31	29	31	27	24	28	27	26	18	26	25	25	24	31	32	23	27	32	20	29	29	39	41	36	29	37	26	29	31	30	26	37	19	29	28	17	28	19	22	34	32	33	27	28	29	30	30	22	35	19	36	24	26	27	35	18	34	22	25	30	16	25	34	31	29	18	26	33	29	29	32	26	28	35	20	15	30	32	33	24	30	24	23	24	25	20	27	33	27	34	20	16	30	20	33	18	20	35	21	31	21	22	23	27	33	20	29	28	22	23	26	32	21	23	26	29	27	25	23	25	25	24	16	27	28	30	31	32	24	24	29	24	22	29	27	20	28	29	29	32	37	26	35	25	26	29	27	30	22	27	31	24	22	28	26	25	22	28	35	28	25	26	32	15	19	32	28	33	37	30	21	31	22	22	16	28	24	27	19	28	27	22	27	29	19	21	24	22	19	21	29	27	22	26	20	21	24	19	26	29	16	41	23	26	23	29	33	28	17	23	29	32	39	25	21	21	31	20	36	28	26	29	23	21	27	30	26	27	38	20	27	25	18	21	23	17	33	27	13	29	16	33	31	16	21	27	30	31	35	23	20	31	27	21	33	22	27	31	20	24	22	18	25	26	35	25	19	15	29	18	22	20	29	27	22	28	25	28	29	25	26	23	27	33	25	25	29	35	24	28	33	24	30	28	23	26	35	19	28	25	18	26	28	20	32	24	21	19	30	27	27	22	29	38	28	29	19	20	35	26	26	20	24	28	25	25	22	28	24	34	44	21	27	24	30	27	20	12	33	31	37	30	25	20	29	26	39	28	24	20	24	21	17	28	27	23	31	28	29	22	19	25	31	27	28	24	24	33	24	30	23	19	24	28	35	31	21	29	31	25	21	32	25	25	26	24	22	24	22	28	28	22	18	27	24	29	22	21	23	18	26	22	21	26	33	27	27	20	30	26	21	25	21	32	18	26	24	33	26	23	30	27	26	35	23	26	27	37	21	24	32	34	23	34	28	22	30	29	27	29	31	17	26	26	30	17	21	25	15	25	26	30	30	22	27	25	19	21	27	35	27	26	26	27	29	22	28	24	38	36	36	41	19	23	28	25	27	24	25	26	30	22	25	30	31	24	28	26	30	29	23	38	14	21	26	35	32	26	25	27	24	33	27	27	24	28	30	32	21	28	30	43	26	24	32	25	28	21	20	24	22	35	33	36	31	34	30	21	26	25	17	23	31	29	21	27	28	31	20	24	22	35	29	22	31	28	27	23	20	33	29	22	29	39	24	29	23	23	21	34	24	19	16	23	32	18	32	24	20	25	27	34	29	28	32	21	26	27	32	22	21	23	23	24	33	34	27	30	41	28	23	28	24	27	29	31	34	21	27
28719	2896	489	486	1114	1515	1602	1354	1162	929	836	760	643	580	530	454	438	416	389	376	365	322	284	323	276	301	299	320	294	273	256	287	274	242	275	280	246	275	261	247	284	248	245	252	250	218	248	242	234	244	258	247	262	247	250	238	233	216	249	288	212	235	225	225	244	257	228	237	227	235	239	258	225	236	210	237	219	228	249	253	233	185	238	213	238	230	222	242	221	241	218	220	226	206	248	236	242	208	201	202	228	252	231	231	235	229	221	219	237	245	224	225	232	201	207	226	239	218	248	230	244	235	239	231	231	245	226	212	209	247	239	231	233	217	227	230	243	235	229	203	219	225	238	214	237	240	228	203	227	240	225	211	233	207	213	214	222	219	217	211	235	197	237	219	224	218	245	240	233	246	203	233	262	205	230	217	232	233	220	231	216	223	220	219	206	218	253	213	204	205	237	248	215	241	217	207	236	245	213	219	219	245	248	240	221	229	228	243	205	247	217	207	194	232	206	244	217	209	228	208	245	253	227	240	219	237	218	219	234	208	220	243	227	225	240	218	249	204	213	237	200	222	231	216	232	219	214	219	215	228	230	217	206	229	222	205	213	233	223	234	256	224	217	208	220	231	231	231	206	223	212	200	228	223	214	211	206	196	215	228	227	218	204	196	230	224	233	232	206	215	244	261	235	210	218	210	218	215	219	216	207	211	235	208	238	202	211	213	226	247	249	229	205	243	230	243	235	238	248	219	254	221	234	198	235	212	248	218	240	211	224	210	233	237	235	239	243	221	228	192	229	221	247	210	233	255	241	234	242	204	228	201	199	226	239	222	211	220	226	221	238	239	197	203	209	203	216	231	239	204	226	223	220	206	230	236	207	212	244	227	224	221	185	213	228	221	209	223	219	221	258	224	219	206	235	204	243	216	227	235	247	215	220	204	248	216	224	195	248	215	229	235	218	204	219	217	218	212	222	250	216	215	220	239	223	216	225	228	260	225	225	235	213	233	216	221	208	228	247	226	230	240	216	220	217	245	240	203	233	229	187	220	236	247	243	219	222	220	219	225	231	223	234	227	234	238	231	216	206	249	256	205	239	215	219	229	204	251	236	212	226	199	219	214	216	239	217	243	245	204	222	250	235	226	235	224	218	248	230	225	229	233	225	255	224	245	245	206	233	207	227	230	216	250	229	228	238	229	210	229	193	218	251	215	218	231	241	222	227	215	221	211	236	217	231	232	220	230	211	224	238	258	214	235	225	239	234	229	214	207	237	214	230	250	242	227	210	239	216	241	226	239	226	252	229	237	232	231	235	228	223	198	242	192	224	245	224	231	220	244	248	229	211	211	213	252	232	227	222	248	226	181	212	199	211	252	207	228	229	205	241	232	209	213	228	214	207	250	220	229	242	231	235	234	227	220	237	213	240	255	229	200	209	207	246	230	223	242	257	220	250	251	222	244	206	237	239	219	230	217	220	239	221	226	214	227	252	221	239	223	205	214	227	206	224	240	213	234	232	222	211	248	214	218	251	245	226	202	229	222	221	232	225	231	221	216	221	219	223	240	222	226	212	216	213	243	211	215	230	232	224	261	223	248	219	233	217	208	217	237	246	205	250	226	236	222	217	219	229	250	240	209	219	226	212	205	233	239	209	245	227	212	232	211	217	239	238	239	232	227	226	230	236	210	238	238	230	216	207	218	206	227	208	215	214	213	219	199	217	232	227	210	231	253	231	231	230	234	213	225	191	238	261	232	213	210	236	220	246	213	191	223	211	241	210	230	228	232	213	223	229	226	222	223	218	254	221	213	238	214	206	231	233	211	221	228	232	249	230	219	239	255	268	229	209	198	226	223	249	221	234	222	222	248	227	251	218	209	238	231	212	221	227	221	235	230	234	243	225	231	205	226	226	228	237	230	203	240	202	222	221	223	234	247	230	257	232	234	225	214	201	230	227	213	257	231	200	225	239	233	232	216	231	215	212	240	239	226	255	234	240	233	232	204	224	230	248	234	211	216	226	205	208	244	235	203	205	203	236	212	222	224	238	224	213	228	245	232	260	236	239	238	220	251	221	260	196	213	218	250	211	227	205	219	249	201	196	233	239	227	224	224	231	220	220	206	243	214	231	191	210	249	229	205	224	236	188	225	255	222	208	228	230	225	231	217	223	219	245	256	228	241	218	232	261	218	219	224	235	232	212	238	228	233	219	216	215	221	238	228	247	224	229	231	234	239	230	236	230	233	214	229	225	216	249	218	225	233	244	212	230	238	215	230	211	214	236	209	200	224	236	212	228	210	196	223	221	230	257	214	210	214	222	245	241	207	210	212	226	230	227	216	238	227	253	241	229	229	234	243	232	215	209	213	228	188	215	226	217	243	208	231	197	210	208	215	218	214	227	222	216	240	247	245	235	222	237	217	220	237	212	234	246	221	225	228	243	224	223	225	226	217	224	230	195	240	244	221	230	246	204	187	202	227	205	214	231	241	243	204	228	220	239	218	260	222	230	238	216	223	235	215	217	245	228	224	187	225	212	235	229	236	241	227	232	217	239	206	246	197	235	226	257	238	210	213	205	187	245	224	199	213	223	208	222	240	243	220	223	216	221	229	236	225	228	204	216	233	211	239	255	214	213	213	233	238	202	225	217	235	215	205	248	249	222	209	209	221	239	248	218	236	223	227	231	213	236	222	205	233	253	244	258	195	224	227	241	221	238	226	217	261	216	238	216	200	179	222	212	200	215	229	232	235	240	229	218	229	208	202	222	248	191	192	199	242	228	229	202	213	214	240	221	228	231	246	219	222	212	231	208	216	233	223	207	226	238	226	245	239	201	224	227	225	239	229	187	220	239	231	227	225	222	231	215	223	228	251	225	237	208	213	210	228	233	211	227	227	207	238	229	192	222	216	220	255	226	218	258	207	243	244	216	262	231	231	215	229	241	220	237	246	222	220	228	231	203	224	231	213	253	212	213	234	221	235	215	208	251	211	218	218	208	218	235	214	212	234	247	214	246	244	222	238	252	235	205	227	228	211	215	198	256	230	214	219	213	244	244	219	211	220	205	224	221	240	211	236	214	240	218	224	199	227	221	230	194	217	221	199	245	200	218	239	235	227	233	208	217	213	224	233	249	218	224	235	209	232	226	247	246	210	238	220	237	237	225	227	235	236	227	205	229	217	213	243	217	228	224	238	220	220	199	231	238	256	211	225	238	220	223	239	253	212	238	224	208	235	234	205	211	222	236	197	222	216	235	209	240	226	224	215	255	224	243	238	229	223	240	250	213	217	233	205	216	228	201	252	221	220	217	207	208	218	213	230	242	231	243	234	227	237	263	217	233	231	230	248	222	224	237	199	234	219	232	235	220	195	229	224	233	240	214	240	245	221	216	264	240	228	235	244	252	231	218	220	221	232	236	222	225	214	238	225	243	223	245	220	217	207	239	218	216	213	210	225	224	226	240	229	212	240	226	236	234	214	213	238	240	222	229	190	231	247	193	221
5426	661	113	97	84	84	115	113	127	91	101	84	92	88	88	88	74	83	81	68	99	77	73	76	87	72	73	83	76	104	74	70	73	55	70	80	71	69	72	76	76	59	71	71	70	58	84	70	59	72	70	68	94	64	80	73	79	72	76	75	72	75	55	88	83	70	85	64	67	68	80	69	72	79	71	84	68	76	74	77	82	61	77	68	93	80	69	73	64	77	66	81	68	72	72	69	79	66	76	83	74	69	81	69	78	69	87	57	82	79	70	60	61	78	75	66	88	58	72	73	65	73	59	82	62	83	71	62	87	86	77	74	57	74	79	67	74	59	69	82	65	71	77	67	61	70	69	76	59	76	71	67	81	107	72	63	76	67	85	63	67	86	71	80	82	80	63	62	82	109	69	78	77	77	73	66	82	73	85	75	74	81	73	69	79	91	69	73	65	54	53	81	68	92	72	95	84	70	69	82	88	86	74	73	80	76	77	81	68	65	61	78	60	84	85	76	57	74	70	73	76	68	74	80	58	62	74	86	78	80	78	62	69	65	75	73	63	59	84	68	55	85	55	77	53	68	79	59	66	84	79	68	77	71	67	92	73	68	79	74	53	69	67	67	71	71	78	83	67	62	79	76	75	71	69	68	71	92	59	89	67	70	66	70	71	67	70	77	70	75	104	82	66	67	77	78	70	63	76	80	67	73	77	78	79	75	70	66	85	83	67	87	72	65	78	71	71	65	70	70	82	67	63	68	90	77	69	77	78	82	78	72	61	86	67	72	89	83	67	68	72	65	73	74	63	77	60	80	79	78	69	70	77	99	90	79	70	81	68	73	88	90	77	52	67	67	76	82	77	80	63	74	80	63	73	75	69	76	93	61	77	73	68	98	74	69	76	82	69	66	70	66	72	72	62	68	66	72	67	62	86	67	95	60	78	63	78	77	74	74	75	70	69	85	71	71	84	68	70	82	62	71	65	71	70	70	88	68	70	72	96	59	75	86	64	57	68	75	70	81	72	75	75	80	74	67	82	68	93	65	72	77	59	75	79	71	64	79	75	84	56	68	76	78	69	74	66	70	77	87	93	77	79	73	64	74	88	71	67	75	66	77	71	90	81	84	72	60	66	89	73	67	67	66	76	71	72	75	54	85	75	70	69	96	90	71	67	80	76	71	66	73	51	78	64	62	69	72	75	75	71	71	86	65	76	76	63	77	67	57	74	72	69	88	69	72	80	79	87	66	77	78	63	75	81	70	79	84	75	61	64	69	80	82	75	75	79	60	65	66	72	66	58	82	61	85	67	78	68	81	68	69	70	65	69	73	60	79	68	66	82	76	87	62	69	91	84	80	89	80	80	63	77	65	68	61	69	74	84	68	82	81	88	70	73	76	74	74	68	73	58	61	57	57	76	79	85	73	68	69	66	77	85	75	69	68	71	81	66	75	61	89	66	83	70	83	68	85	83	74	79	74	83	67	71	67	89	66	83	63	77	64	91	56	67	71	85	68	71	69	54	79	60	71	69	68	84	85	66	57	88	85	63	75	56	69	79	56	81	63	73	71	65	73	82	69	71	82	67	78	97	56	66	88	70	61	72	76	71	68	73	73	76	75	68	62	78	66	66	60	77	87	69	70	65	74	64	86	67	75	67	84	76	60	74	82	54	72	74	80	72	83	73	73	65	65	78	68	83	69	61	77	56	72	78	69	66	87	67	67	73	62	62	77	85	64	59	77	83	65	75	79	69	57	87	65	80	81	71	76	78	73	72	70	79	75	75	85	84	63	70	72	86	71	75	68	81	80	79	75	82	69	60	66	74	82	76	83	78	64	67	76	72	63	82	85	79	79	81	65	84	79	70	60	74	66	63	65	80	64	63	65	78	91	76	65	78	71	92	70	69	67	76	76	79	63	64	67	66	72	68	94	69	61	79	80	86	79	65	67	81	69	78	74	65	83	61	84	66	64	75	63	67	70	57	74	65	64	73	68	85	66	76	84	71	82	87	62	73	63	76	85	62	79	72	72	83	80	75	73	56	79	87	90	72	70	80	69	79	86	70	64	66	78	84	88	72	78	62	77	71	65	78	77	86	79	83	60	81	73	83	68	59	66	73	66	69	68	61	79	68	68	63	90	68	71	70	80	74	86	82	88	91	68	79	66	68	69	67	65	74	53	74	72	82	72	74	84	88	76	72	68	58	83	77	77	84	82	87	74	68	79	76	74	65	79	70	82	67	81	83	71	75	69	80	77	65	83	82	63	78	77	81	78	70	69	67	71	69	77	72	71	76	72	76	70	77	78	84	60	69	81	85	66	74	61	92	72	62	68	71	85	59	75	86	77	68	65	66	74	74	81	80	67	55	54	62	80	81	76	63	93	65	69	71	67	75	85	68	82	73	71	73	71	80	75	65	66	89	69	79	88	80	69	75	65	65	76	73	69	59	68	82	83	71	76	87	73	59	77	72	71	62	83	71	73	63	89	80	85	59	87	62	86	76	67	79	65	77	85	85	70	88	85	76	74	78	70	75	73	71	78	84	86	66	80	83	76	61	87	81	88	67	72	70	66	78	66	74	66	73	79	89	80	83	64	75	73	59	75	74	80	79	70	91	77	84	62	76	74	84	70	72	65	72	87	57	93	92	70	77	61	80	69	74	75	73	62	82	81	77	75	61	66	78	73	78	87	45	63	61	66	74	70	75	70	71	80	75	77	70	78	69	84	59	76	85	78	66	75	78	72	65	78	69	89	71	68	68	60	59	81	69	73	68	73	72	72	82	79	64	91	83	72	73	70	63	65	72	56	73	76	63	75	74	76	89	59	64	82	81	82	61	74	81	59	78	69	72	67	76	70	81	62	76	88	68	70	74	60	65	63	72	56	74	70	87	69	80	71	78	66	75	88	83	83	91	69	62	80	84	64	92	64	55	84	79	69	70	57	79	96	60	69	66	65	81	53	86	87	81	71	73	79	76	76	87	77	65	76	68	79	81	93	78	95	78	62	86	71	77	66	76	67	82	75	69	80	66	66	64	80	75	66	70	64	76	71	63	94	87	64	63	74	70	71	75	69	78	71	72	60	80	76	70	74	69	79	90	73	77	68	59	57	80	65	73	77	77	55	83	86	63	70	82	83	62	88	74	72	66	65	75	69	82	81	70	65	72	83	80	67	71	61	64	74	67	81	57	86	60	83	72	80	70	55	79	71	77	71	85	65	66	77	73	93	73	68	63	93	73	88	69	70	71	69	82	72	66	71	72	70	75	81	71	72	73	70	71	63	83	76	69	72	70	76	84	76	79	60	77	87	79	63	76	88	72	74	54	63	72	75	74	83	68	76	76	74	80	80	71	77	74	68	74	67	61	81	69	76	76	71	75	75	77	89	65	80	70	78	75	85	75	77	70	64	79	82	65	76	84	65	84	67	74	77	63	88	57	83	71	79	68	74	73	74	80	87	75	60	73	66	64	74	67	84	75	49	78	84	75	73	61	93	71	79
33659	4853	980	1122	2142	3064	2966	2629	2173	1848	1616	1462	1327	1145	1100	990	957	906	908	867	785	788	750	736	759	780	758	707	716	723	702	667	667	662	680	676	666	668	642	613	683	629	654	635	664	614	634	646	656	659	643	677	660	639	614	582	608	640	607	595	603	601	569	613	651	617	613	588	584	585	629	583	598	597	617	630	619	618	645	621	636	677	640	633	607	590	639	667	593	604	570	615	585	616	568	626	603	593	593	674	608	598	580	624	614	636	633	624	656	588	626	591	598	641	661	621	603	616	621	630	612	597	644	592	610	601	550	608	631	634	616	589	625	602	619	593	639	600	657	593	599	602	626	599	629	671	554	618	582	620	598	630	635	602	596	621	607	613	594	592	657	591	636	598	613	570	622	607	609	639	597	599	602	592	645	602	629	602	662	626	591	608	577	606	659	603	654	582	657	574	591	589	601	624	645	587	631	616	623	665	583	603	643	604	608	642	579	609	607	624	630	597	640	644	605	666	611	564	623	608	578	646	568	584	605	589	597	623	597	630	612	599	604	671	641	554	637	647	584	626	573	628	615	631	598	630	602	601	655	621	583	639	585	611	652	599	598	610	595	597	621	616	619	629	655	626	558	592	579	604	605	606	628	630	621	606	611	615	578	622	638	615	609	638	619	610	599	640	618	580	637	596	603	601	598	643	678	597	611	605	596	605	600	615	606	585	595	583	607	587	617	601	673	618	607	627	671	629	585	600	585	571	656	633	583	631	615	628	607	617	586	638	573	586	656	604	617	645	540	629	531	566	619	571	593	568	641	582	627	595	626	591	621	629	602	670	618	637	605	611	624	606	616	621	610	622	606	633	611	615	601	617	594	565	610	562	612	660	624	595	621	582	575	640	572	593	630	611	626	648	621	590	659	600	590	594	596	610	608	625	588	598	586	631	619	580	619	569	625	658	612	571	595	609	597	634	598	614	579	601	625	610	607	621	596	581	598	594	633	608	617	629	587	631	605	643	617	624	583	636	631	632	612	617	587	592	593	597	603	593	590	637	584	592	637	625	609	600	571	549	653	628	627	604	621	574	602	605	628	608	625	631	592	612	591	649	590	590	575	663	602	597	618	552	640	595	598	586	607	623	615	607	583	617	615	592	585	601	568	650	571	598	598	572	595	596	645	617	619	608	635	592	575	632	602	656	662	578	603	582	638	553	589	648	601	623	616	598	633	601	577	563	604	585	627	607	581	586	638	572	602	593	600	610	598	590	619	588	597	598	603	624	604	590	603	609	608	613	604	595	618	596	645	606	612	626	582	604	616	627	619	601	611	616	610	595	645	682	592	604	638	575	582	611	633	592	648	623	620	568	618	623	572	602	628	616	603	585	603	603	596	595	614	610	571	583	600	611	611	647	595	594	647	607	628	583	601	619	624	596	613	580	577	624	597	596	613	664	595	608	646	641	618	604	548	598	622	609	565	644	620	631	678	582	568	605	593	610	607	623	604	613	595	593	591	594	606	635	608	613	581	622	622	607	608	588	583	647	592	649	672	608	608	589	575	586	606	642	636	627	564	670	586	650	601	627	618	625	632	608	632	613	624	632	599	606	620	643	605	588	588	628	632	594	621	561	588	621	594	611	638	597	601	602	620	585	644	681	594	611	577	620	619	641	612	633	597	598	600	599	618	589	617	593	638	610	602	576	611	606	576	576	572	619	605	630	622	613	598	578	600	582	615	597	613	609	592	623	607	653	651	610	581	586	571	603	572	606	604	619	563	595	622	611	594	652	580	617	624	610	608	663	610	597	600	676	608	607	577	629	584	621	621	618	589	609	580	597	631	570	628	617	621	629	606	622	598	596	609	579	649	584	593	600	601	619	625	594	594	649	590	592	611	589	596	665	630	624	632	595	595	632	578	642	622	553	638	632	581	596	603	611	608	576	622	600	646	604	607	614	636	625	623	654	571	587	610	631	621	645	645	638	612	597	597	596	613	571	623	640	603	612	633	601	614	599	609	625	583	618	624	585	621	606	624	610	601	633	593	627	617	587	636	590	611	611	650	633	577	609	625	605	603	603	590	580	574	604	576	613	608	601	619	627	652	615	633	601	616	610	604	611	626	572	626	596	573	608	600	632	556	634	632	588	601	635	579	612	591	598	619	589	646	624	607	639	589	585	563	614	561	660	600	606	621	627	580	600	600	585	600	624	598	586	606	586	627	610	604	644	606	590	624	604	618	636	584	616	583	638	668	625	548	639	617	598	605	600	657	666	612	616	573	617	583	604	604	620	612	570	615	603	637	639	625	579	620	635	592	627	622	618	620	605	660	599	570	564	610	593	607	611	610	592	596	560	607	617	620	583	648	609	586	634	631	613	659	600	605	624	631	571	599	639	627	601	615	655	601	575	605	582	606	636	577	622	618	622	596	630	590	595	599	609	587	626	642	585	608	606	570	584	619	656	600	626	615	597	617	638	637	570	626	580	614	622	609	608	600	594	619	643	650	607	605	633	590	638	609	601	606	647	598	583	616	647	614	590	612	596	567	576	564	558	591	595	602	634	604	638	583	622	610	596	630	551	637	603	596	626	635	583	587	604	647	642	592	604	609	576	596	601	641	592	623	650	638	640	635	620	602	644	610	604	609	624	586	593	610	592	597	617	655	647	648	625	616	594	590	566	598	618	561	603	597	650	603	558	620	616	646	634	661	626	616	629	626	572	647	651	603	554	577	621	617	601	600	592	655	601	631	646	584	658	628	614	608	632	572	624	638	644	611	638	586	572	614	629	610	584	666	613	563	635	610	569	562	628	597	581	644	606	567	623	602	624	616	645	589	600	589	606	635	599	612	621	608	600	639	596	633	635	620	634	613	664	592	606	626	614	647	573	575	658	633	628	644	590	579	614	627	631	574	586	624	583	624	637	602	614	606	626	609	670	664	594	631	595	629	639	635	610	599	617	574	565	607	574	659	580	618	643	600	621	623	613	583	576	578	596	589	617	589	608	625	604	594	585	591	613	599	605	603	595	627	581	573	585	587	566	558	625	558	627	594	572	620	656	611	601	593	574	587	592	641	546	627	577	617	591	592	609	573	602	596	585	612	570	580	626	604	596	573	588	611	636	590	606	604	615	580	597	620	638	654	583	605	599	617	566	576	616	568	613	589	600	603	635	588	633	622	626	617	598	650	601	622	612	573	678	612	608	608	623	665	644	618	611	632	580	592	594	611	598	627	613	633	638	572	597	629	587	628	613	631	605	617	629	630	616	586	672	641	620	604	587	599	657	602	640	634	566	586	588	589	577	586	620	613	614	594	638	623	595	597	582	636	647	632	579	607	610	575	590	582	625	619	600	571	603	607	616	615	630	625	609	637	608	621	633	588	605	585	653	573	602	627	575	591	618	655	583	624	616	605	613	573	584	618	631	629	573	681	600	556	578	539	634	646	651	632	571	606	609	596	656	622	610	628	547	604	626	611	617	622	647	624	622	603	593	588	627	650	593	642	614
3049	170	30	29	18	30	23	31	24	39	22	24	23	29	23	27	32	17	23	26	25	20	21	32	18	15	14	16	16	25	36	22	13	25	35	32	21	23	23	19	27	20	21	15	19	29	22	14	27	28	17	19	23	22	24	18	19	24	23	13	19	13	26	22	21	27	23	22	21	21	26	18	30	24	24	27	21	30	19	33	27	18	20	30	27	17	29	13	23	27	23	21	31	32	29	18	26	24	22	31	16	23	32	22	29	20	21	28	24	20	23	30	15	23	26	31	28	23	25	26	26	22	27	22	26	25	19	19	20	24	20	31	23	20	31	32	18	36	20	24	20	29	27	24	21	16	30	29	19	23	23	21	16	22	22	31	26	29	25	32	23	20	30	24	18	21	21	25	16	27	26	27	19	20	22	16	22	28	23	24	21	19	22	26	26	28	20	19	21	17	23	24	25	27	27	18	24	23	19	17	29	13	25	20	24	35	28	23	28	18	23	16	25	22	20	25	28	27	26	26	26	19	10	16	27	26	13	25	17	25	26	24	33	20	25	20	23	14	30	21	16	23	32	35	29	33	19	19	27	22	24	26	29	18	25	28	26	24	11	32	18	20	24	23	22	23	29	18	25	22	17	26	23	28	17	17	21	23	20	20	15	21	14	12	24	25	20	21	28	29	22	23	24	16	29	20	23	31	22	18	17	15	32	27	23	19	26	18	23	23	22	29	21	21	15	19	13	29	26	30	24	20	20	19	15	20	25	23	33	23	25	18	19	16	18	18	17	22	18	26	19	18	14	22	19	25	15	23	16	19	22	28	25	28	18	33	22	25	25	16	17	17	28	21	17	16	26	25	26	30	27	30	29	11	14	20	22	19	20	23	21	14	24	25	21	29	17	26	21	21	21	17	28	13	26	18	23	17	23	31	21	27	23	24	23	24	24	21	20	16	25	25	21	25	19	27	27	19	12	21	21	17	21	20	24	23	15	23	23	18	23	17	35	24	16	23	26	34	23	19	23	27	25	26	37	34	13	26	21	26	22	14	25	23	25	17	17	29	17	22	25	27	22	22	27	25	18	19	34	18	18	31	15	16	21	27	30	11	28	21	32	27	21	21	22	25	28	25	29	17	18	26	24	22	21	24	27	22	21	30	22	29	35	16	32	23	27	18	18	17	27	19	22	21	24	28	24	16	21	18	18	17	19	36	17	22	28	25	24	23	22	24	25	14	14	25	25	20	22	22	19	24	27	25	36	23	16	27	22	27	17	21	19	19	27	17	29	26	24	21	30	21	25	28	26	30	18	34	17	20	36	30	30	17	27	20	23	23	22	21	18	34	22	25	16	22	28	19	18	15	20	25	25	25	21	22	20	26	15	16	24	24	26	28	28	24	24	22	23	30	20	25	29	20	23	26	27	22	15	16	28	26	23	17	22	24	27	25	20	18	25	22	16	20	10	27	20	21	14	16	30	24	13	21	19	36	25	20	34	15	24	20	14	16	24	19	14	23	22	26	25	24	23	25	22	27	19	13	30	15	25	31	21	17	24	24	33	19	28	23	19	25	19	14	21	22	19	23	30	25	30	24	25	24	23	21	15	38	30	19	19	17	28	28	18	28	29	32	25	17	19	15	24	19	17	28	27	22	19	19	19	21	22	18	22	20	26	28	29	17	22	20	18	29	28	26	33	30	27	30	15	19	20	22	27	23	22	30	16	19	23	21	23	20	28	21	21	24	14	28	25	29	29	15	16	23	27	22	20	23	21	27	18	16	25	24	22	19	19	24	25	18	15	29	21	24	18	27	29	16	15	12	20	24	12	21	24	12	20	28	26	25	26	28	25	35	19	23	15	20	19	27	21	22	21	29	20	19	33	27	20	22	31	21	19	15	24	30	21	28	29	22	24	21	18	25	22	19	26	23	20	15	17	25	16	26	26	20	21	23	24	15	25	25	29	29	28	23	33	22	25	23	29	22	35	23	26	17	18	28	25	20	25	16	17	16	28	14	24	12	31	20	23	21	33	21	22	30	30	26	23	19	22	26	18	19	22	19	22	22	27	17	23	27	16	26	32	31	18	32	27	15	23	28	22	25	23	17	18	25	26	19	16	17	31	16	30	29	19	17	23	32	25	25	15	22	21	27	18	21	23	19	17	26	26	20	24	20	17	25	14	29	25	29	25	24	18	21	14	30	22	13	22	23	28	27	20	21	18	25	17	29	17	33	18	21	23	13	23	23	24	18	16	23	22	16	23	26	14	20	25	19	24	26	23	27	24	23	20	22	20	17	19	25	37	27	14	22	22	25	20	25	21	30	23	27	24	29	23	17	28	16	16	26	21	24	28	21	22	19	24	31	31	24	22	21	17	30	12	29	26	28	24	19	29	17	20	23	23	26	30	18	22	27	28	16	23	17	18	20	20	19	25	22	23	22	24	20	14	21	24	25	27	20	27	19	23	18	22	22	17	16	19	24	20	24	27	27	22	33	15	24	24	14	27	30	31	18	26	32	16	24	30	24	28	17	24	16	33	24	26	17	23	26	22	21	23	28	27	18	24	12	16	24	18	23	26	14	26	30	20	18	18	29	18	19	19	21	28	20	22	22	25	17	19	21	15	24	18	23	23	25	23	25	19	23	24	17	20	21	22	23	22	23	18	21	21	21	12	21	14	26	26	20	23	21	16	21	25	19	22	16	21	29	21	31	22	25	29	27	17	23	34	22	19	23	21	19	22	26	22	20	24	14	16	20	28	22	35	18	20	29	19	28	15	16	19	17	16	19	20	16	21	20	18	20	27	15	30	22	23	29	23	22	22	19	20	28	20	24	23	28	31	25	18	16	31	27	25	21	20	21	18	21	21	20	26	20	20	22	25	17	22	29	29	24	18	22	15	25	20	28	23	20	21	20	20	23	20	21	29	20	16	27	28	15	21	26	21	19	24	20	20	25	18	17	22	19	28	22	22	24	19	21	22	18	18	18	21	16	7	17	25	29	25	21	19	29	22	22	28	22	28	21	24	19	21	27	20	20	18	30	23	21	17	23	23	20	24	21	18	20	27	21	20	18	22	18	24	26	20	27	18	23	15	21	19	23	16	25	19	14	20	16	22	29	21	17	22	19	21	18	25	22	19	30	20	17	25	22	30	21	25	22	25	23	25	23	26	18	25	20	19	21	29	21	27	21	34	24	15	25	28	28	18	24	28	21	20	20	21	10	18	28	21	19	17	22	26	19	24	27	25	19	21	25	26	21	14	25	16	23	27	22	21	19	21	21	36	22	23	24	15	19	31	25	33	22	19	26	29	24	19	27	17	25	21	31	23	32	18	28	26	23	17	24	14	19	15	25	18	26	19	24	17	22	22	32	11	22	25	25	18	18	30	22	22	24	22	22	20	14	17	21	27	20	26	19	23	18	20	19	29	19	24	17	21	17	29	28	30	28	21	26	21	18	23	14	21	24	17	18	22	27	24	32	30	29	24	26	20	29	15	21	26	20
25960	2521	291	282	412	543	487	487	452	359	378	311	305	266	286	288	247	251	251	241	223	209	227	205	215	217	215	208	200	225	214	215	210	216	189	201	237	183	213	227	205	180	218	242	199	185	187	189	173	179	184	214	196	197	191	192	174	215	206	177	184	194	199	189	206	206	184	204	202	199	195	217	202	192	183	180	178	194	189	191	205	184	178	180	181	195	209	212	184	198	204	191	197	174	166	171	173	184	184	187	186	207	194	166	218	189	215	167	216	189	219	180	189	184	215	194	221	191	194	190	188	225	189	179	184	203	191	201	193	197	187	188	194	189	194	195	198	192	186	189	189	205	183	186	187	197	197	181	199	220	185	204	192	227	192	208	177	201	192	209	193	195	168	201	193	198	167	165	198	163	209	188	200	189	193	180	198	197	232	203	196	202	179	193	203	203	232	189	212	211	200	181	195	183	208	199	181	199	226	163	202	203	194	194	201	192	187	177	206	214	210	198	187	191	207	188	179	174	205	174	192	185	189	184	184	199	217	179	178	170	195	196	210	198	173	223	201	208	186	181	221	213	188	192	200	202	222	201	197	212	206	172	198	197	191	199	184	171	193	204	190	191	193	192	223	176	207	208	209	199	171	188	199	193	187	194	220	190	185	173	198	209	205	203	180	216	178	187	181	198	205	194	185	207	196	189	191	200	168	195	194	188	211	182	200	182	187	197	211	183	209	206	183	190	223	208	207	195	179	182	188	180	223	206	190	211	192	212	215	195	187	221	202	187	186	207	206	186	215	165	193	202	198	183	205	190	209	190	188	217	172	193	186	202	178	202	204	200	198	173	196	203	201	187	190	191	210	212	184	202	212	177	192	215	203	198	192	175	174	201	214	195	196	211	195	190	184	171	176	193	192	191	195	178	209	186	199	167	177	195	205	176	192	200	174	200	186	188	171	204	196	216	212	201	181	177	207	204	172	198	221	190	200	203	208	204	194	187	178	200	168	198	185	179	185	198	201	195	189	214	185	219	197	194	194	191	205	188	195	175	197	196	195	185	187	200	192	207	208	183	198	231	210	187	198	197	168	225	179	201	196	213	220	206	193	193	219	194	191	192	187	227	216	175	185	211	202	175	180	180	190	203	189	191	202	201	205	197	197	195	216	225	186	200	187	213	210	196	184	203	189	199	183	212	199	180	180	185	216	188	195	207	182	195	204	225	198	198	190	212	190	202	207	195	186	195	204	204	199	181	203	179	213	178	193	213	196	215	187	211	207	211	178	195	178	225	197	198	195	182	200	194	203	196	184	212	181	199	193	209	187	215	214	192	174	183	210	186	206	187	210	173	198	196	197	190	186	187	188	194	195	203	173	212	222	213	185	198	213	211	218	190	213	183	182	193	205	183	200	167	204	181	208	217	184	212	186	210	136	207	198	196	187	171	190	182	194	198	227	171	202	194	185	208	208	165	174	206	196	192	197	187	194	180	228	194	185	211	194	196	219	192	191	193	193	216	191	181	183	191	191	203	181	188	187	188	179	168	183	189	182	190	170	180	202	195	172	196	189	204	180	192	195	187	198	207	211	162	218	192	191	171	203	194	220	216	170	193	186	179	204	206	173	196	182	209	202	190	233	185	164	211	200	177	205	197	193	204	206	189	191	200	225	199	205	201	226	177	176	189	166	201	190	237	192	198	191	198	172	168	183	200	173	203	190	183	190	185	206	202	188	184	195	214	221	175	190	211	197	201	184	191	233	212	185	217	188	196	173	205	202	215	181	214	183	207	185	198	201	228	203	206	197	205	207	169	183	198	212	200	204	209	190	187	191	179	206	220	196	187	209	178	194	184	166	199	210	185	220	215	170	188	199	184	183	216	187	189	168	221	208	236	200	183	205	163	199	207	191	170	198	189	189	197	204	189	197	186	206	199	196	184	214	174	179	185	210	188	182	211	201	195	203	188	194	189	169	189	192	210	184	169	183	189	189	190	195	203	196	203	180	201	218	201	211	187	206	167	193	185	184	178	219	214	187	180	158	172	193	169	200	187	204	176	205	198	211	204	170	176	213	199	192	171	195	179	204	185	174	186	203	181	207	195	210	190	223	204	194	184	161	223	171	179	181	211	191	206	200	209	204	190	204	216	194	194	187	196	196	209	217	188	193	189	216	215	174	200	206	166	207	188	197	192	197	209	171	215	192	180	202	215	203	195	194	200	207	168	192	223	229	177	203	191	182	196	193	209	185	209	203	224	214	199	189	194	217	179	192	212	199	189	207	195	186	206	185	186	202	185	191	208	201	184	198	218	196	179	191	185	191	172	203	228	210	191	193	203	203	169	194	207	190	199	163	178	186	193	181	191	195	225	209	204	181	187	227	199	204	203	188	197	194	188	186	195	195	205	200	205	212	202	185	195	173	166	188	188	217	216	196	196	186	207	201	187	231	182	198	212	212	199	191	202	189	229	173	172	193	195	187	192	205	199	192	197	209	197	202	191	203	186	192	190	160	173	184	187	186	177	216	194	212	184	179	194	168	185	189	213	197	195	183	202	179	219	178	192	206	229	200	198	219	181	207	191	172	208	200	191	194	177	192	191	185	190	196	207	197	201	201	171	194	198	188	191	190	202	221	178	193	224	197	201	188	210	209	217	190	218	199	202	198	179	194	185	219	206	192	196	211	190	187	195	212	177	193	173	190	201	202	184	189	200	188	203	177	227	187	202	208	187	182	208	222	206	193	202	228	195	190	203	194	213	195	181	181	218	201	176	191	192	210	224	189	191	193	203	198	199	172	194	194	210	187	205	198	198	194	172	190	204	197	197	194	196	216	206	195	191	212	192	183	212	195	200	206	202	199	216	189	191	194	182	204	212	187	205	160	178	205	179	198	177	169	191	224	170	201	210	210	185	189	194	197	199	214	195	192	193	207	191	186	195	182	208	188	204	210	171	189	192	196	202	232	184	174	188	204	180	199	197	216	182	216	180	204	182	218	227	212	204	155	199	184	187	208	191	228	190	191	197	207	178	178	192	184	183	189	209	205	201	179	200	183	171	200	197	218	175	187	193	188	192	204	217	185	182	178	199	209	170	198	202	194	200	190	210	181	201	216	197	201	195	203	207	176	195	206	186	205	161	202	203	175	212	186	209	197	191	209	164	202	179	202	185	222	201	200	210	188	194	208	192	209	182	211	175	183	183	183	202	209	211	213	209	166	200	160	169	196	187	194	204	186	179	200	184	182	185	178	204	200	184	207	214	186	191	183	191	177	191	207	188	196	198	203	185	184	203	170	194	213	199	176	192	186	185	207	207	194	180	236	172	187	174	220	204	173	228	204	183	199	207	208	175	190	186	223	219	187	183	196	191	208	197	195	159	183	203	218	188	182	192	193	179	206	187	183	204	185	219	216	174	191	198	182	198	166	209	184	195	171	202	193	175	188	207	204	192	200	198	197	213	174	191	191	190	200	200	219	221	172	183	197	172	174	189	196	208	179	205	203	178	208	206
4341	532	92	93	69	75	85	82	76	85	75	65	67	60	65	82	79	60	78	64	62	56	81	71	59	65	62	59	59	77	66	65	78	67	84	74	85	81	66	63	59	62	82	75	60	69	65	72	74	69	57	55	66	64	61	66	67	54	66	59	64	66	76	68	59	68	59	60	62	58	70	79	64	80	63	52	57	65	61	63	80	45	83	65	71	69	79	67	64	69	71	67	69	71	70	73	71	69	69	61	60	70	68	72	69	71	59	72	78	56	68	59	56	75	68	69	74	61	56	67	65	58	64	72	59	66	77	57	57	77	62	51	58	67	66	67	69	62	72	58	75	59	90	71	77	76	52	82	69	77	82	69	65	68	57	66	60	66	66	62	75	62	59	54	66	74	63	69	51	71	70	78	75	62	65	51	60	57	64	54	59	64	61	73	49	77	55	76	67	61	68	67	58	66	78	70	73	63	76	62	70	74	52	60	62	62	68	63	64	78	64	57	73	69	76	69	58	74	78	63	59	72	64	66	66	63	60	66	65	60	73	42	66	53	59	57	67	70	84	58	69	64	61	56	64	65	56	60	73	53	76	60	66	83	74	71	59	73	69	53	66	51	59	73	78	54	77	56	67	53	67	64	59	65	56	56	76	68	73	73	63	71	71	70	71	54	55	67	53	57	61	59	61	65	76	83	67	80	63	55	69	59	63	74	67	83	58	71	62	58	70	64	70	67	76	59	63	66	72	55	62	59	67	68	57	69	75	68	64	77	64	66	59	64	68	58	66	66	64	74	61	57	65	52	69	65	64	65	67	55	58	51	62	65	67	71	71	72	62	60	58	81	68	53	71	61	78	74	81	67	60	72	73	64	54	60	63	75	64	68	71	60	79	65	58	78	63	78	84	75	83	66	56	51	56	73	69	57	67	69	47	71	67	61	60	65	50	59	60	76	79	47	60	65	54	78	65	65	69	53	66	62	68	58	62	53	59	59	66	66	67	77	67	72	76	59	70	62	72	60	63	73	64	73	73	75	57	67	66	64	51	71	73	70	65	81	73	62	90	48	72	73	63	73	70	58	72	49	61	63	55	75	73	64	60	60	54	63	52	74	48	64	69	77	49	65	74	81	63	52	51	67	74	60	82	61	73	60	76	67	70	54	49	67	78	62	55	59	75	67	65	60	57	70	59	73	68	71	61	61	58	64	78	80	68	72	58	56	70	79	72	61	83	69	81	70	63	72	62	67	59	58	64	66	76	71	63	55	56	63	68	67	50	58	73	44	63	58	71	64	72	77	68	77	69	71	53	59	74	87	72	65	50	72	76	77	74	76	63	60	73	72	63	69	55	64	68	60	69	77	51	66	58	68	79	65	62	55	63	68	61	65	54	71	57	64	60	66	61	62	67	60	89	78	71	61	67	67	66	69	77	65	69	59	60	70	73	68	83	65	69	62	78	67	66	63	59	59	66	64	54	54	73	83	63	59	68	67	71	69	61	55	45	63	68	64	68	67	53	71	64	72	70	73	67	76	60	53	68	58	84	57	63	58	84	72	62	48	48	76	71	85	70	62	67	56	67	61	66	65	73	63	70	52	49	58	72	82	70	56	68	74	73	72	63	58	70	74	58	63	59	89	51	63	65	67	65	62	65	68	76	83	83	62	64	62	70	60	65	60	63	76	63	64	76	67	62	55	61	80	63	66	78	74	67	73	70	50	55	66	57	58	59	70	77	77	50	67	64	66	69	78	70	72	64	72	62	64	68	63	68	67	85	85	69	71	76	74	71	58	56	67	84	69	83	60	70	58	65	61	74	75	63	62	66	76	63	68	70	60	53	71	69	64	63	58	66	66	53	84	63	78	68	83	47	66	67	67	55	76	62	55	68	50	63	76	72	59	78	70	59	74	71	59	71	78	58	65	62	87	62	62	62	66	54	58	72	58	79	68	71	70	60	51	74	72	67	61	57	57	64	69	65	60	62	95	67	65	80	58	63	60	64	65	59	58	81	62	68	78	58	48	49	56	55	76	56	59	55	72	69	75	77	63	63	64	79	66	68	61	69	56	53	78	66	64	64	51	70	58	57	61	58	64	62	58	64	75	66	53	57	57	64	60	74	62	69	61	57	66	51	56	69	58	61	70	48	61	66	71	57	58	70	67	67	67	62	65	58	68	54	60	60	56	75	61	54	59	64	70	58	63	63	74	75	77	53	67	70	65	59	47	66	58	53	68	62	57	52	65	71	62	54	63	82	72	67	62	52	67	59	68	73	56	72	74	67	69	65	64	56	67	86	61	54	67	70	67	78	69	58	63	62	69	69	68	65	55	70	62	72	69	64	74	65	60	54	61	60	59	65	82	67	74	59	81	69	74	68	78	67	61	69	77	77	57	51	62	63	73	68	62	54	69	75	58	64	51	71	70	73	62	77	74	59	73	62	71	72	67	69	60	68	62	59	60	79	62	69	68	65	60	67	65	75	74	60	69	74	70	68	78	63	72	58	74	57	48	70	70	64	68	70	63	68	65	67	60	65	71	72	86	64	48	68	72	66	62	54	62	64	57	63	52	62	75	71	81	64	69	64	54	65	61	70	66	61	50	60	69	66	68	68	71	52	52	64	58	62	65	72	64	64	56	79	63	69	72	70	51	54	50	68	81	70	66	68	69	67	65	68	53	72	44	70	65	72	71	61	76	59	56	64	77	55	60	75	67	63	60	58	73	45	62	68	74	67	49	63	62	53	71	77	74	63	72	76	72	64	61	60	69	62	68	66	71	59	71	87	80	66	54	70	64	71	65	77	58	88	67	61	57	70	65	66	53	53	52	79	71	63	58	60	61	70	62	67	55	68	59	60	67	62	70	51	74	69	74	64	76	64	65	64	69	67	77	81	74	62	77	64	73	71	69	70	68	76	57	67	59	76	68	66	72	58	62	73	67	80	53	65	48	69	67	71	67	72	63	79	74	69	70	51	58	70	66	68	60	68	67	69	67	64	61	51	61	53	67	70	66	63	61	73	87	64	60	65	65	63	64	71	68	67	69	66	64	64	66	54	53	71	60	67	58	68	55	46	72	65	53	60	50	75	71	60	57	57	52	61	57	60	66	64	64	67	81	83	79	68	72	77	58	79	60	71	54	73	69	62	69	73	53	66	65	84	80	56	61	82	64	63	66	76	69	53	55	77	68	80	61	65	53	70	63	62	68	68	62	48	68	65	53	74	72	66	73	64	63	76	68	60	65	51	58	59	77	86	61	59	59	80	76	66	75	69	76	69	85	70	55	66	59	67	74	76	73	64	70	58	59	62	65	71	64	48	63	74	63	53	69	59	57	77	71	69	51	56	62	60	54	83	63	68	55	67	55	66	62	75	82	60	74	62	57	71	67	59	75	83	59	60	65	72	67	67	76	58	69	71	58	65	56	73	58	66	83	78	73	47	60	55	61	53	80	51	64	59	76	53	65	65	76	67	68	80	56	72	83	53	76	64	72	66	64	58	70
31226	4821	787	842	1540	2070	2002	1769	1526	1292	1107	1056	932	904	818	752	750	686	663	651	694	649	634	593	625	628	606	606	603	573	604	589	573	541	588	614	577	552	548	538	554	525	587	546	573	544	583	519	535	577	559	570	519	555	537	539	547	557	544	533	579	576	525	544	526	526	553	511	552	508	529	545	519	580	578	568	525	568	554	499	543	530	527	508	523	533	541	528	521	557	564	518	502	562	547	514	554	570	524	541	547	524	544	576	556	526	530	516	519	578	518	552	522	467	533	552	507	511	512	510	528	583	551	515	570	545	532	539	555	593	527	557	536	568	542	534	521	573	537	548	522	537	565	491	498	561	548	538	520	536	519	541	518	572	521	590	533	534	549	516	558	537	526	538	535	558	546	521	512	524	533	558	521	523	558	556	535	546	500	530	544	548	530	558	564	552	536	546	547	548	538	523	533	551	568	544	535	509	504	513	553	514	533	515	574	556	559	511	541	525	500	506	534	583	550	529	551	559	532	564	549	548	521	514	520	515	549	544	523	576	551	492	506	518	508	544	530	555	547	506	517	542	543	549	531	586	518	525	561	527	531	526	505	535	529	542	525	526	504	564	573	536	548	507	532	532	550	535	541	544	547	544	550	487	545	539	565	594	562	578	495	532	571	549	510	507	523	558	545	556	483	557	561	559	546	535	506	530	556	550	505	531	532	544	534	549	535	540	479	530	535	550	576	511	523	508	481	507	540	522	555	536	545	521	509	549	526	558	560	501	571	533	578	561	544	534	567	506	517	527	543	523	532	506	532	514	526	564	535	531	558	549	553	528	545	550	545	523	546	541	538	560	529	525	516	502	515	553	553	522	539	532	534	558	538	560	510	580	535	474	531	533	497	546	549	533	551	533	510	534	501	537	531	518	560	540	554	530	513	539	544	581	567	534	548	520	520	530	522	526	490	576	514	547	509	529	513	534	593	580	533	562	557	570	516	519	542	543	548	505	539	524	510	527	508	548	548	561	501	521	512	549	557	506	520	529	512	517	523	522	585	504	533	570	515	550	544	537	555	558	524	542	542	553	530	519	579	543	522	587	479	563	572	493	531	503	531	521	560	494	557	526	516	488	517	535	525	545	531	541	537	520	544	509	555	535	543	577	509	548	535	501	535	538	539	567	550	578	515	574	540	532	522	537	518	523	548	568	509	520	548	522	573	526	514	544	491	542	548	508	550	500	574	561	505	558	488	522	539	524	555	520	545	514	531	509	515	574	518	516	535	535	531	523	531	535	532	515	555	534	570	499	557	554	532	553	537	558	547	549	555	561	499	492	533	508	550	545	573	539	514	549	516	553	535	536	465	555	528	594	509	549	512	520	543	507	534	554	535	539	517	523	523	551	560	505	562	512	555	512	509	567	527	576	503	557	526	515	546	506	499	564	529	567	523	536	532	512	559	499	520	553	508	538	511	559	537	534	525	587	558	540	511	508	531	549	475	539	551	554	536	551	569	545	544	473	539	518	524	521	528	552	514	530	576	554	524	531	570	557	505	523	534	516	509	557	483	568	521	534	526	554	512	551	552	495	555	581	530	550	515	541	557	536	520	545	524	534	545	545	511	547	522	500	557	531	495	568	560	538	569	551	532	550	524	512	538	558	535	535	557	540	554	518	551	556	508	581	532	535	592	563	538	560	600	526	544	535	579	572	538	539	556	571	550	510	575	556	540	573	524	595	598	518	570	551	514	555	501	514	578	557	557	556	532	508	509	539	492	543	528	556	560	562	527	553	563	504	511	558	564	518	548	521	586	542	519	535	539	534	498	478	511	530	525	512	534	531	545	510	529	517	528	572	542	515	551	510	543	553	509	512	547	547	531	555	537	537	542	532	526	567	501	512	504	546	529	507	525	502	546	536	560	541	528	544	520	539	556	535	553	497	502	530	523	560	551	545	517	534	545	525	550	539	523	538	534	571	545	508	535	534	569	546	570	561	511	529	526	487	542	547	501	534	558	533	529	556	564	527	543	504	563	539	514	541	582	523	513	507	533	526	553	569	546	545	528	525	553	529	550	542	568	532	531	532	561	586	543	547	546	538	581	515	527	522	526	597	505	534	512	511	558	523	543	524	525	494	521	537	505	545	570	499	517	552	528	565	540	551	493	559	528	520	541	528	510	593	533	538	531	534	542	517	526	527	571	544	524	545	535	523	530	553	557	478	547	575	536	532	551	521	533	563	499	540	512	542	539	527	533	521	549	554	538	570	556	466	528	537	516	586	545	542	547	545	504	595	538	541	541	532	521	553	539	539	537	547	580	488	544	540	573	558	526	558	550	513	547	536	533	549	538	575	550	536	526	525	508	546	484	540	546	508	533	517	521	511	508	523	541	514	559	549	565	511	537	520	540	523	539	509	514	520	541	531	508	489	514	540	547	569	515	530	554	594	512	513	569	537	544	576	515	533	520	488	506	539	566	554	517	539	543	518	547	587	534	532	499	557	531	569	519	530	527	544	523	540	510	489	554	534	548	513	533	530	545	563	518	546	554	549	508	557	519	537	498	520	509	545	517	560	559	550	553	501	509	547	547	531	554	543	531	545	546	540	559	543	523	557	560	495	516	502	520	538	525	514	576	538	527	575	541	546	527	560	557	544	480	535	534	564	540	526	527	590	576	526	546	567	511	499	541	546	547	583	535	529	523	547	534	531	531	515	513	519	512	506	526	509	556	534	523	548	497	508	548	537	535	486	548	505	517	548	528	500	554	559	516	507	570	499	557	540	574	576	484	519	528	528	528	504	549	543	534	564	531	541	520	571	519	509	535	533	560	543	548	505	560	588	524	593	541	549	530	543	543	533	510	597	558	514	527	580	544	555	531	537	544	530	517	494	568	542	520	548	534	536	540	546	536	580	541	560	509	543	531	513	500	563	530	506	533	544	505	523	560	553	531	538	517	569	554	555	521	519	523	531	550	566	505	562	541	502	526	532	507	552	539	578	576	553	517	499	545	549	561	577	516	571	565	536	556	523	562	519	509	497	509	542	579	580	539	519	531	531	565	585	546	488	537	544	513	537	528	575	559	513	566	523	525	596	532	559	569	599	517	558	519	515	533	549	532	554	558	573	527	564	520	507	534	518	500	533	529	566	544	582	555	550	547	526	574	531	530	539	478	568	595	572	552	535	501	526	551	541	583	535	572	531	561	530	570	574	545	540	527	541	557	585	552	550	519	551	522	533	533	535	545	556	535	513	513	559	561	568	534	529	501	522	570	509	554	549	546	529	530	530	496	513	549	549	548	529	554	571	538	548	547	552	552	529	499	519	521	544	523	614	530	537	567	493	538	552	564	578	499	562	523	557	538	527	535	515	534	564	490	544	555	517	541	530	544	553	533	547	562	522	518	505	570	541	516	535	571	566	519	525	514	542	554	561	525	513	524	542	531	548	556	504	580	555	537	503	565	542	553	533	534	553	527	524	516	510	507	543	572	562	551	546	568	574	514	516	536	523
4672	433	45	32	39	43	37	37	46	33	34	38	39	28	40	40	35	43	30	31	32	24	28	38	37	30	26	21	37	37	28	32	38	27	34	26	36	21	27	34	26	30	33	27	35	21	32	34	24	35	26	22	18	25	21	25	21	30	26	24	26	33	18	29	34	26	31	24	31	30	35	29	37	24	36	35	33	25	27	30	28	22	20	25	27	28	31	35	28	17	22	21	26	30	29	30	30	21	32	23	25	27	37	24	22	29	28	17	21	27	33	25	19	28	33	25	33	21	28	25	32	20	23	21	11	28	33	24	24	21	22	27	27	37	28	20	29	37	26	29	25	28	25	31	32	19	22	22	42	21	28	36	26	30	25	22	32	29	28	24	20	21	28	27	31	27	34	22	38	22	23	22	27	40	21	17	26	23	31	29	31	30	25	20	27	32	22	25	30	21	22	23	22	26	31	25	27	28	34	33	33	29	22	20	23	33	31	31	27	29	33	20	26	30	23	27	21	29	37	21	20	24	27	28	29	30	22	31	27	25	22	21	19	26	24	23	30	28	31	27	25	28	34	21	26	21	24	27	25	26	36	31	31	29	25	29	25	24	29	25	23	30	29	34	21	28	25	21	24	23	26	28	19	25	23	23	36	26	23	25	35	21	28	27	26	20	30	36	36	31	26	21	24	23	33	27	28	17	25	32	28	30	23	22	28	31	40	22	25	29	29	23	30	30	30	29	22	27	32	22	27	33	35	31	25	29	27	29	33	32	31	31	24	21	29	20	19	34	30	30	24	23	26	23	21	29	21	25	39	29	23	21	19	34	29	30	27	38	23	36	24	35	31	31	35	23	34	30	24	23	33	17	20	24	24	28	23	26	23	34	32	28	31	23	26	29	27	25	24	29	31	26	24	26	33	26	21	28	31	23	27	24	32	36	35	24	23	42	39	32	25	30	37	32	36	31	29	21	29	34	21	24	24	27	23	31	23	23	31	27	17	31	29	26	30	21	25	25	32	22	20	23	33	25	23	14	27	36	32	32	30	21	24	22	24	20	29	25	20	28	29	29	25	33	35	27	20	28	29	26	24	31	24	29	33	16	25	27	33	20	20	25	27	22	39	31	24	29	32	30	27	24	23	26	23	23	25	30	31	37	26	20	33	25	27	33	33	24	28	33	23	34	23	21	18	25	23	36	28	16	15	28	30	27	37	24	26	23	21	28	27	33	24	20	31	22	23	27	22	35	27	26	26	29	26	23	16	36	22	25	31	24	23	27	28	33	33	26	34	24	41	32	16	21	26	34	37	33	33	26	28	18	25	28	26	25	34	27	37	26	22	25	15	35	22	24	37	20	26	27	25	21	29	23	25	28	31	26	26	25	23	22	28	32	24	23	32	35	30	29	32	31	21	34	39	27	31	19	21	26	32	25	22	23	30	31	25	26	32	24	26	27	32	21	26	25	24	29	27	27	46	32	33	33	37	26	27	30	39	32	18	30	27	29	30	29	22	27	20	30	17	19	40	35	27	30	26	27	28	23	19	29	34	27	27	25	38	32	22	25	29	29	13	28	29	32	34	34	26	30	23	29	31	26	34	22	18	18	18	22	18	29	33	20	44	34	25	35	34	31	24	25	25	20	27	29	20	22	28	32	24	24	28	24	28	32	18	25	31	25	28	34	23	34	24	30	35	38	34	23	22	16	23	19	18	26	28	17	19	27	24	25	21	31	21	22	23	31	24	31	35	26	34	21	25	25	28	18	21	31	33	26	21	19	26	29	28	29	30	31	31	28	30	24	35	24	27	14	23	27	34	23	22	22	23	26	38	28	26	21	18	23	26	30	28	31	34	33	20	31	30	35	33	26	25	25	25	29	21	17	26	28	24	27	30	37	24	37	22	22	26	27	21	31	30	32	25	22	28	26	22	25	42	41	24	28	26	32	23	36	27	25	35	22	27	20	24	30	28	28	34	26	17	38	36	25	18	22	31	22	25	22	25	21	20	31	29	25	26	41	33	26	31	29	26	25	35	23	27	32	31	32	32	24	27	23	22	20	22	28	36	27	17	29	24	28	32	26	25	32	31	34	24	25	29	29	26	24	33	26	25	26	17	13	25	33	29	29	25	28	31	29	20	36	27	27	21	32	32	30	31	23	19	36	24	28	24	28	30	30	27	25	40	24	26	19	27	22	23	24	30	29	23	25	24	27	21	30	28	22	34	24	32	25	16	29	35	35	26	30	25	25	23	34	21	32	37	29	28	33	28	27	20	31	23	27	22	28	31	21	25	23	23	21	25	20	28	23	30	31	28	17	26	23	22	23	30	28	21	27	30	19	30	25	29	24	20	27	28	32	23	20	30	43	28	21	25	23	36	27	26	15	31	23	36	27	19	30	29	25	22	23	34	36	32	28	31	25	32	31	21	31	33	22	31	22	29	34	28	22	26	27	20	29	35	26	25	21	25	24	28	23	25	30	30	30	25	24	30	21	20	28	25	25	27	24	39	26	30	33	20	21	24	34	23	22	23	28	31	26	37	36	33	30	28	30	33	27	28	33	24	15	23	18	32	25	23	31	24	26	22	23	33	26	27	29	22	31	31	20	29	28	19	21	32	39	29	20	31	31	23	30	26	17	27	31	24	20	27	23	27	25	27	17	41	26	27	23	24	25	30	28	35	27	28	30	28	30	32	38	29	25	28	25	32	31	31	31	23	28	27	25	28	26	28	28	26	21	24	29	26	18	31	28	25	22	26	22	30	37	21	37	28	24	31	37	33	29	29	22	18	27	31	31	32	27	20	25	25	25	24	19	26	27	31	26	26	26	21	25	35	18	30	33	32	33	23	26	28	21	25	30	27	30	34	33	22	30	20	27	30	26	26	25	37	24	29	24	30	35	33	35	29	28	20	19	21	22	30	22	26	34	25	26	30	25	30	42	34	34	31	36	25	25	38	29	35	38	28	25	20	25	27	25	28	36	27	23	22	37	22	27	24	23	23	33	23	28	24	27	19	30	34	34	32	31	25	21	26	26	26	30	20	31	31	28	27	25	28	27	25	21	15	23	23	31	26	23	22	34	31	33	23	26	34	17	29	11	29	28	26	26	34	18	29	26	25	27	29	34	22	31	20	31	25	31	37	36	27	23	34	28	29	32	31	22	23	26	31	29	36	34	26	31	21	19	27	26	28	23	29	32	35	26	22	40	23	25	34	30	17	33	34	25	26	36	22	24	26	36	19	28	28	28	33	33	27	20	21	27	27	34	25	25	29	25	33	22	30	31	11	32	33	27	30	24	34	32	28	28	25	17	22	23	29	20	30	29	30	20	35	36	27	31	22	25	39	24	26	27	20	27	28	25	17	20	26	21	24	20	19	35	36	19	22	30	23	20	30	38	27	33	38	20	32	32	28	13	22	22	26	20	27	25	34	24	29	30	34	23	23	20	28	32	29	20	27	27	30	30	22	40	21	37	24	37	24	29	31	28	29	22	26	29	34	20
29878	4150	481	510	1013	1541	1601	1325	1088	937	841	721	655	565	496	456	421	417	419	398	328	347	339	331	306	298	320	272	283	293	273	280	286	249	286	286	256	264	260	237	238	247	238	241	214	251	218	250	255	247	242	257	237	245	240	244	277	231	241	280	255	254	227	265	235	247	257	238	255	226	239	202	248	223	249	227	236	251	242	242	237	236	240	297	236	241	250	264	230	239	233	234	221	225	239	212	217	221	234	243	261	227	262	251	227	219	251	222	244	228	220	255	225	233	208	229	246	235	257	221	248	232	247	216	223	220	231	226	229	247	232	232	219	234	239	250	240	224	241	206	224	243	257	229	232	233	218	252	213	238	244	234	247	242	221	245	219	230	236	219	247	208	266	235	215	225	240	247	229	246	216	233	251	237	222	245	239	235	248	240	239	233	236	238	214	227	206	230	201	228	239	207	217	189	203	223	241	217	214	229	255	216	223	218	240	237	229	243	213	252	243	256	234	230	236	244	210	233	200	233	243	251	235	243	230	234	236	215	245	211	226	215	230	240	250	246	238	213	223	231	197	228	222	242	227	232	242	245	252	229	220	211	254	230	237	212	223	217	223	213	229	242	244	241	239	246	246	242	243	225	220	221	240	231	222	219	237	229	218	231	223	245	225	227	229	218	232	236	234	248	230	237	211	235	239	225	213	232	232	239	245	237	235	263	238	205	215	216	230	220	240	229	204	237	225	236	227	235	229	232	231	233	237	239	248	235	239	247	209	224	243	226	216	238	243	226	240	240	231	215	229	207	230	237	213	212	249	215	264	248	248	239	246	214	226	221	222	211	223	238	239	240	274	252	226	228	208	242	232	249	240	240	222	250	246	239	234	240	224	224	208	237	249	251	229	223	211	214	248	273	203	208	236	244	230	247	236	223	247	218	222	234	235	233	228	212	259	245	202	215	228	210	233	208	228	230	238	230	248	259	245	246	249	214	239	241	206	256	224	215	257	240	211	212	239	220	239	208	210	216	232	230	229	219	226	221	231	248	219	247	244	230	269	227	247	236	222	234	231	235	223	238	214	205	219	244	226	218	231	254	240	249	228	222	221	231	232	230	212	252	225	217	242	211	245	216	216	239	237	245	227	209	240	209	208	218	220	248	218	230	249	230	232	220	237	237	227	210	233	235	212	237	224	208	249	210	252	210	248	252	209	216	235	237	234	217	204	218	204	253	223	217	248	233	246	226	231	240	230	262	242	216	208	244	229	216	203	225	253	257	231	218	247	230	255	244	239	215	245	265	251	202	246	248	234	221	249	246	260	232	236	241	233	244	246	238	224	227	230	232	234	222	246	214	238	232	249	227	225	247	210	268	218	233	224	214	221	235	236	212	250	211	230	212	266	212	236	218	222	257	244	235	229	213	220	206	233	235	226	204	243	224	194	233	234	243	229	248	243	220	257	231	224	237	258	242	217	245	245	243	222	227	258	241	238	242	241	234	241	199	249	234	234	223	244	218	243	240	255	234	230	232	230	221	225	207	251	226	244	226	245	236	228	221	226	222	246	260	218	243	218	230	253	221	205	240	220	220	217	215	221	231	237	244	238	235	220	200	232	223	244	213	219	245	226	231	231	241	219	218	250	234	216	239	232	231	238	233	255	220	237	238	238	204	238	233	231	235	270	227	206	238	231	209	226	242	245	247	216	251	239	237	216	230	220	231	213	226	211	260	264	211	231	245	223	232	253	215	242	239	229	227	211	272	235	247	238	198	237	237	237	238	258	221	194	254	216	245	197	237	197	225	222	218	226	194	253	239	230	234	211	270	223	224	218	239	236	226	218	249	220	227	247	226	256	216	243	236	259	223	244	237	214	228	227	231	234	235	269	228	273	261	229	247	267	210	242	242	234	244	230	239	218	234	228	226	251	199	223	228	227	228	205	217	239	229	252	254	225	232	223	226	212	238	250	186	240	239	251	207	222	227	230	242	236	207	243	220	209	202	236	233	247	213	226	240	254	209	225	229	224	245	238	226	217	240	210	221	228	211	237	237	217	226	239	225	248	227	228	226	225	211	225	252	228	229	237	225	240	218	224	220	229	210	243	239	211	224	246	217	230	228	209	237	244	224	246	246	213	209	216	222	236	215	223	238	226	242	214	236	247	249	247	269	248	240	228	221	221	233	223	226	252	249	203	226	218	216	218	237	228	231	233	226	218	263	241	251	217	247	241	233	219	222	228	241	227	227	250	242	232	231	241	212	190	217	241	228	236	242	233	230	228	235	275	243	226	248	244	259	243	235	232	232	221	232	218	228	224	227	224	238	218	225	215	223	245	217	212	227	233	235	245	234	236	229	222	252	214	210	212	235	239	227	240	250	246	211	234	231	214	237	240	235	238	224	207	233	233	224	204	220	245	264	235	223	205	210	225	231	252	243	220	247	210	212	198	225	228	257	211	234	233	259	241	219	209	228	241	216	247	220	253	224	230	255	249	207	250	237	224	229	198	242	206	228	229	240	246	223	213	217	262	231	224	256	260	202	205	207	253	233	222	210	237	216	213	228	239	215	221	248	221	240	235	224	246	207	255	237	218	234	252	228	224	221	241	243	226	225	212	209	239	213	226	215	214	258	215	241	243	224	226	243	250	208	229	219	236	261	231	229	229	233	237	247	234	240	233	239	254	235	229	219	255	253	255	230	244	247	234	245	243	244	251	274	247	209	219	235	227	244	265	223	251	209	237	257	202	248	223	263	225	227	236	213	235	246	227	242	230	257	234	236	233	221	231	244	208	238	237	231	242	214	206	232	240	213	216	234	207	246	219	214	237	216	251	243	209	234	230	263	209	240	229	197	222	231	253	243	232	252	231	247	237	229	249	226	239	224	235	223	243	206	236	234	230	233	233	237	200	224	231	222	207	248	253	237	210	226	215	217	237	235	242	232	211	267	208	224	244	206	240	236	251	231	256	237	219	231	213	246	230	222	250	210	224	254	241	227	239	231	223	230	252	233	226	238	252	195	226	251	223	223	258	246	252	225	244	241	218	230	229	210	245	244	186	226	253	253	247	253	225	240	227	226	250	209	236	219	214	241	238	259	233	230	260	227	253	222	233	212	217	227	215	235	224	218	215	212	224	232	229	225	234	221	229	234	252	246	246	247	245	218	200	218	243	225	206	220	232	253	228	207	227	233	228	247	235	246	225	224	222	240	229	205	259	249	228	193	242	211	240	252	254	206	211	203	226	235	247	234	224	259	217	243	231	224	224	220	239	228	222	210	217	236	255	237	254	213	234	224	242	222	229	231	243	215	228	224	240	253	234	240	226	221	231	235	237	215	221	238	212	205	227	238	222	216	229	202	260	235	219	215	257	244	234	220	238	253	218	236	223	231	237	222	258	254	220	233	271	227	211	271	259	262	257	215	217	214	221	251	238	231	226	238	260	217	252	240	212	232	249	221	233	213	247	251	260	240	245	246	243	265	232	236	245	211	228	229	232	263	240	224	216	237
5954	942	126	93	77	107	102	87	94	107	79	90	92	100	89	78	87	78	78	78	75	77	82	74	92	88	82	80	84	84	77	66	77	72	86	75	68	73	69	79	63	75	66	63	88	79	71	88	76	75	64	77	76	88	79	61	78	69	77	76	86	81	69	75	64	68	73	64	71	69	86	64	67	64	77	80	63	66	75	78	70	66	70	63	75	85	77	69	70	91	61	75	77	84	64	71	92	74	65	79	90	93	73	75	81	72	65	82	55	73	54	78	73	77	75	84	76	71	63	65	78	81	72	65	79	71	69	77	72	71	70	73	71	71	65	74	88	71	66	77	76	70	73	77	78	78	85	79	71	63	76	73	78	83	83	69	78	76	68	83	81	72	77	69	70	79	68	73	63	77	72	83	68	71	74	71	61	67	76	62	64	77	76	71	82	79	74	74	63	72	94	67	62	73	71	69	90	67	61	88	73	70	95	89	76	57	75	63	77	66	77	58	78	66	61	70	84	71	84	83	56	67	76	87	80	68	74	70	80	64	68	59	76	67	74	89	76	77	80	78	81	80	83	79	82	83	87	73	74	73	73	57	63	72	81	76	70	65	65	62	71	78	60	77	79	77	68	81	74	62	74	71	70	80	80	76	74	68	73	66	80	80	61	58	79	83	61	68	72	86	76	73	80	75	86	68	68	75	66	65	89	69	76	76	65	76	79	78	81	73	68	71	87	68	71	79	82	71	70	79	53	67	70	65	66	60	74	79	81	75	75	73	93	79	72	78	52	78	87	74	78	84	73	61	73	77	70	53	71	78	76	81	76	87	64	83	77	75	73	77	68	69	76	62	74	89	77	66	72	79	74	72	71	73	64	78	77	72	79	79	77	70	73	64	74	70	85	70	70	68	99	78	90	77	71	65	90	82	73	89	68	58	76	61	69	82	85	66	92	71	68	57	68	88	88	78	71	59	73	73	76	67	79	88	71	83	73	87	79	76	74	82	85	95	82	73	72	68	91	84	69	77	76	77	76	69	67	83	91	77	81	69	80	79	83	73	74	83	62	76	75	62	80	93	75	82	56	78	81	71	65	83	88	62	69	65	91	80	74	77	60	63	81	72	76	83	68	68	79	58	72	74	88	66	68	76	77	74	68	66	81	76	79	84	71	84	77	77	75	73	72	76	54	89	86	85	78	78	91	78	90	66	77	66	87	69	73	71	84	75	78	66	71	68	55	64	67	69	83	56	73	79	66	67	73	74	83	83	67	61	78	68	62	77	71	79	58	81	61	79	69	84	91	80	70	85	63	82	70	63	54	67	83	94	78	72	75	79	76	65	90	90	54	60	67	55	57	73	65	78	66	55	85	82	85	81	72	65	63	92	54	69	60	75	78	72	84	75	74	72	78	70	55	85	82	72	73	69	67	93	74	78	81	67	74	76	70	75	82	73	63	75	79	72	70	69	70	91	81	61	78	73	82	77	68	74	82	67	68	72	90	80	71	68	68	77	80	75	78	75	65	90	61	69	76	71	90	84	74	88	74	70	67	85	72	80	85	78	75	90	64	87	61	58	80	85	76	61	76	75	71	75	95	84	77	78	66	77	80	79	65	73	89	64	80	68	71	79	69	66	88	71	74	78	81	58	70	66	71	83	63	51	59	86	69	67	84	88	76	75	84	78	80	73	77	63	75	66	91	79	63	74	75	76	62	64	70	78	73	67	63	87	68	71	73	94	83	75	61	81	75	68	62	72	75	83	70	67	62	68	65	56	69	66	61	77	87	81	72	102	75	65	69	72	74	60	72	82	80	89	66	65	65	66	76	88	72	66	85	67	67	64	71	61	69	67	90	74	70	66	63	76	76	80	78	67	64	74	86	87	72	79	58	78	69	70	81	68	69	66	72	72	78	80	77	97	81	65	71	78	79	67	65	66	86	57	65	91	87	76	63	52	90	87	69	63	77	65	79	68	82	72	80	68	84	84	64	78	70	65	67	64	70	70	65	51	73	67	60	75	67	82	91	81	85	65	65	89	77	71	86	77	76	87	74	67	82	69	70	79	62	71	75	91	88	64	80	52	69	50	69	81	83	64	88	71	77	71	73	84	72	64	84	83	71	80	92	72	69	85	83	66	83	77	58	68	68	77	78	64	74	89	78	72	82	77	88	81	71	65	81	68	62	72	67	76	95	81	73	70	78	63	73	78	68	87	76	74	68	82	85	69	73	80	67	64	74	72	65	78	72	75	84	68	76	67	62	85	61	82	79	65	76	77	72	67	65	71	77	74	65	67	90	69	87	60	80	71	72	84	78	77	62	65	75	78	56	67	67	53	78	73	68	89	54	83	85	72	64	69	72	74	76	66	68	70	75	71	78	68	68	77	82	76	66	80	74	78	78	83	56	91	77	81	68	68	82	76	69	72	74	83	95	74	69	75	62	73	89	87	76	81	86	76	58	69	61	78	72	80	79	88	69	75	57	67	66	59	63	85	76	77	67	72	56	67	61	71	74	87	71	70	67	63	73	78	75	84	66	70	75	83	69	64	62	84	68	78	80	75	83	69	76	76	63	70	58	89	52	67	78	83	91	58	80	63	81	70	76	71	88	89	74	76	71	73	81	87	68	77	74	71	82	87	62	77	72	90	82	98	82	86	68	57	67	64	75	88	84	73	72	98	86	85	79	87	68	65	65	73	81	69	77	76	71	63	78	84	72	99	73	91	62	59	67	77	78	77	77	85	72	67	91	76	79	78	74	80	45	85	76	70	69	69	72	81	78	74	71	71	69	62	55	85	66	78	66	78	66	99	65	74	95	72	61	92	69	71	77	79	59	81	67	73	70	74	76	69	77	70	74	91	62	72	57	68	74	64	72	76	61	75	60	71	84	75	70	81	98	85	69	66	76	74	62	62	74	89	78	71	75	70	80	76	70	66	64	61	81	79	90	72	68	63	73	72	84	70	72	76	82	72	84	79	81	66	74	84	71	77	80	85	85	78	84	76	73	86	70	67	76	80	69	52	81	76	79	79	98	66	82	66	93	59	63	76	70	90	78	69	69	69	76	77	77	63	64	76	75	62	65	68	74	67	81	86	65	77	64	72	69	67	78	72	81	73	66	79	62	92	64	86	97	74	78	69	74	73	75	80	71	79	66	84	82	83	81	85	83	78	77	68	70	79	68	75	74	76	68	82	67	76	79	71	73	71	81	74	97	74	67	60	72	90	63	68	76	85	81	75	85	60	75	53	64	73	76	83	86	70	75	77	73	67	77	83	77	77	96	71	67	83	83	74	79	64	60	88	75	70	83	72	80	66	96	99	84	70	65	72	76	81	86	78	64	70	74	69	86	71	74	71	75	70	86	70	78	62	78	69	75	73	82	64	91	70	75	60	74	68	58	58	62	67	73	81	80	71	81	55	79	75	61	84	59	65	66	78	71	70	75	81	84	65	71	70	79	64	82	67	71	76	68	62	59	75	69	65	67	70	84	74	74	74	74	68
34205	5985	1039	1120	2079	2934	2962	2580	2236	1824	1548	1427	1215	1127	1092	1030	983	919	851	840	843	818	779	744	706	777	730	745	659	704	735	680	649	687	644	623	660	677	699	684	649	636	619	669	621	630	614	605	643	656	675	608	657	668	650	625	614	637	623	644	645	649	603	651	641	612	624	635	623	623	657	640	656	613	635	612	604	612	638	585	674	631	625	595	614	586	623	665	633	611	602	621	601	614	661	639	618	602	652	603	630	632	608	624	625	600	617	630	605	625	606	652	631	647	650	567	597	591	612	579	616	606	646	553	583	628	594	588	604	666	613	610	607	593	642	631	628	605	650	618	584	615	625	645	625	586	616	608	605	601	605	594	621	629	611	595	617	587	658	616	629	593	591	644	608	605	636	640	642	630	655	641	642	636	618	638	627	639	632	601	616	669	595	598	622	595	639	615	649	613	608	610	626	612	636	629	604	675	618	595	618	639	624	599	611	602	614	602	630	625	648	596	662	628	627	598	677	611	638	636	618	613	628	650	603	607	613	691	647	626	616	593	615	643	614	612	589	635	634	586	647	599	657	622	626	614	592	632	633	610	582	627	557	637	572	610	604	652	672	657	631	620	601	615	609	603	623	626	605	603	619	609	593	596	631	615	604	646	596	579	608	573	629	631	664	569	603	613	610	625	615	609	632	640	617	616	630	611	646	610	608	631	626	610	591	585	626	618	624	631	619	638	656	576	601	573	615	625	635	627	625	608	589	627	598	614	565	630	594	610	607	600	613	649	628	594	636	569	596	553	620	613	611	577	579	588	618	596	617	608	656	634	607	547	651	637	613	640	638	596	638	620	615	592	614	636	633	647	619	599	628	605	617	609	626	614	595	584	666	622	641	607	668	658	652	603	626	629	634	651	599	599	609	623	615	649	651	594	611	619	599	579	604	611	599	630	611	607	593	607	591	611	600	613	621	623	588	661	635	627	607	598	675	600	625	601	620	648	611	621	574	631	626	620	659	608	618	593	640	592	633	586	624	600	596	571	653	582	615	624	656	631	601	623	622	653	631	591	611	586	653	597	637	662	602	623	583	645	623	622	607	615	606	648	658	641	605	597	609	589	605	627	600	620	610	611	592	573	599	594	617	652	660	597	615	631	637	686	595	646	619	636	650	592	602	607	585	617	660	604	594	578	688	636	641	574	620	603	575	643	609	631	602	622	639	641	611	615	638	673	624	643	644	624	615	588	664	618	617	646	633	603	595	574	656	601	619	578	641	606	599	630	623	613	628	638	607	618	625	636	609	660	633	552	647	639	590	636	632	627	627	667	667	634	603	626	606	629	636	592	618	591	614	585	667	600	603	594	603	595	598	583	576	611	640	631	597	589	599	668	634	620	635	587	596	586	601	606	605	585	612	663	582	595	618	710	613	598	594	643	624	608	661	603	637	621	615	603	588	566	635	645	604	643	601	598	647	634	618	557	636	621	621	620	635	577	612	614	619	612	625	631	642	600	604	619	627	595	585	584	620	650	639	613	653	599	650	619	632	648	617	604	643	616	618	665	642	629	592	617	646	575	612	639	599	619	604	657	626	603	644	612	640	608	549	568	611	622	606	627	619	614	594	593	660	611	661	589	596	603	583	651	614	575	608	626	607	622	589	624	600	617	653	585	618	619	609	622	608	624	611	630	587	631	622	618	564	615	616	622	626	551	602	586	627	619	623	616	600	608	663	605	589	603	618	610	597	650	598	621	600	615	658	618	618	602	614	605	611	583	581	637	674	623	622	650	564	625	604	607	624	612	638	684	589	646	632	607	622	661	606	653	611	618	642	610	643	651	604	620	640	648	619	614	608	621	649	641	631	618	600	618	662	619	634	609	650	623	592	606	638	624	565	605	634	583	651	644	670	623	656	649	634	642	634	604	609	633	605	608	608	616	598	627	629	645	608	626	607	586	595	564	606	559	588	612	636	608	595	618	624	595	582	650	598	617	639	665	624	604	571	607	607	649	639	614	588	632	624	620	601	599	621	626	566	607	598	630	602	606	596	632	634	564	591	606	603	599	619	607	603	631	634	591	625	616	621	626	650	566	623	647	639	661	654	623	630	626	596	577	597	623	579	600	616	632	597	635	651	598	594	591	636	622	616	589	633	670	615	663	607	631	595	615	611	615	610	599	615	616	620	662	614	628	593	624	638	658	591	583	618	613	592	638	588	623	630	601	612	597	608	611	625	634	610	613	605	603	588	615	646	633	633	612	559	643	616	625	598	595	649	628	652	663	632	601	587	614	622	633	651	561	643	607	576	643	624	618	587	596	617	575	614	662	578	606	587	632	593	643	618	617	614	611	621	619	628	622	596	609	634	603	682	615	627	644	605	634	601	639	602	663	617	596	630	626	655	599	605	595	623	613	644	612	592	660	591	610	604	592	597	617	606	596	607	602	607	589	580	646	596	645	640	590	602	593	645	567	644	596	679	576	656	653	607	605	629	612	573	573	639	605	603	630	616	625	616	647	646	571	599	618	607	595	599	627	634	566	608	625	659	629	643	593	587	601	620	623	616	647	612	646	609	622	587	617	624	593	654	571	632	587	572	624	622	654	600	607	588	626	557	612	629	606	550	570	584	623	603	615	572	618	615	602	568	620	593	598	588	611	652	611	585	610	641	631	617	620	643	634	616	597	601	580	626	607	657	620	609	616	598	589	623	623	580	586	614	666	660	585	629	599	652	656	635	608	613	680	590	644	607	620	638	670	608	648	599	583	643	632	599	639	574	588	600	594	673	604	624	621	599	613	581	639	584	647	573	632	621	672	598	607	633	593	602	617	641	589	604	575	607	583	615	616	640	616	604	634	608	630	578	620	618	610	614	649	614	607	611	623	571	641	599	617	584	611	610	624	596	591	585	649	612	639	637	595	642	610	586	655	604	601	633	598	590	579	634	627	600	583	596	602	593	582	627	607	608	623	622	596	643	619	596	649	674	605	618	632	629	617	598	578	609	623	665	615	634	652	598	617	636	627	634	645	663	609	669	614	603	623	588	636	633	627	637	587	592	639	617	567	605	594	593	575	598	615	658	618	613	605	555	621	636	610	627	581	635	633	614	593	597	574	599	607	612	595	597	549	576	638	588	604	628	589	579	627	627	620	613	622	593	655	605	630	617	655	635	620	597	577	567	594	637	638	638	608	594	628	636	621	609	565	638	551	597	689	650	602	648	604	589	614	600	618	618	612	684	602	616	622	599	602	627	615	606	659	576	626	650	662	624	608	618	626	588	649	615	644	622	639	584	571	567	639	607	655	657	626	623	632	626	631	589	649	657	596	591	610	647	645	648	626	615	649	640	604	593	664	634	636	615	599	603	609	603	597	623	632	624	655	672	605	610	676	617	608	617	578	599	608	639	619	679	593	648	629	605	597	648	622	593	631	589	606	662	615	589	590	631	560	616	653	622	597	649	641	618	624	576	619	607	610	567	676	645	609	581	633	607	646	650	622	632	608	576	589
3156	321	30	26	24	21	33	27	26	39	33	22	18	28	26	26	28	26	23	17	26	22	27	25	18	32	31	29	22	29	22	21	19	15	19	23	35	28	28	25	25	20	15	28	28	24	19	20	20	17	29	32	19	17	28	24	20	17	25	30	23	30	31	27	24	23	35	22	18	18	26	17	26	26	27	17	17	23	23	29	22	23	20	24	22	32	20	17	16	22	33	23	14	27	14	18	20	19	29	32	30	21	17	18	26	22	31	22	17	28	18	22	34	23	20	25	27	30	20	24	32	28	25	26	30	22	19	25	30	23	31	19	23	19	28	17	28	26	19	22	23	18	22	23	25	15	19	21	35	25	21	24	22	25	20	22	27	27	15	18	23	15	22	18	23	26	25	26	22	25	23	21	34	24	14	24	27	18	14	22	24	35	23	19	28	15	30	12	24	25	28	22	32	20	26	16	20	28	28	21	25	18	22	25	28	18	23	22	31	28	13	24	19	23	26	24	26	29	28	11	18	25	20	34	25	28	34	18	29	19	17	20	18	24	35	24	27	21	23	17	28	21	24	22	21	21	27	18	16	21	26	19	31	27	22	23	22	20	14	29	20	22	23	28	30	23	30	14	22	40	23	26	27	21	22	26	30	22	21	21	29	18	18	21	20	21	20	29	30	20	21	22	24	20	22	21	18	22	32	17	17	23	23	31	24	21	24	18	21	30	18	29	21	23	19	14	16	20	14	29	28	23	21	20	20	30	26	19	17	24	21	27	26	20	21	29	20	22	30	17	24	22	20	32	17	33	23	22	20	22	24	22	24	22	18	24	23	29	20	22	20	26	18	33	24	20	19	20	25	20	23	34	24	32	18	23	16	25	29	19	26	20	26	20	17	19	22	20	23	19	25	21	26	19	28	20	28	22	17	20	28	27	24	22	26	23	20	18	23	30	16	23	25	14	11	22	25	26	25	20	24	24	24	16	21	21	17	22	24	23	23	21	27	23	25	22	24	28	24	22	18	26	24	20	15	29	22	34	28	23	29	27	28	23	26	25	27	20	24	18	22	26	35	20	18	22	20	32	21	27	24	24	28	28	30	35	15	21	26	25	26	25	28	33	20	26	10	26	23	24	25	23	16	28	20	25	22	19	25	14	23	27	33	22	22	25	19	27	24	25	17	16	24	22	29	20	14	23	21	29	17	25	18	18	26	9	19	38	27	28	26	22	19	23	28	26	30	23	27	34	25	30	28	18	19	31	30	19	22	25	28	22	28	21	30	18	27	24	21	28	26	17	37	26	24	28	29	26	23	28	19	20	22	33	26	20	25	27	17	26	26	22	24	16	21	28	26	18	30	26	17	30	23	29	22	35	20	20	27	29	24	30	16	19	19	28	13	19	21	30	39	33	23	21	28	34	27	10	27	24	17	18	23	14	22	20	24	26	22	23	22	23	14	22	20	17	28	21	24	31	22	29	28	29	25	21	23	23	17	23	18	26	33	13	20	35	20	24	19	25	34	21	15	20	22	22	27	29	19	25	21	21	20	24	25	21	26	26	18	23	20	25	33	28	27	21	17	20	17	28	23	30	29	19	27	20	34	23	28	28	27	22	26	19	24	27	18	31	29	24	24	28	27	20	23	15	31	23	29	16	15	22	26	26	28	16	19	30	27	27	22	22	23	27	28	28	21	20	24	28	19	23	32	26	23	29	23	21	26	26	24	14	23	19	18	22	27	20	18	24	27	29	32	23	27	28	27	34	22	19	24	31	23	25	28	24	23	28	28	21	15	32	21	29	28	21	24	19	15	27	27	20	35	24	29	19	22	24	13	23	34	15	23	23	21	30	19	28	30	27	22	24	30	26	19	29	25	28	23	28	22	28	22	26	24	35	24	20	30	24	20	21	23	16	19	19	19	23	22	20	29	21	24	21	26	20	23	21	26	20	31	26	22	25	27	19	28	25	19	27	20	30	23	21	28	27	35	22	18	21	18	20	25	30	14	16	25	23	15	23	17	18	35	19	28	24	25	22	24	29	22	25	23	21	16	21	24	26	20	26	31	21	21	27	27	23	34	20	23	27	16	27	23	23	23	24	23	20	15	31	29	19	17	18	22	31	26	24	21	15	22	24	13	23	25	25	27	13	25	16	21	23	24	20	21	21	30	21	22	26	28	19	23	29	30	29	15	23	26	30	20	26	26	26	26	33	22	24	26	27	29	22	23	30	20	19	20	22	20	20	21	31	18	25	28	26	15	17	20	28	16	22	25	19	20	21	14	28	23	14	17	15	21	23	24	14	28	19	26	22	15	23	22	21	17	23	22	13	24	21	23	28	19	21	20	25	23	18	21	21	22	28	24	35	27	21	28	30	18	27	33	27	22	20	22	23	22	22	14	19	29	15	22	29	22	21	19	28	23	25	19	14	29	30	24	28	20	28	22	23	23	20	24	11	27	23	26	25	20	18	23	24	16	25	15	19	19	17	14	19	23	19	26	31	30	23	18	22	21	24	22	26	18	20	21	24	22	27	16	22	22	28	16	24	32	24	20	25	23	31	25	21	14	22	29	15	26	30	22	20	32	22	21	24	14	25	15	23	21	19	23	36	20	21	29	29	15	20	25	34	21	23	18	16	23	25	20	25	24	16	23	16	22	20	28	31	15	22	28	31	24	38	18	22	26	34	27	25	22	25	23	16	18	21	25	27	19	29	25	29	32	18	23	23	22	24	26	29	30	24	12	29	22	25	26	17	26	26	23	22	13	31	20	27	26	27	22	18	23	22	22	24	18	19	18	17	25	34	16	16	24	18	21	23	26	21	20	27	22	19	19	22	19	10	23	24	27	14	11	20	19	21	14	27	25	20	20	31	24	22	21	27	26	26	23	19	21	28	28	24	27	21	17	18	26	18	16	23	16	16	29	17	28	20	25	28	34	27	29	25	16	22	20	18	18	21	21	22	15	33	17	17	16	21	19	22	26	24	24	31	18	15	24	22	25	19	22	30	13	24	27	18	23	32	23	25	29	17	15	28	32	25	26	23	24	24	24	25	28	24	17	20	28	25	25	18	23	16	29	22	24	18	16	15	17	22	23	11	21	32	22	30	19	32	18	28	17	24	22	28	22	25	31	21	20	31	23	19	21	15	26	32	24	24	20	29	23	21	28	22	32	33	19	26	29	29	19	30	21	17	26	25	22	21	23	22	28	24	17	15	23	21	25	18	19	17	28	26	23	30	21	22	19	24	27	23	18	22	24	26	16	20	19	25	16	29	31	24	32	17	24	24	26	27	30	25	24	14	21	21	23	27	20	23	27	26	20	21	20	21	36	23	28	20	21	22	23	25	20	30	27	17	18	22	23	21	30	26	26	15	22	18	25	26	30	22	19	22	23	26	17	19	31	28	31	22	32	17	18	16	21	22	25	17	21	16	31	21	25	32	17	20	17	24	26	22	22	25	30	26	23	27	30	22	15	26	19	23	17	31	24	26	23	16	24	25
26438	3366	266	291	393	527	525	465	421	428	350	322	315	286	262	289	269	236	242	226	228	251	215	233	215	211	223	211	193	200	214	224	229	224	236	240	219	201	183	234	193	207	181	207	193	188	224	204	206	220	196	204	225	225	176	233	206	201	225	193	195	194	196	217	202	216	223	220	200	225	189	196	218	197	210	203	212	197	223	198	190	194	196	198	192	200	207	202	224	206	180	225	197	210	209	191	198	211	203	192	186	196	195	168	223	201	208	198	210	209	204	202	209	190	208	214	190	212	218	172	188	201	206	209	218	202	186	222	198	204	191	207	199	207	194	229	214	198	202	195	211	216	215	202	222	223	206	208	201	192	187	202	202	186	218	210	205	226	196	193	212	216	175	202	186	221	191	206	210	209	196	190	205	207	224	192	199	226	163	200	198	211	208	188	183	213	201	214	220	206	174	202	206	176	206	184	179	212	194	184	182	195	214	212	216	174	182	181	218	190	195	202	217	228	222	203	209	194	189	210	192	192	203	180	206	214	195	207	169	219	195	199	200	199	201	186	213	216	195	204	218	176	206	204	209	205	193	198	206	211	209	214	208	197	211	199	217	209	199	180	211	183	201	200	212	195	200	192	192	223	197	180	210	224	186	194	209	194	190	196	212	206	211	208	210	213	214	208	194	206	176	181	214	199	208	179	198	211	203	194	197	210	196	185	196	193	202	215	193	189	188	166	216	181	189	216	199	203	201	208	214	209	222	210	225	216	207	205	234	179	208	201	198	168	198	205	184	195	221	185	198	197	221	200	201	224	189	192	218	185	196	199	208	204	194	199	185	215	183	201	197	206	182	193	210	208	219	195	194	205	220	234	208	209	213	209	207	196	197	188	191	203	194	204	194	193	173	224	201	196	232	198	207	196	203	184	209	195	220	210	216	197	204	197	202	203	185	190	207	200	198	197	218	207	205	190	191	195	218	210	176	196	198	199	207	174	215	211	184	202	205	195	191	214	201	183	200	198	185	195	210	196	192	207	197	222	197	202	203	195	176	227	194	202	204	206	203	198	228	198	223	220	230	195	194	196	199	170	205	195	209	198	193	191	221	207	202	184	204	178	189	219	216	200	200	211	208	205	191	179	212	206	186	179	223	234	207	183	201	200	179	188	208	196	208	220	193	201	221	202	179	207	210	183	188	203	202	196	182	226	208	170	212	199	193	224	207	211	213	173	190	207	216	211	190	189	222	200	212	187	219	193	200	181	199	194	211	205	184	190	207	182	223	208	200	196	183	203	208	201	209	205	199	194	187	188	186	219	190	193	198	210	224	204	193	208	206	198	225	207	223	191	192	180	178	186	204	199	198	184	203	210	211	203	225	196	198	198	236	200	185	179	221	203	200	179	207	201	192	175	226	185	193	190	218	192	189	183	192	207	197	190	173	214	201	212	211	212	193	186	204	190	208	187	201	216	205	199	203	198	207	189	210	213	221	236	219	218	208	171	208	219	203	187	188	193	207	187	194	193	191	195	197	201	178	204	206	190	162	191	218	198	212	205	221	217	181	188	171	197	189	188	193	212	196	189	210	188	222	177	197	194	197	196	215	225	199	176	222	206	217	186	229	185	193	186	216	219	203	191	177	185	217	198	201	191	233	215	223	210	203	193	186	203	197	175	203	223	194	188	204	214	210	161	156	192	192	211	187	200	191	192	200	233	208	196	164	188	192	204	176	218	208	218	194	207	212	187	198	196	205	187	219	189	199	229	197	196	217	219	218	201	197	216	184	202	173	195	203	211	223	201	211	219	192	197	205	194	222	213	211	191	196	190	202	223	213	213	198	200	212	205	220	210	202	199	196	205	188	191	210	201	186	192	214	200	217	193	193	184	206	220	193	209	232	232	197	224	206	208	198	217	205	194	207	194	209	201	198	198	216	198	196	193	205	201	203	199	165	203	190	193	202	214	184	210	184	194	198	205	198	191	203	201	172	177	205	212	218	203	180	201	183	210	186	171	227	205	204	203	198	194	199	212	207	183	184	205	192	200	184	212	188	201	194	238	209	226	208	203	169	199	211	188	209	202	183	190	194	183	190	178	187	206	180	169	175	205	230	182	211	192	207	199	185	186	198	201	204	179	192	208	203	190	181	217	201	229	206	184	199	196	195	172	184	202	204	228	220	189	238	184	187	192	189	198	210	196	209	183	205	196	207	213	200	185	210	205	206	210	195	192	203	221	215	201	217	199	199	222	214	194	198	211	208	203	226	191	197	177	214	198	217	177	192	191	207	206	183	191	207	206	217	211	192	191	192	207	202	199	173	211	196	192	188	212	228	210	202	197	196	205	222	226	195	206	188	209	186	204	216	199	214	181	194	201	199	207	220	182	186	180	202	203	229	184	190	211	179	198	193	211	184	179	211	186	176	206	179	200	219	183	192	196	213	174	183	189	209	216	214	215	195	199	195	184	212	207	210	178	238	203	203	195	215	223	182	160	183	217	209	192	208	195	209	182	206	195	174	219	209	199	211	221	198	196	191	212	221	207	212	208	209	234	198	188	190	195	197	206	216	192	186	177	214	202	217	180	170	190	214	213	211	188	209	203	219	198	216	178	213	197	217	185	190	190	197	199	186	196	207	205	201	192	179	234	208	196	191	176	213	202	195	203	192	233	203	188	188	212	193	224	216	184	201	207	196	211	181	199	201	205	222	189	170	206	191	213	215	224	203	218	199	204	192	203	216	219	201	205	198	192	201	205	199	231	207	218	190	213	207	193	201	191	224	202	215	207	230	200	187	200	216	215	206	223	205	227	207	225	202	185	180	198	193	186	205	202	186	168	196	202	175	198	198	190	230	237	204	195	191	196	186	186	208	211	214	239	215	198	184	195	182	198	218	229	233	197	215	175	209	213	235	200	186	192	188	227	181	189	190	187	195	213	216	193	196	180	215	199	190	204	197	188	198	214	181	218	196	196	201	201	221	220	215	204	230	184	222	194	178	200	189	193	196	212	196	201	219	195	211	190	213	206	230	203	190	208	222	207	191	197	198	205	180	190	217	210	200	216	190	193	200	194	195	211	226	211	207	211	201	214	201	199	224	212	154	203	204	221	206	194	183	187	217	186	240	207	185	195	204	203	221	202	185	195	210	196	199	214	216	227	200	199	215	178	207	186	211	183	182	183	199	213	193	233	204	189	215	197	199	182	197	201	212	207	209	185	225	209	211	196	184	222	191	175	204	219	214	203	224	207	200	219	178	187	184	195	207	202	208	173	196	214	198	205	241	196	205	219	224	217	198	178	194	212	185	186	195	179	198	205	198	222	204	214	200	192	193	190	214	201	171	222	217	215	207	221	195	176	218	196	200	177	209	191	205	217	197	212	189	194	198	175	216	189	186	219	194	205	179	205	206	189	215	192	179	219	197	193	203	198	216	213	221	176	197	198	201	233	193	195	185	207	204	211	213	200	207	209	234	188	187	216	192	220	196	197	194	220	200	195	230	196	195	213
4533	763	81	86	70	93	82	86	64	80	76	83	70	72	85	66	53	56	75	82	75	69	77	65	76	63	58	63	72	72	67	78	64	70	72	60	64	69	62	58	83	64	93	62	62	74	65	75	76	68	63	73	67	66	77	61	71	60	68	73	73	70	70	54	59	70	60	63	71	82	80	67	72	61	74	72	72	64	70	72	66	69	71	63	64	71	90	67	76	63	60	84	65	62	59	66	69	80	66	61	72	77	80	71	59	71	57	65	60	74	71	69	72	61	77	58	69	55	71	59	56	64	57	55	59	63	68	65	77	72	68	69	77	68	57	69	77	72	72	72	64	57	70	66	63	55	57	52	72	62	63	71	65	58	77	85	67	73	72	82	66	72	67	69	61	66	58	53	65	59	64	53	76	67	57	68	66	80	70	54	53	62	62	62	69	65	63	67	67	60	71	83	67	61	67	51	58	76	75	70	64	63	74	83	73	60	68	76	72	63	64	63	62	74	66	77	66	61	57	70	66	60	61	56	70	64	70	71	75	58	72	68	67	60	54	66	60	76	66	65	61	57	82	62	65	66	65	77	74	72	71	75	64	69	68	72	61	70	63	80	59	56	70	65	62	66	68	60	57	70	67	77	75	62	71	55	56	66	79	57	72	71	66	69	57	75	46	62	62	79	65	68	63	71	64	63	70	66	61	59	80	73	70	68	60	59	64	63	66	72	61	57	60	71	67	62	69	57	65	61	58	73	55	53	68	79	80	70	74	55	75	56	74	68	61	51	69	70	63	70	63	71	61	66	77	62	60	56	75	65	62	55	59	71	66	68	70	62	72	61	65	57	59	52	77	52	68	76	62	70	68	60	75	85	85	68	65	69	67	65	59	75	53	82	76	62	61	71	79	66	62	52	69	60	49	67	61	64	70	89	60	71	62	41	53	74	78	64	63	67	56	75	67	74	80	72	69	70	67	58	52	70	73	51	59	76	61	60	62	67	86	63	74	65	72	76	67	82	66	57	72	57	62	67	58	77	62	67	59	54	59	66	70	48	51	58	70	67	58	72	64	68	75	59	71	75	71	73	65	68	63	74	63	55	53	73	79	72	54	80	60	64	65	69	60	70	69	63	56	67	70	70	86	67	76	80	68	58	73	62	74	61	67	84	69	85	78	73	70	61	57	59	58	78	77	68	62	62	55	68	85	53	55	68	54	70	62	58	59	61	61	64	62	64	59	62	67	72	63	74	55	78	66	73	65	78	59	53	67	64	69	77	75	71	75	67	59	55	82	73	64	75	67	60	65	70	61	77	54	62	74	68	65	68	73	80	76	62	64	74	70	50	73	77	59	74	67	63	66	62	54	67	69	63	74	66	67	68	66	64	62	53	67	70	55	70	59	60	71	70	55	77	70	72	73	72	82	65	55	69	65	71	77	73	60	60	71	65	59	74	69	64	53	67	50	71	79	60	64	50	61	51	91	86	62	79	68	62	62	51	64	77	70	71	59	65	68	73	61	71	60	87	71	76	81	74	58	73	65	72	67	68	67	67	63	77	55	65	76	65	77	76	64	62	55	83	58	61	81	54	66	57	83	69	78	67	66	71	62	58	69	67	64	73	58	63	76	68	63	68	61	72	61	79	66	72	91	64	72	56	68	61	73	66	81	63	61	66	62	82	70	80	55	49	80	74	65	77	74	76	62	71	59	67	59	71	75	86	70	73	67	60	54	70	59	84	68	57	74	75	59	51	77	65	60	73	73	69	58	58	54	65	77	54	60	60	69	78	79	68	67	58	62	74	76	61	77	63	64	54	76	71	64	64	45	57	82	72	72	69	62	64	79	63	55	81	80	65	63	61	65	63	71	82	86	85	63	63	58	66	58	65	73	72	79	77	73	74	72	74	62	49	69	65	58	64	73	67	63	78	74	65	71	62	66	70	71	70	58	70	60	66	64	67	69	67	62	62	68	82	52	73	62	63	68	56	86	66	80	62	70	63	77	57	84	75	77	83	58	63	68	54	72	65	81	66	55	70	60	73	67	67	66	69	63	66	62	71	60	59	79	72	78	64	60	85	62	65	57	73	60	63	70	61	72	51	65	58	70	63	62	74	67	70	65	67	58	70	70	59	49	68	72	68	66	56	74	57	65	61	65	71	68	82	73	52	60	49	62	82	53	71	67	62	68	67	75	66	64	60	73	63	77	74	58	58	60	61	60	67	69	75	81	63	72	70	56	59	63	82	61	67	74	70	61	76	59	64	44	73	64	47	66	61	65	61	80	74	67	53	67	61	55	68	77	77	72	63	52	83	73	74	44	64	66	72	76	50	56	64	63	64	58	75	71	76	62	57	78	68	75	69	61	70	84	68	65	83	63	60	67	57	58	62	76	72	64	62	66	54	69	65	76	66	68	76	67	57	67	78	74	58	71	74	55	68	69	68	57	60	54	70	69	86	63	57	75	60	70	75	67	61	73	62	71	76	65	82	66	74	65	76	76	69	69	63	67	68	80	74	83	72	63	69	63	65	74	61	70	69	50	71	57	65	62	57	61	66	52	64	60	53	67	68	55	73	67	56	44	62	71	60	75	65	65	59	66	66	61	69	62	77	73	60	76	80	68	61	68	77	77	76	67	54	66	63	70	73	47	76	73	62	62	64	62	70	66	62	69	83	63	75	57	69	73	75	58	70	51	58	64	64	57	62	70	58	70	69	74	66	67	67	53	76	68	86	86	71	70	61	61	73	58	56	79	63	75	64	62	66	64	52	70	64	69	60	63	50	71	62	62	79	58	67	70	65	70	68	65	76	74	85	71	56	64	85	60	69	75	73	62	62	83	57	62	72	60	76	63	69	69	75	75	67	84	74	71	63	72	69	60	67	65	56	75	69	72	66	54	58	55	73	72	60	67	69	77	80	60	75	83	63	52	76	85	76	71	66	77	62	70	64	64	72	68	68	53	69	56	58	67	62	78	63	69	51	66	63	66	56	67	66	72	67	83	67	62	61	72	59	61	72	65	67	64	63	61	83	68	50	78	79	66	66	75	69	73	64	64	66	83	71	72	71	84	54	66	67	61	70	57	76	72	58	65	92	66	71	63	66	79	59	78	75	79	81	65	65	67	67	77	89	73	63	61	63	54	69	56	69	81	65	67	70	70	65	68	73	73	75	61	68	63	61	66	80	70	51	74	65	58	58	48	70	65	69	62	56	63	72	69	58	54	82	50	68	67	69	79	69	68	76	74	64	67	78	65	69	65	72	72	61	67	60	75	68	73	69	63	64	64	65	70	61	68	78	58	70	66	70	73	66	56	58	63	58	69	67	56	72	68	70	61	65	69	59	67	76	46	63	74	82	49	68	55	69	58	73	75	64	67	78	53	69	66	67	73	70	77	77	62	64	68	78	86	63	63	60	63	66	75	60	73	70	61	56	61	68	74	62	67	57	66	66	80	59	83	71	65	58	54	73	53	64	74	73	63	79	58	70	66	70	63	70	73	65
32051	5674	814	865	1555	2096	2015	1747	1517	1259	1147	981	930	835	884	752	722	701	716	714	674	650	646	639	615	621	616	623	615	605	611	552	574	552	584	554	598	564	583	581	573	550	557	543	567	545	540	548	583	572	551	582	585	540	581	544	545	587	531	516	546	559	568	553	530	547	551	558	560	544	611	541	545	507	615	535	571	562	528	497	550	563	570	556	547	550	559	530	551	569	594	525	508	567	554	572	585	572	538	540	540	545	540	516	524	586	541	559	576	532	588	587	545	542	525	598	565	582	538	547	551	551	556	578	534	546	538	525	525	522	540	523	591	531	577	594	532	560	574	510	512	507	523	546	564	558	502	515	521	552	554	533	538	545	535	528	544	552	543	533	525	532	565	518	545	529	529	521	558	502	513	547	535	536	533	537	563	533	541	559	518	529	571	516	529	532	546	534	566	571	537	565	550	566	546	555	542	570	490	528	593	548	570	547	568	547	564	550	532	532	570	580	511	554	551	526	530	547	542	553	532	476	515	541	485	515	536	543	540	535	523	531	550	561	550	563	557	557	531	546	559	533	547	551	517	574	564	557	555	522	500	560	537	538	537	560	564	539	573	554	547	562	526	594	566	567	522	537	533	526	543	568	539	517	548	535	481	574	536	545	559	543	554	533	569	527	529	553	582	541	587	552	514	564	545	539	534	558	532	532	512	526	590	482	578	548	535	566	546	553	499	549	553	548	582	545	529	590	512	552	487	539	525	544	571	552	536	593	569	517	517	530	568	557	548	537	546	566	514	537	565	563	559	531	511	545	535	545	530	545	532	564	566	526	540	551	539	575	497	530	568	576	531	517	524	526	520	574	560	537	561	538	529	473	538	506	537	531	573	549	511	534	547	543	553	520	542	507	527	560	529	527	573	519	529	559	512	553	531	512	552	539	557	559	544	536	517	585	537	539	549	545	531	554	528	509	527	544	559	520	543	526	577	565	523	575	547	533	525	584	532	565	572	534	547	555	521	538	524	526	579	525	529	568	575	532	574	558	527	565	546	548	553	564	552	547	545	566	558	545	559	501	526	523	534	525	528	558	545	536	508	516	569	551	579	614	531	543	534	556	590	522	510	551	571	546	572	538	554	535	534	566	524	528	526	568	581	584	559	549	486	484	531	551	578	565	570	568	551	549	557	595	538	520	561	543	529	575	533	536	515	562	563	576	593	537	537	530	504	547	529	578	554	512	532	534	511	531	572	575	529	581	572	534	597	533	566	543	541	525	532	512	553	488	531	524	585	534	543	558	522	532	542	601	556	530	507	560	533	564	563	511	564	591	526	522	591	546	521	531	537	569	537	550	570	553	594	553	516	503	571	519	566	566	546	542	493	555	522	581	550	541	540	530	530	548	565	535	568	498	544	595	576	518	528	518	555	520	513	577	541	509	554	585	533	562	572	508	543	532	515	551	558	571	575	522	518	560	571	569	600	507	575	552	547	516	532	549	522	560	524	545	572	502	521	542	511	539	545	564	526	537	529	588	548	556	511	504	536	511	529	572	548	558	554	525	556	537	565	544	490	575	534	568	499	528	581	561	560	565	549	528	522	588	521	520	504	583	559	578	597	505	519	563	561	522	556	611	597	564	502	538	506	559	529	576	501	505	534	540	540	514	532	534	544	532	544	581	521	500	538	540	507	548	548	541	520	508	529	573	583	534	557	527	536	573	530	555	571	544	526	557	545	570	526	558	541	554	526	532	531	557	585	543	550	557	543	502	528	564	555	502	547	515	532	549	528	554	576	527	522	547	561	551	538	502	566	521	534	515	529	523	541	539	527	555	531	528	524	541	556	552	566	564	580	527	498	512	530	566	508	498	568	516	570	550	551	592	540	496	534	550	509	561	574	538	568	562	550	556	563	537	587	561	527	565	544	527	520	611	528	512	524	557	571	511	573	493	524	543	515	574	540	560	548	583	567	515	560	553	542	585	549	562	519	580	509	537	512	556	550	553	525	547	525	562	536	557	531	545	555	546	540	532	544	587	559	536	492	547	533	584	551	553	520	549	548	518	548	556	536	558	545	564	520	534	522	528	497	537	499	538	513	503	542	513	580	554	582	511	525	561	511	530	556	536	544	582	556	585	548	541	543	531	525	540	563	530	527	553	561	514	553	586	538	551	523	561	514	558	547	540	553	558	513	588	521	617	533	575	595	559	592	540	555	553	541	581	549	545	541	509	513	544	571	555	561	501	584	568	517	537	529	544	554	580	534	550	591	519	508	508	518	522	546	523	526	586	545	555	530	532	593	580	517	582	523	584	527	563	566	548	557	558	486	547	552	542	514	527	544	568	562	577	562	554	538	550	538	531	591	538	587	618	535	562	551	528	550	511	525	540	516	569	563	561	582	573	518	560	552	566	563	595	577	553	544	542	545	569	581	520	574	533	512	546	536	513	528	551	552	535	556	563	551	522	544	556	539	602	493	525	554	539	524	504	548	561	543	586	544	559	545	542	528	554	531	565	576	508	540	551	534	534	540	590	598	540	492	554	551	551	562	564	543	542	574	533	558	551	517	561	574	535	527	537	526	513	560	540	499	536	569	565	530	518	550	549	587	560	504	571	559	509	536	514	547	519	543	539	550	541	553	538	497	566	549	577	553	517	504	562	519	565	530	571	525	547	521	550	521	533	530	528	535	522	500	549	556	579	544	531	580	523	526	591	519	533	551	525	512	515	537	558	556	561	535	546	562	541	558	495	517	568	540	537	462	520	523	513	542	532	493	543	561	513	526	541	539	514	523	500	554	564	532	531	517	558	558	558	531	565	569	518	531	498	536	544	540	534	533	533	570	525	555	559	528	542	585	549	528	530	543	564	525	554	542	561	546	552	557	559	546	555	553	561	600	565	523	543	527	533	496	525	532	529	544	596	510	570	538	520	582	563	516	519	592	512	574	555	546	535	523	548	567	534	550	537	542	562	560	567	524	548	539	545	546	532	549	526	506	535	557	578	568	523	577	523	557	568	535	525	558	562	511	535	567	532	547	532	515	524	579	552	529	514	598	590	546	494	518	532	540	549	573	514	542	529	539	566	537	570	540	517	582	558	550	587	501	517	525	531	537	575	510	556	556	529	514	536	540	555	528	523	520	542	519	550	533	533	547	516	569	573	552	527	519	588	553	517	522	557	526	540	535	516	509	539	543	560	549	495	510	569	546	570	548	509	528	568	542	519	575	565	534	570	545	577	537	587	573	554	539	535	533	572	589	559	545	550	576	587	539	540	538	551	551	515	550	580	557	529	569	550	580	528	499	537	553	548	532	535	543	548	559	563	511	529	551	536	583	546	550	537	560	516	598	542	546	598	548	525	532	557	550	528	571	537	501	562	540	559	515	552	515	530	548	533	539	546	569	520	569	508	550	531	523	564	567	506	534	556	532	543	554	516	563	528	564	567	580	524	583	535	555	496	534	542	540	556	548	583	552	572	550	539	523	595	578	552	520	565	569	499	563	527
4680	579	50	45	30	29	60	52	37	44	34	33	38	42	40	37	37	30	42	39	34	20	30	27	38	28	32	30	28	32	31	32	33	26	23	23	29	27	28	34	28	30	24	25	24	25	21	31	23	27	23	29	35	26	28	26	28	27	25	28	25	31	25	25	35	31	16	24	32	35	35	27	25	30	19	28	23	20	29	27	30	23	34	30	19	30	22	20	29	28	30	25	21	36	24	31	27	18	30	25	30	22	30	30	27	29	38	31	25	24	31	25	31	19	20	30	30	26	25	31	26	29	27	27	25	22	28	26	32	19	13	26	34	31	26	23	32	17	28	31	31	30	27	22	29	32	39	32	25	31	26	25	35	31	24	23	24	25	29	26	24	31	20	21	24	33	33	19	19	23	32	20	27	32	33	24	19	22	29	21	24	26	29	26	39	25	31	28	24	24	30	27	22	30	20	19	23	21	26	33	29	21	29	29	34	31	26	20	25	32	28	28	24	22	35	26	24	36	24	24	28	36	28	38	31	20	28	34	27	28	30	30	23	36	24	19	24	26	23	27	15	25	27	24	31	27	28	31	26	42	22	21	23	28	36	24	19	29	28	39	26	29	23	15	30	20	22	30	39	25	36	23	30	25	26	30	30	33	24	23	28	23	29	27	18	28	22	26	24	23	18	23	26	33	35	21	15	35	23	23	24	25	24	21	19	22	32	26	31	31	27	26	24	24	22	26	28	25	16	34	33	25	24	35	29	25	25	25	37	28	28	25	34	34	29	31	25	29	17	20	36	26	21	29	32	24	22	28	28	32	26	26	36	28	17	21	12	21	23	26	22	23	27	23	27	31	27	31	24	26	26	33	24	28	20	30	19	31	29	28	31	30	29	32	18	24	20	36	32	38	23	17	22	41	31	29	28	23	21	37	41	35	30	25	30	33	29	32	23	27	30	28	31	24	21	31	32	23	25	30	18	32	28	21	29	21	27	39	35	27	27	23	41	33	31	39	22	30	35	32	22	22	32	30	30	26	23	30	33	23	28	16	19	27	29	27	26	14	19	29	31	26	29	29	30	26	28	24	17	31	23	25	26	30	32	25	30	29	24	24	23	28	31	27	26	32	36	27	32	25	33	20	22	43	25	27	30	23	32	18	22	30	22	26	30	25	26	29	21	24	28	30	20	32	30	31	27	30	34	23	31	24	23	28	30	28	27	27	30	36	31	19	30	25	25	23	25	23	33	20	36	33	29	21	32	27	34	33	35	32	20	28	33	32	23	26	26	32	25	21	30	32	30	20	33	34	26	28	22	28	27	33	12	29	17	34	42	34	23	30	20	30	28	25	30	24	20	30	26	32	31	28	29	33	24	25	38	34	32	30	30	17	30	19	25	20	19	25	30	24	30	24	33	33	28	19	29	26	30	23	19	27	31	20	29	36	27	22	25	26	35	30	30	21	33	36	17	22	25	22	36	34	26	41	29	24	25	27	28	13	28	33	26	19	33	29	28	27	32	29	31	33	23	24	19	30	31	30	37	26	32	25	32	27	35	31	24	34	28	35	32	22	29	39	27	26	25	31	28	34	28	25	33	37	18	32	28	26	25	42	24	20	31	32	30	27	25	28	28	18	30	29	29	37	20	25	28	19	26	27	23	21	33	36	25	38	19	25	36	26	29	41	24	37	28	33	33	23	16	27	29	25	23	23	25	28	19	20	22	28	24	28	26	21	25	27	24	29	35	32	21	26	20	30	31	24	29	23	26	25	24	25	28	29	27	26	32	24	33	19	23	23	27	25	23	34	29	18	26	25	26	31	35	26	29	30	26	29	33	37	30	21	28	41	31	25	23	22	31	26	20	38	37	24	17	33	38	24	35	27	32	27	28	30	27	36	23	26	26	26	26	19	29	32	31	25	26	31	35	29	34	41	23	22	22	28	22	31	24	30	32	37	33	29	24	32	29	26	34	28	26	33	29	18	23	31	25	19	26	21	24	30	32	20	32	23	23	30	25	31	16	28	27	34	21	35	33	26	30	18	22	21	24	25	25	23	22	28	28	32	26	24	25	29	32	30	34	22	27	37	25	23	25	33	39	32	28	34	31	36	31	23	24	24	28	22	27	32	25	20	28	27	25	29	31	22	26	30	33	26	28	26	35	26	29	21	34	31	27	27	24	29	32	26	21	27	30	27	28	19	29	31	21	23	30	19	24	13	27	27	27	26	23	26	25	26	21	29	20	16	25	31	22	17	29	31	28	22	30	28	38	21	38	28	24	32	25	24	25	31	29	32	29	15	21	24	28	32	23	38	28	23	38	35	31	35	35	21	18	32	34	37	17	32	29	21	23	25	33	23	30	28	34	30	22	32	30	25	30	30	45	29	21	31	23	36	31	35	22	27	29	26	25	21	29	35	26	24	30	26	30	27	27	32	29	30	29	21	23	27	28	21	26	21	28	25	23	31	34	29	27	16	29	30	31	28	15	25	25	22	25	26	30	30	30	21	23	22	33	29	18	20	28	28	34	28	35	26	27	31	27	20	33	32	34	29	29	37	29	31	27	24	33	21	27	28	25	34	30	27	41	33	34	27	32	33	26	27	23	27	18	32	27	29	24	25	19	24	31	26	30	28	34	25	20	23	28	14	27	27	34	25	34	24	23	26	24	28	32	29	20	42	19	30	30	21	35	24	23	33	27	24	19	29	31	35	26	33	30	32	33	30	28	21	30	28	32	31	32	30	17	24	30	24	33	27	24	27	23	19	19	31	29	32	27	28	26	36	34	18	24	27	22	23	27	22	20	38	22	34	31	36	29	32	25	32	33	35	34	28	26	27	32	28	20	29	26	23	17	18	26	25	27	33	26	32	31	32	24	19	34	35	25	36	28	24	30	27	20	33	30	28	30	29	28	21	21	32	36	30	32	20	23	32	31	35	33	22	17	27	27	26	25	28	26	27	27	19	29	29	23	32	31	23	31	19	23	30	23	28	24	27	25	24	20	30	32	23	33	32	26	33	27	25	16	28	30	31	24	22	30	21	31	20	23	28	22	29	31	25	25	27	40	32	35	27	31	19	30	33	20	30	29	30	14	26	22	28	29	28	28	28	27	24	26	26	17	31	42	24	34	23	26	25	22	24	21	35	14	29	25	28	33	23	26	34	29	25	34	20	32	37	34	23	22	34	23	19	26	25	27	28	27	26	38	37	27	32	22	23	20	32	25	26	37	25	31	18	27	26	27	15	27	27	23	30	29	32	29	30	25	28	20	21	26	27	28	26	30	20	30	37	25	17	28	28	22	28	31	29	31	22	30	31	29	24	25	24	34	33	40	34	35	22	23	32	19	31	27	23	30	26	21	21	25	18	23	36	20	25	28	29	30	20	29	24	23	27	34	30	28	34	32	27	40	25	30	31	27	31	36	33	29	26	25	28	36	30	24	27	28	23	34	25	30	23	29	32	21	22	31	36	33	25	32	23	21	26	17	30	24	35	26	32	29	25
30522	5034	466	491	1038	1554	1557	1314	1142	893	830	696	591	629	490	488	470	391	373	400	354	351	334	320	311	316	300	294	284	293	285	246	293	277	260	285	257	253	286	262	267	258	242	280	259	269	283	246	232	271	251	255	243	222	248	252	261	240	234	261	245	279	249	251	244	236	267	230	230	234	257	253	236	227	218	260	251	250	224	258	267	223	255	241	253	249	276	247	237	251	243	219	246	232	223	253	220	238	239	239	266	222	239	254	241	224	230	221	227	258	247	216	211	265	226	257	235	251	264	238	238	226	228	219	228	247	241	229	234	226	266	235	212	224	258	249	223	242	230	219	220	231	253	227	229	265	233	226	200	212	230	214	232	251	245	259	224	252	217	261	234	233	232	252	206	236	203	218	225	238	264	243	217	240	227	228	218	231	211	239	215	227	238	236	234	229	239	234	259	216	268	244	238	226	279	239	227	246	229	234	257	231	265	219	254	240	222	222	235	253	249	245	246	224	248	199	245	240	243	241	222	260	263	226	220	249	242	227	237	227	211	237	235	250	245	239	251	234	234	247	241	241	236	223	236	217	225	224	222	261	216	236	234	225	234	236	247	242	227	254	252	251	236	269	231	226	261	250	205	223	218	242	234	220	230	262	237	247	229	260	272	212	264	258	240	238	246	235	259	196	221	243	232	239	226	244	227	250	235	212	232	267	243	207	230	259	216	220	213	226	235	211	244	226	255	244	253	258	216	235	229	227	222	233	240	225	256	246	239	248	232	236	226	225	218	250	224	236	243	209	230	229	223	261	237	229	239	222	210	234	233	229	217	232	219	215	245	229	241	230	233	218	266	261	268	236	232	213	236	243	242	249	230	214	246	203	218	240	224	251	251	228	247	254	242	242	238	216	248	229	225	231	217	239	246	238	236	233	256	227	247	243	232	261	237	245	254	260	234	240	218	251	228	239	239	246	232	261	227	229	205	234	223	222	247	243	246	228	226	241	247	241	249	255	235	206	246	243	218	228	251	259	277	202	230	221	238	262	250	238	235	221	222	249	234	252	237	234	253	232	230	232	267	207	228	253	231	241	211	240	214	235	241	233	206	227	230	211	246	227	245	251	251	239	238	256	234	226	224	240	216	244	230	224	245	256	243	237	230	216	224	239	229	228	250	226	210	230	228	224	208	238	219	230	224	218	226	231	251	224	232	228	250	223	216	240	240	252	245	218	265	250	252	228	208	230	241	228	241	213	243	238	235	229	220	231	226	254	220	243	234	212	244	243	225	208	225	241	255	219	213	259	246	255	239	224	242	215	266	226	264	264	243	235	228	226	207	227	228	219	225	211	224	235	228	191	242	245	229	255	237	220	253	236	227	233	237	257	238	212	224	254	237	247	235	248	241	247	247	234	224	229	218	228	210	228	212	229	215	237	256	212	232	242	237	249	248	230	241	240	226	265	247	262	234	215	244	238	256	263	249	243	223	243	233	233	260	257	230	231	217	233	240	208	239	226	229	230	208	232	218	207	220	220	245	213	237	219	240	206	239	245	225	238	262	241	220	233	232	239	215	213	224	241	265	240	213	247	251	253	244	223	263	236	230	235	222	221	241	235	261	250	241	237	219	228	250	242	217	232	230	229	237	235	223	230	227	244	237	243	249	230	250	230	222	247	231	226	234	240	213	235	220	226	234	249	221	220	228	249	229	239	254	227	230	241	249	231	259	220	230	237	252	210	222	243	253	229	254	218	216	223	218	250	217	240	228	241	247	269	213	253	251	265	251	225	279	238	246	267	216	246	230	233	242	223	228	227	216	249	228	223	228	249	225	231	249	247	236	264	232	222	229	219	227	233	252	221	222	216	236	227	214	233	232	263	222	248	210	259	245	246	235	205	246	203	238	248	238	227	222	253	225	212	246	230	244	228	230	229	240	249	225	225	245	208	255	238	227	240	225	256	211	220	227	248	231	216	263	247	220	219	225	219	226	224	212	211	244	245	234	208	222	229	215	210	227	231	230	231	260	242	237	236	250	211	237	241	252	237	242	239	215	221	219	234	226	230	228	243	244	241	216	197	217	241	245	266	222	225	255	256	248	242	194	239	245	241	234	242	253	223	209	239	244	267	225	227	270	244	238	236	223	251	232	251	252	236	218	229	228	237	232	240	228	252	227	224	241	224	253	231	233	243	265	237	225	247	242	226	232	228	239	216	206	248	234	234	235	242	255	210	226	245	233	276	235	254	253	258	211	264	229	264	228	217	224	236	243	254	238	237	214	215	257	263	235	223	253	263	216	233	234	217	246	221	233	254	237	242	223	213	214	229	204	247	237	213	246	226	220	226	228	232	234	190	218	224	223	198	238	255	249	238	250	224	233	272	259	248	240	226	232	246	250	232	219	213	215	224	217	227	239	268	244	227	239	232	239	234	248	222	209	231	242	249	219	242	228	214	232	249	225	215	236	223	230	241	220	241	231	227	258	250	229	223	231	209	224	257	240	224	228	227	205	237	235	235	249	232	218	257	238	212	223	250	249	253	244	247	255	235	252	255	233	218	232	240	236	228	238	234	254	229	239	223	235	257	226	224	224	238	252	243	226	218	258	274	220	231	244	220	234	231	233	240	238	223	248	213	240	219	258	242	195	221	257	247	230	218	233	261	228	261	241	240	223	237	216	211	264	239	249	255	247	258	252	227	229	238	237	225	240	206	252	223	228	232	249	254	245	247	226	228	245	231	236	228	254	222	227	240	236	258	239	247	267	241	252	243	218	229	219	224	239	234	271	194	230	225	218	231	248	214	238	234	225	234	241	217	212	221	262	223	216	224	240	239	249	232	226	243	229	266	245	214	234	247	248	220	220	249	254	230	223	244	234	258	242	230	242	241	207	229	232	245	269	230	232	265	237	225	240	243	226	237	230	224	232	226	238	235	237	229	260	200	213	239	221	246	245	230	234	223	246	245	234	222	251	252	263	245	213	224	233	224	224	231	246	242	222	243	209	218	257	238	264	237	231	237	258	214	253	255	255	218	229	239	241	256	234	247	241	236	217	222	252	247	231	223	214	195	232	215	230	225	254	252	220	251	240	233	215	260	237	254	223	240	204	227	235	239	210	236	230	211	246	225	246	228	224	255	275	266	234	241	243	215	248	244	265	217	242	227	237	223	252	237	243	248	224	235	240	237	239	221	239	228	227	220	262	211	216	241	244	230	241	233	259	219	245	209	232	207	231	239	222	243	255	229	262	225	243	224	244	241	225	259	238	235	236	230	234	242	238	233	244	241	207	236	221	210	247	225	228	233	232	222	234	227	240	230	228	221	235	244	247	238	221	255	236	235	258	240	242	261	218	235	236	262	232	223	226	248	242	265	231	230	233	237	241	264	217	229	211	230	231	245	213	236	256	234	242	227	261	225	256	209	248	234	243	219	239	220	229	235	242	235	232	215	240	237	235	264	207	229	222	230	241	246	237	238	235	215	243	239	242	224	257	261	222	238	240	225	245	252
6069	1016	100	85	88	94	91	98	104	94	113	93	81	79	90	89	87	97	105	85	71	68	82	73	66	66	73	80	74	91	81	75	83	81	70	74	68	73	95	75	78	98	78	70	66	84	81	88	85	70	91	71	73	83	79	88	83	74	77	78	73	86	79	78	93	75	83	84	79	79	90	79	68	75	74	70	67	77	58	81	55	69	80	65	76	81	75	71	73	84	90	71	73	60	94	74	78	76	76	80	63	58	85	64	74	80	76	83	79	80	73	84	71	78	91	84	63	86	79	77	80	78	77	84	80	67	61	83	77	62	82	68	68	78	70	95	76	59	67	90	87	94	69	85	71	75	69	65	68	62	81	68	66	63	80	62	77	78	83	60	70	83	72	69	70	65	77	57	75	65	70	71	82	69	74	86	70	69	65	74	77	81	69	68	63	81	75	79	76	90	76	63	85	66	87	76	63	86	81	68	69	82	72	78	81	76	74	77	55	67	79	73	84	64	66	88	78	69	65	63	78	61	78	64	78	72	57	79	67	79	79	81	67	74	70	76	72	82	77	77	85	88	81	79	72	68	78	76	80	89	62	73	65	69	78	77	69	68	73	79	70	64	64	73	76	68	80	81	61	79	68	82	83	81	87	74	72	86	76	78	73	91	77	75	79	76	94	70	78	86	69	69	66	77	91	89	83	64	85	80	68	71	56	78	75	71	85	63	71	75	69	62	90	72	82	85	69	65	77	60	72	77	87	62	67	86	75	61	79	92	72	68	72	59	59	92	80	79	59	75	74	72	61	92	65	87	82	72	85	92	80	75	76	63	82	75	74	63	72	77	92	61	68	81	90	82	75	84	67	79	85	76	69	75	64	82	62	73	82	53	76	78	75	87	59	73	68	87	82	92	61	79	71	73	67	65	94	69	73	66	69	80	76	85	68	61	74	73	71	85	76	64	92	77	89	66	80	78	97	85	68	61	93	94	95	68	95	85	71	52	87	64	71	89	87	85	68	89	73	80	87	71	71	60	80	76	82	88	68	76	69	78	90	88	65	73	82	75	78	81	85	81	72	73	79	82	78	64	75	75	69	63	83	74	68	83	97	82	78	69	77	67	75	60	80	78	63	76	68	90	60	81	73	64	73	71	80	66	72	71	69	67	75	87	71	66	81	65	68	71	76	79	72	63	65	86	85	66	78	88	63	82	75	78	64	54	82	79	65	80	67	76	79	89	86	60	71	79	72	81	63	71	74	79	91	92	72	70	75	90	77	68	78	88	67	85	61	84	58	88	69	67	62	69	70	80	76	83	68	70	68	84	88	70	70	70	90	69	70	75	60	73	77	83	62	76	77	76	86	78	67	68	57	71	77	87	71	75	68	57	78	69	81	61	80	73	78	70	66	87	82	74	84	75	69	65	67	86	93	76	94	64	78	86	80	65	56	86	65	71	77	73	72	81	75	68	77	71	59	65	85	97	75	66	91	88	75	65	73	74	78	72	66	73	79	76	71	63	79	78	78	73	73	80	67	82	80	82	84	65	73	80	83	71	76	67	69	83	65	71	69	80	85	80	72	73	65	65	80	77	80	85	72	75	80	60	67	69	76	63	72	81	88	64	79	83	58	72	97	65	85	58	88	98	83	74	72	72	72	69	87	81	84	55	78	79	60	65	91	59	69	81	86	76	89	63	84	68	79	70	65	72	91	74	66	89	79	86	75	66	82	78	55	88	57	77	73	60	70	71	75	76	57	75	76	85	85	71	80	64	64	59	76	66	82	71	75	76	71	92	66	82	77	64	73	78	71	81	80	77	74	65	75	79	78	77	75	82	69	72	67	83	84	75	61	82	74	76	79	72	85	77	84	68	60	72	85	71	75	80	64	66	74	74	70	73	76	65	76	86	84	75	84	63	73	73	76	71	85	59	58	68	85	78	73	71	81	79	72	89	85	76	80	90	70	85	75	89	78	72	73	82	81	80	57	81	73	76	79	75	70	73	70	55	73	85	79	81	61	69	73	72	67	67	65	67	85	63	73	73	73	71	83	69	81	82	61	75	81	71	75	72	69	75	78	86	78	68	64	72	76	79	63	69	72	74	85	81	84	58	69	79	67	69	71	77	77	64	72	83	70	70	72	75	72	69	72	70	82	73	72	66	84	82	64	66	76	75	62	68	68	91	66	91	70	84	75	58	68	68	77	80	70	62	70	64	88	66	87	88	69	73	77	77	75	60	77	86	71	74	84	69	72	60	67	83	68	62	84	71	77	60	75	87	66	70	83	81	61	75	77	84	85	70	74	66	75	74	61	75	88	70	60	79	80	77	77	84	77	74	83	67	89	77	84	103	73	65	82	73	71	82	75	67	72	74	86	78	51	72	87	76	77	77	75	68	90	77	55	75	62	72	71	67	77	73	100	70	66	77	91	73	78	75	69	75	81	86	82	90	64	61	67	98	74	73	66	73	78	77	75	65	77	76	70	66	74	74	79	88	63	76	69	79	66	70	66	67	78	69	66	89	66	64	79	90	78	85	78	81	81	72	74	72	76	71	96	70	70	62	68	76	73	85	89	53	71	49	61	81	69	76	63	67	74	78	68	80	74	92	72	85	89	74	72	71	83	82	85	64	72	81	71	69	85	60	69	67	75	85	88	81	61	81	85	77	77	69	69	71	96	76	78	79	89	84	90	71	69	66	80	71	75	65	73	72	73	80	75	82	76	75	76	77	75	71	77	74	70	77	65	78	84	87	75	85	77	53	59	87	63	71	86	77	81	64	91	77	54	60	84	53	72	76	86	69	57	76	76	75	61	84	78	67	69	71	56	72	73	87	69	70	79	75	69	82	81	82	78	67	78	86	75	99	74	79	88	76	73	81	72	60	64	97	92	63	71	72	82	59	79	70	78	75	86	92	66	62	68	77	86	82	72	76	92	85	50	64	62	67	76	80	76	77	87	64	84	68	77	90	80	84	74	62	86	67	81	60	75	77	75	65	82	65	77	102	93	67	82	76	68	70	70	85	76	75	85	73	85	84	77	90	80	66	69	81	79	64	67	77	63	99	78	71	76	86	73	65	72	65	63	80	67	76	85	76	81	100	66	79	54	69	66	85	88	79	83	74	76	58	103	95	65	71	81	72	60	53	77	70	58	84	78	85	68	68	69	79	89	89	84	83	75	72	86	76	72	100	73	75	77	78	81	80	74	81	71	82	70	89	77	71	75	78	78	73	65	91	77	76	77	70	79	81	61	73	84	89	78	68	74	77	79	71	66	71	55	83	68	70	89	82	77	69	71	82	71	79	87	75	79	74	70	68	72	77	86	68	80	64	79	83	72	74	66	77	72	66	87	96	71	69	64	74	76	87	74	73	84	79	88	62	95	89	83	64	75	69	73	68	75	91	80	71	64	77	81	82	73	65	99	73	61	64	102	69	81	69	54	68	72	88	89	79	76	77	98	68	63	79	70	71	82	81	90	78	79	66	80	78	68	82	74	70	87	75
34969	6259	1068	1068	2064	3019	2910	2538	2171	1823	1541	1383	1284	1178	1082	1007	955	926	915	877	830	764	760	738	714	741	774	714	659	725	678	670	666	701	718	680	686	666	688	662	672	674	654	676	690	621	614	676	629	574	632	638	687	673	668	666	645	681	613	613	637	642	682	638	640	631	620	618	647	628	623	606	636	635	615	646	634	598	628	623	646	598	652	599	622	663	609	608	639	646	656	618	617	637	667	609	681	630	633	635	650	651	599	642	654	593	594	620	665	635	590	608	627	611	623	644	600	666	631	617	645	595	617	641	652	601	594	624	656	616	595	661	631	636	587	644	626	611	574	602	673	647	594	627	610	578	668	629	620	611	612	608	633	618	615	644	620	603	611	647	592	575	602	619	619	646	629	638	614	632	627	599	611	586	636	639	589	615	605	652	644	647	632	589	583	652	618	607	645	620	614	570	647	629	667	626	659	598	651	612	643	598	646	631	638	631	637	648	670	608	625	593	619	628	681	624	670	645	612	635	618	603	611	581	651	657	604	603	606	628	624	624	616	628	640	627	628	595	623	648	639	642	640	636	650	613	622	656	627	600	598	621	658	609	603	627	597	633	671	639	647	613	646	651	657	601	622	655	604	625	585	635	606	664	642	653	620	658	587	623	582	648	614	614	643	623	635	644	686	609	571	640	623	647	650	630	608	625	654	627	608	613	658	652	639	680	618	636	602	634	587	608	603	611	623	604	633	631	635	611	663	616	643	613	646	632	605	636	641	603	666	666	628	581	620	616	594	633	613	648	649	635	574	619	641	653	607	638	629	622	623	599	655	631	684	651	596	573	651	635	625	654	622	608	610	619	613	654	616	629	623	624	621	624	611	556	619	649	630	602	622	638	631	601	624	606	652	569	596	610	672	611	584	614	625	651	619	656	598	608	635	645	643	635	591	601	599	574	654	639	602	612	611	626	602	632	610	599	645	618	617	614	631	635	616	644	608	646	649	598	618	703	600	608	608	638	607	650	635	622	599	675	606	642	595	633	630	655	625	598	662	599	620	632	644	656	617	609	655	621	626	590	609	664	627	605	632	640	646	632	669	663	627	594	618	635	644	615	643	604	640	586	643	618	623	602	575	661	605	648	596	607	610	593	618	630	641	587	624	626	595	624	661	579	608	631	609	636	583	592	625	593	657	664	619	632	575	607	644	658	657	646	601	634	639	635	625	645	648	612	631	611	623	593	609	641	612	620	591	592	620	635	633	621	683	639	621	613	646	567	651	646	611	604	586	630	654	623	670	641	601	615	652	598	627	636	629	592	685	630	610	630	607	637	614	642	614	624	588	588	640	648	612	632	640	599	625	671	628	598	631	642	685	583	588	637	595	630	626	631	638	656	598	593	617	649	656	633	634	600	637	603	646	633	627	648	609	629	621	574	653	646	647	634	637	616	656	594	590	682	685	602	606	582	592	651	637	588	632	616	609	655	669	646	660	634	592	605	594	635	606	627	644	581	663	651	653	623	648	611	648	593	599	608	607	620	611	644	628	629	610	590	652	614	635	606	635	645	624	611	605	642	617	599	669	614	599	659	594	633	622	589	625	652	639	669	603	586	603	648	646	635	656	641	620	646	587	623	635	645	576	634	629	600	636	653	613	586	627	619	580	643	660	641	605	611	613	638	580	646	589	597	656	585	608	622	654	664	594	621	625	634	609	613	658	631	654	656	614	610	662	630	619	607	630	655	618	645	650	626	643	636	618	648	618	611	637	667	624	648	615	614	633	639	634	661	607	590	651	626	623	621	601	647	619	616	622	645	640	628	641	595	630	596	614	639	672	602	621	656	617	593	609	633	639	614	608	642	591	623	604	604	613	623	634	619	595	609	636	599	635	672	607	610	638	628	629	674	603	672	609	636	615	631	617	653	593	618	594	619	619	634	616	621	627	573	610	626	668	626	615	653	628	580	622	603	575	614	594	627	602	653	586	623	612	653	622	607	662	619	629	602	574	605	666	675	619	596	582	660	664	609	610	602	619	644	598	617	617	640	642	649	643	629	662	633	666	584	595	606	660	612	633	611	616	625	606	652	618	635	581	626	659	646	595	662	665	624	608	636	609	646	643	611	600	640	589	604	643	649	657	620	635	615	595	633	602	618	611	638	634	620	663	637	597	661	605	586	604	632	641	669	633	634	627	619	617	640	627	648	615	620	613	646	670	608	628	626	655	642	578	608	680	614	599	635	602	611	638	605	661	636	641	645	600	619	602	654	650	632	649	629	609	649	631	654	654	637	649	623	661	616	612	624	624	624	620	614	621	645	660	646	577	600	637	618	615	574	604	603	606	662	645	637	658	616	622	660	629	634	646	634	648	705	596	656	657	630	661	638	605	653	614	647	629	635	613	628	620	605	629	612	621	643	624	593	629	648	656	692	614	604	624	630	600	617	600	601	600	616	651	603	634	638	608	628	628	617	634	595	635	630	590	591	626	667	666	645	623	615	614	608	591	580	629	619	642	658	597	589	659	599	631	631	665	625	625	640	595	647	647	647	637	651	644	614	662	581	654	604	625	677	639	632	628	580	617	644	599	636	579	609	639	583	632	631	600	606	615	644	628	661	621	585	618	657	604	631	597	633	618	663	666	644	605	631	595	669	640	611	649	637	635	580	597	646	589	638	631	627	631	643	645	612	600	638	641	648	633	623	618	636	625	620	624	621	644	616	636	629	634	611	621	660	591	683	612	587	585	589	643	625	649	640	653	585	608	591	608	589	648	611	648	632	653	662	656	617	613	663	617	663	637	619	631	642	597	642	569	671	616	605	620	647	600	594	648	611	676	643	596	635	667	655	630	598	630	649	575	636	635	615	632	638	611	621	598	672	585	640	661	631	593	625	648	644	642	606	651	580	614	620	661	598	579	606	629	597	600	615	624	608	606	638	644	648	660	615	634	633	588	651	611	646	608	629	620	703	590	626	623	638	615	626	633	679	607	606	635	620	658	642	663	657	638	633	664	651	557	603	625	617	672	704	641	625	585	628	629	635	643	626	641	614	618	640	594	623	630	594	620	607	632	634	621	605	619	649	633	641	644	668	619	641	595	636	617	643	628	644	620	588	614	624	632	626	628	610	565	652	644	612	602	622	617	601	586	620	601	663	618	624	596	610	635	614	633	600	627	629	633	582	627	637	615	605	586	607	626	636	637	625	603	599	616	627	621	593	644	623	634	630	652	614	616	589	679	623	620	635	652	642	649	587	622	624	622	619	605	664	660	669	668	648	605	639	631	613	675	622	605	602	618	581	622	631	605	606	646	645	618	605	595	604	586	652	634	627	576	658	643	645	604	571	640	616	680	597	660	652	623	629	671	643	629	643	615	643	607	627	590	641	625	603	647	608	631	611	577	652	577	635	650	646	641	601	565	640	648	646	648	606	630	637	640	581	593	630	587	613	592	587	633	628	610	587	656	644	601	647	645	632	637	615	628	650	602	649	599	578	690	634	675	640	626	603
3276	374	35	25	24	24	25	31	25	25	25	21	21	26	25	17	24	21	26	25	21	22	16	23	31	24	27	27	28	27	32	28	14	34	29	18	30	27	27	23	26	21	25	24	32	31	23	21	26	27	24	23	24	24	24	30	26	28	22	31	19	20	21	21	32	20	22	23	19	20	19	26	26	22	24	27	20	23	20	32	27	29	22	26	21	30	18	21	18	18	21	19	30	18	22	31	19	33	26	24	20	23	16	21	33	30	24	33	24	15	20	22	27	19	22	25	26	26	20	30	23	25	30	29	18	30	18	25	23	20	21	21	20	28	23	29	14	27	26	32	22	23	29	27	33	18	18	31	27	20	24	23	23	21	24	28	24	24	25	30	13	18	26	19	26	19	26	19	13	22	26	20	27	24	23	21	29	18	26	23	32	15	25	27	35	25	15	14	17	22	32	26	15	24	17	30	18	20	27	26	19	31	20	27	23	14	26	32	30	20	21	23	30	20	31	27	15	26	17	20	28	29	22	26	18	25	21	21	17	25	33	25	16	20	26	22	22	20	27	22	22	22	28	29	20	36	18	27	23	24	20	25	21	25	17	27	21	26	22	24	28	23	16	24	22	20	24	21	26	22	20	19	27	19	20	17	21	20	32	25	21	8	28	20	23	20	25	26	18	38	26	21	22	25	24	14	20	25	27	21	25	17	17	22	24	15	22	21	26	25	21	28	20	23	19	26	25	22	20	30	28	22	29	30	21	20	22	26	24	19	20	17	15	32	20	17	24	30	29	25	19	28	27	25	23	27	19	24	28	23	18	30	18	19	29	30	17	26	24	29	24	26	19	24	26	18	24	26	33	17	19	23	21	24	25	19	22	23	21	30	20	25	22	24	21	22	35	22	25	18	16	25	25	10	22	29	25	28	22	29	21	21	22	24	11	27	25	15	20	17	12	20	18	12	30	23	18	21	25	23	27	24	20	16	30	21	26	25	25	12	18	23	21	28	16	25	19	24	22	23	23	18	23	33	23	23	25	23	26	24	19	32	30	19	24	24	21	19	20	28	27	19	20	23	24	25	26	21	26	16	25	34	17	30	25	29	16	26	28	31	24	25	26	31	10	24	16	27	31	22	13	22	23	22	33	25	25	17	27	23	19	20	22	17	20	18	21	26	23	24	23	25	18	18	30	22	27	25	26	17	18	30	29	22	22	26	18	25	25	25	22	24	26	15	23	25	18	29	21	25	26	25	31	22	21	16	21	25	31	29	25	29	30	21	22	21	21	21	23	29	28	17	15	23	28	17	25	13	33	18	23	22	27	24	21	15	30	18	35	26	25	32	21	29	18	19	32	20	16	22	17	25	21	19	16	19	16	21	14	24	21	14	20	25	30	25	17	15	22	26	25	32	25	32	18	17	25	19	22	17	24	28	23	22	20	20	16	34	23	23	23	26	24	26	26	30	26	28	25	18	23	24	18	21	23	16	22	23	23	15	21	24	21	33	26	21	24	24	21	28	30	34	18	24	18	21	25	20	16	25	24	24	20	27	13	27	19	22	23	25	23	15	18	31	19	30	19	9	20	21	17	28	21	23	23	26	31	21	33	21	24	19	28	28	22	25	30	22	22	14	20	22	20	24	25	22	22	29	19	17	13	28	25	19	21	31	28	28	26	21	37	19	37	17	22	28	24	31	23	19	24	21	27	19	29	25	22	23	17	25	32	14	13	28	23	24	29	23	21	26	29	28	21	25	31	25	24	22	23	19	22	22	19	16	26	19	15	31	21	26	25	24	20	23	23	24	21	21	24	19	29	18	28	17	15	33	21	30	21	29	27	19	29	22	31	30	18	21	27	24	16	25	16	27	32	26	19	19	28	19	42	24	25	17	20	21	25	25	29	21	23	20	29	19	30	17	23	30	22	26	24	30	23	23	17	20	31	23	23	28	21	26	20	17	20	33	24	25	21	22	15	15	28	23	20	25	20	30	25	23	24	26	18	26	25	20	12	22	25	23	28	24	26	26	23	25	21	23	25	31	20	18	18	21	25	14	20	27	29	37	26	20	27	27	15	13	25	21	23	23	18	15	27	18	11	25	19	21	26	26	28	23	25	22	20	18	33	23	21	16	23	14	11	27	23	24	21	19	28	21	15	17	26	21	17	14	25	22	17	27	23	24	27	28	22	33	29	18	23	34	27	30	26	24	23	17	30	29	22	27	24	19	27	20	21	24	21	22	21	20	23	25	22	25	22	24	27	34	23	22	21	22	29	33	30	24	12	22	28	22	20	22	37	21	23	24	23	30	30	28	19	27	34	25	19	24	23	29	21	21	27	25	20	28	29	30	22	23	26	25	26	19	17	22	24	28	22	31	21	21	24	22	23	29	23	24	25	28	18	32	35	20	25	26	26	29	29	22	29	21	20	25	27	20	24	32	28	19	17	28	22	25	28	25	24	16	17	24	32	19	20	19	11	28	34	24	21	18	23	22	16	25	22	24	18	24	26	23	28	20	22	22	19	20	22	24	22	21	21	30	27	18	21	22	29	25	20	18	16	17	20	25	19	28	24	27	27	30	30	26	25	11	25	23	25	22	9	23	34	18	20	20	22	21	23	13	19	16	20	23	29	28	27	17	19	33	19	29	24	20	24	28	33	25	21	27	23	23	22	21	30	31	28	22	19	38	19	18	27	25	26	19	18	25	21	18	25	31	24	11	16	19	24	22	23	22	25	31	19	24	20	10	26	28	25	20	27	25	25	27	16	31	24	21	20	27	14	25	29	28	22	27	18	23	26	18	13	20	30	29	19	22	24	22	19	20	26	25	22	24	24	14	27	13	27	21	28	27	24	18	23	20	23	20	19	14	31	32	19	18	29	22	22	18	19	19	18	25	33	20	17	25	18	17	21	24	23	19	26	22	16	26	23	23	23	24	23	25	22	14	25	28	30	29	24	21	35	25	18	36	25	21	18	19	16	27	22	22	23	17	29	28	30	15	18	16	26	23	29	22	21	29	24	31	27	22	27	24	22	21	24	34	21	21	22	23	22	16	21	20	27	21	30	23	26	21	24	22	19	28	24	24	17	24	22	26	13	34	20	22	29	21	32	19	31	21	21	26	23	20	24	26	23	25	23	24	30	24	34	21	22	19	19	22	23	25	23	28	25	25	25	26	25	24	14	21	20	17	20	20	23	27	28	29	17	26	31	26	23	21	13	29	24	18	17	22	15	24	20	26	20	27	16	13	27	26	25	31	26	20	15	17	26	23	27	16	24	18	20	24	23	21	24	20	23	17	25	36	26	15	21	23	16	28	28	22	28	26	29	22	12	17	17	22	30	26	20	24	27	24	20	29	17	16	31	23	20	19	23	31	14	26	17	19	26	16	24	19	20	18	29	16	19	17	20	26	22	21	25	24	29	17	21	25	21	15	20	20	26	21	19	19	21	16	20	22	21	18	19	19	29	23	26	17	19	21	33	24	21	29	23	31	25	28	27	23
27302	4002	309	305	375	544	522	477	420	388	370	313	318	307	273	269	281	227	251	245	212	224	250	210	204	223	220	233	234	219	209	230	244	225	201	241	227	196	223	213	191	192	192	234	211	226	217	199	187	206	195	231	190	208	202	220	189	210	220	207	217	225	181	202	188	242	203	203	196	233	215	214	223	215	200	194	191	199	236	200	205	204	217	212	192	188	200	192	196	219	196	188	210	212	217	210	212	192	186	216	206	210	211	215	212	192	199	221	188	207	186	201	181	192	189	227	200	225	201	196	206	215	198	238	187	179	212	198	185	187	206	212	235	208	193	201	218	184	199	176	188	232	190	212	209	215	199	210	193	191	194	210	187	209	176	231	208	178	209	205	205	221	207	211	194	208	191	176	209	184	203	212	221	217	222	202	217	199	187	215	227	184	210	210	188	193	208	193	176	199	203	199	205	199	207	219	213	202	222	197	205	200	216	195	221	207	191	219	192	209	187	188	227	187	209	181	187	187	186	204	203	221	174	210	201	197	222	192	227	198	180	197	226	217	214	202	164	205	204	203	195	224	196	211	189	212	190	199	177	191	208	219	204	192	218	214	212	203	223	198	213	210	216	189	173	192	227	215	202	204	199	221	193	211	211	201	201	195	171	218	202	187	217	193	198	215	202	202	231	175	204	209	216	212	185	208	202	198	210	191	228	198	199	216	182	194	188	187	180	195	198	228	216	231	228	197	191	180	220	185	205	187	195	194	183	220	189	213	199	196	208	205	205	204	193	189	212	199	198	203	212	209	213	190	198	201	177	200	193	215	190	200	192	201	207	197	220	207	216	208	203	199	214	189	215	211	213	209	202	196	202	203	221	224	237	200	208	197	173	204	221	209	205	222	214	195	193	197	205	197	184	194	209	188	229	197	191	195	227	224	208	221	191	216	202	220	215	201	206	206	200	212	181	203	224	188	207	225	186	194	227	205	195	206	216	239	209	212	191	176	199	198	211	217	187	209	198	185	203	216	226	194	194	210	205	217	183	180	207	228	221	233	172	185	191	211	198	204	166	216	207	228	198	206	172	199	202	208	197	198	209	217	196	205	173	192	211	198	189	213	206	198	199	203	203	183	179	203	191	210	219	187	193	181	205	188	220	184	195	208	195	186	190	209	213	192	200	197	201	190	197	202	193	214	202	211	202	208	196	213	183	206	190	184	220	197	206	217	207	226	207	195	194	213	217	204	196	207	178	181	208	198	204	204	211	187	212	195	198	221	212	206	183	224	200	209	195	203	191	212	212	185	173	215	202	199	237	201	193	181	172	203	200	185	213	201	186	229	199	183	210	190	214	178	186	190	206	216	205	186	221	232	189	185	222	178	195	219	212	225	202	219	208	208	222	213	211	203	220	225	230	207	221	219	225	201	227	200	204	216	210	231	208	217	219	201	188	235	217	204	218	206	217	217	213	219	216	215	201	192	202	217	209	189	211	225	196	201	198	198	175	227	209	179	193	213	206	227	222	208	217	213	199	216	215	202	205	209	190	187	201	228	193	202	194	236	209	215	213	204	210	200	194	210	202	195	187	181	180	192	219	210	188	199	196	195	213	203	202	201	184	218	199	197	199	208	212	204	201	194	197	211	194	202	199	230	199	184	197	209	205	212	202	205	214	199	198	200	175	193	177	221	197	197	202	219	190	183	211	196	211	192	194	183	176	185	213	208	206	181	201	200	195	189	214	197	229	203	187	199	226	220	199	219	189	184	195	219	210	205	191	235	198	217	190	199	225	210	202	211	211	212	204	208	211	205	210	210	208	211	208	203	193	203	232	205	195	210	189	190	200	183	169	183	234	202	207	201	190	181	194	212	195	203	201	185	204	214	214	189	179	222	192	213	223	209	203	207	200	172	205	196	186	211	244	202	195	201	222	225	181	203	218	205	228	193	198	219	189	245	188	204	190	219	207	208	204	174	212	214	231	214	176	196	196	179	202	217	203	211	206	213	204	218	204	210	231	214	199	209	186	209	213	180	191	228	209	211	210	190	190	214	193	198	198	190	187	195	204	224	225	180	197	177	182	195	183	195	197	223	188	187	204	214	208	207	225	209	210	206	212	226	211	191	196	215	183	201	205	199	204	179	207	177	206	182	198	209	197	189	197	189	198	190	181	205	201	225	198	179	183	198	189	178	182	205	205	196	201	206	197	191	197	199	201	202	211	221	206	220	178	190	232	185	200	225	204	168	198	182	186	205	225	226	205	218	187	178	212	187	203	200	196	201	222	225	211	212	203	215	173	185	193	190	201	177	209	199	209	224	235	207	194	201	214	191	159	198	219	204	182	212	189	194	176	197	193	193	185	221	202	195	186	202	206	187	203	218	215	177	195	196	180	215	201	207	223	216	184	211	228	202	215	204	204	211	199	211	209	203	205	197	198	188	215	211	200	188	191	220	202	196	204	217	209	216	198	205	213	221	219	223	204	198	230	208	202	191	198	204	204	210	210	220	200	232	214	182	193	196	205	199	212	201	224	205	204	203	194	223	226	227	180	230	203	202	244	193	214	219	209	228	186	216	218	178	203	187	182	183	214	192	197	196	186	213	176	195	196	206	198	195	193	202	185	201	185	229	195	221	192	216	195	197	166	204	189	206	225	224	211	231	168	189	206	183	194	187	212	202	203	195	181	198	220	216	214	219	222	206	165	200	217	200	191	188	193	186	211	195	195	188	206	212	210	194	213	194	214	197	181	230	184	207	235	206	193	190	198	191	207	214	211	198	201	188	207	185	214	196	199	202	205	206	221	197	196	225	185	220	215	221	195	195	201	213	209	233	186	203	180	207	195	179	197	197	228	199	170	216	202	222	220	220	201	217	190	199	209	226	206	202	194	202	185	190	197	213	195	216	209	178	213	219	190	209	167	192	205	216	194	198	189	212	215	183	189	200	190	207	183	203	221	184	221	213	205	202	198	205	211	168	211	203	195	189	204	200	214	179	192	179	194	179	219	168	179	202	211	187	202	200	208	182	210	175	220	179	206	222	210	207	196	216	187	184	191	188	188	177	188	192	197	193	206	179	210	169	210	199	190	222	205	212	204	185	204	193	196	209	179	210	200	214	196	193	202	170	211	209	194	204	206	199	198	176	211	207	209	226	208	207	196	186	186	213	222	196	185	224	179	203	212	229	203	190	180	173	202	197	202	205	208	221	212	189	221	210	212	208	203	211	202	183	214	218	218	212	213	191	198	226	193	179	206	199	195	186	191	182	196	208	203	197	209	186	212	197	211	210	163	209	216	197	193	214	209	229	178	189	190	224	213	192	210	187	213	175	181	191	202	204	209	218	217	194	183	223	204	196	187	214	205	209	212	195	214	198	204	194	206	179	214	216	206	197	220	222	182	218	203	195	219	212	186	194	222	211	214	189	199	197	215	200	221	166	201	190	209	206	206	188	211	210	197	215	192	213	210	209	175	204	178	200	212	217	227	210	199	194	207	185	184	185	201	210
4610	910	99	74	74	67	74	76	84	83	66	83	86	70	74	80	67	78	71	70	72	73	80	73	61	74	72	59	61	82	67	62	67	71	71	54	53	66	63	59	65	71	64	71	75	60	79	65	69	65	67	73	63	74	65	64	64	62	66	64	84	81	52	73	59	72	70	71	58	68	85	72	70	62	68	71	63	74	47	66	57	70	68	54	62	83	71	70	80	59	66	65	60	71	68	65	74	59	59	75	52	71	52	70	63	60	65	66	71	66	59	81	71	53	62	79	72	67	71	70	80	59	70	62	66	64	66	74	67	62	76	67	61	67	70	78	83	70	74	48	69	66	63	58	75	78	73	67	87	69	61	49	61	64	72	67	60	71	61	65	69	73	75	57	70	54	65	76	68	73	68	62	51	68	66	58	77	82	64	59	67	68	72	70	66	64	72	65	72	55	67	58	60	63	63	63	58	64	72	58	68	63	74	62	64	77	74	78	62	75	47	64	83	65	66	67	50	78	82	78	81	55	62	60	71	58	72	54	65	75	76	68	67	69	57	69	61	68	71	74	66	67	80	73	67	71	60	61	56	60	54	77	73	73	66	56	81	57	89	67	59	67	60	64	54	76	56	65	69	65	77	76	64	71	64	68	59	64	59	74	59	63	50	71	53	55	52	39	66	64	54	69	61	80	75	67	74	70	74	72	53	90	80	72	71	55	57	71	69	75	82	64	61	70	56	87	59	65	69	76	68	60	52	84	70	76	84	66	45	61	60	80	75	68	63	58	62	53	62	71	65	80	64	63	67	75	86	62	60	52	59	62	76	70	73	66	63	81	53	58	77	68	66	63	62	66	73	61	67	61	61	60	80	71	64	72	68	59	65	70	65	71	53	78	66	64	73	73	67	69	77	62	58	67	49	56	74	72	73	65	58	72	57	60	81	75	55	70	74	67	69	82	62	67	64	68	65	66	77	59	66	77	79	65	54	79	62	68	59	71	56	69	59	82	74	65	75	81	58	72	76	60	77	54	51	66	53	52	69	75	71	80	54	58	63	79	75	70	73	50	65	84	69	58	69	70	80	71	75	80	72	60	76	71	72	79	59	74	70	73	64	71	70	66	58	65	65	59	50	50	62	79	70	61	60	70	74	79	69	61	80	56	62	60	70	71	72	68	72	58	67	60	70	63	73	71	65	72	55	50	71	61	79	69	79	47	64	68	72	76	69	59	61	78	69	71	62	64	79	74	88	71	59	60	65	70	70	78	62	72	77	68	64	57	72	68	63	75	76	74	56	66	66	73	49	79	79	60	79	70	56	67	83	63	81	83	70	71	73	74	61	49	48	60	61	53	60	79	67	71	65	67	61	65	65	79	69	60	77	64	65	59	66	68	71	57	70	56	57	63	72	84	74	61	64	62	57	58	66	74	70	53	57	58	60	75	49	70	57	63	70	48	69	62	63	76	66	73	62	69	79	59	58	71	79	59	76	53	71	79	65	57	53	65	68	69	63	71	86	63	62	70	68	85	79	75	76	52	64	77	75	68	67	65	75	60	72	62	71	59	77	81	60	78	70	52	55	48	65	68	71	54	50	65	63	60	58	67	71	67	79	59	65	73	69	71	77	65	70	66	68	61	70	61	57	81	86	64	73	61	66	62	73	58	83	49	66	65	80	69	71	61	68	72	68	65	87	83	69	51	87	80	75	66	70	73	70	67	60	60	72	67	65	56	61	74	59	66	71	59	71	60	65	58	63	58	55	75	74	78	81	57	74	64	89	60	72	65	66	59	72	57	56	67	68	61	81	64	78	69	67	64	74	63	66	69	65	63	59	62	72	70	67	63	61	83	54	72	73	77	60	54	55	64	61	68	65	75	62	44	72	73	62	66	65	61	63	76	77	66	88	68	57	77	71	65	72	61	53	70	70	57	62	68	68	57	70	70	48	67	54	65	62	63	55	62	61	66	68	72	65	75	78	66	57	77	63	53	58	69	56	89	66	79	49	68	72	68	69	68	63	61	75	68	67	76	60	62	59	65	65	85	78	84	56	64	64	63	74	58	57	64	73	74	74	76	56	64	65	67	54	73	60	64	60	68	66	54	62	62	65	68	64	71	75	83	77	67	69	64	64	73	69	61	76	74	68	69	53	75	64	63	65	77	67	73	78	67	60	79	73	58	76	67	73	76	55	75	72	55	66	59	74	62	46	86	59	78	61	70	56	56	54	55	68	62	74	70	72	71	69	65	79	67	72	73	96	55	71	55	80	68	71	73	69	77	67	78	57	63	64	59	84	74	67	62	71	58	67	77	63	58	70	73	66	75	44	79	60	65	62	54	62	63	81	60	79	69	65	68	81	85	81	56	62	57	62	69	59	68	71	63	70	62	69	63	70	62	68	77	56	75	68	82	71	66	63	78	54	69	63	66	74	63	72	58	65	56	61	60	47	86	68	78	52	74	65	56	84	74	73	68	82	77	81	58	67	69	71	58	56	57	77	72	58	69	60	82	68	57	62	71	79	77	78	75	63	67	69	66	71	66	73	69	87	76	73	62	68	61	76	76	71	67	61	65	55	67	76	81	63	65	64	64	59	65	67	82	69	53	75	64	69	77	61	61	57	46	74	66	60	70	55	71	74	77	75	73	67	61	63	54	70	65	69	59	66	61	60	68	78	75	61	64	72	63	68	45	59	77	68	67	49	50	77	76	62	85	71	65	64	64	61	64	67	67	64	68	73	64	60	66	62	60	72	55	76	69	73	77	71	65	66	52	76	70	68	74	81	60	72	55	63	70	65	79	78	78	55	63	78	70	59	76	65	69	59	78	64	61	73	74	78	63	75	66	71	67	56	63	76	41	70	68	64	71	51	73	69	61	64	80	67	56	70	66	60	82	52	65	67	60	61	64	64	57	53	60	67	62	52	80	90	78	74	62	74	65	70	67	55	69	55	72	75	66	60	81	49	76	71	74	49	77	78	54	75	74	64	58	74	51	68	60	75	61	62	70	48	59	62	74	66	66	67	59	74	71	59	58	53	72	68	61	75	52	59	54	62	67	55	78	70	67	64	60	60	64	72	64	72	73	68	72	86	57	78	59	76	59	53	70	72	71	76	51	77	89	70	73	61	69	71	68	75	69	63	59	76	54	69	75	62	53	80	79	73	50	57	65	60	75	60	69	70	77	75	58	65	68	70	69	59	73	57	72	63	72	76	72	60	61	64	70	62	81	87	51	75	67	62	73	69	62	64	62	70	49	69	69	57	67	60	63	80	57	82	69	77	54	69	71	57	56	64	66	60	69	67	79	78	80	80	84	60	68	66	62	71	56	61	54	60	58	80	74	80	54	67	78	66	72	64	83	77	71	65	69	78	69	50	72	61	72	72	78	47	44	57	81	65	53	58	69	51	74	62	61	67	64	65	71	73	82	77	70	56	61	63	68	68	63	55	58	67	86	78	82	72	74	74	61	59	69	72	69	59	65	65	63	61	55	81	63	71	69
32658	6583	801	876	1566	2061	2037	1815	1431	1254	1098	982	938	901	835	761	814	693	678	676	672	684	622	636	632	602	602	577	626	587	569	624	605	559	614	546	570	589	566	581	576	538	591	574	568	581	563	588	604	604	564	625	584	551	542	549	559	536	558	612	556	583	494	514	533	579	552	549	560	571	588	574	561	562	553	537	551	574	535	553	572	566	520	523	579	552	537	555	553	526	564	543	546	580	532	561	540	560	549	541	580	562	561	595	573	547	561	550	511	525	559	582	529	540	540	572	514	556	552	531	533	547	546	544	560	539	550	534	578	572	535	527	565	570	568	521	510	578	516	551	550	525	526	527	565	521	558	561	550	545	594	532	590	561	623	526	575	571	578	548	539	525	546	540	546	576	576	529	514	495	555	568	562	542	576	574	532	549	555	533	570	536	530	560	521	535	574	558	534	564	558	579	542	513	540	562	567	592	546	536	563	553	551	547	518	533	522	608	537	548	587	531	494	563	512	532	536	583	528	540	550	548	560	598	536	535	560	541	527	533	547	552	523	595	586	575	520	527	557	558	582	558	513	551	589	544	558	555	596	542	516	525	551	569	542	526	523	566	552	563	542	523	523	512	552	595	519	550	484	566	563	579	575	580	472	566	548	544	558	545	535	499	552	571	546	564	525	529	564	549	566	561	565	539	558	524	542	535	504	549	562	534	510	558	543	582	551	587	545	539	524	477	571	556	575	542	512	544	568	564	520	582	605	515	550	522	569	547	556	610	539	538	526	551	567	588	570	516	528	564	552	542	556	496	544	551	546	534	570	522	549	564	558	559	563	503	536	542	595	539	566	526	553	521	574	606	514	540	546	520	531	563	543	521	596	537	616	494	563	562	549	555	581	558	567	571	543	558	576	553	585	590	568	566	591	539	537	543	555	581	555	556	555	549	564	570	556	531	511	548	525	587	508	582	533	573	580	546	547	507	556	566	560	542	581	559	556	580	589	544	601	532	564	543	533	590	554	539	526	545	543	559	569	498	544	566	561	509	522	551	542	578	567	533	547	535	556	519	540	542	572	531	528	551	518	568	534	514	541	558	550	519	549	537	538	557	525	561	569	559	564	506	576	550	553	521	533	548	537	544	560	567	534	530	518	540	552	552	566	575	515	585	550	519	580	569	533	552	549	519	561	575	541	558	561	532	520	559	571	545	536	541	526	554	535	512	525	533	547	556	515	534	508	590	571	530	503	554	493	519	546	591	527	533	562	576	576	527	581	540	492	567	575	606	539	545	580	553	509	543	550	537	522	599	528	505	578	514	572	537	539	587	542	540	513	558	521	549	563	551	563	530	535	520	586	569	588	547	565	532	516	573	554	554	541	560	541	573	548	533	519	572	580	536	524	547	566	527	554	511	526	578	556	527	565	594	560	555	571	534	542	529	564	554	570	535	566	547	548	559	552	569	575	532	565	551	550	544	583	551	592	540	548	577	526	565	539	535	539	587	514	535	561	557	558	525	591	551	542	573	518	590	536	548	531	544	544	551	540	542	565	563	544	539	566	524	537	535	540	553	559	542	576	546	515	531	528	548	527	552	536	555	547	542	513	513	539	582	592	533	572	560	586	555	543	518	511	518	575	532	567	535	516	509	596	560	555	496	557	569	512	596	509	591	546	551	589	504	526	540	581	553	512	565	498	532	498	522	580	550	539	517	533	572	536	510	535	582	523	568	554	580	531	532	524	511	543	538	539	525	570	521	543	566	568	585	556	541	559	504	542	566	566	516	576	561	532	575	534	574	555	489	501	535	561	543	557	538	577	537	559	534	516	527	548	554	529	508	574	576	555	578	549	475	518	561	565	564	535	543	596	551	509	538	541	524	569	539	549	558	555	524	564	544	555	533	611	541	537	553	573	566	550	557	539	555	562	540	566	516	558	561	518	598	549	557	540	550	551	572	538	565	555	554	514	537	538	544	552	545	562	536	523	527	514	556	546	579	532	560	525	564	537	559	520	520	505	535	574	545	574	534	546	545	579	549	566	511	547	557	567	569	550	548	521	573	587	567	520	525	583	541	527	564	550	548	534	498	527	579	554	548	518	593	550	592	551	531	556	602	574	564	548	556	579	524	529	531	532	533	554	555	578	498	531	556	557	532	538	580	545	526	496	561	557	572	547	567	514	519	506	514	529	567	540	578	541	541	547	546	581	577	576	561	532	584	555	550	561	560	510	519	595	557	506	556	545	538	581	560	562	566	537	519	558	566	527	548	552	526	579	556	521	543	554	556	541	529	570	573	531	528	562	537	534	515	576	540	496	520	602	557	578	558	568	548	571	517	567	534	548	533	593	541	550	571	525	570	534	535	556	540	541	489	568	541	542	547	557	562	548	536	519	591	545	581	541	581	525	518	561	598	531	528	511	553	556	530	559	547	538	545	525	586	505	551	529	566	596	547	541	528	549	542	539	545	552	561	575	523	559	541	593	559	542	538	579	564	573	573	510	570	554	548	550	503	512	530	532	585	560	560	545	561	539	563	608	533	572	490	568	535	575	537	522	535	568	575	566	571	561	572	577	523	543	566	590	532	554	589	531	555	570	548	523	537	520	563	583	578	563	570	575	548	554	545	581	555	582	546	542	595	549	484	591	561	542	546	571	554	553	544	564	576	553	516	584	556	565	567	588	571	556	564	566	536	572	534	577	551	569	566	569	525	575	577	531	544	534	541	521	586	565	597	537	560	574	561	569	549	564	558	586	538	538	577	566	543	554	562	572	524	554	549	525	592	584	541	563	543	556	593	570	588	549	551	516	574	601	516	528	533	537	537	554	572	580	562	557	550	588	547	522	526	509	536	553	547	525	525	577	516	531	550	613	569	542	505	569	531	567	573	522	564	536	553	548	582	559	550	546	527	524	529	575	557	589	547	546	527	571	515	564	567	535	598	524	564	549	558	596	591	579	593	513	521	511	535	592	534	579	509	548	533	509	552	555	555	540	516	562	568	587	516	585	541	536	548	546	542	538	508	558	550	540	567	567	529	531	560	563	549	510	523	518	551	534	521	547	536	590	541	619	521	565	570	564	524	530	554	534	534	597	546	515	536	547	570	564	553	534	590	535	536	563	564	537	565	538	577	531	508	511	568	537	535	567	556	572	537	587	565	523	603	573	568	560	588	544	612	561	551	535	577	520	591	540	534	549	521	566	550	573	545	575	536	574	562	525	572	569	542	554	507	523	523	539	524	557	557	518	574	572	563	529	561	549	563	547	548	560	557	544	567	519	556	530	564	511	520	519	588	534	574	558	515	563	537	492	556	586	561	599	611	516	538	554	572	568	521	526	515	568	581	544	566	535	552	553	507	553	549	558	610	544	494	558	632	517	535	574	525	549	580	577	592	541	628	594	557	544	563	576	542	521	561	565	576	547	522	544	542	545	570	573	516	515	568	548	564	518	595	528	514	514	563	548	508	552	550	561	602	588	526	560	529	476	559	553	574	577	553	544	538	564	523
4948	690	39	38	32	42	38	39	45	41	30	35	36	41	28	41	42	31	28	43	27	36	35	27	39	37	29	20	29	25	35	25	24	37	32	28	28	34	32	36	26	36	29	42	32	28	30	24	31	19	33	24	31	31	25	29	22	31	32	40	24	38	26	30	39	26	25	22	28	30	27	26	29	25	32	27	32	32	40	18	35	30	21	21	33	35	35	20	20	32	25	22	29	27	28	31	26	35	20	31	28	25	39	26	27	31	23	30	30	28	31	31	18	24	27	28	24	27	41	20	27	26	17	31	34	26	22	36	33	29	27	23	26	27	34	31	22	24	34	26	34	26	31	18	29	30	28	19	29	28	34	33	37	22	40	18	24	29	26	29	23	31	35	27	31	31	33	34	24	26	36	29	31	32	24	24	33	42	33	30	20	35	30	23	21	40	18	25	35	25	26	30	23	25	28	38	22	28	27	18	21	17	28	29	28	37	40	34	23	34	36	29	30	28	30	19	39	38	24	20	22	18	29	32	25	31	35	30	39	36	26	36	29	27	30	24	34	26	24	31	24	33	35	32	30	27	23	23	33	24	24	23	26	33	30	27	28	26	27	23	22	30	33	24	21	21	36	35	25	19	30	28	25	31	19	31	18	22	33	22	27	28	20	35	21	27	26	31	27	27	24	29	31	19	23	31	33	24	24	30	20	30	31	22	28	23	25	30	27	33	34	27	26	22	21	32	25	23	36	17	25	26	33	33	31	29	24	35	33	29	27	26	23	23	20	31	23	19	29	17	31	23	30	24	24	28	32	26	31	30	25	24	30	19	31	29	35	31	29	32	28	30	29	41	25	36	21	24	39	31	26	29	29	30	26	23	38	21	30	27	27	29	35	29	31	29	19	24	18	26	25	27	23	32	29	31	31	24	30	25	20	30	32	29	26	24	31	25	18	35	26	25	21	28	27	36	35	30	34	40	27	28	31	30	30	23	28	36	34	33	24	27	37	25	24	32	33	24	36	32	40	32	24	29	26	33	31	25	37	26	32	30	29	12	30	27	38	21	19	22	27	22	25	31	23	23	36	26	29	29	24	27	34	28	29	26	26	31	30	28	18	25	35	34	29	29	17	26	23	24	24	29	34	23	25	15	24	32	23	23	35	32	22	28	30	30	39	22	22	23	25	19	23	28	37	44	22	30	33	36	25	25	13	14	19	23	22	28	31	24	29	41	22	20	32	25	44	23	35	28	31	30	22	29	33	28	24	26	29	33	36	30	25	30	27	26	19	17	22	26	31	25	29	29	28	34	29	23	35	23	34	30	19	25	29	22	29	29	25	28	24	22	19	27	22	31	30	31	36	26	30	21	26	34	23	32	24	29	25	37	30	29	27	25	37	34	25	38	28	28	32	33	20	26	35	36	31	38	25	31	26	25	24	36	25	28	21	35	30	44	23	36	22	26	28	27	33	28	37	14	28	29	23	34	32	25	28	36	27	30	31	37	33	25	28	33	30	31	30	29	31	32	13	25	25	33	21	17	26	33	29	27	34	27	18	32	36	28	21	28	34	24	29	26	33	21	29	38	36	30	31	34	31	33	30	21	20	23	37	24	29	25	20	26	24	21	32	32	26	21	25	27	28	14	21	28	36	27	32	34	39	21	26	33	31	25	36	30	30	36	27	23	26	23	28	23	24	23	26	23	21	37	27	23	26	28	24	29	27	36	32	27	34	24	28	26	22	29	30	37	33	21	33	37	31	37	32	35	36	28	31	42	36	25	24	30	27	32	28	29	24	25	29	30	25	22	37	28	24	24	31	23	29	35	30	31	24	23	21	22	31	22	39	31	44	26	25	31	26	18	26	25	28	34	23	32	18	29	26	24	27	43	25	31	30	27	24	15	23	23	43	24	29	31	34	27	35	24	28	29	28	27	41	26	38	26	31	30	45	29	33	29	19	31	27	26	27	19	29	27	30	29	30	27	32	21	35	32	28	30	32	31	29	24	22	34	26	25	32	16	31	24	33	28	39	26	37	31	18	23	30	25	20	37	29	38	30	22	26	31	32	23	24	32	28	43	29	20	25	32	26	29	34	29	26	25	29	28	20	28	24	30	29	21	27	27	18	29	37	21	25	27	29	21	32	36	25	33	33	32	17	38	34	23	28	34	29	34	27	29	26	33	26	25	39	39	28	28	27	30	28	24	30	34	30	33	26	18	33	25	24	30	23	31	24	26	20	27	29	22	22	29	25	16	29	29	35	17	38	22	30	30	37	32	28	25	29	22	30	37	22	33	38	25	24	21	24	30	24	26	28	29	25	18	31	27	37	32	25	34	26	34	25	31	33	19	28	22	28	31	24	27	21	22	30	29	29	32	33	30	29	33	29	31	22	28	30	24	30	25	29	27	31	41	24	21	19	32	32	22	26	29	29	33	22	32	29	27	32	26	19	35	23	23	30	30	29	31	29	19	26	23	23	36	29	20	30	35	30	26	27	36	38	23	33	29	30	34	31	25	27	22	25	28	23	30	30	40	33	33	22	26	32	28	29	28	28	28	23	25	26	29	29	40	26	45	20	22	28	24	27	39	24	27	31	27	18	28	28	25	20	29	26	28	30	30	32	30	39	36	25	24	32	34	35	31	32	37	21	16	28	26	25	21	21	30	36	25	29	18	23	23	24	41	19	32	25	23	27	22	23	30	23	24	35	23	30	33	29	28	30	40	26	24	24	21	32	32	28	36	28	33	26	33	25	20	29	26	34	24	28	27	24	27	28	29	26	41	32	32	36	29	19	28	27	26	23	27	27	29	24	30	23	30	26	23	32	26	22	31	26	18	31	33	22	29	35	24	30	30	18	31	32	27	28	26	23	29	34	39	38	34	30	35	26	16	25	24	29	24	24	22	24	46	28	22	33	25	26	29	26	29	25	17	43	30	30	28	19	22	37	23	23	21	42	21	29	27	25	29	25	23	40	27	30	29	23	25	26	34	26	26	30	30	27	34	33	30	25	22	25	21	26	31	33	27	28	27	29	18	27	32	20	36	21	27	27	27	27	26	28	28	24	31	39	34	26	37	20	22	21	32	24	35	44	32	30	27	18	23	29	32	21	27	22	35	30	36	27	27	27	28	36	33	20	31	27	23	20	21	27	24	24	30	18	25	36	26	34	33	27	27	35	31	22	30	36	27	30	33	18	30	17	12	31	24	18	28	31	29	23	27	27	31	28	35	27	23	30	23	34	31	32	27	29	21	16	41	22	28	25	30	32	29	23	24	19	25	15	26	33	27	27	30	32	27	24	26	38	37	24	23	31	31	28	23	19	33	26	33	31	26	23	32	25	27	24	35	24	25	25	31	23	35	30	35	34	33	27	29	23	24	24	21	28	45	20	25	32	27	29	30	24	24	26	18	27	20	40	30	26	25	34	24	30	27	11	14	18	22	31	28	24	34	30	31	24	28	28	30	30	27	31	29	24	22	30	22	32	15	29	28	34	23	27	27
30959	5575	443	457	1010	1441	1512	1366	1173	876	812	676	617	499	511	451	446	431	406	385	361	320	360	350	328	313	304	312	304	276	305	301	279	255	280	294	288	291	284	265	252	272	276	255	220	282	279	257	251	254	242	247	237	239	255	239	245	267	237	240	241	238	263	250	232	265	253	237	220	262	236	216	227	256	222	254	256	233	262	246	241	275	236	236	228	243	246	240	272	235	236	243	241	229	232	235	248	216	260	252	236	236	258	222	237	249	255	217	256	254	281	235	251	246	229	224	236	246	261	235	253	238	256	241	244	252	250	245	237	210	238	246	217	233	242	233	246	243	253	201	230	264	236	249	240	252	230	238	225	275	241	272	226	242	246	263	245	222	231	245	239	230	211	239	230	237	239	224	244	214	230	277	219	250	273	247	266	275	231	214	226	238	235	260	225	243	212	228	263	244	227	269	248	245	201	211	224	220	236	241	216	249	252	237	254	212	251	242	230	221	227	253	230	239	274	241	224	245	236	243	255	239	239	240	248	226	234	257	205	224	243	257	253	267	237	245	249	236	201	249	266	243	236	226	224	230	227	253	231	231	252	239	210	253	235	235	224	221	253	234	243	246	233	248	237	237	211	237	241	264	227	230	245	252	214	230	240	211	224	251	231	244	229	249	235	239	241	228	241	242	238	234	254	238	226	271	239	250	255	239	215	190	240	253	211	232	243	242	251	247	241	243	293	238	237	252	236	236	233	223	265	231	231	261	259	255	260	205	250	236	249	254	243	237	234	236	259	226	228	266	252	270	223	264	239	240	265	227	255	231	228	257	250	253	237	242	243	256	225	228	240	213	246	239	266	225	246	236	237	234	237	256	250	223	249	231	249	260	234	247	233	228	226	248	235	237	212	239	231	220	238	214	233	232	244	229	244	231	243	229	260	243	217	227	256	229	254	242	207	245	259	202	225	265	227	235	241	201	194	253	211	238	253	244	223	219	250	250	214	236	245	245	259	236	250	270	224	228	228	218	215	217	256	231	234	207	219	263	230	262	255	235	259	219	246	253	241	241	230	251	249	248	235	212	238	242	259	241	233	262	251	257	253	241	254	250	219	245	239	256	261	235	233	236	229	246	232	254	229	246	236	231	258	229	239	243	230	245	222	249	247	236	270	268	235	262	231	247	239	214	247	243	209	228	231	227	216	253	217	244	236	246	221	222	232	231	232	245	239	247	252	252	241	250	259	202	251	226	239	250	256	231	227	250	236	250	245	222	238	219	257	210	236	260	223	238	219	254	255	240	218	220	230	240	257	241	218	229	245	234	226	235	222	245	234	221	259	246	249	234	219	246	241	252	275	247	232	223	263	237	209	265	260	258	244	276	246	253	231	237	226	259	211	252	248	223	243	269	229	260	213	241	241	248	257	249	249	258	249	210	230	220	277	236	243	242	254	229	249	243	214	254	259	240	228	231	236	239	257	214	242	241	223	235	216	204	249	200	265	247	235	233	245	219	238	225	259	257	234	249	248	238	228	267	240	244	269	265	242	257	259	227	262	254	239	233	223	239	271	259	244	238	239	221	230	232	231	231	235	244	253	234	253	238	239	221	268	242	243	237	245	254	243	214	226	232	255	231	218	222	249	205	231	230	243	247	237	246	215	225	251	231	241	286	240	268	283	260	274	261	242	239	238	233	206	259	214	257	217	230	233	239	237	231	265	235	220	203	215	232	239	271	223	234	258	229	250	251	241	218	238	243	225	242	226	200	251	236	238	258	228	251	237	239	227	236	238	215	219	220	232	238	242	213	242	212	230	226	230	237	218	253	265	241	235	225	239	229	261	245	247	231	256	241	231	268	255	260	236	248	224	228	246	250	250	228	244	258	246	252	224	237	245	218	274	243	239	236	220	224	231	227	272	240	231	231	237	242	232	240	260	257	264	238	252	276	222	236	234	227	215	268	238	242	245	238	211	237	267	257	223	252	232	248	267	260	251	221	236	251	254	255	217	235	244	256	256	244	233	230	240	256	217	236	244	226	237	221	236	258	279	238	256	253	249	233	248	213	235	261	217	236	228	217	252	253	242	226	251	202	236	219	235	243	237	274	233	282	236	236	261	239	236	259	241	238	249	232	224	237	250	245	234	247	263	242	252	240	232	218	245	250	241	239	262	249	253	244	249	231	260	249	239	261	252	271	236	257	225	243	243	231	279	256	245	228	228	223	239	226	237	238	240	242	207	229	211	236	256	241	218	224	236	239	256	274	263	230	256	240	254	229	234	223	233	269	233	252	228	230	246	225	227	262	261	258	260	244	230	250	238	231	228	235	254	239	233	242	236	212	251	227	259	223	240	250	232	246	213	229	204	242	246	251	251	257	217	238	246	234	237	234	253	208	240	256	210	272	237	275	220	249	233	252	253	238	230	228	261	267	230	255	256	237	229	251	235	239	236	253	257	235	234	250	237	252	254	239	212	208	237	243	234	253	237	248	240	267	235	231	222	244	240	219	236	247	256	260	256	254	256	225	224	233	229	218	226	223	236	256	232	240	237	240	208	227	248	240	240	241	217	268	248	226	217	222	227	215	219	256	239	239	235	238	268	243	231	223	228	237	256	230	239	227	219	259	251	260	250	245	235	223	253	263	240	241	231	228	249	228	240	246	215	219	245	247	245	223	228	243	241	240	248	247	263	200	214	257	224	239	258	209	221	252	224	232	259	248	248	238	235	252	232	289	229	215	239	259	238	230	207	288	249	237	229	245	240	233	258	223	243	262	238	251	225	259	260	265	229	237	252	232	248	274	232	245	234	287	258	234	267	246	233	242	236	254	241	255	236	225	244	261	242	213	228	229	214	248	250	256	240	239	267	242	259	241	252	267	253	258	219	238	226	233	197	245	273	240	234	223	248	264	240	244	230	249	244	248	233	218	244	263	240	227	250	279	221	252	238	226	256	231	208	228	255	239	244	224	241	256	230	249	266	236	242	251	254	238	225	208	239	225	234	264	227	247	245	264	252	233	226	244	232	243	232	231	252	225	249	240	242	261	248	226	235	236	235	244	246	269	223	248	229	235	257	248	255	259	245	236	244	228	254	253	246	206	239	283	227	240	225	250	251	251	209	228	244	233	230	223	231	236	227	236	257	234	233	227	235	251	247	244	214	242	245	261	226	270	235	241	236	223	237	253	258	231	244	246	246	209	277	247	216	253	282	254	225	230	248	229	242	252	243	234	234	230	229	234	222	241	244	235	230	241	234	238	244	248	238	214	251	251	220	249	237	227	260	246	235	242	245	229	242	206	232	237	224	275	229	255	222	272	213	257	238	259	252	261	243	247	240	229	225	227	276	245	262	219	225	233	229	235	239	273	228	199	241	259	268	226	243	240	250	226	267	222	247	245	265	261	227	249	213	240	233	246	231	233	244	244	227	255	227	219	234	243	220	248	241	248	220	252	259	254	264	242	232	231	248	249	266	229	225	244	217	246	247	244	238	240	239	256	252	259	225	239
6462	1227	107	95	89	80	93	100	122	89	110	102	79	95	87	88	86	69	76	81	76	76	81	82	92	73	68	81	87	93	76	89	65	75	81	73	76	69	82	81	74	86	91	80	86	74	85	93	85	81	82	59	82	70	75	66	85	74	65	73	64	75	88	78	67	74	80	81	78	70	87	77	71	73	79	67	91	72	72	69	68	78	73	56	71	74	78	82	75	89	73	73	90	72	77	78	83	71	88	73	70	91	79	81	87	82	72	78	85	83	79	96	87	74	91	76	67	89	65	82	78	76	62	75	75	71	86	73	82	75	83	67	74	71	76	63	70	69	79	83	64	73	75	62	70	76	82	83	89	94	77	65	80	89	63	102	81	76	99	74	87	80	68	73	84	70	81	75	93	73	78	77	67	79	86	79	81	77	57	83	68	74	71	76	92	86	74	70	80	72	76	69	74	77	76	79	78	78	92	66	69	79	85	81	73	64	81	58	75	88	98	76	73	68	80	88	73	78	80	85	71	75	60	76	84	77	71	79	77	66	73	73	94	76	75	86	79	81	56	88	63	62	81	82	81	84	73	83	74	78	77	84	72	77	81	70	87	77	67	70	64	87	77	84	67	73	63	74	79	87	78	60	73	84	86	83	65	74	89	70	69	76	81	66	73	73	76	83	78	76	76	80	79	81	81	80	65	77	72	78	80	81	73	89	65	89	89	70	63	75	67	68	67	81	68	84	75	71	86	60	86	80	84	72	79	94	84	69	71	85	71	75	78	82	71	67	82	78	80	87	69	84	82	68	70	76	69	84	55	72	75	83	65	84	57	77	74	71	71	79	75	82	83	78	71	80	71	78	86	65	89	81	96	74	67	70	56	61	76	88	80	91	84	77	66	87	69	75	71	76	76	76	69	72	61	68	80	77	79	71	61	64	80	82	86	74	89	73	86	74	89	84	78	86	81	93	77	77	81	66	72	92	85	77	70	81	86	78	63	85	79	73	65	92	75	68	94	80	81	58	73	75	76	75	74	77	91	81	78	65	78	74	83	78	90	84	77	77	82	72	67	77	75	79	79	79	72	85	61	79	85	66	78	66	89	92	69	65	74	70	77	72	78	84	79	78	77	69	84	72	69	86	72	85	63	77	78	75	58	69	69	78	79	81	63	83	70	89	73	81	58	65	72	77	88	81	65	68	71	73	68	74	72	89	62	69	67	95	85	88	74	100	63	91	83	70	80	61	84	81	81	83	75	54	86	64	71	65	71	75	70	72	63	79	89	78	68	74	82	84	88	56	64	89	73	78	79	67	84	72	77	77	66	61	77	74	71	72	72	79	78	75	76	61	89	85	80	86	86	72	81	67	79	63	70	76	96	77	80	88	75	77	69	59	65	73	76	85	69	82	67	73	82	74	90	82	61	82	91	73	89	92	64	79	84	77	89	61	75	78	83	90	86	84	71	76	85	83	63	75	77	76	89	82	75	84	82	84	59	67	81	87	67	64	91	64	72	73	72	86	78	76	71	74	64	80	70	83	84	65	66	91	71	78	75	86	67	87	68	74	73	78	74	73	67	72	71	72	81	73	81	71	70	95	95	70	78	70	67	80	75	78	83	74	83	81	86	80	67	84	70	89	68	76	82	76	69	86	84	66	79	86	84	82	63	69	75	67	78	89	74	82	84	70	75	67	86	68	93	83	75	79	90	66	69	78	70	61	94	69	91	76	79	63	117	78	65	67	61	85	71	85	69	73	63	79	64	80	68	77	83	88	58	85	55	74	77	67	74	74	77	70	76	70	100	93	64	77	81	85	63	66	74	69	69	84	79	70	68	78	79	73	57	76	70	71	81	84	78	71	89	83	63	88	72	81	84	92	75	70	72	82	77	89	81	71	82	68	76	92	72	72	80	63	79	76	55	82	70	60	71	84	90	77	71	67	65	66	71	75	77	85	69	69	69	73	84	60	69	78	69	74	81	86	69	82	75	85	84	78	82	92	75	83	74	64	79	94	91	87	74	79	80	73	83	75	80	72	83	75	81	63	70	72	83	71	77	68	72	86	70	77	69	100	71	74	61	84	72	96	80	80	77	82	85	52	76	82	77	66	72	69	70	66	75	61	71	93	80	77	68	61	83	65	83	89	66	84	72	74	77	77	72	72	77	68	78	86	66	79	74	81	74	91	75	68	77	79	70	75	83	63	75	96	88	70	79	77	74	79	76	59	75	77	85	72	81	72	59	71	65	94	69	80	91	89	80	81	66	70	64	82	81	63	81	68	82	75	76	72	80	64	64	90	92	92	77	67	86	68	77	80	70	76	81	79	71	75	59	75	86	80	64	83	73	71	87	68	82	74	75	67	73	68	82	83	88	71	72	68	81	81	80	68	81	73	66	77	71	94	76	67	65	88	69	86	66	83	69	87	74	74	89	88	84	69	69	83	63	64	61	90	79	71	67	91	91	81	76	80	84	77	82	71	71	76	86	71	72	76	94	76	72	74	79	73	77	53	77	94	66	71	76	79	73	91	75	73	67	80	66	72	74	80	72	83	69	62	75	80	68	79	68	73	80	75	89	89	68	80	81	90	69	67	80	80	69	69	93	80	81	84	76	75	83	78	94	73	72	74	74	70	90	94	75	82	73	83	67	78	79	84	67	73	84	68	76	92	83	88	76	71	79	72	67	84	101	72	84	69	83	72	75	78	80	97	80	87	75	85	89	68	86	87	77	88	87	88	74	69	76	84	86	68	86	81	80	53	82	80	69	68	74	81	83	63	82	66	75	85	84	73	66	91	71	76	73	100	75	83	60	71	81	71	72	81	72	70	86	66	75	67	82	73	76	69	58	68	63	87	76	70	79	78	80	72	74	92	72	82	60	84	78	72	77	64	92	69	81	79	81	70	63	91	91	68	79	69	78	68	73	68	95	77	72	71	88	72	66	79	70	74	80	87	64	89	92	84	88	72	89	89	73	73	85	61	71	90	99	67	82	70	73	81	87	82	84	70	93	72	71	80	86	71	66	67	74	112	81	61	75	83	81	70	58	63	63	65	60	69	83	50	63	65	77	77	67	82	87	79	77	74	74	76	67	80	72	80	71	72	71	76	100	76	89	77	77	79	70	75	87	69	82	61	85	82	94	84	85	76	92	84	69	74	77	80	81	96	78	76	71	77	79	87	59	86	97	84	62	79	68	85	87	78	80	78	65	73	63	75	87	87	81	80	102	80	62	76	72	80	94	73	68	74	74	89	93	89	64	74	77	72	87	70	78	67	86	82	69	71	70	83	68	68	72	88	72	87	73	86	67	59	79	68	77	69	77	72	72	80	93	81	80	71	79	87	82	70	80	74	69	60	63	73	67	83	79	73	79	81	77	80	85	65	87	71	74	82	66	86	84	80	78	76	62	73	80	62	78	94	83	78	74	69	75	86	79	89	81	83	66	86	73	85	73	80	71	86	80	82	71	79	79	62	70	81	66	75	80	68	79	59	86	80	71	80
35801	6810	1086	1158	2111	2978	2906	2523	2255	1802	1571	1429	1248	1203	1064	977	977	933	881	888	873	800	771	791	748	761	739	702	739	673	687	695	680	750	661	701	733	685	705	631	662	724	670	642	628	672	642	661	695	657	667	632	664	676	678	652	654	655	645	675	633	660	661	708	637	615	621	658	662	594	686	649	667	678	699	663	649	677	668	628	656	647	656	624	654	627	622	637	565	601	623	648	621	639	631	652	597	616	592	641	624	638	588	626	695	632	593	643	659	627	580	610	627	630	645	613	610	670	621	654	598	642	604	596	669	637	645	569	631	635	672	580	595	655	672	647	694	632	675	621	652	619	672	638	618	635	633	683	655	640	627	635	618	620	684	650	583	591	631	613	655	625	645	663	645	642	690	623	668	611	665	625	621	666	615	605	680	582	596	666	656	672	627	631	635	639	605	600	653	634	656	659	642	624	636	651	579	610	627	653	652	654	572	618	642	646	647	589	631	604	661	628	600	651	628	637	642	646	660	638	625	640	607	646	631	598	650	616	643	590	660	649	629	625	613	625	611	600	655	648	643	630	638	636	604	618	615	653	594	632	579	607	600	661	604	623	649	615	625	588	612	650	649	679	655	579	626	674	659	590	652	662	642	625	607	597	670	607	662	643	633	623	680	660	644	673	655	653	628	624	670	645	644	616	629	606	637	665	651	698	632	656	591	634	689	632	624	667	615	645	634	630	601	664	656	599	644	651	623	641	652	643	663	608	665	638	665	648	664	626	627	610	590	664	590	612	616	675	628	620	627	606	633	623	630	626	632	670	661	649	645	638	584	642	648	638	695	615	673	622	631	629	638	676	631	629	638	578	601	664	603	638	639	608	580	653	633	646	641	601	655	630	610	629	646	608	637	636	615	607	649	695	648	651	614	624	648	634	639	631	619	663	636	659	683	668	654	649	632	617	628	622	645	650	644	658	636	653	639	633	613	651	632	668	665	638	629	639	606	644	622	592	613	620	663	652	638	625	647	584	584	644	622	677	605	576	575	606	658	657	669	593	601	615	591	657	620	645	630	624	644	626	602	627	679	617	619	669	621	640	655	631	672	628	609	620	646	662	617	662	619	665	656	636	637	610	656	628	643	648	687	648	575	632	586	646	652	646	608	580	587	626	608	613	626	615	658	659	639	663	579	666	634	641	648	625	655	609	655	657	618	648	659	664	616	636	594	645	655	626	640	620	624	656	619	679	625	634	648	646	605	586	631	637	639	599	622	616	632	609	619	570	610	619	632	690	637	656	627	651	614	646	638	622	638	605	615	633	653	628	630	589	638	642	596	645	626	654	659	605	654	636	654	562	646	643	610	595	646	632	627	618	645	592	661	627	623	638	628	644	669	639	627	662	603	628	637	637	626	642	655	610	627	572	652	667	626	619	629	634	653	610	622	672	620	616	652	610	647	614	660	658	644	621	627	623	613	621	661	581	627	622	643	595	644	642	654	628	652	652	659	615	611	627	641	695	588	607	634	630	661	659	600	612	569	633	611	667	647	635	650	658	612	607	602	594	599	655	621	635	652	703	683	656	642	670	619	605	630	647	664	667	644	595	627	650	653	636	627	648	604	687	621	644	622	637	629	637	653	636	596	632	642	579	629	638	667	641	631	594	588	643	592	608	663	635	597	607	635	640	660	646	660	594	604	608	655	676	630	613	642	607	677	601	650	631	649	582	625	662	597	662	638	667	592	623	638	636	669	607	633	669	634	687	663	627	630	630	654	630	628	632	622	629	599	688	646	605	610	632	628	619	599	633	617	652	631	617	580	614	636	602	562	645	627	679	657	653	641	536	628	661	609	624	631	654	662	603	613	611	631	653	611	632	647	646	576	583	615	622	661	605	675	630	625	607	664	624	689	595	637	590	616	596	608	638	621	614	657	672	663	632	644	670	676	656	659	679	612	638	617	640	631	622	633	583	656	650	591	639	637	655	653	612	636	575	642	589	626	579	613	613	631	598	585	614	636	656	625	621	641	633	604	584	608	671	598	647	644	619	625	685	636	637	598	647	608	630	616	600	639	569	688	601	656	632	614	635	641	629	646	652	661	659	636	611	605	642	584	642	649	636	658	634	655	616	686	639	628	619	619	646	607	644	634	653	621	645	620	649	632	654	627	662	612	632	599	630	594	660	633	618	625	631	619	617	636	643	606	630	621	612	615	637	670	647	657	654	651	594	682	608	635	612	625	653	622	617	618	638	585	610	611	591	616	619	639	617	650	668	626	608	612	654	593	637	603	637	609	633	628	632	608	577	586	674	631	668	636	620	625	643	627	632	613	647	593	634	579	630	648	654	647	618	635	607	599	680	630	634	622	650	574	628	606	662	640	632	660	660	617	611	652	602	666	629	612	640	625	618	617	623	571	652	638	650	641	648	615	611	561	666	585	668	613	633	645	623	627	636	662	670	600	671	639	653	635	625	612	627	569	612	626	618	651	607	641	636	623	646	698	600	585	627	633	599	669	665	647	653	622	601	648	618	640	630	629	601	634	624	633	640	697	644	613	650	638	626	631	623	626	699	641	651	618	647	625	682	602	617	634	623	631	658	650	641	656	634	641	660	594	607	620	651	619	675	602	667	643	648	618	627	591	617	661	639	617	615	613	624	624	646	640	633	591	623	655	654	615	666	611	624	606	636	639	637	640	576	639	642	646	627	625	646	658	633	623	640	640	608	635	647	665	607	620	580	604	676	630	602	644	632	639	617	646	620	657	621	622	662	608	644	635	620	611	633	592	647	637	657	644	623	636	629	605	624	581	631	630	617	632	655	599	628	600	653	609	685	663	649	590	654	643	649	624	635	629	641	672	636	649	668	647	652	601	639	594	647	653	641	586	612	639	671	621	620	621	628	644	639	703	623	621	641	622	660	645	667	611	634	611	592	623	661	591	648	619	662	601	644	683	647	622	643	669	621	596	641	653	593	621	613	628	657	596	622	702	652	628	624	625	664	633	588	626	628	590	636	614	613	605	610	624	678	623	640	656	642	607	569	675	644	604	635	617	627	657	628	637	637	620	612	650	601	652	658	619	614	655	611	658	633	605	606	637	638	652	668	652	641	628	678	632	624	587	655	590	649	637	617	645	618	620	642	630	597	595	650	660	644	636	671	654	658	710	638	645	644	629	640	669	622	674	644	647	604	667	632	654	655	657	634	656	660	655	630	595	587	606	649	628	634	608	634	680	613	595	583	632	631	622	665	609	598	592	607	646	643	658	654	603	639	625	640	646	641	557	623	647	604	632	650	594	662	602	625	613	633	642	636	653	698	611	674	628	679	620	641	641	645	628	639	605	657	579	637	658	612	638	647	634	658	623	664	647	690	626	614	656	616	593	612	607	651	635	638	604	635	653	624	614	646	601	619	656	634	619	613	619	683	594	666	675	639	616	605	668	620	602	632	648	631	660	656	611	624	646	640	641	649	665	659	606	639	656	611	611	627	665	642	653	630	633	633	627	657
3440	297	41	25	29	25	21	22	28	28	24	16	25	23	18	35	30	29	19	28	32	24	24	21	26	20	27	20	21	25	27	18	24	37	18	26	26	29	27	20	31	21	24	20	22	22	25	25	27	20	20	15	19	20	24	25	32	25	24	28	31	20	28	26	20	26	28	18	29	21	22	23	32	31	25	24	22	21	23	24	17	26	22	28	31	30	32	23	12	22	22	22	29	24	32	28	23	26	17	14	21	24	24	21	22	20	30	26	30	20	21	30	23	27	17	30	26	31	24	29	19	21	27	25	21	20	25	26	24	21	26	23	16	31	15	19	27	27	17	24	19	20	20	22	11	19	24	20	31	25	25	29	24	25	15	20	27	23	22	28	21	15	29	22	32	23	16	16	30	24	21	26	18	19	18	18	28	31	29	25	20	22	31	31	26	23	23	20	19	29	24	18	28	33	25	24	24	15	27	26	27	23	26	34	30	30	23	17	21	23	40	23	25	15	24	20	26	20	19	17	19	22	28	29	29	22	27	31	21	22	30	22	26	25	26	35	21	21	20	17	28	23	27	23	28	19	27	32	18	26	26	23	28	30	14	16	21	28	22	22	25	27	28	19	27	22	21	34	17	20	25	21	22	29	24	22	23	19	21	18	26	25	28	32	23	20	19	36	35	24	19	18	23	29	27	23	30	20	26	27	32	14	27	18	23	31	22	20	23	27	25	29	23	27	31	24	20	26	17	29	38	28	30	17	19	21	25	27	29	33	23	20	21	27	32	33	27	33	31	24	30	26	25	26	21	29	20	20	21	22	28	23	18	26	27	22	18	30	26	31	26	18	23	14	25	27	20	18	27	13	28	27	30	20	34	26	15	27	30	26	21	27	20	25	19	21	23	33	29	22	29	44	28	16	29	21	26	22	19	26	24	27	25	24	21	23	17	22	25	25	35	19	24	30	25	29	24	27	26	26	31	25	21	25	18	31	20	19	29	24	29	17	19	28	19	24	23	24	25	27	28	28	27	24	23	23	22	20	17	26	29	21	26	18	14	25	21	26	19	17	30	23	24	22	28	27	23	27	21	30	31	19	26	41	28	25	22	21	19	20	25	19	24	23	16	21	19	19	27	25	19	28	23	30	25	23	40	21	17	26	26	15	15	25	22	28	23	30	29	19	24	26	22	28	31	31	21	30	22	19	22	22	19	28	22	19	20	11	16	17	15	28	19	28	24	21	26	15	26	25	22	23	23	21	25	19	30	25	28	17	24	26	24	21	20	32	23	27	24	23	25	20	21	25	26	17	20	28	26	24	21	26	14	29	20	21	29	24	27	18	34	33	16	17	18	30	26	31	23	17	15	21	17	24	21	28	30	36	32	27	28	32	23	30	24	28	19	27	29	24	26	27	18	20	22	28	25	26	23	22	25	26	25	22	31	23	21	23	21	25	37	17	29	25	25	29	27	28	27	20	26	36	23	23	18	21	28	21	19	15	24	21	25	24	31	19	16	29	21	23	24	27	23	21	32	25	23	26	19	22	27	17	20	23	15	16	40	27	23	17	30	25	24	11	25	22	34	26	16	25	29	25	30	26	21	30	21	31	24	33	26	29	24	19	19	25	20	21	21	14	18	25	19	16	16	22	22	14	24	18	25	19	28	25	16	29	18	20	32	24	22	20	30	24	20	24	27	24	16	28	21	23	28	29	13	28	19	18	19	28	20	27	21	21	18	32	27	33	21	19	18	28	22	24	20	26	26	27	20	19	18	36	21	25	23	25	20	32	21	22	26	17	31	26	23	23	21	25	31	26	22	26	26	33	27	27	25	23	33	26	26	26	31	19	27	27	19	26	16	26	24	25	21	29	20	28	33	19	26	24	23	39	16	21	31	16	20	28	31	16	22	30	19	24	34	28	25	22	21	29	28	29	24	23	21	25	30	23	35	24	20	25	23	19	28	26	25	25	24	21	22	30	24	24	20	20	24	22	16	27	28	38	21	27	17	23	27	19	20	22	21	18	21	25	27	26	24	26	28	24	24	25	20	26	24	26	28	23	34	22	22	20	20	32	20	35	28	12	25	23	25	25	23	18	28	26	22	23	22	27	18	26	22	26	23	23	36	20	20	23	24	21	17	25	26	21	20	32	27	23	21	25	25	17	26	25	28	21	26	20	23	19	20	22	25	28	18	26	25	23	24	21	32	26	20	25	22	31	22	24	22	27	26	27	18	25	25	34	23	25	23	24	20	26	26	23	13	26	24	29	27	24	25	25	28	20	25	27	25	17	23	20	19	27	33	30	20	21	25	18	25	18	30	20	21	17	19	22	24	25	26	23	21	21	20	21	18	19	29	19	22	20	24	34	24	22	20	20	39	21	18	23	29	24	28	22	22	25	21	24	27	24	27	26	25	31	20	16	18	18	27	24	25	27	24	21	23	25	29	21	24	20	20	33	21	23	23	25	20	26	25	28	30	34	21	16	26	24	20	22	21	21	28	27	27	24	26	23	19	15	33	15	22	14	22	26	21	33	23	28	21	25	23	21	24	29	18	22	23	19	23	19	21	19	21	26	15	22	20	24	19	24	27	23	35	27	20	19	26	23	37	20	21	17	29	32	18	31	18	29	28	23	29	19	22	29	16	26	23	25	23	27	16	25	24	20	24	15	24	24	45	26	14	31	15	24	21	21	23	34	17	28	19	22	27	26	24	23	25	31	25	23	20	24	17	29	23	29	20	15	21	26	28	25	15	25	24	27	15	23	15	18	35	34	35	17	17	19	23	19	33	22	20	25	21	27	20	26	22	28	27	21	22	22	19	28	14	23	21	31	24	29	20	23	23	28	25	29	22	31	21	27	24	20	22	22	34	25	21	27	24	23	29	27	32	21	33	20	17	25	27	21	23	23	36	25	23	17	15	27	23	18	31	25	28	15	21	23	22	21	24	23	20	27	21	24	25	19	28	22	31	33	32	25	35	24	22	32	26	20	23	25	19	24	31	22	13	22	33	28	22	35	20	32	21	27	17	24	26	22	22	19	18	22	25	17	26	19	19	33	20	17	26	23	31	27	29	17	22	24	29	27	23	21	24	13	23	19	26	23	24	31	17	24	26	27	25	30	25	18	19	19	25	23	31	22	22	27	24	30	24	16	21	23	15	27	25	32	26	32	21	27	24	27	25	28	43	33	23	28	24	16	25	24	25	26	32	17	28	25	36	29	21	22	26	30	23	27	19	25	24	28	19	18	32	29	33	17	16	26	19	19	17	28	17	19	32	27	27	20	29	20	27	22	23	26	27	23	25	24	26	24	25	28	25	25	24	25	19	29	23	23	25	28	30	20	29	31	25	29	24	21	21	23	30	28	30	19	29	25	27	20	27	19	26	19	15	22	32	20	25	26	24	35	23	26	17	29	21	23	14	16	24	20	21	25	29	13	22	24	30	23	19	22	23	31	17	20	26	21	23	20	28	21	32	24	27	24	27	39	22	22	22	25	25	32
27220	3545	272	329	408	525	587	461	448	427	349	325	314	305	274	238	273	256	246	247	265	252	261	243	237	210	261	216	215	210	185	223	244	204	217	230	214	221	204	209	199	197	196	229	224	207	189	194	225	194	215	211	191	197	209	227	223	239	195	224	221	192	207	214	208	233	206	214	208	222	206	236	198	221	210	192	210	220	225	248	188	201	232	217	233	189	213	226	219	197	219	206	195	212	219	205	237	206	178	227	188	208	198	209	190	210	212	202	179	215	208	192	214	192	202	209	194	206	190	181	188	235	210	202	211	208	209	241	216	224	225	221	201	208	233	190	192	218	186	197	203	204	202	192	191	190	210	206	207	207	226	213	205	185	204	219	215	198	204	194	197	209	193	195	213	197	199	213	209	182	209	244	182	192	211	227	188	203	199	219	207	187	212	179	202	201	182	188	221	211	208	183	202	215	211	193	187	227	232	195	211	222	211	222	188	217	217	216	208	195	196	177	217	183	214	227	225	176	218	199	184	248	210	209	200	199	169	208	208	223	224	197	223	217	199	249	205	214	209	187	198	196	181	242	219	205	219	222	201	188	213	171	209	181	193	198	188	183	216	172	217	203	211	211	195	197	193	213	215	208	215	223	191	200	188	196	233	208	208	214	204	200	217	219	225	216	207	208	201	228	225	176	197	216	205	220	195	241	204	217	213	207	210	203	219	194	226	199	190	198	215	210	185	213	213	204	215	219	221	202	213	191	192	201	201	194	215	197	218	202	184	196	176	179	195	215	206	192	208	215	225	193	181	207	211	224	203	193	199	197	173	198	199	207	185	197	205	197	196	219	199	227	210	191	223	222	226	200	208	218	216	207	186	194	192	219	187	186	193	186	222	212	207	215	201	208	192	206	206	230	222	198	202	215	214	197	178	190	187	250	192	221	199	207	202	211	211	195	241	170	189	196	196	211	220	185	192	209	197	212	214	219	181	201	222	192	234	213	208	211	246	188	207	171	204	210	207	201	217	204	206	202	214	228	215	223	202	195	198	206	202	201	224	199	206	204	210	199	206	200	222	199	189	211	225	190	188	188	199	219	239	181	203	200	198	205	208	202	218	199	227	199	205	206	196	207	204	222	217	203	190	213	200	232	198	193	217	216	224	194	211	194	210	214	190	206	193	183	208	219	205	226	223	210	186	208	231	183	212	217	213	209	209	216	213	216	216	238	227	224	197	195	200	194	216	187	205	197	199	214	213	203	219	220	194	205	197	215	194	197	193	232	213	189	194	203	218	201	172	201	193	201	234	195	208	211	209	200	200	190	207	213	210	202	197	188	196	236	224	207	192	202	219	187	217	255	229	234	208	207	191	210	204	214	229	230	243	203	192	200	240	229	195	219	215	207	203	224	193	214	205	212	210	202	217	190	163	234	197	217	214	224	199	195	228	222	209	193	198	215	181	213	218	225	204	192	198	202	219	198	202	219	208	210	198	200	210	220	209	195	214	198	186	206	202	204	234	227	183	205	216	173	185	236	187	208	210	194	207	196	176	191	226	229	224	204	213	194	195	194	203	209	227	192	229	191	210	206	226	215	217	217	184	214	215	190	195	201	189	195	207	217	202	210	188	208	226	233	206	210	187	245	195	240	187	231	194	206	193	197	239	200	201	200	216	202	194	209	203	217	218	214	198	207	202	229	208	209	198	198	231	192	205	209	218	209	216	228	191	208	222	248	203	186	189	209	217	191	231	218	206	195	222	202	215	211	200	210	202	182	248	216	208	208	213	208	209	193	224	203	195	193	201	184	220	210	173	208	238	203	203	204	200	212	214	207	219	208	187	172	214	227	236	211	230	232	213	197	210	190	192	179	209	193	219	202	203	203	207	222	197	186	209	192	201	200	207	218	236	182	207	203	204	200	214	202	219	194	217	187	194	191	217	195	222	203	200	204	222	212	207	204	207	215	213	218	206	204	200	211	233	196	235	210	224	200	207	203	212	217	192	229	169	194	208	196	194	200	188	208	218	219	171	245	193	221	214	195	190	196	189	209	202	202	214	192	206	207	186	205	229	189	199	205	209	196	183	207	236	196	214	200	200	208	202	211	230	192	219	215	210	215	196	216	205	199	209	203	212	189	214	215	209	206	209	203	206	235	204	181	229	199	232	200	208	234	206	198	225	189	189	224	180	206	230	217	187	215	193	208	190	207	188	206	217	198	219	203	197	219	213	176	197	226	196	215	207	190	209	226	203	201	222	196	206	196	205	217	199	200	205	217	200	191	214	227	199	208	186	207	192	234	192	223	216	205	208	198	214	220	189	217	184	189	221	206	204	175	221	213	196	215	231	213	202	201	185	194	215	199	193	221	213	206	206	186	212	207	188	214	203	184	209	205	209	203	172	208	203	197	214	215	206	200	220	194	204	197	212	220	226	209	203	219	207	224	198	217	199	200	213	206	189	204	194	223	216	209	202	202	213	178	207	188	193	231	224	214	179	227	204	193	203	200	216	202	203	216	198	241	210	178	206	215	206	191	237	212	201	209	175	226	235	214	216	213	205	213	216	222	231	208	216	205	212	212	194	190	208	200	215	194	219	193	230	212	202	202	181	223	210	198	217	223	199	201	194	222	193	197	224	211	204	197	209	190	194	225	214	223	210	200	213	184	202	172	195	189	225	193	200	223	211	205	199	189	231	249	227	205	187	183	202	209	208	210	213	227	238	194	213	214	197	211	221	211	217	201	226	219	200	191	197	211	194	240	222	208	209	196	204	210	217	223	201	215	197	213	181	178	189	190	191	224	184	220	201	216	194	203	200	208	210	183	213	202	219	185	178	209	228	201	191	192	194	193	222	192	229	225	201	182	211	205	208	191	199	219	218	210	197	227	212	191	189	201	224	213	184	207	233	209	229	252	228	225	201	201	196	205	203	203	221	193	214	205	187	211	204	229	217	202	191	200	214	188	202	202	189	194	200	223	194	189	218	222	200	204	242	202	203	197	201	182	211	208	213	178	221	192	220	203	210	224	210	212	205	191	216	179	207	228	203	205	202	206	209	189	201	183	212	208	203	199	223	214	224	216	199	178	207	192	220	213	196	225	223	202	202	203	192	216	190	208	208	200	198	194	240	210	216	194	199	184	217	230	206	186	201	184	211	202	204	194	193	189	207	207	218	195	242	193	195	192	210	215	209	227	216	197	217	195	219	202	211	178	212	179	221	224	210	189	214	203	201	209	211	189	227	199	207	201	241	199	206	196	203	218	209	221	193	208	192	196	195	195	229	200	216	230	191	195	213	212	200	234	209	220	167	216	208	199	205	213	203	224	215	229	223	208	225	212	212	209	200	227	207	203	209	240	208	211	197	213	187	195	221	213	188	184	224	200	226	226	214	200	195	192	219	215	225	222	207	222	215	207	222	213	209	209	213	193	225	216	200	237	185	197	209	209	188	187	185	205	201	179	216	214	203	198	204	220	201	214	212	201	211	186	193	204	184	182	210	194	213	230
5096	991	81	85	81	88	79	75	74	74	78	81	81	67	74	78	81	66	69	73	54	60	76	72	67	61	68	60	74	85	62	72	74	74	73	62	68	67	65	77	68	57	64	63	53	57	76	68	99	78	68	75	76	71	57	67	67	69	68	69	77	64	65	65	73	70	52	56	70	58	76	69	75	80	69	68	69	65	67	79	78	55	76	76	62	78	58	70	75	61	67	94	74	71	74	74	68	72	73	59	83	51	69	68	57	72	61	65	74	63	66	72	71	57	65	63	62	79	57	51	66	50	58	71	68	68	71	61	71	58	68	71	78	70	76	54	72	62	76	63	78	65	57	68	61	82	68	73	74	64	76	64	77	77	78	63	70	74	76	59	70	69	80	69	59	63	75	67	74	64	61	61	60	58	70	61	88	74	65	77	66	77	65	68	73	72	62	61	61	61	57	74	66	70	55	64	60	66	57	69	63	88	63	62	74	77	67	73	63	65	75	65	67	84	67	63	51	68	73	80	66	73	67	66	72	52	91	62	68	64	73	78	69	74	63	60	78	70	60	57	72	75	61	54	64	64	73	75	55	66	76	67	61	75	57	69	72	60	67	66	63	66	74	63	80	74	77	65	71	61	67	63	88	82	82	59	72	71	67	65	69	81	79	79	84	69	71	77	64	69	78	73	71	86	76	68	56	70	51	65	72	63	69	81	70	66	61	65	66	69	70	70	65	64	74	67	64	65	75	66	61	61	76	71	55	63	77	68	68	57	70	67	66	70	62	66	60	67	62	77	76	65	62	69	76	77	71	59	83	74	60	65	66	70	66	73	74	68	57	70	79	58	58	69	74	77	65	70	70	76	84	69	90	59	70	64	65	88	66	70	73	65	81	60	70	84	66	53	64	60	68	55	83	63	64	77	67	63	75	69	70	61	57	65	75	72	71	69	73	70	87	70	66	64	71	48	61	71	80	61	84	52	61	62	65	76	58	79	68	64	61	52	64	70	65	59	74	80	74	82	63	61	66	71	71	72	60	57	62	79	63	62	72	75	71	57	63	74	73	68	67	69	71	67	60	63	70	67	69	64	79	61	68	67	83	70	66	68	71	56	71	69	69	72	65	87	81	71	72	63	81	56	68	61	64	58	79	72	77	58	78	74	68	72	57	73	78	76	66	83	74	86	68	89	77	77	75	79	84	67	66	77	58	77	78	63	90	71	95	78	71	69	75	72	75	75	74	70	76	66	77	79	67	86	72	63	59	67	65	60	80	66	64	69	67	69	73	68	56	69	72	74	55	67	63	66	52	58	71	68	66	76	64	75	76	72	57	55	80	67	61	71	80	77	71	62	85	82	82	71	71	65	77	65	70	78	74	67	65	63	62	44	61	71	72	61	78	67	59	69	66	79	62	77	81	69	68	54	53	82	58	67	72	86	75	66	58	63	69	70	48	81	66	57	56	70	67	72	78	69	54	73	62	66	69	62	71	87	72	63	71	60	75	66	75	48	89	67	59	66	69	84	68	56	77	70	76	55	64	69	66	47	67	76	61	72	74	66	72	68	67	84	68	66	65	68	73	76	70	73	53	71	63	64	82	69	79	68	75	63	80	54	63	67	64	65	66	68	68	83	64	81	72	71	73	83	62	78	76	83	77	80	86	79	72	71	62	76	67	66	66	59	54	73	66	75	51	58	58	63	73	68	68	70	55	74	71	76	64	84	68	74	60	86	52	75	84	58	71	64	77	62	69	69	74	72	78	67	67	67	78	76	71	64	73	63	69	72	79	81	62	55	58	60	70	70	83	71	62	65	69	80	66	75	71	65	57	65	77	81	67	68	71	52	72	77	78	80	69	73	75	64	76	62	63	76	63	58	83	59	65	69	53	68	47	84	56	74	84	75	65	65	60	72	75	75	64	75	81	69	60	76	81	61	75	68	64	65	62	68	56	67	64	61	78	63	54	62	67	85	73	57	72	62	48	70	77	55	62	52	67	78	65	58	73	77	76	64	63	74	84	66	65	59	59	58	67	60	66	71	61	82	78	74	63	53	57	67	77	84	62	83	64	71	59	59	68	68	80	69	64	76	82	62	67	64	74	66	77	82	68	65	57	76	69	66	87	79	74	65	55	64	73	85	72	71	75	53	69	65	67	71	61	82	60	68	60	66	58	75	80	68	63	71	67	69	62	61	60	59	76	78	69	65	67	66	74	86	75	60	69	60	61	57	79	74	88	62	58	67	79	67	63	66	66	73	58	71	78	56	79	70	71	56	79	63	74	73	67	68	66	67	76	94	68	86	72	74	53	62	60	74	72	72	53	67	62	73	71	80	57	69	74	58	74	72	68	77	72	58	69	68	84	68	70	84	65	84	68	76	79	66	68	81	79	80	62	70	68	79	65	77	65	70	74	65	74	52	87	74	62	70	69	76	82	76	76	66	72	69	66	64	74	70	70	62	71	64	76	68	76	62	96	81	60	81	65	63	66	71	85	76	58	59	77	61	77	69	70	76	77	61	76	96	71	77	74	74	69	71	63	67	58	70	71	67	64	65	68	73	60	72	70	59	62	74	66	70	72	67	68	72	61	59	69	66	65	63	68	68	71	63	72	79	94	56	67	73	74	77	56	66	76	55	73	69	70	74	70	52	71	62	71	69	69	70	60	82	64	57	66	78	86	84	72	67	66	80	59	70	84	67	72	52	69	80	64	72	78	65	69	62	60	73	75	78	71	79	66	62	59	73	68	68	64	50	61	56	58	68	69	75	77	82	70	71	78	74	69	65	75	69	61	61	76	70	75	71	58	65	73	82	71	64	62	77	63	81	79	74	83	58	85	57	81	61	59	68	75	76	56	77	65	81	81	69	46	77	61	63	56	83	84	59	68	83	67	65	59	69	70	68	72	62	68	75	63	79	89	69	62	75	65	72	72	69	57	78	67	79	78	65	67	60	74	57	63	65	67	59	83	63	56	74	67	84	67	66	79	63	80	83	54	68	73	66	75	67	73	71	62	63	79	73	74	74	80	70	70	81	75	68	73	77	86	82	81	69	61	68	79	65	73	74	74	79	60	61	76	62	70	63	62	62	67	73	78	67	84	68	71	71	67	71	81	82	77	59	77	62	65	86	62	79	61	78	68	70	56	57	69	67	61	70	69	67	66	77	78	69	74	78	78	63	75	78	61	65	58	64	79	71	74	60	54	67	69	63	58	65	68	70	76	62	77	60	65	79	72	63	62	59	78	81	61	72	56	78	60	61	58	58	71	65	70	73	66	67	61	61	40	62	56	71	61	86	60	81	61	66	73	64	74	72	66	84	84	64	68	69	81	69	72	73	70	63	65	72	63	63	72	74	68	67	66	71	75	67	80	79	59	83	71	62	66	68	61	63	66	73	66	64	72	71	81	61	70	66	75	70	70	56	61	75	62	72	71	81	58	58	70	54	67	72	76	60	65	80	75	76	58	59	66	65	46	53	54	77	70	70	66	77	72	70	68	69
33087	6515	820	936	1526	2019	1963	1776	1523	1242	1064	1033	947	864	820	761	754	753	716	662	671	668	641	593	674	609	632	628	613	640	596	612	581	625	586	557	563	558	588	617	588	566	536	556	553	560	602	593	547	564	579	578	564	550	546	568	559	581	578	582	545	573	549	533	511	594	576	526	576	574	570	552	571	524	543	576	565	598	572	570	516	580	573	579	572	539	578	549	558	567	535	556	535	525	564	529	570	601	581	571	525	590	549	558	528	535	563	532	552	575	523	576	571	581	535	593	532	618	531	567	545	609	521	596	578	581	578	562	579	515	590	527	581	559	557	592	557	588	550	557	551	561	541	560	551	553	562	534	502	530	588	551	610	570	547	589	521	552	544	590	550	523	555	567	512	553	580	576	536	554	540	559	541	559	567	527	575	506	569	548	547	537	560	552	540	542	542	517	582	556	521	505	544	551	580	553	549	609	524	578	570	591	573	551	578	546	538	559	570	576	543	598	528	545	580	536	543	497	562	585	530	585	534	557	527	565	571	553	581	591	577	554	526	575	527	563	571	576	524	521	521	518	583	549	589	542	520	562	593	551	553	545	532	553	557	500	559	543	554	524	555	498	542	567	548	511	565	542	583	536	557	529	538	575	542	584	555	592	541	553	542	564	562	540	562	528	560	552	588	585	552	575	554	580	558	538	589	567	523	555	565	573	577	590	542	545	499	603	522	536	557	567	554	565	533	556	537	549	571	551	600	585	561	532	562	561	498	554	514	582	563	527	573	524	563	538	566	513	573	563	542	542	543	538	557	557	596	567	593	555	570	567	528	535	543	559	596	555	521	588	577	542	567	553	578	534	584	573	572	560	568	566	578	541	543	558	548	552	594	561	543	499	531	590	540	586	573	581	558	580	593	580	555	525	548	561	548	609	575	508	542	556	544	538	531	522	564	565	568	580	569	562	576	519	554	548	542	570	528	603	549	556	588	562	555	555	507	570	578	548	569	514	587	527	563	578	560	548	557	572	540	579	577	536	589	543	543	580	562	576	528	557	567	561	554	543	576	576	525	564	568	568	542	554	560	545	543	537	541	557	568	566	536	578	598	577	578	537	554	534	541	564	565	565	559	540	530	483	534	556	551	594	548	538	579	567	557	548	547	589	550	542	564	549	564	571	523	495	534	493	526	521	584	553	558	560	545	522	528	587	559	517	525	560	566	550	544	570	591	566	552	563	590	538	597	507	540	560	577	534	555	546	581	580	567	556	550	546	572	527	567	537	538	543	549	552	560	564	538	601	590	582	538	566	576	529	573	580	550	538	619	524	536	581	583	582	542	592	564	555	535	551	578	582	552	576	535	591	567	562	554	538	584	580	572	561	551	594	566	552	557	550	558	520	604	558	575	564	586	556	551	559	599	511	522	582	564	526	547	552	547	540	594	541	524	522	548	573	532	595	554	521	593	547	580	583	513	545	562	544	527	545	505	550	567	589	533	586	536	529	564	543	511	548	577	539	533	539	544	568	556	556	549	527	549	532	530	549	526	602	534	540	563	529	532	548	543	580	570	530	569	533	569	575	581	538	527	481	566	537	521	515	592	572	563	615	576	525	590	585	565	548	536	536	520	578	507	572	558	538	535	546	582	580	566	557	585	562	533	571	543	572	528	515	543	582	559	525	596	540	560	575	547	582	548	589	576	570	571	563	546	588	541	571	574	564	556	562	572	558	521	505	585	556	548	552	555	571	555	568	552	546	559	512	533	515	533	547	594	535	583	554	543	498	527	527	570	547	526	527	584	556	577	590	551	526	567	544	573	572	565	586	570	541	549	561	580	518	527	565	561	538	549	544	555	535	542	547	570	562	581	580	575	576	547	539	563	537	548	574	524	581	554	577	538	548	540	549	570	551	506	527	549	570	586	544	584	575	594	575	580	544	580	562	570	561	556	612	552	522	559	581	581	590	546	562	538	599	551	568	558	584	576	548	566	572	572	527	602	570	569	587	557	590	533	532	569	552	572	572	538	574	623	525	596	544	522	533	600	521	584	564	589	551	538	557	529	535	542	516	527	506	552	546	541	564	547	503	576	551	541	571	569	578	552	539	500	574	558	567	555	575	595	566	547	584	567	579	560	624	560	547	577	534	541	544	567	570	548	563	553	569	558	568	503	578	555	582	568	568	589	539	546	571	628	569	613	573	543	550	554	552	566	569	567	567	520	513	564	543	511	549	560	554	597	562	522	558	567	561	533	553	548	512	540	570	550	537	570	555	603	579	572	524	566	528	550	559	525	550	533	548	529	542	506	547	548	550	564	539	518	571	534	611	569	557	562	592	561	587	549	537	517	577	562	530	563	535	526	561	561	555	548	561	565	611	557	569	545	543	576	558	542	539	580	558	543	524	550	569	534	579	563	556	520	582	595	502	517	523	579	535	572	574	558	570	545	511	557	546	545	558	566	541	560	584	564	595	540	548	548	565	555	547	564	538	591	538	584	556	586	544	575	605	566	585	561	578	535	507	522	532	602	570	530	565	537	584	596	549	542	568	575	582	541	553	507	569	567	544	542	569	536	596	534	548	540	583	537	568	547	601	535	533	562	578	532	562	519	518	577	485	530	596	540	569	543	546	523	584	584	552	540	550	563	587	552	555	556	529	559	527	560	604	550	536	537	540	562	530	580	490	564	546	556	523	561	564	571	585	595	567	532	568	561	581	542	523	542	550	539	512	565	590	563	571	508	552	570	576	493	546	512	562	565	571	557	528	526	539	591	575	562	565	496	557	525	540	558	579	589	563	564	575	556	587	542	548	558	573	525	586	570	504	546	527	591	540	532	539	551	550	569	570	567	529	560	565	579	532	541	546	572	553	587	565	528	561	561	566	531	602	551	582	584	580	544	576	509	573	544	568	576	553	546	550	520	540	535	554	562	539	571	578	536	541	559	538	553	540	588	562	539	544	592	549	572	545	577	618	525	583	523	569	574	571	557	541	512	531	576	601	587	542	547	556	556	582	565	552	530	527	554	547	543	573	536	550	566	508	552	553	536	539	581	560	558	589	548	627	588	562	534	551	537	534	511	600	553	559	587	561	565	538	526	555	576	582	619	546	529	534	540	539	541	573	562	552	569	532	556	551	546	533	530	569	567	552	561	579	532	546	548	590	533	527	586	575	580	547	531	564	559	545	556	562	572	569	555	540	552	563	568	548	544	577	583	542	531	557	499	560	544	549	577	593	557	543	554	562	537	567	567	574	580	533	535	525	557	527	546	555	587	546	541	574	537	547	540	565	579	531	587	522	564	603	559	537	529	561	562	538	572	531	529	522	525	537	566	566	527	559	509	539	512	556	577	551	569	552	549	513	570	531	584	554	551	565	558	573	565	545	564	576	581	548	517	534	533	544	577	567	571	512	575	545	504	575	542	574	545	571	510	530	538	518	556	562	527	563	558	576	538	544	531	541	519	525	554	542	530	573	555	518	568	562	551	542	553	582	537	536	586	578	551	591
5273	748	37	39	30	31	38	47	39	34	38	33	33	37	42	44	41	33	29	33	33	29	27	33	41	41	30	32	37	25	33	14	23	32	33	27	40	41	27	34	32	32	19	31	33	25	30	25	37	17	42	32	23	29	29	19	30	22	34	22	30	26	26	25	30	33	29	22	22	34	22	36	18	29	40	33	26	30	32	37	20	32	28	26	21	21	27	27	36	33	33	24	29	31	27	25	31	31	26	30	18	27	22	30	24	29	26	24	32	30	27	20	35	41	16	28	33	21	30	33	27	27	43	28	24	26	27	28	25	44	31	30	33	35	26	32	31	32	27	25	26	22	23	31	23	31	36	45	27	30	29	24	32	28	23	28	26	21	26	35	21	31	24	24	39	37	17	36	35	32	29	27	27	34	23	25	29	38	37	28	24	17	31	23	30	23	25	35	37	38	21	26	26	33	20	31	20	27	30	29	31	26	34	27	31	27	32	31	32	27	31	22	32	24	20	25	25	27	20	29	32	30	30	27	30	30	30	27	31	25	24	31	31	29	29	32	25	25	18	29	26	30	37	25	36	28	34	29	29	29	40	30	40	28	29	28	26	24	23	32	26	17	26	22	24	23	34	36	29	32	29	38	32	25	26	21	30	29	24	23	17	28	33	21	32	24	30	32	35	25	35	28	33	27	26	30	40	24	20	29	20	27	30	30	25	24	30	23	26	30	29	21	34	27	25	18	30	31	31	25	31	34	32	31	22	36	21	37	34	28	28	26	31	24	28	33	33	21	33	29	35	30	22	28	36	26	29	24	28	22	34	37	24	33	37	25	25	29	20	27	32	41	25	26	20	42	31	27	26	23	24	32	38	31	33	28	32	25	29	37	27	32	22	27	24	19	25	30	28	17	34	24	22	29	29	29	19	24	32	19	20	19	25	27	35	32	32	32	23	29	36	31	33	21	33	28	26	25	24	32	24	24	26	35	23	25	24	36	33	25	28	29	29	27	29	21	33	33	29	23	20	23	31	25	35	31	19	25	35	18	36	30	29	25	33	37	28	25	32	32	35	27	27	38	22	27	30	26	26	29	21	22	27	29	28	27	33	38	30	22	23	26	27	29	29	29	24	29	24	18	25	19	37	31	37	24	35	33	34	36	28	26	30	33	21	28	25	25	37	29	29	29	26	23	27	25	24	26	32	30	30	20	36	23	37	28	29	30	29	34	38	27	21	34	23	20	27	36	30	42	28	36	35	27	36	27	29	28	35	23	28	25	23	32	22	27	33	32	28	30	31	32	36	24	18	26	38	31	27	29	31	27	25	25	33	27	21	40	32	31	29	25	28	28	32	38	29	38	30	26	35	41	30	23	31	23	29	22	22	23	22	38	17	27	34	25	29	25	35	23	32	32	32	28	27	42	38	34	40	36	30	22	31	25	35	17	28	25	34	32	31	24	22	25	24	28	22	20	37	30	27	25	26	37	26	34	25	31	22	27	26	27	29	25	33	23	32	26	26	29	24	21	17	32	26	29	40	23	28	32	23	31	24	33	28	29	28	22	39	24	38	24	26	26	27	29	27	32	34	22	27	24	30	39	28	32	34	29	28	26	26	28	35	31	31	28	21	29	32	25	26	24	26	33	23	29	35	28	35	28	23	22	16	33	30	26	26	23	30	24	47	27	28	28	35	35	25	20	22	27	22	21	37	25	27	19	40	31	33	24	31	17	36	32	28	23	28	32	29	34	24	21	35	28	23	37	26	25	34	25	25	29	23	38	36	25	34	22	24	29	23	31	30	24	37	28	35	33	37	27	28	30	28	30	24	23	34	28	34	38	30	25	32	24	29	34	30	27	27	28	28	29	18	28	31	28	30	25	33	39	39	21	30	32	24	29	26	29	23	21	28	24	26	26	21	34	25	32	27	30	23	26	23	22	30	20	26	30	30	26	34	34	35	30	24	39	40	35	27	37	30	21	32	32	21	35	31	29	29	24	24	21	28	29	24	31	28	23	31	25	33	27	40	23	21	30	25	37	35	30	23	25	26	28	27	32	31	35	26	34	26	42	23	20	19	28	20	29	30	28	29	18	31	24	33	21	28	32	29	37	21	27	26	24	29	30	32	32	25	39	20	26	22	24	29	34	31	26	31	32	32	37	17	25	34	29	29	38	23	29	24	20	29	31	32	22	25	30	26	22	32	36	39	30	27	28	28	28	29	24	21	28	35	31	34	26	19	22	23	31	30	25	32	23	29	28	23	29	29	29	28	23	21	27	23	23	24	22	31	39	22	23	30	24	28	30	21	36	20	28	27	27	29	25	28	26	31	24	23	37	23	36	34	31	29	29	37	24	27	24	21	22	29	15	24	22	37	21	36	28	26	22	35	41	18	30	29	26	39	25	32	32	26	18	24	30	30	32	32	25	30	25	25	31	37	37	26	28	36	27	25	26	34	32	26	29	34	32	27	26	37	34	27	31	24	29	31	36	24	31	31	28	30	36	28	27	31	30	32	28	26	29	17	33	23	34	27	23	27	27	23	18	30	30	18	31	30	34	25	30	33	40	27	29	23	26	23	25	25	37	23	18	34	13	21	29	28	39	18	20	29	27	34	28	18	36	22	35	24	37	26	28	24	21	29	38	25	19	28	18	26	17	32	33	23	29	25	26	32	23	23	32	30	23	34	32	37	24	23	25	21	27	34	26	29	27	29	30	33	22	35	22	29	21	32	36	35	32	22	27	25	33	37	28	32	35	20	24	31	17	23	35	21	29	28	26	26	34	27	18	28	35	36	31	27	29	37	29	29	25	32	32	30	34	33	25	30	20	19	22	19	30	33	28	29	26	15	24	38	25	31	27	23	18	24	33	21	32	24	30	30	26	28	19	23	23	22	21	31	28	34	29	22	27	22	23	26	30	30	31	23	30	38	22	27	24	24	28	24	31	37	36	26	36	25	26	31	29	32	39	34	30	17	18	39	29	27	34	33	25	30	33	21	28	24	15	18	27	23	36	37	27	31	27	31	29	31	27	26	27	30	27	27	35	30	24	26	24	25	25	32	29	37	31	19	34	33	22	19	24	28	23	32	31	29	36	32	25	39	17	30	26	21	36	29	25	33	33	26	24	26	31	28	24	26	32	31	30	41	23	23	32	33	28	28	31	20	28	30	33	30	24	20	32	42	22	30	31	21	36	29	26	33	34	31	37	21	31	36	37	34	32	24	22	30	24	28	32	23	24	24	25	27	29	34	34	33	26	36	23	34	32	31	35	34	31	25	26	26	33	26	35	19	20	41	27	21	26	37	27	27	27	29	29	26	20	30	22	26	30	32	31	31	32	29	30	31	26	28	22	38	41	34	38	22	22	37	30	32	31	25	38	32	34	22	28	34	33	25	28	27	35	38	21	22	30	26	28	26	27	33	23	27	30	38	23	30	27	30	33	25	33	33	32	30	24	26	30	22	42	33	31	19	26	38	21	25	27	32	18	33	27	37	24	29	29
31599	5602	467	522	990	1460	1458	1338	1074	943	818	690	616	576	531	490	427	449	391	357	399	359	364	365	302	289	324	298	276	277	298	267	272	293	282	290	259	265	269	270	257	254	265	291	299	236	260	266	249	262	249	263	266	262	235	248	241	258	263	272	248	254	242	226	244	243	254	256	241	261	232	234	240	250	252	262	243	238	247	248	267	235	262	250	252	222	225	235	271	217	242	248	220	242	220	253	253	237	206	259	226	227	239	232	257	275	252	267	239	214	249	246	223	255	237	241	250	233	235	236	243	249	229	243	265	233	260	236	229	232	239	254	234	246	236	265	243	265	243	223	257	252	249	245	235	272	238	253	247	262	207	222	232	238	232	229	225	234	247	231	244	262	258	240	223	246	259	248	247	257	226	259	267	240	235	242	286	237	235	242	229	263	255	255	263	248	206	250	240	264	253	263	229	235	261	259	232	226	222	237	251	246	251	246	254	249	232	217	247	254	254	244	244	243	244	253	255	253	248	252	247	241	232	237	247	242	251	237	232	244	222	236	233	246	234	245	239	255	260	246	208	231	238	265	255	268	236	229	238	251	231	252	227	224	258	243	237	258	261	228	257	218	276	224	260	237	240	257	274	270	262	251	277	257	227	220	214	236	234	245	230	242	245	231	232	246	247	244	237	239	241	248	243	230	220	242	259	263	236	264	282	238	236	265	243	268	245	231	242	236	271	243	248	259	229	262	251	239	217	251	240	259	262	236	249	277	210	257	221	238	226	235	252	240	238	245	256	227	268	263	228	236	242	242	248	244	239	224	255	250	248	258	262	247	236	251	221	258	223	266	236	244	257	246	250	243	242	230	280	241	255	258	216	250	248	241	279	220	262	241	242	239	247	237	226	232	231	230	261	229	226	230	248	218	228	253	240	263	265	262	224	245	228	246	243	238	231	234	231	229	248	232	227	234	223	257	233	212	243	220	253	225	234	227	230	258	261	221	245	245	225	236	242	259	234	233	260	257	217	226	242	230	230	224	228	249	222	242	247	230	245	263	248	256	219	273	216	253	266	209	221	246	261	276	241	249	221	239	266	252	267	254	220	227	239	231	260	222	251	220	209	247	233	261	244	230	238	232	259	238	262	268	253	269	253	211	244	232	260	235	232	255	235	242	280	232	245	216	252	236	254	241	218	250	254	230	257	235	235	237	266	254	259	249	235	264	241	251	244	240	252	243	232	241	253	248	248	226	215	234	272	223	245	252	213	250	256	260	259	250	236	223	257	267	237	257	281	242	253	246	264	231	244	236	264	242	248	229	270	229	230	227	252	240	227	214	224	248	234	265	267	257	254	253	240	262	241	233	247	243	257	206	260	252	240	258	269	236	241	239	252	237	257	242	250	253	256	239	232	238	238	251	231	225	254	271	243	252	244	280	233	238	257	250	258	220	232	252	252	240	226	239	248	223	262	243	266	249	260	255	249	253	198	267	218	245	219	251	308	254	235	266	237	220	271	263	217	229	248	231	228	233	251	260	264	243	243	269	249	250	265	245	229	281	268	253	251	242	243	246	239	259	218	223	253	239	216	275	263	264	227	234	227	264	265	231	241	250	248	269	257	212	251	249	229	245	250	265	239	235	269	261	236	251	221	253	234	231	248	264	245	262	251	254	243	250	239	217	230	246	240	240	242	233	253	221	237	239	215	222	237	218	229	250	228	252	256	220	245	259	259	233	245	224	262	244	241	241	254	236	234	243	226	253	239	238	234	253	218	239	242	265	226	241	244	251	258	244	233	270	210	246	238	246	225	239	248	218	264	234	274	238	241	239	251	217	235	230	249	254	239	278	259	237	224	262	230	223	250	238	264	254	243	241	231	231	232	249	245	254	244	210	245	223	259	243	257	230	260	253	223	263	263	242	254	274	277	257	222	250	254	266	224	231	241	254	236	225	242	252	240	236	245	213	202	238	233	240	231	214	251	262	261	247	248	265	242	238	253	273	234	224	281	257	240	241	261	221	250	245	231	253	249	239	237	236	264	247	249	227	245	262	228	249	249	236	229	241	239	265	237	248	224	268	254	266	259	240	236	248	241	230	259	232	280	246	285	231	264	247	234	244	238	230	250	241	226	229	242	264	243	258	226	260	254	241	227	259	245	245	251	222	228	278	258	254	236	248	219	253	258	283	227	240	253	231	244	256	244	237	255	245	259	270	259	242	244	228	228	237	226	215	237	248	233	249	246	258	265	249	251	225	233	237	231	254	244	243	259	240	229	244	239	249	216	239	244	250	253	257	212	265	268	243	231	220	249	263	262	274	260	253	225	262	249	272	245	219	249	232	231	226	249	234	254	269	248	248	239	240	255	222	271	250	236	241	238	244	242	232	230	230	255	243	262	255	232	249	236	255	208	235	239	262	212	234	244	256	241	262	235	272	222	255	230	268	252	241	260	232	256	230	241	265	233	242	256	264	251	239	274	238	246	237	249	266	273	235	248	242	246	258	237	240	249	258	248	253	258	274	256	256	225	220	256	244	265	227	230	246	266	253	256	246	257	240	244	235	283	240	261	273	243	269	227	229	249	246	236	237	251	271	245	248	266	246	281	264	226	242	266	250	241	261	252	235	236	238	250	235	243	222	257	238	252	244	245	215	252	250	255	238	215	241	269	235	246	266	232	281	255	249	232	259	221	214	241	217	263	240	242	222	270	254	220	243	253	240	260	226	228	229	236	274	249	251	221	265	234	261	260	250	248	250	245	229	213	225	238	233	272	242	249	247	244	228	233	252	271	259	234	252	267	253	232	233	250	238	247	231	230	243	256	236	220	242	247	227	261	238	249	265	247	252	229	252	245	234	235	237	252	247	246	248	221	245	265	207	253	236	247	268	250	257	253	239	245	221	245	239	234	237	224	236	247	244	242	256	253	229	259	240	247	269	233	263	231	241	231	241	231	247	236	238	239	267	254	259	237	246	292	242	253	234	229	244	243	232	221	275	236	249	254	277	246	255	254	262	236	243	250	204	250	216	233	239	238	247	229	221	250	252	269	260	235	251	206	260	234	261	269	226	226	223	257	249	230	242	235	267	234	264	253	276	268	248	246	265	222	222	259	232	248	263	230	250	267	247	221	256	239	239	225	230	262	246	249	249	240	251	260	238	233	221	263	217	249	247	268	228	224	250	222	242	258	252	213	228	264	263	263	259	230	258	249	253	228	251	243	246	215	265	224	263	240	229	255	256	275	244	264	238	228	229	229	205	246	238	235	250	251	259	254	251	255	235	236	249	248	247	239	243	254	254	247	273	252	252	254	266	244	235	234	217	231	243	239	249	247	246	243	236	216	261	263	259	233	221	240	260	261	219	264	238	263	260	218	272	240	252	223	209	260	236	235	224	236	260	249	249	223	261	227	225	247	268	241	240	239	260	237	265	230	221	228	248	257	256	260	251	236	244	235	235	251	236	238	248	261	260	263	243	240	242	254	221	264	270	262	220	253	231	235	247	255	240
6662	1592	116	91	91	104	87	109	99	97	100	106	77	89	96	76	91	79	74	76	96	87	89	70	99	100	78	109	90	87	84	84	79	64	86	62	75	82	79	79	84	93	73	98	73	85	84	87	77	72	92	68	72	72	88	81	72	76	91	84	62	69	82	55	68	57	76	70	87	83	77	96	84	68	74	93	66	68	73	71	82	87	80	82	71	83	87	83	78	65	84	81	66	75	92	75	88	69	72	77	82	66	91	79	75	62	83	84	70	78	80	80	77	65	64	82	84	73	68	75	81	74	77	73	90	94	71	65	65	90	77	72	78	90	72	81	73	83	73	82	68	69	84	81	68	85	64	85	73	91	85	72	85	71	95	80	79	84	81	82	94	75	80	66	84	75	82	70	88	64	55	69	74	67	78	67	78	77	67	89	74	70	75	73	63	81	99	89	71	79	91	76	80	78	71	69	83	73	85	88	80	98	72	83	84	84	86	78	79	80	96	69	95	83	66	88	76	65	72	89	69	90	72	71	96	69	82	76	65	70	91	76	81	82	99	89	81	79	72	88	74	87	74	84	67	57	79	66	82	81	80	70	70	67	82	71	65	75	66	61	73	68	69	78	78	65	72	65	76	91	77	70	82	89	72	64	89	70	69	76	67	60	79	61	80	83	68	102	85	73	70	77	78	74	77	90	83	74	76	77	75	74	78	77	55	66	80	80	80	74	75	74	73	79	74	61	75	74	81	78	72	87	64	82	68	76	78	81	72	80	64	69	82	89	74	80	73	82	67	76	87	76	91	79	81	89	76	77	85	74	80	74	64	73	55	74	71	70	60	70	90	81	85	78	72	88	74	83	86	87	73	76	90	77	75	82	76	67	82	75	96	81	67	65	90	74	70	72	83	72	76	67	97	80	68	78	71	89	82	82	80	52	75	59	64	79	101	88	64	83	78	92	66	94	88	72	77	78	67	85	81	85	71	91	81	84	89	84	83	85	68	65	89	87	78	59	78	68	77	85	80	81	73	86	83	78	74	84	70	69	78	76	67	66	78	90	77	87	76	75	64	98	80	75	73	91	57	61	90	69	71	73	80	71	73	74	96	74	68	67	85	64	62	75	79	82	69	84	100	76	76	82	79	82	67	81	63	80	68	82	97	63	70	85	86	96	84	81	72	100	76	83	87	72	89	79	74	76	74	74	73	77	76	74	93	77	90	86	60	79	81	72	85	80	72	83	81	81	85	72	79	60	77	91	90	79	87	63	80	79	62	72	77	88	78	80	91	73	77	74	84	80	61	83	85	92	67	74	76	83	61	79	72	91	77	78	72	92	81	84	80	78	96	73	86	71	83	67	80	72	79	106	75	64	86	77	70	76	86	86	77	75	88	80	63	73	75	75	84	81	87	77	77	87	80	76	77	79	73	81	76	86	82	56	83	78	88	81	87	89	73	90	74	79	93	81	92	72	64	74	75	71	51	84	63	88	76	79	84	97	72	95	70	74	77	78	92	95	75	83	93	87	79	72	73	89	73	76	63	92	66	71	70	67	69	76	76	85	88	73	92	88	70	71	56	75	73	94	68	76	75	83	72	84	75	77	103	81	71	67	87	70	77	69	74	88	78	68	77	72	87	70	94	63	68	82	88	79	88	88	73	72	70	75	78	70	78	83	77	84	65	91	69	94	94	93	74	96	86	76	75	66	72	85	72	75	75	79	85	73	71	65	59	88	68	86	68	82	75	76	82	89	84	71	79	65	83	86	88	61	73	79	78	73	87	71	88	92	83	72	76	83	77	95	74	76	78	76	85	73	66	69	82	79	85	89	70	72	77	86	82	74	82	65	76	73	71	76	83	85	60	83	78	92	87	84	90	71	80	60	78	63	82	80	83	68	67	79	73	84	74	73	90	84	90	76	81	85	100	64	78	83	76	79	78	78	56	88	77	75	87	66	74	92	70	70	92	77	67	87	78	75	82	73	60	68	80	86	74	82	97	85	71	76	86	82	73	73	75	84	65	83	75	84	79	83	91	88	71	78	75	82	73	87	83	74	69	76	79	77	79	93	71	79	92	72	68	90	81	69	77	72	79	72	62	73	96	78	81	85	75	85	94	88	89	78	76	71	81	90	84	64	74	83	79	67	67	69	93	84	69	73	76	72	77	68	90	69	83	81	66	74	82	67	66	80	71	75	78	84	84	77	91	73	88	76	84	79	84	70	62	79	86	60	59	74	80	72	88	81	86	76	84	93	83	71	70	77	82	67	74	68	64	69	81	72	75	89	75	81	105	75	68	78	89	73	80	78	72	77	77	65	85	72	61	84	71	74	77	88	76	80	77	67	85	82	74	69	74	81	76	87	80	77	71	75	72	74	83	74	79	81	88	73	67	72	78	67	78	67	71	61	73	80	92	77	58	77	85	71	65	77	78	83	82	88	71	58	72	94	86	84	70	82	81	80	74	87	64	77	77	95	80	95	73	71	67	72	70	69	77	74	80	86	77	73	73	66	66	77	62	86	82	85	77	91	73	84	76	80	71	94	77	76	82	80	65	86	61	74	71	72	80	80	85	83	74	72	72	56	75	82	80	78	66	86	82	74	86	79	94	80	77	66	71	84	68	64	62	82	61	68	81	80	76	68	73	75	64	94	75	71	68	83	84	78	72	83	71	80	75	63	72	90	75	82	79	75	85	70	74	93	77	84	72	89	89	81	75	85	80	62	68	74	77	61	80	75	67	91	87	74	75	65	88	77	89	98	76	73	74	69	79	66	68	89	83	68	82	82	79	68	85	94	64	68	84	84	80	66	85	65	73	79	67	84	79	61	79	77	60	76	70	78	85	81	77	70	80	81	68	85	77	87	64	77	73	69	77	58	78	71	79	66	74	90	95	75	74	91	92	74	78	91	78	91	67	73	90	72	70	61	76	81	76	70	82	71	96	89	74	71	84	84	83	66	67	89	71	77	77	68	81	75	76	74	71	69	74	76	85	72	81	84	88	72	73	84	82	68	76	85	73	76	67	74	93	77	68	84	86	84	89	73	59	71	90	70	87	59	72	99	77	99	82	61	80	89	71	67	81	68	85	79	72	81	79	78	67	73	67	86	77	73	71	75	82	85	79	80	83	69	86	79	83	70	85	64	73	82	74	71	74	70	69	71	62	65	87	64	87	75	81	71	78	78	80	82	81	77	81	75	71	98	65	96	61	90	75	85	68	75	88	88	83	81	78	94	63	73	77	87	79	80	76	71	84	74	83	76	69	99	80	71	91	84	81	82	87	79	81	80	90	63	80	65	89	86	79	76	61	83	75	74	98	81	71	74	82	76	75	75	90	67	83	60	83	79	84	60	76	63	85	61	76	68	79	79	96	64	79	77	88	77	85	78	73	79	66	66	73	84	77	66	69	86	79	89	78	80	77	73	84	84	85	103	76	67	81	76	82	87	87	76	79	82	68	81	81	60	80	80	65	72	70	77	88	63	80	71	83	57	74	80	74	61
36193	8175	1089	1114	2143	2993	2892	2579	2215	1860	1636	1454	1243	1148	1079	1058	978	956	907	845	864	862	787	799	784	736	803	737	675	735	669	705	760	755	728	679	672	686	701	707	693	728	717	690	676	684	657	649	713	651	664	663	640	688	656	655	697	668	660	631	672	670	688	673	649	638	602	602	665	682	674	706	640	656	662	640	685	663	667	610	647	594	709	688	632	672	666	628	653	671	629	688	640	661	633	670	659	646	675	661	684	608	678	649	635	656	635	660	602	624	660	640	632	652	663	661	633	602	636	676	651	638	612	626	630	609	629	635	662	660	666	623	639	661	653	659	626	640	601	633	652	661	608	683	637	631	639	623	680	695	665	641	676	651	639	672	645	658	642	679	643	664	620	638	693	675	646	644	591	638	651	713	602	616	648	667	657	631	646	634	639	651	665	684	620	651	653	612	630	606	667	637	639	648	691	646	630	650	642	650	657	653	621	654	676	617	655	628	630	641	680	666	701	640	642	623	610	629	642	660	644	648	630	650	639	660	640	578	635	637	606	662	662	652	630	604	651	643	632	596	690	592	663	650	635	624	655	638	671	636	661	658	654	634	650	622	638	626	644	627	603	668	612	648	664	617	661	619	636	623	652	654	653	640	616	643	658	621	598	663	648	661	682	685	631	632	646	648	578	623	623	683	704	669	652	650	667	663	660	610	703	653	670	646	642	640	600	697	602	657	625	649	613	630	679	661	652	635	652	666	696	657	616	642	623	637	669	658	639	662	658	609	643	669	674	645	635	640	609	633	663	680	660	634	660	656	711	669	610	634	621	620	674	640	685	675	628	642	613	668	643	663	672	649	642	650	681	639	648	622	643	685	622	631	631	607	652	673	627	630	660	631	632	650	597	668	640	644	658	647	675	624	652	621	655	653	648	628	693	627	615	657	628	626	666	679	667	629	594	602	621	669	641	648	671	627	672	654	686	626	605	645	697	616	630	652	669	636	616	660	620	649	635	693	634	591	663	655	650	656	606	636	588	635	603	668	689	688	621	649	606	623	645	644	602	647	613	620	652	620	610	656	627	675	676	653	663	629	625	694	608	680	618	657	614	640	662	672	606	673	637	629	631	658	675	682	608	629	624	666	658	637	636	663	631	598	657	623	653	619	658	602	635	698	704	641	616	664	639	637	698	643	640	650	644	691	640	629	639	603	656	657	725	639	635	657	616	676	695	650	623	644	640	671	554	680	631	658	609	638	629	661	672	645	678	608	616	628	628	690	665	631	661	627	606	660	648	627	659	642	628	617	600	645	636	599	670	668	648	652	649	669	616	649	658	633	690	652	637	629	670	627	625	625	635	635	673	637	645	671	654	656	651	639	675	635	695	636	641	692	634	588	629	660	656	639	656	614	673	630	639	660	650	610	633	640	654	653	661	660	617	636	682	623	663	626	631	669	714	679	650	648	618	663	653	619	622	635	644	705	588	658	650	598	691	636	674	626	606	610	648	639	605	610	648	654	636	611	656	644	666	623	641	602	647	613	666	677	627	598	669	605	671	616	645	632	656	644	662	661	667	655	647	606	684	666	667	654	646	647	643	633	644	588	641	635	632	637	661	594	647	670	588	662	617	692	661	625	622	687	674	621	672	623	647	624	647	653	616	690	676	676	646	675	629	643	597	614	659	672	609	602	662	633	662	636	625	610	674	679	643	675	683	626	631	641	613	676	604	666	653	651	649	626	611	650	605	629	624	624	622	646	634	640	619	624	648	608	636	597	677	607	655	659	644	629	612	682	638	638	648	619	660	647	634	661	591	588	586	628	614	663	670	644	661	638	637	633	657	648	657	610	664	636	646	621	639	656	656	646	661	653	652	665	612	636	632	669	664	683	603	622	644	628	636	650	622	643	601	646	626	654	669	625	670	662	601	618	659	607	684	625	669	630	635	652	671	612	672	673	647	653	652	669	630	653	629	651	624	652	639	650	645	659	634	647	671	633	636	637	664	625	670	639	700	662	625	605	632	626	630	687	661	627	644	635	614	631	664	646	644	633	629	593	642	672	671	634	687	620	621	657	607	667	582	608	647	669	638	665	689	651	635	636	647	637	628	644	614	689	631	658	617	601	587	693	583	660	622	604	586	617	619	640	642	593	650	635	643	646	631	671	629	651	661	615	629	661	649	627	672	657	630	658	653	622	664	656	638	583	650	619	691	611	637	638	655	635	655	643	638	668	644	670	651	599	600	630	679	643	620	635	651	631	670	664	658	668	664	649	667	607	669	583	628	660	623	644	621	663	640	650	629	646	653	605	615	647	679	634	680	658	560	607	666	670	640	583	652	614	639	652	583	612	657	622	650	635	651	603	697	625	635	635	661	642	648	635	635	692	678	646	701	697	696	623	601	636	635	637	654	640	610	642	607	635	660	623	647	628	640	653	647	678	651	661	603	682	643	668	612	661	676	669	617	623	646	626	711	629	668	639	659	602	672	604	643	693	656	671	621	641	681	621	681	603	650	638	587	633	613	666	661	649	693	631	652	605	659	630	659	624	650	660	620	671	627	601	624	664	616	648	662	611	618	647	588	646	639	688	629	654	661	629	667	679	661	668	646	642	624	675	689	650	632	660	644	643	626	622	713	630	636	667	656	673	606	670	588	654	667	627	650	646	642	629	621	663	676	624	658	649	632	638	643	678	622	631	613	588	635	655	643	619	634	650	677	639	665	676	606	652	651	665	655	685	602	621	598	686	634	659	666	657	666	660	679	681	653	617	637	624	665	649	609	640	645	671	647	645	646	588	630	672	650	626	589	653	665	619	637	632	589	654	636	630	634	689	642	654	602	641	635	659	679	630	642	653	634	619	665	618	631	625	604	671	667	670	619	664	727	633	640	696	622	666	628	656	610	657	623	634	670	585	649	620	659	647	646	684	635	672	640	665	618	637	673	624	621	659	603	649	633	646	657	645	648	709	626	682	668	618	608	642	622	650	649	613	634	620	646	588	693	625	598	632	665	635	661	644	646	646	656	679	693	582	642	659	652	643	661	655	636	662	616	631	637	656	695	637	658	641	636	615	626	645	651	647	646	604	654	639	646	634	655	651	651	615	647	700	675	649	597	633	685	660	645	683	652	614	675	646	676	623	635	662	678	667	639	587	605	626	656	672	633	654	608	633	663	619	618	650	655	650	638	659	645	648	625	641	626	668	634	614	608	645	629	633	672	680	642	669	649	640	679	648	650	626	638	637	645	657	670	633	631	638	635	657	669	660	662	605	645	666	674	631	610	671	647	654	657	682	626	640	621	621	635	663	626	625	581	615	648	660	662	690	673	658	582	577	608	590	638	676	619	651	698	623	615	683	653	654	624	621	643	648	670	641	628	670	627	630	652	648	655	645	669	606	618	632	619	603	605	634	647	629	684	698	601	642	603	624	678	668	609	647	671	652	665	648	647	612	645	671	688	679	689	607	659	594	610	648	647	623	651	620	686	657	605	668	648	591	647	648	618	642
3509	464	30	28	30	27	27	28	18	31	20	37	31	37	18	17	16	25	23	27	25	30	26	18	24	24	20	31	23	30	18	28	19	29	21	25	23	13	29	38	28	23	24	15	17	15	21	27	26	26	20	18	22	31	22	24	25	24	24	18	30	22	23	23	33	31	22	21	28	25	20	23	27	26	19	26	28	34	25	29	20	22	22	24	19	26	19	25	25	12	28	35	34	27	19	31	26	28	33	29	17	31	36	26	24	21	18	23	23	19	38	23	20	28	25	27	21	18	18	18	23	18	16	25	23	24	37	28	31	22	26	30	29	24	27	19	21	17	25	21	24	23	29	21	33	28	25	23	27	19	28	24	19	27	29	27	24	17	31	20	21	16	23	13	20	23	21	20	33	23	29	27	25	19	26	23	19	19	12	20	15	23	24	37	24	23	25	19	26	33	27	15	19	26	21	18	27	23	23	24	23	19	21	31	25	19	34	30	21	26	25	28	26	19	15	27	39	23	25	25	26	25	25	29	21	27	20	29	24	18	21	25	18	22	22	19	18	26	28	26	21	23	18	26	33	28	17	33	34	21	22	30	28	29	30	31	21	16	25	29	35	26	20	25	20	25	15	21	32	30	30	33	22	27	23	19	23	21	28	23	19	29	23	23	29	32	18	15	31	25	22	22	14	23	25	27	27	33	28	28	23	15	24	26	23	27	32	15	22	25	25	27	23	25	24	29	22	26	21	28	25	22	30	25	13	17	22	25	28	25	20	27	23	20	25	24	30	30	29	25	32	29	21	23	20	29	23	14	20	16	22	30	18	21	28	22	19	19	25	26	24	26	19	26	33	26	19	18	20	26	24	26	28	27	22	24	26	19	27	32	20	25	29	28	19	17	21	26	26	24	18	22	24	25	22	24	19	15	24	26	22	25	25	25	26	17	33	17	18	14	28	19	31	19	17	20	28	21	20	18	19	29	25	19	16	20	28	23	34	34	29	26	23	19	28	25	21	23	29	25	23	29	24	25	14	25	25	36	30	19	21	26	19	23	21	24	20	35	27	31	19	30	20	24	21	27	22	19	20	27	30	23	22	17	28	24	25	25	21	22	19	28	34	20	21	34	15	26	26	32	23	28	29	25	29	23	30	26	15	27	28	23	21	32	24	21	26	21	25	22	31	29	21	31	20	18	24	30	14	29	23	21	28	23	23	21	22	18	21	30	23	18	20	24	25	20	19	18	34	25	15	27	23	29	18	30	26	19	25	20	20	19	24	21	23	21	20	20	25	21	23	23	23	26	18	25	28	36	34	27	15	26	14	26	27	26	15	27	27	25	27	22	24	29	23	29	25	22	27	28	29	20	26	28	24	25	16	23	30	25	24	15	34	17	33	30	24	22	18	16	26	29	23	24	18	34	29	24	17	19	22	22	22	29	20	18	30	28	17	25	24	28	30	24	20	25	22	28	24	28	16	27	33	21	24	21	30	28	28	22	17	29	22	27	19	26	21	29	25	38	16	27	19	23	20	24	24	23	19	19	21	26	28	29	29	19	22	25	34	24	35	19	24	23	30	16	28	15	25	30	29	28	32	24	31	27	19	25	23	23	26	21	22	21	29	18	19	23	13	12	31	19	28	23	31	28	31	19	28	24	29	31	17	23	25	26	33	26	21	24	19	25	24	20	21	24	35	30	25	28	35	22	19	25	24	24	22	19	20	28	26	22	25	28	23	20	27	31	30	27	19	29	16	26	26	26	24	10	30	23	18	23	26	22	30	23	32	29	23	20	24	16	22	20	40	24	19	27	25	26	23	24	28	37	19	17	30	27	37	22	20	26	22	26	19	23	27	22	32	20	25	27	22	26	23	16	28	28	15	25	11	25	18	26	19	30	25	22	14	21	26	24	30	29	14	23	17	17	18	32	32	23	21	22	22	29	21	21	32	28	21	32	28	26	21	21	20	21	24	24	23	15	31	30	20	30	16	30	28	23	19	20	30	14	20	15	18	26	26	21	19	26	23	24	22	20	14	21	13	20	25	20	27	26	19	18	20	26	16	25	15	30	27	27	23	31	25	27	34	25	33	24	33	21	22	26	22	25	25	25	30	23	26	30	23	19	26	17	18	16	25	22	23	29	22	24	16	24	20	28	22	26	24	24	23	28	26	26	24	17	25	24	29	21	12	31	22	22	28	21	17	24	32	24	19	23	26	24	20	21	29	23	27	26	15	23	28	29	19	22	29	33	21	25	36	17	30	29	19	23	32	26	36	25	28	21	24	21	20	25	25	39	17	26	25	25	22	34	21	27	27	29	24	29	27	24	18	23	26	20	24	30	32	19	27	28	22	27	26	33	22	22	23	27	28	15	18	26	25	18	24	21	26	17	29	20	20	21	28	29	18	17	25	25	16	20	33	21	30	27	24	23	39	23	36	23	33	30	28	31	32	24	28	24	27	21	26	24	26	26	23	23	25	26	16	20	27	26	22	23	23	24	27	30	27	22	20	28	22	24	30	22	12	21	27	21	22	20	29	23	26	24	29	30	21	29	25	30	17	24	22	25	23	21	18	26	17	31	13	17	18	27	25	29	17	25	33	29	29	22	21	25	25	24	26	21	19	17	30	28	23	28	16	28	27	30	23	33	27	25	20	19	29	27	25	22	27	19	24	37	31	23	23	22	29	27	19	18	20	18	23	29	24	20	22	24	14	30	18	21	34	16	24	26	24	27	28	36	35	23	29	19	21	31	22	20	12	23	22	32	34	23	21	22	20	33	22	36	32	28	22	28	21	24	17	18	31	27	29	32	25	25	29	31	23	18	26	27	30	26	19	15	25	14	26	21	21	23	28	21	29	30	31	39	18	29	28	27	32	19	23	31	23	22	25	25	28	26	21	27	29	29	26	31	16	20	28	27	31	24	24	26	18	23	27	23	26	29	19	23	20	24	29	16	25	21	16	22	15	35	24	30	18	23	19	29	27	22	29	22	22	23	24	25	27	31	26	20	33	22	21	29	20	29	23	24	18	26	27	23	30	26	26	27	22	23	18	31	29	24	29	31	23	32	31	30	25	26	21	17	27	23	25	25	27	14	31	33	21	26	24	22	32	26	26	19	22	24	23	26	27	27	23	30	20	22	32	21	26	17	22	22	16	20	19	20	27	28	13	28	28	17	31	24	23	13	35	21	26	13	17	17	27	21	26	25	29	20	17	24	22	24	25	26	21	15	24	27	21	30	14	23	27	24	27	23	25	25	19	31	22	23	16	21	28	25	20	17	18	17	28	32	22	28	22	13	24	29	35	23	26	22	20	28	24	27	26	30	30	30	16	25	32	26	28	21	15	29	24	26	24	23	20	20	19	24	29	18	23	24	27	19	26	26	25	29	26	15	27	30	24	30	20	23	24	20	12	31	23	26	23	21	24	24	25	17	23	21	22	22	25	27	25	29	25	21	35	24	24	24	26	24	21	27	23	31	17	11	29	24	24	27	30	18	24	24
28106	4437	272	264	421	522	492	475	428	389	361	327	289	311	301	274	267	284	231	261	230	238	266	232	217	216	243	219	206	219	219	236	219	205	225	220	233	239	257	210	178	205	204	219	209	220	209	203	206	213	220	205	205	192	243	204	225	206	195	199	190	217	232	211	217	195	210	209	209	201	212	231	232	217	208	208	200	215	193	209	254	211	231	196	196	215	219	234	212	206	216	214	204	211	204	217	191	206	205	207	206	217	207	206	205	205	213	217	199	238	217	197	217	205	207	229	207	227	193	243	224	218	204	218	210	222	211	196	212	200	209	205	211	202	203	228	212	196	244	207	185	204	235	220	219	203	219	189	217	221	210	210	212	207	207	223	231	210	203	187	214	206	228	205	217	210	216	198	203	198	210	209	219	203	220	230	215	235	203	176	209	187	209	210	176	199	228	212	200	216	193	207	202	207	190	214	218	224	221	211	208	205	200	210	212	196	201	208	202	194	218	197	216	210	194	224	249	208	223	195	216	204	214	196	242	186	216	220	194	208	207	210	187	223	209	199	200	183	210	186	206	220	190	204	176	226	193	215	199	202	219	209	212	213	185	209	241	205	219	220	181	206	204	211	189	207	184	195	200	210	193	209	202	232	221	212	218	212	202	220	198	204	191	209	217	218	225	240	222	209	193	190	212	215	224	226	188	190	196	213	215	212	239	226	216	205	193	220	199	226	198	195	199	218	192	207	193	193	211	181	200	233	189	211	209	202	218	201	177	222	208	202	220	205	217	189	208	217	241	227	242	218	201	203	199	218	217	203	186	195	196	232	218	191	216	214	201	208	206	216	197	208	211	195	230	213	207	221	200	225	225	211	197	222	225	203	226	198	225	195	196	203	184	203	190	193	189	218	192	222	202	210	189	207	210	187	207	235	228	217	231	224	212	181	226	188	187	233	205	216	215	227	218	175	232	189	215	190	193	209	181	191	200	199	173	221	222	201	221	222	189	202	199	196	181	200	222	216	198	219	207	202	210	216	211	196	206	202	222	220	216	208	205	221	202	195	203	243	216	221	177	203	203	216	218	207	213	225	201	216	217	188	231	218	212	215	217	187	205	202	199	204	200	198	240	203	197	234	216	198	219	220	212	216	208	205	205	206	196	223	206	223	219	179	223	204	173	211	211	197	178	216	205	207	177	206	221	229	195	200	193	206	197	205	212	208	208	198	198	196	217	200	196	190	231	213	195	220	193	181	178	222	226	181	208	221	178	196	211	210	176	201	195	190	202	223	196	182	182	202	206	203	186	202	199	205	198	213	196	179	203	185	227	225	192	187	225	230	208	195	206	214	191	212	186	213	220	199	195	197	207	200	206	201	211	220	224	175	195	204	216	208	206	202	207	211	212	193	178	206	222	190	208	190	206	195	203	222	210	208	210	197	214	194	200	229	210	182	220	180	211	218	216	196	194	209	201	224	213	212	211	200	195	197	176	220	195	202	202	221	208	222	206	195	202	197	196	199	210	218	192	210	214	192	227	188	212	206	199	205	219	196	217	189	181	209	213	224	190	214	229	204	218	177	220	177	234	206	214	207	230	229	192	233	229	208	221	220	220	197	215	232	195	214	203	233	198	190	208	199	210	205	193	221	221	195	207	218	233	236	177	193	187	201	187	222	223	222	183	208	198	230	201	207	213	201	185	219	221	202	202	206	205	229	197	196	219	217	208	202	231	232	210	205	226	219	208	199	210	238	196	211	197	231	194	225	187	188	217	193	225	200	196	205	197	190	214	209	213	221	204	200	207	216	200	194	194	222	224	226	197	194	192	242	220	209	225	218	233	202	192	201	198	205	196	222	214	202	235	205	208	208	181	219	220	221	201	223	212	206	196	203	220	207	226	187	222	220	221	219	203	210	190	191	183	223	191	196	229	217	211	190	212	224	215	236	214	194	213	176	212	208	200	199	199	183	219	183	226	200	215	201	232	205	192	191	178	225	212	198	231	198	187	192	181	208	216	205	206	220	225	218	230	178	202	188	220	190	179	191	193	208	207	209	222	242	235	215	225	214	214	195	203	206	228	204	227	204	199	230	209	185	199	208	219	221	191	204	207	236	222	206	203	194	211	220	215	194	195	213	194	221	217	229	181	217	221	217	220	224	191	213	208	180	218	186	203	190	188	191	175	204	221	223	210	223	199	192	188	211	201	227	225	185	228	217	182	185	195	212	215	200	204	228	224	215	220	233	207	191	221	223	198	228	204	197	176	190	225	201	211	221	215	211	221	204	208	216	223	206	220	205	243	215	207	202	215	203	175	206	206	203	225	196	207	195	227	205	188	233	210	212	191	230	188	175	209	210	215	206	214	193	207	233	214	204	201	230	208	211	211	208	218	222	214	215	214	179	194	181	210	209	213	188	190	222	204	200	237	226	216	210	253	223	207	198	209	221	201	217	204	191	188	214	187	241	225	193	215	222	195	207	210	191	205	212	209	203	224	218	214	213	202	224	221	200	177	182	214	219	204	218	207	230	228	214	199	208	202	240	220	193	216	181	196	210	213	189	209	214	214	236	198	207	189	225	209	199	192	207	203	221	211	227	228	212	216	191	200	216	207	195	220	220	202	200	212	200	186	214	181	208	207	211	190	197	221	223	211	221	199	229	226	188	227	194	206	197	194	205	217	246	214	213	215	247	210	197	187	190	194	200	217	183	221	197	212	227	213	219	233	179	193	232	203	191	173	213	201	210	182	214	186	172	231	192	223	210	201	198	213	214	229	209	192	199	249	196	195	212	200	221	222	192	201	202	198	208	188	202	216	219	199	204	215	228	217	210	181	184	194	209	199	230	217	202	202	229	219	203	224	223	182	176	203	222	215	186	202	213	208	199	221	207	183	195	205	191	200	203	189	214	183	242	197	195	196	203	223	189	184	216	221	223	230	188	187	211	212	198	201	191	197	212	205	213	205	231	189	207	199	235	218	194	211	223	229	213	214	212	197	222	203	207	186	229	213	193	217	205	199	235	214	196	207	209	201	197	204	200	198	185	185	179	228	197	181	223	215	190	190	217	224	203	203	199	226	220	210	217	215	202	217	202	198	207	188	209	200	223	209	217	199	212	209	193	221	224	235	206	216	199	202	226	213	207	236	215	245	229	201	212	185	219	234	208	196	210	222	207	206	202	234	218	176	211	218	193	192	206	189	205	230	234	217	226	210	210	208	209	218	208	213	211	202	197	189	213	227	229	195	200	189	205	205	197	207	196	209	212	196	205	195	208	208	213	209	217	196	198	188	221	209	207	223	190	225	201	245	206	220	186	222	211	194	188	173	201	216	217	209	215	220	220	205	204	227	189	230	185	212	193	195	193	188	203	204	217	215	204	192	220	233	215	212	197	219	202	232	220	226	213	202	198	190	240	200	228	229	211	198	209	213	235	216	189	204	213	220	211	183	205	195	206	195	215	195	215	221	208	221	215	207	205	213	197	193	209	190	207	214	188	187	241	211	212
5281	1107	88	99	82	83	74	91	79	64	81	85	71	70	59	92	72	64	67	87	71	75	58	78	67	78	61	67	72	59	84	73	72	71	71	70	82	93	90	66	64	75	69	70	60	75	65	66	63	65	59	72	53	75	62	71	57	80	68	72	66	55	69	84	55	76	78	52	66	91	83	69	54	65	69	80	74	59	53	58	64	74	82	77	81	61	67	63	61	69	65	65	77	77	55	54	70	67	73	82	83	55	63	56	72	80	74	68	67	87	73	75	60	55	74	63	75	61	78	90	74	82	54	72	68	70	61	70	64	59	56	73	70	73	103	71	63	56	63	67	74	70	75	70	71	70	77	78	63	76	67	59	70	85	62	55	69	68	74	83	83	66	57	88	67	72	74	60	69	73	63	54	70	69	64	58	68	72	73	65	68	57	64	66	62	78	69	60	75	66	68	77	64	89	63	76	66	74	78	74	66	56	72	59	78	57	72	60	70	73	61	66	60	73	65	70	68	68	70	75	63	61	71	63	72	66	71	70	91	72	68	60	76	72	75	60	76	70	47	80	47	74	69	70	74	66	91	59	65	66	84	68	63	77	62	57	54	76	73	62	79	70	65	63	66	47	53	73	81	76	61	69	69	88	76	66	55	66	70	72	77	89	70	78	75	65	73	70	65	80	62	73	71	89	68	69	71	65	72	77	68	62	55	63	80	69	78	65	56	67	65	59	66	66	60	74	63	71	62	78	72	61	64	62	72	64	78	75	68	79	77	81	73	60	62	78	62	68	72	76	73	63	64	61	72	74	62	62	83	74	67	68	78	69	68	59	69	63	61	71	72	47	60	73	58	62	64	60	79	73	79	65	52	84	66	67	85	59	62	66	77	74	72	48	66	56	68	62	62	74	62	58	74	58	62	69	87	73	58	79	58	67	81	66	76	73	62	70	63	78	61	68	85	65	69	54	61	71	76	71	53	75	78	56	68	81	70	86	70	59	66	81	70	60	76	74	59	84	74	56	77	64	55	66	78	79	75	62	62	75	65	69	72	65	68	73	69	75	64	65	66	60	46	73	74	66	62	61	64	56	75	66	72	74	74	78	65	50	46	76	60	93	63	63	61	70	81	60	81	67	65	69	57	63	66	73	66	61	60	74	70	61	81	66	76	73	56	61	61	81	59	76	62	66	68	74	78	66	73	56	69	78	58	62	47	66	67	68	69	79	67	72	64	68	72	70	69	80	81	54	68	68	72	72	60	68	76	66	68	74	82	80	74	75	73	64	67	65	76	73	61	67	50	72	55	71	65	72	61	76	71	67	70	74	73	62	67	60	56	74	84	53	77	71	61	63	66	62	68	69	79	62	64	71	67	80	73	76	79	71	79	76	73	69	66	67	54	65	48	63	76	82	54	76	69	60	58	56	67	82	79	62	75	86	82	63	67	66	69	70	66	66	67	79	83	66	71	77	47	67	71	58	78	78	63	75	64	66	74	82	71	70	65	73	77	66	65	65	59	72	61	67	61	63	70	78	62	77	80	65	71	71	74	64	76	65	64	65	80	69	79	56	68	68	72	71	75	66	77	68	66	68	63	61	67	53	68	58	58	86	66	71	62	80	83	69	68	61	66	66	65	70	68	70	66	60	66	66	65	65	57	65	70	71	62	63	61	69	77	62	66	62	56	65	57	60	82	64	60	59	73	67	72	76	75	63	74	65	70	82	70	84	82	68	81	76	66	70	75	59	76	71	83	75	70	59	63	61	62	64	54	62	67	81	70	59	52	73	75	87	64	70	60	75	68	77	65	74	81	74	69	66	76	75	63	78	76	104	66	73	70	69	67	90	52	75	54	64	79	75	76	62	69	59	60	70	79	58	59	62	51	64	68	55	71	71	75	55	60	85	55	66	64	64	45	73	69	67	63	72	78	52	82	67	55	80	66	63	72	77	76	69	73	76	60	67	76	75	87	73	66	72	67	72	68	68	59	66	82	56	72	70	73	74	81	68	79	60	74	62	79	62	76	63	74	67	63	65	57	67	78	81	71	69	77	67	79	83	65	66	84	59	58	70	68	66	84	76	77	74	71	71	70	61	59	69	73	69	73	64	70	68	70	73	73	68	62	68	65	58	61	66	78	58	78	84	67	64	69	77	71	78	66	71	76	62	74	80	66	80	67	83	61	70	75	62	81	78	73	61	57	71	65	69	100	82	69	69	60	71	62	68	73	74	75	65	67	75	81	72	71	71	67	57	67	66	63	76	77	60	82	59	61	80	73	80	60	71	82	70	73	74	88	81	63	67	59	54	70	62	69	69	52	65	59	54	56	72	63	83	59	81	82	84	72	80	65	57	59	74	75	78	77	64	76	68	73	75	77	47	57	68	71	69	73	58	58	77	67	74	71	63	69	62	60	75	70	85	83	63	71	62	68	67	74	72	68	79	71	61	68	72	57	68	61	73	62	74	85	69	52	82	69	74	70	77	64	54	63	64	71	64	84	69	76	77	70	87	79	69	59	70	81	53	63	47	62	66	68	57	71	75	64	72	71	63	63	67	65	90	65	68	67	75	57	68	78	66	62	53	73	69	71	80	75	59	72	85	65	72	66	82	62	70	75	68	72	61	62	63	71	77	77	64	72	73	62	74	78	83	58	78	61	64	66	62	68	74	80	76	75	77	79	70	79	81	60	81	68	69	65	66	88	61	79	75	66	51	75	64	57	68	61	70	69	70	71	57	63	65	70	70	64	66	72	57	65	74	64	73	67	66	65	63	60	67	61	66	65	71	73	92	69	93	71	68	62	68	68	74	67	80	68	57	79	76	67	65	61	64	71	69	67	65	69	72	78	69	68	66	73	77	74	76	71	77	64	73	61	65	78	74	68	83	56	64	65	75	78	78	68	74	65	82	69	67	71	75	72	62	67	83	67	80	59	67	75	66	82	81	68	61	56	74	67	74	72	76	58	73	72	72	71	70	79	86	56	70	85	96	60	74	69	59	74	71	66	72	78	77	81	75	83	73	67	66	62	77	55	56	66	68	66	68	67	69	64	70	74	71	63	66	68	72	64	63	69	75	67	68	65	64	60	60	66	71	72	76	64	69	66	66	69	64	62	62	63	70	83	65	50	61	72	71	63	81	53	77	79	54	63	64	81	68	70	67	77	69	61	53	72	67	85	56	71	66	81	70	69	81	60	74	92	62	65	63	61	66	60	81	64	86	73	59	74	60	72	68	62	78	72	63	77	56	77	66	73	65	71	87	70	69	62	77	71	62	65	65	74	84	72	57	72	71	66	66	86	72	86	70	64	64	69	69	66	63	64	77	85	61	67	61	74	77	57	70	67	62	74	77	67	89	64	76	67	68	74	60	60	71	62	74	43	53	78	72	62	73	77	80	80	64	81	71	78	70	79	75	54	91	61	67	71	67	80	64	68	58	73	71	59	71	61	67	74	71	74	74	67	62	77	62	70	81	68	80	59	68	82	67	72	70	66	67	61	67
33619	7142	827	827	1516	2073	1975	1750	1465	1235	1085	1020	888	820	784	799	763	716	684	694	637	683	647	638	656	661	611	641	607	571	620	579	603	576	587	614	577	596	595	583	573	558	587	567	574	574	536	621	564	589	589	564	606	560	607	590	587	544	556	571	591	566	565	541	585	560	565	616	567	575	577	570	598	602	552	551	535	591	576	561	587	601	549	574	536	580	599	539	547	532	545	560	554	572	585	588	527	591	572	553	559	554	573	553	604	586	567	596	547	529	571	533	546	562	606	579	530	583	592	544	617	552	527	565	560	583	550	575	530	576	572	529	568	554	531	542	563	564	546	562	556	546	582	567	552	536	526	542	560	541	607	561	570	586	513	578	571	563	553	580	555	569	574	558	546	511	554	551	564	565	537	559	619	566	564	579	573	550	574	571	607	534	553	552	528	538	559	553	592	565	557	583	544	529	538	533	567	563	565	575	595	584	570	549	563	569	563	590	619	572	595	577	544	563	536	563	552	571	547	563	538	536	556	573	558	542	619	547	557	519	572	580	517	574	531	558	504	575	525	576	562	567	602	568	541	543	543	526	557	587	545	508	546	548	580	593	577	536	516	560	599	572	581	555	547	554	592	555	559	558	582	563	560	563	541	530	555	540	597	521	589	578	601	585	533	539	558	534	554	560	566	551	580	571	558	558	529	576	560	546	550	570	559	599	555	601	564	554	544	572	557	583	572	586	567	584	560	592	583	558	552	534	600	560	564	513	534	547	542	569	579	521	584	530	593	595	560	512	599	551	559	555	546	571	551	542	528	543	518	571	533	600	583	540	548	604	577	556	551	565	587	610	520	560	567	579	553	535	557	573	579	585	515	522	543	553	611	565	559	530	601	582	560	551	526	576	564	541	577	544	574	593	567	545	544	559	557	517	563	575	577	584	527	568	536	556	626	588	517	587	552	520	578	555	580	544	562	545	580	567	546	593	569	575	548	576	584	578	554	555	561	532	556	581	555	523	581	552	573	502	526	531	583	571	614	559	531	610	547	525	573	538	539	574	581	589	524	571	563	573	526	564	563	563	601	526	527	601	540	581	559	550	555	560	562	535	612	540	550	532	610	563	558	582	566	559	544	547	579	547	573	573	582	594	573	586	537	541	526	580	532	566	553	554	541	586	569	574	577	563	550	568	546	585	561	509	541	580	571	589	568	540	568	564	589	571	560	514	576	542	569	549	565	562	523	558	547	526	542	553	554	573	607	550	603	558	571	558	577	536	545	542	573	555	538	578	552	562	546	528	592	602	574	561	581	566	584	562	552	569	591	555	528	522	566	558	556	541	548	614	549	518	546	582	527	568	572	581	543	566	566	551	578	546	566	533	545	562	621	544	552	602	582	564	548	536	560	563	564	535	554	583	573	580	583	590	541	573	568	546	615	596	549	583	575	589	572	534	537	565	547	573	567	587	571	589	552	542	583	570	537	561	523	589	571	573	552	600	585	545	563	557	571	552	562	589	570	542	583	563	555	590	511	569	572	579	581	551	581	591	521	555	523	578	565	578	514	545	545	568	606	601	531	570	575	591	561	568	566	571	601	559	566	566	568	541	560	578	533	537	564	505	531	543	568	574	565	565	597	577	544	583	550	589	570	573	552	556	533	543	589	543	555	532	538	558	571	558	560	600	563	553	551	549	536	600	536	531	538	552	579	554	579	588	527	550	577	565	538	544	612	577	538	526	586	533	543	580	556	543	574	566	593	564	589	512	550	554	560	548	516	519	563	596	580	537	548	555	546	588	563	595	516	565	535	569	557	565	543	572	540	607	544	582	559	609	557	540	604	519	555	584	565	569	558	575	594	522	531	573	578	564	570	534	621	582	585	567	564	533	555	591	580	582	583	548	514	566	579	541	575	530	567	565	517	564	580	605	563	559	532	545	558	579	584	579	576	577	554	570	567	546	550	611	628	542	583	550	550	539	552	555	550	582	598	613	580	522	569	558	546	547	557	549	560	530	565	563	550	561	538	556	572	562	573	555	518	568	576	544	540	588	586	556	577	552	576	553	583	611	569	583	551	512	549	583	531	558	519	551	590	525	569	589	587	560	540	534	593	540	559	577	536	556	588	639	581	567	561	559	585	573	551	566	554	563	574	560	512	541	568	558	575	589	568	576	556	560	605	548	601	498	546	535	568	578	545	520	568	578	547	590	574	518	593	578	553	511	546	595	543	553	569	507	559	545	564	537	568	571	537	565	583	556	548	577	549	551	570	569	562	567	555	594	536	516	575	564	578	619	550	562	583	563	614	596	526	573	618	537	563	604	583	575	544	532	543	549	529	570	558	623	542	584	580	512	518	548	569	567	508	557	580	549	533	576	588	543	613	587	565	576	572	579	585	565	558	567	581	525	558	584	592	535	583	564	513	573	583	559	546	558	545	583	537	519	565	570	578	570	579	562	549	578	561	557	550	583	517	572	540	544	569	593	578	551	565	571	565	572	547	534	578	532	554	526	557	553	576	566	563	601	585	632	561	555	539	569	574	577	588	554	600	558	551	598	538	586	592	545	513	545	521	565	584	587	594	546	543	547	526	579	570	561	552	570	566	564	567	587	592	589	578	559	538	564	552	595	570	585	584	575	532	490	552	600	578	523	507	551	532	607	528	609	589	556	550	511	526	548	541	500	531	546	567	576	590	541	542	524	553	572	546	581	572	577	547	548	567	609	581	569	595	566	565	581	572	562	561	511	559	600	579	536	567	562	512	558	533	537	545	556	556	602	576	588	519	570	551	549	579	586	557	582	536	529	552	547	607	545	571	536	583	564	578	573	531	553	566	580	577	546	560	556	565	575	555	584	567	586	608	531	569	554	550	551	563	527	589	569	571	585	571	569	524	547	580	570	554	537	578	539	598	569	561	606	584	570	564	608	576	569	552	590	589	544	535	569	595	568	524	560	562	569	595	544	526	606	556	564	533	503	541	561	568	552	550	595	540	581	566	580	519	588	522	588	545	551	561	592	607	561	521	557	560	561	519	544	528	559	566	556	548	541	592	567	558	594	550	500	575	535	579	545	586	545	594	572	598	533	579	612	545	525	566	544	545	580	515	549	536	532	531	563	548	591	565	503	625	535	608	544	536	547	541	579	555	528	540	570	554	563	562	598	537	549	543	540	558	573	604	562	530	553	532	571	525	561	571	557	609	576	572	543	590	555	579	570	559	557	584	570	498	594	584	543	576	569	567	548	577	562	587	562	627	559	571	556	562	537	522	554	573	597	589	573	542	537	526	571	576	545	537	610	568	586	567	562	549	592	567	541	573	571	533	521	523	590	543	567	552	558	565	580	545	538	542	596	556	579	561	552	563	587	547	577	536	530	592	548	564	551	533	540	566	595	536	587	572	581	565	590	565	568	586	561	584	515	542	569	548	558	533	571	538	594	504	540	600	576	526	549	570	583	538	540	543	542	575	572	500	555	555	523	579	528	567	510	532	566	546	565	583	566	542	555
5382	779	29	32	34	39	48	41	39	41	42	43	41	27	28	36	35	30	33	26	42	32	33	33	33	26	33	21	35	36	26	36	41	40	28	26	24	38	29	23	28	31	35	39	30	27	30	33	32	33	41	39	26	26	34	34	33	28	29	42	34	26	31	24	31	25	26	26	22	37	26	30	31	34	39	28	30	28	36	18	25	37	26	37	25	25	39	28	38	35	28	23	20	27	30	31	25	29	24	19	27	28	20	35	19	36	47	39	30	28	17	31	30	20	30	35	19	29	33	27	23	21	32	24	32	34	32	33	33	23	41	36	35	27	38	19	20	22	28	29	37	39	24	34	32	21	22	34	25	22	21	22	27	26	34	25	33	36	44	35	30	22	24	35	25	22	33	29	40	18	24	30	30	30	34	30	24	32	25	31	27	40	31	29	25	24	34	29	28	27	29	32	24	31	37	40	38	21	15	36	34	29	16	23	27	39	17	22	24	26	25	28	38	29	25	28	21	28	29	27	19	24	26	29	28	32	28	29	31	35	24	27	34	32	29	37	18	40	35	26	21	21	28	26	23	27	38	31	24	21	28	35	31	26	33	31	36	36	29	28	28	24	32	24	26	25	22	27	33	31	29	29	36	36	23	39	22	19	35	29	36	29	31	20	28	27	30	30	25	38	29	31	31	33	22	30	23	40	32	33	35	24	26	30	43	30	32	25	29	29	26	24	26	33	40	26	27	37	35	29	38	26	18	28	28	26	30	32	40	28	27	33	33	29	26	25	29	47	32	27	25	17	22	23	29	28	25	41	24	32	29	35	24	25	28	36	30	32	39	28	29	24	34	31	20	26	32	29	34	37	34	31	29	27	22	32	33	28	39	23	25	23	25	33	26	32	23	30	20	25	29	20	17	37	22	30	35	28	33	31	24	24	25	28	33	32	19	24	28	33	35	29	29	22	25	23	29	35	39	19	27	31	31	41	31	30	26	28	34	32	37	27	33	26	27	24	32	18	25	30	11	31	34	31	34	35	22	26	22	32	28	25	27	25	30	35	32	26	27	33	24	26	29	24	22	32	30	22	34	29	28	26	31	28	30	29	35	27	21	26	25	33	22	28	28	37	21	35	32	30	28	27	26	30	20	24	27	39	22	27	31	37	32	25	25	33	36	26	36	23	23	27	31	32	24	33	23	29	29	36	32	27	29	32	28	32	15	25	34	26	29	32	27	33	32	25	31	28	36	32	28	21	28	24	33	21	33	30	23	22	39	33	27	27	29	40	17	26	30	21	31	27	35	28	32	29	35	27	17	32	30	47	30	22	23	29	32	20	28	23	21	21	32	34	36	24	29	23	43	23	29	32	31	26	27	22	19	37	27	28	27	32	26	23	33	30	30	22	32	29	31	42	29	30	32	24	26	22	29	25	25	25	21	30	40	29	22	39	36	23	36	37	31	31	28	30	22	24	22	35	33	30	26	32	26	24	21	24	29	26	27	25	26	26	24	28	35	24	36	46	42	27	33	24	16	28	45	23	33	25	29	28	26	32	20	35	32	32	27	31	30	28	25	24	31	35	19	25	31	33	27	23	36	27	29	33	23	34	32	27	22	21	21	25	35	22	31	27	29	31	32	32	30	27	33	29	29	45	33	22	33	34	30	26	31	30	31	34	30	28	26	29	31	26	21	30	24	40	31	25	33	28	26	21	26	22	21	40	27	27	28	29	34	39	26	35	32	32	37	34	33	30	36	28	36	24	29	26	23	23	32	39	37	26	33	32	20	30	32	27	23	26	32	30	29	27	21	29	41	33	32	24	20	28	25	21	36	24	34	26	28	25	27	33	33	37	25	34	28	29	26	37	34	30	32	44	29	36	28	22	29	40	24	26	31	33	37	30	29	23	19	30	34	32	32	33	31	30	36	35	35	26	26	40	25	40	30	27	23	29	30	41	25	35	37	31	29	28	22	33	24	30	25	32	21	24	27	32	32	20	29	23	36	23	37	19	32	31	33	39	26	29	22	30	26	29	30	27	25	26	28	28	19	34	33	32	33	23	28	31	26	22	28	34	33	26	30	18	27	32	25	20	31	23	30	25	34	22	29	21	23	34	22	24	31	18	31	24	32	20	19	24	32	23	34	35	32	28	31	19	27	36	23	24	26	19	28	27	21	27	34	39	33	26	34	27	42	26	35	35	21	26	25	31	30	30	31	30	26	31	34	26	36	29	24	28	23	19	31	32	43	36	36	27	33	29	27	45	31	36	28	30	26	34	34	25	23	24	25	32	27	35	21	17	20	28	25	31	32	33	27	34	25	23	27	26	25	31	30	37	25	27	37	21	33	28	23	25	18	33	43	22	27	16	34	23	20	26	15	24	25	34	26	37	37	30	26	27	31	23	34	23	37	21	29	29	30	31	32	21	29	33	25	30	25	29	31	29	33	37	32	23	29	28	23	26	30	24	21	34	19	27	27	25	32	31	26	35	22	29	22	33	29	27	36	23	35	28	40	24	28	27	27	33	25	34	27	27	14	32	25	31	36	27	24	22	23	28	16	26	23	22	22	24	28	20	33	27	17	28	27	24	22	34	28	24	25	21	35	31	33	21	20	20	33	32	31	27	27	35	19	36	31	24	30	26	26	26	27	24	22	30	33	19	38	36	30	27	13	29	20	24	35	27	25	40	36	34	14	35	24	24	25	33	28	29	28	33	28	30	34	19	28	25	31	38	24	26	25	23	29	36	27	26	46	28	27	40	23	30	27	33	30	26	27	34	23	21	24	29	31	33	20	38	28	29	26	24	32	35	30	24	29	31	31	29	43	33	33	32	31	29	38	27	30	20	30	22	29	33	25	27	28	35	31	35	31	31	32	27	31	23	17	34	24	30	33	25	33	35	28	29	25	39	27	30	30	27	26	23	21	30	25	38	25	33	41	29	37	31	34	26	24	30	33	27	20	29	29	27	25	28	23	33	28	25	38	35	22	25	24	34	31	26	26	28	25	24	30	23	36	36	37	25	31	33	40	24	36	27	28	20	28	14	26	34	34	25	27	28	32	23	33	35	33	35	34	28	24	30	36	23	32	22	21	25	27	25	29	37	22	29	21	31	33	28	30	26	25	32	30	34	27	34	28	22	23	28	27	31	29	38	35	24	39	33	24	17	18	30	20	32	28	25	34	20	24	24	28	26	27	27	29	36	26	30	29	29	33	36	29	30	38	26	39	30	35	31	30	35	35	31	20	39	25	32	43	29	25	37	22	30	35	35	36	20	27	27	28	38	19	30	33	35	39	31	40	27	30	35	24	36	27	26	16	23	41	31	28	36	37	36	30	22	30	30	31	24	28	32	16	24	24	23	25	32	28	25	25	23	34	33	33	29	30	26	23	31	27	25	31	22	27	28	29	20	30	12	31	27	27	30	25	25	18	31	26	39	31	26	26	38	34	30	28	26	36	27	28	33	23	33	36	30	26	27	24	29	32	25	26	27	37	30	30	31
31920	5723	494	535	994	1547	1480	1274	1151	1005	841	803	599	570	524	499	441	434	407	402	394	364	336	322	321	330	307	324	306	300	306	252	273	266	288	301	268	264	281	275	242	267	280	263	260	295	257	260	283	282	259	258	243	276	255	270	259	257	240	264	240	280	254	265	269	262	263	278	251	268	241	271	231	237	255	260	210	281	265	261	259	254	245	217	246	242	265	278	253	247	280	267	237	233	247	260	259	233	244	251	227	240	229	266	248	218	241	243	250	248	248	261	238	256	245	230	225	251	252	241	248	242	277	259	268	238	269	251	259	246	239	270	250	274	274	227	263	263	251	249	282	232	236	240	260	268	278	236	246	243	239	236	213	228	249	246	251	245	250	270	245	227	262	248	269	250	251	257	265	259	250	248	248	277	263	242	244	270	247	245	234	255	288	262	260	254	275	253	248	248	232	245	249	269	272	246	253	243	227	276	238	240	246	249	243	223	279	231	284	240	236	252	243	261	251	256	243	248	259	233	239	238	271	261	242	216	238	251	263	263	248	269	273	260	232	236	242	254	241	259	271	271	252	224	273	252	273	231	235	235	247	248	225	256	255	251	252	263	231	273	227	260	264	253	262	269	273	251	272	265	235	257	240	247	252	235	256	251	257	282	246	236	258	228	231	234	278	258	248	245	248	275	224	269	274	217	259	257	261	253	250	249	227	246	264	262	230	229	248	265	238	245	214	263	231	248	240	267	250	257	243	259	235	224	233	247	234	249	226	249	258	242	255	294	243	294	259	226	243	250	263	235	226	253	230	249	216	259	273	245	244	252	265	246	245	240	239	251	255	270	261	227	253	249	249	272	277	232	256	283	218	252	264	209	242	256	242	242	255	254	265	249	241	248	243	237	240	276	257	265	264	243	240	251	244	262	241	262	257	228	261	245	253	240	273	243	266	256	257	243	241	271	233	254	252	241	245	221	238	242	236	228	215	278	264	230	241	244	230	258	243	259	261	237	242	287	262	253	234	257	249	236	252	256	240	217	237	259	225	277	235	271	251	240	213	230	256	243	260	257	252	235	248	248	268	264	251	237	234	256	230	255	272	271	253	264	226	238	256	251	265	237	243	231	248	249	238	244	283	254	245	264	242	253	237	252	244	281	244	264	243	246	254	263	265	279	244	247	249	249	271	236	271	259	235	236	240	247	232	281	256	256	244	234	243	234	247	250	252	234	284	230	258	237	247	254	250	257	292	232	228	282	261	237	254	252	209	282	268	291	280	253	232	228	242	235	235	253	266	247	245	231	271	261	241	261	232	226	232	234	264	250	232	242	260	234	221	269	230	263	235	264	230	249	238	229	230	245	236	255	274	274	258	246	264	252	233	274	229	259	266	291	272	256	237	246	229	247	252	268	250	271	232	258	241	272	288	243	253	235	249	230	249	250	266	244	243	265	264	280	263	258	276	215	247	259	232	245	266	255	249	241	299	236	246	234	249	259	240	256	259	271	226	257	249	255	253	228	259	262	219	255	255	266	271	244	231	245	261	245	257	247	222	249	249	262	252	248	254	203	239	251	262	231	252	238	236	247	254	265	244	218	273	231	252	266	236	232	243	221	252	245	278	243	228	282	223	219	234	275	272	242	252	238	237	244	247	240	210	218	262	261	285	282	247	274	239	269	251	207	233	271	237	255	252	265	237	234	228	256	257	261	230	246	237	253	239	258	242	245	261	234	227	242	279	250	249	270	260	243	260	269	253	273	226	244	265	249	262	236	244	269	237	259	257	250	244	245	261	230	239	242	236	244	228	247	219	274	245	264	257	246	210	256	262	233	248	267	248	261	259	248	237	251	248	228	247	247	235	248	243	272	226	253	240	231	251	244	238	271	246	260	248	218	254	246	263	245	240	242	235	247	236	253	269	241	239	244	256	229	255	239	256	228	246	215	239	227	260	245	274	253	244	246	248	279	253	253	237	264	267	233	261	244	264	258	254	271	249	263	256	255	243	268	257	235	243	215	231	227	224	242	236	255	243	237	258	233	253	258	275	264	236	241	242	226	251	213	234	250	268	236	256	262	246	257	285	224	247	222	273	261	247	229	219	269	236	259	236	244	258	264	227	250	241	247	235	229	247	282	264	246	243	253	284	268	279	261	256	254	225	230	233	234	248	229	240	247	284	243	252	250	261	240	266	265	232	260	254	282	242	233	261	241	250	260	247	207	260	255	255	243	223	262	265	268	263	245	223	233	248	254	274	276	231	231	268	250	274	225	279	242	238	229	272	242	240	222	255	259	253	239	233	241	244	235	241	245	255	255	262	253	259	280	241	247	248	262	252	227	258	239	238	243	236	256	243	267	238	254	251	259	235	255	234	255	245	253	251	267	259	241	257	258	253	220	240	243	244	253	242	259	261	240	237	247	262	236	251	227	270	242	271	232	246	243	269	241	230	249	257	252	252	237	236	234	253	258	267	232	244	259	231	244	245	261	272	257	248	235	261	240	263	252	219	238	257	253	254	281	256	260	275	257	243	233	285	274	252	228	227	228	260	239	241	223	253	240	217	250	266	221	280	258	249	241	237	248	255	270	226	251	253	273	264	267	274	240	267	259	251	223	239	234	236	265	230	258	270	251	227	235	262	257	252	243	240	263	227	244	217	252	257	280	272	255	261	232	255	262	236	221	248	238	225	243	221	266	230	223	280	251	253	277	261	275	247	233	231	239	246	206	224	228	234	211	241	257	263	253	258	272	216	255	242	243	257	235	248	213	249	251	249	254	254	272	251	240	274	253	250	241	259	233	251	237	251	250	222	275	245	255	247	245	234	249	243	248	234	260	248	261	251	243	255	247	240	226	251	237	246	232	261	236	233	253	231	242	252	266	242	257	248	272	255	251	260	267	227	285	267	271	273	218	245	253	228	265	258	251	267	226	278	261	235	229	269	247	253	233	223	220	271	245	247	260	235	265	230	227	238	256	259	245	267	262	232	240	253	254	247	285	259	216	234	235	242	252	240	255	242	233	224	225	233	263	269	213	246	228	274	233	252	229	242	239	242	240	268	259	257	223	251	256	256	258	249	290	240	262	242	239	270	252	251	249	228	260	252	267	257	238	294	284	238	267	252	237	230	227	248	253	225	230	249	235	249	246	266	246	236	255	252	263	249	240	233	260	249	249	232	260	247	254	243	276	259	256	249	268	231	249	252	229	252	237	231	254	250	258	264	223	256	237	257	244	258	281	254	255	268	240	232	232	261	228	220	221	263	254	251	230	266	248	241	239	264	229	295	223	240	258	224	223	237	246	241	242	243	278	235	287	269	232	270	238	263	248	242	216	220	242	235	202	244	254	260	233	274	266	245	239	264	227	238	280	276	255	233	220	237	252	234	240	234	250	256	239	236	235	275	253	248	227	273	253	242	219	234	225	243	260	264	255	247	257	250	240	253	249	235	256	214	225	258	270	264	251	262	251	239	265	254	260	232	281	224	249	244	267	254	249	216	253	232	240
6989	1990	92	90	79	101	101	108	88	105	107	82	80	92	95	86	96	91	97	82	97	84	94	69	95	60	83	81	88	81	85	88	85	82	79	81	77	81	64	92	71	79	94	81	97	76	77	71	91	84	69	77	65	93	85	81	74	68	74	87	88	77	62	78	73	76	70	99	83	79	78	71	90	84	93	79	87	85	71	69	75	64	78	71	87	90	75	87	62	62	74	89	89	87	95	77	85	77	79	88	86	79	76	77	86	85	75	79	85	71	81	81	77	81	77	69	74	74	83	76	96	72	78	73	76	73	77	79	87	83	75	80	90	80	74	64	87	75	71	73	81	96	98	82	67	97	76	74	70	80	88	89	63	72	76	76	78	76	103	83	67	71	75	79	82	84	85	71	77	62	78	89	67	80	82	82	87	84	74	100	90	76	65	65	79	77	83	69	75	85	84	76	77	62	78	90	77	66	100	76	69	84	90	73	85	89	72	90	71	89	92	89	76	86	74	78	89	77	67	66	68	81	85	74	82	88	78	91	76	80	84	78	89	74	90	92	70	83	78	73	64	88	73	83	75	88	80	65	78	92	79	73	84	66	75	75	52	79	76	71	83	95	80	72	71	76	90	78	91	89	71	77	73	78	82	96	64	86	71	53	89	86	92	100	90	79	84	99	75	85	88	89	85	91	79	102	85	72	66	88	76	86	61	78	78	89	68	80	66	51	73	72	97	82	90	78	71	85	71	82	70	84	76	77	86	91	86	79	95	91	74	79	94	78	76	87	72	88	90	87	77	71	71	83	80	88	78	74	65	72	78	83	86	74	79	81	82	90	81	69	72	69	88	57	86	73	89	63	94	80	79	89	92	79	67	93	80	78	75	62	79	78	75	77	82	97	85	63	76	81	82	84	68	69	85	92	98	70	67	81	75	72	72	83	76	72	71	77	73	79	78	82	88	82	83	74	76	78	69	91	80	69	68	74	94	87	79	72	87	90	95	68	84	76	82	76	73	90	67	87	74	86	78	79	89	84	81	84	81	88	66	66	79	76	79	61	84	90	86	80	93	90	93	81	74	71	79	74	103	85	85	71	91	79	88	77	82	78	86	89	96	82	86	82	78	68	80	84	82	77	79	75	87	98	93	81	85	66	73	70	77	82	88	89	79	85	83	81	80	80	75	83	86	93	87	86	92	68	87	75	76	84	83	72	78	84	69	99	79	88	79	70	80	72	85	81	67	80	83	68	77	77	92	63	65	83	94	82	75	77	102	82	79	79	83	75	76	65	75	79	86	93	74	79	84	80	76	83	84	91	76	65	80	70	80	84	68	74	66	81	84	81	74	92	96	89	88	81	77	79	82	83	80	78	99	64	87	86	94	81	88	78	89	74	76	68	81	73	80	71	62	77	78	76	82	84	71	84	69	91	73	70	93	72	74	75	97	75	94	78	64	66	84	77	78	85	71	88	67	91	59	64	72	76	92	78	84	69	79	82	78	83	95	66	79	72	82	88	72	86	87	73	91	84	79	83	96	66	81	75	71	75	71	75	78	86	73	88	69	76	78	86	73	78	94	68	88	90	72	63	91	69	75	74	77	75	91	76	73	71	88	71	69	77	78	82	80	60	84	80	85	83	70	94	74	76	67	78	79	100	63	100	79	70	60	82	79	88	102	80	75	84	72	76	83	66	73	92	78	72	73	73	81	65	75	71	70	73	80	81	81	85	74	68	73	72	72	72	73	80	79	70	73	72	92	82	67	71	69	86	80	84	82	72	80	89	82	78	75	72	97	90	91	75	91	85	73	78	89	72	90	69	92	74	82	60	74	59	90	79	64	67	95	93	83	81	70	85	80	67	92	84	74	84	79	79	72	79	75	83	78	88	71	96	75	79	82	71	78	78	80	80	79	74	81	75	92	93	74	95	78	73	76	80	76	88	70	78	87	57	90	101	72	77	88	76	65	84	75	82	83	71	82	78	74	75	75	83	60	93	83	74	79	79	77	73	87	79	85	80	70	67	89	65	83	83	82	71	84	73	77	78	105	82	72	90	81	96	84	73	67	88	89	90	90	90	72	86	82	70	79	88	91	79	79	92	76	79	79	92	83	67	84	82	78	90	83	88	83	90	92	92	85	55	70	78	66	83	98	79	79	90	66	69	70	75	82	91	68	80	70	75	99	79	92	90	90	87	82	69	71	76	64	79	85	90	66	84	78	74	87	80	89	83	73	72	74	98	75	74	70	78	84	85	74	62	83	73	73	83	89	82	73	85	78	58	78	78	80	92	73	70	80	80	79	68	75	83	75	97	77	80	85	82	68	78	94	91	71	83	92	89	77	73	76	73	71	70	78	95	65	70	82	76	84	81	68	81	81	88	76	85	62	57	70	84	78	83	81	75	80	68	78	94	81	80	84	90	71	68	80	79	81	75	73	82	81	67	85	70	82	62	80	59	90	68	81	93	79	78	79	87	91	83	83	74	64	83	73	83	74	76	77	66	92	71	85	76	86	71	69	70	78	88	70	86	82	95	86	66	81	70	92	80	83	83	95	73	77	70	85	104	91	81	90	82	81	71	77	101	69	85	82	73	70	82	77	84	82	77	91	67	78	90	78	84	80	78	78	91	110	75	70	72	75	72	89	80	78	71	86	80	89	93	93	77	91	71	74	76	73	86	83	90	81	68	82	78	64	67	92	80	74	65	82	94	88	78	83	79	59	79	77	83	84	81	68	75	91	94	75	71	81	80	84	83	84	74	79	68	85	85	82	80	87	75	81	84	75	82	71	86	72	71	83	93	81	99	64	86	70	68	65	88	74	85	94	81	79	78	72	63	67	78	69	85	90	96	74	84	80	82	61	78	75	84	70	72	72	74	82	74	76	89	77	67	81	87	76	86	80	66	96	78	90	60	86	91	92	96	100	76	81	91	94	77	79	81	83	76	83	81	88	95	90	72	67	77	76	83	80	80	75	78	85	86	68	87	66	64	89	76	74	85	96	69	74	70	79	65	87	86	93	87	79	79	64	79	87	66	66	85	75	65	68	83	93	97	84	70	81	80	79	84	90	74	88	83	80	82	61	76	72	70	89	85	74	59	82	80	85	75	89	80	83	91	68	73	86	80	78	71	84	95	76	88	84	81	67	89	76	77	73	66	84	88	84	72	69	85	69	69	73	69	78	79	73	81	60	69	65	77	78	80	73	90	85	73	70	73	98	76	97	84	84	86	83	90	74	83	81	89	69	83	89	66	65	83	77	69	88	93	68	73	58	83	74	77	86	85	76	80	90	92	72	74	83	86	78	65	70	72	80	74	77	89	86	66	107	77	85	82	84	67	81	80	66	67	82	89	78	79	73	92	89	70	86	89	84	75	91	83	85	85	67	90	86	84	91	74	86	85	71	89	82	53	82	99	77	98	70	80	79	70	93	92	68	61	69	75	83	71	72	76	68	91	77	91	87	80	82	76	83	79	91	69	93	83	87	84	84	87	68	65	72	69
36410	10143	1037	1033	2106	2905	2883	2488	2081	1767	1563	1347	1314	1131	1096	992	965	899	892	821	843	802	793	797	764	822	740	737	763	762	705	759	755	726	716	667	693	738	699	706	660	669	684	705	688	670	678	644	660	665	693	657	648	682	654	666	696	658	652	696	627	639	700	625	652	631	676	662	667	688	641	667	618	646	644	665	628	605	658	675	671	662	684	626	629	691	628	670	628	625	654	657	655	679	652	637	670	673	651	629	622	649	655	638	616	618	675	610	661	661	694	611	692	618	666	684	630	656	623	650	664	716	656	625	652	653	640	652	671	625	634	673	607	639	636	604	662	644	686	651	664	651	607	651	692	638	632	639	602	632	651	660	613	638	679	656	642	650	673	619	644	717	633	637	668	612	629	625	597	681	632	638	657	621	635	636	654	638	701	642	667	665	694	647	689	667	600	636	660	677	619	652	592	635	649	662	649	643	669	693	691	695	636	637	617	653	690	648	632	642	670	611	675	638	655	602	645	631	616	639	612	649	671	663	659	662	668	637	677	650	660	620	659	676	636	627	657	611	617	672	683	664	671	635	654	655	662	687	664	625	695	699	649	626	656	613	637	630	666	685	651	654	694	670	674	607	637	649	646	672	625	677	663	625	648	649	655	640	623	654	666	603	656	695	645	691	682	628	605	612	644	618	665	667	669	656	647	657	670	642	622	674	665	601	638	622	634	676	631	660	638	677	628	679	622	640	697	649	640	649	622	661	663	675	597	660	685	636	629	603	691	680	655	656	698	640	702	632	658	650	669	688	655	642	650	690	645	677	625	644	642	635	682	650	696	638	682	621	694	627	610	679	629	674	658	642	675	680	594	616	646	631	636	661	664	653	626	652	637	668	682	658	659	669	664	665	659	660	652	670	647	619	634	610	635	644	654	652	660	681	665	640	638	654	672	655	686	645	651	664	671	680	669	659	620	646	614	652	659	658	638	635	627	673	680	647	635	612	659	665	601	658	623	687	646	666	672	687	714	619	659	643	638	684	630	649	605	635	666	625	688	631	653	654	650	634	651	680	622	617	652	663	617	659	660	650	666	636	624	661	647	655	605	608	622	655	656	629	637	673	677	631	641	629	665	662	639	642	650	667	656	690	630	632	626	639	674	636	674	655	629	637	596	605	653	667	674	621	675	662	612	668	679	626	683	662	668	665	676	651	681	719	641	632	681	631	657	622	690	585	646	666	663	680	650	623	645	640	670	631	659	657	663	662	638	627	660	610	648	663	664	628	652	643	632	690	631	635	651	624	681	656	672	637	649	638	644	668	627	640	664	619	653	635	688	623	614	686	670	678	597	668	687	665	669	620	620	685	654	668	668	677	623	609	648	657	622	650	651	675	617	644	602	646	628	702	631	649	620	645	632	627	649	649	643	680	604	652	687	625	610	656	654	615	644	643	685	622	620	655	697	688	703	672	623	655	646	615	656	649	705	622	649	636	656	591	645	683	630	655	668	653	632	614	602	690	659	666	673	657	682	640	642	634	625	677	628	656	650	648	595	650	668	673	618	688	610	667	660	661	651	643	628	640	656	622	663	638	670	644	685	643	656	665	642	650	640	678	624	665	677	624	645	657	651	633	667	635	673	626	624	693	646	650	630	650	668	633	631	609	616	645	676	636	634	641	625	650	661	615	704	632	647	613	658	637	682	612	684	642	666	615	644	672	634	630	665	664	627	649	648	670	668	666	660	622	658	645	652	652	649	643	637	655	656	687	636	626	643	654	670	659	637	673	649	614	666	606	646	654	676	672	637	616	635	608	642	635	677	644	672	693	627	664	673	673	668	593	648	638	599	654	657	621	639	615	661	616	632	693	656	630	650	635	630	653	645	651	680	645	606	675	656	653	614	625	621	659	634	663	721	675	625	608	643	669	638	662	661	693	600	660	649	647	648	632	611	650	649	643	628	629	640	634	691	633	679	661	641	668	646	609	628	647	654	658	625	664	622	653	607	639	656	626	648	680	661	649	636	646	684	611	659	677	647	606	647	623	664	685	622	640	655	664	636	674	662	657	626	616	636	700	640	644	618	631	654	610	685	635	606	627	594	663	656	602	622	625	648	657	676	575	619	710	594	629	635	667	660	609	632	626	639	631	647	630	592	705	675	670	638	652	653	659	636	622	627	632	630	646	617	662	640	713	621	669	686	677	662	643	655	655	604	648	628	639	711	679	658	633	669	670	615	620	683	654	655	662	611	659	693	647	671	642	664	656	692	637	672	618	597	653	642	648	668	628	630	653	643	624	636	669	634	684	649	625	625	681	666	639	611	658	661	606	652	628	635	654	665	630	658	669	634	651	621	656	646	655	659	622	671	622	632	625	628	640	659	650	629	661	624	645	668	665	626	664	622	627	659	661	671	613	620	668	675	634	611	647	630	651	598	639	669	609	684	616	689	619	673	657	662	639	670	659	655	669	678	700	676	674	681	673	660	659	636	631	686	682	642	639	648	655	618	619	630	692	674	637	631	635	672	654	603	661	663	644	626	660	681	671	618	642	642	690	602	640	685	623	683	648	655	649	636	686	654	624	577	680	693	660	614	647	666	661	659	622	676	638	686	620	649	656	641	628	608	662	614	660	663	628	646	650	684	680	628	669	666	676	671	670	667	670	619	638	651	632	636	597	618	690	664	648	643	638	646	632	668	616	642	635	651	643	622	657	684	669	678	627	641	664	652	692	649	725	670	648	635	679	613	645	660	639	651	613	638	625	648	645	633	616	659	667	673	628	669	676	643	632	621	645	687	629	637	639	630	705	640	644	641	672	675	659	644	673	652	620	689	629	649	622	649	655	658	628	651	636	676	634	673	646	643	619	634	630	619	630	674	682	614	634	624	633	660	679	650	599	651	655	668	648	663	668	649	625	662	642	684	671	680	642	663	606	618	713	636	675	674	619	688	666	652	638	657	657	645	606	639	632	647	656	676	639	604	650	621	673	670	612	660	656	644	658	635	639	667	669	620	657	651	709	662	607	617	660	594	666	628	622	638	658	644	669	687	682	626	609	640	593	652	681	618	635	684	664	639	673	633	624	671	635	659	682	640	653	630	671	629	691	677	602	577	622	666	650	673	626	632	635	644	689	666	685	635	603	707	675	664	669	607	637	671	669	638	659	626	726	669	661	652	677	659	641	647	615	587	629	634	653	677	624	663	665	650	615	652	684	643	641	655	614	668	694	673	626	671	642	654	637	615	658	668	682	635	646	643	624	636	638	658	658	630	650	670	693	634	680	642	664	639	639	622	633	647	672	652	660	665	611	659	630	692	648	658	635	644	570	685	674	588	653	618	664	618	613	689	704	635	640	671	641	635	676	624	692	640	645	646	647	621	680	647	624	635	668	664	632	626	658	658	665	645	685	674	638	638	662	627	630	617	646	629	659	623	675	664	621	654	646	672	680	617	665	648	640	613	653	665	684	654	623	665	586	665	643	621	655	683	629	634	670	645	663	665	649	647	628
3523	600	29	37	34	32	25	29	31	31	25	37	28	26	40	20	27	18	25	20	23	22	16	37	27	33	27	20	26	18	25	30	25	32	17	29	29	22	28	24	26	31	26	21	21	31	27	30	24	30	26	29	33	32	32	19	29	23	22	27	21	20	27	22	21	27	24	30	20	21	19	20	30	29	16	20	22	26	26	24	27	24	32	26	26	26	22	32	30	35	33	20	24	27	33	21	26	27	32	23	38	31	24	28	23	28	22	19	24	22	35	27	19	28	41	21	25	16	22	21	24	23	25	24	33	25	26	18	18	25	27	22	22	22	18	28	26	31	20	21	24	29	21	28	15	22	25	28	32	19	26	26	28	27	22	18	23	30	26	32	30	30	24	28	26	27	24	25	33	19	24	24	32	26	29	27	27	14	29	20	32	16	30	27	30	22	23	20	19	24	29	39	34	25	34	20	15	26	27	21	17	27	26	26	26	16	24	25	19	32	16	24	32	26	22	27	21	26	26	25	24	28	30	30	24	20	22	24	28	25	17	23	26	20	21	27	28	22	31	31	30	31	23	27	20	16	17	23	23	27	19	37	20	20	17	23	26	29	24	25	27	28	20	27	15	32	30	29	29	23	19	24	20	26	30	30	18	27	25	28	28	29	23	25	26	25	32	35	26	23	28	28	28	28	35	24	20	24	19	29	29	30	24	26	24	27	28	32	26	27	18	22	13	27	23	18	26	18	30	28	26	26	18	22	25	24	16	31	34	25	29	38	26	29	23	33	29	21	27	21	22	20	25	30	23	17	31	18	31	20	24	29	30	18	16	23	17	28	24	27	25	15	27	36	30	20	24	34	26	40	19	24	23	25	21	17	22	18	35	25	24	18	26	31	28	21	22	21	20	25	29	19	33	31	19	32	26	28	16	26	23	24	27	27	32	28	26	27	28	23	24	26	22	34	22	24	27	25	30	22	11	22	25	23	29	20	28	26	34	22	24	17	20	24	24	24	22	30	23	33	16	23	33	30	28	26	16	20	23	28	25	28	31	28	33	38	31	25	34	20	32	23	29	32	30	38	22	23	26	22	26	26	22	25	23	25	31	19	28	26	13	18	30	24	29	29	33	22	31	30	31	27	21	27	20	36	32	20	27	29	20	21	27	21	26	33	32	28	22	27	21	35	23	23	28	22	21	33	28	28	14	21	25	21	19	34	25	19	18	17	20	33	15	35	22	26	24	21	26	25	32	23	28	32	30	31	24	22	24	26	30	27	40	28	36	27	23	24	26	25	27	16	20	27	26	24	23	23	30	31	22	26	39	22	23	25	21	34	31	24	18	24	24	32	23	24	12	23	20	25	29	31	20	13	28	16	27	28	18	23	18	24	28	33	19	26	32	16	20	31	19	28	24	30	25	27	28	23	35	28	22	27	21	19	27	26	21	22	23	28	22	31	22	19	23	22	23	22	24	20	20	29	26	20	15	29	28	17	21	27	30	17	29	26	25	15	34	23	29	28	26	24	24	26	15	23	22	27	24	26	27	25	23	31	26	24	27	21	28	23	36	36	28	31	22	33	15	33	28	27	28	29	26	30	16	28	20	27	30	30	18	30	32	25	32	26	31	25	21	24	27	28	13	41	28	27	20	25	22	26	25	30	40	20	28	25	23	30	18	27	20	17	18	22	20	34	33	19	30	25	25	24	23	21	15	22	28	34	24	22	29	24	29	19	16	27	18	31	26	20	28	28	39	29	31	19	19	36	21	28	29	37	22	30	24	22	24	24	31	27	27	28	21	24	23	27	26	22	13	20	21	17	28	19	26	25	22	24	19	28	25	33	20	26	24	15	24	23	24	37	24	29	20	30	24	29	20	21	17	34	24	28	21	32	28	33	19	20	24	22	23	25	21	28	26	26	29	33	23	42	28	26	31	26	29	28	25	19	29	23	24	27	23	27	23	27	31	22	27	28	28	18	27	21	28	28	22	18	30	33	24	25	22	18	26	25	24	16	26	26	23	22	21	27	19	20	26	25	25	19	29	17	31	27	22	17	30	37	28	22	26	27	24	24	32	27	24	15	20	23	23	27	29	30	27	26	28	22	27	22	20	17	25	22	19	38	26	24	22	23	15	21	31	21	22	31	20	34	32	21	18	27	36	21	25	25	26	23	25	22	22	28	22	24	21	26	32	16	22	33	33	26	29	20	25	20	29	28	24	25	30	34	28	23	21	28	39	18	26	27	23	24	18	31	22	22	29	25	23	23	24	22	29	22	25	22	21	36	27	22	23	33	31	33	14	18	32	25	22	25	35	25	28	30	26	37	21	30	23	29	24	21	27	20	22	25	24	24	27	24	15	31	31	26	21	25	21	28	30	20	27	22	16	13	33	25	25	19	27	36	24	31	25	27	17	21	29	20	24	23	30	26	26	27	22	32	25	27	20	22	21	29	24	26	12	19	28	23	28	31	33	25	27	27	33	26	20	32	20	22	27	22	21	24	27	22	30	38	22	21	24	34	20	24	24	35	30	32	28	35	24	24	32	37	32	31	30	22	20	17	19	27	24	30	26	28	24	29	21	20	28	27	19	35	31	28	23	22	20	23	34	31	24	25	26	28	26	27	25	38	25	27	26	28	18	28	36	26	24	28	31	24	26	26	27	35	37	23	33	22	26	28	24	21	27	22	21	30	23	21	30	39	30	27	27	27	23	37	21	16	27	20	19	30	26	31	27	22	29	18	38	27	28	29	19	16	26	25	28	21	25	26	28	21	22	26	27	22	18	27	32	30	31	34	22	26	24	29	25	35	23	21	24	31	24	37	26	22	24	23	13	28	22	29	30	25	28	31	29	22	29	24	29	30	26	28	25	25	20	24	26	30	28	32	29	31	22	36	23	23	24	19	32	22	18	26	32	30	27	26	27	27	27	31	23	24	45	29	35	19	30	29	27	32	37	24	23	25	38	27	16	29	20	13	25	24	32	25	22	18	19	24	17	21	28	26	39	21	22	14	28	27	33	22	28	30	31	25	30	27	27	29	26	18	22	28	22	30	24	29	32	29	24	27	19	21	18	26	19	22	24	32	19	26	36	22	25	27	24	30	32	24	24	27	32	31	29	18	19	27	17	19	35	31	23	21	21	20	28	21	19	27	32	24	31	25	24	25	21	22	26	21	27	32	34	24	30	21	25	33	22	22	28	27	19	21	20	27	29	26	22	29	33	30	32	27	22	26	23	26	23	32	38	25	26	19	24	25	20	18	25	13	33	21	29	24	27	23	16	30	22	33	27	27	30	28	35	24	27	29	30	24	23	20	18	24	26	18	26	32	33	22	23	22	17	27	19	27	22	33	26	28	29	30	28	27	31	35	27	29	22	18	32	26	21	27	28	30	37	40	20	23	31	20	32	26	28	30	28	21	26	26	19	23	19	20	24	23	21	28	15	30	22	32	22	23	25	22	20	22	17	22	25	17	19	23	19	29	31	22	21	23	29	26	25	20
28400	5644	284	295	364	542	484	515	424	408	402	307	328	284	273	297	290	252	260	255	262	235	229	223	216	237	269	206	225	238	227	257	232	229	217	249	228	202	253	199	238	233	228	240	232	211	231	226	224	243	210	221	211	222	203	234	223	218	229	202	207	213	241	202	205	227	203	217	210	213	231	226	223	232	206	205	197	215	209	200	232	213	231	249	226	216	205	217	196	226	233	210	195	217	227	218	202	224	210	224	187	225	226	240	198	238	211	229	218	221	200	260	219	228	212	228	198	224	207	203	210	224	216	236	229	216	203	192	204	221	216	224	255	228	204	195	211	228	223	208	238	221	225	229	184	206	196	238	215	215	214	221	256	228	234	199	212	194	204	194	239	202	218	215	218	209	200	232	209	235	188	217	214	215	218	223	206	209	216	203	204	206	228	222	230	239	221	199	190	214	219	205	230	218	210	239	196	235	219	229	204	204	221	199	204	216	228	237	201	217	232	221	221	220	197	195	208	192	219	211	208	210	230	194	235	219	210	179	221	228	198	227	230	213	199	239	212	198	221	212	201	241	217	211	212	230	207	200	210	212	214	198	224	202	207	231	213	224	231	216	225	229	224	221	222	225	220	224	207	229	231	207	192	217	199	198	200	226	222	207	245	228	204	217	217	205	251	190	205	233	224	241	231	208	241	204	195	219	234	219	200	237	229	212	199	235	207	189	179	222	234	211	199	245	202	227	213	227	207	221	222	196	207	200	215	220	213	203	254	205	236	225	236	214	228	204	206	219	215	229	228	233	211	213	231	241	216	203	225	208	218	196	221	232	218	201	205	231	208	186	230	213	230	195	210	213	231	265	199	233	216	206	200	206	240	227	200	208	235	218	223	208	212	205	195	225	217	216	198	216	210	221	222	213	216	209	194	198	199	208	216	187	249	188	195	229	208	220	206	202	242	233	246	212	230	189	225	226	234	227	194	180	197	219	212	221	219	213	203	224	209	209	194	204	201	199	199	256	206	214	207	231	205	203	237	213	208	217	230	220	233	221	218	206	225	212	190	211	209	208	204	219	231	198	203	222	238	223	207	213	250	225	207	201	211	217	209	200	202	214	236	230	208	244	198	226	194	204	213	176	207	213	229	194	175	227	219	210	186	210	221	233	225	238	202	214	222	239	245	225	214	206	229	205	221	233	205	211	217	195	203	258	207	208	228	231	222	193	209	204	234	200	220	235	226	211	217	213	219	199	229	192	236	213	225	212	226	233	209	208	189	210	220	206	209	214	220	213	230	215	222	226	224	220	221	211	221	219	218	222	217	236	211	212	230	217	221	213	217	207	211	223	209	196	223	213	237	223	210	208	203	220	224	223	216	216	217	202	203	215	212	225	208	203	227	214	210	207	162	242	231	202	190	241	203	212	224	207	208	217	198	216	231	210	205	205	221	225	246	223	184	243	213	200	241	206	219	202	211	207	213	210	200	232	218	228	211	250	224	215	199	231	204	229	219	240	223	196	212	223	231	204	199	216	248	242	212	211	201	236	244	248	210	205	216	197	248	243	198	220	187	238	223	242	210	194	221	204	194	196	239	197	192	222	226	213	244	201	230	221	226	199	237	206	224	232	226	223	190	218	214	213	180	194	211	229	207	230	191	197	208	201	219	232	223	214	204	240	211	217	199	218	189	222	215	180	215	230	217	241	230	224	196	221	236	239	201	221	211	232	183	226	200	211	215	227	218	210	225	210	244	218	229	196	218	232	217	208	202	206	238	211	215	210	214	198	234	186	220	228	220	219	220	217	222	211	212	225	203	238	232	228	219	206	196	227	225	197	241	174	221	186	198	209	245	237	207	212	201	209	240	213	229	226	204	210	220	224	210	204	200	211	207	225	218	218	204	193	214	216	228	193	215	248	217	217	201	218	225	205	224	206	226	244	206	217	222	216	220	229	222	225	203	202	213	216	226	206	214	189	220	229	213	207	229	201	205	200	228	205	224	200	216	202	218	195	231	202	224	193	239	211	219	205	216	253	210	229	234	218	225	195	236	218	218	196	202	204	217	200	217	219	194	221	202	210	225	229	210	230	208	239	237	205	236	211	213	219	206	237	231	238	228	214	242	231	232	183	241	214	189	206	202	204	203	248	239	224	195	206	223	224	224	214	219	212	221	214	216	204	209	186	178	228	211	223	237	196	207	253	214	201	184	204	212	227	232	231	209	235	244	221	192	214	178	207	213	201	212	236	217	203	189	206	205	204	211	215	236	243	221	227	201	239	199	217	232	202	211	258	209	216	194	231	185	213	194	222	226	215	211	206	221	224	220	223	230	214	205	224	203	218	206	208	220	218	189	217	211	217	223	218	237	206	199	196	204	208	239	199	210	223	229	221	227	208	225	196	238	223	238	199	222	221	204	232	199	206	206	207	229	211	206	201	248	199	204	207	232	242	226	205	193	226	229	208	211	190	205	201	202	200	217	205	207	220	216	218	209	217	238	226	204	221	224	204	216	226	231	254	229	185	180	235	198	200	222	210	204	208	196	212	229	228	211	213	219	240	235	221	191	210	217	215	224	202	220	215	218	221	212	222	211	231	220	216	224	207	217	211	206	229	224	212	206	200	200	225	230	209	225	170	227	217	191	221	176	217	219	225	196	233	221	235	209	233	226	232	236	215	228	208	198	199	201	215	211	212	204	200	198	200	220	229	198	229	211	233	184	182	222	220	209	213	190	221	209	198	225	188	235	217	221	232	201	208	204	234	204	195	202	197	210	206	200	225	236	202	199	230	235	212	226	235	205	220	244	215	200	227	216	220	210	225	231	212	193	227	219	233	212	227	201	199	209	202	209	202	221	229	213	199	206	229	247	226	209	203	220	236	217	207	208	200	215	220	197	226	201	207	231	205	236	241	204	219	214	218	204	225	205	220	205	188	231	229	213	235	199	203	226	219	190	176	202	227	221	196	209	226	219	229	229	211	216	204	246	236	244	215	235	204	203	229	238	236	204	194	207	218	217	203	231	218	228	241	194	210	195	230	226	208	220	211	184	208	188	209	222	223	179	233	208	243	231	211	245	201	194	216	204	226	245	205	218	214	218	210	212	219	235	212	234	212	203	187	230	201	232	224	247	203	217	178	212	233	212	208	232	231	239	216	208	211	231	214	201	195	203	218	207	216	215	213	227	210	214	185	212	186	217	224	207	221	207	230	185	204	220	212	209	193	228	222	212	210	242	186	203	195	225	219	210	207	237	184	217	198	220	217	217	224	228	213	197	222	219	200	223	216	237	192	232	201	210	221	213	202	208	256	226	207	233	225	205	211	238	213	221	202	215	220	218	213	211	245	210	203	199	197	192	224	214	189	212	247	237	226	220	232	202	217	206	208	217	213	226	229	220	205	211	220	207	228	182	234	224	234	225	214	230	219	219	191	195	213	214	223	222	215	211	221	240	200	201	208	235	205	213	207	206	233	196	214	210	214	227	208	208	210	202	215	212	213	228	221
5397	1217	92	104	83	77	73	84	95	77	68	72	95	79	77	85	78	77	69	96	69	73	79	67	67	64	69	83	79	64	75	90	74	72	58	82	73	67	83	76	74	69	78	59	66	74	71	69	55	73	73	70	67	65	69	69	79	55	77	70	58	63	85	83	52	73	70	68	54	65	64	62	66	73	86	71	68	71	52	75	74	80	83	68	84	75	63	74	70	75	66	73	69	75	70	72	75	74	69	69	63	68	71	62	67	73	56	80	67	64	66	59	60	70	65	71	91	75	80	63	74	82	60	58	80	67	85	50	74	64	61	59	63	82	69	90	71	74	62	71	59	72	82	81	75	67	87	83	72	89	65	62	62	67	72	68	57	63	73	71	80	73	81	68	89	71	69	74	81	83	70	75	58	81	73	66	69	69	77	66	71	64	66	77	60	65	71	68	75	65	74	83	74	79	77	76	79	81	68	74	78	67	75	84	79	78	72	79	61	69	65	69	85	68	66	70	59	76	71	69	75	65	73	76	68	60	81	71	68	77	70	65	57	71	72	66	74	76	71	72	89	76	78	60	75	65	75	91	70	66	81	67	64	78	53	70	60	71	66	75	50	68	82	79	75	65	69	67	67	65	62	61	69	69	76	77	75	70	82	75	59	56	68	76	93	68	74	61	62	75	80	66	67	72	57	62	69	66	66	75	69	61	66	79	61	84	70	80	60	80	68	64	65	76	76	70	62	73	57	65	71	66	73	69	64	66	81	69	76	62	64	77	76	66	76	63	62	73	62	90	69	71	70	63	76	64	70	67	75	62	67	73	86	56	75	64	71	68	77	81	71	66	71	63	78	71	80	64	73	69	62	51	54	70	74	71	69	80	72	88	79	74	69	75	70	80	78	62	73	67	81	63	83	82	72	82	69	68	74	65	59	78	80	67	71	54	79	73	70	79	71	59	62	80	66	76	79	61	75	73	78	78	71	81	72	54	70	81	70	58	57	78	82	67	63	63	65	74	68	77	70	67	75	81	64	71	81	62	67	56	60	69	73	65	65	76	69	55	78	65	50	77	63	64	58	70	60	62	77	70	62	91	59	72	70	85	74	66	65	66	64	57	66	71	76	71	67	68	68	58	56	75	56	77	65	72	70	68	87	72	73	76	71	69	75	73	72	78	65	82	76	65	65	71	86	63	67	71	80	74	71	68	69	75	63	77	81	59	70	58	59	63	75	61	72	75	63	70	76	64	64	76	59	74	68	80	66	71	69	70	75	76	68	71	64	63	68	61	60	74	76	72	66	66	77	58	79	64	73	57	71	62	63	66	82	75	74	80	66	68	60	79	69	73	61	66	59	73	79	58	73	71	74	58	73	77	69	65	73	69	52	56	68	69	60	61	61	62	63	73	82	54	81	67	67	58	62	66	65	69	60	61	81	54	71	73	79	71	74	56	67	60	60	72	73	91	65	71	71	82	79	78	69	67	56	71	70	76	62	59	62	68	72	76	91	56	59	87	63	69	63	66	81	74	54	69	51	71	85	82	65	67	65	79	82	53	66	94	63	72	77	65	73	60	75	87	69	74	83	68	65	85	73	66	69	56	72	70	65	69	67	75	66	69	78	63	68	60	85	92	66	59	84	69	76	72	88	70	64	73	68	68	86	73	81	69	59	62	77	76	72	75	68	74	78	79	78	63	58	77	85	68	77	76	81	58	79	80	71	86	74	76	60	57	72	63	81	66	68	69	73	65	78	61	71	68	64	75	73	82	68	68	66	82	79	56	82	71	79	83	66	78	81	73	58	64	60	58	70	64	52	76	65	72	72	72	55	61	86	81	57	72	66	57	78	61	64	56	66	71	62	80	76	73	70	72	84	76	81	62	71	79	75	68	58	59	74	55	81	71	76	63	68	74	74	65	66	73	72	68	64	65	70	54	75	53	59	61	71	67	86	65	61	61	60	76	73	63	81	72	69	66	75	53	65	68	60	71	90	55	73	64	68	68	69	60	77	77	60	74	68	70	66	59	78	66	60	62	62	59	68	59	89	84	67	76	85	62	61	88	61	68	80	59	68	78	73	67	79	67	71	74	73	63	91	69	71	73	65	48	58	76	67	70	77	59	83	72	83	57	69	81	69	75	79	65	73	76	81	72	87	77	68	70	83	75	63	63	58	77	61	61	66	68	73	73	68	71	80	77	52	56	60	71	70	77	64	63	72	56	81	62	83	74	61	64	75	63	55	82	75	71	78	63	71	79	68	62	80	72	73	71	67	56	68	70	72	69	83	69	85	66	66	70	94	60	90	84	78	61	68	68	73	49	76	59	83	82	66	58	72	67	73	74	74	76	69	66	73	66	84	67	91	68	64	59	80	75	66	73	60	66	68	76	69	62	69	75	59	78	72	68	72	60	79	73	66	76	71	72	92	75	54	89	61	62	75	74	72	77	76	76	68	56	69	91	73	65	82	69	76	58	79	84	60	70	75	64	65	65	77	71	69	61	74	71	72	72	75	89	81	67	71	79	61	62	67	68	75	65	69	75	75	52	54	82	69	82	61	68	61	70	80	69	89	84	64	74	73	77	68	76	74	55	62	61	78	81	63	82	71	87	68	51	70	74	59	79	67	74	67	77	67	69	65	69	61	86	76	66	73	69	66	68	83	72	63	49	64	76	75	62	52	75	72	71	71	70	62	74	87	82	60	71	88	70	80	72	83	62	87	51	74	62	86	74	64	65	57	66	58	74	78	76	58	78	68	75	73	54	64	71	76	65	73	71	75	60	77	61	71	79	80	61	79	71	71	73	73	74	68	71	79	81	76	88	58	74	75	58	71	67	80	72	62	73	66	73	62	95	58	85	68	64	78	71	78	68	77	92	79	56	72	67	56	71	72	81	67	65	75	72	64	61	58	63	91	68	60	53	66	59	81	61	72	69	64	52	76	66	73	61	63	70	62	64	71	84	65	64	60	59	75	60	76	73	73	59	83	72	50	62	66	66	77	51	78	68	64	79	78	85	65	77	64	73	85	69	70	64	70	67	69	55	66	71	84	73	66	75	78	80	79	76	69	54	74	61	70	63	64	64	73	60	63	61	70	73	59	95	77	71	62	75	78	61	70	74	55	59	49	80	78	72	73	65	69	68	70	56	67	65	75	67	64	81	57	76	67	71	77	81	74	77	76	62	69	88	64	71	84	73	69	73	71	67	70	82	78	65	86	83	79	69	68	80	71	70	66	57	77	82	63	73	74	66	66	65	76	71	55	72	69	66	68	62	56	73	84	74	90	62	70	68	84	61	79	63	63	53	62	62	61	71	77	60	76	63	87	83	66	64	76	62	67	60	63	65	72	66	75	86	74	70	78	64	75	74	81	84	74	73	74	81	74	78	74	75	75	68	71	67	73	66	76	77	66	69	79	63	81	69	77	83	51	63	71	83	57	65	76	62	78	72	91	70	61	60	75	79	70	66	70	77	64	73	55	75	62	73	62	60	72	63	73	68
33876	7436	830	827	1513	2130	1971	1805	1450	1312	1150	1023	938	838	855	720	738	713	660	695	685	662	610	599	616	659	584	629	600	603	647	566	616	623	616	565	618	584	586	562	524	602	575	557	579	568	590	573	609	609	616	606	565	568	564	562	593	577	565	602	556	567	552	554	615	563	577	556	581	552	558	568	613	552	578	525	573	573	543	552	539	544	577	551	545	583	561	571	584	610	588	536	563	577	563	537	576	556	631	614	523	556	567	550	546	619	612	582	561	621	585	561	570	554	595	551	538	574	552	560	566	578	574	573	544	558	564	529	580	559	556	626	575	559	539	591	556	562	540	581	600	538	604	575	569	584	581	538	568	569	557	558	539	529	588	518	573	607	570	558	529	541	557	574	584	562	503	528	568	576	575	592	561	548	523	572	576	538	567	553	630	539	581	591	581	599	544	553	511	545	577	573	583	563	520	553	574	559	580	610	562	566	538	598	547	569	558	550	584	558	564	594	541	591	557	547	557	581	567	561	586	565	566	612	574	516	574	548	622	593	606	567	545	592	586	567	543	546	589	543	581	608	593	533	590	593	570	588	557	578	536	529	537	567	606	563	576	563	572	616	519	548	540	553	535	562	594	571	541	578	584	571	596	577	599	548	563	523	559	525	566	559	568	587	564	558	584	535	570	598	600	566	559	606	535	645	572	561	579	554	592	573	561	579	556	610	550	567	543	594	587	603	587	536	545	585	577	569	576	602	592	575	577	560	581	550	555	518	550	562	567	568	569	565	582	528	567	577	578	561	591	565	588	563	583	568	580	574	571	585	537	557	577	576	577	589	547	580	592	547	544	541	597	565	621	581	595	595	593	558	578	553	589	549	558	583	623	519	583	573	600	564	563	604	524	598	544	538	564	578	551	575	556	557	572	570	601	576	581	561	574	572	550	547	589	586	564	560	577	541	561	555	544	562	524	611	573	568	594	592	611	593	534	547	552	553	576	577	568	574	585	545	599	566	541	539	605	557	574	579	575	561	572	558	546	581	558	558	550	550	589	587	549	573	574	547	559	592	578	526	605	563	540	531	584	572	582	574	600	541	573	536	522	562	564	508	547	581	582	559	583	564	560	602	574	556	512	560	577	547	544	577	573	615	575	565	564	543	567	602	571	508	567	553	538	583	582	541	530	603	600	598	594	579	580	566	605	599	571	560	594	561	571	560	574	595	537	534	590	599	571	583	549	588	531	549	538	572	611	583	572	604	602	561	562	537	604	591	567	562	527	586	550	565	586	527	542	559	574	570	550	586	538	596	534	570	579	522	590	579	573	561	602	592	575	539	553	545	559	601	577	580	618	617	553	539	565	604	545	505	548	565	554	602	552	580	581	592	588	561	592	566	577	566	571	586	526	633	572	584	619	547	596	585	555	575	561	570	547	503	542	620	559	588	541	536	560	555	583	584	549	580	591	552	524	585	559	533	581	583	582	566	601	526	539	541	589	518	604	557	585	549	604	580	552	557	606	567	576	579	579	536	547	546	582	563	600	547	569	537	609	567	515	569	584	599	549	573	562	586	567	560	551	535	570	560	576	570	605	574	567	591	603	596	538	524	517	578	564	587	639	551	567	582	557	527	567	525	571	569	587	578	583	561	584	583	559	566	573	600	596	564	557	551	516	573	547	569	517	549	549	546	564	599	597	558	609	566	577	558	628	561	511	570	527	568	579	527	546	562	547	577	580	558	587	605	591	567	554	541	525	563	568	628	576	585	542	624	559	594	601	577	576	571	528	582	597	542	572	566	584	576	559	551	582	540	573	560	579	561	611	550	561	543	561	566	588	564	598	555	547	619	584	551	531	585	612	565	559	567	523	576	532	614	561	557	599	584	563	589	537	574	615	597	597	579	564	580	540	579	561	542	563	560	570	564	548	600	583	580	544	558	572	546	586	578	599	547	621	536	553	539	567	595	554	556	552	554	598	539	601	642	549	609	573	562	533	597	574	562	569	547	534	542	607	576	551	554	542	631	537	586	597	544	606	560	534	554	566	603	592	562	579	583	556	574	581	536	537	554	560	566	566	576	554	542	586	536	573	570	561	555	555	592	577	599	538	555	561	585	562	563	559	563	560	578	609	590	592	581	549	605	561	600	528	569	570	554	613	555	552	599	582	587	531	515	581	553	574	549	567	554	569	563	558	562	548	582	579	549	568	567	581	596	574	566	565	572	624	595	559	613	571	544	565	599	523	540	541	581	551	532	548	586	566	579	610	577	564	618	568	596	553	534	581	583	554	612	599	550	583	580	547	585	581	550	561	540	614	580	567	597	534	592	561	579	582	563	560	573	562	545	567	562	600	571	570	588	548	556	586	559	568	562	542	569	591	589	624	546	559	573	546	573	599	566	552	584	579	562	590	547	551	603	593	563	595	578	584	615	544	607	623	572	587	577	583	562	517	579	561	539	555	541	577	607	543	575	562	574	600	534	546	595	567	598	546	575	582	583	566	566	561	608	562	599	568	574	540	587	530	557	588	553	562	553	543	571	579	563	573	574	571	550	575	549	563	546	572	542	571	568	552	538	605	611	589	555	569	564	586	537	564	596	587	577	564	572	531	610	579	577	595	530	531	557	601	592	557	536	575	572	583	571	578	598	569	585	556	596	563	574	554	575	598	552	606	559	590	543	550	552	608	599	565	561	549	575	589	560	569	613	611	585	556	564	558	537	598	588	580	621	555	582	559	598	554	589	552	559	548	575	563	590	555	554	587	595	561	608	616	539	609	586	540	599	586	557	584	582	595	544	534	572	548	600	558	581	543	588	552	543	551	588	561	566	510	559	567	555	592	559	583	536	585	576	548	553	577	595	594	538	562	606	550	565	591	594	575	564	595	551	571	568	508	606	561	557	584	582	570	563	559	601	558	587	573	573	589	578	534	546	578	580	575	552	566	569	543	564	569	563	576	588	595	541	546	582	543	600	600	529	532	557	572	571	596	542	555	549	554	625	559	627	544	549	576	610	606	609	616	577	585	550	608	539	592	570	585	565	579	575	531	589	599	531	579	550	579	571	547	567	573	563	589	585	583	586	585	583	586	583	538	529	571	503	591	577	583	594	590	585	532	578	524	570	578	599	618	560	605	601	561	569	576	609	570	573	566	561	574	569	574	574	560	540	572	572	554	531	533	590	564	578	557	571	561	571	611	591	599	596	576	567	550	602	591	555	599	581	604	568	543	538	576	568	574	589	541	568	550	532	545	569	563	621	578	555	593	553	563	577	563	557	566	538	561	526	573	578	563	613	544	592	521	587	567	587	598	576	537	547	551	601	558	564	561	586	579	574	576	591	554	574	557	550	582	589	587	547	548	572	589	584	546	528	529	543	637	574	547	597	568	552	553	565	584	560	551	555	541	570	597	534	581	535	600	575	588	591	568	543	547	594	597	559	575	560	605	575	570	591	548	609	566	594	538	596	548	590	543	538	546	585	569	582	595	542	579	546	580	586	565	595	581	619
5521	1018	47	42	29	34	39	57	45	42	41	51	34	35	43	34	34	30	40	36	31	40	31	33	32	28	34	25	36	33	34	38	30	35	26	24	37	31	25	33	25	26	28	36	30	31	28	18	25	25	29	25	31	31	28	29	19	22	31	28	28	24	28	32	29	27	33	38	34	24	36	23	30	26	24	37	26	25	32	30	23	31	26	27	33	41	28	29	26	38	33	33	34	26	39	30	36	26	28	24	33	30	36	22	24	38	31	29	34	20	14	21	30	38	30	42	29	24	32	27	29	34	27	21	24	33	23	25	27	18	29	23	26	21	41	35	27	22	38	26	30	42	42	22	31	31	36	26	20	42	28	23	34	26	28	25	26	32	29	35	34	16	23	35	20	27	28	33	27	26	38	35	20	25	43	21	29	28	29	28	30	21	28	28	32	26	36	28	27	35	26	38	32	27	21	29	33	28	25	29	24	24	27	36	24	39	39	36	23	36	32	25	27	22	24	22	36	26	30	33	31	35	28	24	29	31	28	21	28	31	41	32	23	37	26	29	32	21	33	38	30	26	29	32	27	25	35	27	32	33	31	29	26	24	30	25	35	27	31	37	25	20	26	20	30	31	29	33	31	29	22	32	26	33	27	27	47	18	23	33	22	25	31	25	32	29	27	32	26	36	33	25	31	34	30	29	26	29	26	30	32	41	15	34	26	25	27	34	24	25	32	24	33	36	37	33	28	26	31	19	17	36	38	29	24	27	30	34	32	39	34	38	36	33	23	31	24	23	32	34	28	34	20	36	25	35	38	30	20	25	31	36	26	28	35	35	25	28	29	38	37	26	30	26	28	29	32	28	35	38	37	44	32	27	31	29	32	19	23	27	21	27	21	33	28	33	24	33	27	29	28	26	28	24	33	32	37	24	24	26	30	33	33	29	33	30	17	25	41	24	24	22	30	28	30	29	30	23	35	21	33	37	29	36	23	30	23	33	19	16	26	33	22	31	22	38	30	28	32	31	29	33	28	33	31	29	32	42	32	39	26	30	44	40	31	26	25	28	26	24	25	37	27	26	33	26	34	28	30	25	28	31	23	32	29	28	33	28	22	27	26	22	32	32	26	31	39	33	38	24	26	24	25	21	22	23	32	27	30	21	28	35	31	29	34	34	35	31	29	30	38	20	32	28	34	34	25	23	37	38	27	24	26	28	29	39	41	19	29	18	32	27	28	29	31	24	32	22	27	20	34	36	28	33	28	45	25	34	31	23	36	28	28	32	38	31	21	35	27	18	27	22	25	27	30	34	27	32	33	31	35	24	26	26	27	23	25	24	38	35	21	34	26	35	28	24	32	32	27	34	19	33	26	32	24	27	25	41	34	25	32	28	27	24	25	29	37	29	37	28	26	29	24	35	30	29	29	25	37	39	20	34	32	31	27	22	25	29	31	31	22	45	27	32	33	30	28	27	38	29	25	31	31	25	44	18	31	28	20	34	31	37	29	29	28	24	37	26	35	28	18	29	28	43	34	25	30	31	24	29	29	36	31	30	29	29	25	26	29	34	27	29	33	37	32	43	31	31	42	35	21	29	38	32	34	28	42	22	18	29	33	34	19	17	23	36	28	29	35	28	26	33	28	37	27	32	29	31	42	28	32	34	26	26	26	31	27	29	26	19	25	26	30	38	19	34	34	32	23	32	28	37	36	37	28	35	33	28	34	31	31	29	23	32	24	30	27	24	39	24	37	18	28	25	30	30	32	33	29	36	21	30	36	33	27	33	32	26	36	27	30	20	29	20	29	26	24	34	30	41	31	32	30	35	26	25	26	28	37	29	34	23	33	27	26	36	38	33	29	32	26	27	24	28	35	31	25	30	28	22	32	18	27	37	27	27	27	27	33	30	25	28	23	18	28	28	30	29	24	31	27	22	21	24	36	31	32	34	31	27	25	31	34	27	25	23	30	28	25	37	25	21	35	42	21	39	30	31	21	26	39	32	33	30	36	30	23	32	32	25	31	22	20	30	40	46	30	26	36	28	30	27	32	24	40	23	31	27	30	28	30	24	31	31	35	26	25	25	29	32	30	28	29	44	32	37	32	25	29	28	30	30	39	24	34	41	30	29	30	43	23	23	36	27	30	41	27	27	31	28	27	35	29	27	24	22	29	29	34	30	34	28	24	27	26	28	21	35	23	25	25	27	41	24	31	29	28	34	32	25	36	37	28	35	30	28	28	36	37	42	29	22	34	26	27	40	24	35	35	32	28	24	20	26	29	29	34	29	26	18	30	29	39	27	27	28	42	27	32	32	28	37	36	31	31	36	32	25	36	24	32	31	24	19	25	25	36	23	26	16	29	22	30	37	35	32	37	27	38	39	26	23	34	27	37	30	20	32	27	30	36	28	37	33	16	23	41	26	26	25	35	32	27	40	26	26	38	22	21	26	28	34	39	29	27	28	41	28	29	30	30	21	32	38	19	28	27	32	28	29	38	32	28	34	28	36	33	31	30	21	26	25	40	29	28	24	29	47	37	31	28	31	39	33	30	25	34	37	27	22	25	28	33	20	24	25	31	29	32	36	33	28	26	27	33	34	30	31	27	29	32	25	27	25	24	18	31	25	29	35	36	24	25	28	31	30	31	19	34	36	29	28	25	31	30	36	33	25	26	27	27	24	25	34	29	27	28	25	25	37	30	28	34	31	26	28	27	21	29	24	25	28	25	27	29	22	27	39	28	25	22	37	23	29	18	30	28	26	29	32	26	31	33	28	25	24	38	31	35	36	24	25	32	31	34	35	44	29	19	33	37	39	28	30	31	36	27	38	37	24	31	28	33	28	24	32	30	37	40	22	30	21	27	26	35	27	33	33	33	35	33	33	19	20	35	26	20	32	18	29	26	31	22	28	27	29	34	28	25	24	30	36	35	33	24	23	30	24	23	25	36	31	32	32	30	24	27	30	37	25	28	25	32	27	33	28	18	24	24	35	28	28	33	30	26	30	27	40	31	28	24	31	31	27	26	36	24	23	35	33	33	23	32	33	36	32	18	25	26	25	30	30	21	27	32	29	26	33	31	31	32	32	27	38	32	29	27	20	27	21	19	22	29	35	34	32	27	38	27	29	30	31	32	21	27	31	22	19	34	29	30	25	32	24	28	29	31	34	30	34	28	33	28	30	32	27	25	35	43	24	26	28	32	25	23	31	29	37	35	27	42	35	36	19	27	23	35	20	32	24	27	32	23	41	26	28	41	32	32	24	27	39	20	23	33	27	28	38	24	28	21	37	32	24	23	30	33	25	25	25	24	30	46	28	35	20	36	34	39	27	33	31	25	40	22	33	27	25	32	36	35	31	40	29	29	39	24	35	31	30	31	31	24	28	21	28	27	20	28	32	32	37	31	32	23	25	30	29	23	37	36	33	28	33	27	29	27	24	27	25	24	32	26	33	26	24	27	36	40	28	30	33	24	43	27	25	24	25	35	33	36	29	33	25	38	23
32143	7102	486	507	981	1490	1500	1306	1094	877	799	643	593	548	509	434	455	418	378	399	374	390	364	348	320	309	322	323	284	312	295	334	282	307	291	261	271	299	300	274	305	294	258	279	294	255	265	269	265	263	271	259	277	234	283	287	260	275	255	267	256	270	248	265	291	282	277	239	268	253	252	257	250	264	264	286	256	262	222	232	258	244	246	248	246	278	265	277	239	252	268	284	252	257	266	256	265	257	220	244	288	265	265	240	231	225	257	253	260	271	246	254	247	241	278	243	253	252	246	264	251	232	236	267	249	263	257	285	270	269	246	275	270	259	275	223	239	241	257	237	256	274	274	262	254	278	286	278	267	271	238	245	281	250	231	249	286	273	255	241	284	278	261	232	253	247	253	252	224	244	279	252	263	289	237	281	307	250	266	226	233	214	254	255	248	266	226	232	252	250	235	255	242	264	270	254	250	259	264	222	281	280	272	254	264	254	268	256	266	217	260	245	269	255	239	256	266	234	246	267	234	260	271	274	241	242	260	265	251	238	229	258	269	267	275	258	263	233	257	263	212	265	260	231	272	245	263	262	254	245	274	240	278	243	281	256	250	229	248	251	258	234	254	248	285	240	238	252	263	257	273	255	250	262	260	256	253	236	259	262	240	251	238	275	252	281	271	250	281	268	246	234	258	242	258	236	227	244	267	245	242	286	267	223	261	219	263	276	268	229	261	253	228	225	256	247	246	257	255	242	241	230	258	289	262	247	262	264	273	268	224	234	285	272	264	287	256	253	232	278	265	238	266	245	258	237	234	233	265	246	266	238	239	232	259	233	284	236	247	258	281	250	263	223	263	240	256	247	256	220	258	261	249	242	248	283	246	252	252	233	241	264	259	258	257	254	249	248	246	261	241	268	244	233	246	271	241	255	222	243	280	268	281	245	264	266	259	265	260	227	250	254	255	254	226	256	224	228	254	252	285	245	258	248	265	254	245	252	226	248	256	244	265	244	237	264	282	283	256	242	269	234	257	238	273	272	251	264	229	254	246	260	240	268	274	236	260	246	283	241	288	258	247	245	252	290	227	258	249	267	225	245	251	267	236	255	265	240	268	250	257	273	284	246	242	261	291	255	231	229	244	236	271	219	250	240	255	238	265	278	234	248	245	257	231	242	230	231	260	253	251	271	267	238	230	264	249	263	255	245	239	272	269	281	255	256	251	297	279	272	260	281	274	240	258	243	267	255	263	269	250	239	276	244	262	229	232	277	240	250	262	260	261	249	255	210	266	274	288	256	214	264	248	279	252	230	246	250	224	266	240	276	265	262	269	253	250	239	263	273	235	252	246	258	265	248	247	260	239	250	251	249	253	229	234	264	256	210	250	279	237	269	279	272	267	267	228	257	229	239	268	255	235	236	273	237	244	264	245	266	253	240	265	279	262	240	258	249	276	273	252	256	251	261	258	258	246	232	253	237	274	266	245	255	250	252	258	247	265	238	249	252	227	247	233	254	245	256	258	241	270	245	249	250	211	254	269	255	240	261	280	263	276	259	249	238	270	238	246	259	224	277	256	222	250	239	244	257	284	232	228	238	255	244	238	271	264	247	265	240	257	266	262	253	226	264	213	251	254	204	230	230	237	246	268	248	233	274	232	242	281	264	257	249	255	243	284	250	261	243	242	263	260	279	238	257	245	240	238	240	266	251	212	256	261	260	259	232	252	247	251	272	264	249	254	239	268	279	266	284	264	273	240	236	250	248	254	248	265	248	242	264	225	254	252	233	238	273	236	261	242	271	236	265	247	271	274	252	284	220	255	258	272	257	244	244	228	281	225	267	223	271	247	247	269	275	257	249	253	249	252	268	237	251	226	238	245	245	262	257	261	245	236	267	269	251	240	292	225	249	275	281	239	245	251	242	262	271	245	244	267	246	261	253	237	239	241	240	251	246	262	245	249	235	234	245	244	248	241	254	244	254	252	268	250	304	274	238	221	273	259	261	229	270	249	254	264	265	252	254	263	277	284	265	268	233	245	286	274	288	241	297	243	257	260	271	272	274	225	259	271	243	259	245	265	249	255	270	241	227	248	239	264	244	269	273	242	263	256	277	253	260	275	260	243	260	247	235	250	255	267	251	214	282	248	252	274	222	269	267	221	240	229	234	248	272	256	257	246	244	233	262	281	251	241	252	242	241	265	252	247	256	254	238	259	236	253	236	256	280	226	253	270	272	244	274	261	226	241	267	253	244	272	245	251	245	249	263	277	246	227	265	246	268	269	269	258	282	281	245	255	245	275	260	247	239	250	242	254	273	232	204	239	254	259	240	242	249	244	243	271	263	271	267	259	247	248	252	248	259	264	237	228	236	243	255	250	248	266	238	258	262	248	251	273	243	240	218	246	263	265	231	258	255	258	238	264	243	261	261	226	237	265	261	270	250	259	249	250	262	269	235	236	236	269	277	275	242	251	239	231	268	275	236	275	245	230	225	258	248	240	234	242	257	256	282	241	266	247	234	244	270	249	224	232	269	252	256	244	246	275	278	254	242	266	239	244	247	243	264	263	236	251	243	278	258	263	256	249	260	245	257	253	231	249	225	275	272	252	261	240	273	266	235	221	266	250	285	254	246	229	247	249	249	242	249	260	250	263	251	277	249	256	250	287	269	291	247	274	254	283	229	230	268	271	238	268	237	238	249	271	259	273	243	239	263	273	255	232	272	255	238	251	250	230	238	254	257	264	273	265	252	244	251	242	237	248	253	261	240	259	274	266	259	253	253	244	253	266	254	264	267	258	260	241	246	243	250	271	258	253	274	256	245	258	263	256	285	252	256	261	239	276	265	266	249	241	250	250	261	265	244	244	283	269	256	254	243	249	241	245	230	282	266	270	243	247	232	260	268	243	268	260	255	235	264	257	248	244	252	231	232	247	266	245	255	258	244	226	260	267	268	246	245	249	242	258	271	264	259	264	232	272	246	274	258	274	272	241	256	255	261	227	257	271	221	257	246	246	275	250	223	244	250	268	276	263	235	228	271	255	253	288	259	260	260	280	259	261	257	224	265	239	262	273	240	265	265	252	242	268	239	236	224	257	260	244	280	255	255	253	249	256	230	278	298	248	253	250	239	272	265	236	223	255	243	240	255	258	256	253	276	223	286	229	253	247	260	255	255	268	238	263	227	254	271	236	242	246	273	234	247	267	242	272	264	278	246	251	249	261	270	253	253	259	238	242	253	285	249	269	222	223	254	268	260	254	243	228	235	239	223	264	231	284	259	244	250	242	271	243	250	252	254	241	246	260	244	250	240	248	279	257	261	259	240	243	250	260	251	258	252	260	238	247	274	236	290	230	252	266	262	240	249	249	265	237	268	283	225	233	236	273	270	230	256	247	238	255	271	262	256	255	239	261	264	266	246	266	244	257	261	278	258	255	250	247	250	251	276	250	244	230	289	264	271	247	242	263	235	230	225	230	257	273	253	261	239	257	240	263	256	242	276	263	259
7213	1858	116	110	89	116	105	118	124	116	109	95	91	70	94	87	99	72	93	76	96	93	88	83	79	91	74	72	94	78	82	92	79	79	77	79	72	98	76	90	93	76	75	92	71	79	100	67	80	68	80	67	78	89	69	73	83	73	91	78	92	77	90	87	88	82	76	69	64	69	64	103	68	82	75	89	77	88	78	66	96	75	80	82	69	80	65	90	101	91	80	76	88	57	92	77	74	82	88	98	75	73	83	74	87	72	79	86	83	71	84	83	89	91	80	69	90	77	74	83	71	71	75	87	81	94	58	88	75	81	81	94	79	71	80	75	76	69	68	87	69	80	83	69	89	90	79	80	79	83	57	82	77	77	79	105	65	72	88	76	91	88	79	99	74	90	77	62	78	87	72	73	78	68	86	77	70	86	75	87	71	90	83	77	83	75	77	86	83	87	85	82	76	78	64	80	81	85	69	77	75	75	77	73	65	101	77	78	71	76	76	80	90	80	71	75	94	67	75	80	83	90	85	76	84	93	93	79	84	88	75	81	68	101	81	91	76	65	72	80	77	80	69	83	74	93	70	84	85	87	89	69	73	84	86	89	88	83	91	75	81	75	82	67	79	71	82	69	80	68	81	81	79	73	76	65	86	106	68	64	77	78	77	76	81	95	71	90	72	86	81	88	89	72	77	88	82	81	80	82	82	99	82	79	73	63	92	85	94	88	94	77	82	78	71	73	102	86	69	80	70	79	62	94	67	74	89	70	61	68	72	78	59	79	69	91	79	84	76	91	83	79	73	94	77	71	88	86	75	84	71	83	79	83	61	67	72	84	72	75	81	76	80	78	75	78	90	84	82	94	73	76	88	89	69	70	91	91	85	85	86	69	94	83	86	79	80	78	58	73	69	78	79	83	86	81	69	93	87	76	67	66	89	70	79	83	74	80	78	93	70	71	88	89	90	89	76	74	77	87	74	89	68	82	86	77	87	78	78	75	73	80	78	75	71	78	90	83	85	70	82	70	75	94	92	87	83	87	67	72	61	81	74	83	77	87	61	93	84	77	65	85	84	65	96	91	67	79	92	75	59	97	84	83	88	92	74	80	80	71	58	78	76	73	78	95	78	63	75	106	79	84	96	86	85	73	78	78	69	87	93	88	90	69	94	89	84	77	92	98	80	79	80	64	86	82	83	70	78	78	84	84	71	79	65	72	72	77	101	82	89	75	81	81	76	96	90	74	84	87	62	63	82	82	69	94	68	99	74	78	79	81	72	72	93	63	70	90	87	84	86	82	76	85	82	66	75	64	81	80	75	88	78	75	85	78	70	65	86	57	81	71	77	74	79	80	89	87	97	71	96	78	76	84	74	70	87	93	83	70	73	63	78	81	70	71	85	85	97	79	72	73	79	78	84	91	64	77	78	81	95	68	68	84	86	85	79	79	71	89	79	83	82	79	81	89	71	77	85	70	83	63	53	80	92	84	69	71	75	88	75	81	86	82	70	68	85	82	84	94	97	68	71	83	86	87	68	86	65	80	76	82	85	97	88	72	73	75	81	75	67	74	79	56	93	70	89	85	82	76	80	84	64	70	97	73	98	66	72	71	68	71	79	98	79	80	91	77	99	84	87	67	85	80	83	77	81	83	75	67	75	90	94	90	87	87	87	86	89	74	71	71	84	85	92	77	90	87	75	81	85	77	76	85	85	83	76	73	74	74	82	84	72	84	79	77	94	66	88	81	86	85	75	82	95	70	67	79	82	77	97	90	61	81	80	82	82	78	86	76	86	106	76	68	82	72	66	85	75	82	86	87	83	92	80	79	60	66	86	71	73	61	80	79	57	83	100	92	76	78	76	88	82	85	73	89	70	83	82	78	75	82	66	83	77	69	70	98	75	90	76	95	90	78	82	75	75	96	74	75	99	73	77	74	90	68	65	65	74	66	71	79	86	70	80	73	88	87	79	97	78	86	60	81	100	76	84	86	78	72	76	89	91	97	89	74	66	92	71	75	80	75	94	69	87	82	73	78	89	74	80	87	73	72	76	80	83	69	81	66	72	70	71	86	86	88	90	72	82	78	81	70	77	93	86	92	92	89	83	92	77	88	70	94	75	78	81	78	77	79	93	82	84	76	81	86	84	91	91	73	67	87	71	76	83	70	81	93	63	77	77	82	83	72	72	77	72	82	72	66	82	74	74	82	96	87	63	75	80	81	80	65	68	88	78	96	82	82	88	71	71	67	75	67	72	75	66	84	85	73	109	80	87	73	74	76	90	64	70	88	70	90	95	80	89	86	86	87	81	94	87	99	77	72	79	93	88	86	65	91	84	67	99	80	92	88	70	69	87	93	94	84	78	83	70	84	75	79	76	84	64	88	87	82	71	71	78	71	71	80	72	71	77	80	72	86	68	100	82	71	83	77	72	96	82	90	98	85	82	72	62	91	92	97	94	86	74	85	68	98	87	84	62	92	79	82	68	79	92	69	97	58	60	69	74	93	81	88	79	78	76	96	80	83	106	94	76	90	76	72	79	87	79	95	73	91	76	80	78	74	104	78	85	76	76	78	74	87	90	85	79	81	88	76	68	89	70	72	69	72	92	84	83	86	68	89	84	75	94	82	66	73	79	90	79	85	97	65	85	90	89	67	77	80	84	94	74	60	96	68	70	90	75	70	83	91	85	74	76	92	83	47	81	85	96	81	77	83	76	75	91	85	78	80	70	67	81	70	79	99	85	68	85	72	63	87	91	66	85	66	87	81	76	69	78	64	93	80	77	74	79	85	72	77	76	87	68	102	83	85	79	74	78	92	86	69	78	70	75	77	102	74	90	85	79	76	86	85	84	87	73	72	80	92	70	81	69	80	80	93	79	93	67	71	78	88	97	67	79	81	81	68	81	84	76	77	78	81	78	82	74	77	73	73	83	76	83	71	65	73	79	78	75	72	84	95	66	75	81	72	96	87	82	87	78	80	65	93	84	79	79	83	74	82	70	70	80	78	77	86	89	85	81	88	76	93	86	82	71	91	102	89	68	74	83	73	87	87	80	99	81	80	85	86	84	94	79	76	80	81	89	83	94	89	63	89	63	82	73	90	62	80	101	68	70	72	82	95	88	91	71	77	83	64	67	77	86	83	87	74	68	74	86	71	97	83	112	89	88	90	86	66	82	57	80	77	79	76	72	95	76	88	66	71	84	74	90	93	99	76	86	78	80	86	70	85	89	101	77	70	90	86	74	83	75	61	86	85	91	80	76	96	85	92	78	77	78	78	78	100	87	80	68	77	107	62	83	94	84	73	95	83	91	68	84	88	95	86	80	83	74	77	81	74	74	76	86	77	80	69	75	94	86	82	80	84	76	86	84	90	78	90	83	80	82	84	78	85	75	85	67	80	92	76	86	72	89	71	83	81	82	106	97	95	91	89	87	100	89	81	68	85	72	98	67	66	84	89	66	75	90	93	87	85	76	68	61	64	99	85	96	73	65	89	86	97
37082	8841	1019	1148	2071	2839	2865	2601	2143	1874	1573	1348	1187	1180	1032	1015	1027	895	868	879	802	907	792	788	818	792	780	773	728	764	707	719	733	689	758	725	697	716	658	708	716	698	677	669	689	736	677	635	653	674	673	678	682	697	685	663	666	692	677	644	649	670	694	624	682	641	703	703	648	620	679	710	674	647	676	632	695	659	683	678	650	670	651	690	625	674	729	672	630	677	665	665	632	669	670	653	654	678	667	638	615	689	647	675	601	652	639	673	715	636	653	630	651	662	638	632	668	685	705	659	706	627	684	634	654	651	701	679	665	658	697	680	648	643	662	653	661	616	651	624	658	673	637	668	622	681	626	697	691	683	647	675	675	655	653	657	649	614	612	653	646	686	668	653	629	670	666	631	668	674	631	687	692	696	650	643	650	678	623	677	645	655	626	668	629	683	685	645	618	660	672	690	662	675	697	655	662	679	631	679	644	680	644	641	688	647	684	660	646	649	673	675	623	704	639	669	612	626	699	652	582	643	669	633	609	679	619	663	670	679	695	669	645	667	624	623	677	709	629	676	618	614	650	671	660	653	633	655	625	673	724	619	632	676	649	718	674	620	645	697	695	688	654	611	624	624	668	648	651	654	627	702	623	658	682	668	645	659	631	656	679	645	624	715	646	714	631	665	687	647	695	652	611	673	638	657	630	653	679	628	698	668	648	666	641	656	648	658	664	674	656	643	598	674	645	652	667	688	678	638	658	675	668	615	652	603	680	654	661	648	651	656	645	682	675	685	676	636	666	660	678	691	666	655	695	630	666	655	675	643	666	704	623	632	665	666	626	672	659	648	650	707	651	663	685	678	655	671	666	633	645	663	686	662	611	608	692	711	683	678	607	667	632	676	623	640	667	659	659	677	682	638	670	668	648	653	660	633	653	668	652	616	665	656	667	649	626	671	641	682	644	625	660	682	654	657	628	619	664	636	634	625	680	701	703	714	679	615	692	660	678	701	638	675	626	655	679	629	689	679	641	597	668	636	636	653	655	698	662	681	662	698	616	645	715	616	603	653	638	668	669	660	648	690	692	636	678	655	601	640	623	662	614	656	652	628	596	661	646	665	605	633	658	671	674	674	676	665	659	630	622	666	716	682	674	628	693	679	646	661	625	625	629	656	647	645	677	709	609	694	669	596	695	623	644	633	671	609	656	658	661	632	653	626	693	656	670	636	632	688	645	642	689	663	642	618	665	671	683	632	658	657	653	642	695	682	635	679	666	678	656	600	680	651	674	661	709	655	644	632	661	611	648	661	608	697	667	623	641	646	612	639	673	620	641	652	682	655	665	663	633	659	663	649	623	603	655	682	674	616	672	682	652	636	649	656	647	667	707	687	699	658	682	628	646	638	645	662	662	634	692	725	667	657	629	673	684	645	652	691	670	697	669	635	654	643	615	666	656	678	665	632	710	665	657	672	712	657	676	648	630	642	657	647	645	632	705	642	665	665	646	690	680	664	640	676	697	691	639	670	689	642	673	639	646	654	628	645	676	675	625	636	683	661	661	629	627	670	686	656	639	659	679	689	658	654	649	675	677	663	675	614	595	677	672	635	616	649	673	669	667	664	606	626	705	664	630	615	649	615	643	643	666	677	677	699	658	660	682	619	626	679	633	667	634	661	659	677	631	619	651	653	658	642	673	610	672	657	652	641	671	644	640	650	670	682	649	690	689	648	658	626	708	637	659	655	692	656	637	639	718	598	668	662	619	665	706	670	645	657	665	676	659	650	675	623	663	639	639	612	664	597	639	593	649	591	661	646	639	633	630	649	630	664	625	590	638	638	609	678	672	721	686	665	622	661	640	672	637	630	628	617	690	696	651	672	637	666	697	636	619	679	642	659	689	681	615	646	663	679	648	661	667	615	659	678	716	642	659	604	638	611	658	656	643	670	618	685	664	666	688	688	665	685	611	633	651	688	666	645	656	667	672	670	649	636	661	612	604	617	641	658	682	680	685	651	632	654	707	633	633	680	677	644	709	657	703	648	638	686	657	658	643	667	659	644	681	619	630	640	636	628	641	611	658	661	633	645	640	659	630	685	655	584	646	676	695	673	684	612	684	704	654	659	639	640	669	671	648	688	659	645	617	660	644	658	646	653	677	651	602	693	680	670	682	674	697	634	655	641	574	642	685	675	670	660	646	664	659	635	672	673	708	660	655	670	637	627	667	646	690	622	664	628	674	682	661	627	683	654	648	643	648	656	678	710	691	622	673	686	692	618	640	634	678	693	641	665	646	677	657	670	639	680	694	689	659	643	682	660	650	601	664	665	677	627	672	632	661	620	595	629	643	671	671	640	685	650	698	626	644	679	674	646	671	656	628	664	625	644	697	620	646	651	662	667	663	652	639	661	667	648	645	586	676	657	681	623	648	653	637	678	676	703	642	676	639	667	652	633	698	720	670	698	607	641	656	681	743	645	655	640	708	590	666	657	646	662	645	653	633	688	665	652	673	640	669	657	677	639	668	646	711	700	658	663	680	667	654	677	648	652	668	654	669	648	647	643	664	694	700	675	649	669	610	657	672	693	632	665	681	638	595	639	654	640	619	680	668	647	651	626	579	689	620	671	656	652	707	630	696	680	628	661	643	657	632	677	574	670	708	666	668	652	666	661	678	639	659	628	600	634	655	647	635	669	639	686	696	594	680	706	652	649	657	664	667	671	675	607	694	682	656	682	672	657	652	607	661	657	684	649	649	605	655	606	648	654	678	609	656	624	613	690	659	672	663	658	711	665	655	664	644	639	692	660	676	683	700	657	651	643	658	671	669	686	684	663	643	665	662	667	685	685	657	612	656	656	621	627	618	667	661	618	652	645	656	658	631	658	658	663	647	655	643	667	658	686	669	652	663	680	688	621	662	672	682	639	670	685	670	660	679	691	587	691	641	625	635	661	648	655	631	669	692	640	668	615	667	664	644	661	619	694	681	668	664	685	629	642	619	640	682	676	741	647	719	638	656	639	666	592	636	658	675	656	653	687	642	662	674	658	689	701	651	659	657	671	657	684	667	651	669	672	651	663	642	643	650	671	648	678	631	643	645	620	719	673	634	685	664	627	680	647	648	684	681	635	688	652	657	622	648	709	636	633	673	652	664	663	648	658	669	675	647	660	669	694	678	689	678	613	644	681	670	666	633	673	684	655	625	642	607	650	634	666	653	667	622	668	697	672	662	653	656	673	687	652	664	694	649	646	658	630	666	634	622	649	673	663	659	672	630	650	667	663	645	684	662	637	685	621	691	638	680	653	641	670	639	653	635	672	677	664	674	673	702	674	696	701	646	656	651	656	640	642	680	707	689	668	677	641	683	639	610	627	635	681	668	649	667	647	706	645	648	721	675	665	652	685	644	683	661	671	637	647	637	637	658	663	690	659	640	686	674	649	667	673	636	671	598	643	607	655	720	652	651	670	608	638	675	668	620	663	660	658	647	698	649	664	633	620	670	653	627	689
3634	716	29	30	28	30	33	40	29	19	30	28	23	28	37	33	26	26	18	31	19	28	18	18	21	26	27	18	28	16	24	31	38	17	29	28	23	27	37	34	29	20	18	29	25	25	26	22	25	32	30	21	21	22	25	26	22	26	19	33	27	24	22	26	26	27	20	24	24	13	26	22	18	25	26	18	30	20	14	28	26	23	18	26	18	31	20	32	29	21	20	24	17	23	31	19	18	33	29	28	35	25	31	24	27	38	27	28	33	23	30	31	19	19	23	21	29	22	25	35	27	21	27	27	18	23	24	27	26	24	32	23	24	32	23	26	20	23	28	26	24	23	26	17	30	22	37	22	24	31	37	21	23	22	30	21	20	28	28	17	27	24	27	33	30	37	18	24	24	26	29	32	16	22	21	25	34	19	33	35	20	23	17	23	31	27	34	26	36	24	20	23	25	30	23	28	31	20	23	17	26	24	23	27	28	24	28	15	19	21	24	22	29	35	29	28	11	25	21	34	26	24	31	19	19	26	17	23	24	26	27	20	19	26	24	21	27	15	33	26	22	29	21	31	31	40	18	15	26	34	24	36	31	34	21	21	23	22	32	27	30	26	31	28	19	26	21	22	14	21	21	26	30	14	21	27	32	31	25	23	26	23	16	21	23	27	30	24	22	17	26	25	27	22	35	31	25	25	25	26	21	23	26	23	29	26	17	22	24	29	22	33	24	18	24	32	20	14	36	25	29	25	20	26	28	35	24	30	27	22	36	28	15	23	18	22	28	19	31	31	28	25	25	25	38	29	20	25	22	30	31	22	25	28	36	38	28	22	37	27	26	24	25	30	27	20	33	22	27	15	33	15	25	21	21	30	31	29	31	28	21	13	26	14	22	26	21	30	38	32	25	25	25	26	27	27	18	26	24	34	20	23	33	16	25	19	22	22	27	26	34	24	31	19	27	24	17	26	23	25	23	16	25	23	21	31	25	30	20	32	21	16	27	19	33	38	35	19	26	21	21	34	26	27	35	29	24	31	20	36	19	25	25	18	26	26	23	27	19	29	18	23	26	21	23	19	33	33	27	19	23	18	18	19	26	26	19	33	30	23	29	24	35	29	26	26	26	27	28	23	21	32	33	23	34	24	23	18	27	30	25	21	21	15	28	19	26	16	25	37	26	16	22	28	25	30	30	31	23	23	20	19	27	28	20	23	25	21	23	23	26	21	22	39	27	32	19	25	38	18	20	16	34	24	23	27	27	24	36	17	25	25	17	20	24	14	17	23	32	15	25	18	36	21	30	25	28	20	16	17	21	29	16	31	33	26	23	38	23	19	27	30	33	31	31	26	22	27	17	16	36	28	24	25	21	15	28	28	25	20	23	23	27	13	22	38	29	23	18	26	28	13	24	20	26	26	29	32	18	24	23	24	19	20	19	25	31	26	25	33	21	40	29	23	27	26	16	23	31	21	30	23	31	21	25	33	27	31	28	36	16	24	31	26	21	26	22	28	24	18	24	26	20	21	27	21	26	36	27	30	27	22	23	23	22	38	33	24	35	26	28	18	21	27	26	17	26	34	30	23	27	33	29	24	35	26	17	20	33	29	31	23	32	26	19	20	18	27	32	24	25	23	22	26	25	18	29	26	25	20	26	33	25	17	25	23	27	32	27	30	27	28	33	28	28	22	28	34	28	19	28	23	30	24	28	25	16	25	26	18	24	28	27	30	30	22	25	39	24	21	30	21	21	33	17	19	25	27	18	25	21	28	26	23	25	21	28	33	13	27	27	15	24	27	26	23	20	41	21	24	24	18	27	19	24	27	17	32	20	16	20	21	21	23	22	22	35	30	24	26	26	21	20	26	21	27	37	32	27	26	24	21	19	30	23	24	23	31	22	26	23	21	26	24	23	24	19	29	19	24	26	19	21	21	27	24	28	30	24	29	15	35	32	29	17	28	32	23	26	34	25	22	25	25	27	27	24	33	26	25	24	19	25	23	14	18	23	27	16	27	19	23	28	25	18	29	18	17	25	23	27	15	23	27	26	21	30	18	27	18	19	17	30	28	30	23	34	30	16	9	19	29	18	31	21	20	26	24	18	28	28	24	25	30	21	22	23	18	17	30	27	27	26	19	22	25	16	28	19	20	24	27	21	20	25	31	16	21	16	23	38	26	27	20	18	25	30	26	35	18	23	26	27	23	28	22	23	26	22	25	24	32	15	32	13	27	25	20	23	35	25	27	22	21	26	29	28	27	22	30	35	27	26	26	21	30	19	18	36	26	27	30	27	25	23	24	29	16	25	22	25	21	25	19	22	29	28	31	30	23	32	23	29	25	17	24	22	14	19	21	21	23	32	26	28	29	36	31	21	40	21	36	29	28	15	24	23	20	19	22	22	21	10	22	18	20	24	31	19	28	34	22	25	19	25	21	23	17	30	20	25	27	27	26	27	22	32	19	22	23	24	21	27	28	22	27	22	15	33	24	18	25	28	22	21	28	21	30	17	25	22	14	22	27	18	29	36	24	27	24	21	32	25	21	20	17	39	23	27	27	16	21	26	18	19	25	33	30	30	23	39	27	25	31	23	27	21	28	21	31	13	24	31	23	25	25	27	17	15	34	24	35	15	22	24	28	19	22	34	24	26	31	30	23	34	23	28	26	21	35	18	28	25	26	19	25	27	22	35	18	23	22	24	28	28	24	29	26	24	25	21	28	34	24	19	26	25	23	24	21	18	22	26	27	30	28	28	32	20	21	32	20	27	29	21	23	30	13	30	24	32	22	36	20	18	22	25	24	30	23	18	30	25	31	17	20	28	27	25	25	25	31	18	28	25	23	25	26	27	25	25	24	32	20	21	30	29	19	16	31	33	32	32	24	33	25	26	24	26	27	27	24	20	27	23	33	25	25	19	23	28	25	20	27	22	19	26	21	24	22	23	18	21	28	30	28	30	30	27	26	30	26	18	31	30	25	28	25	30	32	20	25	33	20	28	16	12	27	33	31	29	13	27	20	24	20	21	32	25	14	23	20	15	22	38	29	29	33	24	30	23	23	27	26	23	27	25	32	29	17	23	17	23	26	26	24	21	25	27	19	14	23	35	25	28	25	30	27	34	25	23	20	17	25	25	25	30	29	34	32	19	17	25	26	23	21	32	16	25	25	23	20	23	23	32	21	33	27	22	20	27	22	32	11	31	19	23	30	28	21	31	25	34	24	23	24	30	19	28	20	20	18	28	12	28	38	24	30	22	25	26	28	29	24	24	28	21	28	22	25	33	23	26	24	19	35	28	15	31	26	19	23	31	30	21	13	24	25	36	21	34	27	24	28	25	17	34	26	26	21	25	33	16	23	16	25	33	29	27	28	29	20	19	24	32	38	26	27	23	33	14	22	21	24	21	23	28	24	29	20	21	28	28	22	30	30	31	25	23	25	25	27	22	25	29	25	21	31	30	24	32	22	20	28	17	27	25	28	23	29	28	34	27	24	32	21
28473	6163	284	284	377	492	497	420	422	396	378	350	332	298	263	278	278	242	230	256	255	219	249	238	199	267	237	258	252	219	201	216	199	206	209	253	225	218	217	220	203	224	218	211	184	209	215	235	232	221	233	214	217	221	210	216	208	226	220	212	203	223	201	215	219	197	237	210	213	226	184	215	192	207	212	237	227	225	227	206	200	234	195	212	210	231	185	226	198	200	231	200	226	216	227	225	202	211	209	195	214	223	214	215	210	205	197	224	182	229	213	237	225	202	228	181	204	201	213	207	183	222	217	219	207	231	214	206	209	224	224	205	222	228	218	220	197	216	218	211	176	201	231	190	202	234	235	227	216	213	219	211	200	208	204	204	207	239	200	218	183	210	253	203	222	208	191	223	220	205	210	224	208	200	220	200	227	205	221	204	193	232	207	215	216	224	215	222	186	218	222	217	220	229	235	211	211	214	220	262	182	212	239	232	203	193	224	202	208	231	233	237	227	220	210	229	194	226	207	215	207	217	218	200	227	212	214	227	187	201	211	209	225	201	207	231	218	194	212	210	214	193	222	196	198	220	190	220	254	216	209	211	221	206	215	226	224	205	219	230	218	208	197	225	198	213	212	228	196	235	218	201	215	207	235	193	206	220	214	212	214	208	226	200	215	204	206	206	200	210	196	214	204	206	195	211	220	196	201	204	208	208	214	209	227	211	209	212	194	216	203	194	210	199	234	217	199	220	240	207	194	207	225	213	213	203	221	236	225	206	208	215	208	210	225	197	207	190	193	224	193	199	197	203	197	220	207	195	203	187	213	213	195	199	211	224	213	187	226	205	205	196	197	222	231	212	216	197	234	182	224	179	233	201	214	219	207	190	191	185	216	218	193	200	186	214	223	189	235	230	197	202	219	205	186	209	218	199	214	189	228	216	184	206	195	216	207	223	204	232	203	213	213	236	227	205	209	198	206	207	230	198	191	207	207	239	202	226	197	224	212	216	218	203	206	230	221	216	220	211	216	221	218	205	210	204	203	244	182	206	207	222	204	231	204	206	227	201	208	218	242	224	229	217	207	233	196	210	258	202	202	185	200	207	216	215	208	240	201	190	217	228	180	191	208	214	202	222	209	227	234	217	224	201	179	225	219	197	213	186	202	227	195	216	218	228	229	213	205	216	224	213	222	186	222	197	196	195	206	219	226	212	212	223	215	213	205	214	177	219	223	220	234	243	219	212	216	230	199	217	202	202	186	213	185	200	225	208	223	236	213	228	200	228	225	202	194	197	202	224	196	212	238	229	211	201	224	209	209	234	188	213	222	202	211	203	225	205	209	213	224	228	240	193	175	199	189	214	194	223	210	234	218	201	225	211	218	197	222	215	235	215	241	221	207	205	200	216	226	190	221	227	248	202	216	213	213	202	233	213	217	203	204	213	231	239	225	224	218	217	231	215	211	209	212	204	223	209	208	215	226	208	227	208	232	189	201	216	205	187	191	195	192	219	199	214	229	249	207	210	197	204	181	225	208	204	207	200	193	188	207	246	235	211	202	247	242	215	208	239	233	204	208	210	207	235	212	199	225	188	177	201	199	230	207	218	223	226	195	244	239	205	217	194	195	209	195	210	199	214	187	202	213	204	218	199	216	195	210	219	190	203	201	238	232	228	212	217	215	207	221	206	218	212	202	203	218	224	222	197	188	194	211	214	204	205	209	214	228	187	226	205	217	209	225	233	214	205	233	256	203	201	220	231	218	201	214	209	205	212	223	201	195	219	213	210	199	213	201	234	206	224	203	206	189	228	209	215	232	212	219	199	219	218	217	199	237	210	206	209	206	215	216	202	218	223	216	219	217	205	198	233	199	246	240	212	196	236	193	221	216	194	193	209	216	192	204	192	207	208	194	215	200	187	234	233	195	207	213	197	169	203	218	224	219	218	219	220	205	207	216	198	201	222	213	240	191	199	214	235	237	204	217	236	176	209	202	214	219	221	208	199	213	206	190	209	221	231	204	218	194	237	224	219	230	225	196	225	197	213	199	200	221	199	195	232	217	203	240	215	189	233	211	215	208	210	235	218	203	206	225	205	204	217	230	218	199	198	206	225	227	210	219	197	206	208	205	198	233	198	210	210	252	205	219	199	220	188	217	202	214	229	215	237	194	216	206	228	204	206	201	212	208	211	218	214	190	215	208	228	214	199	216	237	208	222	213	213	237	219	218	200	206	186	211	212	201	187	217	197	201	182	229	196	211	206	214	195	230	216	209	216	218	247	198	207	208	223	238	228	227	227	205	179	220	205	214	208	209	235	199	215	222	208	207	230	210	222	207	213	208	212	210	202	203	212	213	212	218	208	229	211	230	208	213	206	212	233	221	229	188	198	250	189	206	216	217	203	232	220	235	211	208	208	193	205	193	216	222	214	220	197	201	205	199	199	217	218	223	214	228	202	202	182	208	261	235	210	188	211	236	192	204	226	219	193	208	208	211	224	230	218	190	228	199	212	214	224	199	198	235	220	210	215	214	217	203	223	186	208	215	211	212	224	192	219	212	234	220	209	212	190	220	216	211	228	212	246	203	194	213	237	200	188	209	221	202	188	242	217	202	221	229	192	210	243	207	211	209	241	206	228	226	238	217	213	243	227	180	222	216	208	226	179	202	168	190	218	231	248	217	216	197	214	218	231	216	199	210	191	207	219	214	201	238	238	219	206	222	211	221	192	206	199	203	223	215	216	215	204	215	187	199	229	223	214	223	212	198	198	233	194	214	210	226	221	230	226	215	218	230	209	206	222	225	195	221	207	215	202	193	202	213	240	193	211	231	209	226	235	207	210	206	221	208	191	224	228	186	213	214	224	230	193	184	235	216	186	246	201	219	201	253	213	205	206	240	195	193	219	200	234	201	206	208	224	206	214	199	202	208	189	199	187	217	237	187	220	222	210	211	218	207	215	203	216	212	185	228	202	226	221	195	221	203	193	191	199	214	225	199	247	204	211	211	226	210	242	234	207	210	228	215	225	206	201	226	225	215	194	218	207	219	220	247	228	227	229	212	198	211	212	243	213	202	218	190	231	214	211	216	226	205	250	216	217	217	235	199	213	216	199	210	220	225	203	187	224	201	246	203	228	204	203	202	215	213	195	191	243	202	191	211	209	214	215	236	210	212	211	223	213	180	207	227	213	207	195	227	234	222	228	207	227	225	213	237	207	181	190	194	240	216	235	213	208	213	210	218	215	225	229	263	203	195	217	212	213	218	202	200	216	215	204	210	185	211	214	194	198	208	210	219	214	228	197	212	203	209	210	216	201	216	222	204	210	181	189	197	216	229	203	222	202	195	238	211	225	223	221	248	211	220	235	232	245	204	222	196	205	201	227	199	190	194	220	228	217	243	215	260	198	210	208	201	223	231	216	223	203	218	216	228	206	236	213	235	236	211	227	227	247	191	233	217	229	186	209	191	216	197	233	208	214	246	200	210	195	198	195	209	199	210	209	206	219
5534	1628	67	90	95	75	88	95	81	84	92	80	88	100	83	85	77	78	80	73	78	81	50	91	73	73	69	68	77	62	75	65	74	79	87	71	64	67	74	68	82	82	68	58	75	56	86	64	73	72	67	71	71	68	62	86	58	68	76	71	71	86	73	80	68	75	77	68	67	68	70	83	69	73	77	58	73	63	76	77	73	73	79	84	72	64	60	74	65	59	69	83	75	73	74	85	75	78	65	82	75	77	62	78	74	68	75	67	93	63	67	74	81	94	76	79	75	72	68	58	58	66	68	76	81	62	72	62	73	72	70	81	68	55	80	87	73	76	64	78	77	74	82	86	77	71	80	61	86	81	71	80	67	58	75	77	72	74	66	65	56	81	81	58	73	59	61	64	67	63	58	60	74	86	57	66	78	76	77	72	76	85	57	70	90	81	61	77	59	69	67	71	80	84	69	67	68	74	66	67	54	69	77	69	72	63	69	70	69	62	87	70	72	64	67	67	65	78	71	82	71	79	80	90	74	79	70	74	81	72	84	54	76	83	60	89	75	68	79	80	82	59	77	83	67	60	71	81	61	69	63	74	93	78	64	71	70	71	57	98	76	61	66	76	77	79	82	71	70	82	58	73	72	94	57	71	74	87	85	83	79	62	88	67	82	81	77	65	65	73	86	75	85	84	72	59	76	66	69	85	73	78	90	62	69	65	78	67	69	88	75	58	75	75	73	80	68	86	77	75	83	61	68	61	77	60	79	68	64	71	72	60	69	77	75	65	80	72	64	52	70	80	67	66	68	79	62	57	67	70	77	50	79	60	70	77	71	69	77	76	68	77	82	60	67	69	68	73	71	83	71	68	86	74	69	62	66	70	89	90	58	70	64	60	61	69	74	73	69	75	65	75	83	66	58	55	71	69	67	77	68	65	58	64	69	85	74	62	81	72	82	60	96	56	69	74	64	76	67	83	80	62	59	75	78	57	75	77	80	74	71	75	71	72	70	75	72	105	55	72	55	83	68	55	67	68	80	80	62	69	62	48	65	64	73	71	70	91	75	62	77	77	63	80	81	75	69	63	70	72	49	66	66	66	81	64	76	67	56	66	72	63	78	70	75	85	82	85	57	81	66	73	70	71	76	70	58	67	77	63	82	73	59	63	71	61	75	73	84	78	75	72	82	72	77	69	74	59	67	84	65	73	58	74	73	58	76	71	62	77	75	58	75	69	76	74	86	77	64	60	74	75	78	71	71	61	64	85	66	81	66	74	66	85	69	57	61	79	75	74	54	87	75	67	63	68	50	61	63	75	73	74	82	74	80	64	84	65	76	82	62	62	65	73	83	77	71	64	60	79	73	64	70	70	68	73	74	81	75	79	67	87	58	84	63	65	61	59	67	71	70	81	75	74	63	63	53	76	80	80	67	79	65	54	77	80	65	66	56	56	63	74	62	67	63	71	74	61	62	72	71	43	65	75	70	73	85	84	72	81	75	83	74	88	78	79	74	71	75	59	77	73	81	69	58	62	77	76	67	57	83	77	71	68	73	77	78	63	67	71	69	66	74	74	70	75	63	55	67	73	83	56	70	70	64	75	79	63	64	79	61	81	71	64	63	80	99	50	69	64	59	63	65	75	62	58	86	67	73	70	102	51	81	69	67	71	80	64	73	75	68	83	70	80	79	72	69	62	71	73	74	66	65	68	84	61	74	72	67	82	80	71	81	83	81	79	76	85	69	77	69	71	73	79	63	80	66	77	69	60	79	70	60	70	66	70	52	65	59	61	70	71	72	51	65	79	65	71	62	80	70	74	76	71	81	85	84	69	63	82	65	94	63	68	65	76	68	67	72	71	74	82	59	71	76	72	69	84	64	57	72	84	76	69	83	75	69	65	70	66	75	71	71	81	59	75	75	83	64	66	75	63	86	73	58	81	66	77	59	71	87	58	73	61	66	74	81	58	80	74	60	63	74	81	91	74	70	82	74	74	67	82	84	79	65	64	66	66	57	73	71	55	63	71	68	70	76	73	53	60	51	76	67	66	82	77	70	54	65	65	74	70	75	85	79	56	77	66	65	58	66	66	80	78	77	78	68	70	58	66	80	66	75	69	77	75	67	85	75	67	78	64	49	59	75	72	73	79	79	70	72	67	58	65	85	74	71	73	75	65	78	61	69	60	70	75	70	75	72	64	67	75	75	82	66	62	80	80	65	69	68	75	67	93	73	79	65	63	70	69	82	70	76	71	83	91	82	84	76	69	89	74	88	60	70	78	72	56	64	62	70	60	64	67	60	74	73	53	76	80	75	71	71	54	67	62	79	71	63	84	67	67	77	71	74	61	70	74	60	75	100	75	71	71	60	77	75	67	76	66	69	79	84	64	79	85	58	61	65	77	74	77	71	67	75	79	72	76	71	80	63	83	74	80	78	74	67	75	69	78	82	61	82	58	68	73	64	73	65	66	76	73	59	68	76	63	62	54	57	57	72	78	69	75	68	74	82	74	75	65	69	71	69	80	83	72	64	66	70	61	81	70	63	78	59	81	77	75	75	71	67	73	78	74	83	69	74	59	66	65	64	75	74	55	62	88	70	75	60	71	69	69	72	72	66	63	69	73	69	87	65	72	76	73	83	75	79	57	59	64	67	71	85	72	84	69	63	71	77	66	75	73	74	62	79	71	75	63	74	78	70	70	67	79	67	74	55	78	70	72	65	68	53	74	85	63	71	63	60	81	69	72	61	56	76	71	62	76	58	88	88	74	75	62	61	61	64	72	71	76	73	70	68	72	80	66	57	70	75	93	83	74	72	65	60	64	83	65	65	65	66	88	74	61	70	79	79	68	86	86	81	64	79	69	73	89	66	63	53	65	66	84	66	90	76	71	82	69	67	72	72	77	73	72	65	74	68	73	85	89	82	56	60	75	60	81	74	67	80	76	66	77	82	76	67	75	84	89	64	69	77	62	75	75	80	65	60	65	80	65	57	75	80	60	67	72	63	70	80	65	75	66	68	82	70	72	75	69	63	77	67	74	66	85	67	52	71	71	75	61	77	68	82	83	86	77	61	73	59	75	62	58	82	76	77	65	75	68	55	73	75	73	81	70	79	85	76	75	68	62	73	73	71	73	73	72	82	70	86	82	64	68	57	63	75	80	82	99	68	60	81	83	77	80	64	83	69	65	62	77	67	63	94	79	62	72	71	60	76	76	75	70	69	60	71	69	70	66	73	58	73	73	75	85	73	59	73	64	64	78	75	73	78	72	64	65	73	84	70	73	79	82	81	71	66	66	76	71	72	78	68	75	72	66	78	72	60	71	73	80	79	77	64	89	67	67	65	89	66	72	67	71	86	82	85	71	61	88	76	73	60	71	69	72	64	63	78	76	69	79	77	65	68	64	79	72	88	71	73	65	64	55	79	79	88	82	53	58	81	73	84	79	81	73	64	72	76	77	76	68	65	71	64	52	63	66	62	69	71	85	57	59	73	72	69	78
34305	9104	847	862	1467	1907	1942	1710	1422	1257	1067	992	950	861	749	791	722	672	719	700	688	640	649	623	621	686	631	616	637	660	572	609	646	626	625	612	564	627	622	606	591	587	593	600	565	594	571	579	564	585	575	586	582	577	601	584	603	580	610	576	586	579	588	569	566	567	570	588	573	562	574	531	565	550	551	570	551	592	595	556	568	612	599	569	566	583	595	558	555	571	603	575	545	591	534	590	585	607	627	559	555	596	575	587	526	598	572	600	546	517	605	610	595	573	600	584	568	535	595	587	592	548	612	581	588	583	616	560	565	581	620	586	578	615	572	540	595	569	553	593	542	548	597	552	586	561	603	582	558	574	596	549	564	557	575	548	543	546	570	593	595	629	533	551	556	561	592	613	557	573	613	567	563	570	563	574	594	582	578	581	604	587	551	603	587	556	590	581	580	550	590	595	569	561	597	574	564	617	588	555	587	619	579	570	583	592	632	555	579	569	594	591	590	622	592	587	565	580	597	569	558	596	587	584	549	641	573	572	545	559	560	588	628	604	582	565	579	563	596	570	606	604	595	584	594	567	573	588	544	546	570	556	566	612	584	614	583	573	635	566	550	616	561	570	573	581	598	561	557	564	562	576	566	515	606	571	575	564	554	574	592	589	589	546	625	617	583	617	582	588	526	587	580	582	552	599	572	585	587	552	585	626	592	610	551	596	586	562	583	584	556	523	617	562	582	550	545	577	564	579	599	580	545	581	570	611	541	537	551	605	576	582	599	541	584	546	568	572	586	601	567	592	589	602	581	581	584	600	580	587	608	575	536	565	512	558	600	577	593	585	580	601	599	591	594	624	604	574	571	587	607	584	609	603	530	578	565	568	543	559	582	546	580	601	552	555	616	560	602	547	640	565	613	568	539	571	553	582	590	550	587	563	526	635	568	580	594	557	568	586	573	567	596	554	575	547	556	575	614	572	562	549	628	554	585	573	546	582	577	522	582	577	578	628	580	578	501	577	556	570	575	544	578	536	554	579	598	579	587	583	580	592	577	570	606	595	600	561	560	573	582	607	583	574	591	636	601	628	593	568	577	584	609	590	581	559	608	583	584	594	535	572	574	534	573	565	563	563	544	586	583	550	601	578	578	581	590	575	597	601	577	581	599	541	551	602	562	597	541	538	614	593	574	570	575	571	603	564	549	615	567	598	575	566	586	610	606	556	578	583	583	577	554	584	601	611	596	613	573	562	536	579	567	605	570	602	610	615	551	565	559	525	576	600	598	601	600	563	572	599	574	556	545	608	565	592	620	593	553	608	570	552	567	559	570	609	597	598	560	604	597	605	568	612	592	565	556	568	568	590	575	610	597	522	560	613	581	576	587	570	560	589	594	570	566	572	518	581	599	574	590	587	586	540	578	530	567	572	573	594	589	577	616	583	597	545	580	544	586	588	572	594	565	606	533	570	617	655	551	581	561	596	591	577	577	610	605	572	598	604	560	551	562	556	542	597	568	602	567	610	578	545	567	580	585	599	523	581	569	585	549	577	585	606	574	580	602	551	572	582	585	567	531	577	553	575	600	578	579	568	550	596	595	560	608	562	567	572	539	567	612	556	568	568	535	550	574	586	583	600	588	570	607	558	549	564	563	563	564	614	620	539	603	553	571	605	618	554	579	580	554	579	586	601	545	568	577	580	579	597	544	596	584	549	559	576	558	614	563	571	556	532	596	550	585	562	612	576	558	591	595	512	557	602	567	576	524	569	529	592	574	572	563	570	581	614	560	587	558	559	584	582	609	577	530	570	552	557	568	528	595	568	555	573	613	557	589	535	584	591	537	582	577	587	573	581	525	553	597	570	553	550	575	572	592	588	560	530	563	632	572	579	568	591	560	582	592	538	551	577	603	580	568	588	560	587	594	567	602	565	530	558	592	556	555	592	588	613	563	615	585	573	567	573	599	560	533	576	571	547	582	549	555	545	559	566	543	576	580	614	561	576	528	581	596	556	580	590	585	583	548	641	563	535	585	580	561	600	514	579	564	574	588	575	563	589	593	591	577	586	569	537	572	599	557	600	602	575	584	555	582	612	558	597	602	559	593	590	613	596	563	563	565	593	579	550	559	602	600	556	571	588	582	616	559	588	588	652	578	614	586	621	580	586	555	550	548	584	579	619	592	559	553	562	577	586	569	571	610	561	575	569	588	592	549	625	553	648	607	568	584	600	551	581	548	557	523	589	550	548	569	562	581	554	567	594	592	592	590	575	571	614	616	575	564	549	560	615	581	597	563	578	594	580	548	578	597	590	597	547	549	580	558	544	595	560	591	561	617	597	605	610	570	558	605	592	634	618	578	569	558	558	586	615	570	583	564	589	561	600	585	612	532	574	622	583	557	574	593	626	567	578	554	545	577	577	560	566	562	584	581	569	565	566	541	585	562	563	570	567	564	534	563	565	571	535	560	545	585	524	569	587	593	586	596	588	580	584	533	576	628	528	577	575	596	569	578	595	587	555	543	573	555	558	602	549	562	567	595	567	543	579	562	568	613	604	602	622	568	568	596	564	538	594	543	571	566	548	516	562	602	591	593	554	614	550	590	590	570	581	532	567	577	568	567	596	576	563	552	585	554	525	542	574	559	589	578	569	577	554	586	505	565	603	568	584	570	584	568	600	586	575	539	575	535	596	533	586	580	588	589	541	585	611	570	563	560	580	568	621	575	604	561	591	554	559	554	586	609	588	588	585	569	584	543	581	575	516	611	612	601	604	566	547	566	577	577	566	546	588	607	593	554	581	600	622	558	589	554	555	565	564	606	573	586	588	562	565	579	547	588	578	580	584	543	583	595	602	597	578	603	576	592	581	556	585	556	588	586	550	633	557	569	534	546	552	513	563	616	572	608	570	562	571	593	533	591	566	604	564	560	576	572	573	534	581	573	601	592	554	582	569	554	557	551	584	556	561	562	583	587	543	592	548	580	592	558	547	559	575	587	603	549	546	588	596	551	551	551	626	570	540	582	569	570	604	563	562	590	566	600	566	587	539	584	594	568	558	586	596	565	599	552	593	619	578	576	562	547	581	610	585	571	566	595	581	566	579	565	596	550	563	651	569	559	612	541	580	576	581	588	630	609	544	588	555	563	580	647	590	589	559	550	550	598	550	579	552	563	580	572	542	567	619	560	575	582	581	556	558	533	551	596	577	525	584	608	609	597	566	562	598	586	598	585	565	554	607	577	561	564	590	583	594	549	629	547	603	621	586	580	559	586	542	543	631	581	559	568	606	563	594	539	549	582	608	546	583	581	593	573	506	559	566	569	632	610	557	577	579	588	600	579	548	524	613	527	580	604	591	515	581	600	602	611	605	537	577	571	604	572	630	590	555	575	588	605	555	564	594	580	626	564	562	562	597	612	541	605	594	538	574	592	561	603	612	585	593	549	535	589	582	612	580	590	547	628	587	610	553	583	614	592	611	571	590	565	577	577	583	573	590	589	609	555	585
5683	1381	58	39	38	33	36	46	51	53	28	50	35	44	30	32	35	38	35	35	26	29	31	32	28	35	24	38	36	29	34	27	33	35	25	28	28	31	29	32	42	27	37	35	27	24	24	30	29	28	34	43	40	38	23	28	35	31	38	36	31	24	29	26	34	34	28	35	30	30	30	36	24	26	38	21	29	26	35	34	39	31	38	32	32	29	34	38	21	45	31	28	26	30	37	30	27	36	22	29	25	35	22	31	30	31	36	29	31	30	32	25	35	21	33	23	30	31	30	31	32	35	34	28	39	23	41	30	25	33	20	29	24	31	25	30	26	25	35	37	16	29	32	19	36	33	21	49	24	19	27	34	28	36	24	31	32	33	36	42	29	33	27	24	30	31	26	28	30	35	18	35	27	24	29	36	29	43	30	35	36	36	25	37	34	29	29	29	35	41	23	33	27	45	27	16	28	36	30	29	31	32	31	27	31	26	29	24	28	39	25	33	37	28	27	28	34	27	36	25	35	40	37	34	28	34	27	32	27	21	32	25	21	35	39	35	41	32	45	32	33	29	22	31	43	33	28	36	33	31	25	26	34	26	38	24	34	28	30	35	27	27	20	27	42	28	23	24	36	34	32	31	28	25	36	36	35	24	28	33	34	24	27	39	33	29	44	25	36	32	34	31	27	32	26	31	31	33	32	32	36	28	38	24	25	31	35	19	34	26	33	36	33	29	34	34	44	33	24	29	23	23	37	33	21	31	40	24	37	30	27	28	29	34	24	31	32	25	33	24	36	26	32	33	28	29	40	30	29	32	42	33	19	33	31	35	31	19	29	26	32	35	32	23	24	36	29	33	34	37	22	27	31	31	35	29	30	27	30	32	22	29	36	34	39	17	39	24	26	34	32	36	38	23	34	17	24	42	31	32	30	31	33	35	29	30	25	32	35	31	46	28	34	27	24	27	31	22	32	26	18	26	25	38	38	38	37	30	32	34	28	28	37	40	19	36	35	25	24	23	49	35	37	25	34	21	26	20	26	27	28	25	22	24	26	32	39	34	29	32	27	46	24	27	24	26	33	31	33	30	26	27	31	31	22	29	27	38	29	40	36	33	32	31	30	25	30	32	33	24	34	29	26	30	21	35	37	19	36	30	26	30	32	28	29	29	42	34	31	41	38	37	29	29	30	32	46	34	39	31	30	33	35	29	37	22	31	25	32	33	27	40	27	38	26	38	31	35	33	44	30	26	32	36	31	31	32	31	24	27	29	33	32	27	31	23	26	36	28	32	27	24	22	28	34	29	26	32	30	19	44	27	28	28	33	29	32	30	30	38	26	34	27	29	42	28	39	23	33	32	37	30	31	32	30	37	38	23	30	30	31	38	34	26	34	21	29	23	24	33	31	28	36	27	30	24	35	28	25	34	32	35	24	32	27	30	22	34	31	26	19	39	31	21	28	32	31	40	23	34	21	25	32	28	28	38	28	32	39	29	31	37	22	33	24	27	30	34	25	30	29	31	21	23	26	33	28	25	28	21	26	31	33	31	38	31	33	21	33	23	34	19	29	28	36	29	26	41	33	26	35	37	32	24	35	28	29	33	21	35	24	23	19	27	30	24	31	21	28	31	23	23	30	22	33	33	26	27	19	29	30	19	29	40	28	28	31	30	25	30	28	27	36	31	25	19	31	27	30	40	27	26	27	31	33	40	35	35	39	28	21	27	33	27	19	28	32	25	31	36	38	30	23	24	25	23	22	34	29	21	35	25	34	32	19	40	34	34	29	26	36	23	32	22	27	35	24	24	25	29	40	35	19	29	27	36	41	29	32	37	30	35	27	18	41	23	40	41	31	37	35	33	36	27	32	35	28	42	27	34	28	35	24	26	28	32	33	34	32	29	33	33	30	30	39	19	30	36	33	29	23	30	35	32	32	36	31	27	40	32	33	31	32	32	37	35	29	39	28	30	23	36	40	28	26	32	33	33	19	34	27	28	32	21	38	29	26	32	29	38	37	29	32	35	27	39	37	38	31	27	36	19	28	36	27	29	35	30	33	22	30	20	33	27	39	29	33	28	31	33	33	29	27	26	29	27	22	39	23	32	29	28	31	32	24	31	30	41	27	32	38	34	28	30	34	31	37	33	33	30	36	27	23	30	27	26	37	29	36	30	31	20	35	30	32	34	26	21	17	37	35	26	28	26	28	28	27	26	39	31	37	32	33	31	32	19	33	18	26	38	21	33	34	27	23	24	27	29	27	34	35	28	34	25	28	29	30	30	36	40	29	32	27	30	36	28	23	43	31	30	35	25	35	36	29	37	30	23	29	31	29	28	30	27	22	33	35	36	33	40	35	31	35	26	29	31	21	31	30	32	28	33	26	26	33	29	33	27	31	29	21	40	39	25	34	21	27	25	34	30	30	35	36	28	36	31	32	40	29	38	36	31	27	38	30	20	31	43	26	38	37	25	31	29	33	33	35	24	30	24	33	31	23	28	37	36	42	27	33	23	33	29	31	35	24	26	28	30	36	28	30	33	26	28	31	28	27	31	48	21	34	27	35	24	29	25	31	23	30	23	27	34	27	28	36	27	29	29	18	27	42	40	27	30	33	23	35	28	28	27	28	18	25	34	31	34	30	31	34	41	29	26	38	28	33	36	30	41	36	25	28	28	41	25	37	29	34	32	34	28	39	31	24	27	25	32	38	37	28	26	27	33	32	36	41	33	24	34	31	24	27	20	30	36	32	29	29	25	37	39	25	28	31	37	34	29	34	30	38	32	29	25	23	29	31	24	26	29	31	23	32	26	29	35	44	36	29	47	32	28	38	22	46	26	23	36	29	30	36	34	27	40	29	30	33	32	28	38	36	30	38	31	25	33	25	26	32	29	43	34	28	34	24	24	29	40	24	30	36	17	26	39	29	21	35	32	30	28	34	38	27	26	23	29	35	38	32	35	37	26	23	36	41	39	32	38	32	39	31	31	22	25	16	31	33	28	32	39	23	37	28	26	41	34	31	29	33	30	23	24	28	35	36	40	26	25	30	39	25	30	31	28	34	38	26	38	32	38	29	23	22	33	35	37	28	39	30	32	34	34	32	40	18	18	34	27	33	38	32	28	29	36	34	24	40	23	39	26	32	26	33	40	27	35	34	34	27	39	25	22	34	33	37	31	18	29	28	18	39	35	27	40	30	36	36	38	21	35	28	33	36	39	27	22	30	29	20	37	38	28	25	27	28	28	29	20	23	24	26	22	32	40	33	34	42	34	34	30	25	42	37	30	28	29	33	27	21	34	29	32	31	19	25	24	35	26	29	43	37	28	25	25	28	29	30	31	30	27	27	23	27	26	36	30	21	36	33	28	26	28	25	21	39	32	38	36	27	28	27	38	36	27	40	36	31	35	25	41	27	28	32	34	34	19	26	36	25	28	29	22	32	38	20	27	27	28	28	33	34	35	28	25	20	34	28	35	25	24	40	39	23	20	29	40	23	26
32597	8536	502	532	980	1323	1437	1325	1101	849	779	704	618	529	519	518	438	451	421	380	391	412	338	364	341	341	324	307	332	342	303	273	305	284	303	324	316	291	298	286	286	285	274	279	263	277	280	267	307	278	267	274	281	269	260	292	249	272	288	257	267	268	261	276	282	256	273	272	280	264	304	261	262	240	234	275	259	263	258	260	276	249	284	254	270	256	271	276	256	256	267	273	253	262	247	282	273	230	256	254	255	247	275	275	267	256	270	273	272	248	269	268	253	231	242	248	276	257	271	256	255	270	263	291	262	266	278	259	265	269	268	248	246	259	261	286	240	271	259	258	275	236	275	244	255	257	243	291	244	270	272	265	244	258	259	247	278	268	241	259	277	247	242	254	263	277	271	233	253	273	265	269	253	251	279	241	239	290	260	274	262	271	262	285	242	283	241	273	253	260	266	211	261	294	244	241	260	254	270	240	269	270	276	249	279	266	291	247	295	276	275	246	255	244	279	292	280	275	283	256	252	247	253	289	245	250	254	252	253	266	242	262	276	226	287	248	255	215	257	269	271	285	255	254	250	266	235	269	272	282	267	266	258	244	252	295	257	252	235	262	260	260	268	256	254	261	288	285	258	245	265	252	268	270	277	269	256	256	270	283	253	296	245	266	259	242	285	256	250	265	291	257	275	250	266	246	266	254	261	259	277	247	261	262	241	256	258	260	253	255	253	256	256	243	264	252	245	255	270	276	233	268	255	267	255	259	264	252	256	252	282	262	258	268	247	268	233	271	246	280	239	264	247	259	240	236	251	276	237	285	230	265	262	275	259	277	275	260	269	233	271	268	286	270	271	272	288	252	262	258	236	272	244	273	268	260	270	267	271	284	252	272	269	271	273	254	289	287	246	274	260	267	278	243	229	246	262	241	249	250	223	258	259	263	256	270	242	294	289	278	248	249	277	271	280	289	269	266	287	267	264	242	245	268	234	251	257	294	267	271	276	260	264	262	260	259	310	264	272	270	244	233	267	259	279	251	256	268	266	255	268	266	278	289	261	275	264	218	269	285	237	222	260	242	250	261	258	282	266	281	264	270	236	266	257	251	276	275	251	231	284	277	264	267	272	256	266	252	243	264	264	223	265	236	272	284	250	251	231	260	264	277	252	241	291	265	227	237	287	262	260	251	239	278	248	223	265	265	283	282	246	247	279	249	302	250	231	282	250	281	266	255	267	255	261	289	262	280	263	241	240	219	265	264	274	266	264	246	275	241	269	234	242	236	274	238	237	264	246	242	246	259	249	249	254	267	271	226	273	278	243	289	270	253	245	256	262	250	264	247	255	288	242	234	231	275	273	244	250	251	250	300	255	228	241	246	264	291	266	262	261	270	285	274	251	224	234	251	249	225	263	281	252	262	275	255	250	282	250	266	258	257	256	272	254	266	269	230	290	255	266	251	256	243	293	244	289	242	271	275	261	273	261	268	242	257	259	273	258	257	241	272	279	286	261	228	251	253	254	243	275	225	275	253	258	235	231	242	273	275	239	264	282	263	287	253	271	283	233	271	261	270	245	262	271	270	273	246	260	263	260	253	247	258	253	258	291	245	302	270	265	243	287	254	248	259	270	249	264	269	246	251	244	262	210	269	269	271	252	286	253	242	275	241	256	264	249	256	275	242	253	256	233	240	269	285	244	260	261	265	247	276	258	249	292	261	264	278	285	258	258	260	256	255	246	248	242	280	256	288	237	277	251	273	252	274	268	253	226	253	265	278	239	243	263	235	257	270	251	267	248	269	239	282	275	285	272	261	268	272	245	262	260	237	284	215	255	274	274	266	264	230	278	229	260	276	241	253	272	246	261	254	274	262	262	253	240	250	294	264	277	236	271	284	248	243	242	269	277	271	280	237	231	268	263	274	247	252	261	280	280	269	234	258	259	270	281	266	267	283	239	257	245	244	279	247	272	259	275	255	218	291	261	262	233	279	256	240	235	294	292	251	250	236	277	229	263	279	273	289	284	259	253	271	267	249	270	229	255	271	262	270	261	257	262	268	273	263	289	266	251	279	258	257	281	245	273	277	279	251	269	244	249	247	272	272	262	272	259	292	287	261	248	233	282	294	232	272	268	260	246	263	264	278	282	274	247	286	275	258	269	277	258	255	264	245	248	226	260	225	245	254	278	262	257	256	240	259	244	254	269	257	256	261	268	257	273	277	245	261	252	247	265	276	264	252	273	269	270	268	243	237	243	287	230	260	261	265	283	267	286	237	263	262	226	232	246	245	248	269	288	244	272	271	238	256	291	244	287	259	250	270	274	276	245	289	261	224	282	257	245	266	259	265	261	258	280	250	238	249	257	261	266	256	265	268	245	249	258	296	273	269	236	257	271	245	262	245	251	266	237	259	254	271	230	247	263	268	256	274	242	226	256	252	262	270	290	235	230	255	246	281	284	301	285	279	263	274	262	266	238	277	279	272	265	239	260	246	280	260	263	225	285	249	250	276	240	267	269	251	246	278	265	231	259	239	236	269	278	267	245	255	257	244	276	250	266	276	276	258	240	256	245	268	276	271	262	266	258	277	288	279	258	282	242	269	257	245	251	247	272	278	261	266	257	261	273	245	268	256	278	271	251	248	281	263	242	287	258	237	255	264	259	242	260	246	255	272	257	261	261	239	268	269	265	237	264	263	263	266	235	290	246	274	264	261	247	247	265	281	243	268	257	258	254	263	257	257	258	273	267	297	267	253	268	231	240	261	232	257	246	251	272	268	256	259	241	263	234	240	274	250	233	271	251	246	254	261	232	266	244	237	262	277	266	285	273	255	282	260	258	270	235	276	235	249	267	259	246	269	259	257	279	250	252	262	289	225	254	262	263	256	285	245	246	271	273	285	244	272	268	268	269	288	266	267	256	272	284	271	240	240	258	246	257	255	282	239	231	285	252	276	260	246	251	237	285	271	264	265	280	291	272	235	271	232	311	264	241	263	243	257	263	273	293	263	277	249	259	270	254	272	288	254	265	245	265	265	292	271	255	279	274	273	298	276	265	261	252	254	263	263	240	253	256	256	235	243	284	273	249	227	265	272	250	286	259	261	281	268	268	260	250	250	221	262	232	263	253	251	250	265	287	232	264	282	256	237	262	278	233	270	246	285	274	266	229	247	286	277	255	278	210	266	266	269	268	258	286	284	252	257	248	277	263	269	259	282	267	245	244	284	232	245	229	254	253	248	257	284	269	258	250	266	233	240	288	240	234	230	260	241	266	255	253	246	252	263	272	255	265	261	251	279	273	250	260	258	254	263	279	270	264	259	262	272	252	272	231	272	261	265	271	254	287	265	252	275	254	277	254	297	277	245	256	253	262	275	298	264	258	272	254	234	278	272	265	239	277	269	254	280	300	265	259	255	277	278	297	254	269	293	263	241	239	257	259	248	281	242	267	255	260	254	262	244	265	274	252	250	256	269	250	245	267	255	251	235	255	246	270	261	270	252	256	270
7341	2485	109	103	91	102	97	124	100	102	93	104	105	104	94	85	86	93	84	85	77	97	74	87	67	91	82	89	82	87	91	86	71	96	93	83	79	92	88	89	74	79	94	84	72	86	83	85	85	98	79	81	67	88	82	79	66	71	93	82	90	77	77	68	85	89	74	91	85	69	77	90	75	101	78	93	82	79	82	69	77	92	73	76	89	84	67	81	66	79	74	74	77	74	82	84	74	72	68	81	89	91	89	81	79	80	73	80	84	79	95	78	80	84	71	75	76	77	83	84	86	89	92	89	94	64	73	84	68	79	75	88	80	82	90	77	88	94	92	86	71	90	87	70	82	86	81	70	65	78	65	92	68	102	77	76	82	88	85	96	79	87	70	88	83	78	85	70	84	76	91	89	89	59	72	87	81	81	80	89	84	66	79	74	87	78	77	76	84	64	87	82	88	77	89	87	87	89	95	89	88	73	68	89	106	97	87	93	79	85	81	78	93	85	79	85	98	70	80	92	80	88	89	75	81	83	70	72	70	78	81	95	75	75	81	70	88	75	82	79	69	91	76	92	75	79	83	69	72	99	86	71	92	72	81	67	64	77	84	89	80	71	84	79	91	73	84	93	69	63	87	77	80	70	71	82	88	71	73	95	86	77	94	96	82	94	85	75	82	78	73	76	97	95	72	88	95	94	78	83	73	82	79	81	101	97	78	79	78	86	75	105	83	97	87	88	79	76	90	89	71	76	69	79	83	75	77	83	75	81	85	82	82	80	81	85	72	94	70	70	99	77	79	73	77	70	89	75	67	74	88	72	71	78	95	70	60	74	93	72	69	85	72	80	91	85	69	72	79	95	97	87	81	68	82	65	92	76	92	92	88	80	76	67	78	71	85	81	86	87	99	99	101	89	77	93	87	74	70	87	76	69	76	106	83	98	83	77	67	70	82	92	81	94	87	78	97	101	86	80	87	87	76	86	83	75	69	77	79	86	81	82	76	82	70	76	79	95	78	72	91	85	87	86	100	89	84	89	84	91	81	89	83	72	90	75	81	94	82	84	82	78	73	71	68	92	85	85	90	86	98	79	78	76	82	78	88	85	82	84	97	93	76	68	81	90	63	91	87	79	77	68	68	74	90	93	93	84	89	88	70	84	85	77	71	96	69	77	71	78	79	88	82	84	78	74	81	78	86	70	86	83	86	58	89	73	80	86	84	73	86	86	76	89	90	81	74	66	60	77	90	83	78	91	84	75	88	85	81	97	91	83	87	84	80	78	85	102	75	74	81	71	73	98	73	81	105	76	89	82	76	75	80	82	82	75	71	88	85	66	85	67	89	66	72	93	82	81	79	79	79	72	70	88	80	84	75	90	85	77	76	86	83	75	95	97	76	79	90	77	86	84	74	106	77	79	73	75	79	87	75	78	79	90	92	81	94	79	96	92	82	85	77	86	69	81	70	76	74	66	73	75	65	86	80	78	88	72	80	95	84	94	89	73	70	73	68	73	71	82	73	77	66	85	79	68	76	73	76	74	80	94	78	79	83	80	96	79	73	90	92	79	85	82	90	83	74	81	90	79	82	92	81	80	80	101	78	88	79	93	104	82	74	92	87	85	88	82	81	89	63	101	74	64	85	94	90	77	84	78	84	110	80	74	90	73	63	80	77	80	61	86	85	74	90	71	78	90	86	75	76	86	78	62	73	61	96	81	82	82	70	68	86	80	80	68	84	79	77	80	95	94	78	88	85	69	93	97	92	85	74	65	74	84	82	75	90	68	89	77	67	77	77	69	79	85	91	78	78	76	80	82	80	58	78	69	75	95	86	83	85	73	109	99	68	76	70	85	95	92	82	55	84	94	82	93	72	98	86	75	87	98	66	103	65	78	104	86	83	63	66	80	75	73	70	78	93	81	59	87	89	88	82	65	89	91	74	84	85	82	93	92	92	89	73	86	84	73	83	103	94	97	89	78	102	92	83	79	87	93	84	102	80	99	87	81	73	70	81	85	77	79	78	84	96	76	75	86	79	78	80	87	78	62	78	85	66	92	73	88	74	96	68	66	85	81	81	75	76	67	96	81	81	85	80	72	75	98	67	66	78	69	102	63	98	76	79	77	63	88	86	68	61	78	72	80	82	84	70	100	87	79	82	82	88	76	87	80	83	83	107	66	88	82	90	81	91	87	106	83	64	96	69	87	81	81	88	90	73	80	76	81	96	86	75	75	106	85	82	88	95	74	83	67	85	86	81	92	101	83	83	69	79	79	79	83	96	64	91	96	95	75	73	76	84	85	84	75	82	84	85	79	71	89	67	91	78	69	78	78	87	80	83	84	83	86	82	71	72	85	86	101	78	77	87	82	82	84	76	78	80	75	63	81	76	75	64	92	81	94	100	80	79	68	78	79	71	68	70	77	83	88	80	92	74	94	76	85	79	85	67	75	78	70	82	80	63	83	80	74	73	82	82	93	71	69	82	75	89	95	83	82	83	79	93	83	64	80	70	74	80	77	84	83	84	83	77	77	73	70	87	99	75	91	76	73	82	80	75	78	95	74	81	94	87	73	73	82	81	84	97	80	71	86	93	70	79	90	86	79	71	75	73	79	89	78	88	81	67	73	84	73	88	88	90	67	70	90	85	88	84	61	85	106	92	76	91	79	71	86	75	90	78	82	70	78	76	88	81	85	73	91	86	83	88	83	74	82	74	78	82	85	77	79	95	100	90	78	71	84	78	79	78	88	83	85	77	59	79	81	86	84	88	85	78	89	76	66	67	74	87	79	93	85	81	87	71	72	84	77	97	87	77	71	88	79	80	87	97	81	86	76	93	103	75	82	77	71	60	74	85	74	91	80	86	91	91	74	92	79	76	75	97	75	73	80	96	63	89	86	98	68	99	78	76	90	79	91	76	83	66	70	68	85	80	81	73	88	91	80	80	99	83	74	75	87	83	84	67	74	90	81	90	75	86	85	75	78	79	80	79	84	89	63	80	69	73	83	65	85	86	79	89	97	63	91	93	78	92	95	78	74	85	81	72	91	72	92	72	73	80	73	84	90	70	94	98	104	78	82	71	95	76	101	90	92	76	83	76	71	69	75	84	77	87	71	80	83	77	77	82	69	67	97	62	74	95	86	84	91	87	69	79	78	79	89	85	64	72	78	71	97	85	71	89	71	90	90	67	79	74	72	81	72	96	73	80	88	78	70	70	71	92	84	88	86	66	73	90	93	81	98	78	93	59	86	91	78	89	57	78	85	92	75	77	71	92	71	86	72	84	68	70	77	87	77	84	71	87	88	95	104	76	83	97	89	87	81	75	85	71	93	80	72	76	66	89	81	74	78	79	90	77	71	68	71	66	84	71	83	94	71	75	89	82	77	76	68	66	79	76	74	90	80	74	86	75	94	69	85	92	89	70	64	80	96	87	79	92	83	81	84	94	90	77	80	88	75	94	97	65	78	77	79	78	82	72	79	80	75	79	87	73	85	75	91
37159	11236	1101	1073	2016	2778	2790	2396	1996	1827	1541	1343	1245	1167	1095	1003	997	874	856	830	893	870	805	793	801	754	779	731	724	749	739	717	715	699	689	752	710	727	732	702	677	681	758	704	727	688	669	663	670	674	676	687	727	707	686	714	670	616	675	659	660	711	617	672	722	700	698	680	658	669	651	679	627	678	678	673	664	640	678	682	697	688	705	654	650	689	705	690	717	665	634	643	651	689	635	694	690	685	668	680	653	632	688	631	647	654	719	652	640	646	670	660	631	680	685	637	675	662	652	655	639	632	650	720	628	666	685	698	623	636	669	654	650	672	704	626	675	624	695	684	622	671	690	620	659	647	660	669	662	649	662	670	654	671	658	643	698	678	643	675	660	717	674	666	653	681	654	666	688	661	657	675	647	665	676	660	657	679	679	672	661	673	629	650	690	694	656	650	635	658	644	663	737	640	639	679	634	660	635	654	655	720	637	704	643	636	675	624	670	674	648	667	649	678	647	682	701	670	675	641	676	640	682	665	676	649	670	642	654	689	630	649	642	631	649	661	683	710	678	665	721	660	648	695	634	688	665	685	634	649	698	680	669	680	589	673	696	648	617	723	687	647	652	660	687	659	639	675	664	697	679	665	654	716	674	660	633	619	678	659	651	652	676	631	662	683	613	651	629	677	714	673	659	689	660	662	717	649	687	692	686	694	673	659	611	662	647	658	635	602	665	618	666	697	628	669	707	707	649	630	607	660	670	696	664	647	700	642	639	598	721	658	661	637	661	655	616	671	650	603	663	672	648	657	696	619	698	669	688	640	677	678	634	721	693	664	688	616	647	726	644	667	653	653	638	675	658	612	681	672	712	696	663	638	676	680	667	706	634	658	647	687	670	630	653	650	604	627	648	652	645	682	652	705	603	602	690	683	689	684	655	660	656	705	648	657	661	675	640	662	678	652	668	643	700	683	671	682	644	644	649	628	687	673	667	666	681	673	678	658	674	665	694	682	658	656	665	730	605	622	639	648	673	662	680	665	636	647	654	614	651	736	704	649	636	624	662	660	645	625	642	584	650	665	663	633	650	645	743	679	696	704	688	701	695	653	650	681	673	643	672	671	639	659	677	641	727	638	675	665	685	689	633	657	650	704	667	689	678	656	661	674	651	655	698	711	629	704	645	750	685	650	668	666	700	646	665	673	669	656	676	629	727	638	705	688	668	676	657	681	675	676	704	687	649	696	666	664	654	653	653	650	659	707	667	661	676	674	659	612	634	667	698	642	631	645	664	652	659	644	665	630	712	666	720	650	684	700	623	678	695	652	634	649	651	694	674	632	673	664	680	680	714	651	653	704	660	691	662	682	634	690	655	696	657	596	679	696	691	622	694	635	644	649	665	656	627	688	685	612	648	677	669	657	659	687	655	650	658	614	667	654	661	701	686	679	659	633	626	635	666	671	645	629	686	654	672	665	625	679	677	700	658	613	667	694	659	633	657	682	619	662	651	670	683	694	701	656	612	651	620	642	670	665	651	696	665	692	637	667	660	685	614	644	639	691	656	657	665	679	649	602	688	711	656	664	635	655	678	648	706	645	672	680	688	662	606	676	622	633	721	677	652	685	677	664	689	728	629	654	685	677	670	634	644	665	707	691	661	717	642	688	697	639	633	679	644	677	671	674	664	638	662	655	689	709	662	671	684	675	664	699	699	664	685	671	681	688	654	660	689	691	678	660	657	635	657	711	659	672	643	681	656	596	646	627	652	655	686	681	613	672	688	608	683	658	683	669	657	686	677	660	689	673	696	651	633	673	608	668	667	671	636	675	613	612	657	644	667	662	644	675	683	665	649	692	641	630	683	660	625	645	634	675	673	642	683	646	646	633	673	674	704	690	691	648	670	652	641	628	635	627	691	656	674	622	706	683	683	688	699	645	683	643	644	723	648	635	660	657	629	666	638	657	623	674	702	650	672	637	643	653	662	662	667	655	679	678	689	664	663	692	681	649	637	648	703	654	663	626	652	646	670	691	628	664	667	733	664	663	618	675	649	655	679	679	632	690	648	685	666	661	633	690	669	635	668	649	643	679	677	644	650	673	666	691	691	666	645	699	664	641	617	685	670	630	646	638	664	688	660	650	654	638	707	683	657	647	700	629	701	664	675	667	639	648	645	654	692	631	688	633	638	657	672	709	675	647	641	655	671	692	640	636	668	657	679	655	698	694	664	671	708	671	682	669	650	701	719	705	689	667	676	630	626	671	647	668	641	699	692	612	658	647	668	699	640	620	663	685	672	679	634	719	656	646	699	656	586	656	656	649	636	685	684	704	614	680	643	659	666	636	672	645	683	656	674	704	622	679	660	632	679	672	621	675	679	635	680	589	658	653	634	643	681	667	672	658	617	629	652	660	624	655	665	635	672	639	652	673	671	624	641	646	636	699	626	661	623	706	697	670	672	654	666	673	659	668	718	662	673	647	702	668	715	622	669	627	683	601	706	658	672	667	669	697	671	657	647	626	645	624	733	657	634	649	636	711	638	654	693	648	642	603	646	687	653	663	688	645	654	657	620	713	651	708	633	620	667	673	607	646	638	635	654	669	661	650	652	630	642	684	659	672	679	636	666	659	674	636	653	671	637	653	638	684	675	656	646	637	665	634	675	703	653	708	662	700	678	644	684	682	666	638	625	659	621	655	627	668	645	659	721	640	673	699	662	653	677	682	675	683	690	631	656	610	661	673	632	687	637	658	690	660	643	717	723	639	697	641	636	685	667	654	687	643	675	677	628	687	648	637	667	650	669	656	693	656	637	691	655	659	671	662	637	640	635	647	678	654	657	653	614	666	661	639	626	669	729	685	650	689	677	647	707	628	703	619	665	666	601	620	666	668	640	664	641	673	690	649	683	681	696	667	663	675	648	626	693	674	652	650	656	648	678	696	673	693	723	693	666	716	671	659	658	674	640	696	679	663	616	641	605	685	673	646	712	640	670	656	649	663	650	673	708	622	635	657	679	654	658	713	650	630	648	656	616	643	656	619	654	602	658	689	728	610	651	679	650	710	660	622	653	651	607	691	670	658	660	686	633	610	707	640	623	648	702	676	644	645	670	649	639	653	631	628	701	649	668	660	626	683	652	676	638	683	689	637	659	691	643	629	656	690	650	688	677	681	622	689	647	662	683	719	653	628	663	648	646	643	671	633	639	657	657	657	634	646	685	670	672	650	647	652	671	630	654	679	618	644	684	662	664	680	668	662	637	712	653	627	648	681	672	653	696	663	635	684	670	632	653	687	662	713	679	635	662	683	636	640	650	684	649	666	647	632	691	697	651	668	652	675	640	656	682	670	718	657	623	696	683	684	683	661	661	670	624	664	636	667	630	659	649	658	664	675	709	654	682	652	648	636	643	657	660	686	669	648	678	671	694	650	629	689	698	669	641	651	641	640	654	620	633	680	652	604	695	707	651	621	674	643	677	644	638	652	654	663	689	646	661	662	671	646	667	682
3676	860	32	22	36	34	28	35	19	20	34	30	23	35	22	35	27	39	21	19	35	30	31	24	21	21	29	35	20	23	16	24	23	23	26	19	22	30	21	25	25	27	34	32	30	29	23	20	30	23	28	26	28	31	36	31	27	31	26	29	22	21	31	37	28	28	21	25	21	28	25	21	28	27	33	21	29	30	40	34	20	31	33	26	35	24	28	38	28	31	33	29	20	27	27	27	21	18	28	30	29	22	33	29	22	22	24	24	27	19	28	40	22	39	32	35	23	28	32	31	22	27	25	22	25	29	24	18	33	25	30	31	25	27	22	21	27	27	26	23	22	28	28	31	24	27	26	32	33	25	25	26	22	18	23	25	34	26	24	25	30	27	25	28	22	22	20	35	19	31	29	30	29	28	27	25	28	32	27	25	21	29	30	18	21	25	30	22	38	29	25	33	29	24	24	23	32	20	27	24	36	26	20	23	32	18	29	28	19	37	29	26	22	30	22	31	28	22	35	30	17	15	20	26	26	26	24	30	21	21	32	23	31	28	26	30	26	27	23	16	21	17	20	29	36	24	22	27	40	32	23	25	21	26	26	25	25	28	32	31	25	29	25	22	33	31	22	28	35	25	31	33	24	35	24	30	27	21	27	25	31	26	31	17	27	32	33	29	20	24	34	23	26	27	21	17	20	22	29	25	24	27	17	21	31	20	21	33	28	27	34	37	25	33	23	26	29	18	24	27	23	24	35	29	25	25	35	21	27	38	17	32	32	23	18	14	22	34	23	26	26	22	31	22	35	16	24	21	18	26	26	27	30	19	23	21	18	25	16	26	20	29	29	27	30	25	23	26	29	34	35	28	26	26	25	38	22	32	22	23	21	28	28	28	30	25	29	28	22	16	22	36	21	36	26	24	30	24	33	27	20	29	23	28	27	22	28	31	32	26	24	17	26	26	26	29	20	33	27	27	21	26	24	26	26	34	24	24	34	22	36	24	37	18	34	29	27	25	33	25	25	30	29	31	29	32	28	31	24	29	32	29	33	28	32	24	22	23	26	31	29	20	26	29	30	26	23	19	27	23	21	31	29	21	30	30	27	29	20	29	26	28	28	32	24	29	26	28	24	23	19	28	34	39	18	19	31	22	27	24	28	30	23	17	16	25	30	27	33	25	31	39	23	21	26	21	25	28	28	26	21	26	25	29	29	23	25	24	24	33	27	20	32	20	41	34	26	28	25	29	22	30	19	29	30	26	22	36	39	26	27	23	27	25	35	31	26	28	22	18	23	22	26	20	32	25	31	22	26	28	27	38	26	18	20	25	25	27	26	36	30	29	22	29	29	25	27	33	30	36	22	26	21	23	25	16	28	34	22	36	20	24	23	32	23	28	27	33	29	28	26	33	22	16	30	35	28	27	35	35	39	25	26	23	22	32	36	25	24	22	30	28	22	27	24	31	24	28	38	26	15	36	19	19	35	21	32	19	25	30	22	27	28	30	32	27	32	29	28	26	35	38	22	29	27	19	32	16	23	27	26	17	31	25	27	19	21	23	21	22	33	20	19	22	27	22	21	29	35	33	30	22	15	23	25	22	32	22	18	27	29	23	29	22	24	21	24	25	27	26	27	23	27	25	22	27	24	28	17	28	27	28	29	31	21	32	23	16	19	26	22	31	25	26	32	23	25	33	21	16	27	30	26	36	29	28	23	24	32	19	27	20	30	32	18	28	19	21	31	31	26	20	24	25	36	26	33	18	25	26	26	18	26	30	18	24	27	21	35	26	31	35	26	30	30	19	27	33	24	40	21	27	37	20	22	19	37	29	29	22	23	32	32	24	23	28	26	31	30	28	28	30	28	20	19	25	28	24	27	32	27	23	33	30	27	29	29	25	22	23	27	31	25	20	20	21	23	26	28	27	25	27	32	31	26	24	36	25	28	32	21	22	30	39	19	38	32	24	28	18	30	22	24	18	28	27	30	24	22	22	25	37	26	22	22	27	22	22	18	20	21	24	26	26	29	17	22	23	19	31	27	25	24	26	20	35	34	28	30	27	28	30	26	15	26	32	29	23	27	28	24	24	32	23	33	25	30	24	23	28	34	25	22	27	27	23	24	27	36	21	25	18	23	38	28	33	30	40	30	36	23	21	22	29	34	29	31	19	32	19	33	24	30	17	20	27	18	26	18	26	32	27	20	16	25	21	21	30	33	23	20	19	21	19	25	27	20	25	26	32	32	25	22	23	24	24	24	27	29	25	17	28	24	21	30	21	19	31	28	26	26	17	24	21	25	23	22	24	41	22	26	26	31	19	23	20	27	29	26	34	24	30	32	19	28	30	38	17	26	28	24	28	24	26	23	20	32	28	25	33	21	22	19	28	20	34	26	29	32	27	31	27	31	25	26	25	28	24	33	23	30	33	27	26	26	22	29	21	15	19	27	19	32	25	19	19	21	25	22	26	20	23	22	22	26	28	22	25	29	25	17	21	28	24	23	30	25	16	22	29	29	33	21	26	31	37	30	27	24	16	19	27	30	30	24	31	20	22	24	34	26	31	29	23	33	20	19	27	29	27	35	27	24	33	32	20	24	24	26	28	18	40	20	28	24	29	26	28	20	23	17	38	30	24	25	26	24	21	22	34	29	34	31	27	27	19	25	20	28	21	33	31	27	32	26	27	27	16	24	30	31	31	30	32	32	24	21	26	23	32	28	23	24	15	19	19	26	18	28	21	22	31	27	28	24	28	23	30	23	26	32	35	29	35	16	22	26	24	25	30	30	29	23	33	26	23	29	31	20	34	28	37	27	33	26	33	30	25	27	33	31	17	20	21	22	23	24	29	28	31	22	26	28	28	27	22	26	35	24	24	19	27	28	15	33	28	24	31	22	28	28	28	28	28	32	32	26	31	30	29	19	27	29	25	24	27	32	40	31	27	23	29	26	35	26	35	28	25	28	22	30	27	23	22	26	24	20	22	39	36	27	14	24	28	24	26	37	42	23	33	22	26	28	31	26	20	31	21	27	22	31	32	20	29	26	21	24	27	22	23	19	18	22	24	28	25	33	29	29	20	27	26	27	25	41	27	23	25	33	19	23	32	38	32	28	22	23	32	26	37	28	20	25	27	27	28	25	19	28	23	20	23	27	31	19	25	20	19	21	30	24	31	21	24	21	30	31	20	18	25	26	38	21	29	24	31	32	22	20	20	29	31	32	35	34	20	28	37	31	22	21	31	17	18	28	29	34	23	18	20	28	21	33	17	32	25	26	21	20	25	25	17	34	33	27	34	27	25	16	24	20	26	22	27	24	26	19	24	23	29	19	29	20	25	28	31	28	27	26	25	27	36	26	26	27	27	29	28	19	29	26	25	27	22	34	26	22	29	26	24	30	33	21	23	17	21	28	27	29	28	35	18	32	20	27	29	22	32	26	22	24	30	28	28	17	21	17	37	36	32	31	29	32	22	17	26	22	26	22	29	15	30	26	26	37	33
28768	7270	291	283	416	514	517	506	439	407	391	338	340	295	314	299	270	284	252	270	272	254	219	263	249	272	250	228	225	233	240	233	200	271	200	236	209	224	222	216	206	224	217	215	228	230	232	249	264	227	222	233	205	225	239	239	228	224	225	199	234	230	232	258	229	222	213	240	238	214	219	241	239	224	264	219	210	233	212	238	267	227	205	214	220	223	238	224	240	228	228	235	203	232	206	210	229	253	219	244	218	226	246	230	238	210	241	227	206	223	219	243	228	249	225	195	231	227	224	204	202	214	217	216	218	205	238	236	214	217	208	245	230	222	243	197	220	228	232	244	216	268	225	246	238	234	199	208	232	218	224	236	210	203	205	228	242	219	200	204	229	224	190	219	224	242	217	224	233	215	242	253	209	233	241	229	240	214	238	218	230	227	215	222	205	241	223	247	222	247	225	227	201	223	224	242	214	231	250	228	208	223	231	210	224	229	200	223	224	219	215	232	234	215	215	219	228	223	202	235	245	228	216	224	215	222	242	227	216	247	232	230	228	218	238	225	239	228	226	238	231	217	221	215	233	227	220	221	227	201	236	211	227	217	215	220	222	216	216	213	193	236	239	226	242	232	225	219	214	217	212	215	224	228	225	230	227	204	236	221	242	213	226	227	229	230	255	236	228	215	233	195	235	204	205	226	229	228	229	229	205	211	220	218	213	241	220	205	233	232	219	214	224	192	215	262	215	223	228	201	239	233	214	203	197	225	239	227	194	194	212	225	213	204	236	216	191	239	214	224	239	228	237	215	224	229	250	226	233	233	221	203	233	253	212	231	227	241	242	223	229	192	251	209	221	231	233	233	201	207	232	226	214	219	212	216	231	224	238	215	209	241	210	227	242	215	235	226	234	238	224	228	212	232	227	224	237	227	199	218	252	242	233	252	229	216	253	216	219	220	219	216	227	231	246	229	220	201	215	229	220	234	221	248	232	235	208	227	225	210	198	203	244	243	236	230	249	251	231	194	211	230	250	215	219	219	217	211	228	193	204	238	208	219	214	210	217	235	205	194	227	235	246	243	223	250	226	233	198	230	219	213	229	220	233	225	249	207	219	213	232	219	248	234	244	219	241	212	221	223	237	223	218	222	200	232	230	221	211	227	227	227	209	221	246	235	204	236	218	238	223	231	214	227	237	205	219	221	232	241	231	203	242	238	210	219	249	220	250	235	207	225	211	226	228	185	236	209	216	230	218	227	200	241	238	235	219	218	253	223	235	222	193	226	214	207	219	190	221	209	224	205	224	223	217	210	220	208	254	197	218	225	224	232	184	192	229	241	239	190	218	219	217	207	219	226	239	234	234	254	232	216	232	214	205	224	228	211	228	217	221	212	219	239	235	228	216	200	239	207	191	230	236	235	215	226	217	240	253	205	222	253	213	243	198	247	237	205	229	231	207	218	203	219	224	222	216	229	222	244	217	222	249	214	207	213	214	209	218	214	220	216	235	184	229	218	225	223	210	236	207	218	215	223	240	216	246	216	230	233	227	218	239	234	213	201	229	224	205	207	220	225	236	224	251	254	228	182	201	238	260	199	253	212	199	238	219	229	216	225	222	210	194	225	222	197	231	220	223	215	207	215	214	233	239	230	209	224	229	214	242	246	252	231	252	208	224	230	231	198	240	230	243	249	184	204	227	219	214	247	221	219	226	220	227	220	209	228	214	240	210	225	229	211	207	206	230	226	240	241	221	196	238	236	244	197	254	239	229	220	217	245	225	223	234	188	239	242	234	230	203	214	221	217	212	222	233	235	218	240	222	245	196	237	226	217	234	215	222	208	231	197	247	244	232	216	221	244	253	220	220	202	219	238	233	246	216	229	248	198	221	227	248	213	230	236	200	201	200	234	222	233	225	222	224	220	222	251	240	221	238	229	220	223	230	210	210	249	223	229	221	199	220	229	236	219	191	231	200	227	220	225	233	198	242	214	239	229	217	223	223	240	221	255	207	248	211	237	196	220	219	238	229	217	221	189	211	239	235	208	217	216	224	231	235	211	214	220	228	232	218	219	200	239	214	216	218	230	248	232	220	223	243	232	218	220	234	241	209	232	228	230	225	239	229	205	224	206	228	202	215	238	206	209	220	236	221	203	210	228	226	250	238	229	219	229	212	226	242	208	226	233	233	254	229	221	222	216	224	217	217	219	223	221	239	218	213	218	214	217	211	197	209	219	221	228	223	238	221	233	227	217	238	233	229	200	212	250	228	231	230	214	219	230	209	209	247	238	206	220	200	225	224	214	210	258	214	232	204	202	237	232	215	251	223	241	238	219	269	222	225	227	220	243	227	207	208	218	232	215	205	202	216	235	228	251	224	226	200	223	225	224	212	219	232	211	229	204	216	220	198	262	213	242	206	209	228	252	196	247	213	227	227	193	213	189	218	211	208	199	225	216	207	216	222	226	242	246	192	195	212	212	209	231	235	204	238	215	221	200	227	215	224	223	201	231	239	241	214	201	236	222	197	207	210	228	220	224	222	236	220	230	230	205	228	261	238	225	225	208	207	228	228	221	236	205	211	218	228	215	227	183	229	235	215	225	229	228	201	247	209	223	200	219	204	200	239	213	239	248	242	193	186	227	213	212	245	207	192	212	229	220	256	238	195	236	228	228	214	225	230	218	221	227	218	214	218	231	201	242	230	242	227	221	213	236	238	225	213	214	229	187	230	217	236	215	241	199	224	212	201	202	232	226	237	197	218	219	220	197	210	207	234	235	234	229	234	230	221	231	212	202	231	217	223	227	205	227	240	263	234	222	233	236	228	204	231	208	227	230	232	219	224	217	212	231	236	215	234	209	241	239	235	227	239	215	226	214	222	219	243	227	246	208	233	225	220	221	236	211	226	251	232	222	217	226	228	207	237	240	226	231	242	194	249	211	216	221	214	207	206	196	245	230	240	203	219	223	196	214	264	241	216	243	226	211	209	241	204	228	197	211	203	212	210	234	219	241	219	223	225	215	216	226	208	241	223	224	215	246	209	221	224	220	212	220	222	218	223	226	225	205	189	227	212	232	203	214	228	224	223	244	226	210	198	242	224	224	233	200	232	262	223	208	244	235	221	232	239	264	227	203	225	223	219	196	217	243	207	223	229	193	224	222	244	209	246	207	244	223	224	195	257	238	243	208	219	225	227	234	219	230	240	230	223	222	213	225	224	205	197	233	199	214	241	231	209	235	213	250	232	215	216	198	229	230	230	226	213	208	229	248	237	218	248	201	201	206	253	227	236	190	232	215	220	212	242	254	214	218	243	198	233	213	191	216	229	240	199	211	238	241	237	216	250	231	233	234	207	210	217	225	227	259	216	256	190	249	212	235	199	206	207	225	245	203	229	234	205	227	213	218	215	205	219	230	224	222	242	233	208	210	207	214	209	234	215	209	236	209	215	224	204	230	223	215	223	229	230	208	199	240	220	211	221	238	233	206	214	223	224	231	213	222	207	181
5812	2078	83	90	82	84	97	87	89	76	79	81	82	73	68	83	70	76	83	69	80	65	78	63	66	83	69	75	68	73	87	88	64	58	67	72	76	65	79	81	76	83	81	71	64	75	63	77	76	58	68	74	55	70	62	78	80	74	60	74	79	75	77	53	73	68	74	69	66	76	89	86	64	66	73	75	68	77	73	72	71	75	64	82	77	73	66	56	66	79	68	69	75	86	65	64	71	72	83	60	79	68	69	67	80	67	75	68	65	85	64	68	56	76	68	81	89	69	67	73	75	66	78	63	60	76	62	71	77	64	63	67	74	74	76	62	60	62	70	64	88	88	75	62	82	67	75	65	59	75	79	66	70	57	78	59	81	74	69	75	67	68	66	76	79	65	72	73	79	69	69	78	74	69	87	71	68	80	54	75	59	67	76	58	66	58	78	66	68	63	71	76	79	78	76	70	74	61	60	60	87	73	58	70	81	63	79	67	83	69	77	64	80	81	85	77	69	74	69	55	64	67	73	94	67	72	73	90	82	55	68	86	57	64	75	83	79	61	73	81	62	68	69	79	87	65	85	75	69	76	86	67	78	72	83	70	81	66	77	96	62	74	83	75	69	74	67	76	55	73	85	78	80	77	85	62	73	79	68	66	72	70	61	88	71	72	76	69	83	81	79	69	62	66	75	70	77	82	79	80	60	84	74	71	87	81	65	84	82	66	63	76	67	78	76	95	74	62	76	83	78	72	72	75	66	66	86	70	79	89	63	76	69	66	71	70	69	83	69	69	86	72	90	82	76	87	73	71	73	84	73	87	75	74	72	79	60	80	80	71	90	64	70	72	68	75	77	65	72	72	81	59	64	81	54	70	67	73	76	81	87	81	78	83	74	70	54	76	72	79	88	56	72	61	82	99	70	79	88	85	75	69	79	77	69	101	97	69	69	74	88	76	77	63	81	71	90	78	74	76	68	67	80	69	73	82	71	74	64	70	85	66	56	83	75	74	68	63	69	71	73	65	71	68	66	83	68	62	71	92	71	68	104	63	80	68	87	77	58	88	72	76	69	79	93	84	88	62	62	91	80	72	71	75	66	71	70	64	72	77	70	71	66	78	84	61	79	89	63	70	70	62	77	85	67	65	65	80	69	76	64	81	74	66	78	93	67	79	72	72	73	67	64	80	74	74	54	78	74	88	76	76	86	75	76	65	84	85	82	78	75	70	79	80	68	57	66	78	69	69	75	82	66	77	60	70	88	68	84	74	74	81	84	71	91	69	79	62	76	62	81	74	64	86	86	74	80	84	77	67	85	77	71	82	75	63	77	66	58	72	78	92	62	61	74	72	59	63	64	72	62	67	82	87	79	84	78	74	80	70	94	71	66	76	79	63	78	68	76	72	70	78	84	83	70	74	62	70	72	73	65	53	77	84	83	68	61	71	77	73	72	63	71	62	86	59	62	66	61	77	65	84	77	78	90	72	85	83	65	80	76	77	82	59	67	94	85	69	76	76	71	68	77	62	72	63	87	56	76	85	65	77	81	75	63	71	79	65	80	77	66	85	68	78	59	62	74	86	76	74	63	72	84	71	75	66	59	70	69	77	55	78	72	73	64	90	86	65	78	79	57	66	63	68	61	88	76	67	75	76	79	58	65	63	66	66	68	68	68	80	83	75	73	78	66	64	62	76	60	76	62	49	66	95	78	67	69	107	70	62	72	73	77	66	88	64	80	73	75	72	68	81	63	79	83	77	74	64	84	68	84	71	84	72	83	76	68	75	72	61	59	79	81	69	70	67	73	58	81	78	71	63	63	74	73	68	72	76	64	86	66	77	73	74	95	75	71	78	79	81	78	60	87	78	62	74	74	82	63	70	54	74	68	75	73	65	83	71	87	63	61	83	74	60	67	69	70	63	75	81	68	59	83	68	68	75	63	81	65	70	75	74	75	77	85	69	80	68	72	91	82	71	82	71	66	60	80	61	78	72	73	74	89	71	63	67	69	77	68	75	59	77	70	72	66	77	68	78	73	82	63	71	83	71	62	57	84	65	77	66	82	69	77	72	69	55	67	62	65	63	85	55	69	65	78	64	85	81	59	68	71	67	62	91	74	74	80	66	66	71	82	80	71	71	72	71	79	66	70	66	72	54	60	75	70	83	87	75	63	75	68	80	68	71	62	83	81	72	67	62	64	86	71	77	71	70	61	78	78	76	73	73	62	80	72	68	69	78	80	87	78	70	75	79	84	61	77	73	83	73	52	53	65	64	55	71	64	67	67	59	69	67	81	59	66	70	70	75	85	85	69	73	73	51	59	77	72	76	71	68	56	86	81	69	68	60	80	56	63	85	58	71	73	72	82	60	54	82	68	77	72	70	61	72	72	69	69	70	77	69	75	74	72	70	66	73	86	72	78	72	72	73	78	77	72	92	71	87	60	81	76	77	86	73	59	72	62	63	65	59	73	69	81	79	60	70	66	61	72	73	87	84	68	67	74	65	61	78	76	57	71	71	72	69	88	68	88	73	75	63	60	68	75	57	75	67	68	79	73	77	69	66	72	87	76	88	84	73	79	81	70	59	71	69	68	68	71	69	81	66	88	69	51	87	71	75	68	76	74	69	74	64	80	67	85	81	69	62	68	69	60	71	74	73	59	70	70	56	78	79	82	84	68	84	80	83	58	89	67	70	70	80	61	62	67	78	80	72	60	74	68	71	80	74	82	64	75	59	59	67	74	63	78	62	72	77	75	84	66	83	85	90	76	80	75	79	79	64	66	67	70	71	70	58	65	93	72	81	75	89	65	78	74	69	80	61	63	78	68	60	78	81	74	78	71	63	73	83	75	66	80	65	65	73	64	81	69	62	66	80	64	71	63	76	65	78	94	82	71	59	91	82	70	71	74	79	67	87	75	78	87	87	76	67	63	73	72	68	65	70	69	71	73	68	64	69	77	77	59	68	64	72	51	62	63	70	75	68	51	75	64	75	71	73	67	77	63	75	66	64	92	77	78	81	66	63	67	74	73	68	75	77	68	69	63	77	93	73	78	76	76	64	73	68	69	74	67	89	56	72	56	68	63	66	77	91	74	72	80	90	68	60	85	66	73	60	75	69	76	65	82	70	66	57	77	92	70	80	81	81	84	61	82	89	80	83	65	82	88	72	77	75	62	78	66	81	90	58	67	81	67	72	60	60	69	82	60	75	72	77	53	69	72	84	65	66	72	88	76	64	81	65	91	67	85	79	80	82	95	57	76	70	78	69	68	69	76	89	81	60	69	61	63	70	62	67	80	68	61	69	98	71	79	63	83	72	65	92	78	77	80	61	66	62	65	70	80	68	70	82	76	69	77	80	78	56	79	73	77	69	62	70	76	76	83	58	76	62	72	61	68	51	74	79	78	65	74	71	68	59	68	80	85	73	66	75	92	82	81	83	64	70	66	73	62	62	89	74	78	67	62	66	80	77	71	82	55	70	77	76	67	79	63	71	68	67
34936	11090	817	931	1500	1908	1962	1709	1437	1243	1117	1027	931	870	836	772	792	756	733	686	683	624	704	652	648	681	667	619	645	619	617	635	611	597	625	587	604	603	612	568	594	616	587	622	574	622	590	577	630	605	635	591	633	606	583	629	580	552	596	571	618	585	590	596	628	657	607	600	577	605	569	534	543	580	586	606	577	572	590	594	653	606	577	620	594	599	584	583	589	605	611	575	589	576	582	582	585	595	615	580	582	592	571	606	588	594	580	600	591	590	562	570	535	611	529	573	576	546	577	604	566	572	577	619	577	564	624	612	569	601	611	585	564	536	616	591	597	532	554	613	587	539	578	595	536	585	601	593	564	606	581	605	597	600	595	624	583	588	567	600	620	591	564	551	621	624	587	649	623	627	596	565	600	601	622	577	559	589	540	580	620	604	579	524	589	566	553	584	582	595	574	599	597	632	504	580	593	550	604	560	592	563	587	620	550	559	560	585	564	584	602	580	547	557	591	597	540	560	559	597	599	573	605	583	582	572	607	591	556	576	568	605	625	617	630	571	596	601	562	565	514	574	572	613	592	628	576	594	595	598	601	617	566	572	560	598	578	582	567	576	568	591	611	571	615	604	585	574	601	581	632	569	617	586	561	555	572	574	559	565	587	585	626	589	576	585	575	554	565	568	624	617	549	598	577	564	583	595	607	593	612	541	579	595	605	580	585	569	603	601	605	576	557	593	577	571	629	571	581	587	604	574	595	570	612	571	581	586	580	589	556	616	611	610	564	589	578	614	574	585	587	578	569	581	618	595	629	565	572	623	567	561	605	563	564	561	595	615	622	572	583	576	598	602	588	583	563	592	582	571	581	571	591	603	573	581	546	579	561	574	550	574	573	602	565	601	567	571	581	596	594	556	597	584	556	589	579	574	607	597	571	565	575	591	544	584	617	567	588	583	634	582	564	571	558	572	591	584	589	603	599	564	598	559	615	517	584	603	585	544	614	578	601	634	596	600	591	610	581	557	609	554	559	633	599	603	578	543	577	601	609	589	558	591	532	618	595	561	580	584	543	583	557	574	573	583	592	580	608	586	602	583	561	592	591	583	578	550	612	592	590	572	560	574	552	609	583	606	563	600	516	596	576	573	631	589	597	560	597	534	620	563	620	623	590	540	618	563	578	556	583	586	583	594	576	577	598	607	612	579	602	614	551	618	600	521	570	578	553	584	591	648	607	557	597	564	536	612	607	597	609	608	550	579	582	596	574	593	609	629	561	607	569	631	586	558	550	577	556	597	547	577	566	604	616	573	538	554	580	540	606	561	613	557	625	614	601	580	595	601	628	549	597	640	579	572	614	580	597	596	596	591	624	593	530	593	583	571	615	638	616	579	584	612	579	571	581	570	566	571	581	582	562	585	553	605	586	590	588	557	591	598	584	601	595	620	593	599	593	555	626	555	585	596	580	590	584	578	570	592	580	606	552	584	570	575	554	558	577	557	572	537	602	593	569	619	607	556	548	616	571	587	636	548	601	626	595	543	603	621	607	546	575	583	603	606	581	594	557	621	555	585	579	563	608	592	587	592	620	586	579	563	581	607	643	587	563	559	573	621	556	589	614	573	592	561	587	584	601	609	615	616	572	534	554	534	551	587	547	570	574	557	573	546	595	570	580	577	612	614	581	630	583	610	570	568	623	571	566	586	614	621	601	596	561	581	610	558	578	614	567	563	585	575	566	587	583	597	577	645	587	576	605	591	586	574	589	576	616	573	583	546	585	573	602	571	589	594	628	620	645	525	604	597	549	630	582	615	572	589	606	603	588	569	583	568	589	584	556	581	567	604	583	596	608	587	594	598	548	592	553	605	580	556	596	554	581	602	565	588	613	551	561	574	593	593	551	577	555	622	593	630	632	613	571	540	610	596	587	570	597	568	560	626	557	584	580	602	601	583	590	529	597	598	588	610	575	607	598	600	573	628	632	581	545	580	578	601	593	598	571	636	597	587	560	582	547	585	590	614	572	571	550	551	578	582	596	585	573	593	596	565	546	597	589	621	548	607	629	624	545	584	570	608	581	587	642	571	572	571	602	613	622	571	588	619	615	587	577	608	580	588	611	580	607	580	584	597	590	598	618	586	573	598	607	586	555	602	523	569	585	619	588	558	555	595	583	608	617	597	594	602	568	632	606	592	602	636	575	556	613	546	603	568	609	573	586	593	595	568	609	575	636	574	593	582	607	593	607	611	627	537	606	598	545	549	586	584	598	583	588	630	577	556	584	615	568	615	594	583	572	570	603	597	610	599	533	590	598	659	592	609	582	573	568	587	605	567	586	588	570	565	575	553	592	581	563	565	617	574	611	552	570	625	552	604	615	595	639	588	623	618	611	581	556	588	610	603	595	645	551	601	572	581	568	583	585	607	612	603	579	526	617	576	579	590	588	582	581	601	577	609	580	578	582	579	598	568	607	590	546	578	590	581	549	577	594	568	559	592	600	622	606	574	621	591	549	576	585	597	594	633	566	600	589	552	621	557	642	573	572	577	551	617	620	588	596	574	610	577	554	601	568	580	602	626	571	586	545	597	605	548	589	634	657	585	582	612	586	606	579	590	568	602	582	648	533	628	586	599	578	578	579	610	618	574	623	613	605	590	623	594	577	541	579	592	608	566	599	574	585	567	612	565	591	623	578	558	568	587	588	579	606	607	595	577	588	578	581	591	590	604	592	615	572	583	591	526	610	558	585	586	555	605	558	575	535	620	565	552	593	572	573	544	546	598	572	567	576	591	617	576	563	567	544	554	524	623	624	563	568	604	575	602	593	581	580	588	588	554	571	631	555	574	580	581	546	622	617	545	598	597	567	610	566	554	590	540	579	588	568	591	568	591	569	628	597	604	595	568	580	533	570	581	565	596	606	617	610	548	595	643	565	563	610	580	613	578	611	616	602	571	563	563	593	570	595	587	586	597	572	574	601	603	610	582	563	580	605	599	625	594	546	567	604	581	532	556	611	563	535	593	575	556	566	592	589	606	585	588	605	621	565	627	624	583	590	592	609	603	584	584	572	571	599	574	581	581	611	558	596	546	603	577	609	609	578	597	577	587	578	570	569	565	581	571	558	619	606	555	591	653	597	573	548	562	617	579	617	625	571	570	602	587	586	539	602	569	591	585	617	600	625	593	610	568	601	620	629	614	611	610	620	592	602	580	590	590	590	610	629	617	567	588	599	563	587	571	561	623	552	599	612	560	591	547	587	580	614	566	560	595	550	575	611	601	561	554	570	629	576	613	573	619	614	572	597	567	607	581	601	555	576	630	587	616	599	590	580	555	577	596	631	598	607	605	544	595	549	582	628	539	602	605	634	575	551	571	569	552	607	543	581	573	598	575	610	573	517	594	548	566	564	611	631	605	593	539	582	595	629	605	611	549	569	566	624	619	604	553	609	577	550	593	554	565	598	546	580	626	583	592	584	596	623	587	615	596	585	579	547	588	585	599	597	575
5610	1440	45	45	40	46	38	42	43	43	39	40	37	39	41	36	31	35	37	34	27	24	37	38	30	25	33	28	33	23	26	38	40	40	31	27	35	36	27	35	43	30	34	30	36	23	36	31	29	35	33	28	36	24	32	40	34	25	28	31	30	36	22	28	27	29	29	26	29	19	31	41	26	28	39	24	39	30	26	27	36	26	36	19	40	29	38	28	33	31	36	37	31	25	37	35	31	40	32	33	28	30	22	32	27	30	36	33	36	24	31	32	38	35	26	31	23	26	28	25	36	29	27	45	23	38	33	51	36	31	29	31	27	29	38	26	33	40	17	27	38	32	33	23	26	37	39	24	37	29	36	36	28	33	27	34	25	39	30	21	26	28	25	19	33	37	39	22	31	26	22	35	33	35	25	23	40	31	29	33	24	30	32	42	28	30	26	35	34	27	36	40	30	23	28	33	40	40	26	28	35	26	33	28	36	23	29	29	26	37	26	37	34	31	26	31	27	28	32	23	26	29	38	27	28	27	28	32	24	35	34	24	29	26	24	32	33	27	25	39	27	38	27	29	19	38	31	33	28	35	35	38	29	29	28	38	18	37	28	27	27	30	35	35	34	32	29	27	31	20	34	35	36	27	16	26	25	19	35	33	35	34	18	39	27	28	24	29	25	23	25	26	33	41	24	36	32	32	22	23	27	37	27	31	22	32	27	28	34	26	28	34	35	34	21	39	27	26	31	32	22	36	35	33	35	28	30	24	31	34	27	30	30	30	25	35	21	42	28	32	20	31	29	20	24	35	33	25	26	27	29	26	32	26	29	20	32	26	19	30	36	37	33	29	28	33	29	35	29	45	44	23	34	32	42	22	27	35	32	39	42	28	24	28	30	41	29	30	25	37	24	31	29	28	35	35	37	41	38	37	35	34	23	37	21	32	35	26	29	30	28	29	38	24	22	20	36	36	34	35	36	28	22	28	44	29	31	33	36	25	29	26	26	31	36	32	30	33	34	23	21	26	12	23	25	25	29	25	38	40	38	26	35	36	32	45	21	24	26	33	25	32	28	38	33	40	27	29	28	40	33	29	29	39	39	30	34	23	28	22	29	31	41	23	31	29	32	26	34	31	30	33	28	25	33	30	29	31	27	34	40	29	27	33	32	21	37	28	32	31	36	38	27	38	20	36	30	23	39	33	36	27	29	28	35	27	35	33	25	26	25	41	32	30	44	31	33	28	35	17	31	26	31	34	18	37	31	29	38	30	43	31	37	41	28	32	36	27	42	27	41	25	21	30	27	33	24	46	43	26	23	29	33	47	47	29	34	29	21	31	26	38	28	35	24	31	23	31	31	25	23	29	30	19	35	28	33	29	32	33	31	25	21	30	30	32	32	33	41	23	36	35	34	42	26	31	34	35	30	41	29	22	34	28	34	40	31	34	33	32	36	41	28	30	32	29	34	41	37	25	23	30	35	28	41	30	27	30	36	26	32	31	37	27	42	29	22	23	32	32	29	27	31	31	42	31	31	39	31	25	41	34	25	27	41	34	30	35	31	35	31	36	35	30	22	37	31	28	33	31	41	32	21	27	30	29	34	36	31	24	25	33	33	16	34	27	33	33	33	27	33	34	30	31	29	29	27	24	34	34	38	25	28	26	31	26	28	28	30	33	31	30	31	32	39	33	39	31	37	29	29	30	37	30	40	25	35	24	34	29	40	28	27	28	27	35	22	27	29	34	31	30	39	40	27	38	38	25	27	35	29	27	21	28	26	34	34	39	25	28	33	29	38	28	22	26	31	30	33	29	24	37	31	30	35	30	38	41	28	35	27	26	34	22	35	38	39	23	25	33	35	30	33	35	38	30	39	34	27	23	31	33	27	28	30	30	32	28	18	35	26	26	27	21	21	29	22	40	29	44	31	25	44	38	29	31	31	42	28	23	36	26	31	34	23	33	27	22	30	37	31	17	29	30	33	46	23	27	30	29	38	29	31	38	32	31	37	27	27	34	38	29	30	37	28	44	27	43	29	34	22	34	28	33	28	28	32	26	28	23	32	24	27	30	34	23	32	25	28	37	26	29	26	36	36	37	44	32	28	26	31	33	31	31	26	40	32	36	28	25	27	33	21	29	30	35	20	41	33	38	21	33	33	27	34	30	36	31	32	38	22	39	27	28	23	37	26	24	38	32	49	34	28	18	43	27	32	29	37	35	28	44	29	30	37	29	31	29	28	38	34	31	28	24	33	20	36	39	29	35	34	26	36	23	26	40	42	35	25	32	38	35	26	27	31	35	36	26	35	28	32	21	35	36	26	29	22	28	35	29	39	42	37	33	28	42	34	31	34	23	29	30	21	37	30	32	31	17	37	30	31	32	31	40	24	29	30	25	35	22	47	26	32	29	30	25	40	23	28	30	21	36	30	34	27	24	25	30	36	40	25	35	33	35	21	33	36	28	30	38	30	45	30	36	34	25	35	30	20	41	20	35	26	31	29	21	35	24	27	28	32	30	24	27	38	37	37	27	24	35	26	24	38	27	30	34	29	35	33	32	25	32	36	28	21	26	28	32	25	32	35	29	37	33	30	36	26	40	22	39	35	27	29	22	27	35	34	32	28	29	34	21	23	34	20	27	27	44	24	40	30	29	26	35	25	24	28	33	26	25	30	38	30	33	29	36	24	26	31	30	31	30	33	28	26	31	34	25	29	31	30	32	40	31	24	30	36	33	28	33	34	35	34	34	34	35	26	37	33	35	24	26	29	32	30	42	28	23	37	22	26	33	25	33	29	26	30	31	18	43	34	23	35	34	33	34	35	29	36	34	16	27	31	30	29	22	26	24	27	33	48	41	38	27	34	29	23	36	27	31	30	20	35	34	33	44	40	21	42	22	22	46	37	30	30	37	30	38	29	47	30	27	38	29	30	28	32	27	34	27	30	42	30	19	36	30	30	35	38	26	23	32	30	32	23	29	33	28	25	29	30	19	26	36	34	26	30	24	38	39	27	48	24	31	41	38	38	28	27	32	43	34	41	25	21	32	26	25	29	36	35	29	30	34	28	33	33	22	32	22	29	40	38	34	34	26	39	36	27	31	34	29	32	30	28	32	21	27	28	24	33	41	19	33	31	18	31	23	31	36	36	33	21	31	30	29	28	27	41	18	38	35	38	27	25	43	22	24	30	31	30	36	36	27	30	30	37	41	25	29	30	49	30	28	25	27	33	28	27	33	30	33	31	25	36	19	31	33	30	38	25	32	28	31	37	29	30	29	36	18	27	31	29	27	34	30	25	24	29	32	32	36	31	35	24	30	27	33	34	27	26	34	28	36	23	18	27	30	40	27	33	27	43	33	42	26	24	25	18	41	33	36	42	41	31	29	38	25	35	36	44	31	29	27	31	43	32	35	22	42	24	39	28	27	27	26	27	23	29	36	22	32	28	20	36	23	34	34	33	31	31	38	22	41	18	44	29	30	27	37	26	30	31	29	32	31
32645	9123	491	487	963	1446	1398	1255	1016	912	761	675	578	562	487	459	437	422	413	388	381	371	357	354	358	333	332	345	314	335	306	312	311	296	299	309	314	286	311	272	275	263	260	307	278	289	268	290	249	272	264	265	270	271	266	275	261	257	275	306	277	269	280	238	280	270	243	245	269	257	263	259	260	279	276	309	260	270	249	261	260	296	285	254	287	270	273	278	273	250	283	277	259	274	284	251	279	276	278	241	246	283	280	262	266	267	240	298	260	289	257	261	257	265	276	250	273	252	269	270	253	241	241	262	263	282	271	265	280	286	279	255	268	254	266	247	275	256	246	297	222	259	276	279	279	265	305	275	261	255	254	258	227	256	293	267	272	252	271	255	240	265	252	274	257	272	253	287	304	261	287	266	252	300	284	255	260	258	239	293	277	283	267	257	281	251	262	279	250	281	283	242	303	276	284	270	268	270	279	270	276	244	283	257	282	246	258	268	263	247	296	260	277	270	303	245	282	271	274	284	267	270	286	261	287	261	228	242	272	287	266	264	267	241	259	272	261	275	265	276	287	258	247	248	248	226	263	254	280	229	266	238	304	270	264	268	254	259	284	285	249	290	273	262	247	251	243	251	239	292	252	274	258	250	234	261	245	277	274	309	270	264	278	263	270	255	293	264	251	261	267	281	280	289	237	267	272	261	251	259	280	271	299	281	248	273	282	253	257	297	272	287	259	252	241	253	215	273	232	258	266	288	250	247	272	264	272	297	290	243	276	276	270	264	274	244	240	255	263	226	256	224	300	285	262	249	252	282	271	262	262	252	279	265	232	255	258	253	270	286	264	241	250	255	257	258	277	290	265	260	227	244	250	278	222	252	282	262	309	281	310	260	244	258	264	260	280	255	245	273	272	254	251	280	261	260	253	250	273	312	272	274	291	307	248	271	228	248	267	272	274	279	291	244	268	239	280	296	268	246	281	253	259	271	286	259	241	256	277	244	286	263	267	285	278	277	281	261	256	269	245	259	287	278	264	275	265	274	275	268	244	249	265	255	221	246	265	286	265	258	270	281	244	233	251	227	283	262	262	284	255	281	282	259	259	266	261	265	247	270	268	259	260	269	289	277	267	262	273	264	281	248	276	268	281	256	275	259	262	253	221	279	250	234	260	265	256	231	310	263	249	264	270	279	254	244	295	266	266	259	262	273	279	273	258	236	257	272	244	272	242	274	272	253	246	269	236	275	268	244	255	274	261	247	280	248	286	274	265	271	272	281	267	264	262	249	249	273	244	273	252	248	258	285	273	275	252	285	207	237	284	256	255	267	261	234	255	256	248	292	236	232	268	258	271	257	237	252	274	270	243	289	283	266	252	268	264	262	259	272	256	267	290	249	228	253	267	247	263	243	224	247	262	271	290	241	241	286	244	265	255	246	255	223	290	256	244	269	261	276	248	248	262	259	318	262	242	281	261	263	258	237	255	263	266	268	299	265	266	258	282	246	255	263	261	243	279	262	280	228	264	265	265	263	254	255	261	278	239	285	254	255	246	259	283	278	268	254	257	273	249	232	240	273	241	289	259	265	291	242	250	261	273	222	262	248	273	281	263	282	242	287	271	257	251	254	251	237	270	272	216	248	272	264	248	242	251	267	259	271	236	262	260	274	257	287	274	262	251	268	287	249	273	297	271	257	263	272	265	275	255	266	294	275	268	265	257	229	290	252	260	265	255	262	273	279	250	270	266	282	245	252	240	304	280	294	272	256	271	267	271	253	276	260	254	259	285	284	261	245	238	252	284	227	268	255	274	273	268	289	278	284	280	257	228	228	263	245	276	291	247	266	263	274	246	277	291	243	245	251	281	251	280	267	253	275	263	234	253	244	253	262	278	274	276	289	247	273	228	238	270	252	266	268	257	245	296	251	254	249	254	279	272	261	241	282	291	273	266	244	261	259	234	270	273	250	252	292	254	249	239	286	293	256	233	232	293	283	255	283	258	229	244	262	274	242	225	274	272	266	270	297	264	256	264	245	263	253	284	262	256	264	284	218	259	246	271	252	267	276	247	239	263	270	257	271	247	284	277	266	273	281	247	274	253	274	283	266	270	279	278	270	289	304	248	281	263	263	251	257	251	258	238	254	243	280	263	288	262	264	236	302	256	289	261	267	268	292	254	252	266	259	252	247	268	304	293	250	319	267	276	265	262	276	265	228	241	290	256	250	293	247	292	262	263	264	263	289	256	258	278	274	253	260	259	272	263	273	262	230	267	260	290	272	235	279	257	270	255	223	258	265	271	266	283	256	272	262	265	272	243	268	261	259	260	293	284	286	259	291	259	246	246	283	285	274	259	268	271	268	280	264	286	260	256	250	244	246	286	297	257	241	241	269	289	259	253	253	256	254	274	280	277	248	256	251	260	257	260	266	282	275	247	289	309	266	235	285	275	228	260	291	266	269	261	263	268	284	244	277	248	252	261	261	272	241	260	282	264	259	227	250	255	219	260	262	291	254	244	252	263	235	274	292	270	255	264	264	256	269	246	276	279	243	254	270	253	277	247	244	246	257	253	271	275	221	259	271	258	267	243	259	225	274	259	264	282	264	247	244	249	270	261	239	255	252	294	280	273	280	273	283	285	249	218	268	258	279	258	269	303	257	286	279	262	281	263	251	293	283	278	277	258	253	278	250	254	253	291	280	278	285	257	267	281	252	276	270	246	270	250	260	254	250	246	247	283	276	263	270	268	270	267	262	277	257	265	272	255	267	260	277	290	246	287	250	276	256	264	271	261	275	279	252	256	280	260	241	268	265	255	283	274	268	224	258	259	251	263	263	266	238	244	247	258	259	249	272	247	253	261	250	265	248	292	258	277	285	277	278	255	285	253	292	263	249	265	276	285	246	231	261	259	258	272	254	240	253	278	287	262	290	270	259	275	263	268	298	281	287	277	269	249	283	284	268	279	249	275	295	266	261	232	252	273	253	229	285	237	266	258	281	265	277	280	256	270	285	267	278	278	226	270	281	258	262	254	250	241	241	265	301	292	282	231	255	283	243	269	279	250	228	261	274	240	242	288	274	291	275	256	251	250	266	287	257	266	268	252	254	231	268	250	275	239	251	255	275	272	245	285	275	264	273	245	272	260	247	260	271	297	244	232	255	270	250	277	239	305	251	260	263	273	283	247	275	274	251	284	246	262	270	247	285	284	268	279	290	259	271	301	249	289	247	255	272	278	250	246	267	269	257	295	257	282	265	278	258	278	246	266	272	263	266	256	255	270	285	270	278	315	279	280	247	261	254	244	266	283	292	251	251	254	255	246	269	254	238	259	260	260	252	263	262	254	270	270	285	261	264	280	272	241	263	261	249	251	277	266	271	270	261	266	261	262	280	261	250	251	283	245	278	257	262	265	254	304	229	268	258	251	225	281	250	233	296	281	297	273	255	251	243	233	281	268	234	276	271	276	275	272	253	263	254	251	259	252	271	253	294	266	261	254	255	277	260
7255	2423	122	115	79	98	98	105	85	98	96	112	104	95	80	92	79	104	91	78	70	87	85	88	75	86	84	69	93	85	74	88	89	88	80	81	85	79	73	74	80	74	77	82	93	81	83	85	87	90	99	85	71	81	68	74	73	96	79	83	69	105	75	81	69	82	82	76	100	75	81	82	94	82	86	75	89	81	76	75	70	60	84	69	92	70	81	67	83	82	68	84	92	78	69	79	93	91	81	76	69	76	66	82	100	78	82	102	100	85	91	80	69	79	74	99	87	90	67	81	73	91	83	70	86	73	90	71	83	73	91	83	87	82	89	82	70	80	74	81	78	82	91	72	72	89	79	69	75	86	63	89	62	73	86	84	92	66	98	73	81	94	82	90	85	87	92	83	75	77	81	84	55	68	91	98	84	90	72	73	95	79	93	66	81	91	76	85	60	72	72	87	77	94	76	69	83	73	96	94	86	98	74	96	86	92	80	84	67	99	62	91	85	92	78	81	105	105	86	93	75	78	87	104	62	81	74	94	77	84	84	78	85	79	79	95	77	77	61	81	85	76	68	76	83	88	70	77	89	77	90	76	80	79	81	67	96	97	73	97	84	71	82	87	85	79	62	101	91	86	73	86	79	85	87	103	71	70	95	78	72	77	75	78	83	76	80	86	76	88	75	89	77	97	83	89	92	84	76	71	80	96	77	83	72	84	90	82	78	91	78	84	75	60	90	91	75	71	86	82	77	87	74	86	93	75	96	71	84	95	88	84	80	89	91	73	75	88	93	94	100	70	89	86	73	80	97	72	61	83	88	82	65	83	88	86	74	69	71	94	79	74	76	88	57	79	86	100	86	51	97	91	102	79	77	73	77	78	79	73	86	85	96	80	82	80	83	58	75	74	81	69	92	65	70	85	76	82	78	86	65	67	88	94	81	88	69	91	81	80	94	78	75	83	79	81	113	75	85	91	76	88	78	75	75	71	87	73	79	78	63	76	92	93	76	78	69	89	81	72	76	73	73	72	94	93	65	80	72	82	85	73	81	74	93	74	75	76	65	88	81	89	76	76	77	85	103	77	79	92	86	86	91	77	77	83	80	89	75	82	86	87	93	84	72	80	79	63	76	71	65	83	103	83	87	73	73	76	76	68	90	71	80	71	77	86	86	79	85	83	82	81	74	78	84	75	82	59	76	78	82	82	68	86	81	67	88	54	88	77	60	78	69	85	82	86	76	75	89	73	79	77	78	72	88	80	79	81	74	83	75	99	88	94	87	78	72	73	73	77	72	78	79	83	79	86	72	76	102	72	89	94	86	91	83	73	87	81	69	99	64	83	94	94	92	83	87	77	62	77	86	70	74	71	89	85	90	84	89	64	65	68	70	67	85	84	78	81	73	83	89	77	79	77	67	83	91	73	83	80	68	75	88	94	70	76	89	80	75	76	72	72	78	101	78	90	76	105	75	96	79	79	89	72	77	87	72	64	70	81	71	82	86	86	102	71	77	77	79	69	83	80	72	81	77	92	85	95	77	75	98	81	87	85	82	79	80	81	77	85	65	88	79	94	67	80	81	93	83	71	91	75	71	87	97	84	75	71	92	72	81	82	73	76	86	91	93	67	72	79	65	81	90	82	72	81	84	67	87	71	93	79	73	76	96	84	85	79	93	74	88	85	68	93	65	79	91	85	67	70	74	78	75	84	101	77	68	69	68	66	88	80	69	79	93	84	74	96	78	75	80	84	73	68	80	104	93	85	74	87	76	88	82	78	79	85	81	87	87	77	66	87	86	81	66	85	95	76	72	94	64	88	74	69	79	72	71	97	86	93	88	81	77	92	88	69	84	70	87	96	77	72	91	85	80	87	79	86	82	95	70	69	80	60	88	101	82	84	76	99	75	87	75	74	83	91	71	78	88	82	88	72	90	62	71	88	74	96	82	69	87	70	77	69	75	82	79	80	73	72	71	80	64	78	69	83	81	88	84	84	100	82	89	78	75	92	97	87	89	79	76	82	88	62	83	78	81	98	88	83	61	80	67	69	82	74	71	101	80	85	72	65	77	72	75	86	78	71	76	76	89	84	89	69	70	85	90	97	86	79	76	85	59	81	66	91	63	94	80	97	78	72	79	79	90	80	78	81	89	83	99	93	71	69	86	108	72	88	87	71	81	87	78	98	89	72	81	68	91	91	70	83	74	76	87	83	84	71	69	75	88	97	96	72	77	81	84	86	85	87	85	81	62	64	77	85	97	77	83	78	94	66	101	71	78	77	84	88	69	88	84	98	93	93	66	78	77	79	71	74	87	95	87	94	83	60	86	90	84	82	116	80	80	92	97	80	73	76	73	82	86	97	75	91	64	88	85	64	75	94	68	78	70	90	92	66	76	83	76	76	87	65	75	92	86	93	69	87	76	89	75	73	88	79	83	76	80	74	67	63	78	87	84	75	99	92	67	76	104	88	77	74	70	71	75	87	103	95	56	93	89	82	78	82	72	77	88	82	80	82	75	85	80	86	94	90	80	70	72	92	74	80	69	82	75	78	73	80	92	80	83	72	76	67	92	84	83	71	98	97	81	76	90	82	84	88	79	78	62	71	70	69	86	82	76	80	91	91	100	66	70	75	74	85	84	83	77	80	94	66	78	76	67	67	77	88	62	95	84	87	87	69	74	82	77	80	72	86	72	68	94	89	75	78	70	70	91	83	74	81	81	78	78	90	68	94	79	81	75	76	79	67	80	72	90	77	79	83	86	75	79	88	73	91	92	78	83	98	87	86	88	68	86	83	75	78	69	77	78	66	75	107	76	75	84	80	83	72	90	84	76	79	84	84	86	85	86	73	95	90	81	101	87	94	77	88	85	71	84	78	74	81	84	72	75	72	95	87	82	82	90	73	74	68	77	76	77	76	79	92	77	81	71	81	71	80	69	83	81	74	108	82	79	94	92	70	88	80	81	95	88	80	79	79	78	78	78	83	72	66	81	81	74	74	62	70	67	73	84	81	77	70	81	79	79	77	89	93	85	80	84	64	78	68	77	82	80	81	80	77	80	79	79	78	80	78	93	90	76	76	75	80	84	100	75	87	90	61	90	74	78	85	87	80	68	72	85	88	63	90	87	98	79	72	87	101	63	80	71	90	73	86	86	81	90	93	99	77	78	68	63	87	60	76	73	83	83	81	88	79	90	68	73	74	93	84	62	86	66	79	74	74	81	76	91	86	75	63	80	77	74	95	92	76	83	87	81	87	76	81	74	86	99	73	74	91	89	85	89	84	94	77	82	83	73	77	81	100	96	55	92	90	84	90	65	98	89	92	93	106	83	77	70	87	69	88	59	76	89	90	89	77	89	63	75	84	73	70	83	89	76	75	76	77	62	83	75	84	85	100	80	81	71	80	90	62	81	92	79	91	82	99	53	93	74	91	90	76	69	77	71	76	89	82	49	67	83	73	82	81	77	90	86	83	76	75	82	83	64	64	74	87	81	80	66	67
37281	11441	1045	1168	2064	2853	2720	2404	2106	1794	1537	1425	1264	1077	1099	1084	989	922	927	909	873	873	793	801	758	770	735	778	752	744	705	735	731	811	702	735	752	727	747	678	679	710	757	661	766	735	658	702	722	689	756	686	670	695	718	647	714	641	659	738	658	695	677	714	716	750	631	679	671	716	711	654	713	638	663	663	678	709	743	695	699	668	688	680	667	698	681	665	648	700	711	690	656	674	688	673	651	690	695	633	689	672	671	681	671	681	669	665	697	698	648	722	652	688	667	644	665	623	625	641	656	693	658	683	707	678	697	683	680	679	661	706	637	668	692	663	674	666	667	693	669	669	665	643	671	633	702	715	706	683	685	680	661	685	650	651	599	648	662	697	655	651	680	666	735	615	721	675	665	693	710	686	665	674	683	683	653	649	712	662	630	672	651	712	721	672	670	680	658	685	704	693	694	635	684	679	656	722	696	642	649	662	696	682	698	674	659	631	687	640	617	668	672	692	693	651	663	660	683	651	648	679	657	660	690	678	643	678	659	689	692	660	682	623	690	658	689	646	668	613	673	643	658	643	677	688	677	620	639	671	657	726	679	667	664	718	665	669	677	653	680	684	626	683	677	653	668	673	664	680	624	669	653	685	694	665	663	675	657	703	672	701	704	635	688	719	650	661	621	677	658	645	643	681	691	677	630	677	623	629	657	623	703	689	675	675	686	672	712	685	671	649	649	670	667	659	637	710	676	644	717	640	670	648	651	686	696	635	676	680	669	645	686	696	668	652	630	663	669	656	675	687	694	702	661	654	668	672	687	649	685	675	650	655	691	681	678	705	677	673	687	686	619	667	690	700	628	721	673	649	659	728	698	660	669	710	646	733	668	691	628	635	661	698	641	665	667	634	688	650	652	669	698	663	719	683	686	617	683	668	695	688	632	677	684	635	642	675	681	619	703	714	640	696	662	676	680	676	662	676	667	653	692	649	669	638	647	682	700	700	686	643	709	684	648	714	656	682	650	718	693	657	715	675	677	672	695	725	659	677	655	644	630	671	647	657	643	683	676	697	669	667	693	718	655	705	713	666	656	650	650	664	707	690	690	628	684	674	683	637	660	697	664	674	683	656	664	698	647	705	680	671	694	666	679	696	631	705	695	620	690	696	701	660	692	647	725	693	669	635	673	645	686	638	684	687	671	681	680	696	647	724	683	669	680	683	669	681	656	687	671	669	685	675	681	672	681	694	679	670	659	654	645	647	650	682	644	664	667	633	678	688	676	657	659	635	693	647	712	707	726	657	680	668	666	646	649	719	665	684	683	658	695	680	670	643	644	684	629	705	658	645	684	693	682	645	659	690	650	656	687	672	703	651	611	638	639	679	684	696	659	661	690	626	680	687	671	700	655	638	637	675	667	626	677	695	667	678	655	691	651	709	663	660	627	688	665	720	664	653	660	667	704	623	686	734	702	621	639	683	671	681	689	644	681	657	656	671	659	680	705	652	682	668	681	729	701	667	660	686	672	624	735	689	694	725	659	706	717	691	676	654	691	636	681	694	720	649	665	650	670	693	681	669	679	691	697	633	691	685	674	675	665	668	686	632	670	654	657	703	687	694	710	656	715	715	717	740	717	644	658	691	682	633	663	688	704	670	649	597	630	696	653	703	693	671	673	659	688	701	679	676	665	688	681	685	704	675	677	670	688	670	658	714	668	662	660	648	654	722	731	676	679	663	688	670	705	670	675	690	616	672	666	655	648	682	650	684	661	680	642	674	697	644	688	636	700	665	680	656	700	688	674	714	619	656	589	651	671	679	613	704	665	644	717	667	685	679	671	698	660	635	682	633	641	693	701	661	683	659	663	678	664	644	682	682	682	686	662	687	696	670	677	694	659	673	701	663	678	644	706	697	629	690	676	653	687	712	641	665	619	668	648	678	703	672	648	664	649	694	680	656	692	668	652	641	646	666	657	664	704	725	669	674	674	656	665	659	644	683	661	622	662	712	630	658	641	670	647	679	599	669	663	652	692	677	634	652	650	663	655	649	697	636	640	681	677	703	689	695	695	658	673	701	679	650	659	672	667	653	658	733	663	708	681	664	684	678	683	683	652	655	668	678	638	683	644	675	719	647	656	684	737	650	709	632	651	646	616	648	684	663	644	667	629	674	657	660	708	639	657	748	674	665	673	667	682	668	694	688	653	667	670	680	667	674	657	666	663	718	683	655	681	683	646	650	685	658	628	665	673	680	666	697	668	646	647	675	688	720	690	615	663	730	648	628	688	658	680	701	712	676	691	679	655	684	658	678	693	673	681	635	668	703	691	630	671	709	706	727	644	690	702	707	668	680	669	694	716	625	682	688	723	655	700	690	664	650	687	653	673	677	670	677	645	685	685	727	697	642	655	656	664	686	687	709	662	678	677	700	671	682	624	710	647	709	677	684	679	600	724	658	643	652	693	599	677	699	667	654	696	676	632	633	661	624	716	692	669	742	707	672	687	671	657	679	689	685	713	650	649	638	699	681	702	702	661	677	658	652	665	684	701	697	673	676	673	673	643	701	624	670	707	710	615	676	666	671	628	667	665	682	641	684	673	698	664	677	689	683	677	690	670	674	690	669	689	665	646	671	670	653	631	674	667	680	696	702	624	639	695	642	679	678	686	662	649	651	620	677	701	630	671	673	691	682	665	672	652	698	693	638	711	669	661	641	688	687	635	628	693	708	678	634	693	639	665	640	662	690	712	665	658	651	675	682	667	687	677	682	677	649	712	671	687	698	661	648	648	638	653	695	649	665	638	690	700	663	685	650	663	647	693	652	657	644	676	695	673	639	634	662	705	685	695	720	678	623	692	661	683	657	651	675	675	653	678	630	676	702	632	669	693	684	711	663	654	717	647	656	688	655	678	656	679	678	652	661	687	667	654	649	684	726	662	651	660	678	679	663	686	658	708	632	635	704	645	720	687	643	708	649	671	663	663	690	636	660	673	671	671	681	705	728	682	683	651	666	629	681	675	681	690	674	663	689	696	668	661	685	670	645	687	672	643	647	677	668	664	628	681	691	647	713	678	684	646	658	663	699	680	727	710	622	650	653	657	650	668	702	654	746	675	685	649	706	643	604	684	669	668	750	697	673	701	698	636	689	636	709	666	645	676	682	686	676	693	666	639	656	661	662	646	655	659	678	595	716	626	663	646	656	697	645	677	680	663	712	690	672	635	665	680	642	699	684	639	683	628	655	634	709	687	714	678	697	646	665	622	690	705	658	662	648	704	718	705	677	650	673	671	714	646	688	653	677	662	669	666	648	703	653	637	734	672	675	699	670	658	696	690	686	689	631	663	700	686	636	692	672	660	667	627	665	678	676	685	625	693	719	659	655	657	744	697	692	652	702	676	676	693	688	706	684	714	682	669	688	652	677	682	693	682	699	672	681	646	681	646	690	639	686	657	669	708	693	729	672	680	652	613	660	667	706	663	666	650	663	692	657	684	647	675	661	650	693
3749	988	34	26	28	29	32	33	31	35	21	29	26	27	33	36	25	32	20	30	39	20	25	22	29	19	27	20	32	21	33	27	32	31	30	26	26	28	34	31	18	26	28	23	22	24	38	19	29	26	23	29	28	28	23	31	33	33	24	20	31	19	30	33	22	24	25	20	30	16	25	33	17	32	31	39	27	30	28	33	26	27	28	24	22	24	23	29	27	17	26	19	19	16	17	23	23	29	24	27	36	17	17	25	24	27	21	37	19	20	21	26	27	25	23	24	25	29	30	22	23	21	21	22	15	25	35	27	18	24	34	36	29	33	26	26	22	30	27	29	14	20	29	32	26	33	26	26	31	37	35	29	33	23	19	25	18	20	25	23	29	24	44	18	22	27	29	31	29	33	32	21	31	30	31	30	25	23	26	29	32	20	30	26	21	33	25	28	25	28	24	26	25	29	35	22	26	24	25	36	24	20	27	34	29	24	35	27	29	29	23	23	22	22	16	28	21	24	20	35	22	25	21	19	20	27	27	18	22	35	36	29	29	24	28	28	29	21	30	20	32	35	16	20	35	23	29	27	23	26	25	29	25	22	29	29	19	25	27	31	28	23	25	28	19	18	23	29	17	25	29	25	25	26	28	23	25	25	18	26	24	24	29	21	31	25	28	33	28	24	19	25	24	25	22	25	27	26	30	18	27	30	33	27	33	18	26	16	21	24	26	28	23	25	21	28	26	19	31	24	31	29	17	25	21	37	23	22	26	33	23	23	21	22	15	24	34	24	30	21	22	22	32	22	24	39	26	29	31	31	28	16	17	22	24	21	27	35	32	21	17	26	28	40	24	20	31	29	29	24	25	28	22	30	25	20	24	23	24	29	30	26	20	15	28	31	25	17	33	21	34	33	28	24	30	26	22	26	21	30	29	29	24	24	19	37	23	33	24	25	28	24	22	22	16	32	27	26	23	27	28	24	29	22	38	35	28	22	23	28	26	28	29	30	33	19	32	30	29	23	28	32	34	28	27	24	30	29	23	22	21	26	22	39	29	31	30	30	29	21	39	26	26	26	27	23	20	22	14	26	33	28	25	22	40	21	21	27	23	24	26	23	17	38	22	21	23	35	28	31	22	29	21	23	24	24	36	28	30	35	21	24	28	25	37	20	25	34	39	28	19	35	29	25	28	20	22	26	20	25	17	21	26	26	29	26	21	17	32	29	19	26	17	34	29	31	24	25	28	32	28	27	27	33	30	26	22	25	27	22	22	26	25	25	28	20	26	28	22	29	34	19	32	24	22	31	29	31	32	26	35	28	34	28	19	36	37	27	17	19	24	17	22	29	20	24	24	26	23	35	38	38	18	33	30	30	19	25	17	25	28	22	29	26	40	34	37	30	31	29	32	34	29	23	21	23	26	21	25	26	29	21	28	36	30	21	30	27	24	29	27	25	30	27	28	21	24	31	25	24	18	23	21	26	22	29	26	27	15	38	23	32	27	32	25	33	28	21	20	18	20	29	22	20	25	30	29	22	28	25	28	25	24	19	30	24	26	38	21	32	19	20	32	21	24	24	32	27	30	18	22	30	22	25	27	26	23	26	35	31	29	19	24	26	24	19	33	43	23	25	28	24	32	26	37	28	36	17	26	28	20	21	30	22	24	25	23	23	26	29	27	31	29	28	19	33	26	32	33	20	27	26	23	32	24	32	30	25	36	19	25	30	19	20	15	26	34	29	18	37	37	25	33	28	29	32	22	29	18	26	28	24	31	26	26	35	35	18	19	19	29	19	10	38	27	21	25	27	26	36	24	24	20	20	28	26	27	29	23	26	28	19	27	25	30	23	36	18	32	26	24	29	25	34	20	21	25	28	28	35	22	29	22	25	26	29	34	15	27	25	33	31	28	20	28	21	27	30	28	28	30	24	21	28	34	19	22	28	23	23	21	28	27	28	29	18	27	30	31	31	18	21	31	29	29	26	24	25	26	31	22	24	22	19	26	27	31	22	22	33	29	27	23	20	30	24	32	27	26	37	26	20	20	39	29	31	30	18	18	25	29	31	23	39	30	30	29	20	27	25	20	28	30	24	22	35	20	28	30	25	20	31	27	21	17	35	29	30	21	26	23	30	28	38	36	22	26	33	27	26	39	24	26	26	27	30	24	18	31	21	30	30	29	23	32	32	26	21	42	27	29	28	31	24	22	24	25	33	18	26	25	26	29	25	24	20	31	28	26	25	20	30	20	21	28	27	35	27	25	32	28	26	29	30	17	28	27	25	25	29	25	19	29	23	21	25	22	25	20	33	22	32	29	24	25	30	32	31	25	31	28	19	29	29	25	27	24	23	21	18	16	25	29	25	29	30	41	31	25	31	23	33	29	17	31	26	28	28	24	18	17	28	23	26	24	27	14	30	20	25	28	22	27	29	22	27	28	24	32	30	25	31	28	30	29	34	29	34	28	24	24	21	29	31	35	23	23	23	23	24	35	24	31	24	25	28	27	24	36	28	26	28	16	28	22	26	27	20	32	19	20	39	28	24	23	34	35	32	32	24	11	33	26	25	34	23	32	31	29	27	22	20	24	23	30	31	24	33	17	27	22	27	27	22	30	28	27	31	27	18	26	26	26	23	31	30	28	37	29	21	28	17	25	29	30	30	26	28	22	24	17	22	28	30	16	17	26	35	21	20	16	22	29	32	30	22	27	33	25	21	28	38	19	23	19	32	15	27	24	19	27	30	34	24	31	21	28	30	21	26	30	30	36	23	26	23	22	36	18	25	20	24	26	17	24	34	25	19	24	24	20	24	26	43	23	27	30	24	27	22	20	20	32	25	30	25	27	29	30	32	25	33	32	33	20	24	30	20	32	27	30	21	18	21	21	32	27	25	26	21	28	25	24	25	31	24	27	28	30	19	31	13	23	18	25	27	23	17	23	37	24	24	21	26	20	21	33	25	21	20	21	30	31	25	31	27	22	30	31	31	19	19	33	25	28	23	22	35	25	38	18	20	23	23	20	34	29	20	27	23	22	31	38	23	17	27	22	19	23	27	28	21	33	26	18	23	27	22	24	29	24	22	21	23	19	30	22	20	23	22	24	24	21	31	31	16	25	23	30	18	20	21	31	36	32	20	21	28	24	22	30	28	24	31	20	27	29	31	24	28	28	18	25	24	26	20	25	33	23	23	29	18	28	18	28	26	24	25	34	31	23	24	24	33	29	25	32	26	30	30	25	27	19	22	33	28	28	30	22	29	30	29	29	29	30	30	31	29	25	13	24	27	29	18	21	22	25	27	24	25	25	26	21	31	27	34	22	32	26	17	24	21	24	22	27	27	27	25	29	31	25	28	31	26	20	20	28	23	23	26	22	19	31	22	33	40	35	23	28	25	27	28	21	24	24	34	28	47	26	28	22	25	34	24	22	26	26	26	28	24	23	26	26	19	30	17	28	29	23	30	22	15	43	25	24	30	26	23	22	19	30	26	36	25	25	25
29052	8357	337	317	391	478	527	424	451	410	373	305	313	321	312	291	233	255	277	260	259	233	239	249	253	221	266	251	235	243	248	232	233	249	231	204	210	229	236	199	221	236	221	245	218	233	191	200	218	245	240	218	249	239	242	224	209	236	231	224	241	227	245	224	233	218	204	251	214	210	230	246	219	225	224	222	236	210	220	218	195	243	236	238	240	235	228	224	232	232	221	214	199	232	224	216	203	241	212	247	222	223	209	202	222	220	222	235	238	228	247	222	198	261	222	221	228	211	214	225	220	234	232	221	225	232	269	219	225	228	243	251	236	229	238	236	246	207	227	256	215	208	227	237	234	250	221	227	216	204	225	218	249	252	214	227	216	210	259	264	213	219	233	238	210	234	218	231	215	229	225	206	217	216	227	224	248	220	223	250	227	209	225	243	216	203	231	221	240	235	215	231	241	249	233	241	203	224	192	232	257	238	228	215	217	241	214	249	223	227	235	222	233	254	251	204	221	224	214	223	241	208	223	218	188	210	209	236	211	232	229	198	245	214	235	226	184	243	238	208	227	222	211	238	224	197	222	214	218	224	227	217	252	213	215	251	231	268	230	225	236	213	240	228	238	211	218	229	223	224	239	226	232	228	216	236	217	224	213	209	236	209	255	247	202	232	205	199	202	223	201	235	235	245	204	227	229	208	217	218	217	191	225	221	222	218	210	241	217	231	214	228	219	209	237	212	216	232	217	241	205	231	195	211	235	240	229	249	241	229	214	216	202	220	204	193	209	215	220	217	241	197	237	235	237	209	231	218	236	219	222	212	233	219	209	210	254	242	221	231	241	212	235	211	247	228	239	230	224	193	227	207	208	203	233	208	193	242	224	220	220	227	232	222	221	243	211	228	201	198	218	235	219	230	256	221	208	242	212	196	194	202	201	222	204	214	239	227	249	211	207	197	218	208	207	238	220	261	238	221	212	236	230	235	230	211	210	219	215	229	216	244	207	235	254	242	217	203	226	263	233	220	236	217	242	212	223	200	238	230	243	222	214	238	215	255	224	205	216	191	227	215	224	220	243	213	209	196	213	209	222	216	222	226	237	234	233	215	228	220	231	206	213	220	223	226	220	207	226	235	260	205	234	207	220	217	222	226	215	214	190	241	230	211	224	202	229	218	244	220	239	251	225	213	220	209	246	227	231	221	214	221	233	219	230	229	210	225	219	200	223	220	243	201	233	209	202	229	209	219	203	225	206	216	218	232	218	219	233	210	237	223	232	224	229	221	217	229	234	224	236	227	240	224	236	228	205	240	249	240	221	224	236	208	247	233	222	217	214	235	211	234	207	243	225	233	226	229	228	207	246	213	211	209	235	249	232	204	228	214	255	204	224	249	221	218	230	211	225	239	223	239	234	201	221	219	228	230	205	235	224	238	217	234	239	234	235	245	214	209	217	217	242	242	218	209	234	233	207	222	239	234	232	228	234	244	235	214	209	222	208	246	200	212	249	221	238	227	211	207	229	236	239	218	237	225	222	223	206	244	231	216	213	204	203	239	212	222	223	211	224	236	240	235	246	205	233	253	221	240	256	245	196	242	218	216	236	223	237	230	198	228	231	228	242	227	224	212	224	193	211	217	207	246	265	219	220	228	200	226	233	237	228	215	233	210	254	239	239	203	217	218	231	243	204	215	253	236	215	216	222	201	236	251	204	203	246	233	230	234	207	204	212	230	200	205	220	218	211	231	210	228	211	243	204	240	249	216	209	234	218	220	228	237	223	225	241	222	243	202	209	218	220	210	201	223	211	216	214	243	211	217	234	202	213	221	239	240	232	223	226	238	241	222	221	223	226	228	218	242	225	232	234	233	237	219	251	236	228	250	237	246	189	229	219	240	222	210	204	204	191	218	242	237	221	215	202	220	229	223	222	207	211	231	216	227	231	242	218	232	238	212	199	215	205	230	219	228	237	210	250	231	188	199	217	224	237	228	235	207	229	229	234	220	219	252	211	243	209	238	238	250	215	214	217	210	224	219	240	216	216	218	224	208	223	223	225	217	256	252	229	229	197	248	234	219	221	242	207	223	221	214	194	196	214	219	203	236	222	234	228	229	224	242	223	226	230	233	214	237	230	215	216	223	196	219	236	234	240	217	210	219	211	217	243	215	244	226	216	238	233	216	268	223	237	239	217	225	229	242	235	223	189	223	217	210	269	245	218	246	259	217	226	223	243	237	227	238	251	207	207	223	242	200	212	232	234	225	252	220	202	230	241	234	230	246	215	236	237	229	203	249	218	203	230	220	229	202	212	253	205	249	221	214	202	221	242	216	247	229	205	225	247	229	190	217	217	241	248	207	229	197	255	226	215	185	211	231	238	237	223	219	202	240	241	220	227	216	222	212	188	211	244	189	229	224	235	227	224	230	220	228	212	247	218	220	238	234	233	231	196	206	224	209	242	252	254	228	232	242	208	197	229	225	229	232	211	232	240	206	254	213	211	232	219	219	209	211	218	233	236	238	203	228	227	216	205	237	203	232	224	238	215	247	196	230	217	235	205	225	228	204	222	239	217	225	229	241	214	209	234	224	215	237	238	255	204	222	233	235	237	249	243	210	200	215	226	256	224	225	216	199	210	211	220	236	195	242	238	222	222	228	209	236	226	235	205	213	215	245	218	235	228	198	237	252	245	233	249	235	243	212	231	222	224	250	226	214	216	249	210	230	193	217	232	208	224	201	224	247	212	217	235	241	195	251	210	202	237	228	229	209	223	228	237	222	206	215	236	210	188	222	227	231	252	238	201	231	225	220	209	211	198	267	243	282	210	220	233	214	198	215	227	231	231	215	230	228	226	220	251	230	230	232	190	194	228	224	258	241	234	228	214	224	237	230	231	233	209	230	198	228	221	236	218	221	232	200	223	218	240	225	237	210	229	223	199	206	208	212	236	202	209	245	212	207	234	221	219	258	229	214	234	214	218	214	197	217	215	209	251	218	220	222	226	206	229	212	241	201	225	228	207	199	211	247	225	255	208	203	208	235	228	223	236	233	224	219	260	202	217	245	205	245	238	228	232	211	228	223	239	207	233	243	249	220	230	249	232	213	242	227	211	211	231	226	245	209	239	204	226	235	224	204	227	213	219	238	208	194	244	219	217	226	219	227	220	235	231	228	220	221	262	236	234	217	238	224	207	216	222	239	240	211	206	229	217	209	222	251	212	207	218	218	215	218	243	234	220	225	230	249	218	244	237	234	224	221	237	230	223	236	241	223	194	229	226	217	222	255	213	230	215	216	217	220	232	215	242	239	218	221	223	208	230	234	229	248	205	226	239	232	240	232	238	225	241	212	220	216	228	256	243	213	216	227	220	242	201	226	192	227	215	212	211	246	209	240	192	208	212	221	230	241	223	232	223	214	220	210	216	231	214	226	230	223	251	227	207	213	217	226	210	227	235	222	232	235	199	228	210	220	216	201	235	240	219	237	224	222	208	269	214	254	224	196
5770	1929	93	87	92	92	93	83	110	89	86	86	90	62	82	91	88	81	91	83	77	82	55	76	85	60	79	85	71	66	65	72	83	72	78	73	72	64	80	77	70	80	67	79	88	70	82	76	69	73	71	66	68	92	75	71	74	77	64	92	74	69	85	74	56	78	77	85	62	78	53	74	81	67	62	75	76	84	82	62	74	70	68	80	71	85	71	82	69	74	57	77	86	73	68	75	83	64	77	70	90	72	67	65	83	80	69	76	79	69	81	89	71	77	84	68	79	71	67	85	69	76	73	76	57	64	78	78	61	80	84	67	66	75	76	71	77	86	90	66	62	77	71	83	82	81	87	75	60	70	89	69	72	64	63	57	80	74	74	65	74	71	74	77	71	74	75	66	70	61	81	74	86	68	77	83	69	73	71	70	76	78	69	69	75	80	69	79	83	81	53	84	78	61	65	82	70	75	66	74	77	68	67	67	70	68	82	77	58	79	81	69	81	89	72	62	64	83	73	72	89	45	57	78	65	59	74	92	68	63	71	79	66	63	78	67	67	74	64	67	55	62	91	91	65	74	80	60	84	67	80	74	81	73	79	72	73	72	64	63	73	69	73	79	66	70	77	59	73	72	73	76	73	82	70	63	84	86	72	81	76	60	69	86	87	63	78	65	77	77	78	72	76	62	62	67	72	75	82	68	73	75	75	78	56	85	62	82	82	77	74	83	71	77	67	67	81	76	67	76	79	92	70	62	82	94	72	73	73	84	73	54	77	72	69	93	67	77	57	63	67	49	72	96	81	86	69	68	90	83	69	92	87	77	85	76	63	82	84	71	75	81	68	70	76	62	71	67	71	75	72	56	76	58	85	71	70	65	78	69	77	76	84	66	72	83	84	75	68	78	81	84	68	69	66	76	54	76	77	77	71	77	81	80	69	73	73	78	65	61	71	79	73	61	69	63	73	70	63	76	74	67	74	81	68	69	85	63	83	83	61	84	73	65	80	81	77	70	63	93	68	72	73	75	72	78	66	67	82	71	68	82	70	67	89	69	57	71	58	72	81	63	77	84	85	79	80	72	91	78	71	77	76	77	75	72	64	69	78	96	63	84	78	61	69	69	82	66	85	68	66	53	73	75	65	70	72	76	70	81	64	84	67	78	83	64	75	73	63	70	69	69	73	64	65	73	75	74	78	62	70	91	73	66	79	69	75	76	68	73	68	77	80	76	60	73	84	78	62	79	74	70	66	64	72	75	81	64	74	72	59	72	73	77	80	63	73	64	74	74	80	64	70	65	83	71	79	75	82	72	83	63	73	77	76	77	80	68	71	69	82	88	81	80	80	78	51	65	81	61	72	62	75	65	70	74	89	77	69	67	70	80	69	76	74	76	62	63	82	72	84	86	90	72	78	61	80	79	60	75	72	77	77	74	60	79	65	71	66	72	74	68	68	75	71	77	70	72	60	71	77	64	65	90	85	59	68	78	80	71	65	69	71	80	66	79	71	71	80	67	87	68	76	80	68	75	58	89	82	83	62	74	87	61	75	64	58	88	83	68	74	61	70	80	67	67	79	70	73	87	78	81	77	54	53	89	84	71	74	69	91	67	69	67	85	68	68	84	71	71	69	84	81	76	54	84	70	93	79	53	58	80	69	82	73	77	63	74	71	69	97	61	75	66	56	67	70	79	78	84	73	84	78	66	96	68	83	81	77	60	61	88	81	81	71	82	68	72	57	78	77	91	79	81	74	68	64	70	81	62	73	73	70	80	74	71	87	67	68	93	81	68	59	72	67	81	77	77	68	72	78	88	76	72	80	65	76	91	73	86	77	71	73	74	54	76	70	63	58	82	84	63	65	77	82	68	97	84	72	79	71	86	76	76	66	62	63	90	51	80	78	69	70	61	76	71	79	68	82	77	63	90	79	73	77	81	73	80	69	57	70	70	74	68	62	80	65	64	70	67	88	88	57	67	71	69	84	74	74	82	67	76	80	72	65	68	70	91	64	82	85	83	82	70	59	68	65	80	91	80	79	77	76	72	71	56	70	60	83	72	70	93	65	75	70	73	75	67	81	78	67	81	62	78	92	72	83	76	88	78	89	84	75	61	88	85	80	59	71	69	69	85	61	78	79	77	72	90	66	68	69	68	78	68	85	60	91	87	86	87	64	66	76	73	69	68	86	86	72	77	66	82	70	81	79	72	74	73	89	89	67	82	49	72	85	77	84	70	80	91	62	75	76	85	72	79	74	84	51	74	75	92	68	79	67	60	76	57	64	78	83	57	82	57	76	83	71	73	70	72	81	66	66	77	77	76	70	74	71	64	79	70	62	69	81	81	71	78	74	62	84	87	66	88	74	86	65	73	76	68	76	66	67	80	72	86	81	81	81	83	82	86	90	68	73	76	99	79	92	73	78	73	66	65	66	83	69	70	61	62	77	82	78	70	87	70	106	74	65	71	63	82	84	77	75	87	64	84	91	56	75	87	79	73	76	74	74	61	71	73	84	53	81	74	85	70	74	75	78	83	76	82	61	78	72	68	78	81	86	65	60	74	69	72	71	69	72	63	58	80	77	89	79	67	84	73	68	70	73	84	57	70	81	84	97	83	85	64	66	86	63	84	67	67	56	73	78	75	82	79	79	64	90	77	82	75	79	84	76	77	70	63	65	68	85	83	65	76	71	73	63	83	70	75	63	87	79	81	88	80	89	80	98	67	69	70	79	71	94	85	72	77	77	59	79	84	77	55	78	55	74	70	82	64	72	69	75	73	73	75	84	77	82	68	82	57	80	82	66	69	62	80	67	83	93	78	72	76	67	65	80	85	66	69	67	93	68	76	65	75	82	77	81	63	77	68	68	65	67	58	64	83	78	52	78	70	70	77	71	72	68	77	92	70	79	78	75	83	81	77	72	66	79	95	79	57	82	89	78	67	53	68	68	83	67	78	51	63	80	87	82	82	78	97	78	77	72	75	64	52	83	85	64	75	78	77	73	70	75	76	75	69	67	69	80	75	58	76	66	86	71	75	68	72	65	74	63	58	56	83	70	87	83	60	58	76	78	78	75	65	83	82	87	88	76	63	60	74	61	73	70	75	68	82	58	62	74	83	68	77	69	77	67	69	91	76	74	75	76	70	73	81	67	68	81	74	80	87	97	82	64	92	83	74	82	83	74	68	64	67	65	76	74	77	74	69	76	63	75	97	73	77	87	84	64	67	69	79	59	65	63	90	73	79	81	78	80	85	82	71	64	87	68	66	73	74	61	79	77	72	90	67	66	93	77	79	70	63	77	89	68	63	80	62	73	69	91	93	82	88	69	77	65	87	85	64	76	67	84	68	73	68	74	79	68	78	71	67	75	70	79	69	73	81	63	54	71	68	78	74	69	71	72	76	52	67	84	71	78	64	71	66	68	84	67	86	83	86	67	68	73	71	71	87	66	76	72	73	67	72	74	72	84	88	66	70	62	77	71	66	70	78	77	72	87	82
34886	10483	838	862	1419	1972	1960	1711	1502	1285	1143	1048	947	867	886	790	721	725	739	763	701	654	711	636	633	697	623	637	642	635	646	656	610	624	585	618	688	636	642	653	647	616	595	596	594	605	601	622	588	651	667	603	604	570	582	631	591	566	570	576	595	599	569	639	576	602	596	570	602	595	596	617	609	615	596	623	580	609	607	576	580	564	633	571	582	614	578	616	557	569	592	568	589	629	594	557	609	587	586	622	595	616	595	591	596	623	589	580	659	591	639	623	573	587	589	529	625	578	590	565	634	598	596	618	635	583	629	544	571	576	600	584	605	574	648	595	578	613	585	606	622	561	608	604	612	575	567	607	620	578	583	595	584	557	612	594	600	566	541	588	621	594	633	620	584	627	583	648	595	563	593	579	585	601	583	595	577	604	627	607	600	579	570	585	606	571	562	568	575	598	626	587	526	561	568	602	607	610	617	580	589	559	613	618	557	607	592	598	560	570	582	548	578	574	591	559	582	609	560	599	621	545	603	594	568	552	563	590	569	558	582	612	571	606	639	594	612	621	571	586	590	597	611	645	586	598	598	577	617	587	589	571	573	599	587	571	607	607	553	609	604	519	623	617	555	590	574	552	601	588	582	542	570	570	616	561	550	612	592	598	624	560	550	575	605	571	609	563	584	587	609	599	581	589	561	597	600	622	613	582	621	598	593	578	589	586	593	587	593	611	586	607	598	571	583	589	626	581	559	584	599	599	609	572	575	591	559	611	623	614	548	561	575	613	567	563	530	588	565	569	594	564	587	598	572	593	621	601	635	574	575	584	584	585	568	625	603	609	589	570	600	591	623	599	636	619	530	572	564	585	594	576	572	565	626	564	621	579	539	568	598	561	606	570	603	611	577	570	586	564	573	592	628	575	632	612	593	566	550	587	552	582	569	605	619	600	593	601	564	583	605	629	540	606	582	546	584	609	576	541	590	607	597	592	597	589	570	561	620	606	605	607	597	617	552	577	591	579	585	592	626	559	540	544	602	591	579	561	618	575	584	600	607	609	608	625	582	581	574	616	600	571	583	586	599	556	595	570	595	626	618	595	586	588	589	589	630	564	543	602	600	556	592	598	602	600	564	598	620	609	583	614	561	582	611	552	569	603	595	568	625	549	577	571	618	565	638	578	582	567	591	583	578	599	606	605	576	580	561	586	591	620	559	598	552	608	588	587	608	596	573	610	585	570	594	546	585	597	592	571	546	540	617	612	559	614	601	583	625	603	602	600	587	543	543	566	565	578	619	559	588	580	564	571	576	553	603	574	579	576	591	560	604	598	592	596	586	538	587	576	568	609	594	582	589	610	565	616	575	544	603	603	586	576	615	604	582	599	586	581	613	622	591	579	600	604	591	572	601	572	569	594	591	619	600	571	593	596	633	590	637	578	619	612	581	546	618	573	569	615	610	590	592	589	645	603	602	558	600	565	534	612	638	616	570	626	623	564	607	582	608	581	589	622	576	555	610	596	571	609	579	576	640	598	568	619	584	612	571	555	579	561	607	623	566	564	578	616	584	584	588	623	610	573	537	614	590	607	603	564	573	580	595	588	581	614	579	612	580	644	597	598	583	631	617	564	562	589	593	575	597	596	601	616	560	599	645	589	603	567	596	569	580	632	596	613	581	593	594	616	597	578	619	592	579	562	609	556	566	613	583	622	605	597	641	610	626	599	566	616	566	575	615	592	566	584	556	573	576	629	605	632	599	632	606	579	596	617	630	588	622	564	614	579	589	633	599	603	626	612	625	579	607	593	570	574	609	590	609	585	589	633	595	580	592	602	573	601	620	594	607	572	638	595	614	562	602	588	593	566	587	613	600	574	568	583	645	564	616	575	593	620	621	577	595	592	620	590	595	563	593	571	629	587	559	573	576	613	582	592	600	571	599	601	571	597	572	582	542	600	590	586	605	599	537	585	543	561	575	554	600	630	628	572	606	596	596	564	580	619	548	580	606	573	599	618	603	572	613	580	569	579	608	566	624	589	574	583	556	562	609	548	608	577	588	551	594	571	578	616	585	592	560	623	645	638	596	584	574	607	579	562	572	594	589	630	598	626	545	589	585	579	618	611	632	600	586	590	588	584	571	568	611	599	589	551	574	591	567	597	596	541	578	557	586	581	600	572	593	620	659	560	555	615	599	586	574	614	565	616	606	583	527	583	593	605	599	581	586	615	543	629	617	590	591	561	598	578	586	565	601	613	598	622	610	536	610	605	581	638	627	597	587	612	605	624	574	624	588	584	587	600	623	610	586	550	598	605	576	592	564	585	610	548	615	565	529	600	593	611	630	607	624	615	609	594	586	572	561	573	604	614	596	597	573	590	599	615	587	575	610	599	586	581	575	631	591	603	591	602	616	581	589	540	601	558	569	583	602	618	601	566	591	561	550	573	638	591	578	579	607	566	584	620	607	577	612	597	584	554	603	576	562	604	612	574	584	584	580	638	560	595	602	600	567	590	589	563	576	615	547	582	596	630	614	622	590	588	602	577	598	580	567	561	615	602	569	563	607	589	549	627	589	583	577	580	580	598	592	606	583	562	571	591	595	562	626	547	622	604	600	620	598	581	577	589	605	581	566	566	573	617	603	598	584	586	537	633	582	597	602	570	593	540	626	544	616	612	563	595	559	584	588	584	618	589	587	606	596	589	589	635	570	581	573	621	581	625	606	546	553	564	573	590	593	589	546	573	594	587	601	576	611	587	573	627	642	567	582	606	595	557	565	621	579	598	597	571	640	617	638	615	622	542	615	592	541	593	613	603	602	600	561	583	584	594	550	597	614	583	606	606	544	633	572	550	534	571	613	593	628	599	592	588	555	571	594	569	563	590	590	623	602	597	569	599	633	603	590	581	617	657	607	567	579	595	592	591	627	609	596	609	568	570	587	614	608	634	608	550	638	616	615	606	613	593	572	589	595	555	559	611	612	611	565	606	564	602	559	572	557	587	590	572	585	582	611	551	595	568	641	566	585	611	588	577	582	564	618	578	592	582	614	609	585	568	589	543	603	603	595	610	594	548	569	594	568	548	558	592	593	616	598	582	618	557	578	573	603	583	574	564	625	621	563	572	573	586	589	616	588	613	595	572	590	645	619	624	607	594	587	603	546	584	611	571	597	609	584	630	574	575	597	622	582	588	593	603	618	544	637	604	586	611	569	549	602	586	606	563	550	604	623	605	590	609	608	586	615	585	601	560	593	604	582	622	582	550	579	572	588	633	598	597	581	591	593	574	562	651	581	566	579	577	620	621	593	607	600	616	616	607	570	614	637	589	559	566	562	581	548	626	612	616	592	572	546	573	611	585	615	598	573	578	561	597	633	606	572	536	621	577	597	568	540	603	574	608	586	580	549	594	607	554	555	606	575	633	616	579	606	566	639	584	599	582	566	587	602	594	556	639	593	598	582	584	596	602	598	586	576	600	581	566	586	601	610	607	577	574	624	577	615	594	617	594
5741	1569	51	38	35	34	37	54	46	41	40	35	41	35	30	34	47	36	40	32	43	34	30	41	37	36	31	33	41	31	31	39	31	43	41	31	32	25	32	40	33	37	41	21	35	34	25	33	32	37	32	31	33	42	28	26	34	30	32	33	33	27	26	36	34	26	38	30	33	35	30	35	34	31	21	27	25	36	35	31	28	32	27	25	35	24	34	39	28	36	26	30	40	24	31	35	32	30	30	30	26	34	29	32	25	26	28	28	31	30	31	26	23	27	33	34	27	30	32	27	26	19	32	32	21	30	34	37	23	24	37	31	31	27	31	24	27	29	27	27	28	30	27	26	32	38	39	32	26	33	43	30	25	38	32	29	31	33	30	24	35	31	27	42	33	36	32	41	35	31	22	43	24	27	22	35	32	23	29	29	27	32	18	25	27	30	34	25	33	39	35	31	34	31	37	23	31	28	28	29	28	37	32	30	39	31	36	31	39	38	30	39	35	41	22	29	35	29	28	34	32	37	35	42	35	24	22	34	42	35	36	29	31	29	28	36	24	25	34	39	37	41	17	45	38	28	21	42	19	22	31	31	47	29	35	34	30	27	26	24	26	37	27	29	41	36	27	31	31	36	23	29	25	28	35	39	34	24	23	23	31	26	29	25	28	30	31	31	35	28	37	33	36	25	44	33	35	28	27	33	31	39	26	26	26	34	26	30	31	21	39	34	35	29	29	26	33	28	40	29	30	36	28	23	25	29	37	18	34	32	31	31	24	38	33	30	33	28	42	27	33	38	33	24	27	26	36	27	36	30	27	31	31	34	29	43	24	30	39	28	21	29	31	27	37	29	31	33	27	31	36	41	34	38	29	33	37	30	32	30	20	37	38	30	19	22	34	31	30	34	38	29	38	26	34	38	42	39	37	32	40	24	35	30	41	25	48	33	38	32	31	24	31	38	27	33	31	35	30	25	32	33	35	31	27	35	26	29	23	32	25	32	42	35	29	27	31	23	36	32	18	30	42	35	17	29	27	32	28	30	36	34	27	26	23	19	26	45	39	24	34	32	29	32	36	47	38	41	29	27	29	42	30	37	28	34	37	33	41	27	34	36	24	22	30	35	33	38	37	28	37	33	28	35	29	23	33	30	34	31	37	35	28	46	35	26	33	34	31	31	37	26	35	23	36	28	42	35	30	29	27	33	45	33	29	41	37	25	18	31	24	27	19	25	33	36	34	33	33	26	22	37	29	35	36	39	31	31	34	30	28	35	38	30	27	24	29	44	33	33	24	32	30	30	28	22	28	26	36	34	17	32	38	27	29	40	32	33	41	30	32	33	25	35	28	24	30	39	28	33	29	28	25	20	33	31	32	22	22	29	25	21	20	36	26	29	30	27	39	36	34	28	30	23	23	35	18	30	33	42	32	32	35	26	35	33	26	41	27	38	39	34	36	32	30	30	32	24	32	44	33	40	25	34	28	36	39	29	34	32	37	25	23	29	27	32	25	26	26	34	19	30	28	38	41	34	31	35	33	38	21	30	26	33	33	39	35	31	39	37	26	30	38	41	29	29	38	31	33	43	30	29	32	34	24	38	39	30	31	31	29	29	30	25	40	29	30	27	30	27	33	31	29	25	43	36	36	46	34	31	37	27	25	27	41	39	28	29	37	38	25	26	35	24	33	27	30	27	23	39	31	34	26	39	40	27	29	22	32	30	34	32	33	35	36	25	37	41	29	41	24	41	30	36	27	27	32	39	28	39	38	37	43	27	27	27	42	35	35	30	26	29	41	38	27	34	31	40	41	34	30	36	28	36	31	30	32	36	34	26	29	31	37	39	29	26	22	36	26	27	40	21	30	23	27	38	28	33	30	37	27	33	29	32	34	29	33	31	29	26	25	32	33	34	37	34	31	35	30	23	40	38	27	31	27	34	40	28	35	26	36	29	32	33	35	39	28	33	32	36	23	24	19	23	36	30	36	34	26	34	33	34	27	26	22	25	31	33	24	34	28	24	36	27	41	37	32	23	33	25	42	22	23	25	25	32	29	42	27	26	28	30	29	27	23	30	28	33	28	44	31	34	37	35	35	33	24	34	30	28	35	33	27	21	27	29	29	27	30	29	30	29	41	29	26	31	28	27	29	30	29	28	27	35	31	26	34	31	24	38	29	33	34	39	35	36	24	41	22	34	28	36	22	35	32	25	27	26	27	31	26	37	39	20	34	29	31	34	38	19	25	26	30	19	28	21	38	38	29	23	27	28	25	25	38	18	33	43	33	24	23	33	38	36	21	32	37	34	33	32	34	38	39	30	38	36	33	17	23	36	38	20	27	36	32	26	25	33	33	21	35	30	29	40	30	27	32	24	29	34	38	37	21	40	35	32	24	41	40	36	28	39	29	26	36	26	29	34	31	30	24	32	24	35	31	28	35	31	30	35	34	24	33	28	25	28	31	25	38	31	42	26	39	26	26	23	31	25	36	32	36	31	30	24	28	23	31	49	26	39	26	35	42	36	38	37	27	32	21	25	30	23	27	35	30	32	35	23	27	27	37	30	21	27	36	22	32	38	44	31	35	30	31	37	40	38	24	29	33	38	29	40	26	36	32	48	35	31	36	32	29	32	48	35	29	40	41	38	36	35	33	35	27	26	36	29	23	34	33	38	26	36	31	39	39	40	29	38	24	39	30	35	36	32	23	23	29	37	26	33	28	24	24	33	31	33	33	27	30	37	37	32	27	32	32	37	29	35	35	33	30	36	38	22	32	22	27	30	25	43	27	41	38	30	29	38	29	34	28	25	30	41	31	29	25	28	39	22	28	28	39	51	32	28	31	27	26	37	28	32	39	30	31	27	28	28	26	32	33	20	29	29	20	35	35	31	27	35	29	37	27	38	18	34	31	33	28	37	25	35	29	34	29	33	41	33	27	31	33	24	31	30	35	27	39	44	35	28	36	30	38	30	32	34	30	31	33	31	35	29	24	34	33	43	33	27	37	40	32	37	33	30	34	34	36	26	31	32	33	26	37	24	26	25	26	24	33	29	36	37	27	39	24	36	29	22	29	26	30	35	31	34	28	39	34	40	26	27	23	34	30	27	36	30	26	27	36	30	33	36	32	30	18	26	33	24	32	32	33	32	39	35	19	32	33	34	26	34	36	37	21	34	42	22	32	36	31	37	28	39	35	34	36	34	27	33	41	27	44	35	28	29	25	29	43	32	37	32	40	29	34	38	31	27	27	20	37	30	34	29	31	34	29	30	38	29	28	33	35	29	32	31	35	28	27	42	29	30	27	38	36	26	30	31	38	15	27	36	38	33	31	32	25	33	31	27	42	29	34	34	40	32	39	30	43	40	23	29	23	23	30	34	27	28	44	27	33	30	29	28	35	35	37	26	35	33	28	31	21	29	24	39	15	29	42	31	39	34	29	29	27	30	40	28	32	27	26	26	29	35	27	23	29	31	35	28	30	31	37	28	35	32	36	29	34	33
32369	10117	481	485	977	1378	1407	1214	1086	897	811	666	617	546	523	478	464	419	424	361	374	348	363	363	351	333	347	342	328	342	314	334	309	282	308	303	297	296	279	284	273	307	258	303	288	278	249	279	273	278	262	290	289	276	263	243	275	316	271	280	264	261	297	268	295	277	262	273	264	255	267	272	289	281	282	291	247	252	262	294	306	268	279	249	262	289	285	267	254	303	255	249	262	260	260	249	267	294	289	264	258	265	269	253	259	269	294	254	290	257	278	256	262	285	278	267	261	296	251	229	250	255	260	290	280	274	288	283	254	253	273	253	290	255	279	259	256	244	296	285	289	246	270	281	271	278	268	265	271	277	248	273	282	266	293	272	262	253	243	288	283	270	248	255	263	280	280	265	241	322	259	269	249	259	272	250	287	276	281	249	257	273	235	246	281	303	290	265	267	257	273	246	281	243	244	259	274	258	265	249	300	252	261	291	257	282	251	268	276	297	259	249	278	291	250	246	246	248	281	271	261	249	281	256	253	249	259	262	258	285	228	293	292	263	276	277	266	265	247	262	280	256	277	279	263	243	275	279	230	304	269	313	267	285	262	269	273	265	253	266	268	245	239	261	278	252	284	265	265	250	288	271	268	256	270	255	296	282	276	243	269	273	297	244	273	303	255	247	270	269	254	273	222	251	275	270	268	238	258	263	241	252	276	289	277	264	246	249	252	292	294	261	276	276	270	248	252	256	242	262	278	247	225	259	277	251	247	278	287	269	273	294	291	270	263	286	226	274	254	261	266	281	266	271	279	247	269	289	240	255	234	287	269	260	242	262	249	261	261	252	262	257	268	282	268	270	238	250	293	283	270	264	247	254	259	254	281	265	271	270	265	255	264	264	278	265	272	279	258	257	259	235	243	267	265	249	253	263	287	275	263	284	250	234	284	274	277	248	291	273	301	252	258	262	264	255	279	280	247	257	258	306	251	279	265	246	269	273	238	278	278	278	277	264	274	264	218	266	231	277	269	291	247	259	269	282	272	273	282	248	243	276	243	284	256	244	275	261	286	253	261	263	301	287	250	257	276	277	248	270	260	256	283	243	260	245	275	267	285	278	238	293	289	283	250	272	257	292	259	254	258	288	283	259	265	277	266	285	242	262	281	277	244	266	265	243	248	291	257	268	269	273	251	289	302	273	274	306	259	271	250	255	249	260	297	290	233	269	272	286	280	271	247	259	280	252	284	268	276	278	245	284	259	280	258	267	254	239	280	266	264	298	265	285	231	283	255	252	276	267	244	286	259	228	296	240	278	256	243	263	242	247	287	267	277	240	272	300	234	272	282	269	271	257	290	247	288	273	274	277	257	270	280	280	257	234	272	275	283	259	286	235	237	264	268	275	281	249	260	253	270	266	282	293	261	281	273	259	280	265	263	256	239	277	302	268	253	267	271	229	298	278	256	253	280	269	311	269	289	251	257	242	290	265	270	266	243	268	290	270	241	277	246	261	279	277	249	283	279	237	258	273	284	276	268	268	295	274	293	260	250	270	280	270	263	261	263	280	268	243	262	249	294	256	271	283	277	253	237	258	277	252	275	290	239	283	275	233	255	261	267	274	260	265	249	284	281	261	233	264	284	268	274	262	225	289	261	235	277	258	267	246	275	274	277	288	268	252	303	272	288	261	268	254	259	261	224	279	277	277	268	272	288	270	261	244	251	236	260	247	248	271	246	226	231	246	269	251	276	282	269	294	272	261	256	255	242	310	258	258	268	254	273	268	254	264	265	271	266	264	239	285	269	247	262	273	268	297	255	261	245	265	250	259	251	265	248	275	272	239	270	242	244	289	277	262	275	272	253	285	261	283	272	273	247	271	253	298	279	266	259	260	263	264	234	269	264	275	293	230	259	248	274	272	221	261	269	266	257	250	273	285	295	277	268	260	268	264	290	265	295	244	270	256	266	278	263	272	265	307	267	264	268	284	255	283	270	236	252	266	258	277	245	274	291	250	234	240	272	256	296	250	278	264	274	251	272	253	249	250	255	249	268	253	271	266	258	288	282	257	277	259	267	258	249	281	250	259	271	278	291	244	276	266	276	256	260	294	261	257	243	275	267	249	263	212	233	288	245	258	281	255	274	259	256	264	263	243	280	259	267	253	288	256	238	257	248	252	236	247	256	283	259	267	266	291	288	280	272	276	256	247	230	242	280	258	254	257	272	255	259	265	281	245	309	278	274	301	267	257	252	285	274	271	288	237	249	277	235	264	258	258	261	283	300	265	253	272	270	294	279	281	225	272	289	253	238	256	238	285	282	335	301	267	250	272	260	270	265	286	237	260	270	258	268	277	225	279	286	266	279	265	257	260	263	261	258	283	267	282	286	276	247	251	271	268	272	249	278	261	291	255	266	257	265	278	243	263	260	257	239	261	268	263	250	250	268	288	270	260	258	238	267	277	264	293	273	266	286	293	276	249	249	247	277	274	252	261	290	271	249	280	277	255	298	278	261	251	287	263	262	264	265	244	269	268	271	248	263	282	251	286	261	219	267	258	271	262	251	268	272	285	251	222	257	278	250	273	252	269	314	284	270	266	272	278	254	265	250	310	300	241	262	257	294	265	260	295	285	258	293	255	252	277	266	282	277	275	261	280	285	275	279	259	258	256	271	270	282	279	234	298	285	255	270	307	285	270	259	267	269	229	254	273	277	259	253	255	272	284	280	244	262	255	296	238	251	284	266	270	225	273	234	284	263	263	265	265	293	270	283	261	279	282	279	274	241	266	257	279	269	259	269	281	278	282	277	258	260	272	248	244	266	288	254	255	291	268	282	266	287	251	236	256	268	246	269	242	287	276	250	248	236	270	292	265	283	270	247	259	271	292	257	302	236	253	272	255	275	259	238	277	302	270	258	269	258	268	287	242	275	260	305	263	284	309	287	262	286	269	274	258	295	268	277	265	257	255	258	254	294	267	268	255	255	274	275	258	289	259	272	298	279	276	266	291	278	252	299	265	259	275	271	264	257	267	267	273	250	259	259	279	268	276	277	261	277	272	285	252	259	298	273	256	271	267	236	280	269	266	267	252	286	257	260	271	269	255	285	289	270	246	268	259	265	285	253	267	278	257	256	288	263	277	251	262	239	279	310	289	271	267	286	269	274	272	250	275	231	293	268	249	271	285	294	272	271	269	278	263	264	294	258	244	280	236	252	260	248	238	263	280	273	220	277	255	250	258	285	270	266	271	274	246	274	248	273	258	268	303	238	286	289	290	275	286	254	252	264	278	269	280	266	265	248	243	246	289	235	252	271	286	291	286	274	261	263	256	299	261	258	265	258	282	267	260	282	244	243	250	274	236	261	256	247	236	245	258	265	272	262	244	238	282	299	267	247	301	274	280	279	250	290	291	279	273	271	300	257	290	271	303	255	274	254	251	295	258	277	264	279	290	248	288	275	251	228	269	271	270	306	262	277	262	286	293	271	289	267	302	301	288	282	253	293	272
7260	2922	117	116	96	95	125	116	87	78	94	96	91	73	85	86	81	86	74	87	81	93	71	69	75	91	92	84	92	81	97	91	93	95	83	69	81	75	85	79	78	86	73	84	91	99	87	92	96	94	92	81	76	74	73	82	90	89	82	98	67	98	74	84	69	103	83	73	100	86	80	88	97	98	92	79	62	78	92	86	73	74	94	90	80	69	68	81	88	91	86	81	93	91	92	75	86	98	84	89	85	82	82	85	90	89	79	97	74	86	73	70	94	78	92	81	87	87	88	82	86	81	79	90	82	79	81	78	66	78	85	91	69	69	85	76	73	88	79	85	81	94	78	80	88	97	73	81	88	75	99	69	86	80	70	99	87	95	74	96	82	91	74	82	89	88	81	87	70	98	77	73	99	68	75	83	82	71	89	80	93	73	79	79	75	74	77	77	81	87	72	98	82	93	97	65	76	84	90	75	91	87	81	80	84	71	86	87	97	77	79	104	67	86	74	87	86	76	72	69	70	87	87	93	85	85	67	75	94	79	81	86	96	96	76	74	85	82	93	89	81	75	84	88	70	101	84	92	77	78	82	76	81	96	92	95	95	74	74	88	106	75	99	87	83	74	81	81	90	92	74	78	82	81	76	97	89	87	98	93	78	81	84	60	93	76	92	79	95	101	66	94	81	94	76	91	83	82	73	97	87	82	89	75	78	75	91	66	95	72	71	96	80	85	87	93	79	77	102	87	82	84	74	83	86	81	95	89	84	72	102	77	85	88	76	74	69	84	74	103	88	89	74	82	85	68	79	74	83	92	82	87	91	83	82	93	95	79	79	75	96	80	94	88	68	60	73	78	91	65	91	71	73	87	94	105	96	87	77	89	55	78	85	89	81	84	71	82	82	57	67	76	87	73	77	76	76	79	81	84	83	79	86	94	102	75	80	87	84	91	91	71	97	77	85	71	92	98	88	89	83	91	74	92	94	78	91	79	86	85	85	93	73	72	79	103	98	88	77	75	84	95	84	82	99	70	75	76	87	88	71	82	85	78	85	72	67	94	84	65	79	80	86	100	88	80	88	89	91	97	71	78	85	104	88	87	81	89	79	80	89	83	93	85	79	88	107	84	90	82	85	78	87	81	82	98	84	108	77	88	75	79	81	81	95	84	74	77	74	70	80	88	89	68	97	87	76	74	60	81	86	84	81	90	80	80	92	92	76	87	101	93	81	90	84	84	81	75	93	94	84	80	76	93	84	74	82	94	84	86	78	88	85	87	82	95	77	86	61	95	87	85	78	95	71	91	85	73	79	78	67	93	88	86	82	81	98	89	79	59	79	89	74	81	71	94	80	69	87	80	66	65	87	73	68	77	99	81	74	86	75	82	85	76	51	93	72	88	77	74	83	90	89	82	78	77	85	67	81	80	79	79	77	70	90	84	83	89	98	95	71	73	70	90	81	78	86	80	73	92	90	85	83	90	95	86	76	63	70	78	83	93	89	67	84	87	61	96	86	74	78	92	90	78	86	91	94	88	86	92	82	85	75	89	83	80	69	71	84	75	94	81	79	90	75	88	83	88	72	79	89	78	77	77	87	79	76	72	83	78	76	80	84	85	81	84	83	89	62	71	88	96	85	75	74	85	75	98	87	74	89	85	77	97	81	65	103	73	103	77	85	81	73	67	90	70	73	91	74	84	65	70	91	80	86	92	72	94	76	87	90	76	91	82	74	100	82	99	84	75	68	83	101	77	85	80	76	92	108	88	75	81	81	84	73	93	76	91	60	94	89	83	98	84	81	84	74	73	81	99	71	82	78	86	82	80	82	83	63	63	87	100	81	81	72	89	76	83	93	68	82	72	83	92	82	73	92	66	67	75	85	85	85	91	87	88	79	86	83	93	87	88	80	71	75	96	95	89	88	76	108	81	82	78	77	68	103	82	98	85	76	87	74	80	78	82	85	85	67	88	75	97	89	84	89	85	81	88	107	88	74	90	81	91	86	96	79	67	85	90	73	92	83	71	93	66	73	105	81	60	75	98	101	86	74	73	75	73	90	88	81	75	84	77	81	97	71	89	71	92	84	81	82	95	98	100	75	74	87	74	89	80	103	79	67	80	58	77	87	78	82	91	90	75	85	82	89	72	90	95	86	68	82	90	77	84	78	87	89	88	71	107	86	85	84	71	89	75	80	77	84	77	87	86	89	80	59	80	87	84	86	94	98	77	79	75	87	71	82	77	78	70	87	76	94	87	80	91	79	62	79	80	87	86	93	80	66	72	109	89	87	77	89	77	81	72	76	95	72	100	77	95	86	83	96	75	87	93	89	75	73	68	100	85	87	78	86	77	73	72	94	69	77	78	75	76	72	82	90	72	76	88	79	80	83	83	92	77	73	81	95	84	80	93	86	77	85	79	87	91	72	78	86	83	88	87	99	86	71	94	79	79	79	77	80	85	71	76	79	94	85	62	86	78	84	69	82	70	88	76	74	89	98	91	71	74	80	77	85	93	66	68	80	93	80	95	73	88	70	81	67	82	87	83	90	79	75	97	98	67	79	82	78	65	92	87	78	74	78	79	102	72	83	81	84	75	88	65	92	91	92	90	95	71	85	80	73	85	81	71	82	84	89	81	90	69	73	91	85	99	90	91	82	78	100	82	100	71	90	80	84	83	82	90	70	99	87	76	75	96	82	80	92	92	83	79	72	76	84	69	63	92	86	98	65	89	76	84	94	86	83	86	93	78	83	81	87	79	83	65	69	86	88	65	85	92	96	74	89	89	76	66	90	101	94	87	94	83	75	87	80	73	77	86	89	89	83	86	79	78	64	90	79	90	93	75	71	80	92	79	84	89	78	73	86	90	100	96	91	91	90	93	73	77	82	67	92	84	103	75	83	69	90	84	73	53	90	91	89	83	78	81	70	66	89	100	85	85	89	82	100	71	58	74	88	98	91	92	74	76	92	83	70	82	91	78	78	81	85	84	85	77	89	89	85	95	95	80	103	92	80	87	79	79	91	74	72	86	69	85	91	79	78	88	95	76	77	96	85	74	97	79	100	77	106	92	95	83	108	71	90	58	83	95	79	86	85	84	88	78	80	76	72	80	83	65	76	83	88	77	73	84	69	91	82	77	87	85	84	78	92	58	87	64	69	77	95	95	80	67	79	67	94	70	80	84	96	78	83	69	100	86	81	78	69	91	94	82	78	64	79	101	86	93	86	79	81	84	81	70	104	86	72	91	82	88	83	71	69	98	79	73	84	76	93	85	79	83	77	78	91	76	69	89	94	97	100	66	87	78	72	75	79	73	98	73	73	85	91	85	76	74	71	68	86	73	81	82	74	73	76	95	101	92	56	73	107	67	69	78	92	76	91	81	82	84	64	86	84	89	84	86	81	70	78	72	64	95	66	74	96	85	94	81	73	64	85	94	85	60	87	106	77	82	85	89	72	79	73	84	90	86	66	73	74	91	82	66	103	92	93	85	97	78	91	85
37217	13266	1061	1130	2052	2890	2777	2425	2079	1775	1647	1432	1215	1182	1026	1033	1038	959	915	930	865	806	819	789	818	765	770	737	753	731	736	744	684	755	718	771	752	762	723	768	766	670	676	702	721	742	669	714	668	749	705	724	669	686	660	678	713	723	718	693	700	677	702	724	660	703	710	698	663	732	671	719	704	706	718	685	663	669	711	722	688	642	710	710	717	672	724	729	715	677	681	682	713	649	665	668	649	693	685	699	659	656	697	714	681	671	662	691	679	717	745	706	720	632	727	676	669	684	673	698	701	703	716	677	695	644	707	670	672	695	667	678	691	681	690	676	676	689	700	678	681	715	668	708	685	654	673	688	746	659	716	687	697	667	704	744	692	725	686	695	660	702	678	698	712	681	680	639	637	759	657	683	669	679	691	717	662	631	692	701	678	701	721	656	642	710	709	696	647	692	694	638	683	684	701	671	680	643	709	680	698	711	693	692	666	655	659	674	702	674	670	721	707	657	638	706	680	683	704	657	656	669	700	674	682	721	704	706	695	704	666	667	649	682	651	666	684	677	694	741	698	699	706	685	676	645	657	679	690	687	672	696	698	676	702	720	662	699	664	704	684	652	729	663	658	671	679	699	666	695	679	699	701	683	691	689	727	679	657	684	689	697	658	620	649	698	658	710	712	674	691	676	676	681	673	751	706	645	718	660	669	655	697	687	718	669	677	692	700	688	677	711	675	692	692	648	680	686	684	696	672	674	713	708	664	630	679	695	689	665	637	693	670	659	715	665	722	684	656	624	642	700	653	697	700	651	660	698	660	695	661	693	675	734	711	635	713	710	712	687	684	666	692	632	611	681	685	625	703	692	692	671	687	718	681	663	697	706	659	654	708	653	654	733	621	690	680	656	672	690	701	688	706	720	629	685	693	673	684	686	645	702	692	617	627	689	722	661	684	663	693	654	698	632	678	695	688	718	747	668	731	664	702	691	672	709	698	648	624	663	690	676	650	688	654	681	648	663	695	711	694	723	665	708	732	693	702	667	735	710	668	663	650	661	702	696	717	683	666	626	683	690	678	687	656	702	709	744	714	694	695	718	684	650	668	717	687	715	707	692	744	628	694	631	674	692	663	730	696	657	658	663	663	670	677	685	697	711	716	693	681	675	663	631	625	684	671	658	658	676	684	675	683	695	710	649	730	674	699	656	696	686	696	679	703	676	711	689	668	658	691	643	706	668	696	707	676	707	655	706	684	679	709	649	644	747	654	660	677	687	648	691	669	686	659	633	662	657	670	684	675	696	665	710	655	693	670	712	693	688	655	646	691	651	700	678	700	711	692	695	658	669	721	720	687	680	686	671	682	677	688	657	688	692	689	690	690	708	695	688	681	705	646	700	666	689	693	665	683	681	702	649	654	659	669	681	648	709	675	720	709	699	688	647	682	677	717	657	689	667	682	715	706	671	659	685	704	617	695	718	657	676	674	681	692	686	634	717	663	713	678	713	651	695	683	717	668	656	693	669	680	656	684	708	719	617	703	664	677	669	677	674	648	667	650	665	694	715	714	644	677	688	641	611	704	653	668	713	697	661	670	665	686	714	670	711	700	658	720	682	659	731	634	656	654	672	695	663	716	658	656	681	701	704	663	685	669	657	698	695	659	670	677	694	681	663	643	717	682	621	700	670	723	680	668	678	661	704	712	685	687	664	699	643	683	681	694	689	707	703	693	714	670	665	680	652	677	663	642	668	725	703	701	659	676	687	661	676	694	676	705	699	648	705	681	694	679	683	667	709	706	689	671	641	695	676	665	702	660	650	655	687	700	666	637	737	659	678	681	691	720	687	694	668	660	677	698	667	672	705	675	699	668	642	710	690	692	724	635	702	695	695	649	719	701	669	666	675	679	686	655	648	636	675	634	651	631	679	697	654	703	682	666	717	685	646	691	664	717	675	690	669	664	706	684	694	675	695	686	665	685	670	707	648	680	644	710	673	698	712	730	687	670	678	711	677	719	645	691	687	703	672	664	645	695	643	668	700	692	728	677	716	699	683	674	681	673	636	665	699	666	656	716	650	678	656	683	684	676	668	673	707	725	703	682	634	662	724	750	628	673	712	685	669	725	693	701	723	681	671	668	627	687	666	668	710	654	719	664	690	675	639	744	663	680	735	726	702	719	693	672	713	682	670	696	710	697	737	657	664	699	704	672	690	689	677	717	677	703	640	643	690	684	657	681	678	693	706	700	714	669	689	700	661	681	671	678	616	689	671	663	663	666	693	688	708	746	713	672	680	670	697	643	708	710	668	704	672	689	702	728	657	695	690	715	661	692	708	701	691	702	722	710	664	709	690	703	648	711	677	751	641	682	678	681	691	716	679	623	716	669	716	687	708	640	693	670	656	647	670	636	712	729	736	704	686	677	712	694	653	624	677	704	682	678	735	676	724	665	686	689	714	699	649	660	717	654	690	639	713	675	640	676	693	748	708	654	667	691	652	689	693	669	680	657	708	663	683	710	707	687	666	751	700	688	689	650	665	688	647	681	682	662	668	699	674	722	680	704	658	731	684	632	720	670	682	698	655	688	660	669	712	701	684	660	681	685	651	705	650	708	681	676	712	651	638	674	665	685	669	628	705	711	702	669	655	708	681	677	689	669	670	706	686	695	715	686	704	707	711	689	682	731	647	686	655	674	720	694	683	697	695	666	665	708	699	672	657	689	673	697	633	676	683	668	684	691	695	670	665	661	694	680	702	709	682	681	625	706	665	679	694	680	706	746	696	676	669	673	714	685	692	682	705	667	676	687	673	656	683	693	712	683	606	711	681	682	687	684	689	706	682	688	704	732	681	678	647	690	695	672	685	711	711	739	664	689	693	704	651	691	713	713	691	716	685	662	682	707	710	689	677	624	704	654	665	686	657	689	672	690	664	687	660	682	723	685	673	691	692	672	684	667	678	689	666	663	678	707	669	660	697	695	675	625	699	723	678	736	635	692	672	663	652	688	693	705	718	659	672	690	709	672	693	653	651	681	712	680	708	700	687	693	681	671	672	632	719	682	651	647	664	682	716	687	687	671	691	657	709	679	697	696	678	721	710	723	638	671	681	694	693	634	684	683	685	665	655	723	648	675	669	707	702	693	676	711	661	706	676	644	683	664	657	703	677	680	643	699	647	667	682	722	644	672	705	668	678	709	692	685	628	697	632	656	654	656	695	657	664	701	692	694	680	700	680	658	696	714	724	669	673	733	624	682	632	667	676	642	634	671	714	632	684	670	725	691	728	691	656	632	691	711	649	677	668	697	708	740	658	644	652	720	682	683	664	696	698	694	712	705	691	714	657	651	717	687	628	720	710	686	634	670	711	698	742	685	674	628	684	693	634	642	676	666	676	709	652	727	651	726	671	707	674	701	672	685	692	695	665	671	667	710	680	717	703	667	705	703	670	694	698	647	648	686	691	680	671	635	688	629	654	649	680	731	664	653	670	682	657	699	679	661	665	693	677
3746	966	27	33	20	31	26	30	28	31	32	32	26	29	34	19	34	35	34	39	25	26	23	26	29	21	26	24	34	31	27	28	37	19	20	32	37	27	25	34	37	21	29	27	24	25	23	25	31	28	20	33	22	25	18	36	24	35	27	30	22	21	36	31	26	31	25	22	30	22	27	40	28	23	26	33	31	24	27	34	29	27	22	23	27	31	28	20	29	20	26	31	34	21	21	19	32	28	22	30	26	24	33	26	28	23	30	29	33	23	32	22	24	30	27	21	28	33	31	33	25	30	22	19	28	26	24	21	29	25	34	29	19	18	20	22	26	27	23	31	27	26	29	29	27	20	34	19	26	30	27	30	23	35	25	31	32	23	26	25	40	19	30	16	31	16	28	17	19	24	21	32	31	28	27	26	19	29	22	35	27	22	24	28	31	30	33	17	25	32	31	29	45	18	31	21	28	24	24	31	29	22	24	31	29	26	31	27	32	20	20	25	36	27	25	26	32	24	32	22	25	19	29	29	28	24	22	25	26	23	30	34	20	28	26	26	19	24	25	26	39	37	29	29	29	26	27	29	26	27	27	23	17	22	37	26	22	24	31	20	25	26	34	16	18	26	27	26	24	25	21	30	29	32	32	33	28	34	25	27	33	28	23	27	36	20	32	22	27	25	26	36	27	29	29	28	23	20	26	34	38	18	25	25	28	25	20	29	27	32	16	27	26	18	27	25	20	33	14	30	30	21	24	27	39	22	25	23	26	20	31	23	23	34	18	26	20	34	31	21	24	30	34	36	37	37	26	24	26	25	29	18	37	13	33	33	35	29	28	29	18	25	32	26	32	27	31	25	30	30	23	30	33	25	24	21	23	24	26	27	29	21	31	29	16	21	29	25	35	32	31	22	30	23	28	27	24	30	29	34	24	20	29	24	25	28	19	26	31	19	20	34	27	31	38	29	29	34	35	32	21	28	37	26	25	26	32	27	31	31	16	17	24	31	31	17	25	30	25	27	29	29	17	28	29	25	25	25	31	24	29	31	23	30	29	18	25	24	35	25	17	21	29	27	23	32	18	33	25	20	17	14	21	26	22	30	20	15	27	17	29	23	25	27	34	19	25	27	31	31	28	25	23	28	25	30	27	21	27	28	25	24	20	24	29	31	25	26	31	32	25	13	21	25	26	21	27	26	18	27	21	24	23	32	26	32	26	24	24	25	25	29	17	23	23	34	28	32	22	28	28	23	18	28	30	19	28	32	23	17	31	34	21	20	26	27	34	25	28	27	24	34	41	32	31	27	19	22	35	30	22	12	16	23	19	26	23	24	21	25	21	30	22	34	33	28	30	35	28	27	29	33	29	19	26	28	26	24	26	25	23	33	28	28	20	23	28	24	24	13	18	28	30	21	20	26	30	23	25	29	27	22	24	19	16	19	27	21	29	27	24	25	27	27	31	31	25	29	27	25	21	25	31	24	37	28	26	22	33	22	26	21	33	23	22	37	22	30	22	25	31	30	25	23	26	23	25	27	34	27	20	26	29	27	26	32	18	34	28	27	32	30	28	24	29	19	23	35	30	28	25	33	25	32	25	37	34	26	23	32	33	26	31	19	36	28	26	26	36	31	32	24	24	21	25	34	20	32	29	22	45	24	16	18	34	33	20	25	29	22	29	25	27	31	28	19	26	33	33	20	35	36	14	28	22	28	22	26	24	35	33	19	29	25	32	33	25	27	25	19	27	26	26	25	26	26	26	27	35	29	25	30	28	33	30	27	25	28	28	25	37	30	32	27	29	24	19	26	23	30	33	30	25	29	20	24	31	28	27	29	25	23	22	36	26	21	28	39	33	27	25	27	19	24	32	24	26	32	28	29	33	26	20	16	25	21	21	26	24	32	27	26	30	31	20	29	26	21	26	27	28	27	33	21	33	23	27	24	23	21	27	35	21	23	26	26	23	29	24	29	27	28	27	28	21	26	30	27	35	25	21	22	27	26	15	27	21	21	29	31	33	31	26	27	24	31	30	24	24	25	34	35	26	22	23	39	28	30	25	26	33	28	27	29	20	23	26	26	31	29	20	23	16	22	28	18	17	27	26	31	18	24	30	31	22	23	31	21	35	25	28	27	37	19	14	27	32	28	24	39	25	33	19	16	23	30	20	25	29	16	34	33	28	23	26	26	23	26	26	18	24	20	17	35	26	25	22	23	28	28	28	30	21	17	26	25	21	33	21	24	19	25	32	29	30	31	29	18	25	26	26	23	34	30	32	33	23	40	24	27	27	25	24	25	30	28	30	31	22	16	28	27	27	27	23	35	24	33	23	36	28	31	31	20	27	38	34	30	35	26	22	24	27	24	14	28	25	23	29	27	18	25	25	18	30	26	20	22	20	30	28	29	26	35	20	26	22	36	31	28	27	26	33	28	24	28	28	33	39	31	31	20	24	26	25	23	22	27	25	37	22	32	31	30	16	29	31	22	17	25	26	24	20	32	25	23	33	19	29	27	32	20	22	39	23	27	28	30	20	26	34	19	20	22	27	21	36	28	28	21	23	20	36	24	22	24	30	31	34	18	31	19	29	34	29	32	23	23	23	31	22	21	30	28	36	28	25	30	36	26	24	33	23	23	25	30	23	26	25	22	20	32	25	27	30	27	22	25	27	28	28	37	19	20	29	44	28	34	20	37	27	24	37	24	24	25	27	24	32	31	19	25	28	29	31	15	24	30	34	24	23	29	35	24	30	31	19	27	25	34	28	24	25	37	30	25	35	30	33	20	30	24	34	27	18	38	24	25	25	18	20	31	23	29	21	28	22	21	23	32	37	25	28	26	29	23	21	28	30	18	26	24	25	26	27	19	25	38	19	30	26	22	28	31	27	23	33	22	40	27	29	27	29	31	30	28	27	23	30	32	33	39	25	19	28	27	13	25	23	37	26	27	25	19	18	33	25	27	24	20	21	23	28	30	29	25	29	25	18	27	29	23	30	31	30	25	20	25	25	23	35	32	34	35	22	31	37	23	23	25	19	25	33	20	27	26	24	24	31	31	22	24	29	19	28	26	26	30	27	27	33	26	35	36	23	22	19	33	33	26	26	35	20	26	18	28	26	23	34	31	17	35	28	22	30	20	21	23	21	23	17	34	18	33	20	28	24	30	27	21	18	32	22	32	25	28	36	19	23	25	29	21	37	36	27	26	27	28	28	16	18	26	18	23	22	23	25	26	23	22	27	17	26	26	33	30	23	16	36	25	23	27	38	26	23	30	35	28	19	25	30	22	34	24	24	21	27	36	29	20	22	30	24	21	22	31	24	24	28	26	24	29	26	16	15	26	22	28	20	16	33	25	27	26	34	19	21	31	31	26	26	27	28	28	31	16	19	29	29	24	28	18	24	37	20	22	18	20	26	36	24	22	28	26	28	19	24	26	24	25	27	24	23	34	25	25	41	26	37	29	26	27	22	23	30	27	26	28	18	30	25	25	39	34	23	24
28818	7897	290	294	377	486	492	496	463	401	347	364	299	341	335	274	279	286	276	242	241	248	266	260	233	256	253	249	254	223	243	246	237	234	239	245	213	260	207	252	251	228	235	221	226	233	250	231	201	227	216	231	229	216	213	230	258	229	224	219	228	236	210	241	237	237	237	236	232	240	238	260	278	249	256	239	221	221	225	226	219	193	243	239	218	199	235	234	231	198	219	233	226	223	225	232	255	253	223	225	235	246	262	223	204	225	245	227	215	243	232	221	222	248	244	218	229	241	258	221	209	230	234	234	259	199	228	248	227	230	226	243	223	222	249	227	250	267	239	205	218	236	230	208	227	226	216	230	229	217	232	254	219	229	230	216	245	206	237	232	238	212	215	203	218	215	256	243	244	232	239	195	258	213	236	254	254	259	227	219	191	239	225	216	251	249	250	219	212	244	230	202	221	234	220	211	253	229	226	216	261	231	209	220	245	286	232	217	245	253	226	233	246	249	214	237	229	193	208	237	228	229	263	225	225	249	230	228	240	230	232	241	232	218	218	216	219	205	219	222	248	224	230	216	232	211	253	230	232	251	236	247	216	226	232	236	208	220	215	229	230	222	220	222	213	259	223	235	232	192	227	212	238	242	237	203	246	201	212	221	221	210	220	208	224	227	225	236	250	225	229	219	222	229	217	242	235	252	202	246	245	219	199	258	256	213	221	229	220	228	206	217	226	220	251	225	197	215	243	223	234	249	223	238	234	223	224	213	246	212	216	219	217	226	220	229	208	248	212	212	227	244	229	254	220	210	220	181	222	182	249	233	251	214	220	224	232	227	227	213	204	225	243	233	223	219	256	243	205	232	208	229	221	239	228	230	223	217	250	215	238	234	251	244	220	263	219	222	192	230	211	232	216	238	228	255	233	213	249	220	230	225	219	223	206	218	235	215	225	229	229	211	218	217	224	222	234	225	218	239	222	219	218	220	213	238	223	233	232	209	243	225	217	229	218	223	248	241	214	216	255	216	238	200	213	250	217	224	253	264	219	197	229	207	239	231	197	221	245	226	225	211	248	213	249	234	221	240	251	226	216	236	247	219	228	225	218	216	238	226	238	228	232	227	244	209	213	251	230	237	215	261	242	217	233	238	237	227	229	206	230	235	206	207	218	237	214	229	222	225	206	231	226	238	226	222	207	276	223	224	254	237	229	209	224	243	194	226	209	236	222	210	225	199	259	230	228	241	250	223	242	239	204	254	221	230	224	230	215	211	212	236	260	244	200	213	246	216	208	211	226	223	241	224	235	228	235	227	203	231	236	221	238	201	224	223	243	247	210	222	225	237	245	209	245	238	241	214	229	250	205	209	253	217	268	221	228	223	217	226	230	203	253	229	209	200	205	255	219	201	222	202	217	206	220	249	208	212	234	231	231	256	223	213	216	189	231	219	242	258	244	226	215	242	225	247	233	221	238	210	227	228	247	203	228	224	216	245	242	241	224	201	219	251	233	206	225	209	216	215	227	236	207	261	211	227	209	216	207	192	211	224	203	207	236	242	238	232	200	246	227	204	223	220	227	216	211	227	232	216	208	223	218	205	227	214	243	212	259	248	205	253	217	236	224	221	185	240	224	227	213	237	236	233	235	224	230	241	253	213	205	239	224	231	188	221	252	252	245	231	213	221	259	204	207	211	228	218	255	224	240	234	222	233	210	231	226	208	226	225	209	243	227	210	220	221	254	233	229	241	234	199	225	222	243	224	213	225	228	253	240	213	228	243	230	252	251	239	208	214	226	234	228	218	241	257	233	249	255	234	246	228	196	217	210	222	221	235	197	247	247	222	188	221	226	187	214	248	217	233	217	210	243	223	199	225	215	247	269	225	211	221	259	209	205	223	223	236	221	206	223	229	209	231	226	210	249	223	213	222	234	218	238	237	221	218	212	201	254	232	231	249	203	246	237	213	240	240	241	234	235	205	242	225	265	221	234	225	249	235	215	243	222	202	235	237	241	216	242	236	235	217	236	218	232	213	217	229	235	206	223	247	211	250	238	237	231	257	244	229	222	227	220	250	217	212	246	226	250	233	259	229	239	266	233	221	253	212	238	248	218	229	236	241	238	241	210	230	227	266	232	200	199	236	237	212	225	209	241	228	226	228	211	255	213	247	228	242	234	219	277	224	238	215	209	213	224	212	252	249	219	225	215	225	238	236	211	249	202	224	255	241	215	232	213	197	205	232	229	233	232	227	211	228	223	220	221	240	237	204	227	237	244	238	219	241	208	204	213	191	248	234	217	244	209	210	184	208	228	233	204	206	245	247	253	234	251	220	233	228	276	244	217	209	244	221	205	249	221	231	221	215	219	225	219	218	203	249	198	226	211	229	191	207	225	244	205	216	240	228	199	219	215	226	216	212	217	222	208	210	217	211	241	236	222	203	256	228	201	247	268	248	214	213	230	246	213	263	221	224	250	191	223	240	227	228	218	215	239	201	231	235	209	229	228	222	223	227	198	223	219	223	214	238	255	214	220	222	243	209	254	239	241	246	208	252	221	201	231	234	210	235	217	230	203	225	205	239	239	228	239	213	224	213	218	218	229	253	218	228	230	236	213	236	208	250	230	212	229	183	208	232	235	242	250	231	217	193	214	236	231	250	210	233	225	228	240	233	224	222	232	220	224	233	251	236	233	236	223	250	221	226	232	240	250	232	214	212	219	261	238	228	209	242	233	217	229	193	196	234	223	221	214	229	220	218	219	206	243	241	247	200	235	212	224	236	249	238	219	227	234	197	209	235	241	212	241	239	197	241	230	219	193	229	222	216	245	221	238	247	219	190	239	219	235	238	231	238	258	227	214	232	228	222	243	234	240	253	251	228	206	204	231	213	224	229	193	202	204	210	251	226	228	213	222	219	240	217	222	219	208	219	219	218	236	220	218	221	212	234	231	230	217	249	223	234	188	233	228	224	228	210	232	236	243	198	222	233	207	221	228	233	224	226	238	239	241	250	207	180	256	247	217	224	240	225	219	209	211	204	227	222	238	207	223	237	198	212	205	225	218	194	217	240	201	212	226	206	234	237	231	245	241	242	233	237	232	245	256	209	201	219	238	219	226	240	217	232	225	228	214	247	225	243	242	232	218	224	238	225	210	188	240	231	221	219	232	221	195	230	262	227	219	248	236	228	227	217	238	193	188	229	233	216	213	210	230	227	230	187	241	197	230	229	224	226	195	222	248	252	228	215	218	232	220	230	230	241	227	232	238	224	252	221	224	247	244	226	226	230	238	234	222	216	229	216	218	214	229	229	220	226	216	222	226	226	220	233	246	228	232	225	223	212	240	226	244	225	245	224	222	231	229	208	220	219	219	229	227	252	221	204	211	216	217	248	231	216	207	237	221	227	226	219	228	224	239	254	224	219	247	224	220	231	213	227	225	227	230	245	221	228	208	227	219	218	221	216	230	222	228	226	233	246	238	218	222	234	241	229	206	217	228	232	212	225
5579	1731	88	81	84	103	92	103	91	88	86	78	85	74	85	81	73	85	88	79	70	77	70	62	87	73	84	83	69	83	85	82	60	60	68	61	67	75	80	72	90	81	71	69	78	73	71	72	64	73	82	83	72	80	76	92	68	55	84	73	76	79	61	76	71	81	70	75	81	77	64	58	75	82	67	63	86	76	73	83	72	77	62	62	75	74	65	66	73	73	81	54	72	76	71	93	88	78	74	66	88	65	77	67	73	56	68	78	65	89	77	87	84	70	64	75	59	91	80	72	83	69	81	75	72	78	78	91	85	57	69	81	79	81	62	67	68	93	66	90	79	68	78	70	79	75	80	68	75	74	79	71	84	71	72	77	73	68	95	77	73	56	84	67	70	57	78	84	85	65	73	63	81	78	70	74	67	69	83	73	65	69	68	75	70	74	65	67	65	78	63	72	72	69	78	70	98	57	95	86	70	86	69	83	83	72	75	70	77	85	68	79	72	75	80	72	75	73	73	63	70	72	77	79	88	94	70	86	70	72	80	70	60	66	77	69	70	64	62	78	66	73	72	75	75	69	71	72	70	78	72	67	76	69	80	67	77	70	69	67	70	77	60	69	70	73	78	85	72	65	69	54	87	86	80	64	79	89	79	74	75	73	74	96	77	71	76	75	74	78	85	69	75	62	80	69	84	78	65	86	63	69	65	77	70	63	72	72	65	68	80	90	74	61	83	82	63	75	65	63	64	85	64	93	62	66	75	77	74	70	60	75	77	74	63	92	87	75	78	86	61	74	74	79	64	75	61	73	83	63	71	87	67	74	75	66	68	72	63	87	76	70	75	71	92	64	79	79	77	62	66	66	70	74	72	68	73	74	87	71	59	69	82	86	68	75	85	78	63	83	61	70	79	71	80	71	79	64	71	74	85	65	64	89	71	73	90	80	75	72	76	77	64	85	62	71	67	79	70	51	69	69	61	62	91	72	77	73	81	81	63	66	84	65	68	57	76	72	47	70	58	77	73	72	72	52	73	73	77	49	73	83	56	74	70	89	67	59	88	83	73	61	62	79	72	72	63	70	64	62	78	84	81	75	79	71	82	63	63	67	70	86	74	60	83	80	72	67	74	100	76	59	87	79	78	66	79	74	79	80	76	68	78	72	64	73	78	73	73	70	83	85	72	79	83	73	79	63	89	72	72	59	92	71	68	70	78	78	68	66	76	54	71	70	77	73	86	79	72	79	86	76	71	72	66	67	80	60	71	73	72	85	71	73	74	67	68	66	71	78	84	70	76	64	97	85	62	84	70	77	86	70	77	72	63	70	69	72	83	64	68	74	65	77	73	56	60	79	79	77	72	72	85	72	76	65	69	78	63	68	77	54	69	61	65	76	73	77	73	87	57	68	69	70	76	76	76	72	64	80	79	61	78	70	88	78	72	74	78	76	72	74	73	83	69	52	75	75	73	73	65	77	77	81	69	56	81	72	69	69	60	74	61	83	81	75	72	72	62	52	72	67	69	78	65	69	72	81	78	58	55	74	62	77	73	71	82	65	85	71	61	79	68	92	75	69	83	56	88	70	57	78	81	72	82	82	81	66	65	76	72	56	71	74	86	64	73	79	66	67	81	69	69	75	74	74	62	70	69	68	78	67	74	84	77	61	67	75	74	80	73	80	75	74	78	81	70	70	76	70	73	73	77	77	87	71	81	78	79	91	93	90	77	71	83	74	75	79	69	89	62	78	75	58	66	76	79	62	62	80	77	69	78	64	91	85	77	96	67	76	78	75	85	60	70	67	70	89	84	71	87	68	56	88	52	81	79	73	86	62	74	84	62	77	65	71	74	80	79	77	67	84	86	75	61	75	78	75	64	70	80	61	70	85	75	75	69	74	90	58	64	87	75	76	72	63	83	64	77	94	73	77	68	88	74	82	74	69	75	76	76	86	68	84	74	70	64	74	73	68	72	71	71	84	72	74	76	70	73	79	86	71	75	60	76	76	74	68	58	81	76	69	74	76	78	70	67	73	69	70	66	69	75	75	66	69	77	70	74	48	66	77	73	73	65	66	57	59	73	88	63	59	65	62	93	74	55	68	66	76	99	83	80	76	64	81	66	73	71	79	90	78	69	64	71	69	67	73	81	64	75	83	86	66	84	61	66	71	75	86	72	80	85	71	79	85	73	82	72	66	66	85	98	59	83	85	76	68	63	75	58	72	76	93	89	75	87	74	89	67	85	70	63	77	74	59	76	71	72	60	78	76	85	79	64	69	76	67	70	87	70	65	66	77	74	73	76	74	75	75	71	84	74	81	74	71	89	72	89	75	77	69	67	67	76	64	67	81	81	78	69	75	73	62	71	74	73	74	75	97	67	76	68	84	69	74	79	79	70	75	57	77	75	73	82	75	85	83	61	68	67	83	62	75	61	55	68	52	87	61	82	76	80	73	72	80	65	60	76	87	89	68	69	78	67	87	79	89	78	81	73	70	88	80	76	95	81	76	63	62	68	69	78	76	92	84	81	56	66	75	76	65	72	68	83	78	56	84	76	65	67	68	87	79	86	77	75	84	85	80	70	61	85	62	83	56	77	95	85	65	67	59	60	68	75	89	71	75	62	74	74	77	105	72	73	63	68	78	81	70	82	91	84	76	82	78	73	71	85	82	70	75	73	57	72	78	77	77	73	65	78	59	85	75	70	63	87	87	75	57	72	57	72	86	100	74	75	66	74	76	75	74	72	85	68	80	79	69	74	79	71	75	93	79	69	67	81	55	87	73	81	81	67	68	76	81	71	66	70	82	75	71	71	75	60	80	63	65	64	88	73	75	63	62	75	61	67	72	55	78	79	72	73	83	50	74	76	84	73	63	82	72	50	75	71	74	56	79	58	70	66	67	72	87	71	69	68	63	76	66	87	80	67	58	87	77	65	75	76	60	68	73	59	77	71	92	74	78	82	79	85	71	67	78	73	92	90	61	68	90	72	71	85	83	72	67	63	77	70	83	71	69	71	86	74	88	60	81	78	71	73	88	64	72	76	76	71	64	69	90	63	69	86	83	71	65	63	69	64	69	78	70	70	74	72	69	90	63	80	80	66	69	98	76	84	78	67	75	85	75	67	65	81	75	86	67	77	87	73	75	75	75	70	82	78	88	76	67	72	79	76	65	86	59	84	73	74	83	68	72	77	76	88	75	74	86	85	50	59	74	60	69	70	75	76	60	78	71	77	82	74	78	68	80	76	76	70	60	76	71	87	62	64	66	63	63	76	73	74	70	64	78	60	78	74	65	64	71	74	76	71	88	87	68	78	78	74	67	77	68	61	66	78	71	75	84	78	88	83	76	72	62	78	61	68	61	80	62	74	75	70	56	63	79	80	85	78	74	69	70	74	73	76	96	81	79	65	81	66	56	78	62	67	79	73	57	76	72	70	69	65	100	87	80	75	93	73	79	94	51	73	81	75	90	78	72	63	66	65	69	80	68	69	80	73	74
34617	9956	894	919	1489	1958	1915	1661	1481	1309	1152	1027	1002	837	835	870	763	746	721	727	665	685	684	667	634	678	640	654	651	631	623	640	630	664	615	619	578	652	637	632	648	584	586	605	633	597	647	644	568	662	570	580	594	612	577	572	614	596	593	624	614	562	627	578	589	598	611	604	582	586	597	597	585	590	546	591	621	563	583	642	582	609	614	605	580	583	587	643	600	567	604	568	613	607	580	576	627	538	567	546	606	594	590	613	576	615	573	599	592	595	558	603	658	578	591	575	594	594	586	607	590	609	561	559	606	603	587	564	545	598	547	594	551	593	601	617	615	575	623	579	584	612	561	594	577	608	586	578	569	612	580	599	582	594	563	589	593	591	562	570	592	611	572	640	608	589	609	582	577	573	578	557	618	594	610	561	575	587	603	619	597	596	624	569	622	676	611	605	599	584	593	611	624	626	605	578	590	635	545	563	627	557	598	596	636	607	597	649	624	611	557	580	572	594	587	595	594	593	597	600	596	562	584	551	587	606	572	561	572	614	606	609	580	597	607	600	622	608	592	599	571	623	635	582	578	635	616	609	556	590	587	604	564	597	565	611	596	562	618	574	612	566	656	574	546	612	579	592	640	584	582	590	607	557	595	593	607	602	598	589	597	582	586	618	580	494	615	596	588	598	585	612	603	550	555	560	581	551	555	589	574	604	566	561	594	598	591	599	583	576	614	604	597	619	588	557	617	577	574	564	590	601	562	590	565	594	566	622	576	583	594	579	602	538	595	615	608	596	606	627	586	620	581	611	571	599	610	571	612	596	594	569	615	605	608	580	589	596	561	573	579	559	648	544	571	599	603	577	596	591	625	576	599	557	600	607	568	619	571	611	622	617	582	570	637	584	581	567	625	550	594	543	586	577	614	608	573	578	624	623	629	599	611	576	565	588	602	621	611	564	616	597	606	631	569	574	604	565	599	600	590	572	591	599	622	569	546	601	585	608	566	545	558	619	581	606	594	575	650	568	581	599	580	548	613	565	576	568	563	590	576	593	616	593	614	611	619	607	615	572	564	609	617	600	564	538	575	560	543	573	616	601	580	602	545	548	595	593	588	572	597	580	609	573	573	587	544	623	575	574	634	584	627	576	589	582	612	576	591	585	590	577	610	549	607	644	593	621	617	622	581	593	569	528	567	604	651	640	572	574	600	571	585	596	600	569	563	550	573	569	595	587	584	575	600	631	587	577	595	598	625	582	538	578	593	589	601	578	591	579	614	637	587	590	548	593	565	553	583	600	598	561	629	582	603	639	572	616	560	596	610	608	621	597	620	585	604	544	549	582	553	579	605	597	593	598	569	592	654	563	544	600	572	580	617	543	615	609	604	603	558	617	549	610	599	577	591	609	567	618	625	539	571	585	607	590	575	615	608	600	603	619	575	549	570	584	565	562	595	553	556	620	668	615	568	619	635	587	615	608	566	612	573	597	603	570	617	571	608	594	583	630	596	579	580	586	602	618	589	604	566	558	589	618	586	583	586	632	580	594	590	602	563	574	595	574	617	598	616	623	581	622	628	591	628	560	606	556	573	565	555	589	619	581	581	595	589	575	576	593	595	615	539	635	567	598	524	575	565	562	558	576	570	598	616	599	622	551	605	559	622	608	601	608	557	582	579	595	589	572	564	587	636	581	573	598	576	628	560	590	563	574	603	603	561	593	593	610	581	619	617	589	585	586	582	565	573	628	609	578	580	599	620	561	598	575	593	624	603	578	586	595	594	582	675	533	590	582	562	618	556	538	617	602	616	604	591	602	611	597	602	626	596	580	601	598	596	598	614	605	558	632	517	583	593	584	571	631	639	614	587	575	590	571	618	619	581	590	644	604	595	574	579	603	606	594	562	596	637	592	580	597	594	563	591	603	609	574	563	540	624	572	587	539	583	592	609	556	610	600	625	551	574	618	599	601	538	540	586	569	570	572	619	590	612	569	627	617	576	635	560	578	593	589	653	603	606	590	622	565	577	615	577	566	527	566	614	596	632	568	585	608	620	619	591	601	598	609	570	550	570	591	591	599	589	601	599	616	630	543	628	617	588	560	608	618	589	598	666	570	602	571	593	571	593	558	577	581	607	569	595	587	639	600	596	585	605	588	554	596	598	582	620	609	606	601	605	602	587	612	573	589	564	571	643	548	616	584	584	598	529	632	596	617	591	584	594	551	610	570	621	607	570	548	620	578	512	614	614	645	639	571	579	583	532	604	615	594	601	620	589	549	607	597	534	606	584	603	587	595	605	601	608	560	599	614	605	559	592	588	577	569	592	556	627	616	596	609	589	581	589	580	609	589	590	636	587	559	545	582	579	559	543	541	557	586	531	574	591	568	586	612	562	557	632	586	555	577	598	590	564	577	549	611	611	559	595	605	582	620	569	576	616	585	589	615	615	570	586	622	642	583	608	554	599	619	585	569	575	573	576	546	600	632	624	617	604	620	563	587	578	630	582	634	593	591	593	604	614	546	607	599	542	558	579	611	555	595	604	634	601	610	609	652	592	610	559	578	591	600	615	573	602	587	613	626	628	618	613	615	569	550	573	614	655	575	541	614	585	546	607	592	560	590	619	566	626	554	582	594	577	593	583	649	560	610	611	560	582	635	570	637	569	577	609	587	622	551	577	598	588	600	562	611	536	590	565	597	578	568	634	584	600	562	603	591	542	622	626	583	616	595	572	616	612	525	582	588	586	532	622	588	611	561	621	627	603	619	556	619	626	566	608	608	579	602	586	660	610	625	600	553	556	605	645	607	594	568	584	593	628	616	625	558	623	581	562	614	592	580	608	601	603	590	645	637	577	575	608	590	572	626	566	557	580	564	598	567	579	605	604	585	611	579	583	590	586	622	575	507	593	610	565	605	582	587	591	559	547	558	592	548	646	597	579	586	592	611	639	576	559	619	575	583	569	563	575	595	608	577	655	578	567	603	578	593	574	569	635	630	553	594	526	601	580	579	604	593	571	606	628	610	574	629	622	626	621	576	574	555	604	570	549	595	604	620	598	559	570	612	579	607	612	549	593	609	601	655	600	585	609	594	597	597	593	584	614	595	560	572	621	619	605	593	575	604	614	541	614	635	579	597	580	639	587	621	592	574	571	585	584	584	602	617	571	558	609	585	562	600	589	585	575	583	611	573	629	595	583	625	599	596	604	593	560	581	580	606	603	594	612	585	594	542	558	591	589	607	582	556	579	606	588	567	611	570	567	569	574	619	568	612	606	588	615	632	584	571	631	633	575	588	553	563	581	610	580	591	585	601	623	632	620	602	584	581	590	576	596	634	559	568	623	590	585	616	613	602	559	605	606	592	565	613	600	612	598	567	594	600	563	647	610	611	579	627	623	603	615	608	605	598	595	588	580	606	577	582	638	599	593	593	641	606	604	593	583	608	585	598	600	613	612	592	613	600	596	580	587	581	622	608	625	578	640	629	605	612	605	584	617	625	588	590	564	583
5363	1310	58	50	44	50	51	42	51	41	47	41	43	45	42	29	40	43	46	38	30	34	39	31	34	39	38	39	31	30	31	32	30	36	31	30	25	34	31	38	35	38	35	23	32	34	32	18	27	38	21	27	29	32	28	23	34	38	32	32	27	32	36	29	36	28	30	32	31	27	38	27	21	39	28	29	31	36	45	44	24	32	27	26	31	30	29	20	33	32	27	33	37	27	18	30	32	33	34	24	34	31	37	31	48	18	45	18	27	29	41	24	22	21	25	22	41	27	35	36	24	22	29	28	35	38	32	32	37	20	29	29	33	27	34	42	31	31	28	24	35	31	31	30	36	29	31	31	21	24	32	32	32	24	39	29	28	34	31	31	31	35	26	26	27	30	26	25	26	29	41	33	32	26	36	30	28	28	37	36	25	28	32	27	31	27	30	32	35	34	21	39	27	28	34	38	33	22	33	22	38	26	31	20	29	31	27	36	26	31	34	30	40	32	30	38	24	23	30	31	25	24	30	44	33	26	25	33	34	38	41	30	26	41	36	26	19	32	25	44	23	37	37	33	42	22	35	29	41	24	45	34	48	29	29	25	38	23	18	36	31	25	28	32	31	22	29	22	36	30	37	33	32	30	26	20	24	30	27	27	23	31	36	31	30	33	21	30	34	30	25	32	21	29	31	30	27	42	38	42	32	31	29	27	33	28	31	25	28	34	33	34	40	35	29	33	22	38	31	35	35	24	33	33	31	32	36	30	31	41	30	25	34	33	31	35	25	41	27	29	28	29	25	42	32	39	37	34	33	42	33	25	32	31	28	35	34	28	42	41	34	23	34	33	40	21	28	34	33	28	22	35	23	39	42	37	31	33	50	39	36	32	23	34	29	29	30	33	37	29	24	27	38	36	29	18	36	31	27	38	39	34	31	27	36	26	36	31	19	32	31	35	37	36	36	34	26	25	24	26	34	45	31	35	31	29	36	23	34	32	30	34	29	32	31	33	40	40	22	29	18	24	39	28	31	27	36	22	31	33	38	30	38	23	30	24	22	37	33	44	28	37	33	31	26	31	37	26	40	28	25	30	30	30	30	33	28	30	33	27	45	28	28	31	26	35	23	39	37	37	24	24	33	25	34	36	35	27	28	32	38	30	33	26	29	37	27	22	33	33	26	27	31	20	33	29	19	40	33	24	29	32	25	30	16	27	35	28	40	38	32	31	29	33	36	31	37	23	26	31	37	31	33	35	26	29	36	39	28	33	29	32	31	35	35	38	24	34	21	32	28	24	35	26	35	25	26	26	24	34	27	26	21	42	34	34	40	33	29	24	25	37	41	32	27	38	28	29	34	32	30	33	30	32	25	39	33	27	40	22	33	32	35	23	27	26	30	34	32	32	40	31	30	36	30	23	23	29	35	26	33	41	22	34	40	30	31	20	38	34	39	31	27	26	22	28	30	37	32	25	24	27	31	24	21	23	32	22	44	29	32	28	29	28	30	25	35	32	36	28	31	35	30	29	45	25	21	23	23	19	30	27	28	28	36	38	28	36	28	31	38	32	26	24	31	37	22	50	34	21	31	33	24	27	23	24	26	30	32	32	37	35	30	31	26	34	39	34	35	38	28	30	32	25	32	30	22	37	28	26	28	41	36	32	27	31	30	26	27	28	28	27	31	31	21	31	27	27	36	29	31	35	36	35	25	24	41	37	29	37	29	31	23	32	23	29	27	26	29	29	35	32	31	24	32	43	20	31	22	42	36	41	35	35	30	41	35	33	28	28	32	33	30	26	32	26	30	30	26	40	42	27	26	29	38	29	24	35	33	30	23	24	28	30	22	32	34	29	32	34	31	22	29	30	31	29	29	28	27	46	28	46	33	30	30	22	31	31	32	35	21	33	25	26	45	25	32	27	38	38	28	29	34	33	25	19	30	28	22	30	24	31	35	34	37	39	27	34	28	31	29	26	24	34	34	37	24	28	33	43	25	29	43	35	38	26	30	28	25	33	26	28	22	30	30	31	31	39	31	27	33	28	26	38	39	32	23	33	33	48	30	39	30	33	26	37	31	25	34	29	32	34	24	31	18	37	26	31	32	27	20	26	33	30	28	27	40	31	34	37	34	25	34	31	33	29	34	34	28	31	34	26	33	43	25	29	33	30	25	37	33	32	43	33	31	28	35	37	36	28	24	30	27	41	31	24	35	31	31	41	29	23	39	41	24	35	34	33	31	32	32	36	21	33	35	32	31	31	31	42	30	25	29	28	34	32	34	33	25	32	32	39	28	35	35	39	34	34	25	35	26	29	29	38	42	28	28	38	28	31	28	30	33	28	31	25	37	20	24	29	29	28	29	33	33	36	33	28	36	28	30	29	24	24	28	32	24	35	31	26	28	27	25	40	24	31	28	37	31	28	27	29	26	30	35	28	19	27	37	37	20	37	27	42	31	43	25	30	31	37	21	22	39	25	32	32	34	21	38	33	23	33	31	28	35	36	28	29	41	30	29	26	31	33	28	34	30	39	36	32	27	32	26	24	35	32	23	34	34	21	36	33	34	28	31	31	26	31	29	37	27	37	26	36	33	37	28	31	36	40	29	29	34	30	39	20	31	25	41	34	16	34	36	32	30	30	20	36	33	40	20	38	35	25	36	36	31	32	26	26	33	40	30	37	35	23	28	27	33	35	36	21	33	24	32	38	32	24	43	30	27	33	36	39	32	31	36	27	34	32	32	26	33	35	21	37	33	25	28	37	32	30	29	29	30	36	38	34	27	29	25	35	35	28	33	30	25	39	35	29	31	38	20	29	41	39	25	36	31	26	27	31	28	33	32	22	33	29	35	33	37	27	33	29	28	27	34	27	30	35	43	33	31	21	34	42	30	37	26	35	29	25	23	33	31	39	25	31	27	34	33	40	34	38	42	36	30	27	36	38	34	35	27	32	30	35	34	29	24	34	30	26	32	27	22	29	30	32	28	34	35	34	25	36	30	32	26	31	26	28	33	28	28	30	29	31	33	26	32	38	16	25	36	35	28	39	45	23	27	31	39	26	37	38	29	36	40	29	20	33	31	34	40	21	32	21	33	33	27	27	33	28	49	30	30	21	29	24	34	33	36	29	28	31	39	27	19	31	23	35	43	35	26	24	35	37	27	26	32	29	37	34	26	19	37	22	36	39	24	31	15	29	24	44	37	30	43	29	30	24	17	35	38	33	36	26	30	30	28	27	33	28	32	33	40	29	45	27	31	23	25	24	26	32	39	34	27	23	44	19	25	37	18	23	32	25	36	32	25	20	31	34	31	31	33	40	37	29	34	39	26	39	41	24	41	32	26	17	34	29	33	28	29	39	27	30	39	38	34	40	33	30	24	26	42	42	34	31	31	33	39	40	15	35	27	30	25	26	31	43	28	32	27	30	31	24	40	33	27	37	30	35	20	34	33	36	37	28	36	44	22	35	23	32	27	30	31	39	31	32	27	39	45	28	25	26
31841	8535	461	468	1033	1387	1433	1246	1042	921	760	666	650	582	526	486	449	469	408	390	385	367	338	311	339	319	310	320	336	326	278	313	295	300	310	270	309	293	299	267	278	294	288	306	292	300	292	284	275	277	285	310	310	291	296	285	267	275	272	295	255	277	295	301	237	243	255	263	289	276	267	270	262	269	246	285	295	298	283	264	273	272	280	257	292	294	300	256	267	273	245	259	276	252	274	273	285	249	255	266	267	280	265	278	288	283	249	266	271	275	274	282	284	245	291	279	272	263	255	251	277	273	274	265	284	265	260	266	271	238	255	263	264	264	289	279	282	266	267	249	268	293	258	297	283	279	252	267	255	273	251	249	241	257	268	272	260	282	265	241	257	295	278	252	279	276	281	252	236	282	256	262	265	240	252	263	250	267	265	287	274	250	253	274	230	243	260	248	286	273	254	254	270	247	249	276	277	250	282	250	270	266	270	256	253	278	262	270	239	258	261	276	243	287	279	268	266	245	251	257	279	263	291	269	272	275	276	267	280	269	267	253	262	263	313	273	262	275	252	297	263	269	251	266	232	282	276	262	277	288	283	291	292	259	230	253	261	287	277	252	244	276	244	282	286	261	264	253	261	273	260	271	269	281	285	263	277	271	282	290	258	245	298	229	260	263	293	296	258	302	285	275	241	259	254	278	246	285	277	242	298	306	252	269	230	254	271	257	258	249	240	286	269	272	264	305	306	277	226	262	289	278	273	283	283	230	305	246	242	275	260	252	267	293	253	276	270	285	281	288	252	283	281	255	284	266	250	257	253	249	272	260	253	271	262	306	257	268	241	265	249	250	256	261	226	274	258	261	255	256	252	264	283	230	273	256	285	251	250	244	279	262	262	263	283	274	251	257	253	278	276	265	295	293	287	286	287	279	240	277	241	277	291	264	286	264	224	249	296	261	248	272	260	256	241	275	266	253	269	240	256	263	295	252	275	258	259	244	278	295	283	242	279	273	276	246	246	276	280	261	294	266	300	264	271	276	260	288	266	278	275	281	250	258	265	283	277	261	234	275	253	289	263	282	248	240	268	247	271	267	271	244	282	274	294	262	284	275	277	234	287	278	260	245	252	279	268	273	260	254	267	263	253	268	281	273	282	280	279	273	257	259	263	259	230	262	253	282	266	263	262	285	239	238	279	235	259	293	260	261	233	285	280	261	276	267	289	276	262	267	262	262	265	268	262	281	270	259	244	264	265	251	289	259	298	253	260	270	278	259	275	255	271	259	286	253	267	285	269	288	281	316	230	267	278	263	281	271	272	277	280	255	277	260	272	265	252	260	250	234	281	258	249	289	275	298	238	275	262	262	244	236	283	268	261	305	290	256	246	242	284	287	274	253	235	280	258	264	275	288	254	244	249	277	282	267	289	244	287	285	249	291	255	241	273	291	273	276	263	265	264	255	259	247	269	246	280	262	284	266	277	262	265	262	276	239	274	284	288	256	282	273	255	270	238	256	242	238	265	259	243	328	292	250	289	267	244	292	270	244	247	242	285	255	284	273	290	256	284	281	247	234	246	274	241	295	264	272	237	265	291	261	298	256	256	242	278	286	261	270	281	273	250	244	279	263	316	263	287	269	280	257	266	243	256	229	241	283	272	254	281	274	233	241	256	249	300	300	267	291	269	261	253	248	257	264	250	259	275	283	246	271	246	279	269	284	251	250	284	277	283	299	320	264	253	254	261	262	290	257	272	252	285	275	258	278	275	284	246	284	271	238	268	253	269	270	268	266	261	269	263	286	289	252	253	245	246	272	267	294	280	255	278	292	283	239	258	254	274	284	294	246	267	232	268	274	253	251	244	251	285	257	257	266	259	272	258	252	259	285	294	266	223	254	274	286	283	253	284	268	263	252	254	246	274	293	279	253	268	274	260	260	252	258	289	245	274	245	264	250	270	246	244	267	275	264	272	270	288	262	287	295	261	272	257	246	267	274	285	247	292	284	242	265	284	238	280	266	245	255	283	267	270	266	282	271	266	239	293	274	262	261	302	242	273	269	289	287	296	245	255	272	266	244	248	258	288	275	273	243	260	256	227	297	243	265	250	255	257	269	268	254	262	266	263	268	262	274	301	264	252	280	239	276	251	281	240	272	257	265	245	278	255	255	271	262	268	268	269	248	247	256	228	267	227	255	291	251	249	255	275	299	287	233	305	293	275	274	283	282	278	251	267	248	232	241	243	285	265	270	254	241	246	289	269	260	257	257	269	276	288	282	269	266	276	267	250	271	269	268	270	238	273	252	262	240	264	249	244	274	268	253	283	286	242	248	273	263	246	292	273	264	289	264	219	268	241	269	280	286	260	270	265	286	239	270	270	295	253	270	251	270	286	258	271	258	287	276	284	286	246	263	237	268	270	251	256	260	284	263	242	291	269	267	253	262	265	266	273	282	302	276	278	251	262	275	227	278	264	281	252	246	232	269	269	272	274	246	260	281	268	246	264	276	257	278	274	261	263	274	268	263	284	291	259	261	257	261	280	246	240	251	275	278	271	276	283	277	261	267	279	252	256	245	287	268	255	251	267	269	245	272	272	277	288	287	307	258	232	275	259	286	250	262	255	249	256	290	264	258	256	268	250	261	246	258	282	240	278	294	275	285	281	244	258	261	280	265	278	265	291	252	286	268	270	243	260	291	241	282	299	267	267	263	257	274	237	266	258	277	278	245	260	239	253	260	264	280	259	234	298	247	306	298	267	271	271	263	247	257	284	253	261	252	257	260	244	268	283	256	249	277	247	284	247	275	255	274	251	286	264	274	284	273	269	253	262	263	294	265	272	261	269	273	290	276	247	283	269	277	295	292	244	284	274	270	288	257	248	229	256	257	289	253	281	223	275	258	269	265	273	298	275	259	274	283	261	265	258	233	263	266	231	277	247	275	253	263	252	265	278	260	302	294	243	288	272	272	279	268	260	280	270	273	259	270	263	259	273	266	275	258	272	240	277	267	251	270	269	240	261	252	277	274	280	256	275	255	283	269	279	254	263	262	272	267	297	280	279	265	261	279	259	269	275	272	279	258	265	276	236	252	269	274	250	289	252	259	290	250	261	281	278	271	274	256	255	250	269	274	253	247	277	287	265	278	277	248	246	238	298	254	270	253	265	275	289	296	265	280	241	263	274	245	275	254	274	274	272	261	257	283	257	269	237	247	271	274	250	258	248	268	276	276	265	285	263	243	232	254	280	253	278	255	268	248	240	276	260	264	287	285	274	271	265	254	253	286	279	270	284	296	271	278	263	250	276	289	274	283	278	280	280	246	239	263	279	263	258	280	264	238	266	289	283	254	272	282	259	284	294	248	289	249	283	249	257	264	258	293	284	253	273	281	256	279	279	246	254	249	263	284	248	274	250	270	250	259	248	257	244	260	242	255	274	264	283	258	260	249	276	262	258	233	272	263	272	274	254	277	261	263	270	284	250	280	270	259	302	276	282	287	306	265	268	270
6810	2023	125	102	99	102	121	97	103	108	103	108	105	92	88	83	91	83	91	94	96	95	75	101	84	98	91	87	85	89	74	71	78	68	94	83	86	95	86	77	76	72	95	92	82	94	82	98	99	82	78	86	97	70	87	85	91	78	85	74	80	92	73	84	71	84	83	107	87	99	101	92	79	89	85	63	86	74	96	85	85	83	98	81	80	98	74	74	80	87	74	91	93	88	91	90	76	77	85	100	105	88	76	90	80	85	69	84	82	87	85	99	96	79	76	86	101	83	88	68	88	94	88	84	75	101	98	88	89	90	104	84	98	84	81	88	86	76	70	86	67	93	87	76	80	92	77	86	79	81	83	66	80	87	83	87	74	79	77	110	84	82	92	81	70	86	81	91	95	80	86	87	97	71	67	92	83	66	85	87	71	101	88	88	63	75	95	92	71	91	77	85	71	94	81	89	79	102	82	79	92	80	93	88	73	79	101	84	94	83	81	88	75	74	91	80	82	85	84	84	79	104	110	84	97	99	85	76	89	90	74	88	91	76	67	93	89	89	82	97	68	77	77	88	90	85	75	75	85	95	81	86	86	103	81	79	77	94	75	79	85	60	83	78	89	75	94	88	90	84	89	89	85	80	58	93	86	87	73	72	89	79	71	93	81	98	92	96	82	82	100	91	84	77	87	83	90	78	77	79	85	94	87	96	78	92	74	87	79	84	79	65	77	79	73	82	76	80	100	94	86	76	88	87	89	96	83	78	87	94	93	84	83	78	81	81	83	85	83	76	85	98	89	87	76	74	89	80	86	83	89	76	103	78	83	72	91	85	87	82	94	84	63	76	81	81	67	85	78	82	99	82	96	89	88	88	76	71	78	84	75	87	84	106	68	89	90	98	89	85	85	90	94	81	92	74	67	84	71	88	92	79	80	89	78	61	102	90	72	98	87	91	67	73	84	94	79	86	93	75	77	93	71	77	84	73	83	82	77	77	81	80	74	74	89	88	84	86	70	83	89	79	73	79	84	75	92	81	101	81	80	88	106	77	74	88	88	83	86	92	84	87	89	79	84	88	90	89	81	83	87	84	82	79	83	75	91	86	93	90	75	93	86	78	91	96	83	87	89	76	98	77	70	85	67	86	99	82	74	71	89	95	66	85	72	76	89	90	82	81	91	85	76	74	71	97	86	69	83	73	93	86	85	73	81	64	72	68	70	86	86	86	81	91	85	72	86	76	94	90	99	73	97	82	72	77	100	71	71	85	58	92	80	83	74	92	97	95	78	78	74	73	78	85	80	80	86	81	84	97	106	83	103	72	84	100	92	79	84	91	79	69	87	90	103	60	76	84	83	80	87	107	85	93	79	90	92	97	67	81	76	90	82	90	76	80	84	87	78	85	80	76	96	96	96	92	82	81	69	78	82	79	64	96	80	80	86	77	65	72	71	84	91	90	78	77	87	94	68	91	79	90	84	87	77	89	88	84	83	85	84	68	94	89	82	89	75	75	88	78	78	80	74	85	94	83	77	70	82	82	73	80	78	72	83	79	71	88	86	88	73	75	95	95	80	88	82	85	72	93	78	80	95	74	81	91	70	90	91	93	92	83	83	77	80	93	90	74	78	74	98	80	91	81	83	82	91	83	77	76	81	93	94	93	89	93	79	82	97	99	83	87	79	78	66	91	83	64	75	82	96	79	89	103	64	81	81	86	92	77	79	85	90	71	79	89	81	67	92	83	90	80	90	82	75	90	74	88	96	87	81	76	81	84	94	80	77	85	96	87	82	76	92	91	81	86	87	80	85	87	82	94	75	74	87	90	84	86	95	79	91	79	79	77	74	83	83	85	88	83	68	83	70	90	80	98	81	75	72	87	66	87	76	70	78	86	69	83	96	94	82	72	87	80	79	80	74	90	86	91	86	90	81	88	93	93	96	92	91	91	95	80	88	74	96	75	74	77	94	79	75	70	88	74	89	72	73	109	94	73	87	87	72	76	85	83	73	70	87	93	88	89	93	73	78	96	78	74	75	86	69	89	80	74	82	83	83	87	87	73	79	74	69	87	73	79	76	91	94	78	87	80	93	84	83	78	73	87	67	81	78	80	71	86	92	93	76	83	85	102	80	89	96	81	70	67	71	84	87	81	101	70	93	91	84	86	88	97	79	84	82	76	82	81	82	90	78	81	76	76	88	61	85	90	79	78	84	89	93	80	93	68	77	79	91	98	84	76	84	87	92	76	90	79	105	81	84	58	74	82	78	91	68	86	80	84	85	93	78	88	76	90	87	65	79	102	92	97	79	94	69	100	81	74	71	72	83	73	82	87	79	83	67	89	97	77	78	79	83	76	73	75	80	94	87	80	74	83	71	81	84	71	64	64	83	88	74	74	58	88	63	75	84	70	91	73	93	96	76	91	90	79	106	74	90	83	83	103	92	105	100	64	66	70	96	86	82	97	93	69	87	62	97	80	99	86	98	82	68	81	67	84	84	73	97	80	75	76	71	89	88	93	77	79	89	87	76	83	89	99	74	82	97	99	87	86	89	84	97	83	81	77	85	94	79	74	89	89	77	85	97	81	77	70	80	71	71	80	102	79	95	89	86	80	71	83	105	75	95	73	86	79	92	53	83	87	95	76	87	83	73	79	85	88	84	88	67	87	87	66	87	84	76	82	84	77	97	80	96	80	71	88	90	92	77	107	102	93	83	87	86	90	99	89	92	96	73	86	81	100	78	92	85	68	100	87	77	82	92	93	90	77	78	89	75	77	89	69	77	76	77	85	106	81	81	75	84	76	74	70	79	95	81	87	67	82	73	90	86	99	82	81	88	104	77	92	88	76	70	82	74	82	72	87	78	86	83	72	78	89	91	96	93	82	93	82	87	88	92	83	75	89	73	87	73	93	83	80	95	96	82	75	81	84	81	89	74	72	74	79	89	98	93	76	114	84	76	90	72	83	74	67	90	87	81	79	77	82	69	101	88	95	85	84	89	78	78	73	95	72	86	101	93	90	91	90	78	90	97	73	90	86	83	84	94	97	65	78	91	82	85	82	91	80	84	109	113	83	78	87	72	88	107	75	68	78	83	92	93	98	81	83	69	73	80	76	86	84	70	75	71	90	74	74	93	73	78	85	84	82	87	80	80	84	77	83	101	99	81	80	77	78	88	82	71	85	73	78	77	81	82	74	74	76	76	94	74	84	75	63	98	86	83	67	88	82	85	94	86	84	94	95	84	101	73	69	86	88	67	93	78	71	79	63	73	94	90	79	69	86	76	76	69	82	89	84	80	88	72	67	102	83	80	85	91	89	89	84	103	83	76	87	101	76	71	90	95	92	71	94	90	92	75	93	74	101	86	81	69	81	76	93	95	79	78	75	76	89	76	88	88	98	86	74	92	84	54	88	88	78	85	85	79	108	87	90	68	82	95	67	66	91	93	82	70	89	86	80	75	91	83	95	84	92	80	83	84	86	65	76	93	79	83	93	90	78
36494	10158	1102	1168	2072	2769	2899	2532	2129	1786	1622	1466	1278	1185	1055	1065	1002	921	900	909	804	865	829	843	817	799	789	798	803	760	737	724	748	769	756	746	730	695	686	780	729	710	703	736	704	762	692	681	677	711	708	705	708	725	737	677	724	692	711	662	684	651	656	684	665	709	686	697	703	689	678	723	657	659	699	700	676	629	703	710	667	719	702	680	643	698	689	649	668	671	687	687	688	677	706	733	661	708	654	690	720	704	672	682	666	717	697	717	691	693	641	695	705	660	685	669	693	618	676	676	690	724	669	674	665	679	694	680	657	680	636	705	676	670	696	745	696	673	709	689	734	642	730	651	695	662	690	714	731	663	687	723	752	671	736	668	664	707	679	698	668	699	682	724	680	671	664	705	661	707	697	713	703	652	673	722	671	669	665	676	691	737	684	713	698	690	708	698	644	704	664	695	660	665	700	717	678	659	668	665	717	612	699	670	674	696	682	686	660	676	668	672	689	692	673	713	693	716	663	678	684	639	659	704	735	736	644	636	717	673	640	626	684	673	664	641	677	666	632	679	695	691	679	709	669	623	714	664	704	688	663	611	674	707	673	644	675	695	683	670	689	733	693	673	694	713	657	685	673	741	678	696	695	682	708	737	627	705	661	687	671	704	651	690	669	651	631	679	667	722	733	699	695	694	706	640	710	653	700	660	736	746	677	689	716	687	653	672	705	737	758	705	756	672	670	678	652	641	659	681	731	713	719	689	680	661	708	729	725	686	686	673	729	665	668	638	708	674	689	678	701	631	662	687	709	708	697	674	696	652	674	665	694	701	648	727	646	670	737	696	673	721	627	705	689	674	656	654	683	675	639	701	687	699	702	712	713	689	671	673	717	686	719	697	743	681	676	712	712	644	687	714	692	694	699	629	660	668	653	702	721	689	656	664	683	678	654	687	683	656	663	669	705	707	670	665	706	704	674	740	695	752	667	696	702	685	730	705	666	715	635	702	662	688	681	668	668	660	667	640	681	666	707	692	662	646	692	700	665	676	726	686	680	717	640	697	666	688	677	656	684	724	665	642	675	706	703	688	696	688	708	662	679	649	686	702	684	669	650	666	671	614	699	706	658	702	660	664	673	716	714	689	729	653	689	723	704	702	655	668	669	680	691	642	693	685	670	659	684	676	698	688	701	675	708	676	662	697	693	733	690	649	689	674	690	669	668	720	653	701	665	719	691	665	667	698	665	683	695	714	683	710	675	697	711	671	674	704	668	639	701	716	665	665	704	690	697	696	640	641	653	694	641	711	715	661	658	707	689	686	645	633	670	680	703	661	653	676	694	688	651	651	643	695	649	690	708	690	663	690	681	672	667	688	642	710	635	731	671	640	714	702	657	663	678	672	698	689	709	682	668	670	724	653	664	702	756	685	680	750	653	676	644	650	643	648	686	672	679	661	651	703	751	697	715	687	679	679	664	697	704	687	701	726	679	647	677	618	633	731	683	687	703	715	672	677	672	690	687	683	710	691	609	657	681	686	695	675	695	673	698	663	729	675	655	616	694	703	619	673	654	687	705	721	675	677	673	719	716	665	665	650	673	726	686	686	667	679	760	690	661	691	677	671	692	692	688	671	677	651	702	730	691	693	718	744	668	669	726	652	647	699	706	673	694	696	681	683	678	658	686	648	700	665	678	698	696	651	710	676	693	687	646	654	646	660	645	654	662	674	702	654	644	665	663	658	651	696	657	715	710	677	687	673	678	697	711	718	660	668	723	669	633	674	690	695	679	672	650	687	676	708	635	664	685	650	661	691	689	698	726	680	695	688	678	669	676	704	704	698	664	717	628	698	686	666	676	690	660	669	677	646	651	693	694	660	714	678	637	666	649	725	640	724	649	701	722	701	667	713	707	678	661	710	673	657	701	667	665	657	720	669	676	657	663	700	640	646	670	655	687	700	685	708	675	650	667	676	718	691	660	677	633	669	667	726	686	668	688	687	696	681	668	694	695	699	708	725	725	639	655	711	666	703	699	702	654	685	715	651	673	650	642	701	687	704	659	711	709	659	698	722	694	711	723	720	693	684	687	687	689	666	668	652	653	727	676	709	663	718	676	690	670	701	667	688	683	690	640	708	712	670	683	667	679	651	651	642	670	662	726	683	656	699	712	665	661	755	679	730	671	703	682	657	720	708	655	679	653	684	669	687	657	680	717	697	670	697	649	696	669	693	683	672	692	729	690	748	694	727	683	728	669	717	679	716	654	714	655	702	659	680	663	707	671	667	670	677	626	689	683	679	682	700	669	643	707	667	719	705	672	655	680	663	709	678	638	686	687	700	668	657	702	699	684	643	722	699	691	677	682	671	653	677	681	645	681	716	636	676	667	657	694	671	682	696	694	650	659	686	681	688	701	694	659	670	681	721	673	721	605	688	673	704	654	655	695	730	667	704	674	706	695	723	691	706	660	709	692	683	697	708	693	703	669	716	705	640	661	642	716	658	714	686	670	690	697	694	705	674	697	676	679	684	661	650	703	696	724	695	676	685	674	699	662	715	715	666	624	703	707	679	711	664	657	690	697	650	682	674	666	697	649	647	696	666	653	703	657	698	660	736	746	651	674	689	695	727	677	696	705	674	663	660	692	656	690	657	705	673	751	640	625	733	637	711	712	696	707	675	692	699	709	620	669	627	644	758	712	699	681	683	703	672	689	704	663	687	658	704	670	663	642	641	680	687	696	632	718	710	715	682	715	672	661	723	708	688	673	687	663	690	684	743	671	700	676	666	672	710	683	715	689	711	677	688	611	695	642	672	668	665	733	665	662	687	730	693	670	692	669	633	679	686	682	680	705	734	710	716	665	692	672	688	641	704	669	666	670	677	684	679	654	668	710	691	662	657	732	686	724	651	727	667	663	709	682	705	674	687	745	679	695	696	693	715	675	673	623	674	678	709	634	670	690	679	697	641	732	672	704	643	705	663	694	648	634	684	695	741	656	681	664	677	660	682	698	673	688	690	650	729	684	683	674	654	684	710	639	667	696	722	667	639	676	701	698	694	669	690	635	682	695	708	716	688	696	706	660	693	688	727	718	669	674	658	683	708	659	728	684	661	660	690	640	671	651	695	715	687	713	678	691	703	699	663	723	652	653	656	655	653	660	678	682	687	674	635	697	714	651	725	661	699	693	682	633	666	679	705	668	651	707	688	702	666	713	665	642	671	703	682	722	707	666	686	682	692	644	679	702	663	710	646	680	683	685	646	710	681	650	673	671	730	684	666	644	641	625	670	696	738	677	689	652	665	672	697	685	667	674	706	658	687	687	647	699	729	663	695	734	712	726	673	758	686	687	625	744	690	745	640	644	680	695	654	689	676	664	644	689	672	699	671	754	689	680	661	680	685	717	665	715	696	665	662	713	704	684	662	771	654	661	650	662	647	714	683	706	651	689	658	697	657	645	719	656	718	680	688	667	642	658	653	697	746	665	701	681	698	684	690	694	674	642	709
3654	732	37	39	26	25	38	30	28	32	30	29	30	23	34	39	32	29	38	31	32	34	22	43	30	22	28	23	21	26	16	27	29	30	30	18	30	31	23	22	20	28	22	29	27	36	17	28	30	23	29	27	23	31	33	24	23	21	31	28	31	17	21	26	25	22	22	29	30	33	20	21	35	22	29	32	29	33	21	27	33	21	28	34	30	29	20	29	21	26	24	30	31	21	18	23	19	24	26	27	25	28	28	23	23	28	38	26	17	22	28	35	24	20	26	23	21	27	33	27	20	29	29	22	22	29	25	25	26	29	32	21	22	30	23	24	26	20	25	29	23	25	28	17	20	19	30	30	28	29	30	32	24	20	26	23	38	27	27	26	36	22	35	27	29	26	13	28	19	19	29	24	23	35	28	15	38	21	26	27	25	18	24	25	13	26	28	27	21	34	39	27	21	18	21	28	31	25	25	29	16	27	24	19	27	28	24	34	30	33	35	25	22	24	35	34	26	26	23	36	30	24	24	21	23	23	28	28	26	26	17	20	34	24	35	32	34	28	18	29	31	32	27	26	23	23	27	20	36	31	35	32	27	22	28	26	27	24	27	32	37	31	22	30	40	35	34	30	26	18	31	30	24	34	16	17	21	31	31	19	35	34	30	35	27	17	32	36	17	24	31	35	24	34	22	28	23	26	32	17	26	21	35	25	24	29	15	31	24	33	28	24	36	18	28	25	27	24	20	18	24	23	29	30	27	32	33	22	30	25	29	32	26	34	32	25	24	18	25	26	25	27	21	22	22	22	24	32	28	26	30	29	24	34	22	36	25	14	17	22	29	30	27	20	25	17	24	27	26	30	24	30	26	24	28	24	21	28	34	36	35	20	33	28	37	28	28	23	29	24	23	25	34	25	24	21	23	22	18	29	36	32	32	17	23	25	31	27	19	24	30	26	25	27	32	26	18	18	22	28	29	20	21	27	18	34	26	22	33	28	35	24	26	32	22	37	28	19	27	28	25	22	27	35	28	16	27	26	26	28	32	30	35	21	22	27	36	32	26	23	19	21	30	34	30	24	27	34	31	33	23	28	17	20	36	16	30	31	29	18	25	28	26	36	28	27	28	24	23	39	27	20	16	27	29	33	22	19	29	21	24	29	20	22	20	22	28	28	43	37	34	38	22	30	17	21	35	28	25	24	23	23	27	27	31	23	29	30	23	22	26	26	13	17	36	28	27	20	24	21	28	29	17	26	29	23	20	23	20	26	31	21	43	33	30	26	22	28	22	31	31	25	31	23	34	17	24	27	23	24	20	27	33	27	25	28	29	23	27	20	29	28	26	33	33	30	23	30	29	23	24	36	25	28	32	15	43	31	22	30	21	16	19	22	25	26	28	28	27	29	20	28	28	23	21	24	28	34	23	25	22	17	35	36	31	23	30	33	23	33	22	29	30	33	24	32	22	29	24	28	26	17	28	32	31	23	26	27	22	32	22	22	22	21	27	21	27	19	33	25	30	28	25	27	27	25	25	37	23	29	20	23	23	24	27	38	13	22	26	19	29	21	35	28	25	28	24	30	29	29	26	19	26	31	23	26	27	27	26	21	30	26	41	30	24	23	31	22	28	34	30	36	37	24	16	22	39	39	24	24	19	24	26	19	31	34	20	26	35	30	28	29	22	21	23	26	29	27	19	32	27	25	24	31	19	34	26	31	25	16	20	25	21	26	22	25	19	27	32	31	30	27	36	20	33	32	34	21	22	16	37	33	19	25	21	32	22	23	28	32	25	29	22	31	27	30	22	28	29	30	22	24	20	23	35	26	22	28	32	29	15	29	27	18	20	22	35	28	24	37	28	19	26	16	23	25	32	37	26	19	37	23	27	21	16	30	26	34	26	34	33	26	23	28	26	24	24	29	27	25	25	26	30	33	28	33	27	31	33	18	30	23	24	26	26	34	27	30	26	24	30	26	26	26	27	34	33	30	22	22	25	22	22	29	25	21	32	31	26	27	16	24	26	24	21	16	23	20	30	20	19	34	26	25	22	37	33	22	25	24	25	26	24	35	29	23	26	23	27	34	22	29	35	27	19	30	33	25	22	40	22	24	26	28	24	20	36	29	34	27	25	27	19	24	26	33	20	29	23	28	23	30	27	36	24	23	26	27	25	25	23	19	21	21	22	29	28	19	41	27	27	27	30	27	19	28	34	22	30	26	25	31	24	28	27	36	33	34	33	33	21	23	27	27	25	32	37	22	26	32	30	15	23	29	27	25	23	27	30	27	19	24	40	26	33	32	25	25	28	17	34	33	31	28	30	23	33	24	42	30	17	18	21	22	28	26	32	24	30	29	25	20	29	35	25	25	30	22	23	24	26	24	26	21	31	19	15	29	29	26	35	26	26	32	32	30	32	30	30	37	27	28	20	33	22	24	20	21	21	26	28	23	25	25	31	30	39	27	31	24	34	29	36	35	24	24	29	28	28	23	31	28	20	22	23	25	21	29	20	26	29	35	32	31	25	26	28	37	26	30	29	26	21	25	23	26	28	24	18	27	29	26	35	23	21	24	22	22	27	27	27	24	21	28	29	25	21	24	23	23	29	21	22	19	33	22	31	42	30	27	34	28	23	30	26	19	36	29	27	26	22	26	25	26	21	33	24	25	23	23	23	22	31	24	23	28	30	32	18	23	29	24	18	25	27	30	23	22	22	25	30	23	37	19	26	28	21	31	29	30	33	18	25	22	26	19	34	28	35	27	21	26	20	31	25	27	20	32	29	28	23	34	28	34	23	32	34	36	27	35	18	24	32	26	31	29	35	26	34	31	30	26	28	20	23	19	33	30	34	27	30	29	31	28	26	28	24	29	33	23	28	28	18	30	31	21	19	22	27	27	16	23	28	20	27	27	31	26	25	23	25	22	17	26	28	17	24	35	29	31	28	23	19	23	28	27	33	41	32	24	21	25	21	27	24	29	16	31	29	23	22	28	31	24	19	31	26	25	33	19	28	32	25	24	30	30	26	28	25	21	24	19	37	24	30	21	23	26	22	28	32	31	22	18	25	19	26	26	35	22	23	28	33	29	25	25	40	30	28	36	32	16	26	22	26	34	28	32	29	33	26	22	27	28	30	32	26	28	34	24	25	20	26	29	23	26	33	23	29	23	32	31	21	32	26	30	29	31	34	39	31	26	22	23	27	24	31	25	28	26	32	39	23	30	15	34	22	23	27	21	30	29	24	32	17	23	27	29	26	22	31	25	22	27	24	25	22	30	24	21	26	26	21	15	18	22	29	27	32	28	30	25	26	21	35	22	25	28	22	24	22	29	25	26	26	32	30	27	18	21	23	27	25	24	26	29	27	22	23	28	30	25	24	28	30	23	25	22	29	32	23	30	31	32	26	24	19	23	26	27	22	19	24	24	28	25	28	14	24	32	22	27	21	32	33	16	25	24	35	29	22	28	26	24	27	35	28	29	25	25	21	19	30	19	29	26
28209	6770	307	304	417	549	521	501	447	417	349	322	351	317	320	277	307	248	280	284	255	238	259	228	253	242	248	233	236	258	231	242	245	236	222	256	255	212	238	242	239	267	216	232	216	217	214	218	247	228	225	251	230	216	226	249	220	223	193	228	212	239	248	228	244	240	240	240	218	226	244	242	242	238	230	245	217	214	232	219	231	221	237	217	208	234	238	218	265	240	224	247	245	229	217	220	215	229	222	259	228	205	238	238	259	220	225	216	209	221	210	241	241	245	244	236	208	212	223	226	224	226	227	228	252	211	212	250	216	224	244	220	238	240	235	230	237	191	224	226	250	200	217	214	206	234	242	223	230	234	219	251	217	242	234	214	218	228	242	242	222	208	218	202	248	223	214	235	231	214	230	207	184	218	228	213	247	240	220	224	239	234	221	211	205	230	227	215	233	230	226	244	205	235	221	245	252	235	225	231	209	241	197	221	236	249	237	217	214	191	224	218	222	223	234	232	230	234	210	246	253	228	212	228	270	236	226	249	208	229	244	218	229	210	228	217	232	238	213	217	230	233	229	215	216	214	240	219	198	232	216	227	224	225	234	238	221	212	221	232	219	254	227	242	245	218	220	226	219	231	236	231	215	218	217	231	229	239	231	254	245	212	239	247	229	236	227	195	237	227	223	241	219	212	230	228	252	206	240	239	235	235	197	235	231	241	232	249	233	244	232	219	240	200	228	226	221	233	228	275	246	241	233	225	233	244	228	203	217	237	223	228	214	241	230	212	245	221	238	236	233	227	239	222	253	230	195	224	218	225	223	252	235	220	216	236	222	209	245	234	244	222	207	216	212	227	233	214	242	244	237	246	250	229	236	223	232	245	238	221	227	248	220	253	202	231	239	234	249	255	243	227	224	234	227	223	255	225	206	207	211	237	223	218	209	233	208	224	238	224	226	230	225	210	241	221	237	224	211	240	238	223	223	227	203	227	244	235	233	221	198	229	247	210	221	215	220	238	213	229	227	226	221	222	234	226	211	237	218	247	219	232	233	217	242	215	229	213	219	219	248	218	235	242	210	234	228	260	226	218	231	220	214	252	229	224	219	231	250	214	237	226	228	246	220	220	222	225	213	224	218	249	221	208	246	206	233	240	199	214	255	225	233	230	237	229	249	225	221	204	231	243	230	219	234	219	233	246	246	241	218	217	210	225	224	210	228	244	210	221	231	246	253	231	242	242	192	233	254	227	224	207	238	221	250	252	223	216	242	228	226	212	255	221	228	219	230	223	230	217	220	216	243	226	242	218	218	248	253	243	212	232	238	248	201	232	229	196	231	226	218	202	208	231	224	202	207	221	235	220	213	214	266	229	255	234	242	235	232	247	220	234	205	233	240	238	235	226	212	230	209	242	214	246	258	234	232	231	237	218	206	237	203	248	216	239	233	237	213	263	221	226	251	204	212	255	229	231	223	217	242	225	241	257	243	213	212	217	234	215	190	238	209	205	234	216	230	230	231	227	223	223	209	242	226	231	230	223	222	225	249	239	245	216	207	222	213	222	241	236	214	231	229	247	227	227	235	233	233	239	199	221	230	229	228	248	233	185	190	204	217	210	236	227	221	219	232	223	203	236	202	197	232	229	227	213	254	244	237	213	226	250	224	237	248	255	263	217	215	243	242	226	234	218	242	235	222	247	224	224	227	216	219	224	240	206	210	264	213	231	225	231	259	243	221	209	217	223	228	227	217	248	231	213	234	216	230	217	215	227	232	229	230	200	211	211	220	225	204	220	234	212	218	226	238	220	236	236	223	239	214	246	223	217	255	228	227	230	231	199	214	208	216	215	241	220	225	257	248	228	228	208	222	247	251	225	207	218	254	221	201	237	257	250	220	233	234	227	236	229	211	241	214	200	224	204	242	240	231	228	237	227	231	206	232	246	216	234	222	224	217	217	256	232	257	226	236	246	215	215	233	261	216	233	228	243	222	210	242	220	240	203	206	212	229	230	213	238	215	205	224	226	245	210	237	211	236	231	267	240	234	222	215	228	200	216	264	256	226	209	219	207	235	236	206	253	233	197	199	235	221	219	226	225	224	242	233	197	227	210	253	231	223	213	227	217	210	242	234	219	217	264	233	238	225	202	266	225	231	230	225	211	235	235	226	223	238	238	246	243	234	209	218	240	208	254	215	213	243	187	241	235	218	225	242	213	241	253	224	235	219	218	247	242	246	197	224	239	229	204	257	237	221	220	237	244	249	215	227	231	211	213	237	233	260	226	207	266	235	219	250	236	234	228	200	218	240	258	218	225	234	246	241	230	229	231	239	202	233	211	252	214	233	235	234	230	245	228	247	249	208	212	222	256	234	236	209	231	230	231	221	244	221	228	209	228	208	209	210	209	251	202	253	214	243	231	233	242	226	257	248	215	194	230	200	222	230	217	213	265	216	224	235	243	249	220	254	224	233	205	198	217	212	222	208	253	243	238	247	233	208	224	229	208	195	220	249	242	230	223	232	215	227	216	231	227	236	208	219	250	217	224	232	232	212	236	231	227	234	230	233	243	210	220	216	214	221	268	213	232	251	233	232	220	257	231	231	213	242	231	239	228	220	228	238	225	188	234	202	243	238	228	211	225	218	240	208	215	221	218	224	218	232	213	241	231	208	221	194	260	241	256	226	239	226	213	193	250	237	228	225	236	219	261	205	232	233	220	222	227	233	214	229	230	218	214	211	225	239	210	212	227	205	212	230	239	230	227	235	242	227	227	215	236	232	235	241	214	228	225	246	280	224	250	231	225	232	212	236	247	218	241	246	235	237	209	213	255	220	229	221	233	216	208	219	217	218	259	219	231	235	205	249	220	232	233	215	245	225	223	220	229	249	220	213	225	222	253	220	263	229	220	200	226	194	248	220	218	229	251	228	224	222	229	200	245	236	230	230	225	216	216	210	215	225	215	215	201	207	246	203	241	232	221	202	201	230	209	223	239	235	223	259	220	233	244	215	215	243	248	237	234	228	235	237	241	221	231	242	206	239	203	202	198	213	234	209	220	234	215	208	215	218	248	220	233	214	234	242	222	226	195	205	203	203	205	236	224	230	248	232	242	239	242	247	209	244	220	223	231	284	226	237	239	217	236	251	219	235	211	242	210	234	214	213	206	222	208	237	249	212	227	259	227	223	225	220	243	235	208	201	234	247	215	235	217	202	223	214	217	225	207	218	223	255	231	226	228	222	216	227	240	222	213	227	242	246	231	234	257	273	210	248	208	206	203	228	234	255	227	242	204	235	213	225	209	229	222	215	191	209	244	238	223	219	202	233	209	223	230	207	213	217	223	243	224	232	239	229	202	208	232	239	237	220	232	234	223	214	210	218	255	213	230	229	223	251	243	227	221	237	263	221	230	227	222	197	230	249	256	240	229	204	224	222	202	226	234	241	235	211	228	246	241	248	272	209	226	210	241	227	241	232	229	235	225	210	229	210	233	239	238	264	221	247	237
5502	1644	98	86	85	93	85	79	90	101	92	80	86	84	78	74	89	70	66	61	79	81	85	84	107	87	74	72	80	79	71	84	67	75	76	76	89	78	79	70	67	85	85	78	70	91	78	61	74	72	85	80	78	64	55	85	81	71	60	71	70	77	76	89	78	74	80	67	81	74	83	79	85	76	82	75	81	84	73	75	69	67	84	66	63	71	74	69	80	73	61	81	90	84	71	72	65	73	77	94	63	73	75	76	56	74	78	71	76	72	74	60	78	89	75	69	66	77	67	67	80	84	71	61	81	78	65	72	72	74	80	73	88	69	77	87	70	68	69	88	73	64	68	79	64	76	66	79	80	74	62	82	74	83	69	76	80	86	82	78	78	80	77	80	70	76	73	68	66	87	81	69	70	65	76	68	79	68	78	63	79	63	55	75	73	67	70	75	78	62	77	64	70	83	78	78	89	83	72	70	77	73	70	68	85	84	64	65	61	82	76	74	64	88	75	71	78	75	75	89	88	84	68	63	72	76	84	58	74	73	59	67	67	49	79	68	78	76	69	90	70	86	68	74	66	79	72	80	81	70	78	80	87	75	84	85	71	86	70	76	60	66	70	89	74	68	65	73	75	80	65	66	69	100	81	81	84	62	61	77	70	63	66	69	82	89	81	70	75	80	85	75	52	83	75	76	71	78	78	83	83	94	87	68	84	78	77	67	73	70	66	74	98	73	69	70	72	79	75	65	72	73	71	71	73	81	82	76	70	85	73	73	81	79	73	77	68	78	85	75	72	73	77	60	74	60	80	67	74	75	69	67	67	77	63	77	75	72	82	77	96	70	96	57	63	59	69	58	80	68	66	73	79	78	79	71	50	72	67	76	76	71	73	68	73	79	78	64	65	69	85	68	58	71	88	71	74	75	78	78	82	66	58	76	72	78	77	60	76	69	75	73	72	81	69	87	70	78	71	85	62	80	78	81	75	92	63	50	74	74	79	62	80	66	70	85	76	65	79	59	57	71	70	72	68	77	69	64	73	68	64	69	68	78	62	71	94	73	67	78	85	68	74	65	83	78	71	66	63	78	69	83	78	106	79	79	65	69	91	61	74	64	74	77	90	75	82	70	76	81	65	62	77	83	78	74	73	81	69	79	64	66	69	71	66	65	79	87	78	73	62	67	65	53	80	68	83	66	67	87	68	72	83	77	75	73	68	63	80	67	68	64	66	74	92	72	75	61	62	84	71	76	74	60	63	85	70	68	77	63	65	62	81	75	83	84	66	80	74	79	71	62	63	83	78	69	78	70	83	72	69	85	77	87	80	88	54	94	61	78	63	87	83	79	74	64	75	79	81	65	80	73	78	78	79	76	82	86	85	70	85	84	72	77	77	67	86	79	67	84	80	64	70	77	79	80	86	82	63	84	66	79	63	72	81	84	65	68	79	67	81	67	68	66	64	65	74	72	77	72	75	64	74	93	68	87	64	76	62	70	54	74	71	71	73	87	87	83	82	66	66	88	84	78	81	61	63	69	49	92	65	83	72	81	79	73	62	73	68	65	87	92	84	96	75	71	79	68	80	77	89	68	66	61	68	78	81	69	65	97	67	76	93	65	74	78	74	70	77	72	80	65	76	86	84	79	78	64	80	69	63	86	76	93	67	82	78	75	70	82	68	79	101	83	63	85	60	77	68	81	74	78	76	79	59	83	55	64	64	78	79	84	68	64	60	58	65	64	75	83	66	81	76	63	78	80	61	77	72	84	67	58	70	70	65	46	74	89	95	92	72	82	75	59	61	81	86	69	87	75	74	56	62	74	78	84	69	58	59	81	74	69	71	82	65	79	78	76	69	78	88	73	69	69	68	78	60	82	74	77	54	67	70	86	75	79	81	55	63	63	57	78	89	71	81	71	68	90	83	62	62	92	66	62	70	66	67	63	58	71	92	75	67	70	91	62	75	76	67	58	76	75	79	73	74	80	68	73	63	82	74	64	78	82	74	79	90	83	78	80	77	77	63	87	69	73	81	81	55	69	73	76	77	72	68	83	65	77	68	80	77	63	63	81	64	87	84	66	67	75	76	68	56	84	63	75	74	69	72	72	80	70	73	78	60	69	68	67	78	69	78	58	78	75	79	87	77	83	89	70	69	80	94	71	78	69	73	75	90	55	71	79	80	82	77	84	79	70	85	84	96	67	48	78	77	84	73	85	82	64	78	77	61	68	78	70	70	76	61	70	62	73	79	81	78	69	68	67	70	71	77	74	69	84	66	77	76	68	71	74	74	86	78	73	92	85	77	81	69	68	86	80	74	72	78	75	90	82	65	69	82	75	60	61	64	69	74	69	71	83	74	84	77	64	79	77	82	89	83	67	65	71	89	74	62	81	79	61	73	77	77	76	76	78	75	87	85	68	71	67	80	73	62	81	71	63	77	62	84	82	54	67	69	56	73	72	59	75	80	74	76	93	61	71	78	64	74	77	60	59	70	66	90	70	91	84	71	78	77	69	76	85	63	76	60	79	73	74	83	72	73	86	74	63	80	67	74	71	68	80	55	73	76	66	87	81	82	80	77	76	65	71	63	78	77	80	61	78	71	69	86	71	72	80	90	69	73	78	81	62	84	70	92	82	61	80	69	64	72	66	81	79	74	81	77	77	83	75	75	87	70	75	68	70	80	54	66	68	64	66	70	73	70	77	79	80	65	86	77	66	69	75	70	74	78	74	72	60	79	90	77	78	53	81	80	74	71	65	67	81	68	70	64	78	75	81	65	82	82	71	84	77	83	65	71	72	96	66	87	91	74	77	62	69	63	83	59	76	82	65	73	75	86	77	90	75	74	72	69	91	84	67	64	60	81	79	81	82	74	80	83	66	70	65	83	61	78	68	79	63	67	86	72	85	67	70	86	78	61	80	82	57	68	89	82	76	61	71	64	82	73	93	79	78	83	64	74	91	76	75	60	75	71	82	82	76	77	81	66	68	88	72	60	78	73	59	78	73	77	66	56	85	75	58	72	89	78	71	63	77	69	62	64	62	71	88	65	91	67	79	90	67	69	77	86	65	80	69	75	66	82	62	86	71	93	70	74	75	78	67	79	69	84	86	85	67	83	75	59	64	75	83	81	83	69	68	71	65	92	65	73	71	67	87	79	83	72	58	79	64	61	65	85	76	86	63	64	78	67	69	61	79	72	65	80	73	81	68	67	87	60	74	73	94	66	76	82	64	67	87	66	83	87	84	70	66	60	80	65	78	80	81	80	56	76	76	64	77	63	71	78	80	82	64	66	81	65	66	72	79	78	66	70	75	85	80	70	71	65	71	74	77	69	72	82	68	72	81	69	71	81	82	71	80	73	67	79	86	88	78	53	73	70	57	80	74	82	67	76	84	65	77	68	90	73	65	74	89	83	84	74	91	73	81	75	68	86	80	88	64	72	74	76	82	64	89	59	81	77	63	85	83	81	57	75	64	65	70	75	79	73	80	69	56	71	71
34289	9426	830	926	1513	2055	1993	1729	1536	1311	1199	956	941	915	835	826	804	803	761	734	690	695	684	681	639	688	655	635	637	658	638	624	602	651	617	629	648	605	629	640	614	639	642	561	624	631	614	613	615	628	579	618	635	592	593	602	622	562	620	605	649	594	594	579	605	642	611	605	599	616	618	586	611	600	586	566	565	649	620	595	599	584	581	649	612	590	624	596	603	602	574	633	609	607	596	621	587	628	630	586	589	611	619	618	603	623	576	607	565	558	643	650	614	538	639	604	557	597	619	620	605	600	590	608	575	601	568	588	632	627	640	598	610	685	599	570	601	599	587	610	563	603	555	605	594	637	629	609	561	583	598	620	614	601	570	609	624	585	611	612	607	598	626	607	619	583	612	629	560	578	605	595	587	611	558	634	571	636	636	608	582	639	588	616	624	575	568	629	593	559	604	558	621	593	545	576	593	577	598	573	620	614	603	601	613	545	616	610	632	617	637	630	562	582	554	612	617	624	589	574	612	597	600	608	631	552	583	606	636	584	596	617	586	638	611	602	589	616	535	620	614	640	594	598	610	521	583	561	612	584	601	568	627	580	640	602	587	580	601	630	567	571	598	561	630	604	587	632	577	602	583	578	611	592	637	616	583	591	599	621	561	548	616	592	605	622	620	649	615	596	608	599	583	614	599	614	627	584	622	578	575	631	619	570	581	566	570	632	615	586	544	570	555	624	600	591	632	595	559	643	603	595	592	580	621	639	640	589	553	566	621	579	628	620	599	607	599	553	565	601	583	613	599	608	574	617	599	626	564	552	601	592	578	566	572	618	571	626	613	555	583	516	550	612	647	599	601	563	610	617	604	598	603	643	592	637	574	623	595	579	593	562	594	588	599	589	565	555	577	562	587	589	598	607	593	613	616	611	553	621	562	612	601	602	631	588	598	590	583	575	564	563	647	653	554	598	621	615	605	588	601	583	589	627	622	609	540	620	606	599	532	595	652	593	612	603	620	612	616	613	604	627	587	597	626	566	628	605	646	610	606	608	579	644	611	640	635	601	568	569	572	617	619	597	628	586	578	597	617	619	569	586	602	555	587	569	608	565	578	615	625	558	637	606	661	604	586	585	618	624	559	593	605	644	588	610	606	614	558	604	582	588	616	621	612	597	562	598	608	596	560	547	627	602	639	623	572	584	593	547	606	583	586	592	605	601	580	578	600	611	585	604	614	568	603	563	578	590	585	585	608	616	603	604	596	564	630	595	579	623	580	564	587	592	582	650	612	598	588	593	603	552	618	582	579	607	603	562	627	603	597	624	659	557	619	594	648	601	626	553	566	590	589	568	622	593	614	615	619	585	579	635	616	589	603	554	588	606	608	609	587	601	579	582	630	608	622	613	594	596	611	630	600	631	601	567	594	592	603	637	608	618	619	627	575	615	616	650	615	597	591	604	614	571	575	549	588	560	591	605	562	589	637	576	646	582	616	649	615	640	654	600	616	607	555	596	565	580	613	599	588	599	651	587	548	596	599	616	571	558	591	628	556	568	626	606	591	606	636	565	632	608	602	642	605	626	564	612	575	594	609	568	610	587	600	594	594	550	605	596	599	624	590	620	595	627	575	613	573	581	592	612	593	599	589	591	595	552	601	646	580	580	562	581	639	607	581	604	555	617	601	639	592	574	638	635	608	569	555	595	594	557	623	608	552	588	587	605	604	611	606	568	598	621	640	621	610	626	558	597	584	611	611	574	572	637	593	619	588	609	608	572	608	579	599	599	561	624	581	629	608	592	567	623	611	589	603	643	604	586	622	633	545	585	558	600	555	638	559	588	655	579	629	567	559	635	603	557	645	568	571	565	606	598	579	552	609	622	635	629	603	609	577	606	596	659	569	618	623	620	586	573	632	606	611	570	615	590	549	627	581	595	537	629	587	614	611	563	588	549	629	612	635	579	602	620	590	570	603	585	627	598	633	577	577	617	605	578	592	607	585	631	587	552	587	555	625	606	574	623	614	603	552	611	622	622	612	578	607	586	604	597	608	597	590	558	598	582	530	613	605	614	564	633	555	599	611	608	579	616	571	623	582	617	575	576	579	599	608	617	584	620	602	540	572	563	574	615	547	586	584	617	532	606	604	591	643	571	587	639	630	594	590	605	620	617	621	596	555	556	572	607	566	591	577	576	618	575	567	597	587	575	611	601	613	585	606	610	581	568	602	626	597	589	587	608	546	629	618	582	607	600	617	575	613	594	554	565	643	618	601	649	572	576	576	572	651	574	621	598	590	624	642	544	604	605	615	600	592	619	579	612	588	541	634	596	581	560	638	631	625	623	586	579	602	596	614	577	606	569	590	596	614	609	600	566	615	601	589	610	575	577	613	614	561	588	568	635	589	596	614	622	616	607	545	614	592	592	589	650	646	637	616	601	599	608	604	593	547	612	591	618	616	602	611	610	618	604	639	605	570	629	542	616	553	596	610	649	644	571	608	586	583	567	582	658	582	569	598	631	567	584	623	650	572	599	604	618	568	622	581	598	628	584	578	618	580	575	619	669	599	582	607	612	624	580	583	619	613	572	620	614	609	585	591	550	554	572	616	600	535	623	624	593	585	601	623	572	585	575	597	574	607	619	562	577	621	617	566	606	654	574	598	591	616	606	590	577	619	584	618	601	599	598	590	618	608	577	599	595	580	568	560	595	631	599	606	614	625	577	580	640	585	604	639	622	574	541	638	620	597	630	592	580	628	596	600	574	580	600	629	575	586	603	574	545	577	594	566	637	652	665	566	584	585	559	588	587	635	579	611	602	595	604	582	584	593	608	578	553	565	594	645	610	616	630	605	623	585	617	590	568	585	550	638	603	584	609	565	565	589	608	601	621	571	607	597	605	582	609	639	559	604	557	607	609	569	593	610	599	614	590	604	601	581	606	611	598	578	601	625	598	570	585	636	613	604	562	572	638	578	580	596	604	564	613	632	582	624	593	622	599	635	547	588	568	592	614	643	596	602	588	573	624	605	611	636	614	594	570	605	617	618	626	565	613	640	623	574	606	564	617	608	611	597	564	577	592	582	565	577	577	590	564	643	598	608	576	578	635	567	608	554	628	616	601	634	615	543	595	610	606	617	658	586	567	616	580	595	616	579	598	640	584	596	578	581	609	608	588	587	589	584	582	629	545	569	594	611	598	551	597	579	596	601	596	615	608	576	574	608	621	636	610	612	590	585	612	577	589	606	587	578	585	613	592	611	555	607	584	553	598	601	571	592	558	592	639	581	622	585	664	612	576	609	594	624	599	586	591	635	576	614	630	616	569	589	608	573	571	587	622	606	562	606	581	577	546	629	593	603	614	635	585	601	623	592	589	631	613	598	593	610	657	600	588	583	627	619	597	602	598	561	566	599	604	585	596	655	637	590	574	639	581	614	560	617	600	610	607	605	630	623	621	604	547	544	628	599	634	618	588	632	588	650	562	591	590	585	592	651	576	610	627	546	632
5535	1521	44	39	38	46	48	33	42	53	35	32	37	54	48	37	40	33	34	42	33	31	35	31	30	38	29	33	36	31	38	43	37	30	23	31	36	27	32	27	30	45	23	26	27	24	29	33	31	28	39	26	27	28	42	31	27	30	33	34	22	30	29	31	31	32	36	36	37	32	36	38	32	36	28	28	28	37	32	30	34	33	45	27	36	35	31	33	30	29	31	33	34	26	39	34	33	40	28	32	32	22	41	28	42	26	35	26	23	34	20	45	32	33	33	37	34	26	34	30	31	29	43	40	38	30	34	35	45	40	30	30	29	36	37	30	30	40	28	24	33	30	31	31	28	46	34	31	31	21	32	35	35	24	27	35	39	31	39	26	37	37	37	28	34	46	28	37	33	30	43	26	33	31	29	31	40	30	26	19	31	26	35	36	28	45	38	24	40	30	33	27	31	21	28	30	36	25	31	38	27	38	34	32	20	24	28	19	34	20	27	39	35	43	27	32	30	27	34	27	34	42	23	35	27	32	26	26	45	24	31	30	28	39	27	21	36	26	22	30	34	42	24	37	23	28	31	32	36	27	30	37	35	28	37	35	38	18	40	23	33	34	37	32	33	28	40	37	27	27	33	37	34	34	35	23	24	30	37	31	34	32	29	28	32	38	29	31	17	39	23	36	43	34	31	34	33	27	34	36	30	31	37	38	28	28	38	32	35	41	34	37	39	40	36	39	23	37	38	35	36	32	32	24	28	34	33	34	25	38	32	39	29	34	35	32	39	34	38	38	30	42	33	36	32	26	33	25	32	25	32	32	41	35	29	27	27	38	22	36	35	38	25	30	35	32	39	28	33	37	24	38	35	32	24	34	34	31	24	30	30	37	36	36	35	41	30	34	25	31	27	34	22	28	30	28	24	33	35	31	26	23	32	36	38	36	33	22	37	33	34	35	21	31	37	26	24	34	31	31	29	34	29	27	34	29	24	33	37	36	37	45	34	29	27	38	35	32	34	32	32	31	34	27	42	29	25	38	29	34	34	37	43	31	30	23	33	30	37	27	42	23	28	34	42	30	37	36	35	36	37	31	37	23	30	31	27	28	27	33	32	29	30	25	32	33	32	33	37	35	32	34	28	32	32	30	43	26	33	26	28	29	31	30	37	32	35	36	30	31	38	29	28	28	36	32	28	26	32	37	31	28	38	32	26	44	27	33	32	39	25	27	26	30	36	33	34	34	34	30	34	30	34	20	27	28	30	23	27	35	25	31	34	30	28	23	26	30	28	35	40	32	41	32	28	22	33	24	28	31	31	34	23	36	32	37	33	36	27	35	27	33	30	29	18	38	42	37	40	27	29	27	34	18	31	33	32	33	26	27	32	29	41	45	37	36	34	30	23	28	28	37	29	36	30	32	35	41	26	25	39	31	31	27	26	44	28	36	40	27	36	30	31	27	24	39	34	34	36	31	34	40	32	32	37	37	39	26	39	32	34	26	30	38	29	27	31	33	29	37	38	45	38	33	30	39	30	28	20	37	21	31	28	32	26	33	22	35	25	40	48	38	32	31	31	29	26	36	31	40	32	23	32	37	37	34	27	27	33	31	31	27	28	35	36	37	25	34	27	43	29	25	24	29	30	37	27	37	28	32	29	37	28	33	34	32	20	27	30	42	20	27	30	29	27	28	20	26	44	31	38	30	36	42	27	34	39	30	35	31	39	33	35	30	40	18	31	38	35	37	30	26	20	35	31	39	32	31	36	25	31	35	37	33	36	32	35	26	39	38	31	33	41	31	35	30	28	34	41	37	39	35	28	30	32	26	29	28	27	45	36	33	35	38	32	37	30	32	27	26	33	32	41	36	29	29	36	32	34	27	41	31	34	27	36	30	26	30	38	41	38	40	36	39	26	37	41	30	41	32	33	35	30	26	24	37	36	37	17	30	36	34	38	28	34	21	33	37	34	35	38	28	31	34	29	31	28	36	37	40	29	31	31	34	25	20	23	34	35	24	25	27	38	25	32	25	28	49	29	36	39	28	39	30	29	37	29	34	27	30	39	25	31	27	31	29	33	31	24	26	32	32	34	41	28	28	51	32	30	27	23	34	33	25	24	31	28	43	41	32	28	41	27	38	30	28	32	38	31	29	28	33	30	38	29	39	30	39	31	25	29	40	25	40	29	30	36	35	35	28	26	26	37	31	31	39	18	28	34	38	37	21	46	28	28	48	39	31	30	33	32	28	35	30	39	33	33	38	28	24	36	34	40	43	24	28	26	33	30	36	32	26	38	38	29	29	23	28	25	28	24	28	34	32	47	34	25	31	27	38	31	32	34	32	34	22	36	42	37	36	23	21	21	27	27	35	31	36	30	29	28	35	49	28	30	25	34	27	30	26	29	41	28	21	32	29	26	36	30	36	33	23	22	29	37	30	34	25	34	34	29	43	36	41	24	21	36	33	28	40	25	36	32	29	24	31	30	32	41	37	33	33	24	24	33	35	41	29	31	37	28	28	31	33	33	27	27	30	49	35	25	28	25	23	28	41	25	29	39	26	25	41	37	32	42	22	31	29	43	27	23	38	25	39	34	35	48	32	29	34	29	34	28	28	32	27	33	32	41	32	32	34	31	30	24	22	31	29	31	35	24	31	26	37	38	26	26	36	25	32	25	26	29	30	30	39	22	36	21	24	27	23	38	33	18	35	23	26	31	33	29	31	34	32	39	38	52	29	36	22	40	28	29	38	37	37	32	26	39	39	31	36	36	26	23	43	24	36	33	30	26	36	35	32	34	32	35	33	28	24	30	33	28	34	32	29	37	28	37	21	26	29	40	33	29	33	31	28	33	30	24	21	37	18	33	27	25	29	31	31	40	36	29	34	34	29	26	42	33	32	46	37	24	36	27	31	41	33	38	31	35	29	27	33	26	30	39	27	21	32	45	29	32	28	45	26	38	30	31	28	29	35	33	33	26	37	34	36	40	28	33	37	31	31	31	31	22	33	39	36	24	27	29	28	32	27	36	29	35	45	43	34	27	27	36	31	33	32	25	28	28	42	41	38	41	48	24	27	41	39	33	30	30	29	29	30	30	28	32	35	33	42	34	35	31	28	34	37	29	45	31	34	34	24	41	30	35	39	34	27	32	39	30	26	26	31	29	31	30	28	27	36	25	32	29	27	34	28	35	38	34	29	39	39	36	37	29	29	25	34	31	38	40	31	40	37	40	32	26	27	22	36	36	25	27	37	34	32	26	29	28	28	28	35	29	38	26	39	37	34	38	31	36	34	41	24	38	32	29	44	30	33	23	37	18	30	31	36	38	35	22	37	38	37	36	26	30	31	26	33	29	28	39	41	41	38	29	18	39	36	36	35	30	20	24	40	31	36	37	26	29	26	40	39	42	43	25	39	32	26	31	25	31	32	40	34	37	34	24	29	52	38	43	50	30	27	38	40	40	34	30	36	41	39	33	28	25	31	44	26	22	28	29	24	39	24
32090	9799	481	473	933	1417	1419	1300	1122	939	783	708	643	589	562	509	469	433	400	395	387	367	350	356	334	328	333	317	328	328	331	301	324	314	335	295	269	289	317	279	291	294	312	283	276	268	287	276	306	291	297	296	303	282	274	285	302	291	294	291	291	254	276	253	282	268	303	243	295	286	273	273	281	255	278	261	257	246	286	289	276	265	259	265	301	274	254	297	312	275	291	233	291	265	252	300	268	241	301	261	286	248	287	255	276	268	289	291	274	306	262	290	264	277	242	276	250	252	264	282	272	279	253	287	254	278	264	266	299	285	301	301	292	267	263	274	247	238	259	302	299	280	274	256	278	306	259	268	278	253	292	290	259	262	255	252	269	258	259	277	258	249	264	274	270	256	281	284	258	248	257	247	303	247	259	288	257	287	253	296	262	299	264	248	291	279	289	270	248	254	270	291	291	287	288	274	256	294	271	294	267	293	268	272	278	273	248	313	282	270	265	295	293	271	282	264	282	267	270	262	248	243	253	292	275	283	256	247	274	291	251	285	270	271	262	278	253	295	257	270	271	251	272	273	288	275	280	256	265	265	281	282	253	268	296	251	281	279	262	288	286	271	255	269	275	286	248	243	285	287	262	257	276	282	249	281	302	266	256	275	250	264	272	273	268	305	269	259	289	275	256	295	290	261	247	285	274	271	271	286	273	270	285	268	274	306	287	291	242	261	267	243	281	302	270	264	296	255	245	265	260	267	275	282	281	274	271	282	246	258	275	285	254	283	294	273	269	266	277	282	262	277	282	236	282	255	301	285	295	248	256	252	270	254	273	274	289	308	236	263	267	258	253	268	262	278	266	268	283	282	264	286	251	277	280	273	251	267	260	272	258	248	270	262	268	269	292	261	264	276	274	264	292	266	261	260	281	284	255	299	281	274	266	256	242	266	265	295	260	277	266	269	281	270	287	297	295	254	292	281	250	262	290	280	256	270	297	256	270	283	280	282	270	267	282	287	285	283	262	274	264	315	289	292	256	263	297	264	271	288	275	300	277	274	290	286	279	291	283	272	255	259	227	287	287	260	286	292	251	300	272	273	268	267	273	281	276	247	266	277	272	276	275	284	276	251	280	277	266	272	289	280	257	282	276	250	290	271	265	287	278	254	263	258	269	263	282	292	249	250	312	284	272	264	273	263	286	278	267	258	263	290	285	280	262	274	278	270	272	278	320	298	262	295	275	283	302	306	269	260	286	301	266	301	260	274	253	276	259	294	294	291	281	252	271	283	267	283	270	288	291	281	274	278	268	266	237	296	279	267	289	275	287	256	289	275	296	293	269	254	287	257	284	236	250	230	262	270	246	278	252	246	262	273	267	264	276	293	302	284	233	293	280	271	285	253	268	260	279	267	272	272	285	290	272	275	265	277	260	274	253	279	269	299	262	292	287	287	287	261	236	298	268	244	278	254	271	264	274	269	275	268	289	267	255	272	268	285	259	296	266	257	262	295	268	296	271	273	273	274	307	275	282	254	279	282	262	279	279	273	263	271	288	270	263	267	275	277	256	286	258	281	244	262	252	292	290	276	247	279	272	299	255	281	275	297	286	270	285	298	280	288	268	290	277	284	270	260	256	258	294	273	257	273	282	253	266	266	304	269	253	286	284	250	255	260	247	285	266	272	264	253	270	257	280	284	253	277	273	267	238	253	270	285	275	252	261	272	278	246	276	297	294	246	302	265	249	261	269	273	283	268	267	276	284	248	262	275	257	280	262	286	255	280	287	298	268	261	266	267	276	305	301	268	262	278	235	299	270	272	277	244	268	291	283	294	245	282	274	268	283	277	256	249	252	252	292	259	280	284	267	244	259	264	272	291	287	301	259	277	260	278	233	274	303	260	267	258	303	287	282	290	254	263	299	282	282	285	277	280	249	277	292	263	291	265	264	258	248	276	268	274	278	269	286	258	306	251	284	248	278	287	267	262	303	234	258	273	268	300	269	275	261	276	260	275	274	257	269	277	274	250	268	277	252	272	286	289	302	270	277	252	267	256	266	282	262	265	273	262	264	281	268	275	307	296	256	273	271	257	255	261	294	272	278	265	273	277	266	256	315	291	248	295	302	294	262	286	288	231	284	277	277	301	275	267	262	273	288	265	298	288	263	270	273	268	290	265	276	278	235	253	278	271	262	282	281	242	269	255	257	286	282	296	248	256	240	289	260	286	287	302	254	289	290	290	256	281	232	290	259	300	279	269	258	301	269	273	297	260	290	282	287	271	276	339	276	268	254	271	289	270	267	248	280	267	240	287	292	245	260	229	264	280	286	292	284	280	286	272	261	288	300	287	261	283	274	296	261	281	264	265	271	253	262	252	287	285	268	262	308	281	267	269	301	251	273	256	283	288	293	282	305	269	294	277	239	267	275	254	271	295	263	273	270	256	275	299	280	278	285	271	260	247	256	267	279	298	275	288	284	245	257	277	312	280	276	289	304	257	265	262	261	261	271	284	275	264	282	270	271	274	279	299	261	256	274	275	288	257	272	286	272	264	262	277	279	285	272	263	252	249	241	243	295	272	310	280	267	286	299	273	276	288	272	242	287	293	292	270	275	266	253	256	267	276	260	304	281	290	268	256	266	250	275	274	268	248	274	284	257	288	315	276	295	287	295	289	258	263	255	238	258	283	280	252	277	263	265	278	260	247	250	268	274	262	267	296	277	288	274	289	275	254	283	301	244	303	267	273	274	274	261	294	301	279	293	272	269	299	251	275	260	248	258	261	240	253	276	265	240	290	266	253	284	266	280	252	257	288	240	276	250	271	255	271	271	286	296	268	269	262	281	271	262	304	230	327	266	298	262	277	292	259	295	258	249	295	272	279	258	256	306	252	268	289	278	285	262	269	281	248	250	288	245	280	268	265	292	287	291	269	239	293	289	304	260	287	294	249	251	260	257	264	266	232	299	287	262	256	257	278	286	262	276	261	275	277	253	267	273	246	256	287	289	274	288	277	293	286	275	266	262	300	285	252	268	282	241	291	280	268	257	283	297	269	276	286	285	274	294	279	288	269	292	298	301	241	271	268	308	255	297	270	249	251	249	317	294	252	282	274	235	280	277	264	233	299	290	262	298	246	275	284	275	250	263	265	267	266	282	246	269	270	274	285	263	277	277	273	247	280	303	258	263	269	273	273	270	267	276	261	276	275	241	283	276	270	266	258	248	253	269	263	278	260	254	277	256	265	273	263	281	288	244	277	251	286	275	270	252	279	276	277	277	290	279	258	279	281	262	240	294	301	266	277	267	265	278	266	261	290	249	249	259	258	257	303	286	298	279	271	291	256	269	305	276	285	263	284	247	254	292	289	283	284	288	281	264	263	249	277	284	262	267	273	264	247	256	268	289	265	266	271	259	271	309	280	248	267	276	248	275	294	271	299	270	267	262	263	261	248	262	261	299	274	281	298	274	258	279	249	287	282	259	260	260	259	269	302	282	253	280	250	277	266
6956	2846	130	101	96	97	93	113	99	116	110	103	71	101	95	84	92	111	84	93	88	87	81	83	96	87	87	76	82	93	93	75	79	92	93	85	87	97	86	101	95	84	72	94	84	88	88	85	66	88	105	74	88	61	71	86	89	109	88	90	76	92	98	72	75	74	75	84	84	78	79	81	94	84	86	83	80	91	82	64	82	75	89	83	85	77	84	86	85	90	80	66	85	82	83	85	84	92	93	81	106	80	87	86	82	85	80	90	88	79	87	66	73	89	95	86	79	103	76	87	86	73	86	82	92	105	79	80	85	81	84	88	92	73	87	86	85	91	72	87	97	86	107	90	69	79	78	73	85	80	103	77	91	81	90	81	73	75	82	94	85	90	102	88	89	91	67	79	101	75	76	102	85	77	85	80	115	77	74	82	99	103	78	86	84	82	71	101	90	74	69	83	80	80	101	79	71	81	88	84	85	71	84	82	79	76	85	89	84	100	71	89	71	87	78	90	90	79	81	88	86	87	84	90	88	67	85	83	87	72	73	75	88	95	74	72	79	96	92	96	76	86	85	88	81	83	81	102	72	81	92	79	89	80	61	83	80	68	92	79	73	89	85	80	65	96	75	98	93	83	102	83	79	104	77	71	84	82	93	81	100	79	89	71	87	68	89	77	70	97	71	98	80	82	79	71	79	82	78	89	97	100	83	83	66	102	92	79	89	82	103	84	102	87	79	90	81	84	74	80	82	78	83	81	93	85	103	99	84	102	83	84	90	81	87	92	92	85	84	95	85	90	87	93	89	71	96	83	74	78	77	79	84	97	90	79	83	73	87	72	88	82	83	64	88	78	88	81	83	96	88	96	99	88	85	82	90	72	82	82	79	83	86	66	72	97	97	79	98	78	87	82	77	88	86	78	107	81	94	88	79	91	83	81	84	83	102	76	70	75	90	84	81	87	84	85	94	71	84	74	61	76	85	87	74	77	76	74	82	64	85	81	96	93	85	78	85	98	85	88	96	83	76	76	76	76	80	100	80	85	70	83	88	77	88	66	99	87	87	79	88	76	87	92	89	101	71	81	88	89	76	91	78	89	83	73	84	85	83	76	80	90	77	92	66	84	90	79	102	99	74	77	88	85	89	87	104	83	69	72	84	66	89	87	81	98	69	85	82	76	86	91	79	89	79	86	75	78	108	96	72	93	58	85	81	92	93	91	79	69	75	85	78	93	101	83	77	75	86	87	85	86	78	81	81	75	79	86	81	88	96	82	96	81	83	82	94	78	78	83	87	73	87	71	84	68	99	88	95	75	82	84	81	92	86	82	75	81	80	87	74	98	68	76	84	79	82	73	84	97	93	73	99	85	89	79	84	75	92	94	94	93	69	66	90	70	112	88	83	87	87	75	88	77	91	89	81	86	85	93	74	104	85	77	77	84	91	94	70	70	79	85	84	82	82	67	99	86	88	84	85	66	94	87	86	65	106	86	62	76	84	87	94	89	69	91	66	80	75	76	69	70	83	69	80	106	73	96	81	86	102	88	64	77	87	87	80	79	82	89	83	83	89	96	70	87	79	83	77	79	86	90	66	88	68	81	87	86	87	88	68	75	78	106	91	70	77	98	88	84	87	89	65	73	74	83	79	101	85	88	76	79	70	82	85	81	84	84	70	89	81	94	64	81	90	94	85	79	86	75	75	77	79	80	85	84	97	89	80	82	86	82	92	78	83	58	82	92	81	84	87	90	83	85	88	96	87	87	84	81	95	73	92	97	84	93	79	77	95	90	74	99	96	88	74	88	88	80	74	80	77	84	76	66	79	85	78	73	91	91	85	79	87	82	77	72	81	109	77	76	86	95	82	78	96	93	77	97	83	93	74	85	81	66	70	78	75	97	89	86	59	79	70	92	107	95	83	78	97	76	72	86	74	77	83	85	78	107	69	82	92	94	79	86	78	91	87	90	86	73	68	89	85	83	76	94	81	77	87	76	98	75	76	65	91	65	78	71	94	93	83	91	78	70	78	94	77	80	106	80	84	90	82	81	76	98	74	81	93	92	76	88	95	90	75	81	83	89	78	85	102	77	84	90	81	76	84	72	88	75	75	75	99	77	79	86	84	89	92	86	95	90	91	78	71	93	82	98	96	86	69	86	90	89	92	70	85	78	94	77	106	82	89	78	89	77	91	70	72	84	74	85	77	91	77	75	86	101	82	104	85	78	98	93	97	101	88	83	73	103	78	87	106	94	77	80	97	78	91	86	100	81	93	78	79	79	68	90	86	75	75	75	79	74	89	80	84	78	90	93	93	93	88	94	87	76	80	75	83	75	90	89	86	69	85	88	82	87	84	77	83	81	91	82	87	86	84	77	90	99	81	70	66	89	72	91	74	94	93	85	95	105	77	74	106	87	77	73	92	72	93	96	82	80	88	79	77	93	90	73	88	89	115	87	83	103	87	88	71	74	82	96	80	82	95	78	85	73	77	94	106	88	88	70	92	95	88	106	102	86	111	89	62	80	92	70	86	79	85	87	90	82	91	99	78	102	80	90	69	87	89	71	91	79	80	81	90	103	74	87	92	70	85	77	71	84	91	97	85	88	86	86	106	91	88	78	64	79	80	77	77	92	89	76	82	84	78	75	100	75	89	88	90	88	77	83	85	73	97	81	86	74	73	79	91	74	96	85	92	84	80	83	99	83	63	74	93	71	83	85	90	99	77	90	85	87	88	76	71	92	89	75	90	73	95	80	90	91	94	81	82	88	87	76	83	74	79	90	76	78	82	77	76	75	93	101	94	83	75	75	81	94	85	69	91	94	79	95	72	100	75	86	66	79	92	99	83	89	80	84	89	92	83	80	92	88	84	86	96	77	78	83	84	83	82	83	75	78	71	78	89	88	83	81	73	90	73	87	90	79	87	81	82	75	70	101	85	86	87	78	89	75	88	81	86	88	99	93	104	83	107	84	80	81	73	82	92	91	107	88	68	105	99	90	79	90	81	82	80	66	66	91	81	86	73	72	85	81	83	78	83	74	73	84	81	83	79	82	68	86	86	95	70	90	82	86	91	70	100	76	84	93	68	86	76	78	71	81	69	87	90	99	93	75	90	68	88	91	86	70	74	76	81	67	84	92	73	78	72	90	75	87	84	89	76	96	74	101	73	69	84	78	82	75	85	91	78	81	92	90	85	96	82	88	79	88	100	92	97	66	76	72	95	85	89	87	83	76	83	80	87	77	89	92	77	95	83	74	74	86	92	91	85	79	89	77	92	87	86	91	89	95	94	66	102	91	86	72	68	92	78	99	82	68	105	71	84	89	79	71	78	66	87	81	110	84	85	71	76	84	81	95	89	90	92	99	81	89	91	77	94	93	74	89	78	84	75	90	86	75	88	102	88	101	86	90	78	87	75	97	70	93	79	89	72	84	83	104	82	85	87	69	87	89	79	83	80	65	86	80	82	74	95	92	92	76	96	87	76	85	82	96	78	91	75	94
36982	13036	1116	1137	2026	2824	2803	2451	2046	1791	1528	1432	1262	1238	1126	1054	995	965	948	909	888	821	808	817	821	805	794	795	770	739	793	754	737	714	766	737	724	733	737	753	722	782	697	776	757	720	715	730	732	688	724	736	711	753	662	695	650	720	730	723	712	712	722	747	682	707	720	721	683	686	723	773	695	673	713	700	708	666	700	750	706	681	658	699	740	706	684	721	704	688	664	684	720	695	741	702	721	715	671	680	707	722	692	645	693	719	714	664	725	673	736	725	705	682	673	680	706	658	690	692	715	703	684	709	699	633	717	668	743	713	688	661	682	729	674	646	707	696	669	716	678	721	661	721	690	665	646	715	675	661	698	734	688	703	676	687	618	673	693	695	694	677	708	665	719	639	702	667	675	676	706	726	714	693	688	715	691	697	678	659	684	678	685	705	739	725	724	672	707	725	700	719	705	713	721	706	718	674	693	728	681	684	673	669	696	720	684	647	652	702	698	738	694	696	717	682	681	683	726	734	692	699	691	710	701	692	657	644	695	696	660	720	710	729	714	741	715	726	677	737	725	700	670	725	682	715	667	742	718	751	673	747	740	724	702	718	689	702	748	682	661	701	695	743	665	664	685	694	678	732	712	686	703	666	740	717	668	736	706	672	685	694	715	636	651	644	734	675	699	678	687	662	649	691	697	720	689	713	696	673	667	709	735	695	664	686	674	670	711	729	719	679	721	713	687	695	656	678	690	695	660	706	696	713	702	658	670	684	666	669	715	691	714	644	717	724	733	669	674	724	698	713	652	686	690	690	689	698	697	645	662	712	698	733	690	715	711	699	669	666	677	713	682	702	717	682	700	668	668	665	717	740	708	675	748	730	722	679	683	638	723	741	665	694	664	677	729	724	678	705	711	749	680	716	703	693	701	694	701	728	690	691	750	682	685	697	723	703	703	652	681	706	649	682	690	698	685	683	681	649	694	665	698	720	734	709	688	715	685	699	671	696	691	680	713	736	657	699	728	733	689	688	745	671	719	685	637	672	671	680	701	701	689	650	733	680	692	650	720	707	682	730	720	696	704	663	672	669	724	700	743	690	648	672	728	672	676	699	708	663	687	683	724	685	699	688	697	686	710	702	691	659	723	675	677	709	711	706	707	708	696	668	719	698	739	729	691	706	675	698	692	694	657	642	726	665	686	669	688	666	689	730	679	648	683	677	670	686	674	709	706	697	723	687	736	687	713	707	658	633	704	711	713	698	707	643	648	671	673	700	760	668	694	707	720	740	698	698	684	703	732	655	663	701	700	725	727	663	712	654	690	663	724	671	719	681	719	676	700	733	652	716	695	670	682	677	691	649	703	652	679	679	726	670	717	683	693	685	719	690	689	677	642	666	717	683	668	706	655	690	686	723	694	681	670	659	686	689	705	698	695	674	717	712	691	702	702	693	701	732	657	653	677	729	692	734	693	694	658	670	704	711	682	688	683	705	702	692	717	693	633	691	673	727	644	677	691	708	706	715	661	662	687	741	728	686	661	685	736	717	729	705	693	728	705	701	690	650	674	735	697	700	690	707	753	697	661	711	713	722	724	679	612	681	681	665	722	705	682	659	728	685	690	722	678	660	727	676	660	675	696	665	696	734	678	699	709	695	739	668	734	658	664	717	649	657	672	690	683	710	711	684	698	692	697	667	681	667	701	710	686	691	683	666	664	681	725	696	710	742	679	658	744	641	699	723	691	731	679	700	658	666	722	684	729	702	688	711	700	675	718	726	682	729	713	704	721	672	748	683	723	667	727	670	693	657	709	688	634	733	669	712	701	645	724	720	700	691	711	652	709	723	672	694	683	740	724	740	687	690	677	645	667	673	706	722	673	688	688	694	679	682	646	688	701	692	694	712	664	726	696	685	670	658	699	666	665	708	680	717	690	670	708	736	711	712	672	683	760	705	631	681	710	677	697	719	662	679	709	706	685	696	701	667	696	708	696	695	686	720	676	671	690	675	640	659	692	744	711	669	699	732	667	661	688	672	625	677	621	703	718	692	704	675	683	702	716	667	710	714	683	697	657	715	690	683	694	668	716	719	668	722	739	738	669	684	704	753	702	682	689	722	688	699	698	717	727	654	687	699	733	693	638	670	680	701	674	696	674	680	680	705	656	705	649	695	686	684	694	723	746	660	682	708	688	664	703	665	700	683	667	706	687	702	699	647	692	698	718	691	678	667	689	696	652	667	682	691	696	719	696	706	701	686	714	705	680	692	650	708	738	673	690	695	706	696	678	690	687	731	623	700	678	703	655	676	685	639	666	693	740	745	667	682	694	695	709	735	751	710	707	683	697	648	675	716	682	667	679	716	670	708	679	672	703	679	714	659	681	716	678	695	703	689	691	676	735	675	694	695	700	700	647	674	725	724	710	695	718	714	683	698	725	667	671	654	685	694	723	698	663	657	739	654	711	630	700	640	677	653	710	670	723	685	701	673	702	717	658	684	703	706	707	716	666	696	700	689	673	733	683	690	644	728	643	733	738	689	709	679	679	652	664	679	649	684	712	689	687	670	710	727	728	727	707	691	705	675	689	701	715	680	708	700	733	662	702	659	719	698	680	715	702	705	674	714	734	715	701	625	625	638	705	708	713	719	715	643	652	691	681	667	689	719	644	740	725	648	704	674	736	694	742	684	721	675	676	676	724	672	664	727	685	695	721	734	711	670	742	700	704	713	730	666	695	709	757	683	735	675	644	715	689	668	674	738	700	737	722	737	721	706	730	700	669	695	684	720	685	714	660	713	675	698	679	709	679	682	726	707	693	708	693	679	696	728	714	679	723	659	689	707	682	673	655	766	693	686	726	720	767	688	689	662	698	662	663	733	713	690	723	691	712	704	716	770	670	699	688	756	713	758	690	713	717	640	680	726	666	710	695	672	760	672	674	677	733	626	740	672	689	721	708	701	672	687	675	677	726	723	697	658	637	715	656	671	702	733	658	668	723	671	682	709	686	694	669	696	688	690	663	674	736	662	649	683	671	656	701	692	698	708	713	717	716	748	706	702	706	687	707	736	719	639	674	707	706	685	699	676	700	720	715	655	727	677	664	690	708	743	684	686	735	680	685	737	726	706	687	703	695	686	715	633	704	710	703	712	701	760	739	719	728	710	651	677	691	735	700	683	696	697	686	686	680	678	706	663	721	683	733	725	673	674	709	659	718	646	687	700	676	658	704	730	711	719	669	718	699	662	694	700	694	715	716	689	748	751	711	658	701	670	672	662	718	722	673	697	702	678	665	690	687	701	701	711	696	732	682	707	690	685	670	677	699	702	645	723	704	690	724	747	702	670	660	664	688	720	712	655	669	714	710	699	670	754	712	719	638	714	687	706	736	668	701	697	706	683	644	683	730	747	672	685	697	733	691	668	713	674	676	719	691	706	704	695	721	661	672	694	692	663	654	713	671	705	651	649	635	685	692	655	677	683	688	725	666	640	690	741	675	668	674	723	748	693
3726	905	27	27	35	28	40	32	23	35	34	17	34	39	26	23	25	33	23	21	17	22	26	21	29	20	30	26	30	34	27	26	18	36	25	29	24	24	30	28	22	25	19	34	25	21	27	28	30	19	27	34	20	29	21	20	25	27	25	29	20	26	22	27	32	28	27	30	32	30	28	18	32	27	27	30	35	28	21	30	25	25	30	31	24	30	30	27	22	28	23	20	25	26	33	23	30	28	28	27	26	30	35	28	29	32	28	22	27	23	23	28	23	26	31	30	25	25	27	20	26	23	25	35	21	26	30	30	19	26	26	21	25	18	21	27	23	19	26	38	38	27	28	32	22	26	37	34	28	25	23	27	23	23	32	26	25	27	28	30	15	24	25	26	21	31	37	23	27	34	29	30	24	36	31	28	25	27	30	33	27	33	32	15	21	32	37	32	24	31	23	23	22	27	26	24	26	29	20	24	26	20	29	35	26	35	36	24	35	28	28	24	32	22	31	30	26	35	25	25	20	35	21	26	22	22	28	24	24	24	29	24	36	37	29	26	21	34	26	28	29	29	22	22	24	25	17	35	28	36	21	29	20	23	29	27	26	39	25	26	14	27	36	26	34	34	14	22	23	24	24	37	29	24	27	31	30	43	23	20	23	29	22	31	25	23	27	30	31	25	25	27	26	21	27	26	20	29	21	26	36	33	30	32	17	21	29	26	28	30	32	35	29	26	17	29	27	25	18	33	29	31	33	22	25	13	17	18	24	28	22	25	33	23	24	34	34	25	24	37	30	21	23	29	25	29	42	16	25	30	36	28	28	24	32	31	28	39	22	22	37	28	30	30	26	20	25	27	27	31	22	21	38	33	20	26	27	26	27	26	29	35	28	28	26	30	22	21	27	23	22	25	36	20	23	25	16	29	19	27	28	25	31	30	27	29	28	24	25	34	20	30	33	29	23	39	18	28	24	32	29	33	21	25	38	26	24	30	18	21	28	27	34	26	27	26	23	25	23	26	22	21	15	32	25	30	22	27	23	34	19	27	30	26	24	29	28	27	31	26	27	24	26	15	33	27	21	22	23	33	25	22	27	26	34	25	28	22	33	16	25	25	28	19	28	27	20	31	25	21	24	29	28	37	22	20	28	26	33	25	26	22	19	25	31	31	30	24	36	25	22	23	29	24	26	29	30	20	32	32	43	33	22	23	26	24	26	24	35	26	22	21	29	29	30	19	22	30	33	22	27	27	26	26	36	28	19	26	26	27	32	28	28	34	25	21	22	17	23	24	28	28	29	23	34	27	35	17	29	23	20	24	24	28	26	35	29	20	27	30	20	33	18	36	25	35	27	30	28	17	24	32	30	22	27	24	26	22	26	30	32	35	29	31	20	33	28	24	28	28	29	33	26	36	16	25	39	42	21	20	27	26	27	39	32	38	25	24	25	20	26	24	36	24	28	31	32	25	26	35	39	30	18	29	28	24	25	28	33	32	26	31	21	34	25	31	31	27	27	34	27	24	24	23	20	29	32	21	18	24	25	36	33	25	31	24	25	28	30	19	35	29	24	25	22	21	22	23	20	28	26	28	40	29	22	30	25	28	27	19	35	35	45	29	27	32	30	22	37	34	20	29	20	26	30	34	22	24	28	23	29	31	25	27	29	22	25	25	34	29	25	37	19	33	35	30	26	29	22	21	33	27	20	26	31	26	37	21	27	23	30	31	32	28	35	29	30	32	34	26	17	24	28	25	25	22	26	28	40	29	25	22	21	27	31	24	24	23	27	31	19	26	27	29	26	24	39	28	30	21	25	30	28	29	32	32	27	32	25	28	28	18	35	24	28	27	35	21	31	29	25	24	25	31	29	25	22	27	18	32	22	23	27	31	28	28	23	30	26	29	29	12	28	24	30	18	23	27	32	25	25	37	22	21	26	28	27	21	28	26	26	27	28	29	32	23	34	26	23	24	23	36	15	29	31	30	23	40	22	24	33	21	23	26	18	28	25	29	24	28	30	28	29	23	31	25	34	27	25	33	22	24	31	22	34	31	25	31	22	22	24	29	26	20	38	21	32	26	30	32	33	25	33	33	24	25	29	35	25	25	40	38	29	35	26	27	19	22	27	33	26	29	29	27	21	25	25	28	28	28	23	41	27	27	41	37	26	29	23	35	26	17	22	20	18	29	22	27	29	24	26	27	34	36	33	29	20	18	23	27	33	27	29	31	19	29	18	29	28	22	20	26	21	44	27	28	23	27	29	32	22	27	29	24	26	28	25	33	28	25	31	28	26	19	19	26	31	41	25	32	26	23	33	30	24	26	26	19	33	33	20	22	26	28	25	32	23	27	23	18	30	18	28	29	35	30	24	21	30	22	16	27	26	39	31	27	34	32	20	30	18	33	24	33	24	30	22	34	26	21	26	20	35	29	22	27	30	29	25	26	26	24	25	30	24	23	20	21	26	26	37	28	17	24	20	24	29	27	22	19	33	21	17	32	19	30	30	27	30	29	37	33	21	25	25	29	29	25	25	17	29	21	32	26	20	27	29	22	24	23	30	23	35	26	27	29	32	26	22	26	28	35	20	27	29	23	22	24	24	30	24	28	30	29	29	29	23	15	23	27	26	35	28	37	25	28	40	25	34	44	26	26	18	19	22	23	22	26	26	23	33	20	29	27	24	31	33	29	29	30	25	35	22	34	26	28	29	18	34	26	31	22	24	24	27	27	24	33	22	25	20	26	36	28	20	20	23	26	21	19	29	23	26	17	25	27	27	27	22	24	29	32	25	35	38	25	34	30	27	33	28	22	30	33	26	23	33	32	21	33	31	26	30	20	33	30	24	28	31	26	37	31	25	38	26	22	29	30	33	21	24	30	30	28	26	24	28	21	32	20	18	27	31	25	27	24	22	33	30	25	19	25	27	34	24	34	37	20	24	32	42	24	14	23	25	30	18	28	25	31	25	20	28	23	26	32	22	22	30	27	26	19	30	18	32	38	34	21	16	30	22	23	25	27	32	28	20	28	36	28	20	29	28	25	25	23	24	34	40	25	24	23	25	26	30	20	27	37	26	26	23	23	23	35	27	18	22	36	29	21	23	34	26	25	24	30	30	36	27	22	25	25	25	20	27	34	27	35	37	31	19	27	25	31	31	24	29	24	25	23	23	27	16	29	27	23	27	26	17	30	32	28	34	16	27	28	23	25	31	26	28	25	28	22	35	36	32	22	27	32	29	30	30	22	27	39	19	33	32	36	28	25	28	23	26	27	28	35	31	25	29	24	28	29	30	38	25	23	28	33	19	28	25	13	33	21	30	27	29	36	21	25	20	36	27	25	34	25	25	22	16	37	21	27	36	37	28	31	21	21	31	35	25	28	25	25	26	35	28	27	26	23	27	28	19	31	20	34	22	34	22	31	29	31	31	22	27	28	23	25	26	22	36	31	30	27	31	29	26	29	31	23	26	23	29	28	32	21	30	24	27	37	33	35	26	21
28806	7982	320	325	434	488	514	462	430	425	377	359	322	298	248	271	270	293	231	244	270	244	276	236	270	234	271	247	243	271	239	253	223	257	235	231	260	255	249	247	241	249	241	223	226	213	220	236	217	237	238	253	208	263	244	238	221	236	213	203	234	229	219	199	240	230	245	219	225	238	229	229	224	228	247	227	239	238	247	240	225	240	214	224	239	212	203	254	245	222	233	241	247	245	233	247	235	252	245	259	231	250	236	226	235	230	219	217	246	253	258	213	239	227	208	245	251	245	225	232	231	215	228	229	216	220	231	215	260	227	240	226	224	243	222	238	228	205	211	217	199	248	233	233	224	255	223	242	258	258	228	263	245	206	231	250	260	239	233	248	240	228	235	205	240	203	225	257	228	223	214	213	217	234	229	202	226	211	247	202	207	235	254	240	220	254	227	260	241	236	221	232	214	226	227	219	249	219	214	228	237	201	209	211	225	218	247	239	225	217	270	236	252	249	215	229	243	241	238	222	232	217	227	238	215	200	221	218	242	215	220	254	214	232	216	229	224	222	237	240	230	232	204	232	239	226	252	252	216	231	203	232	213	229	235	207	247	228	249	253	254	223	228	238	231	221	234	243	228	255	243	231	242	215	239	232	213	246	241	222	219	219	220	238	236	243	245	236	209	272	234	245	223	243	261	222	237	243	217	237	217	233	193	233	229	217	233	211	237	235	234	220	232	226	252	221	235	213	212	258	273	214	253	238	228	230	237	215	234	255	258	235	234	221	231	229	215	228	242	255	234	235	212	212	241	231	246	233	218	225	215	240	228	228	243	229	215	213	249	221	179	216	237	223	231	199	237	236	208	226	232	247	241	238	222	245	251	237	225	229	208	241	220	237	220	231	250	246	242	237	199	231	230	232	223	224	229	235	220	204	242	264	235	233	249	244	224	230	204	246	238	200	226	222	242	226	232	238	215	230	231	201	246	219	246	221	226	242	231	248	217	253	211	236	238	229	227	262	220	235	215	238	217	221	241	225	205	234	242	221	250	228	241	258	206	215	234	206	237	212	224	207	253	218	205	220	230	237	196	241	226	230	223	222	242	231	242	270	248	237	231	248	262	244	224	237	244	215	221	241	213	229	224	245	209	248	239	204	260	228	233	214	222	226	227	231	222	224	229	243	247	236	215	229	258	261	255	216	225	213	230	222	227	228	223	232	264	224	202	239	237	227	225	247	230	219	217	215	219	236	247	209	225	242	233	249	208	238	216	244	257	230	210	256	249	217	209	238	220	208	227	234	235	215	234	223	223	215	240	207	233	227	231	237	226	234	206	201	229	242	235	250	243	213	198	214	228	250	216	247	195	254	227	243	222	229	228	236	204	267	249	232	215	221	234	212	211	243	230	233	239	244	199	219	238	226	245	237	234	249	228	226	235	223	234	222	225	216	213	235	244	219	253	225	241	237	259	238	210	244	201	237	212	273	224	231	226	256	237	208	234	226	235	229	234	245	248	244	250	228	212	253	213	237	225	219	245	245	244	218	215	245	217	235	223	248	203	239	238	247	232	232	220	236	206	236	233	241	208	250	215	233	232	233	230	193	221	211	240	214	230	236	224	241	223	226	243	217	209	227	215	264	259	246	234	228	243	226	253	231	240	240	237	251	249	236	231	243	226	218	192	209	241	241	236	245	222	235	247	251	250	246	236	235	226	222	218	224	204	255	233	231	264	242	247	209	230	221	243	247	212	222	250	237	239	221	251	207	237	223	226	229	254	249	226	208	209	193	227	222	223	219	214	232	224	206	220	240	229	229	215	236	221	235	235	220	194	233	232	200	221	226	245	222	209	214	230	252	204	236	202	218	247	254	224	234	231	225	262	232	221	241	227	234	225	233	212	232	222	228	244	234	239	250	234	236	233	230	242	206	229	243	247	221	240	234	239	214	234	252	235	219	245	239	245	228	229	257	224	217	208	237	237	253	199	210	240	231	239	241	257	224	236	219	227	230	257	228	202	242	243	223	222	216	249	238	209	227	239	288	239	251	228	240	216	259	245	199	222	242	220	244	218	209	233	241	204	222	227	217	218	239	214	244	249	240	205	232	245	207	205	221	213	249	215	241	199	237	259	254	213	218	251	213	238	233	220	205	237	239	224	242	242	208	245	207	218	236	222	202	216	246	242	219	251	232	270	238	208	238	219	206	219	234	209	231	229	227	239	226	251	220	249	236	215	237	238	206	232	216	241	230	235	262	224	232	235	224	219	214	220	219	244	213	246	231	240	245	244	246	222	201	223	250	220	249	249	244	246	195	246	209	200	233	229	231	213	226	232	214	230	223	252	219	248	219	262	245	245	234	219	244	212	210	219	249	221	232	228	272	214	230	234	235	233	208	241	252	212	237	229	230	236	267	215	215	251	219	226	241	233	220	222	229	224	216	224	220	193	240	223	231	224	220	243	231	213	238	224	250	215	201	223	222	265	219	247	249	217	218	247	221	223	216	257	210	243	229	234	235	232	245	243	209	234	246	221	221	241	239	251	244	228	205	224	214	237	224	240	227	226	232	228	238	234	232	234	202	258	229	212	249	227	240	252	204	225	239	217	222	223	231	233	242	225	206	270	219	246	248	248	241	237	214	239	231	236	211	219	210	210	222	229	219	241	228	223	225	227	232	245	234	223	227	210	249	247	236	195	230	239	246	235	232	247	233	210	202	257	229	226	227	220	231	241	245	235	250	225	242	229	220	230	225	257	232	222	230	228	248	207	225	198	206	218	233	197	226	229	220	251	227	231	247	236	223	235	254	253	211	242	258	251	248	222	235	226	231	249	236	251	238	205	224	237	237	209	252	260	230	234	213	228	226	255	218	265	262	235	238	230	232	232	232	228	212	241	211	219	211	239	229	232	236	235	232	241	211	220	254	201	219	235	232	239	232	214	222	235	234	220	246	203	233	219	222	221	220	238	246	235	237	231	225	252	257	245	253	233	207	239	239	244	211	253	232	198	230	239	242	207	217	236	225	241	214	231	235	233	218	234	207	230	249	242	234	226	217	218	231	220	232	259	224	229	210	236	227	199	243	230	240	233	233	248	234	233	235	239	201	224	186	238	202	220	224	269	247	245	255	209	221	266	232	227	214	230	226	257	243	215	238	227	225	220	219	246	222	233	241	221	230	220	242	262	247	222	222	246	224	213	224	217	216	201	224	215	219	251	238	255	231	249	252	227	222	226	232	239	242	228	246	238	232	231	247	231	219	239	243	233	257	233	222	243	224	254	219	234	210	227	219	210	231	229	222	229	247	238	227	222	242	229	231	214	236	211	229	215	222	235	204	221	231	254	233	232	241	211	233	232	211	229	242	252	239	251	237	229	225	216	239	219	234	223	239	252	239	238	236	208	246	203	233	227	242	241	256	219	237	239	256	245	232	223	216	217	250	241	208	220	231	235	210	217	226	222	235	218	217	208	226	214	248	231	219	204	228	211	237	234	249	207	239	234	218
5560	2242	113	82	88	82	75	85	84	82	80	71	83	91	73	88	77	75	74	101	80	72	76	86	69	72	75	68	70	72	71	75	80	75	61	86	69	92	80	75	84	67	77	88	72	88	86	71	63	58	87	91	51	77	75	90	57	83	72	79	68	74	81	82	79	71	94	86	80	90	86	83	79	71	85	68	67	68	72	87	78	69	74	67	63	78	66	74	76	85	76	81	65	71	74	78	84	80	72	79	75	65	68	73	82	68	72	81	83	77	91	75	73	85	66	68	91	60	74	62	73	67	72	65	77	86	68	84	78	78	76	77	69	96	71	63	74	72	79	73	72	56	68	78	77	72	80	86	84	61	74	77	79	81	71	73	67	67	75	75	85	75	67	81	67	67	72	75	84	69	76	85	82	63	74	73	89	80	79	75	96	67	65	81	76	76	76	65	73	94	83	71	72	90	65	74	70	67	77	78	82	78	86	68	72	79	78	71	71	73	74	97	78	80	80	64	78	78	73	90	78	84	93	71	56	74	80	64	87	76	66	75	75	84	75	62	74	75	74	68	92	71	72	66	85	76	67	60	75	66	66	81	74	78	80	82	72	86	65	75	61	74	79	73	74	92	74	58	70	87	63	67	74	84	52	80	74	72	73	72	76	87	73	75	75	69	76	84	74	70	68	81	68	83	86	72	82	76	81	70	75	83	80	70	75	68	65	75	61	74	69	85	73	83	88	60	72	69	76	80	74	87	70	64	83	75	80	64	63	67	69	62	69	55	83	92	73	80	76	72	74	69	69	70	84	84	74	77	91	80	72	58	73	70	83	73	79	68	60	86	88	70	87	74	84	71	77	67	71	83	68	75	70	66	86	76	80	74	77	76	73	76	75	55	65	75	94	67	79	77	84	66	63	79	95	67	76	84	88	96	74	76	59	77	74	73	60	69	80	69	89	74	77	69	75	84	81	80	84	80	65	70	67	62	84	84	68	72	75	75	87	73	83	75	77	73	69	82	79	73	66	71	67	81	80	67	60	80	89	69	83	76	75	67	70	61	75	82	76	72	89	71	78	70	83	79	68	75	90	64	76	86	79	68	72	73	77	87	69	70	71	76	69	82	67	67	67	71	70	91	73	72	74	86	88	86	76	81	89	67	70	96	73	73	79	82	72	83	64	75	88	81	76	78	69	80	58	86	69	72	73	81	85	89	79	56	88	64	71	69	60	81	76	71	72	81	75	70	81	66	69	80	84	92	70	83	78	72	77	80	80	88	79	74	69	68	89	77	69	85	73	68	77	61	81	86	81	70	93	61	69	87	69	69	72	79	65	74	65	69	73	68	64	79	84	79	85	85	70	75	88	71	80	63	62	69	88	67	64	65	80	74	70	80	79	77	82	70	81	80	86	84	73	69	65	72	65	80	85	75	78	60	66	70	74	76	75	77	73	79	84	74	79	73	73	74	73	82	63	76	77	78	82	74	79	72	60	86	68	77	81	72	74	69	83	79	76	78	77	78	77	83	77	70	81	68	80	71	65	81	71	79	79	55	71	75	85	84	59	64	88	88	78	75	82	53	62	73	72	71	79	81	71	69	73	77	82	74	74	83	74	71	76	76	76	84	75	73	80	69	73	63	68	63	90	91	78	74	75	65	65	69	95	59	75	75	50	85	66	69	81	77	76	79	71	85	57	70	80	64	78	59	73	93	87	98	79	75	82	72	76	68	75	76	90	74	64	74	73	76	82	76	76	69	63	87	90	67	79	81	75	74	70	75	87	84	85	83	81	68	88	88	70	75	88	67	84	81	83	77	62	70	86	68	80	74	68	62	69	80	76	73	62	67	68	71	68	75	79	75	78	59	76	77	65	70	86	65	91	76	77	79	79	73	73	73	93	59	77	79	82	78	53	88	63	79	74	77	69	63	77	67	80	60	77	78	81	97	74	85	76	61	70	82	79	84	78	80	78	83	67	82	79	56	91	80	70	70	94	71	68	80	81	76	63	67	67	65	81	74	64	60	74	79	86	71	78	77	89	82	75	64	82	76	75	81	71	78	73	75	85	67	61	69	78	67	76	80	64	78	76	73	72	80	76	67	59	65	62	86	84	62	65	93	86	75	77	84	78	82	72	73	61	70	76	63	97	74	66	69	76	72	81	74	76	74	81	60	79	71	76	72	79	80	84	74	77	67	82	76	60	82	82	81	59	75	83	77	82	69	79	70	80	67	86	65	80	76	78	83	75	63	76	76	70	65	74	68	57	85	71	85	64	79	79	65	72	83	59	76	80	75	68	69	73	58	66	88	74	79	58	80	92	74	64	71	82	60	83	82	77	97	82	66	76	82	65	67	78	89	93	74	86	83	73	63	87	87	77	74	93	105	73	82	61	75	68	96	81	75	85	73	82	84	80	67	79	83	85	75	99	57	80	68	81	72	78	65	55	80	74	79	71	80	80	79	64	66	82	68	90	78	72	79	68	64	88	69	86	88	74	67	85	71	77	77	84	73	63	61	71	78	75	75	72	75	73	64	79	83	66	68	75	83	74	74	73	70	64	78	76	81	85	69	79	69	76	67	75	70	68	68	81	63	74	76	67	82	72	73	83	67	71	72	86	68	84	81	68	69	90	67	82	66	87	72	65	77	83	77	64	60	66	71	65	91	85	67	72	60	86	66	83	82	80	84	71	76	76	70	76	74	80	86	72	87	85	81	90	72	89	73	66	82	81	80	73	69	89	85	62	94	71	78	62	90	90	74	74	78	90	67	60	66	69	51	70	67	71	76	78	81	84	86	71	72	76	63	72	93	75	88	69	71	79	57	81	79	74	75	74	70	81	73	86	84	85	75	61	66	79	71	71	75	79	72	65	76	74	74	75	77	80	81	71	84	74	87	58	78	78	66	68	62	73	81	65	75	68	68	68	83	77	88	74	77	77	77	76	72	82	71	71	78	66	87	70	84	75	76	97	77	78	85	80	69	75	87	76	72	71	77	67	70	79	66	85	82	67	56	74	85	80	77	70	80	73	86	65	85	63	59	51	70	74	76	62	61	61	73	70	71	78	96	64	87	72	81	97	82	60	85	79	82	84	77	69	69	75	72	101	73	77	96	76	81	69	84	96	68	89	71	57	69	82	66	69	72	64	82	84	92	71	67	77	82	79	93	74	84	66	89	75	69	92	77	75	81	80	73	71	81	74	100	71	73	73	75	68	76	69	73	73	63	83	68	88	99	74	73	86	94	64	70	72	89	73	82	89	86	62	72	65	74	75	76	53	66	71	57	76	80	74	78	79	74	73	82	87	80	67	82	74	85	83	73	84	73	77	77	55	97	78	72	60	77	75	85	67	66	63	73	74	70	80	92	81	78	82	89	65	83	77	75	82	66	77	88	79	62	79	87	64	79	64	70	69	74	61	71	90	85	74	64	80	71	63	64	83	85	75	69	84	70	91	81	63	63	80	89	82	72	65	88	85	91	81	88	70	80	67	90	76	75	79	67
34417	12236	897	886	1488	1950	1900	1660	1417	1207	1121	1055	959	858	866	802	816	806	740	734	761	674	711	668	655	679	714	628	614	638	643	638	646	598	612	636	618	629	678	643	606	619	607	650	609	603	656	640	607	629	643	580	609	585	645	641	558	618	653	626	607	610	616	593	603	564	566	588	632	592	642	569	659	595	631	600	629	619	611	619	636	634	624	602	554	622	613	634	603	589	588	599	612	612	648	625	637	592	587	622	629	643	599	623	609	610	654	637	616	607	602	623	627	641	631	614	610	607	599	668	621	632	575	602	622	629	573	625	595	617	614	653	560	625	601	591	577	623	611	583	605	620	601	595	586	598	642	562	561	570	620	592	559	577	593	608	587	567	648	611	579	577	595	639	593	610	566	640	576	575	621	588	602	563	558	628	625	536	625	615	619	648	639	567	665	604	607	632	570	600	627	570	645	615	588	642	592	612	611	631	603	645	625	598	631	634	573	627	576	576	652	588	624	587	615	626	604	571	580	623	590	607	642	578	583	592	595	556	617	607	661	602	573	577	604	612	659	591	619	614	592	640	585	580	643	648	581	588	574	599	608	591	602	639	626	604	625	625	578	617	586	586	651	616	574	595	608	632	573	648	591	601	564	596	601	555	604	642	527	591	570	601	597	590	563	590	648	630	602	631	604	616	612	586	577	587	619	596	608	563	608	622	591	654	658	594	573	618	598	578	577	565	613	573	601	649	616	580	616	643	624	626	636	647	651	638	591	617	656	590	610	625	615	618	613	605	626	624	598	601	605	541	585	621	587	601	572	595	643	581	599	577	593	594	603	614	605	604	574	569	577	603	631	614	616	580	625	630	585	603	617	584	626	652	628	615	606	603	572	610	623	620	622	628	572	621	589	603	585	601	576	622	574	618	628	601	576	611	567	615	612	593	585	587	590	615	656	597	643	552	566	605	591	557	591	658	619	596	621	580	613	606	591	653	551	588	600	601	606	622	617	665	612	558	622	598	567	611	585	625	585	625	598	608	565	578	558	594	609	568	589	631	592	604	592	585	594	638	591	603	591	649	573	597	628	566	604	615	640	647	614	585	606	585	599	596	605	556	600	583	614	589	625	584	620	611	613	625	629	602	623	577	600	605	589	617	554	577	611	596	606	626	615	618	603	604	604	623	612	594	605	599	582	603	631	584	610	579	587	590	625	574	568	577	588	600	609	629	621	606	618	555	567	639	592	640	655	603	606	589	615	608	578	628	572	539	611	638	614	612	570	604	661	580	593	617	604	610	597	641	587	604	585	637	649	586	589	601	652	624	586	585	620	597	605	602	605	600	648	583	608	630	637	594	577	611	585	638	624	599	604	609	612	572	608	646	623	613	620	624	633	610	587	594	572	590	622	653	635	565	639	614	614	645	589	571	573	612	644	596	632	635	596	593	613	625	629	582	626	620	642	592	580	584	591	590	565	563	637	572	612	570	622	559	590	605	616	571	608	558	615	577	568	596	590	633	559	591	609	563	603	578	615	623	595	607	612	652	601	575	626	607	570	593	600	627	604	598	648	639	598	606	600	609	564	632	576	608	621	603	638	618	598	566	624	567	602	614	622	588	601	619	629	609	619	613	610	605	655	652	593	574	607	647	567	608	569	601	547	614	609	601	551	601	600	622	577	585	603	615	589	592	599	592	564	603	602	655	579	611	543	596	559	577	591	587	600	605	598	635	581	619	608	613	620	577	626	618	597	603	638	615	595	604	620	659	565	580	611	648	614	553	565	602	585	628	595	613	601	617	642	637	622	638	598	589	596	631	600	646	609	603	668	581	590	625	638	620	578	617	626	580	587	608	607	607	600	632	629	587	604	608	591	589	602	592	635	610	642	603	609	592	593	579	578	597	617	573	584	647	591	665	602	584	570	572	629	620	655	583	571	631	612	617	598	567	633	616	589	613	612	612	619	614	622	604	605	617	662	627	599	597	628	619	613	649	599	584	640	587	579	557	595	632	592	591	600	630	638	605	605	564	584	587	615	585	573	637	603	593	619	597	669	622	627	602	625	620	600	617	577	548	610	593	562	580	602	592	633	585	598	601	615	628	599	656	614	613	602	581	655	571	593	633	559	581	581	616	584	632	564	635	633	549	585	588	643	629	585	595	633	594	638	652	615	620	583	575	608	635	550	596	591	583	602	622	606	609	568	602	612	593	633	611	581	594	646	628	621	544	583	572	592	608	564	643	609	595	590	657	568	569	630	593	639	592	600	628	631	582	615	557	637	623	625	619	584	632	619	577	593	632	619	642	624	590	582	600	584	602	584	598	615	631	611	618	628	606	610	606	638	591	555	606	606	599	619	584	575	579	621	570	595	589	628	558	620	620	531	612	597	629	551	623	609	636	602	610	606	635	588	591	598	586	615	618	566	615	633	617	603	600	629	574	575	596	626	614	605	653	610	580	597	599	583	573	632	621	603	641	623	631	577	612	588	635	581	586	597	608	596	621	604	638	611	659	584	645	613	580	645	637	612	655	643	625	613	605	592	646	593	611	592	607	568	657	580	666	596	618	622	580	614	584	555	600	618	637	617	584	584	608	569	596	581	613	583	601	586	575	580	586	615	592	622	591	637	648	602	638	572	638	567	590	600	622	585	634	595	560	583	581	610	646	646	666	562	614	594	575	578	618	619	587	617	626	581	587	608	593	601	615	583	586	617	617	601	590	639	594	568	604	595	621	612	622	620	621	607	629	591	589	613	605	662	585	618	597	630	633	594	601	599	619	630	623	567	642	653	582	628	596	618	640	628	600	620	604	616	639	570	599	580	570	589	618	613	610	580	611	577	581	601	588	597	601	609	633	572	612	620	597	566	584	529	631	600	595	585	600	602	582	592	582	621	564	582	601	555	626	585	628	598	613	669	555	607	595	611	603	584	648	562	591	588	582	633	616	626	607	600	641	577	617	594	587	617	575	656	576	624	616	602	591	618	572	605	630	608	627	599	597	574	596	623	649	611	658	598	611	627	617	613	599	617	647	607	615	618	589	595	593	637	652	593	670	578	637	578	628	617	636	626	585	621	611	609	646	627	563	598	619	595	626	628	615	562	603	629	598	612	603	611	571	572	598	537	622	583	648	619	623	600	636	603	622	577	572	566	641	638	632	635	595	601	638	572	587	627	641	625	576	598	598	603	581	663	592	623	587	633	585	589	586	625	595	612	626	560	611	559	573	571	606	608	664	566	650	614	590	574	544	613	646	583	658	556	595	596	597	579	600	631	587	598	625	613	579	565	571	607	626	598	644	621	605	590	617	563	612	608	609	574	598	617	610	632	662	616	574	628	589	670	625	620	579	600	621	648	611	590	593	615	605	588	649	595	587	589	626	579	641	580	566	619	621	624	567	643	624	605	565	611	634	565	604	593	622	603	638	589	629	644	576	617	589	625	621	599	642	629	607	607	579	632	610	652	570	566	606	611	595	638	597	589	636	627	605	634	553	632	584	641	587	603	614
5521	1642	62	33	43	37	46	46	46	57	39	48	37	34	36	33	38	32	35	31	41	31	33	37	38	42	39	43	34	44	32	28	38	30	38	39	41	36	34	37	42	41	35	35	31	31	32	38	21	41	27	33	40	42	33	30	30	35	27	25	43	41	41	46	38	27	31	38	39	42	39	34	28	22	30	45	35	32	41	26	28	38	35	43	29	32	36	40	37	30	34	28	38	35	37	33	25	33	26	23	32	34	25	28	32	36	31	28	36	28	30	47	28	30	37	35	28	35	25	36	35	30	33	31	32	37	28	30	28	40	37	28	37	29	29	42	38	27	37	28	34	37	38	36	39	25	30	43	23	38	37	36	31	37	23	42	34	35	32	34	31	33	26	29	29	35	36	30	38	38	28	35	23	46	39	31	29	39	28	36	39	28	35	37	35	43	35	33	41	36	21	33	27	28	30	31	32	36	41	36	28	22	37	35	34	32	40	45	27	19	30	28	37	50	28	39	27	26	23	29	35	40	26	33	40	33	32	32	23	44	29	32	32	36	26	47	30	34	32	30	36	29	32	33	39	31	39	31	35	37	42	50	26	33	33	33	31	38	30	48	36	25	36	37	32	31	31	30	45	22	27	31	26	42	27	45	34	33	41	42	36	32	35	46	26	31	41	27	30	30	32	39	36	32	46	33	37	48	32	24	32	45	33	21	34	39	32	38	35	37	35	41	37	39	17	29	29	41	32	33	32	29	33	33	29	45	22	37	38	34	22	24	34	24	33	37	31	42	36	38	48	42	30	27	28	36	31	21	35	36	30	32	29	30	24	27	44	34	38	30	38	30	38	37	25	34	31	42	33	29	28	28	47	31	31	40	33	44	31	30	33	27	35	38	36	29	24	28	42	34	36	35	32	26	36	32	40	41	43	24	36	33	38	19	40	33	27	36	49	18	41	31	30	31	40	25	43	29	43	41	21	35	32	35	31	36	29	36	25	26	27	36	37	37	31	33	37	37	24	28	38	34	31	45	41	30	33	33	28	22	27	29	38	36	36	34	33	34	36	34	26	27	33	28	30	32	36	26	42	29	32	30	30	40	39	44	30	34	35	34	29	35	26	36	31	30	32	36	31	25	28	38	32	24	27	30	37	24	28	34	35	32	40	33	32	24	38	39	17	27	34	34	28	25	36	26	31	27	29	34	37	39	39	27	22	41	29	35	35	33	30	29	31	28	30	35	36	42	33	42	36	26	48	44	27	26	29	27	22	33	30	32	37	43	34	35	35	38	19	34	41	36	37	31	25	24	34	30	26	43	31	37	35	33	42	25	37	34	33	32	41	26	35	45	32	29	33	42	27	41	30	22	32	36	36	30	44	33	23	41	23	25	34	30	30	36	23	43	38	38	26	23	48	38	33	33	32	37	39	42	31	36	23	36	31	32	47	31	35	32	42	27	30	43	25	37	31	39	36	27	25	28	29	36	39	34	42	32	32	38	27	34	23	27	35	28	24	42	26	27	37	32	30	29	36	39	33	37	48	42	30	22	34	36	37	31	30	43	31	28	27	33	30	31	38	31	33	34	30	35	36	37	29	36	28	33	37	31	30	34	36	30	34	33	23	38	31	34	31	25	32	36	33	24	34	32	34	37	23	39	24	30	28	41	28	29	26	41	31	32	30	37	29	24	31	30	34	31	34	25	30	32	31	41	43	33	30	34	25	26	39	33	28	26	36	34	26	21	20	23	34	34	29	38	24	28	38	36	29	34	35	31	27	37	35	34	23	35	36	34	32	32	47	35	33	37	43	32	26	27	27	35	28	39	38	32	47	28	41	28	43	39	32	38	37	25	27	27	30	22	23	33	28	35	35	43	39	28	33	24	35	29	29	32	26	39	37	33	25	31	26	25	31	32	27	40	28	24	38	28	39	31	27	35	33	35	23	26	46	29	20	34	28	29	27	20	26	46	29	32	28	30	31	32	29	33	41	27	35	42	29	39	36	33	43	34	25	35	20	38	31	38	38	27	30	28	36	47	29	38	24	21	32	26	38	31	21	44	34	33	34	34	27	40	29	30	33	37	32	28	32	36	35	27	30	31	41	21	39	30	34	26	33	24	28	33	34	25	35	37	28	41	30	30	36	35	41	43	29	29	28	42	35	27	29	25	28	29	29	24	36	27	26	25	33	32	32	34	27	47	29	33	33	25	31	31	26	40	38	30	38	32	34	36	37	47	30	41	29	32	28	37	39	32	30	29	29	25	35	24	37	33	26	30	26	44	28	43	45	27	42	37	41	34	32	29	31	29	34	27	32	31	37	33	30	32	22	26	38	25	36	30	40	32	33	35	30	28	24	31	30	35	33	31	40	39	28	26	28	27	26	49	26	34	32	43	44	31	31	31	30	24	20	35	27	36	32	48	33	28	34	25	29	27	26	31	29	30	38	25	30	23	21	38	27	24	39	32	33	32	22	24	21	31	38	34	31	29	22	33	25	34	35	31	33	33	34	34	28	30	33	41	33	30	27	30	37	39	33	31	31	35	31	35	36	19	28	29	31	39	34	30	28	35	32	25	32	30	26	35	40	27	35	23	30	28	26	37	34	35	36	32	33	33	36	33	30	48	30	44	26	31	43	24	39	36	41	31	26	35	32	30	36	37	29	30	35	29	34	36	33	38	29	40	30	29	38	29	34	38	37	24	33	35	39	27	34	31	26	32	46	40	34	27	48	26	27	35	38	29	31	31	33	31	44	36	29	31	23	28	38	38	27	29	47	27	30	35	36	38	36	37	30	27	25	28	23	30	28	43	38	36	39	38	38	32	32	32	40	29	46	32	29	36	29	28	37	23	24	35	33	34	36	41	39	33	30	31	39	43	39	35	33	35	37	38	36	36	26	32	31	37	28	34	33	35	29	20	34	30	32	42	46	31	42	42	36	27	33	40	31	31	29	25	37	31	31	27	29	27	35	34	50	34	34	27	27	36	23	26	35	33	30	31	29	36	39	26	39	30	31	26	24	31	32	34	27	28	33	26	34	33	33	36	31	23	28	43	35	31	24	31	37	32	30	19	35	42	22	29	30	42	33	35	26	26	34	17	32	20	36	31	33	31	36	39	30	33	34	30	32	23	34	32	40	38	31	34	32	37	33	27	26	41	51	25	32	30	26	29	27	37	24	32	32	41	33	28	31	27	33	27	35	26	38	24	36	36	34	31	31	37	43	25	35	27	27	35	31	37	29	38	31	32	34	22	30	34	34	28	43	27	31	40	40	40	40	34	25	25	27	29	39	44	37	38	31	31	32	32	35	32	27	37	37	26	31	31	27	29	40	31	32	21	34	24	36	39	25	39	24	37	40	34	35	31	37	38	28	34	33	35	34	33	31	29	39	37	27	26	33	34	39	32	36	29	31	34	35	22	31	33	36	40	41	31	35	18	32	46	30	34	23	33	23	33	41	27	37	37	25	33	34	40	23	29	34	43	32	35	46	32	27	36	39	34
31916	11067	538	545	1023	1331	1427	1260	1080	922	762	727	615	592	537	505	449	429	410	383	395	336	369	404	348	361	321	380	314	345	355	331	346	333	283	303	281	292	292	320	295	326	310	277	307	292	290	293	282	289	277	280	295	302	302	263	270	264	306	307	294	260	291	291	274	275	271	282	288	294	294	294	279	253	291	283	266	314	264	297	293	283	291	270	278	317	275	276	280	323	265	260	274	272	276	265	276	258	298	286	299	294	261	312	264	300	292	256	280	283	246	302	310	287	264	300	285	276	256	262	253	282	288	284	267	268	279	303	299	275	284	263	295	277	303	261	279	251	276	307	276	283	266	270	264	295	289	258	283	276	264	272	276	248	286	269	261	282	287	277	306	272	258	277	286	291	274	275	241	294	282	270	310	286	292	265	312	272	293	301	309	286	271	287	253	276	280	286	279	278	303	306	275	264	251	286	292	296	273	259	258	259	268	259	280	280	305	296	303	266	274	275	279	283	260	279	248	291	269	291	273	275	267	287	287	300	269	306	292	281	288	298	289	274	273	294	248	287	284	277	273	275	276	276	309	293	266	297	272	288	293	267	240	269	269	282	283	306	274	261	248	294	258	275	281	287	279	311	310	289	274	272	284	268	283	303	274	261	307	287	272	289	270	261	278	289	266	263	244	286	296	275	267	269	285	281	275	251	278	276	261	308	282	295	288	252	300	309	277	289	285	269	299	241	270	256	281	269	300	253	266	292	277	275	310	264	258	305	238	294	283	311	259	289	305	302	288	262	259	264	279	260	294	277	287	275	301	295	263	297	261	288	299	299	307	287	255	306	273	252	274	305	286	268	242	289	254	288	274	297	284	290	255	292	267	254	272	281	285	274	257	273	286	278	273	256	267	284	298	238	287	301	308	282	285	259	280	286	286	294	269	281	272	286	284	260	282	293	260	263	289	282	276	276	263	253	279	266	259	280	312	285	265	254	271	244	264	247	276	241	277	308	285	262	279	285	301	297	286	280	273	295	278	291	295	268	259	294	261	252	282	299	289	266	303	268	276	275	267	272	269	275	284	264	272	262	278	269	283	283	267	275	276	284	259	263	275	284	277	266	256	271	280	287	278	279	268	292	275	289	264	295	267	272	287	257	282	275	248	305	299	282	285	249	301	252	265	274	324	302	257	297	268	301	245	269	271	269	289	275	282	302	304	295	297	273	279	286	291	284	292	285	311	261	246	240	245	246	246	291	258	239	276	248	269	267	270	270	254	284	281	298	269	252	298	254	315	265	265	260	272	285	259	281	290	293	260	276	301	249	301	282	270	291	292	268	282	286	288	270	284	290	304	306	264	271	271	263	266	261	266	304	256	284	241	267	286	290	262	277	275	262	278	274	228	292	251	298	286	257	283	292	255	272	271	258	267	308	294	316	277	287	276	286	279	272	269	288	270	235	262	282	284	288	274	269	302	268	292	282	314	280	263	275	252	262	273	308	288	304	281	259	250	273	273	253	274	292	292	287	268	284	305	256	292	285	267	259	275	277	280	310	262	276	252	258	266	275	259	267	288	268	274	292	274	271	283	295	310	272	252	267	291	278	301	251	306	296	259	281	267	272	263	308	317	257	282	285	297	287	253	277	246	284	291	287	276	231	265	264	302	261	300	291	296	261	270	267	261	306	269	266	259	271	296	267	227	255	296	276	279	231	289	286	265	277	286	264	281	306	254	293	299	270	272	267	258	260	292	294	295	277	267	282	298	288	264	257	263	287	276	300	289	292	299	284	279	270	289	256	274	272	279	273	257	277	256	276	276	268	303	294	270	303	286	261	301	288	288	271	277	283	289	283	283	289	279	246	270	290	274	253	287	295	260	302	279	282	292	272	290	263	285	279	302	283	285	269	252	285	266	288	288	273	291	283	247	329	277	276	309	261	318	285	268	273	268	276	266	267	267	282	272	252	271	261	278	329	274	306	262	268	289	278	288	298	273	280	300	240	282	269	273	289	297	264	291	282	278	283	284	281	279	250	286	304	282	288	284	271	267	278	278	298	277	262	291	280	311	274	290	279	281	273	293	292	302	282	274	305	289	309	270	312	265	266	282	281	280	254	268	279	297	286	285	272	283	284	260	283	282	266	276	288	260	289	276	270	293	306	299	292	284	284	277	257	304	253	243	309	267	267	262	271	268	264	263	251	265	275	308	297	265	275	270	312	241	283	320	300	282	260	296	251	279	287	274	301	264	273	277	299	260	261	278	286	269	251	266	265	258	288	293	262	260	262	265	273	276	259	267	257	286	278	294	254	265	302	279	268	278	276	269	285	278	287	296	273	270	292	303	309	273	262	268	277	280	275	268	293	294	276	273	273	285	321	277	270	289	273	265	290	284	293	267	274	314	297	296	271	289	279	294	289	258	264	277	282	305	256	282	251	275	237	258	292	306	317	274	279	281	254	289	269	290	261	262	270	265	278	270	282	283	264	288	296	259	274	274	261	289	281	289	291	299	263	285	264	300	239	279	291	306	277	278	285	288	301	281	295	282	269	277	274	260	256	326	288	240	259	274	268	294	312	266	288	284	285	253	263	304	274	254	273	287	271	273	284	293	271	264	259	285	292	275	283	276	280	290	292	296	295	286	281	268	269	273	252	291	277	277	268	262	308	242	272	293	295	296	282	281	263	303	305	276	296	253	292	273	291	274	250	259	274	284	292	276	246	301	272	272	307	270	272	268	297	297	265	270	284	242	292	284	283	269	291	283	274	296	256	255	317	268	288	273	290	289	273	265	255	267	281	295	266	269	274	279	277	287	301	252	303	278	271	274	275	273	270	281	272	301	264	286	302	280	312	257	318	256	277	265	283	294	276	273	293	290	252	289	274	258	272	269	286	252	287	297	300	285	268	267	243	256	285	267	311	275	271	267	271	263	271	259	273	274	252	294	263	295	282	274	288	278	299	269	266	264	309	269	286	304	242	297	303	282	229	263	258	266	246	285	296	270	289	291	299	276	251	284	268	275	317	291	290	284	266	262	294	251	253	281	267	268	264	238	276	266	264	303	277	264	309	269	294	290	270	299	259	311	276	272	263	277	300	316	278	255	287	269	244	273	243	287	299	262	257	300	272	262	282	256	262	307	270	291	260	285	273	274	280	287	274	274	285	284	279	281	284	286	276	280	283	296	273	299	275	264	283	274	293	262	301	248	283	288	287	280	299	324	283	284	268	283	293	292	283	269	270	300	260	286	272	308	269	291	281	294	253	257	264	272	282	289	259	254	278	298	294	268	279	270	268	270	272	295	257	295	262	261	277	289	284	262	282	257	268	259	273	276	278	278	265	282	303	279	272	270	287	276	274	293	264	295	311	269	282	303	293	270	294	266	278	269	241	282	267	271	259	258	295	272	273	260	245	283	289	291	302	294	307	280	293	289	248	315	308	234	271	290	272	276	285	283	272	276	277	285	266	290	287	290	315	288	267	266	296	254	292	273	276	278	279	299	282	269	297
7129	2774	130	93	94	91	109	112	101	99	92	98	98	102	84	97	104	93	107	105	90	70	81	81	76	89	100	88	92	100	102	101	90	91	82	78	105	81	95	81	92	83	86	95	103	95	94	88	78	81	91	104	110	87	77	79	92	89	77	87	83	93	65	82	91	83	62	74	85	87	67	87	92	78	82	89	80	86	86	82	86	72	79	71	104	86	82	76	92	70	83	81	87	77	86	83	90	95	109	84	77	78	105	80	80	78	76	77	97	91	81	74	92	94	82	87	94	91	87	98	81	66	84	84	84	88	80	84	81	83	84	77	81	82	76	78	82	90	99	101	85	77	88	92	81	94	82	88	108	85	92	88	92	65	95	92	96	79	92	92	77	68	82	83	97	79	83	68	81	64	91	98	85	87	94	88	88	107	103	82	85	97	79	100	96	77	94	83	95	92	86	98	81	80	79	76	90	97	74	93	73	103	81	97	95	88	80	77	89	82	86	76	91	98	92	84	75	81	72	96	95	76	93	81	95	68	93	89	88	75	97	115	93	90	79	81	90	88	76	95	76	75	88	75	94	74	78	88	87	86	94	63	68	80	91	79	119	93	88	92	84	93	70	86	97	91	90	76	82	95	92	84	110	93	82	78	80	85	92	87	99	74	92	92	73	90	80	92	74	76	90	94	78	82	89	77	94	80	74	79	73	77	102	80	77	85	102	104	84	75	72	70	93	95	89	82	90	85	102	82	75	96	68	93	87	86	87	88	61	77	82	76	87	88	96	97	74	85	86	106	73	82	108	95	91	82	89	75	78	72	75	85	77	94	82	75	77	67	82	81	74	96	99	70	79	70	97	97	89	98	64	91	91	96	76	82	87	92	77	81	88	79	91	76	101	78	82	81	70	86	90	84	70	83	83	81	82	94	83	93	64	79	96	85	74	93	83	87	107	89	88	96	98	95	91	85	92	92	97	82	83	106	91	86	73	89	64	74	69	86	68	77	90	94	91	76	80	92	81	82	82	84	90	85	73	88	93	69	75	98	84	85	87	86	91	81	89	87	85	83	85	94	98	72	96	89	91	101	84	87	84	81	93	81	83	91	89	70	74	82	88	80	89	78	87	83	77	74	83	69	87	77	90	79	82	91	82	101	82	84	92	92	80	84	78	93	82	75	85	72	73	77	96	73	71	72	87	75	87	94	92	96	83	83	103	86	75	98	106	88	66	93	79	89	85	73	80	91	102	89	87	90	109	87	84	96	86	90	95	67	89	85	85	82	89	72	83	93	75	93	78	112	73	98	105	99	83	71	96	92	101	95	76	86	98	87	74	78	90	89	77	99	77	95	71	87	75	93	97	90	93	76	75	88	89	94	88	83	69	85	82	86	73	99	96	94	75	67	62	80	75	89	76	90	107	102	89	93	66	84	83	84	100	100	80	91	73	77	81	85	71	95	87	72	102	77	83	84	86	101	84	87	87	76	83	94	84	88	74	95	86	93	93	87	85	93	92	96	81	82	82	93	86	74	91	80	86	87	73	77	97	102	79	102	102	73	103	76	82	95	97	83	92	69	97	93	88	74	72	83	91	91	82	89	97	75	89	79	81	92	89	94	75	83	104	93	98	82	87	83	109	78	80	79	87	94	87	74	83	66	75	95	91	91	78	88	107	102	86	86	83	104	75	87	87	99	96	83	93	87	98	81	84	98	93	78	92	92	95	99	81	95	86	90	77	90	99	80	110	97	97	84	83	85	89	84	89	87	91	91	88	70	75	77	75	78	95	100	76	83	81	98	98	94	80	87	83	75	71	72	84	76	99	94	86	98	74	86	83	77	76	88	85	86	86	82	81	89	83	92	77	87	80	78	109	94	88	82	74	84	110	102	81	96	77	92	98	91	85	86	68	88	75	100	75	83	91	105	77	93	86	79	73	95	70	84	74	87	100	96	84	91	89	104	90	77	82	93	86	83	92	88	81	95	83	94	96	81	87	84	89	84	80	94	78	73	78	88	80	90	96	84	85	78	87	87	92	85	78	87	81	88	89	79	91	100	84	65	79	85	72	90	85	90	86	69	99	84	88	70	94	64	89	91	97	76	85	72	70	85	82	102	87	108	92	86	95	90	89	83	72	88	85	90	92	82	90	87	79	83	94	80	80	86	86	83	86	82	75	99	86	91	85	70	76	92	90	71	90	90	85	80	85	85	88	97	96	91	81	82	90	80	91	80	86	92	74	79	65	91	72	86	85	93	94	79	87	84	86	75	68	69	91	97	88	74	84	88	101	69	83	98	89	77	90	96	97	79	98	95	81	91	80	71	88	95	102	82	83	73	94	71	80	67	90	87	93	71	87	84	94	94	86	73	87	84	73	90	98	83	99	101	94	70	88	80	83	93	83	108	85	87	90	86	62	101	76	74	97	112	101	93	95	82	94	80	85	101	82	89	80	76	80	76	86	93	79	82	76	99	68	74	72	78	92	85	81	79	86	75	69	85	84	74	78	71	80	111	77	90	89	83	80	94	85	88	94	77	86	70	75	87	93	96	96	102	82	92	88	82	84	76	108	85	80	85	92	71	87	90	93	82	84	79	84	81	66	84	79	93	91	91	95	69	78	86	90	111	102	104	102	82	90	87	88	88	85	82	86	84	78	82	85	78	92	77	90	97	93	95	82	73	76	65	93	89	83	69	76	87	90	87	92	97	96	103	83	75	75	95	84	77	81	94	77	75	65	102	88	92	93	75	77	68	94	91	83	88	76	84	90	72	76	75	97	82	89	83	83	79	88	65	90	99	85	81	85	89	83	96	82	87	102	75	99	93	91	90	92	101	90	89	78	87	97	100	70	82	76	80	85	82	77	81	82	71	84	81	94	84	74	92	86	79	85	100	78	80	86	80	80	84	83	73	101	69	71	96	73	94	85	81	82	79	85	68	79	85	105	90	84	71	90	74	96	87	85	75	75	87	90	81	71	75	79	78	94	88	72	104	97	81	82	92	85	88	88	93	81	86	92	89	96	65	84	84	79	98	76	87	63	96	80	86	73	97	88	89	79	76	88	77	78	106	88	104	82	79	71	89	86	84	96	87	89	83	75	90	74	78	77	77	87	84	85	83	74	87	81	69	76	74	88	99	78	81	99	71	82	75	87	77	73	86	76	78	92	67	94	75	87	82	90	79	80	99	105	77	86	107	92	70	84	97	91	90	81	99	92	80	83	78	98	98	97	89	77	79	90	79	85	101	79	86	86	90	81	74	93	90	87	79	85	83	95	77	108	86	80	87	81	68	65	81	88	77	86	94	82	74	79	87	93	97	81	98	86	96	87	71	79	88	80	83	77	79	94	98	109	83	83	90	59	90	94	81	94	94	79	77	83	88	89	84	85	97	91	81	84	94	92	85	94	82	70	73	83	74	78	94	79	88	93	97	94	81	87	87	82	85	110	85	88	95	91	90	82	84	95	62	84	81	72	106	80	80	72	85	91	82	98	86	102	90	78	80
36688	13074	1071	1136	2050	2790	2785	2479	2053	1778	1544	1457	1390	1228	1149	1064	983	988	959	878	860	870	822	870	797	840	843	820	858	786	733	773	767	737	743	729	778	786	696	716	743	736	712	741	698	708	761	760	725	724	707	731	765	703	752	746	714	686	677	737	693	727	684	722	712	669	727	693	662	689	709	707	746	678	723	700	714	710	717	680	719	661	725	699	693	695	708	702	679	699	759	692	695	753	671	714	707	726	683	703	697	712	699	697	691	694	726	701	721	730	709	689	675	771	704	690	704	697	709	710	721	681	644	745	713	671	679	738	687	677	704	684	680	664	720	682	674	735	705	697	740	735	751	666	681	655	681	689	683	723	761	662	735	686	651	676	705	697	722	669	693	691	694	611	715	729	687	732	658	710	694	687	709	706	669	700	700	724	640	714	729	683	658	722	706	657	749	666	733	721	698	711	696	696	703	684	709	705	711	720	748	659	699	701	732	720	716	728	697	702	667	700	692	710	717	692	695	717	729	700	693	693	677	746	755	756	720	687	711	740	682	733	679	704	606	699	697	703	728	755	691	708	724	720	709	688	693	683	699	698	683	710	678	704	687	674	710	681	692	701	676	677	726	694	739	713	701	685	729	677	686	674	667	736	685	666	684	646	700	704	711	701	723	696	691	691	735	720	668	741	697	662	666	720	685	744	673	699	700	681	743	725	636	710	729	735	660	657	689	696	671	665	671	696	681	692	696	705	652	685	706	736	721	725	736	658	689	683	671	722	699	682	724	690	684	703	684	671	719	661	709	708	683	665	700	729	656	675	697	706	725	714	748	695	713	715	673	734	704	708	747	666	691	673	709	669	705	668	724	710	724	670	681	729	744	719	677	698	715	676	702	739	689	675	692	637	697	697	662	689	650	679	700	732	679	723	716	686	727	686	690	681	683	694	728	677	708	712	685	683	719	693	764	639	657	676	773	724	662	695	708	699	689	682	684	705	647	678	684	721	724	751	686	710	716	726	675	703	706	685	738	694	673	702	691	755	705	663	683	699	718	677	685	698	655	724	672	695	711	693	679	724	669	718	710	691	703	681	669	712	700	645	754	723	690	674	693	701	723	685	735	669	721	662	695	703	723	717	722	702	690	674	656	704	702	637	675	688	678	686	679	688	676	714	704	679	689	725	714	719	694	697	713	699	669	673	658	720	738	666	644	628	668	660	721	701	710	748	696	716	720	671	703	705	692	738	705	738	674	715	726	673	701	736	754	741	660	680	719	719	687	692	712	720	728	718	692	751	660	683	679	676	666	712	709	693	746	689	693	737	717	657	720	686	721	679	657	723	683	729	691	736	716	700	641	671	731	739	688	704	672	680	770	710	740	684	685	676	728	708	694	755	648	638	631	701	750	756	719	699	663	659	701	692	701	712	648	711	631	709	774	697	671	694	691	754	678	707	732	746	674	730	697	669	702	669	722	682	674	709	722	655	665	711	645	666	716	681	692	724	687	729	680	729	693	683	733	738	671	726	738	658	719	705	674	678	707	712	700	676	699	649	656	686	720	694	678	699	662	712	717	690	693	718	708	689	696	733	706	720	692	704	706	666	694	655	733	683	683	665	662	717	732	727	730	657	731	729	734	674	712	722	693	691	721	704	673	659	677	656	700	735	701	693	667	674	697	726	699	716	683	663	741	709	680	678	703	700	724	697	659	698	707	718	687	663	687	675	705	694	715	724	727	661	707	679	700	687	691	750	683	726	713	729	755	703	698	683	675	745	741	696	654	728	718	679	704	653	739	642	751	706	731	705	716	678	632	713	702	730	708	696	687	719	632	683	692	672	676	775	690	659	711	707	764	711	713	710	700	663	669	791	687	698	685	707	752	728	681	710	676	703	742	700	719	737	657	699	715	702	679	713	706	730	711	696	712	707	748	686	718	672	690	700	684	715	697	690	677	710	641	724	694	697	698	668	667	682	669	704	692	667	721	694	684	705	734	691	764	669	717	715	721	746	702	681	693	687	669	669	704	697	754	750	690	690	708	703	696	685	715	727	689	678	695	664	700	704	723	737	728	653	644	708	767	697	719	734	711	676	718	686	656	699	684	698	681	686	712	678	728	677	702	662	729	680	714	702	719	676	658	723	751	733	696	720	685	714	690	743	702	721	700	716	691	725	770	669	667	682	690	642	661	678	700	692	705	676	733	706	684	730	696	673	703	665	720	685	673	642	672	684	696	701	698	693	686	697	678	652	739	718	638	722	712	727	679	688	691	643	658	705	741	719	724	709	743	748	678	713	644	698	762	661	707	714	717	693	735	749	718	723	671	692	736	670	678	721	717	702	681	698	730	722	669	733	668	704	708	688	728	704	676	724	714	689	729	678	697	724	719	724	719	708	726	712	717	709	711	701	708	677	680	693	730	732	766	729	712	642	740	682	679	723	677	692	671	740	690	691	683	647	695	736	730	663	733	729	697	689	702	673	681	680	727	677	671	720	693	704	686	680	744	666	714	732	679	715	669	705	705	667	705	704	682	678	731	695	682	688	733	710	746	687	743	743	713	717	658	691	661	722	705	726	695	707	730	727	749	708	704	694	737	702	713	695	715	704	672	668	725	666	639	713	709	727	692	660	676	754	701	707	734	680	679	754	702	739	721	682	719	680	749	700	705	723	729	709	667	709	727	692	733	749	685	682	709	688	741	694	680	665	701	726	730	692	739	677	727	719	680	687	649	730	680	692	652	740	634	757	699	748	703	756	676	731	667	715	719	681	750	701	687	709	719	765	724	696	738	711	686	702	666	641	724	676	722	702	696	690	711	655	673	739	709	685	662	750	722	696	703	705	697	695	716	665	698	730	704	701	656	713	696	704	725	744	729	694	703	686	727	662	702	673	738	698	700	688	699	670	691	742	692	735	729	709	721	704	693	750	738	696	712	704	697	710	719	661	714	717	719	696	749	723	722	676	662	669	708	695	737	697	668	645	673	704	711	698	713	713	696	683	687	703	672	727	670	730	714	675	696	778	650	720	726	665	737	685	745	698	689	686	713	686	690	668	655	711	728	702	681	735	731	699	754	686	694	682	708	653	655	687	687	681	700	728	691	689	685	709	728	690	698	719	687	663	702	676	712	709	638	712	746	678	670	718	742	712	680	749	732	662	697	704	720	679	731	755	707	673	684	787	708	682	709	736	706	696	699	656	668	715	731	674	680	716	676	738	715	709	721	712	707	699	659	685	704	688	713	675	775	640	683	696	650	667	758	713	713	670	699	706	691	694	659	664	717	692	684	655	707	715	655	660	699	719	719	719	680	700	694	641	711	703	724	703	682	692	701	714	698	731	702	700	680	686	669	699	691	706	687	610	721	710	709	673	736	726	706	697	662	703	662	653	696	701	689	685	685	629	719	710	709	703	698	672	713	707	679	691	724	708	744	719	659	723	727	671	711	689	690	714	728	711	685	707	635	705	674	666	731	698	698	711	725	703	651	656	697	708	724	709	690	673	708	657
3539	806	31	35	36	21	31	32	35	31	25	27	22	21	29	40	27	39	28	30	21	20	21	17	24	32	27	30	37	36	28	28	29	30	21	34	30	36	30	25	22	27	26	29	35	33	37	30	27	28	27	23	29	31	28	25	26	19	26	29	20	31	34	30	19	35	28	22	35	24	26	23	29	20	21	31	24	34	22	19	25	31	27	30	29	29	34	26	19	30	19	24	31	28	32	31	25	32	25	32	30	28	27	32	34	21	30	33	33	39	38	33	32	19	30	32	23	24	27	27	21	25	22	27	25	19	30	27	33	27	33	35	24	29	26	33	24	33	16	30	34	32	24	34	31	28	28	34	29	23	15	25	24	40	26	23	28	28	25	31	21	24	26	24	26	30	30	21	30	32	34	19	33	39	33	26	31	24	22	34	25	29	25	35	42	27	18	27	36	34	20	24	18	37	18	22	32	26	30	28	32	31	28	23	22	21	28	29	23	37	23	16	27	20	23	25	29	28	26	33	28	18	35	23	28	24	24	27	20	26	26	26	29	27	37	16	17	38	32	30	23	29	19	26	30	30	31	31	25	19	27	25	34	32	30	24	33	32	30	32	35	21	28	28	29	22	30	13	20	24	18	22	24	25	23	21	28	34	23	31	34	33	20	23	23	23	25	31	31	23	23	28	25	29	26	22	22	28	22	30	27	23	34	24	28	30	30	26	20	24	33	23	29	25	26	26	25	31	25	20	26	34	43	25	15	32	36	25	29	27	34	17	26	29	30	25	21	13	33	26	22	29	27	18	28	19	20	26	28	20	17	26	22	25	26	24	30	33	30	24	37	32	30	21	31	25	38	21	24	26	24	25	34	28	40	19	22	40	38	24	28	32	31	27	24	25	32	30	26	30	28	24	23	22	17	41	19	19	23	30	25	37	22	28	27	26	40	18	33	29	19	30	22	30	26	27	29	19	25	23	33	32	27	30	24	30	24	32	28	27	24	24	25	23	29	34	19	26	31	25	34	26	27	24	20	20	29	17	41	21	29	29	24	21	28	27	30	24	26	24	22	25	21	21	28	27	29	20	25	19	28	23	31	29	31	22	33	30	26	24	24	36	22	30	26	25	24	24	24	31	34	28	26	23	29	30	23	34	28	37	26	27	35	20	17	34	41	25	33	22	25	28	25	24	32	27	21	24	23	25	26	21	30	22	20	26	22	28	33	23	28	26	25	33	28	32	31	32	30	32	28	30	36	25	25	18	20	26	26	32	23	23	21	27	25	31	36	35	26	28	27	26	26	27	28	22	30	28	23	21	32	29	19	27	25	27	34	25	37	27	23	32	34	33	32	27	28	20	25	24	27	28	27	29	17	38	35	20	24	24	20	35	24	26	28	29	18	25	33	22	21	25	28	33	29	24	17	30	22	28	26	21	18	24	16	16	31	15	28	29	27	27	19	28	21	15	28	24	34	27	30	31	43	28	19	30	15	22	21	26	33	20	35	34	34	26	29	26	30	36	30	17	32	24	34	35	25	26	20	36	29	30	27	22	22	19	32	24	24	30	35	32	29	34	17	29	36	22	26	25	30	22	31	30	25	27	35	22	23	32	28	27	34	25	36	23	28	25	22	29	30	31	24	24	21	28	23	31	26	29	23	28	29	35	25	30	30	25	26	34	27	29	27	23	25	29	19	28	37	27	31	33	31	32	36	29	20	29	25	20	35	29	29	25	30	29	30	30	31	28	31	19	28	29	28	27	22	25	32	31	33	38	25	22	28	20	16	21	28	28	27	22	26	32	31	38	25	21	20	20	31	22	34	29	30	23	31	33	27	18	22	28	41	34	26	26	23	31	24	26	28	19	28	19	30	28	25	29	25	34	19	17	15	20	17	21	24	25	30	20	26	28	26	20	29	26	33	32	21	28	21	29	36	33	23	32	18	28	26	34	23	27	37	38	32	19	40	27	35	29	24	32	26	40	24	26	26	20	24	30	34	34	25	25	27	23	32	33	28	30	27	24	31	22	26	28	33	23	32	27	23	24	24	26	26	22	25	28	38	28	23	26	25	24	23	32	42	24	24	32	32	23	31	36	27	26	15	21	24	32	20	24	31	23	24	32	22	17	24	25	26	29	19	21	26	25	28	26	32	28	28	16	19	28	21	30	29	28	25	31	44	24	29	38	26	25	15	23	23	34	24	21	22	26	32	19	24	39	30	34	21	19	27	30	21	29	27	37	31	32	18	24	21	28	30	31	29	29	29	20	26	28	30	40	28	21	35	33	28	28	26	27	29	32	20	31	33	30	18	25	27	26	24	20	19	29	19	26	28	29	19	22	30	33	37	24	24	30	18	25	16	21	22	27	22	29	35	24	25	22	33	20	25	30	32	27	34	23	22	28	15	34	25	25	33	25	25	28	25	33	30	43	27	28	20	32	21	41	31	22	29	24	31	26	32	31	26	24	21	33	30	28	26	28	26	21	24	22	34	38	39	27	31	29	32	28	24	16	29	23	34	24	28	15	21	21	29	27	31	26	30	35	18	23	28	24	25	25	28	25	34	26	38	27	17	30	33	15	25	29	27	24	25	23	27	26	34	31	31	27	30	24	29	23	29	20	22	29	20	28	26	29	25	22	26	23	25	35	26	37	31	22	30	32	26	23	42	32	21	26	23	25	26	33	26	31	20	23	26	27	21	33	29	25	37	40	22	33	28	24	28	30	18	24	31	30	29	18	24	29	37	18	24	21	26	20	24	21	34	27	25	36	31	26	26	31	22	30	33	26	26	26	28	24	17	26	22	23	28	28	29	34	35	33	19	26	26	30	18	27	28	19	24	23	33	22	32	32	25	23	22	25	33	30	28	23	34	24	23	27	33	23	31	23	25	29	36	23	25	28	28	23	28	25	30	33	30	27	24	31	16	26	29	22	28	27	32	24	24	43	36	20	27	16	34	24	27	29	34	34	20	26	35	32	33	34	37	23	34	35	22	24	26	31	28	32	34	27	21	23	25	24	31	33	29	28	25	25	29	36	21	37	21	25	23	30	22	19	23	20	29	25	25	39	25	27	26	42	29	29	32	23	34	33	35	25	26	21	30	26	32	26	31	26	30	26	24	25	32	21	27	27	30	23	20	26	33	17	27	30	27	29	28	37	28	25	28	16	25	24	22	21	20	23	22	31	24	34	27	26	27	22	29	33	31	27	34	28	26	36	29	23	36	28	36	37	29	31	26	29	31	34	42	33	29	35	28	35	23	26	23	27	27	31	22	29	27	21	21	17	31	28	23	31	36	23	34	26	32	25	23	29	18	26	36	34	29	33	23	23	32	35	18	25	31	23	21	26	27	28	23	28	31	29	33	33	33	28	33	24	33	29	28	29	25	31	29	30	29	29	38	36	29	29	20	32	26	25	27	23	22	21	30	17	30	44	25	26	25	36	25	23	28	28	35	26	28	29	17	32	28	29	19	22	19	29	30	27	30	37	26	31	28	30	22	29
28054	7380	314	299	427	522	459	483	419	383	385	338	313	311	307	276	275	271	269	273	281	254	266	264	247	246	245	228	226	281	254	233	244	211	248	263	265	259	234	248	231	244	230	229	240	232	212	224	224	214	233	218	240	232	200	230	238	233	241	210	252	241	244	235	245	238	249	209	213	233	226	229	206	216	239	225	217	226	248	241	222	242	224	215	226	234	218	227	242	232	242	237	241	217	248	236	250	243	253	193	244	213	243	218	235	219	220	218	240	228	259	244	225	213	256	194	209	246	241	242	227	245	263	202	230	222	245	229	239	222	239	226	221	198	260	233	243	237	241	236	252	241	244	244	248	219	237	229	227	231	233	227	241	242	223	246	240	242	214	216	235	231	274	257	225	228	229	215	234	242	236	229	204	244	244	220	225	208	247	214	236	218	232	216	262	218	216	250	230	232	215	239	212	224	265	228	219	245	188	254	215	239	227	230	233	235	230	214	244	228	213	242	222	197	247	228	244	249	216	212	193	248	218	211	235	247	214	249	251	219	248	220	205	250	267	215	234	240	223	201	201	240	246	210	208	229	229	253	233	244	209	257	234	236	227	210	178	198	239	243	203	243	214	218	235	222	225	234	253	266	235	219	243	237	229	234	234	195	250	231	238	242	219	231	235	220	232	250	250	245	226	241	252	185	239	221	238	219	236	237	216	239	246	249	225	232	231	238	261	211	210	254	245	210	239	226	249	256	212	257	229	231	223	239	237	220	243	222	254	240	205	216	246	223	233	208	228	232	244	227	216	222	217	236	244	220	234	231	231	236	240	235	253	224	233	250	242	216	247	230	225	220	248	204	228	206	230	231	247	225	233	236	219	193	249	254	228	232	230	202	235	248	209	204	242	255	243	224	255	231	239	222	219	217	217	212	242	229	218	230	243	209	246	237	220	252	212	223	235	203	217	253	234	230	255	227	222	247	225	254	243	222	227	220	201	215	236	229	223	249	236	207	228	241	206	219	259	216	226	200	221	211	234	239	196	236	230	230	232	232	229	209	213	223	223	254	231	223	243	263	229	229	196	214	218	234	224	240	246	241	226	245	234	229	221	229	234	259	244	242	216	249	229	220	219	205	199	233	251	210	242	214	219	250	200	267	241	268	231	228	249	249	241	227	221	237	234	207	225	228	226	263	231	223	224	229	226	206	220	246	240	214	224	215	217	220	238	223	244	248	209	215	215	202	224	256	236	232	209	214	224	227	231	230	244	216	241	245	206	212	224	254	228	221	228	235	245	232	207	215	260	225	257	233	242	221	209	222	236	246	225	246	213	228	247	206	234	230	237	231	239	205	263	226	195	223	214	239	264	230	242	247	188	237	250	207	214	274	226	232	232	240	231	223	209	228	219	213	255	245	251	249	248	210	252	217	245	249	238	238	264	236	239	211	213	228	234	202	234	222	235	229	220	236	210	227	233	234	214	246	242	188	244	214	236	230	246	221	244	221	244	235	246	210	268	239	244	234	232	212	229	216	252	230	236	220	227	242	235	232	264	226	223	222	240	240	250	229	253	224	215	231	233	206	257	240	245	228	253	234	256	234	219	254	251	230	228	213	236	233	217	219	232	232	227	239	238	247	237	218	253	235	240	252	237	215	230	225	233	226	233	206	227	237	218	242	221	223	212	220	235	244	252	249	247	255	239	208	238	242	221	224	231	224	234	235	228	236	232	234	223	242	216	238	246	216	253	230	232	221	218	225	208	241	211	218	231	242	218	232	216	214	235	232	199	229	233	227	229	238	225	236	280	257	215	214	232	222	230	222	219	233	232	238	262	236	230	206	226	232	239	204	215	207	222	216	224	249	249	225	226	235	247	239	214	242	217	239	225	232	265	248	279	221	248	217	198	226	245	224	230	225	240	213	241	224	234	214	244	249	210	228	231	244	216	235	227	210	241	212	246	233	225	225	242	207	231	235	232	213	249	221	247	231	225	226	205	244	219	234	234	200	219	256	227	216	229	215	239	230	228	236	217	231	205	223	208	239	241	238	220	235	237	228	226	219	220	236	195	230	211	218	226	224	236	239	242	224	269	196	226	217	227	220	255	217	244	230	240	246	221	236	225	226	207	225	206	217	237	224	229	210	265	231	227	246	249	238	226	230	230	225	216	251	222	270	218	230	251	221	220	212	228	229	244	215	250	219	247	255	240	220	238	234	245	233	228	254	218	226	236	235	206	240	223	214	237	259	243	233	235	233	211	207	205	232	213	245	220	230	244	224	219	230	244	210	220	223	260	228	237	228	236	224	228	238	242	218	224	205	235	234	246	218	210	243	252	218	237	241	225	227	266	252	261	229	270	263	232	222	212	226	222	215	253	242	206	227	229	219	253	208	222	223	231	241	253	261	222	211	224	222	220	224	251	218	263	230	230	198	208	245	247	212	243	253	220	202	223	252	235	223	231	235	235	234	237	248	245	226	205	248	219	224	243	218	227	259	222	202	247	247	235	209	243	248	212	220	260	248	256	211	233	225	250	202	235	224	248	245	211	242	238	222	248	257	237	214	257	233	227	217	227	197	233	225	212	208	220	243	243	252	220	214	229	224	261	228	239	215	224	229	259	235	255	224	247	211	256	275	220	227	257	225	204	239	243	224	240	237	245	245	261	198	210	248	264	220	240	267	198	222	219	226	227	222	243	238	222	221	235	218	242	223	258	215	236	239	216	242	220	213	254	265	219	242	217	228	229	236	251	252	255	230	218	218	245	239	256	234	217	244	251	231	233	243	235	242	238	226	221	212	238	230	244	256	249	235	207	250	220	245	252	219	204	206	232	216	235	226	208	233	260	233	211	258	232	230	194	239	218	230	224	246	244	238	207	226	233	240	252	240	243	258	223	230	224	207	203	235	193	248	225	232	233	221	228	228	253	233	209	222	237	226	237	223	220	220	263	216	206	216	223	228	236	223	227	222	211	224	219	237	249	250	248	223	229	232	204	251	229	223	208	234	244	229	260	233	240	216	217	218	220	250	261	221	210	223	248	231	231	216	227	238	224	241	198	230	207	233	239	204	242	237	213	217	229	242	233	230	225	218	218	230	274	230	243	219	228	222	223	232	235	230	244	238	233	241	223	221	237	250	226	226	211	235	240	229	245	218	213	218	247	251	228	211	237	248	231	218	257	225	213	236	251	215	229	225	246	254	229	237	245	240	233	246	264	199	211	218	229	246	236	201	211	193	227	211	254	225	225	254	225	250	235	233	253	205	234	229	207	223	225	218	213	226	225	215	235	221	204	215	222	220	242	232	208	227	243	234	239	249	226	245	222	234	224	228	217	209	240	228	249	229	219	235	244	222	222	207	278	246	212	224	216	209	232	251	224	237	236	232	231	223	208	217	233	231	199	234	231	221	231	236	204	229	237	238	220	213	222	264	256	244	254	237	232	248	263	205	254	232	220	234	204	227	219	220	231	241	222	244	195	214	215	213	212	218	222	236	243	222	223	239	233	214
5152	1930	110	90	79	81	80	73	94	90	91	94	85	92	104	77	75	65	62	91	71	66	69	81	69	74	86	72	79	58	75	70	55	73	73	74	81	80	68	76	76	79	63	54	95	86	87	80	70	78	74	70	83	71	78	74	81	74	81	95	71	78	55	79	90	67	73	78	80	89	92	79	75	77	66	70	78	73	78	82	71	79	71	74	90	77	84	74	64	85	87	74	74	77	85	85	76	82	76	64	81	75	68	67	77	65	81	72	62	93	66	61	70	81	82	84	68	61	66	67	71	96	66	77	88	74	87	78	62	70	75	86	76	72	69	72	75	66	66	72	64	59	63	68	69	71	66	64	82	78	99	71	68	58	80	79	88	66	88	80	63	78	71	94	81	90	76	79	87	75	78	82	75	58	85	65	69	73	68	77	72	92	76	88	82	79	76	84	66	69	75	68	86	82	85	78	78	88	78	75	83	82	62	77	74	77	88	72	54	73	76	88	67	75	73	82	71	73	71	81	86	60	60	72	67	78	71	76	78	86	76	70	75	91	90	77	63	75	74	80	77	67	80	90	69	59	89	72	73	75	74	75	70	72	75	70	75	64	61	81	64	70	63	79	66	92	69	79	70	72	68	84	70	71	69	58	89	83	100	72	78	75	63	71	88	79	72	75	71	79	90	75	83	72	85	78	81	78	73	77	78	70	69	75	81	73	73	60	78	71	72	70	76	82	60	83	77	64	71	79	84	85	74	71	60	65	70	83	77	100	66	76	78	71	70	87	84	85	71	71	82	73	87	62	68	81	77	80	75	82	85	62	85	81	93	84	84	58	85	83	80	85	83	90	58	63	92	88	74	74	78	74	72	75	75	77	72	74	73	88	73	69	75	85	63	77	60	68	70	82	84	78	83	71	85	88	69	79	65	75	89	65	79	70	76	85	77	84	74	71	81	86	81	89	67	68	79	77	70	91	59	71	61	86	80	79	68	70	76	72	102	73	73	77	79	70	66	69	81	77	75	82	72	64	69	68	67	83	64	72	84	82	83	74	70	83	65	74	74	82	71	86	78	76	82	71	83	59	59	77	84	76	56	71	81	81	73	82	76	77	88	66	100	71	67	79	85	72	72	72	67	67	67	89	66	74	74	81	70	71	78	79	81	66	76	67	73	72	76	68	57	74	91	59	85	76	76	67	98	70	75	77	74	80	84	69	74	72	64	72	87	77	81	82	87	95	84	78	67	70	84	81	63	84	84	85	88	79	79	81	81	87	75	81	70	74	74	98	79	78	68	71	73	81	80	84	80	71	76	72	81	62	86	85	85	86	77	75	78	86	67	69	76	79	76	81	91	71	61	68	80	83	70	71	69	80	89	93	64	71	78	86	55	56	86	80	82	88	60	70	68	83	75	78	82	66	75	69	68	80	68	75	71	79	84	82	71	59	78	73	64	85	69	77	82	79	67	76	71	78	81	83	71	77	88	59	71	57	72	77	84	69	78	79	79	62	78	85	56	66	78	69	80	65	57	77	80	77	76	80	82	64	78	70	76	74	76	69	78	73	80	71	63	92	71	79	78	72	68	69	76	79	80	88	71	78	81	77	75	73	84	64	63	67	87	78	71	81	86	65	80	78	67	73	74	78	80	79	73	68	73	95	65	70	75	80	74	71	78	68	85	71	76	78	77	77	69	73	66	68	73	77	79	78	90	68	83	87	84	70	81	91	76	67	79	92	77	86	87	81	57	75	79	73	80	77	81	66	74	81	77	80	77	65	84	82	76	76	66	69	75	81	84	85	82	85	86	82	71	83	76	92	78	70	75	77	59	79	61	81	72	86	72	96	80	91	60	84	78	79	64	68	65	88	83	74	76	74	72	81	72	86	64	73	71	74	76	80	92	77	88	77	89	62	79	61	64	78	76	87	80	89	65	90	79	89	80	87	78	83	86	77	84	85	71	68	69	78	84	90	80	74	84	67	65	77	78	64	67	84	79	70	72	83	63	69	89	77	76	80	79	78	86	75	77	77	70	70	53	84	81	77	82	78	76	60	76	75	74	75	74	67	72	72	74	68	65	90	77	85	78	80	72	74	68	69	74	77	81	60	70	65	81	64	62	95	83	76	73	65	83	69	75	73	69	72	78	90	83	79	73	87	74	83	80	82	78	67	73	81	61	77	64	66	67	80	61	74	77	72	80	72	60	68	80	69	75	83	55	69	69	92	63	75	83	73	78	75	64	74	78	68	62	96	80	59	71	62	76	69	67	90	83	83	90	79	67	85	81	90	65	76	76	75	84	87	68	83	78	84	80	78	74	76	62	76	80	95	82	59	68	63	82	72	81	74	83	81	89	73	68	74	79	80	75	77	71	80	75	74	76	85	75	81	95	68	77	61	78	99	85	74	65	73	64	82	85	69	73	80	82	75	79	87	67	56	76	87	88	68	78	71	82	78	70	76	81	107	90	77	65	64	91	81	79	87	81	91	74	75	63	74	91	69	74	73	70	69	79	74	66	86	72	85	65	72	83	61	72	72	72	69	69	70	86	73	73	76	62	80	72	84	72	77	73	69	70	88	62	78	68	68	78	67	68	65	79	76	71	102	79	74	63	78	84	68	81	87	76	66	72	87	68	61	73	86	76	85	86	87	71	84	76	68	82	76	77	84	89	87	74	94	75	75	68	72	78	74	71	66	80	82	73	70	70	75	88	79	72	82	73	70	74	85	99	74	78	73	73	69	69	83	82	86	62	87	83	60	73	64	94	77	76	79	75	79	87	71	66	73	82	60	85	62	73	69	85	76	82	64	68	83	88	79	72	88	70	76	77	77	79	65	80	76	73	74	85	63	72	81	78	79	83	82	79	82	86	61	74	77	89	66	65	58	90	80	78	75	75	69	81	59	70	64	65	85	68	79	77	95	73	73	77	80	71	64	88	86	71	84	86	84	76	78	69	68	97	73	80	89	75	95	73	70	68	82	70	91	74	82	66	76	85	82	70	91	61	74	73	67	95	74	77	75	93	65	89	63	85	75	85	80	66	74	81	80	70	80	94	71	56	72	65	70	89	80	69	64	75	77	76	69	55	67	75	88	91	62	74	68	71	81	66	77	72	79	78	78	71	67	84	69	84	91	74	87	67	57	77	78	86	66	96	72	80	88	64	76	82	70	83	98	74	72	78	85	79	66	83	78	63	88	82	85	84	72	80	71	66	85	85	75	69	81	80	79	74	85	87	62	94	83	75	84	71	70	81	84	73	78	82	72	62	75	89	84	73	73	78	68	68	70	62	73	80	81	73	80	74	71	75	69	78	76	82	82	72	73	68	85	73	74	81	83	86	79	81	82	72	58	75	66	95	81	74	76	85	79	75	74	96	99	77	64	69	64	76	63	78	82	68	72	70	90	95	75	90	73	75	60	77	73	72	84	84	78	65	84	94	78	73	78	78	79	69	57	73	81	81	71	79	68	64	71	84	84	72	73	67	80	63	77	70	81	72	79
33719	11228	898	914	1600	2098	1997	1741	1443	1264	1130	1058	972	903	839	778	829	817	725	702	744	703	755	730	716	722	645	661	644	688	657	622	631	663	690	639	647	583	651	655	679	662	628	610	653	626	671	644	618	641	607	673	622	639	626	597	623	611	627	605	593	642	587	619	612	605	651	655	632	588	586	626	603	607	591	636	641	593	619	638	612	605	628	628	603	604	597	578	624	654	639	614	631	620	643	622	601	606	569	599	650	594	598	639	614	638	615	599	657	629	646	602	607	576	628	632	596	573	639	611	601	599	566	605	665	598	588	609	629	572	607	588	597	636	614	619	616	594	618	586	634	616	560	621	630	596	620	622	635	624	618	626	617	632	584	562	595	612	606	585	551	592	580	627	624	632	609	602	640	647	582	582	618	639	575	584	609	625	619	588	600	643	582	618	594	595	663	602	610	631	588	623	623	590	587	595	593	592	627	611	610	671	616	624	626	565	616	631	602	615	623	573	633	553	609	623	631	602	630	630	644	584	593	572	585	630	617	647	589	614	595	591	589	593	633	616	579	652	624	606	597	651	608	567	583	597	645	558	639	621	594	559	606	601	629	644	579	635	636	576	579	602	632	578	587	567	644	620	582	616	589	606	632	611	592	610	624	641	638	567	623	572	631	628	629	614	650	618	601	632	625	559	582	612	588	595	599	575	608	621	667	622	624	624	648	621	650	602	677	618	583	632	654	646	595	615	631	597	633	593	630	571	624	635	594	580	651	601	599	574	590	611	595	604	650	604	594	600	594	627	618	620	642	605	575	608	631	638	640	613	628	617	594	584	563	607	566	612	606	646	630	644	629	588	600	644	588	606	648	596	620	644	569	632	618	604	621	599	622	629	587	608	618	625	640	590	572	637	614	587	568	564	611	594	681	578	614	608	548	611	616	602	668	580	614	595	581	619	604	657	609	558	580	596	612	602	639	648	615	595	625	621	572	630	637	651	628	624	615	617	622	649	636	626	627	619	568	599	605	594	554	625	601	596	608	579	619	621	647	658	611	601	639	597	592	638	667	583	628	603	561	570	572	644	615	604	654	587	643	600	576	585	604	626	598	588	610	611	622	572	604	560	615	609	593	623	614	625	613	593	607	605	569	629	623	564	640	650	584	630	565	629	583	623	631	610	591	605	559	637	610	617	636	587	613	612	583	603	613	630	638	613	603	599	554	641	647	618	565	596	581	573	621	610	575	649	624	567	630	581	597	640	564	598	614	614	558	562	657	628	611	606	569	640	631	607	586	634	575	575	623	590	648	640	615	625	622	616	630	588	590	567	563	634	621	600	634	591	625	582	589	598	616	568	634	649	602	619	582	638	635	595	587	580	601	587	594	585	571	628	593	601	612	599	632	650	591	601	609	603	580	609	627	633	637	607	586	641	603	572	607	625	604	594	629	617	618	636	594	590	613	604	624	685	552	597	604	578	555	632	657	574	593	618	620	613	624	583	641	637	642	595	592	607	598	591	570	576	598	575	570	598	619	633	609	615	621	654	616	572	584	609	622	588	610	635	561	603	584	657	619	577	594	620	623	640	636	624	631	599	582	596	595	588	597	595	546	622	591	609	566	618	596	576	577	611	572	619	613	605	658	592	655	628	567	611	634	589	622	569	587	658	591	570	604	618	639	599	607	605	621	600	576	595	608	607	651	582	639	602	580	632	634	597	591	605	602	580	631	595	584	640	588	632	626	585	622	593	604	583	608	618	627	566	615	560	607	616	645	675	632	608	654	610	611	587	576	579	625	581	620	653	572	622	572	618	623	598	632	630	596	637	620	583	599	611	622	659	575	610	596	603	623	592	628	612	559	603	639	569	630	615	611	589	628	602	615	625	623	596	622	612	582	604	591	608	607	597	615	621	613	607	614	597	574	572	606	620	627	644	643	621	631	665	600	628	594	578	598	623	622	618	597	605	632	631	599	608	565	626	612	592	611	585	587	593	588	615	628	664	649	600	594	583	641	601	592	550	594	663	606	580	631	560	625	621	607	633	589	628	674	639	616	557	571	585	633	569	569	610	641	617	586	603	618	600	613	611	601	595	618	657	628	619	638	625	619	622	615	560	590	620	584	612	569	629	601	640	602	603	600	609	589	609	596	617	613	615	606	610	604	612	577	587	620	577	627	602	569	577	619	613	603	591	546	642	621	620	615	623	638	599	611	587	611	657	626	590	594	640	659	646	620	585	621	571	624	607	638	602	641	567	608	608	644	603	612	596	639	650	634	625	599	579	561	596	620	610	633	604	615	619	637	664	601	571	592	610	617	550	567	623	622	595	600	613	594	594	570	649	602	612	587	619	602	593	576	601	585	613	596	583	593	600	609	594	604	645	587	652	637	571	605	638	592	622	602	601	575	580	625	615	613	634	599	618	627	606	620	600	576	601	614	613	623	602	638	591	629	584	612	586	592	596	598	621	600	614	611	582	600	572	611	611	621	595	617	625	647	602	644	644	617	612	632	604	589	624	626	587	620	624	607	633	634	590	596	602	597	560	654	575	600	580	596	610	615	621	614	628	606	615	602	653	616	577	616	644	576	675	619	600	591	613	593	651	636	612	606	600	598	611	566	630	624	623	619	652	621	589	616	650	626	608	608	633	590	583	619	604	644	557	616	580	587	608	571	601	596	625	634	601	610	633	579	598	614	596	630	622	608	578	611	600	620	548	624	609	630	632	620	625	656	606	601	606	650	625	620	625	626	615	593	636	641	580	641	556	592	591	630	601	632	649	625	613	593	612	607	657	580	628	660	623	613	603	616	607	576	631	593	623	633	641	635	606	577	595	636	592	617	624	590	601	633	618	581	641	605	637	578	634	628	620	633	659	577	593	598	614	575	628	575	608	607	623	614	604	642	599	629	609	610	613	599	596	564	635	655	658	607	622	646	565	594	598	603	618	638	645	567	567	674	620	550	662	616	600	552	620	601	628	633	598	580	618	585	616	591	565	612	621	649	593	609	674	642	657	628	638	618	584	587	601	589	600	643	633	623	635	630	615	613	589	619	645	614	670	653	608	605	607	653	600	582	607	592	581	608	614	613	625	619	634	622	647	612	589	600	636	554	613	586	655	587	641	618	641	557	637	631	627	627	599	624	645	629	605	661	691	647	631	619	599	611	659	605	588	646	602	600	628	573	592	622	584	638	639	570	631	645	615	631	622	600	616	613	590	579	600	600	580	623	596	609	626	622	610	630	568	633	622	616	604	617	589	607	655	579	642	607	578	613	633	601	618	623	633	642	601	622	628	555	654	623	605	659	630	603	584	612	605	637	653	620	620	612	596	577	622	618	601	608	610	584	614	613	620	637	581	614	584	557	603	617	605	606	642	601	583	636	574	583	649	635	598	585	646	614	568	616	616	590	627	612	558	583	626	575	575	648	575	619	598	621	587	637	554	655	596	593	587	628	605	610	609	625	612	615	592	569	581	606	611	617	581	616	612	621	632	588	641	595	647	567	555
5187	1458	55	43	49	44	46	48	48	41	55	40	46	42	66	36	30	33	36	37	35	36	42	29	27	46	26	26	37	33	36	32	30	41	34	32	39	32	32	30	29	32	25	38	37	26	32	27	30	32	38	37	24	38	38	31	26	28	36	35	35	30	29	37	44	42	27	26	31	45	34	32	31	36	41	33	33	29	31	33	42	37	32	37	29	27	27	32	40	28	33	32	41	35	33	25	45	38	26	31	21	29	42	37	40	38	29	40	27	36	24	35	39	33	29	33	28	35	28	33	15	25	29	42	39	25	28	20	31	30	39	44	36	39	34	37	30	37	39	24	37	39	32	33	35	26	29	27	44	36	29	34	49	40	30	25	32	39	35	41	30	19	34	31	33	31	37	42	29	33	28	36	32	44	34	37	40	37	31	38	39	46	22	28	38	23	34	40	37	41	24	34	36	39	26	36	38	26	30	25	32	39	21	38	28	39	35	40	29	33	39	44	38	39	25	38	27	47	28	28	29	20	31	38	28	32	43	28	32	29	31	32	33	23	32	38	32	35	25	41	44	29	38	37	34	34	40	30	41	35	25	31	30	24	38	34	29	24	22	26	34	27	42	35	31	36	34	31	27	36	44	26	27	34	32	27	23	32	33	28	39	34	32	20	33	38	32	23	31	35	35	32	37	37	42	32	38	41	40	20	50	30	31	30	26	24	30	32	39	40	31	30	28	31	34	31	36	33	19	41	31	31	24	25	39	37	33	38	30	32	24	32	24	39	39	37	34	37	39	26	33	12	29	32	32	29	41	28	32	33	39	26	28	31	48	38	38	33	34	36	27	38	28	32	35	27	38	36	27	32	36	30	33	33	44	21	27	29	43	39	35	37	40	17	31	29	38	32	40	38	38	21	28	29	34	35	32	33	29	28	25	39	41	25	28	38	37	26	25	30	41	16	36	39	30	28	25	37	25	25	24	26	30	27	32	31	29	38	31	35	41	25	25	32	29	34	27	32	33	29	32	36	32	39	26	31	35	34	29	27	39	25	25	26	31	26	38	36	30	29	33	31	39	31	29	31	27	38	31	34	37	36	36	28	27	31	36	30	32	30	32	41	33	37	31	33	34	29	30	32	28	33	40	32	32	27	32	21	35	29	30	26	19	41	26	25	37	38	34	35	35	28	34	23	31	34	28	33	32	32	33	31	36	22	33	29	31	34	37	27	31	43	22	37	27	32	38	42	29	21	31	35	37	33	31	31	47	37	25	30	38	32	22	28	34	32	30	32	40	44	32	27	31	36	33	30	34	34	33	31	24	33	42	28	35	24	37	31	34	30	31	31	42	24	31	50	32	34	30	25	38	30	35	39	29	27	23	41	27	26	43	35	34	38	26	44	30	44	29	36	28	28	30	32	44	33	36	25	30	37	32	22	37	28	30	31	41	26	30	35	33	42	33	26	34	26	23	28	30	37	31	29	30	36	28	36	39	32	35	41	21	30	25	30	30	28	32	32	28	43	35	28	23	27	27	33	42	34	39	29	45	33	37	28	29	32	33	41	29	37	24	28	29	36	37	31	27	35	39	24	26	40	40	29	28	31	31	26	19	31	22	38	35	29	31	34	38	39	30	40	33	36	29	34	34	32	32	28	35	30	29	30	31	30	32	17	29	28	31	27	28	23	27	36	38	39	34	31	40	40	29	23	29	26	26	32	31	31	30	25	36	28	31	24	24	29	34	33	33	26	29	30	41	33	26	27	38	23	25	26	29	34	28	34	29	37	43	29	37	41	32	36	26	38	35	38	28	29	39	33	32	32	33	30	45	38	37	38	34	27	27	25	27	34	34	29	29	31	33	37	43	29	28	28	34	32	37	27	30	28	33	31	28	32	30	28	30	32	28	26	38	32	32	32	33	35	35	34	31	35	31	29	21	34	33	23	34	38	29	30	44	36	31	29	26	43	42	31	37	26	23	43	37	38	40	24	25	27	29	32	40	38	35	43	35	27	28	40	31	26	28	32	40	28	40	35	23	31	37	29	34	25	41	33	24	29	38	34	34	29	24	37	43	38	24	40	31	32	26	42	37	35	32	34	28	24	34	36	30	31	47	32	39	26	21	27	30	33	30	30	42	34	32	31	30	40	23	32	34	40	41	35	40	35	48	36	35	19	26	31	29	29	33	35	30	24	35	42	32	33	26	49	25	31	37	31	32	27	31	37	31	32	33	28	25	34	33	33	40	27	37	42	44	30	31	34	32	33	31	26	33	31	31	27	36	29	32	31	27	41	32	27	33	19	40	23	29	35	34	31	35	36	34	36	36	27	41	38	35	28	34	35	26	31	43	29	26	36	28	35	30	27	23	30	31	24	28	26	24	24	35	20	37	36	30	34	21	32	30	32	31	24	37	28	34	23	29	29	41	38	34	35	22	32	25	38	28	38	28	31	39	23	41	40	39	34	28	31	33	33	27	26	36	22	35	43	39	36	50	33	44	29	37	26	39	29	43	26	32	20	40	30	28	27	31	36	30	26	41	32	29	29	36	28	33	21	40	26	37	30	35	19	35	33	46	25	33	37	24	37	37	30	38	35	33	34	32	31	27	48	30	28	32	33	30	26	27	44	34	22	33	42	43	26	27	29	24	31	33	33	32	35	31	36	28	35	37	33	34	44	41	34	31	31	31	31	37	28	35	23	25	24	34	35	37	26	49	30	28	37	32	35	31	37	26	35	40	24	37	28	34	47	34	32	28	35	39	33	35	39	33	33	30	27	47	33	34	31	34	32	34	30	28	25	23	39	30	36	31	28	24	38	30	39	36	28	39	25	29	33	32	22	33	40	26	31	39	44	32	28	32	34	39	38	38	33	34	40	34	30	35	28	35	39	41	22	31	31	22	34	29	39	28	34	23	40	39	35	21	32	39	34	36	20	30	28	34	41	36	36	30	34	25	32	24	37	51	32	45	37	35	33	34	37	39	24	39	37	35	31	34	27	38	32	45	32	27	26	32	33	30	26	30	37	36	27	27	29	33	33	35	37	26	32	38	33	35	34	29	42	26	34	27	28	32	31	30	41	40	36	32	25	28	33	32	36	35	39	20	44	33	40	32	30	39	31	29	30	31	38	45	39	36	32	42	31	29	28	29	34	30	40	28	35	47	36	32	30	33	30	43	39	32	34	37	21	33	32	23	35	45	29	35	32	35	43	31	27	33	37	32	35	29	38	36	35	38	39	41	40	33	28	24	41	32	25	33	26	40	39	36	37	35	42	31	25	42	29	37	22	31	29	31	33	40	34	35	36	37	26	30	33	25	44	36	41	23	35	41	35	28	31	43	29	36	26	41	30	40	28	31	34	28	28	35	32	24	39	40	34	32	32	26	32	36	38	22	25	27	39	33	31	29	40	47	36	31	36	23	44	35	32	36	37	29	29	36	34	34	29	25	36	39	39	30	26	24	34	40	33	24	35	35	27	31	40	29	32	33	28	37	40	36	33	37	30
31141	9566	503	499	1025	1572	1468	1198	1060	914	799	701	663	577	517	496	456	419	450	393	396	383	362	334	350	359	343	309	312	339	320	308	311	323	298	335	292	279	319	296	327	324	298	293	322	286	314	290	319	298	278	307	272	299	273	313	278	310	273	279	287	304	292	297	276	302	280	267	265	306	286	284	298	282	275	307	267	282	268	271	284	290	257	273	267	300	308	278	288	277	282	290	288	274	297	253	288	255	259	283	282	241	270	285	258	297	264	295	277	272	271	276	278	302	251	257	257	284	297	297	276	281	278	261	282	276	300	269	294	259	307	275	273	316	253	293	284	276	287	299	260	272	281	268	286	258	265	241	307	273	280	291	284	296	311	256	282	238	305	300	284	270	299	290	282	276	237	255	251	266	284	300	291	278	290	280	268	266	288	305	271	301	307	268	273	269	279	286	275	290	286	267	302	275	272	277	300	258	275	297	253	243	243	253	244	277	283	307	235	265	254	272	275	268	306	290	284	258	281	304	296	285	256	280	288	298	259	270	252	270	272	286	293	262	277	276	276	297	283	234	260	285	283	275	275	275	267	303	294	287	270	282	267	287	264	279	314	258	276	290	293	254	268	250	271	278	277	291	261	296	265	245	282	294	294	284	287	304	287	252	290	265	293	263	297	260	278	281	260	256	284	273	278	269	270	305	283	279	264	282	286	286	297	290	282	268	267	294	291	256	281	289	284	294	280	318	281	259	280	275	243	268	274	276	313	273	286	272	259	280	279	239	274	266	300	277	253	256	256	281	277	284	268	265	267	288	269	293	292	246	290	334	256	264	284	261	267	292	308	285	263	272	277	277	261	290	280	255	279	275	278	258	279	281	285	265	280	276	237	277	295	265	253	274	277	284	278	274	266	253	269	279	277	279	274	307	289	263	274	259	280	286	288	297	266	275	262	276	281	282	293	277	272	274	273	269	274	270	277	282	290	258	281	274	252	303	275	274	309	257	295	268	269	287	266	290	280	243	247	238	269	273	278	288	280	283	270	288	276	252	286	271	310	313	274	265	268	261	303	270	280	279	291	241	284	288	290	285	284	287	251	293	290	266	294	290	285	269	281	274	291	273	306	265	290	270	294	278	254	298	273	270	253	274	258	272	262	293	301	261	275	274	256	258	261	254	286	287	254	269	277	256	261	327	290	264	284	296	284	281	279	310	259	255	253	275	268	296	281	299	279	295	296	297	272	277	298	300	313	269	270	270	268	256	290	272	273	297	303	281	283	286	284	287	271	242	258	287	256	282	274	271	281	281	282	251	301	266	243	266	251	296	293	300	294	278	282	282	261	292	288	310	268	285	282	277	262	247	280	295	234	264	302	281	271	282	284	285	258	275	260	282	289	304	257	271	256	292	272	258	283	276	248	299	287	286	287	269	314	251	285	277	289	273	283	284	307	246	255	288	287	267	293	303	286	287	242	282	287	268	291	280	265	289	299	273	326	265	305	283	259	280	251	288	294	273	308	305	279	276	290	245	269	289	274	260	284	289	300	269	279	270	291	264	282	293	260	315	274	297	276	293	299	301	268	277	248	262	283	264	282	315	288	276	281	304	271	269	269	292	256	294	270	269	291	290	254	288	264	300	278	276	270	264	260	289	313	271	276	284	277	288	290	262	292	302	268	290	255	294	296	274	249	260	269	301	298	266	293	248	280	266	292	274	264	270	278	284	292	263	285	267	241	269	280	295	287	288	267	287	277	288	279	269	273	245	286	261	312	264	287	255	288	289	277	275	262	293	312	268	251	291	302	264	274	268	249	281	251	274	275	274	273	274	270	259	272	278	290	278	263	262	297	281	290	321	280	299	244	268	292	283	269	295	276	257	269	277	260	274	301	251	303	278	302	254	287	284	270	272	303	296	315	255	260	273	293	249	297	256	279	268	304	278	271	263	300	262	258	267	276	282	279	306	245	264	272	289	254	264	274	285	245	281	266	308	252	266	290	261	278	282	256	301	251	297	259	265	258	258	290	279	285	257	292	296	275	292	268	267	323	255	258	289	255	277	306	272	283	284	310	286	283	255	286	275	278	288	244	284	272	297	267	292	287	292	256	288	286	276	267	243	262	309	277	275	266	305	293	284	318	276	275	267	242	279	287	280	315	311	269	283	249	262	288	267	284	282	274	257	293	289	275	301	258	296	285	283	272	294	265	271	253	294	308	284	283	293	310	277	281	271	268	307	285	252	262	287	265	279	257	271	299	265	271	303	285	295	271	233	271	269	307	282	261	258	275	266	321	279	259	291	280	265	266	266	275	300	270	282	274	295	271	284	278	317	283	247	276	242	293	275	265	270	253	296	284	267	261	267	282	297	303	268	277	272	276	269	294	272	257	270	283	228	248	263	288	275	271	253	266	284	269	273	272	273	316	253	285	282	272	295	284	275	266	276	295	289	263	275	281	262	279	293	306	264	292	289	297	273	280	266	289	283	274	288	266	267	271	251	304	285	262	279	308	296	276	274	243	252	260	262	266	261	292	237	296	270	283	283	272	252	260	276	289	290	277	282	272	269	290	276	254	251	282	298	270	266	253	285	288	263	282	265	269	299	287	270	284	263	288	276	292	289	299	306	287	269	278	276	289	296	262	300	252	251	265	284	268	286	259	268	286	257	272	289	250	277	274	259	258	285	278	258	267	275	280	261	284	278	290	257	291	287	299	305	256	260	262	291	301	286	286	304	261	287	295	258	284	266	279	284	254	252	284	292	275	248	306	280	250	283	260	297	279	288	263	306	285	281	277	294	273	275	287	267	282	272	286	277	294	275	272	285	299	268	306	274	246	285	289	259	261	266	288	304	280	265	281	275	282	292	267	272	287	309	281	315	262	306	279	301	300	294	285	292	295	260	295	260	287	282	282	270	260	265	272	277	278	285	266	300	263	256	272	308	283	294	280	309	263	291	250	294	289	278	272	292	274	295	285	273	279	319	268	283	285	315	288	252	292	281	249	273	255	285	265	266	264	265	269	295	273	280	278	260	303	299	290	289	267	274	278	254	301	292	260	267	303	264	259	255	279	281	275	293	285	270	297	239	245	247	279	279	264	314	259	274	275	281	284	276	263	280	309	301	294	290	288	268	251	291	251	295	317	280	273	276	280	277	298	278	282	267	257	274	297	290	270	289	285	271	272	266	282	264	284	285	259	271	286	303	267	249	298	294	284	285	246	264	261	280	269	295	260	287	299	291	261	294	305	285	263	283	299	293	252	283	296	248	266	302	245	271	293	296	258	271	297	265	266	260	291	275	281	268	263	270	287	264	270	255	261	292	298	266	287	317	295	279	248	294	291	274	282	278	277	276	257	277	298	289	269	257	275	295	280	269	264	271	259	292	283	287	262	300	244	251	293	291	257	268	248	268	298	249	293	304	251	283	271	267	228	279	314	252	281	301	272	285	270	278	273	239	254	274	294	286	301	285	287	287	271	269	251	251	283	274	275	275	262	276	272	276	263	296
6403	2331	113	112	105	118	120	100	123	107	107	100	93	104	90	97	95	80	107	85	98	105	91	92	100	81	106	81	93	81	95	89	95	91	83	93	82	82	83	89	104	83	82	97	83	85	82	69	102	98	86	83	104	107	106	97	80	89	74	108	98	91	66	93	89	86	84	67	75	77	108	72	107	82	76	76	88	92	90	83	85	89	98	108	100	97	96	77	84	96	89	93	71	90	87	83	102	83	88	95	99	94	93	89	84	84	102	88	101	99	93	89	82	86	71	106	95	82	84	66	107	78	87	109	91	82	84	77	90	85	90	95	97	75	73	75	90	82	83	108	82	86	96	83	72	107	85	84	72	94	65	97	86	84	96	80	93	72	93	78	115	101	97	84	96	89	81	78	84	84	88	76	76	96	85	74	97	89	82	96	94	70	79	112	81	90	89	84	89	93	79	71	75	81	104	87	109	77	87	97	90	98	77	95	92	92	78	90	93	81	79	67	81	75	79	86	73	82	93	72	78	95	80	94	100	70	79	98	76	77	98	89	94	87	90	86	101	84	82	91	103	75	94	86	99	79	86	93	107	89	65	78	97	82	76	82	101	88	69	80	87	89	78	92	76	94	96	90	93	85	86	99	73	87	90	90	66	66	88	85	93	84	98	94	92	81	95	94	96	79	92	99	73	80	95	77	71	94	85	93	92	99	79	77	75	101	76	82	95	74	93	89	106	92	78	84	81	100	93	80	91	97	91	92	98	74	85	94	96	85	86	82	97	74	81	84	88	99	64	77	101	94	90	77	73	107	94	91	82	95	79	88	93	77	80	98	70	86	85	68	94	80	95	86	92	79	86	87	95	81	88	96	108	93	94	77	97	89	88	92	84	104	97	94	98	77	100	81	94	86	80	76	93	82	91	76	89	83	72	95	112	77	88	95	87	91	75	77	72	90	86	83	94	92	82	91	80	77	83	77	88	89	98	99	99	84	73	94	78	79	88	91	90	76	80	90	77	87	80	76	88	94	97	87	96	83	84	83	90	90	77	92	104	82	70	79	80	82	76	82	79	80	84	86	70	99	104	109	90	101	103	67	78	104	75	92	86	103	80	95	88	83	93	104	96	96	85	60	85	94	96	101	77	69	75	90	76	82	82	101	78	70	78	107	82	83	86	89	100	99	91	101	89	84	78	93	86	75	87	87	78	87	95	80	92	79	85	92	109	100	87	82	74	66	87	83	93	94	90	89	78	75	80	96	97	75	108	84	73	79	93	80	73	94	73	69	92	75	78	90	86	77	85	81	93	85	106	97	105	84	96	75	75	86	70	87	80	87	86	81	86	82	76	91	94	89	87	98	80	94	89	78	105	92	90	68	79	98	83	85	88	85	96	76	90	76	69	91	87	95	111	88	82	86	105	104	90	94	90	90	82	93	72	99	88	90	96	86	84	77	85	71	92	94	83	76	72	83	103	103	93	90	91	85	81	74	97	89	97	87	102	85	90	107	74	88	99	80	87	84	91	72	83	68	93	85	97	92	88	88	91	99	90	88	82	92	98	99	91	85	91	81	80	99	84	93	70	83	84	68	82	104	91	76	97	74	94	104	100	81	84	95	80	97	97	84	78	76	73	88	86	79	76	92	83	78	74	83	80	82	91	81	84	85	88	98	82	90	71	100	77	90	85	81	67	75	90	81	95	104	87	76	98	106	83	87	84	93	91	103	88	79	80	96	75	95	87	76	98	101	97	86	97	97	82	84	81	94	75	81	79	87	72	97	83	85	81	104	98	102	68	98	79	96	105	76	96	83	96	75	105	79	82	80	97	74	83	97	92	88	78	71	104	97	99	86	88	89	87	97	85	89	97	83	78	89	93	95	86	83	87	70	84	96	84	92	86	97	88	84	80	90	83	99	87	86	78	87	87	84	88	97	80	66	79	75	91	91	81	74	91	83	91	87	87	87	83	102	90	77	77	80	88	89	94	89	82	83	89	91	81	75	88	91	88	89	85	86	96	87	93	108	76	93	96	85	84	80	99	73	72	91	74	79	80	87	89	87	94	92	82	78	73	104	99	84	93	92	95	80	90	88	89	86	91	80	95	78	74	88	78	105	74	76	104	84	88	91	86	98	98	93	88	81	84	89	87	88	74	78	99	73	86	90	76	95	66	88	88	68	91	108	83	84	84	88	64	83	100	89	72	88	79	84	78	94	76	94	89	87	93	100	92	101	89	94	97	100	82	74	82	87	74	90	79	77	91	93	101	78	97	80	84	87	74	88	84	86	98	101	97	91	80	101	83	92	83	112	80	83	90	81	96	92	96	74	91	96	75	80	82	85	89	69	82	73	87	90	90	95	78	79	100	102	88	73	82	75	84	75	88	102	100	101	86	75	91	81	82	102	78	87	80	91	83	84	92	68	97	90	82	86	87	88	101	67	85	88	90	78	81	95	97	75	102	88	71	85	79	95	100	73	78	102	86	95	96	113	75	95	83	96	93	86	83	74	79	84	76	92	81	80	80	90	101	92	87	74	79	72	84	87	89	92	86	102	108	68	76	73	85	87	81	76	91	74	105	85	80	89	73	79	75	87	92	101	89	95	83	100	89	99	86	84	99	78	80	89	80	75	90	73	76	86	76	80	98	85	90	94	81	82	81	85	82	97	85	82	101	88	81	87	97	92	81	76	90	88	99	80	72	77	89	74	87	76	83	77	72	81	73	80	93	75	77	94	77	110	91	92	77	89	97	82	91	90	82	83	81	86	99	85	92	95	75	91	97	83	77	69	83	85	85	114	86	101	92	79	88	97	93	81	78	85	77	85	91	77	76	97	95	87	89	94	90	100	85	109	104	89	108	85	97	103	104	88	84	88	94	82	86	80	89	70	96	76	100	89	105	90	88	83	104	97	107	77	96	98	80	88	92	79	92	99	105	86	75	67	81	92	65	97	96	72	86	79	92	81	94	90	73	76	74	81	87	76	83	89	80	74	103	105	82	83	77	91	91	98	113	89	84	79	81	83	93	80	94	101	94	85	84	74	82	74	85	95	103	92	88	93	93	82	87	89	99	81	80	83	88	82	75	77	66	83	75	94	84	91	98	93	89	87	91	83	98	96	93	99	77	97	75	90	84	100	77	94	98	80	87	80	91	97	93	87	82	80	85	73	89	94	68	84	88	82	73	77	70	73	74	97	103	91	83	83	84	79	82	94	82	71	87	78	90	87	115	72	93	81	110	82	67	81	87	77	89	86	81	80	88	70	99	83	99	77	90	92	91	78	98	90	84	72	94	80	88	96	98	91	97	96	78	80	76	102	94	88	86	101	83	89	87	98	88	92	78	90	83	79	90	95	89	95	85	93	84	80	100	106	79	89	107	88	89	58	84	95	86	78	89	73	97	86	90	85	90	87	70	85	65	93	90	78	88	87	100	91	80	88	85	78	81	117	78	91	90	83	90	93	86	86	81	82	87	85	101	83	89	88	79	78	88	89	81	94	90	102
35424	12023	1151	1121	2120	3000	2968	2513	2105	1883	1681	1400	1346	1154	1121	1006	1022	1003	955	1008	835	864	878	801	836	799	810	775	799	815	775	786	737	717	777	767	759	764	746	749	750	766	731	758	735	709	705	781	784	746	726	745	724	733	801	732	727	738	753	766	732	711	749	718	741	725	714	724	714	717	695	735	786	689	702	685	713	720	731	719	683	692	752	711	724	680	706	724	684	710	677	704	689	698	700	724	667	698	702	709	717	722	697	726	717	712	731	676	721	750	733	731	698	735	677	678	694	709	717	714	712	743	706	694	676	694	732	774	693	670	699	740	736	711	714	754	723	701	707	710	683	692	692	716	695	790	672	695	738	701	679	708	678	762	725	687	737	704	666	732	725	751	693	726	743	739	714	683	720	706	688	716	736	699	699	718	676	719	724	744	745	705	689	692	695	687	709	712	638	669	742	683	698	731	705	669	658	702	689	709	686	701	748	669	692	714	713	708	718	693	712	761	679	704	678	672	707	689	719	744	739	693	724	699	710	724	717	720	703	705	705	713	751	692	729	732	706	736	696	753	678	705	717	747	732	747	690	729	706	754	727	728	727	691	752	704	720	720	719	689	717	663	716	735	671	720	700	742	701	723	694	655	718	684	634	718	736	731	681	752	696	692	720	716	764	739	723	721	715	706	727	684	713	700	698	707	724	710	674	682	735	656	706	711	678	696	678	684	727	707	703	687	701	715	705	718	712	737	692	637	698	666	708	735	712	706	700	749	698	690	702	706	726	760	681	730	743	721	740	720	723	668	699	663	721	663	679	767	703	677	683	748	659	714	726	724	694	714	711	721	729	722	710	710	711	720	719	738	705	698	743	690	704	687	752	694	720	796	756	689	672	675	705	700	695	700	720	702	687	716	763	732	692	723	734	637	676	733	668	682	694	739	709	739	696	670	714	685	663	667	685	686	710	692	700	705	766	656	733	706	678	722	712	684	702	689	710	687	709	694	688	704	715	707	702	696	687	730	705	724	746	700	672	712	683	714	744	696	697	704	705	724	680	696	690	679	722	728	698	744	680	711	708	712	782	723	709	704	745	733	708	740	674	678	741	650	698	706	675	656	703	731	745	678	727	707	712	684	724	715	682	698	647	672	722	772	716	722	710	665	696	684	710	698	701	671	710	737	671	677	704	744	734	708	700	684	714	706	718	715	690	689	719	691	725	690	669	714	706	676	722	696	685	699	749	699	722	706	747	689	709	666	726	694	737	709	678	695	710	718	640	775	723	651	712	697	703	685	673	698	702	655	744	673	756	680	679	686	692	709	694	688	658	681	718	701	711	728	641	701	662	687	750	726	692	706	677	752	696	675	734	681	717	685	695	706	692	654	714	733	737	654	708	688	701	745	676	730	723	744	696	768	735	732	692	702	730	717	737	693	721	686	688	683	733	635	728	680	694	746	706	772	690	747	683	670	676	712	707	701	691	747	673	770	711	730	734	705	650	692	721	695	670	751	740	694	733	691	676	667	687	715	695	700	704	728	653	695	666	725	731	753	642	699	708	711	740	704	713	694	709	733	688	700	691	716	676	706	690	657	654	709	698	682	687	721	712	713	725	668	730	673	737	696	657	689	685	689	685	674	734	711	678	700	673	743	677	770	672	739	693	688	691	681	704	678	740	684	709	667	670	680	658	728	703	720	688	693	688	742	686	710	739	691	710	700	736	646	683	689	755	724	716	706	687	704	709	751	674	640	652	726	700	728	712	720	714	680	703	701	735	751	702	693	747	715	683	683	727	743	700	716	697	714	693	730	663	719	715	717	701	701	659	728	711	709	682	701	699	696	671	692	733	704	746	726	702	680	737	722	721	694	677	703	683	744	701	694	721	684	686	715	703	715	762	697	698	736	705	683	680	723	697	685	714	691	755	719	701	716	755	661	769	670	699	662	736	708	695	717	708	677	748	753	703	713	713	723	724	717	726	682	659	679	740	702	686	677	716	728	761	692	667	699	695	690	693	721	665	684	686	727	669	746	743	693	722	704	731	674	730	725	747	676	721	683	740	708	646	730	704	720	698	708	696	682	693	746	753	718	749	674	711	729	700	729	748	715	694	676	694	706	694	691	692	727	665	687	722	690	682	706	764	729	681	725	696	686	704	678	678	716	716	680	698	702	692	727	687	692	734	715	724	711	690	665	734	707	709	726	708	733	683	699	741	739	717	706	700	700	692	702	702	710	722	730	717	706	715	707	656	738	692	737	708	734	712	686	749	702	725	744	750	657	698	714	738	719	721	731	723	707	687	672	712	744	675	703	689	688	712	717	689	707	718	708	691	740	726	743	726	711	690	715	693	708	701	704	736	738	705	746	694	720	737	714	725	675	652	711	763	696	713	721	723	744	689	709	721	677	671	709	728	689	690	711	747	715	647	703	671	675	727	698	734	722	694	691	679	719	731	735	680	702	733	680	713	697	698	727	747	679	699	719	728	720	726	731	698	752	733	708	739	712	688	747	710	737	706	700	694	724	694	740	744	701	696	699	731	748	701	703	696	686	711	692	695	681	732	706	744	682	697	724	715	698	663	676	666	727	698	768	669	711	723	757	721	689	743	738	716	727	743	744	738	681	742	738	718	699	702	688	716	692	690	697	696	691	709	713	680	670	726	704	711	791	770	706	752	693	726	733	690	705	718	676	702	714	713	710	709	684	711	700	685	698	740	708	689	684	746	703	687	730	696	693	696	688	663	715	703	723	750	685	754	691	737	732	701	713	692	684	699	741	681	704	694	708	689	729	717	711	769	706	722	694	668	720	692	672	694	708	716	723	708	683	711	706	717	716	707	687	696	679	713	659	682	669	744	675	692	733	731	719	671	743	691	739	697	735	722	669	742	705	689	718	667	705	728	675	734	717	700	697	692	716	709	716	738	709	728	746	707	692	733	719	710	711	753	710	696	640	705	732	689	706	674	694	728	722	678	704	709	701	705	702	749	714	718	661	695	736	712	728	778	725	688	726	697	675	695	686	709	777	692	712	645	731	697	686	640	706	708	671	667	714	731	708	693	734	655	748	704	682	700	729	713	689	684	685	701	728	707	704	668	705	723	719	707	728	720	710	719	662	724	708	681	701	648	738	724	750	669	729	708	704	728	732	713	706	693	676	710	725	706	674	727	709	690	709	701	724	682	710	701	724	740	701	744	681	755	679	686	691	722	665	692	724	710	697	648	715	737	725	667	710	711	669	682	714	674	698	695	717	727	679	708	712	688	735	711	692	697	743	683	688	716	696	708	709	684	695	722	675	685	709	702	777	704	722	716	682	724	700	689	740	722	689	751	721	698	721	723	737	702	684	711	686	730	694	710	717	740	698	716	709	753	745	702	686	713	729	775	687	738	710	669	697	740	705	706	753	742	687	710	688	680	678	705	673	668	662	653	677	699	722	686	642	735	668	703	692	708	744	718	657	697	710	735	712	736	691	707	725	709	688	704	716	676	674	691	748	712	743	678	679
3240	615	28	19	36	37	32	41	32	32	36	21	36	32	32	38	26	22	27	33	23	32	27	29	28	29	25	28	30	30	30	24	33	30	27	25	22	20	30	25	25	29	32	27	34	18	24	19	30	25	21	31	30	31	22	24	28	29	33	28	28	26	27	28	27	28	23	29	36	21	29	32	29	29	20	29	22	27	20	28	28	23	20	25	26	26	28	25	20	33	29	27	19	27	29	29	20	18	24	24	30	27	30	22	32	21	23	25	23	24	30	37	24	22	35	17	33	23	19	22	26	29	28	27	27	26	33	23	27	29	33	30	37	24	23	28	27	21	28	32	20	19	21	28	36	30	21	26	18	26	29	21	35	28	25	26	26	27	30	17	26	33	30	33	28	23	33	25	31	21	30	30	27	32	30	21	25	22	26	19	27	26	17	25	25	33	21	24	26	36	31	32	30	25	23	24	28	28	25	30	20	32	18	15	28	25	23	31	23	31	27	31	26	28	28	21	20	40	34	32	22	25	32	22	25	31	22	24	26	25	30	17	27	23	40	22	25	29	24	24	20	29	29	23	22	32	23	26	14	18	28	27	33	21	25	23	28	31	31	35	22	34	28	22	28	31	28	26	28	39	25	30	26	24	29	30	31	25	28	20	33	23	27	30	28	21	33	30	23	28	28	26	25	21	25	30	25	22	30	22	33	24	27	26	30	31	24	31	24	26	36	26	31	35	25	24	28	23	27	25	23	28	25	25	23	27	33	30	24	28	33	24	34	21	23	23	35	29	22	36	20	24	22	20	30	26	24	28	20	23	38	22	32	30	31	13	36	25	29	34	29	32	16	29	23	33	29	37	17	28	34	27	20	20	34	30	34	30	18	23	34	33	29	25	36	23	27	32	28	27	28	18	20	24	32	26	27	26	23	31	22	37	24	28	30	28	28	25	29	34	30	25	25	26	29	29	36	23	28	21	32	30	20	28	22	24	29	25	36	22	29	17	34	28	32	33	30	31	28	25	28	34	28	36	29	25	26	28	24	24	26	38	33	28	22	27	21	25	27	28	26	23	27	21	28	40	24	30	27	25	34	27	17	27	33	32	20	28	19	20	22	26	29	26	23	29	26	27	25	22	27	24	33	26	37	23	28	25	25	36	32	34	26	22	29	26	25	44	29	29	20	26	26	25	31	40	33	21	36	25	23	21	27	27	19	24	21	30	26	23	19	25	26	22	29	35	28	28	28	27	33	29	30	27	28	26	24	34	27	24	28	21	26	31	36	24	34	34	23	27	32	38	32	27	23	29	37	35	20	26	28	26	22	24	34	23	31	28	26	39	31	28	29	21	26	41	22	26	26	30	37	26	21	24	32	27	29	21	41	29	33	25	14	29	20	25	22	20	32	34	25	19	31	31	22	26	26	27	22	22	28	34	21	28	21	23	27	34	22	20	26	21	27	23	40	35	19	28	29	21	25	25	27	28	37	34	22	40	31	28	28	26	23	41	26	26	28	28	26	28	24	23	22	29	30	29	24	23	28	26	28	14	33	39	21	25	29	27	24	21	22	27	33	33	33	22	34	36	29	28	34	24	32	27	24	23	33	35	34	36	37	19	23	31	24	23	20	23	35	31	30	30	43	29	27	25	33	24	24	35	22	24	28	30	43	24	29	27	19	25	37	27	43	39	22	20	38	25	24	28	27	27	31	25	18	28	22	22	28	29	25	22	33	19	21	26	31	21	27	24	25	26	33	30	45	30	30	26	22	30	22	37	17	22	30	29	33	29	25	18	23	24	19	23	28	21	30	23	31	18	30	27	37	28	28	28	29	37	30	25	25	33	25	28	27	24	27	29	25	32	36	30	29	37	30	25	29	23	27	31	33	31	19	21	21	29	34	32	23	21	31	25	31	35	37	32	28	28	23	24	27	27	29	29	35	30	30	28	23	19	33	22	27	18	31	22	18	35	22	26	24	27	34	26	26	14	31	27	19	27	26	31	17	25	26	26	33	23	24	22	34	22	23	30	29	31	15	22	22	19	31	27	28	32	30	21	20	25	30	22	27	29	18	31	27	36	26	30	26	30	31	33	21	27	33	22	25	23	26	26	33	28	28	29	21	27	25	23	27	26	32	29	22	35	21	32	25	33	29	32	30	31	25	36	21	28	33	24	30	25	29	28	34	22	27	19	27	33	37	28	23	22	24	32	26	32	28	34	22	37	24	29	31	24	32	30	30	24	26	21	31	28	20	29	26	18	30	24	23	29	18	35	25	24	25	35	26	21	22	28	36	27	22	29	26	26	26	21	28	27	29	19	26	29	28	27	23	26	27	30	31	25	27	34	32	26	28	23	21	21	26	21	22	31	26	21	25	22	30	25	31	25	19	20	32	32	23	19	24	25	32	27	38	32	22	31	27	32	31	30	22	25	19	31	35	31	23	28	31	17	33	29	36	22	41	20	35	39	34	20	29	20	28	21	25	31	29	37	15	40	19	24	26	23	29	23	27	30	31	30	34	37	35	25	32	27	17	19	27	24	26	30	17	19	36	36	24	26	20	30	34	24	27	26	29	36	27	20	24	23	25	27	20	33	26	18	36	22	26	25	27	21	27	32	26	23	28	27	37	29	24	30	30	27	19	32	32	22	33	24	40	31	32	21	36	30	29	25	25	24	32	27	28	41	27	27	23	16	26	27	31	26	20	31	16	27	27	31	37	27	33	13	25	28	27	27	35	28	25	21	30	18	29	34	22	24	24	25	35	25	27	25	27	24	25	30	22	33	24	29	29	34	25	25	23	27	29	25	33	33	25	18	21	33	26	28	32	26	25	24	25	26	25	24	27	23	31	24	28	21	29	23	34	22	21	38	27	29	21	30	31	19	26	28	36	28	19	30	22	28	27	33	15	23	28	22	21	29	21	33	37	29	25	28	21	23	32	24	29	36	28	22	26	26	32	27	35	37	30	29	22	25	31	23	31	32	30	30	27	29	26	28	31	24	23	31	24	26	27	25	22	25	39	29	23	28	25	24	21	22	27	31	25	31	34	25	27	36	32	28	27	22	27	29	31	29	39	23	31	25	27	27	25	31	20	27	26	30	32	27	28	22	35	27	27	17	28	24	22	28	29	21	30	29	29	19	22	25	23	27	21	32	22	27	26	25	24	39	28	19	39	23	26	26	22	44	25	26	35	31	32	27	33	28	20	23	30	24	26	35	25	28	33	19	27	15	33	21	25	32	27	28	15	22	26	28	21	37	27	24	28	22	26	24	23	23	29	23	34	18	23	24	25	30	16	25	29	32	31	25	22	23	26	23	23	22	28	25	32	24	24	29	29	26	23	32	20	38	17	23	23	27	26	29	25	26	21	28	28	31	30	31	19	30	26	26	28	21	24	27	28	27	27	23	24	16	30	34	15	32	33	31	22	32	28	25	16	33	34	30	24	22	19	35	25	26	29	27	28	34	20	33	24	32	24	26	27	26	24	31	24	25	24	39	32	25
26953	6052	304	316	407	568	572	495	465	446	376	370	316	352	277	297	280	283	256	257	263	280	213	232	238	254	272	231	221	250	247	233	232	218	241	257	264	207	229	243	239	227	259	224	215	248	229	194	252	205	225	218	265	240	215	238	232	226	228	253	238	256	232	248	215	240	206	231	240	246	272	210	231	245	239	226	242	237	237	216	237	217	254	243	208	247	253	256	233	237	230	230	222	222	231	229	212	216	220	232	235	230	240	249	221	236	239	244	256	228	217	203	228	223	222	240	226	223	217	224	211	198	222	233	203	231	244	232	230	254	245	245	235	230	239	227	215	248	218	233	227	229	223	234	210	221	211	207	227	229	214	225	211	212	225	231	218	230	244	214	246	227	240	215	207	196	220	245	231	209	231	235	235	238	223	248	253	225	243	247	245	212	230	235	232	227	227	207	207	247	226	225	206	237	230	203	249	223	203	234	225	230	211	226	220	219	240	248	235	254	210	226	260	201	231	220	228	201	257	248	210	227	239	220	255	236	234	237	204	214	226	212	243	222	223	218	237	216	215	251	237	236	227	228	222	246	206	238	221	235	231	218	233	237	227	219	200	255	227	223	237	243	239	234	234	219	226	211	256	220	235	232	209	212	219	204	203	208	263	233	229	218	238	218	257	198	215	218	209	218	246	257	241	223	226	207	226	197	218	218	204	237	217	232	202	230	218	224	254	226	228	231	241	255	229	229	230	227	221	231	227	226	236	232	191	227	245	221	259	246	226	218	217	232	218	219	238	244	199	232	240	226	226	213	220	237	197	214	213	227	240	241	232	240	251	213	230	225	214	221	244	230	228	199	219	228	224	223	219	240	229	231	217	251	195	239	259	229	234	254	222	189	250	246	228	232	225	254	214	232	235	233	204	217	228	248	222	262	232	244	226	233	221	241	228	224	252	252	247	227	224	240	215	235	238	186	235	247	221	245	246	246	263	214	227	230	226	201	209	231	221	219	217	232	239	227	238	205	215	225	221	255	207	214	247	209	228	238	280	270	234	218	266	247	213	230	216	233	238	257	218	234	232	212	231	227	239	205	257	227	228	237	245	233	238	243	237	241	218	203	222	228	233	246	228	249	225	250	215	252	211	199	217	222	202	232	211	220	212	225	206	228	204	229	229	227	249	242	246	251	221	233	225	225	222	227	216	228	204	229	235	243	212	226	225	243	228	241	223	223	220	236	221	214	220	217	232	231	237	221	224	220	222	257	243	238	259	229	242	224	235	219	235	214	242	237	231	223	242	234	235	199	220	234	235	224	231	209	225	247	221	236	232	212	254	227	226	227	230	223	232	222	218	231	234	227	208	242	224	239	231	202	210	227	237	262	220	215	227	231	235	205	229	215	221	196	252	230	233	213	218	219	237	227	229	231	209	245	234	226	234	235	220	221	247	237	213	232	235	230	229	242	226	234	248	236	211	226	218	217	237	231	227	188	272	265	219	219	239	225	248	233	208	243	253	218	238	221	229	207	239	221	214	222	236	236	233	226	238	237	235	230	213	245	251	244	233	245	208	229	214	232	213	222	225	243	238	247	224	219	216	245	216	215	236	209	212	206	212	230	215	221	216	218	229	206	217	201	219	236	227	215	255	223	208	253	215	225	223	229	233	238	239	240	238	223	218	231	221	227	237	259	235	231	234	248	209	249	258	213	223	242	232	237	244	236	251	237	212	218	231	243	236	203	223	230	230	219	219	236	246	219	225	248	220	223	237	254	233	219	220	226	223	219	242	231	222	238	236	240	197	236	231	224	265	245	209	241	244	229	233	230	202	225	211	237	223	220	201	216	200	242	244	250	202	220	208	198	244	251	228	198	219	227	227	239	235	201	226	246	227	230	214	252	229	216	215	221	206	226	242	233	227	241	216	244	217	218	234	226	231	246	250	232	235	216	253	206	235	248	220	232	233	208	241	218	209	217	241	236	212	212	222	234	260	229	222	232	274	193	256	226	283	237	228	238	234	232	250	242	262	224	222	241	239	205	217	214	231	244	234	226	209	242	228	225	245	212	212	221	255	238	211	244	242	226	237	245	205	233	215	237	251	251	233	251	235	238	222	231	214	223	210	226	232	240	231	227	212	231	215	225	263	220	229	244	230	200	241	226	225	240	229	221	221	217	247	226	202	204	223	229	218	230	220	215	210	218	244	235	236	228	224	229	267	218	247	238	216	238	231	215	218	222	217	223	231	234	223	231	219	252	215	212	211	234	210	219	233	261	224	246	232	235	194	221	245	203	225	203	221	217	229	236	235	230	231	226	227	254	215	242	246	226	224	235	187	206	238	232	237	237	208	215	233	209	230	222	220	244	240	237	221	232	256	235	241	241	218	247	243	240	235	214	236	237	243	225	241	252	252	231	221	265	220	242	208	208	241	224	215	224	224	232	219	255	218	215	208	234	202	240	224	217	252	226	231	227	217	226	214	210	217	204	211	222	226	217	230	225	240	249	221	252	244	231	224	231	206	239	192	231	228	219	212	235	206	209	229	241	235	213	245	224	235	201	237	220	216	216	197	255	223	241	237	225	221	240	220	235	223	209	222	227	247	221	249	254	241	228	192	208	223	248	232	242	246	234	227	239	243	236	212	209	226	256	221	226	227	231	208	235	255	234	222	202	226	224	239	245	216	226	225	234	213	229	243	257	224	203	244	248	231	234	244	212	213	236	226	225	204	229	231	254	225	232	238	259	242	208	223	238	220	221	251	197	235	217	215	229	211	244	240	217	256	247	246	229	222	221	218	239	211	226	252	235	221	235	242	222	204	229	216	229	223	236	241	254	223	220	227	243	235	220	226	236	236	214	197	216	236	226	260	215	226	205	252	232	240	218	219	221	181	222	234	218	238	222	247	226	246	234	230	193	236	237	244	235	237	232	197	260	233	225	246	219	209	214	231	218	213	234	241	221	222	231	244	229	250	210	200	216	216	230	207	230	236	220	233	240	237	215	250	227	237	189	213	228	211	260	196	218	207	189	236	216	258	236	215	216	210	237	217	242	191	232	229	210	219	213	254	239	230	229	200	246	223	231	217	239	221	228	218	231	224	211	215	248	272	226	207	229	254	225	216	210	233	217	194	242	239	245	217	219	244	220	246	249	218	227	222	211	207	215	240	260	253	218	232	223	201	254	220	244	239	240	230	240	222	237	216	226	224	212	209	212	249	211	207	227	207	207	214	236	209	227	214	218	232	234	236	230	244	240	245	252	209	220	246	232	219	222	204	220	228	211	249	255	227	230	233	217	240	234	211	226	251	243	216	218	257	232	232	234	249	237	234	225	229	235	236	234	233	227	231	223	208	205	254	229	223	208	246	245	217	241	213	226	255	226	222	242	255	222	216	260	205	229	253	204	235	242	209	241	250	203	265	227	268	205	227	251	247	222	217	244	210	212	252	220	228	234	235	234	224	217	215	212	231	184	234	241	231	218	230	228	233	238	214	231	237	235	225	232	242	242
4581	1232	93	81	74	80	90	95	109	96	81	84	98	84	90	76	77	87	84	85	73	72	71	80	70	83	74	78	87	79	70	90	83	88	74	66	83	70	77	83	76	64	64	80	94	88	72	71	77	75	85	65	70	78	68	90	74	69	72	71	66	97	80	80	63	70	74	60	58	65	88	72	82	82	70	70	81	95	77	78	81	96	70	91	83	62	77	75	76	76	76	64	63	78	73	74	80	73	76	83	78	74	79	68	71	58	85	69	65	74	75	94	71	88	86	80	68	59	91	74	75	77	61	80	76	75	65	67	68	76	81	82	84	80	72	66	84	72	81	78	67	90	102	60	78	92	82	81	79	74	73	79	90	78	86	67	80	73	70	66	78	86	84	76	75	75	83	75	64	78	66	65	79	70	71	69	81	72	77	89	84	73	61	66	88	72	81	65	65	72	66	60	65	99	92	74	68	65	59	73	79	77	87	87	90	92	85	80	72	86	71	69	77	64	67	64	67	81	74	63	74	82	65	74	81	69	80	87	81	69	70	87	74	60	61	87	57	66	103	73	69	79	65	86	74	66	83	79	72	74	65	82	78	76	79	94	72	74	56	72	78	86	79	72	78	87	80	81	68	83	73	81	75	72	86	68	81	69	75	77	67	77	78	88	81	66	87	57	75	74	69	91	74	87	71	76	68	72	72	85	67	73	70	75	80	79	80	77	65	93	74	62	66	68	53	63	77	79	89	79	78	88	71	88	78	83	80	86	73	69	71	75	88	75	86	85	90	77	69	87	77	94	80	72	76	72	93	67	77	91	89	69	85	82	68	87	81	71	72	69	60	65	75	86	76	67	70	78	67	89	89	62	58	75	69	75	58	76	70	96	72	80	75	98	80	76	79	77	76	91	82	70	67	73	81	76	88	73	72	83	70	76	83	88	83	71	80	89	79	82	77	67	83	98	86	89	81	84	88	65	72	88	56	78	74	73	77	70	74	75	85	87	69	71	81	73	83	70	61	77	71	71	73	92	74	70	72	73	75	102	93	92	69	88	76	63	78	79	72	78	84	73	72	68	75	83	85	74	82	75	65	78	93	67	88	65	74	77	74	78	97	79	94	74	84	74	68	80	65	67	86	90	68	87	75	73	84	70	68	84	76	74	67	76	65	83	100	55	75	67	63	91	75	81	67	92	84	71	69	72	83	69	69	78	71	68	76	79	83	90	64	82	83	80	80	62	76	87	78	75	73	76	77	68	83	69	84	65	84	87	77	71	80	80	86	87	76	81	80	86	72	70	74	70	63	68	64	68	57	93	73	77	97	70	77	79	74	72	80	89	68	76	84	72	74	65	74	70	70	70	86	60	91	79	78	95	74	86	85	67	67	68	80	72	84	75	86	69	83	77	83	73	71	83	70	79	71	71	76	73	76	83	81	81	82	88	84	80	75	78	82	84	73	65	75	72	90	79	69	80	70	64	62	78	69	65	76	77	73	91	60	77	88	62	97	82	83	78	99	69	78	75	88	86	76	84	59	76	74	67	80	80	80	80	68	63	58	76	77	92	60	64	78	88	96	82	78	64	80	75	79	61	81	67	89	75	86	62	73	78	66	71	76	67	66	79	80	59	80	64	77	54	66	77	89	68	64	71	83	91	69	73	88	78	91	78	70	82	67	75	83	78	85	75	88	69	73	95	72	79	83	88	66	76	70	77	81	78	62	81	69	78	73	77	91	85	69	72	73	71	82	73	71	79	72	78	82	75	61	100	77	83	83	75	76	83	60	74	91	66	78	84	77	72	77	68	67	70	90	63	73	80	88	73	77	86	85	86	69	72	75	74	90	77	89	80	77	68	81	61	69	65	78	79	55	82	79	86	75	85	83	71	67	81	91	74	80	67	70	83	88	65	67	58	75	76	93	86	68	67	67	73	79	80	72	69	81	93	72	85	81	80	103	62	57	79	72	71	75	67	66	83	81	81	85	76	60	79	89	80	95	83	60	70	67	67	101	69	90	68	90	81	70	78	67	64	87	80	74	67	76	65	75	54	68	63	83	72	80	84	77	96	69	67	75	67	71	73	89	83	68	79	68	97	73	77	76	88	72	66	95	89	75	67	58	77	69	72	79	83	68	70	84	64	84	81	64	81	89	94	95	74	73	75	83	85	79	76	77	68	86	91	82	77	78	78	85	89	64	81	72	69	77	88	88	88	79	65	61	69	78	69	80	73	79	75	72	86	72	82	84	75	86	71	77	65	85	69	80	81	81	67	82	72	70	89	71	78	80	78	76	72	83	71	61	91	72	63	61	83	80	79	93	65	57	75	75	86	75	60	89	85	67	80	73	75	76	76	74	85	79	91	71	79	70	80	65	86	81	80	89	72	63	77	71	90	83	78	82	89	88	63	77	81	88	73	71	79	73	69	74	80	73	62	90	92	98	77	82	77	73	68	76	70	75	66	71	87	88	77	76	80	82	86	71	77	80	80	85	76	73	70	75	71	70	77	80	69	70	66	81	73	73	76	87	74	70	81	69	89	86	74	86	91	82	61	84	71	88	71	86	80	85	78	78	74	79	82	74	75	84	74	71	71	73	64	94	73	70	72	73	84	76	81	85	70	84	83	68	67	83	65	74	81	74	66	61	84	64	77	76	78	77	78	90	73	83	78	77	82	80	75	83	85	81	76	74	77	81	67	81	92	77	75	78	56	78	74	75	77	93	73	63	79	71	59	74	62	83	72	70	77	89	84	63	62	88	86	77	75	84	77	83	75	71	70	75	68	74	60	78	86	75	76	62	80	62	77	70	76	87	99	75	78	95	65	62	78	82	73	78	78	81	79	69	61	86	74	69	69	88	81	87	82	84	73	79	95	94	87	86	80	60	97	66	73	71	80	74	68	87	79	76	81	71	71	72	76	75	73	81	78	60	65	78	72	66	66	78	72	73	77	84	67	87	91	79	79	69	81	76	76	71	74	68	82	82	83	61	72	77	80	79	67	78	85	78	75	88	68	89	81	87	83	67	77	82	78	77	85	87	75	71	83	66	73	89	76	77	79	70	70	82	84	59	67	77	73	65	68	74	66	65	60	79	82	71	74	69	69	86	69	77	72	90	78	74	88	83	85	78	66	71	64	68	61	67	64	77	82	71	72	80	72	71	74	83	72	63	81	77	87	70	87	75	77	52	72	73	76	85	63	88	78	74	74	98	74	67	66	77	68	75	80	73	70	72	72	66	97	88	75	81	78	71	74	74	80	72	63	87	85	87	94	79	78	83	91	67	68	77	70	63	82	103	93	71	65	72	85	69	79	79	82	79	84	76	80	67	80	80	73	73	87	78	79	71	72	76	77	83	69	62	70	71	77	94	61	92	96	72	70	77	80	72	83	72	87	81	73	65	68	81	90	74	66	61	78	91	73	82	88	78	77	80	74	83	59	59	79	74	76	89	74	72	79	79	64	84	86	70	89	58	83	70	88	87	80	78	80	83	92	80	70	79	71
31903	8742	877	953	1540	2020	2112	1906	1490	1266	1198	1078	952	898	840	848	757	781	756	766	786	706	719	680	681	662	658	671	632	610	647	656	659	665	632	627	656	673	562	640	572	605	600	645	643	620	610	640	626	674	605	616	623	594	634	589	620	610	594	593	653	667	612	654	609	621	618	613	598	616	634	616	607	618	612	570	637	596	589	577	608	624	594	620	668	618	608	609	614	596	592	640	609	607	612	609	609	561	625	614	561	586	604	621	598	602	616	610	639	595	596	629	631	571	640	619	593	607	585	637	579	624	611	590	622	631	539	635	637	613	664	611	647	581	641	562	616	586	575	612	620	618	597	600	592	597	601	611	588	632	615	561	601	624	580	652	585	576	635	637	594	630	587	605	590	583	636	624	635	573	607	595	611	582	605	607	595	609	626	567	624	586	578	583	607	645	633	550	639	634	590	600	556	644	634	559	640	639	633	631	578	573	573	617	608	605	587	617	580	595	593	633	605	642	610	601	606	593	597	664	561	601	638	603	590	613	623	604	618	632	642	618	629	644	646	613	628	559	583	610	578	601	590	637	599	704	608	597	596	649	629	564	570	616	588	625	596	605	605	658	634	605	576	615	634	611	648	696	622	623	612	602	665	611	622	662	579	629	629	612	604	645	605	606	622	623	585	635	640	599	633	601	585	602	608	619	622	612	597	620	625	594	625	650	598	632	638	589	607	611	588	658	647	618	614	621	605	575	620	572	603	571	589	589	593	610	586	573	609	638	599	612	651	607	582	573	581	539	607	686	608	592	616	611	615	637	619	623	610	595	656	594	605	639	670	612	572	654	585	621	574	632	625	584	644	640	566	608	598	586	645	633	634	600	591	567	630	632	635	624	595	561	615	568	604	590	625	606	654	585	578	556	577	573	605	614	605	601	617	591	630	647	637	613	606	588	564	607	645	673	600	613	608	596	597	580	652	606	598	571	620	599	578	595	664	572	589	612	605	597	626	624	592	586	607	612	645	603	638	601	615	620	596	628	592	632	637	614	631	633	629	594	654	568	634	599	594	603	617	618	589	603	569	591	617	610	637	615	606	600	580	629	669	644	602	619	634	650	603	617	589	592	620	603	617	620	611	622	613	615	630	598	611	587	586	635	587	606	595	611	662	576	619	587	613	583	615	593	597	631	625	662	626	626	596	576	551	599	610	625	597	577	581	634	638	598	623	567	635	592	634	613	637	595	624	574	599	589	547	615	616	585	622	631	660	576	607	627	581	566	614	582	624	625	612	660	626	616	622	614	582	641	593	637	627	614	603	593	604	593	638	619	597	677	620	609	653	627	604	642	616	651	586	615	627	582	575	594	622	692	627	586	607	571	583	598	624	593	652	627	609	632	611	585	597	580	624	587	633	634	605	573	598	613	590	597	602	603	640	623	617	608	639	583	575	627	609	592	621	645	614	642	650	579	637	605	612	602	613	596	626	591	631	614	637	618	563	623	602	636	645	617	598	628	616	586	614	662	620	601	637	602	609	628	616	620	579	635	627	595	632	638	635	658	592	591	621	580	661	582	593	621	579	561	586	589	596	580	619	597	615	575	627	621	569	639	611	668	594	608	601	600	596	614	589	575	635	621	581	635	600	594	600	626	607	635	590	587	618	555	601	633	637	587	584	581	574	615	595	558	593	610	629	631	614	622	600	638	619	616	602	630	640	604	562	626	601	603	592	606	628	605	592	643	596	621	617	602	596	597	576	601	652	609	578	633	654	612	581	602	610	664	591	620	623	633	616	614	595	650	609	601	686	601	596	635	581	561	569	641	580	602	651	591	605	627	622	607	606	639	681	598	609	635	572	604	579	635	604	625	617	606	608	562	618	591	615	594	628	617	620	613	637	658	609	582	596	598	581	598	624	622	685	617	632	588	649	613	606	615	556	609	618	637	618	577	622	567	570	597	616	609	630	612	591	574	619	589	645	583	600	604	653	558	625	597	578	595	625	628	640	617	622	600	587	589	592	636	591	621	618	584	615	597	625	589	567	622	595	596	589	636	580	571	590	560	637	583	600	590	558	598	577	643	582	618	615	571	591	600	634	579	582	588	604	550	626	605	594	604	616	621	622	621	637	603	603	588	628	612	577	634	590	633	602	582	601	629	646	625	606	617	621	609	602	611	642	617	616	674	668	589	653	623	618	580	604	628	570	594	633	669	634	644	614	615	616	659	617	566	579	595	614	621	601	605	613	622	590	560	629	606	651	652	628	568	606	644	619	673	666	609	583	599	567	583	619	599	603	610	581	609	638	576	600	588	593	612	640	647	597	611	584	614	592	588	642	556	591	578	621	623	631	564	635	589	600	627	649	640	631	581	536	608	597	629	584	643	579	605	593	652	571	583	602	640	556	608	609	616	608	568	609	604	596	587	628	640	638	634	607	663	634	573	634	634	616	644	619	623	593	621	628	628	609	577	647	608	606	624	578	577	573	610	631	600	618	633	632	628	580	629	637	640	594	627	624	610	575	594	589	587	612	584	614	557	639	575	657	611	635	598	594	622	607	634	601	591	586	600	593	633	609	635	566	604	611	582	607	675	574	566	596	609	578	604	638	609	581	617	598	606	541	622	597	633	622	603	614	612	654	613	609	583	629	620	564	584	615	611	633	606	600	633	630	572	633	613	586	551	665	578	591	651	553	646	604	567	588	612	606	611	592	616	654	604	630	618	629	639	657	623	599	570	588	609	652	637	652	611	637	580	625	623	590	607	618	605	600	608	626	614	618	623	588	589	639	581	602	562	586	617	622	602	637	630	602	608	639	643	622	610	580	624	571	594	611	594	591	607	601	590	640	624	614	566	589	597	571	620	547	607	638	614	651	600	585	605	630	649	596	586	618	589	644	611	610	597	583	603	600	577	604	590	610	578	593	614	629	611	561	565	599	621	592	624	566	625	622	597	587	568	581	600	641	628	621	595	575	632	578	606	592	620	634	562	553	619	629	597	609	570	626	635	583	635	619	563	584	624	596	635	589	650	636	619	667	595	654	612	596	610	603	650	614	615	598	596	579	670	608	639	607	633	648	652	636	595	634	600	640	600	630	620	620	594	632	624	640	635	584	603	618	616	664	590	608	620	592	602	629	603	637	591	585	568	580	617	629	637	639	594	605	578	621	609	556	602	599	597	566	613	595	620	610	619	613	582	559	593	651	622	606	624	630	619	599	586	645	608	575	551	632	590	592	597	640	657	610	584	592	595	588	644	610	630	580	598	644	619	571	599	637	596	590	616	617	588	629	595	626	622	624	611	611	589	604	661	594	613	579	559	562	638	600	582	630	638	598	602	601	579	629	600	619	624	635	597	619	596	619	561	617	621	617	642	622	603	594	598	608	592	623	586	609	646	552	616	624	635	631	656	596	651	609	636	588	623	634	633	602	616	601	568	574	607	634	625	551	609	544	621	630	616	598	620	596	605	572	660	573	562	606	617	622	627	596	588	577	601	628	609	603	586	602	660
4815	895	62	50	38	47	41	36	51	50	44	32	50	45	40	47	41	42	43	34	26	30	34	46	33	31	36	31	34	40	41	42	28	35	35	45	34	32	30	43	34	24	32	33	31	38	29	39	33	36	32	33	41	42	30	42	37	29	41	40	29	35	42	30	35	36	39	29	43	32	37	34	30	41	27	35	36	24	35	42	37	26	29	32	37	31	27	33	23	28	34	40	37	23	40	32	27	28	34	28	33	32	24	34	30	35	30	32	34	32	38	30	34	32	19	27	39	31	33	30	36	28	21	29	33	31	28	36	33	36	28	24	29	36	31	26	37	29	40	36	33	25	30	29	35	28	33	37	29	33	27	38	33	32	28	34	25	38	30	29	38	34	34	38	27	30	31	37	34	36	31	40	39	31	28	30	42	25	26	29	28	30	40	29	25	40	46	34	33	41	21	29	35	39	39	24	44	26	38	25	31	23	35	29	32	43	38	35	31	29	33	31	27	36	25	30	37	28	29	28	39	41	36	23	37	36	27	25	32	41	27	30	28	20	28	26	32	30	18	31	40	32	36	35	40	33	31	31	30	44	28	30	32	30	42	26	29	32	38	39	26	52	35	31	41	18	25	31	35	31	24	28	32	23	30	38	30	38	26	31	35	31	46	28	30	36	37	31	34	38	37	30	30	44	25	41	41	29	33	34	34	36	37	34	43	38	35	36	28	42	43	37	33	38	20	32	34	26	44	37	25	25	26	36	35	24	35	23	24	32	25	37	31	40	26	36	41	22	29	44	32	45	36	29	36	40	34	29	51	30	26	39	37	36	31	34	37	43	33	40	27	28	31	28	32	34	17	27	36	37	35	41	25	40	37	29	36	21	37	44	25	30	28	35	41	32	37	29	32	23	29	41	34	34	29	23	33	25	35	33	39	33	46	35	40	33	28	28	33	41	40	23	23	36	43	38	41	37	45	34	27	27	33	31	33	27	37	38	31	36	26	40	30	29	42	36	27	29	25	34	34	32	24	35	35	24	34	33	37	30	35	31	38	29	39	45	31	35	33	35	32	29	20	29	29	31	41	41	30	34	36	33	24	28	30	38	31	33	32	29	43	37	29	37	30	35	34	37	30	28	35	26	29	24	40	42	27	33	37	36	35	31	29	31	33	36	34	30	21	32	29	33	31	25	40	30	26	21	32	28	32	23	35	27	30	29	35	33	31	28	37	24	38	35	32	34	40	25	33	29	34	26	35	35	28	28	31	19	28	44	35	36	27	36	46	35	39	33	37	36	39	30	44	33	42	30	46	45	31	24	36	32	35	26	32	36	32	45	33	48	24	32	32	36	34	27	28	30	25	35	41	26	29	26	25	26	32	32	27	34	27	24	44	31	25	29	25	30	40	22	33	38	35	24	28	26	32	36	42	35	33	40	23	35	29	33	34	35	36	33	30	33	40	38	33	33	17	23	41	34	30	30	38	32	25	41	43	34	44	26	32	35	34	45	31	32	20	36	41	24	30	21	34	26	38	38	30	31	35	36	35	37	31	34	31	30	35	30	33	33	37	34	31	42	35	36	37	32	36	29	34	36	28	34	31	37	30	39	38	34	30	32	34	33	30	30	32	31	26	30	36	35	33	36	25	37	29	22	37	30	29	39	24	40	29	40	33	33	31	30	43	22	23	20	35	30	31	40	30	37	37	34	25	32	22	30	31	33	24	24	34	34	26	32	34	36	36	36	32	33	33	36	34	34	42	23	37	37	33	30	42	36	42	38	34	34	30	28	29	36	22	30	28	40	30	37	25	32	31	34	31	32	35	23	28	47	32	29	33	30	28	24	38	31	41	32	34	34	20	39	28	34	38	41	22	19	27	29	42	34	41	33	22	38	24	22	30	32	34	36	21	43	31	34	32	35	42	32	40	32	21	30	31	30	41	35	33	40	27	33	32	35	29	39	41	29	39	31	31	36	30	30	35	23	27	35	34	34	35	30	35	23	41	32	27	32	42	33	37	34	33	29	39	28	35	32	30	37	43	26	26	29	37	29	28	35	29	36	35	37	36	19	30	36	27	35	41	33	28	44	34	25	32	35	36	41	29	38	47	33	38	30	47	32	31	32	22	23	34	35	28	36	24	45	28	33	17	32	23	35	37	34	32	36	33	32	30	27	34	44	41	36	38	40	40	35	36	39	26	33	32	35	37	29	31	27	28	31	43	26	22	35	34	35	31	43	28	25	42	33	26	34	26	34	22	26	38	37	36	31	30	36	47	25	33	26	32	25	47	36	36	25	26	35	28	48	30	41	25	27	36	42	31	30	33	32	39	31	41	25	32	31	35	27	39	37	29	39	28	36	37	33	40	25	32	28	35	38	33	46	34	30	35	32	33	30	36	29	43	44	36	39	43	36	38	32	29	29	31	31	35	34	27	27	28	27	35	20	28	27	28	42	32	33	37	34	35	31	30	30	30	38	37	34	27	31	27	29	33	48	29	41	30	35	28	38	28	44	34	29	34	27	31	33	39	29	28	38	37	34	30	33	35	34	26	27	36	45	41	31	45	30	33	28	39	36	32	42	35	26	32	39	26	29	33	33	43	39	35	35	22	28	42	36	46	40	29	29	34	31	33	20	41	46	28	33	26	42	30	40	32	31	37	28	36	42	33	34	35	33	30	32	38	26	37	36	33	34	21	29	33	25	37	20	30	24	39	25	38	47	33	27	37	35	34	43	22	31	31	34	20	32	33	21	35	40	32	30	32	43	41	38	21	39	36	39	20	35	37	38	30	28	38	22	34	31	28	31	36	20	26	32	28	36	44	21	36	40	32	33	35	33	31	43	25	25	40	40	24	16	35	32	36	28	28	29	20	31	32	30	31	32	41	40	31	38	33	35	28	22	49	36	36	23	38	36	34	29	39	23	25	42	31	33	28	22	34	33	42	28	34	34	37	25	40	44	30	39	32	29	29	34	35	30	32	22	37	26	20	23	32	29	32	41	37	34	30	36	36	37	32	37	38	47	27	26	27	32	37	41	36	32	34	23	30	26	30	30	31	39	31	29	28	38	37	29	29	28	36	27	37	24	35	41	36	34	33	42	43	21	23	34	35	31	36	46	38	33	35	42	25	29	33	33	30	30	31	25	31	41	35	52	36	45	36	25	32	32	29	29	41	35	33	32	39	24	39	29	31	37	30	29	30	37	35	27	38	25	33	31	35	31	43	37	35	32	27	35	24	33	40	28	29	28	38	30	27	35	31	44	33	35	33	26	29	28	42	37	27	34	37	37	36	22	36	35	28	22	37	36	34	39	25	41	48	48	31	32	29	22	39	42	31	36	32	25	25	38	37	29	29	34	40	30	27	34	30	33	25	31	31	30	41	33	43	26	32	32	27	45	33	23	36	40	45	30	37	34	32	23	29	28	21	30	35	38	34	37	33	31	36	39	32	19	34	27	28	28	43	27	28	30	30	30	28	32	30	26	29	36	32	44	38	38	33	36
29248	7419	500	510	1006	1485	1502	1361	1253	951	843	747	644	604	529	501	455	501	478	393	384	406	381	356	358	334	331	326	351	286	330	333	304	331	300	323	281	308	299	279	322	288	279	291	278	313	272	319	307	286	298	300	296	287	322	289	302	316	267	282	289	274	302	268	290	273	292	286	299	281	280	284	262	268	312	308	265	280	293	274	265	288	295	304	264	264	280	274	310	283	298	293	291	279	248	270	272	267	290	285	257	265	262	291	297	315	267	280	259	278	272	283	275	258	255	257	230	308	298	271	286	265	294	268	251	290	266	257	261	293	262	295	284	272	304	281	279	256	298	293	281	266	248	300	286	324	262	283	267	284	286	296	289	267	289	288	285	294	256	274	266	253	266	267	288	263	281	297	274	281	292	254	267	276	280	276	263	281	277	281	283	285	249	298	280	281	281	279	275	274	259	286	286	267	257	241	301	293	283	263	286	272	260	290	274	272	248	272	295	291	301	299	279	256	283	257	281	267	295	287	271	278	270	301	284	281	274	284	276	275	268	262	267	275	268	301	297	295	298	282	305	269	287	273	268	274	268	266	290	297	270	274	282	299	281	290	236	255	245	259	280	251	252	295	263	285	254	269	282	287	273	269	282	313	315	264	267	292	272	281	262	296	291	274	292	271	286	289	260	255	269	280	250	273	267	267	284	278	249	285	274	258	281	249	276	280	298	285	270	259	309	271	272	291	263	274	254	291	255	256	260	297	282	272	273	283	292	261	312	310	277	298	293	269	299	282	269	299	312	293	283	280	266	290	293	291	279	264	266	269	288	287	267	282	268	263	287	251	269	277	276	288	252	281	286	258	280	269	290	278	316	286	259	256	281	291	269	296	282	279	288	276	284	269	319	261	272	249	280	274	249	262	249	264	252	278	271	268	323	304	289	304	280	288	282	273	259	254	296	274	295	251	291	277	284	257	281	288	256	293	273	314	278	270	306	292	282	312	287	262	296	252	267	259	278	286	256	277	281	282	290	268	284	250	267	275	253	275	263	279	291	288	289	283	268	302	285	264	262	266	279	265	265	292	263	290	280	255	272	271	293	257	293	272	273	289	250	285	270	260	260	249	254	261	265	275	310	276	292	274	308	305	277	272	274	292	332	289	251	289	242	275	270	271	296	264	252	263	297	256	276	300	289	290	282	255	269	267	295	286	275	285	299	273	283	298	297	296	272	284	297	288	277	269	255	289	262	271	266	277	309	272	294	284	268	262	288	300	284	291	278	276	291	261	288	256	296	263	288	287	239	251	301	272	311	280	277	277	271	276	293	289	294	254	279	270	275	276	298	269	236	266	273	272	284	255	241	270	251	289	301	291	255	309	301	263	300	275	255	262	271	268	284	293	289	323	270	296	235	245	269	249	260	263	262	282	268	243	257	287	243	300	250	289	273	262	262	255	249	296	287	290	279	248	270	262	285	282	245	276	288	313	284	274	283	254	310	281	255	288	313	274	313	275	279	265	259	278	281	281	288	282	247	250	266	320	286	270	325	293	287	301	304	305	294	258	278	289	274	279	273	279	256	288	274	286	275	287	270	295	290	252	256	273	301	288	285	254	291	250	264	299	289	287	305	307	309	289	282	256	279	264	257	260	286	277	271	306	247	271	291	294	278	257	287	279	273	275	266	242	256	273	311	245	277	261	297	273	267	263	308	293	300	279	259	279	275	275	264	286	272	293	275	300	274	253	267	277	253	286	280	269	253	275	273	296	278	299	276	278	284	280	303	251	270	302	279	286	271	246	258	269	265	279	253	259	276	247	270	284	306	276	279	291	271	277	276	286	307	281	260	279	265	264	297	254	282	295	251	300	309	262	305	267	252	290	273	290	291	272	258	259	311	279	305	279	263	293	260	270	259	300	284	285	293	281	283	284	284	283	281	264	270	277	302	283	277	254	262	245	283	274	272	277	298	255	298	241	245	267	255	288	243	269	293	266	289	314	284	282	278	280	290	276	260	283	275	285	271	279	303	282	257	282	285	280	235	282	284	257	267	271	282	281	291	299	248	294	289	309	253	277	306	285	261	302	271	277	280	259	288	290	275	307	275	279	274	290	262	298	300	287	284	270	284	284	298	269	248	289	258	259	282	266	242	256	299	273	275	294	276	287	288	293	279	276	276	261	262	261	271	279	264	286	249	277	259	267	248	252	294	275	269	254	283	302	295	275	264	280	273	283	290	264	279	245	300	270	285	278	254	241	260	285	273	255	271	271	273	284	298	285	290	303	318	244	279	289	284	288	294	277	313	272	261	267	260	281	277	256	278	274	258	252	296	267	276	278	243	254	299	286	271	288	273	299	270	250	287	247	297	281	256	291	287	292	296	308	288	233	247	271	293	307	264	292	277	273	271	286	281	263	288	305	296	275	289	284	271	299	275	282	293	296	274	299	280	266	287	292	287	272	279	283	317	284	279	279	268	289	279	268	276	276	278	297	268	253	278	273	287	287	301	265	264	277	284	260	267	305	279	283	251	284	281	265	296	275	306	286	306	286	247	264	279	265	250	290	276	311	254	275	295	262	283	282	275	298	293	273	276	239	300	283	235	313	275	293	301	293	272	274	273	272	288	269	298	267	277	270	286	314	278	242	291	273	268	278	266	264	294	271	263	261	288	241	257	254	301	256	283	259	255	260	299	305	293	286	265	257	274	296	253	261	294	269	272	296	267	283	245	279	264	263	325	276	288	303	299	241	280	274	272	265	271	271	309	311	295	271	261	266	276	254	296	259	280	252	260	294	284	265	299	321	286	285	269	284	285	251	262	242	256	289	295	271	291	274	288	281	279	265	263	259	276	292	282	267	263	267	291	299	276	262	272	278	262	284	281	278	271	304	289	291	278	275	289	288	285	297	290	300	254	289	262	305	263	264	262	274	283	291	269	268	287	278	297	263	262	258	273	288	250	308	275	277	279	290	277	274	294	259	269	304	263	284	283	303	290	275	285	287	272	264	277	264	297	289	271	298	282	262	258	281	283	286	292	279	277	277	295	302	264	274	278	310	280	275	256	272	278	275	282	262	294	290	279	277	296	309	262	269	282	287	303	281	270	317	288	261	293	293	289	258	265	276	272	247	295	293	308	272	302	271	309	277	283	277	278	287	256	327	254	251	312	286	253	266	280	275	266	269	268	271	275	265	250	290	274	262	289	255	332	276	292	308	289	269	261	263	262	287	287	271	265	280	284	274	267	269	255	264	269	281	255	281	275	297	233	270	288	301	283	252	295	290	286	337	250	262	284	254	289	272	276	272	252	278	268	282	283	288	283	290	298	274	288	243	278	297	262	293	256	281	281	286	280	270	265	250	284	272	260	248	270	288	254	247	240	241	261	283	255	267	288	280	251	271	267	262	290	266	246	284	246	274	303	285	295	272	298	293	243	267	270	241	296	293	284	268	258	301	293	292	278	292	250	257	275	283	307	255	254	285	289	289	288	278	280	269	306	279	250	285	265	286
5629	1107	115	114	106	108	124	108	92	120	107	102	99	90	92	92	86	96	106	99	101	106	84	96	99	99	97	94	97	81	90	93	99	80	109	78	93	86	73	88	99	100	104	80	91	99	86	81	63	93	107	79	93	72	77	88	96	93	106	94	84	90	93	81	90	100	79	75	92	85	68	71	99	98	87	69	66	78	98	100	97	89	95	77	95	83	93	88	82	96	91	83	80	81	86	70	77	95	91	95	83	92	88	101	90	82	82	89	105	99	92	89	93	56	59	79	81	85	85	96	81	88	91	72	83	93	92	96	88	93	79	95	74	99	95	74	78	96	77	85	108	90	89	99	93	92	82	60	87	75	99	74	87	84	86	74	102	101	95	79	75	96	90	90	75	81	101	82	82	76	90	73	83	90	84	81	90	83	87	90	95	73	77	96	86	87	74	84	97	99	103	77	99	97	92	83	89	86	98	81	94	75	92	104	88	103	85	95	96	81	82	89	93	74	79	98	85	90	73	75	88	97	81	94	91	87	85	73	86	94	93	87	75	72	92	83	82	89	87	91	95	92	98	85	94	99	94	86	82	87	97	81	82	84	84	97	83	83	92	77	87	98	78	74	101	89	77	92	89	94	91	95	102	84	95	94	84	87	90	84	85	96	95	84	90	97	71	82	89	80	75	99	75	100	90	87	86	89	90	91	77	93	99	70	90	79	88	97	74	92	79	80	87	78	87	83	79	94	99	97	93	82	81	103	81	82	82	85	92	90	88	85	100	79	77	92	98	85	93	74	81	101	92	102	78	102	85	94	92	100	84	84	95	78	94	86	74	83	68	89	78	68	87	87	82	77	76	82	109	94	88	91	72	87	91	102	85	72	93	89	79	86	88	75	102	83	76	95	90	93	99	79	83	108	108	90	98	90	92	93	94	81	77	93	91	106	83	79	89	90	92	88	94	92	78	80	86	80	81	92	72	84	92	99	88	78	84	91	88	83	74	81	70	78	84	102	91	96	109	82	104	87	91	75	76	79	77	79	76	82	85	86	103	81	100	71	97	90	92	81	83	89	87	109	74	92	91	91	85	77	80	83	69	92	81	84	85	85	89	98	87	86	81	95	89	72	91	98	82	67	86	79	95	92	80	104	93	96	94	101	96	102	77	90	90	91	83	79	80	86	74	91	75	92	86	85	85	90	85	78	75	88	101	71	88	93	102	92	74	82	77	83	95	102	78	88	82	101	98	81	105	72	118	92	78	77	70	99	81	94	93	105	91	85	84	94	95	74	84	87	83	88	99	86	105	100	83	81	96	84	85	75	83	84	87	80	96	88	84	81	87	90	83	96	107	88	85	94	79	82	105	80	83	86	86	80	98	84	86	100	94	81	77	88	84	86	83	80	95	92	101	76	83	85	109	76	96	91	73	85	83	101	94	89	95	91	88	85	96	81	99	89	96	79	88	81	75	101	75	80	76	94	90	76	96	89	82	92	78	91	77	70	96	85	83	88	78	86	76	104	93	97	92	92	76	84	83	81	89	81	87	70	85	85	93	79	99	105	86	86	78	77	68	82	92	71	78	86	67	84	80	92	86	94	93	73	94	81	100	81	79	78	111	85	84	84	86	102	93	88	88	92	95	85	85	90	71	79	86	86	84	93	93	88	77	94	75	93	102	108	97	90	92	89	82	83	91	98	84	98	84	103	85	90	80	100	73	97	75	98	93	92	87	75	97	89	74	84	76	104	76	92	87	93	74	97	94	90	86	81	102	87	82	110	99	92	87	84	88	93	93	82	93	96	63	90	81	93	82	95	76	71	89	98	96	91	77	72	92	96	88	106	79	86	92	93	108	83	94	99	96	99	74	82	88	90	71	101	75	96	107	81	83	82	90	80	93	85	103	103	84	70	76	81	77	93	81	97	92	77	83	110	95	89	89	91	77	81	94	84	84	84	87	74	90	80	75	98	74	77	88	99	81	88	74	88	81	98	97	93	78	97	76	90	85	86	87	94	82	102	67	99	92	81	85	87	73	91	97	65	80	83	79	95	90	96	87	99	94	82	76	90	65	90	70	87	88	83	65	93	94	87	60	86	89	94	76	108	109	92	76	87	93	85	91	102	88	106	87	76	75	82	72	73	100	86	97	88	99	80	75	94	81	83	93	85	103	75	97	92	86	85	86	75	79	83	69	85	83	64	75	80	89	93	96	83	85	86	92	91	81	88	85	84	98	90	79	88	71	90	82	91	95	79	81	89	76	80	81	87	83	93	87	82	100	87	80	96	72	71	85	93	100	103	115	98	88	87	89	88	95	72	78	66	79	86	83	92	83	88	83	95	81	93	82	72	97	84	81	81	93	100	89	81	97	79	87	87	87	79	83	89	87	114	77	70	77	88	88	110	81	64	85	89	91	86	95	93	84	81	84	95	90	83	72	108	87	72	89	92	89	92	108	84	83	85	91	105	78	93	98	94	79	94	92	92	76	88	84	91	63	104	91	70	97	98	81	98	82	90	99	81	84	68	65	73	66	105	87	76	75	93	90	82	87	91	83	84	78	79	96	78	90	84	87	78	85	69	96	91	105	102	80	94	93	90	92	93	76	109	94	85	100	88	84	83	93	98	74	91	70	88	108	74	81	89	90	83	77	83	85	95	93	80	79	84	72	82	79	91	73	80	80	82	90	97	95	88	81	88	74	92	104	87	108	94	86	81	88	109	104	85	107	85	91	97	91	86	88	70	83	91	92	82	84	98	91	84	97	92	86	75	108	83	94	86	88	86	97	85	77	76	81	84	87	74	88	92	94	84	76	78	70	86	85	87	75	81	109	82	79	86	102	88	81	82	93	88	82	82	104	86	105	113	92	85	92	96	95	91	61	84	87	91	100	70	83	89	90	89	84	81	87	94	92	67	89	87	97	84	93	102	83	101	84	88	71	82	90	96	74	92	94	92	108	94	92	78	89	83	89	83	95	95	83	100	90	85	86	90	81	79	86	94	72	74	96	90	99	88	71	93	85	83	89	87	85	71	83	91	90	73	79	87	82	95	84	89	98	99	89	76	102	89	84	74	87	87	75	80	79	106	100	87	86	91	82	97	91	87	100	87	103	82	96	87	93	95	74	92	98	85	89	93	109	88	91	82	99	81	97	85	97	90	86	79	78	98	82	79	78	93	96	77	77	83	83	92	104	79	91	86	76	85	74	85	57	75	94	93	91	106	97	98	79	89	110	79	81	92	101	85	82	92	105	84	79	77	91	105	78	97	79	90	73	88	93	91	96	90	107	84	82	83	101	85	84	87	62	82	83	69	105	83	93	96	99	94	88	94	86	80	84	94	83	90	94	74	91	85	80	96	80	97	92	63	75	78	71	84	100	79	92	93	94	78	96	88	106	92	90	78	82	80	97	76	107	86	72	74	96	80	85	101	78	84	80	90	99	80	85	76	82	99	72	107	77	102	110	97	91	87	76	88	105	86	83	86	94	75	72	78	75	90	93	90
33195	8713	1089	1199	2170	3104	3003	2693	2197	1917	1751	1491	1359	1243	1222	1114	1095	1022	943	959	929	932	877	926	881	849	766	831	788	810	783	767	767	763	721	785	776	714	715	749	695	720	803	752	723	802	803	739	758	701	726	749	756	771	759	742	711	731	749	772	780	746	781	750	739	742	762	743	776	740	746	742	742	677	704	709	710	744	745	716	679	754	760	735	698	748	664	702	763	753	698	714	718	704	715	713	764	709	746	676	702	736	726	666	704	736	695	754	721	736	721	704	723	746	721	719	736	687	689	780	745	708	713	722	703	754	738	676	704	726	686	718	731	684	702	713	699	715	729	687	747	687	740	682	745	744	678	681	724	692	742	681	750	675	734	752	678	696	714	654	700	708	737	727	740	729	711	714	740	734	710	707	682	735	694	738	698	703	688	701	716	712	691	753	692	700	705	720	728	737	698	721	761	699	751	710	741	709	700	743	755	698	692	668	715	761	710	694	686	649	727	741	699	682	698	721	706	748	708	717	777	696	683	710	725	709	716	681	710	717	747	656	723	708	744	687	727	689	739	724	720	704	709	718	695	726	702	733	718	720	747	721	742	739	715	696	699	676	742	736	710	727	741	694	701	699	653	658	720	675	677	695	716	717	673	719	748	691	709	689	717	700	724	724	762	701	676	708	725	719	746	702	689	706	709	728	711	744	733	693	706	716	763	658	728	741	640	718	708	739	702	755	723	720	692	693	733	732	716	703	731	722	682	753	705	716	762	685	691	730	743	745	680	720	711	665	735	700	733	718	674	655	701	705	688	718	720	743	708	676	746	667	677	770	703	692	689	710	694	704	721	725	684	721	742	690	694	721	662	686	673	738	687	700	715	647	693	701	684	733	696	719	704	722	691	724	738	678	731	724	698	745	720	661	687	659	688	708	717	691	736	712	715	707	713	718	703	693	711	712	711	687	705	727	731	762	728	720	730	709	684	722	700	727	662	693	723	688	676	715	701	685	735	791	733	729	696	699	720	723	740	682	735	709	678	705	732	713	726	723	719	733	699	664	712	690	707	755	681	741	697	734	704	686	730	703	729	718	725	704	678	724	739	751	650	707	703	793	704	673	729	716	674	723	715	710	706	707	706	694	692	735	749	714	730	673	726	716	738	680	752	664	691	697	701	736	703	723	682	655	748	679	745	667	762	701	691	741	696	718	724	710	711	768	704	705	713	710	661	715	709	726	721	736	730	710	695	713	719	692	705	661	743	708	725	758	703	706	736	704	674	679	746	726	729	768	733	725	675	705	707	693	682	705	724	748	715	714	708	704	734	712	756	708	716	702	694	706	731	670	681	694	671	699	723	704	687	750	720	682	716	736	716	704	720	706	666	704	721	683	743	693	756	714	712	743	674	701	739	705	753	729	696	684	719	718	719	714	676	722	708	754	660	683	678	690	728	719	697	730	738	704	748	659	762	714	731	726	706	748	705	730	740	676	742	700	705	697	736	682	681	712	730	706	722	742	750	709	714	699	712	666	720	731	685	737	731	729	709	754	711	693	727	729	737	688	669	706	716	650	747	719	732	700	752	716	720	722	700	663	727	713	712	701	744	692	693	752	778	721	718	693	700	736	753	729	736	746	727	697	709	721	735	750	675	765	747	700	743	720	748	710	723	730	731	738	739	677	693	729	702	720	666	800	705	706	752	705	699	704	701	659	718	704	723	693	710	726	707	692	729	719	696	713	735	735	703	739	726	727	732	668	708	713	743	656	757	707	735	713	718	664	686	686	708	753	735	701	686	721	676	747	707	725	703	725	711	736	695	705	739	724	686	744	722	699	727	737	667	697	699	732	716	715	688	713	682	722	712	694	717	739	723	683	663	738	700	733	707	667	720	711	681	733	707	721	714	731	692	732	737	712	699	728	729	682	693	733	700	718	717	791	703	719	674	696	705	725	682	722	679	763	688	719	683	679	711	686	670	702	708	752	735	696	681	708	738	702	754	725	714	675	732	708	689	719	711	698	687	715	760	735	771	705	732	719	686	760	661	722	727	740	687	746	648	663	708	659	757	702	717	686	744	719	676	712	694	728	716	710	711	734	674	702	710	728	720	767	686	685	727	744	756	717	697	741	723	694	746	690	734	701	712	659	671	710	719	677	710	663	761	673	688	684	702	712	671	740	687	730	661	745	758	702	755	714	760	679	734	721	686	728	704	700	704	746	697	720	715	681	719	702	742	693	685	718	706	717	722	695	707	697	671	745	698	711	703	687	669	714	713	723	708	726	740	683	762	725	711	696	712	676	706	757	711	669	723	717	706	716	725	728	726	740	751	690	738	759	740	720	712	690	691	746	698	678	704	727	722	744	687	690	696	720	747	784	701	716	676	733	708	713	728	684	751	714	696	681	714	705	714	773	695	758	738	705	704	731	652	729	769	730	678	697	708	737	740	695	679	752	695	731	756	739	757	722	794	652	717	710	681	716	681	733	764	739	740	732	684	697	712	669	695	722	736	676	662	700	707	700	712	732	699	771	730	666	696	702	746	667	702	706	756	699	735	685	723	711	736	724	696	747	716	750	691	710	728	786	733	714	691	707	689	749	725	711	677	715	712	708	711	687	764	731	685	719	675	745	703	726	776	664	729	710	716	622	705	697	724	779	657	667	703	693	739	714	687	678	753	728	694	683	699	730	674	717	703	694	683	702	695	726	695	737	662	687	719	708	730	700	723	692	743	729	705	715	682	729	671	716	692	736	685	726	724	723	714	699	727	728	735	772	669	753	690	714	675	680	712	732	713	655	717	749	730	732	744	684	716	715	739	686	697	730	760	734	718	746	681	702	689	727	706	688	714	701	714	671	732	721	659	704	691	707	734	697	685	684	721	691	728	741	725	699	692	686	705	736	746	759	730	714	688	713	687	720	716	714	683	745	700	725	713	739	721	732	728	713	750	730	706	712	714	689	684	713	717	775	740	702	680	685	742	682	715	711	693	740	644	680	643	678	708	706	673	733	682	694	714	742	698	669	695	726	703	750	689	694	685	697	723	728	720	699	726	712	709	716	722	709	749	692	691	736	741	699	754	688	726	713	716	687	688	697	713	706	657	715	710	666	736	707	717	733	737	681	754	709	770	705	690	755	712	678	678	712	682	718	730	736	656	726	768	717	715	696	732	639	674	731	727	707	738	695	721	686	741	746	659	722	757	702	738	718	741	737	749	696	727	733	751	736	754	721	695	704	738	707	710	721	694	709	696	757	688	694	713	723	754	737	716	686	738	725	702	699	725	673	664	725	729	695	716	703	700	714	762	711	700	647	715	690	720	723	707	707	711	713	702	724	738	690	740	686	691	689	673	710	666	732	702	667	722	738	675	714	704	703	704	688	696	695	721	728	732	702	744	720	701	722	736	744	708	709	738	688	729	741	737	675	718	719	693	700	733	670	676	731	694	740	695	676	666	688	718	746	717	704	676	713	696	733	668	724	682	732	752	709	655	731	724	707	667	733	693	713
2867	306	39	35	31	32	32	37	30	33	29	38	26	38	31	23	25	28	29	22	26	24	24	33	25	20	24	27	24	37	24	35	32	29	29	21	30	25	28	36	43	21	31	25	23	27	20	23	29	29	35	23	30	20	15	38	31	24	22	25	35	34	25	34	26	26	21	28	28	29	25	31	26	34	30	18	21	21	27	24	28	24	30	27	22	34	28	25	31	19	32	23	22	22	29	25	24	26	32	28	27	23	22	26	23	26	34	30	31	33	24	23	20	29	24	24	30	19	23	21	22	32	26	24	21	22	20	30	30	35	27	30	19	26	31	26	25	31	32	26	24	18	27	19	29	34	31	26	31	24	24	29	34	19	30	23	22	28	26	26	23	24	25	36	27	30	25	36	19	18	30	31	26	24	34	33	31	26	22	28	26	21	22	33	20	29	31	24	29	22	19	33	23	35	33	26	45	31	18	23	34	30	26	30	21	18	22	31	28	26	30	20	23	40	18	25	32	26	25	22	26	37	29	31	22	27	34	25	23	26	35	38	20	30	30	24	22	32	26	29	30	28	32	25	30	31	29	25	21	28	27	32	20	21	27	29	28	27	20	20	22	23	22	29	20	28	31	18	28	23	33	30	24	22	30	31	26	28	18	19	24	29	33	35	26	31	32	35	14	32	24	32	30	16	33	35	29	35	22	25	32	33	37	28	25	27	27	24	32	39	18	30	40	29	31	31	25	26	34	20	27	30	27	26	32	23	22	27	24	31	25	37	25	33	26	34	26	26	24	37	19	32	25	30	20	30	28	35	25	29	34	28	21	20	22	17	25	21	24	27	34	26	29	24	25	23	25	24	21	24	28	34	24	33	28	16	21	30	26	26	25	19	25	36	28	17	26	35	30	31	25	27	29	29	33	23	25	35	28	30	37	27	22	29	31	24	29	26	36	27	29	27	25	27	34	22	28	21	15	22	15	37	29	35	21	20	31	28	28	28	21	30	28	24	26	19	34	31	31	32	33	20	26	20	39	28	22	27	24	23	25	32	23	27	29	26	19	29	24	26	21	31	22	29	35	22	22	26	33	25	18	21	37	34	31	24	25	25	26	23	25	23	28	22	25	21	35	19	23	41	24	27	24	27	31	33	30	23	27	33	21	35	21	19	33	25	31	30	31	18	26	23	27	22	24	38	30	29	35	18	27	30	27	29	25	28	23	34	27	20	23	24	30	20	33	31	32	18	32	30	23	31	27	27	26	25	29	31	27	18	34	17	28	25	25	20	27	31	37	24	40	22	31	25	32	25	27	22	24	30	36	15	33	28	24	15	29	38	25	36	21	37	22	29	27	27	28	34	31	33	29	27	29	18	29	32	18	24	27	32	25	24	21	36	30	21	32	28	34	30	32	24	25	20	17	20	33	25	33	28	31	21	19	29	30	21	25	22	20	26	17	30	26	34	28	22	23	37	31	23	26	26	23	26	24	41	23	27	26	23	37	25	31	26	38	21	23	28	24	24	28	23	24	25	26	27	27	22	22	35	25	24	20	29	28	18	22	33	31	24	26	26	48	23	24	25	34	22	27	25	28	29	32	31	20	27	22	31	32	33	32	32	30	32	31	31	16	26	31	23	36	30	23	21	23	21	36	31	33	28	28	20	31	26	23	25	22	27	32	26	37	13	20	32	32	28	22	27	34	41	24	30	30	17	32	26	22	32	31	33	23	18	28	18	22	39	17	17	26	31	37	21	19	22	25	30	30	24	17	28	27	29	19	28	20	24	21	36	34	24	31	26	24	26	26	35	30	19	25	24	29	36	27	22	31	25	29	20	29	22	25	22	25	22	29	20	22	17	29	21	23	25	36	20	27	24	28	23	24	26	32	27	26	23	24	30	33	40	23	38	23	15	16	31	24	20	34	30	19	26	24	26	24	24	22	33	21	17	33	20	30	28	25	24	31	21	21	24	20	25	34	25	34	28	20	21	28	35	34	31	33	35	29	41	17	23	25	31	22	32	34	34	26	28	26	28	22	19	21	27	24	22	31	23	25	22	26	25	31	25	28	29	29	27	21	15	19	33	27	37	27	22	23	25	25	26	20	25	26	31	30	25	29	24	37	27	20	27	27	28	15	33	25	29	27	28	28	28	25	27	23	25	18	25	23	23	31	29	34	19	35	28	30	24	34	23	32	27	20	28	38	27	34	29	31	28	30	21	27	26	22	22	21	22	24	38	28	34	34	22	26	18	18	18	31	24	32	25	29	30	24	24	38	21	38	23	24	23	27	19	19	33	24	28	28	14	30	21	28	32	24	23	24	27	24	27	27	15	28	30	34	28	26	22	27	33	32	31	16	27	31	35	22	29	27	31	30	14	28	39	19	27	22	25	25	20	31	31	23	27	29	34	35	30	18	22	32	29	27	26	36	39	24	34	26	26	26	29	26	22	25	28	26	35	29	26	36	34	36	20	32	24	22	36	22	40	26	26	26	32	25	21	24	25	25	30	29	26	28	23	33	38	28	29	27	22	34	22	20	24	21	26	35	17	31	26	25	21	33	25	27	22	26	24	32	19	24	24	19	33	27	26	26	19	23	30	25	23	24	27	18	32	29	31	18	26	32	31	30	20	24	34	29	25	32	31	34	22	27	32	25	22	25	25	25	26	31	27	32	28	12	24	25	28	25	27	34	24	20	23	22	27	25	23	26	29	32	32	28	22	26	25	26	35	24	33	32	27	30	18	23	34	28	25	30	30	21	24	24	33	19	33	30	26	27	18	21	30	17	27	27	28	25	29	18	25	31	14	37	31	17	31	27	34	24	35	32	32	33	23	33	21	24	16	27	28	15	37	26	36	29	22	36	28	29	28	31	25	13	28	31	30	22	25	22	28	36	28	20	35	24	27	22	22	25	25	25	21	40	34	27	29	20	28	25	22	23	31	26	23	28	25	25	21	21	39	27	40	27	22	24	22	23	29	35	34	29	27	25	32	25	17	23	28	27	22	21	26	34	29	25	34	31	24	24	25	26	22	34	23	25	32	23	28	23	27	27	18	28	22	30	27	25	23	20	29	27	29	35	30	29	31	28	23	24	22	20	22	42	33	22	29	27	24	31	31	21	28	25	29	33	32	37	28	20	18	20	26	29	25	22	24	29	34	25	32	28	23	26	24	20	27	30	17	23	30	23	35	30	39	29	31	25	28	22	34	25	39	36	40	25	32	31	22	32	29	30	28	32	17	26	33	32	26	21	23	27	23	27	25	30	21	24	23	23	30	29	26	28	30	27	38	36	22	19	22	26	29	34	32	25	31	22	27	37	16	28	28	31	26	26	24	27	23	20	32	16	24	27	26	33	35	33	30	19	26	23	24	37	20	36	28	27	18	31	23	24	26	25	23	30	23	27	26	34	20	31	32	23	25	33	22	23	21	25	35	27	25	31	30	31	20	21	28	24	38	22	21	27	31	33	31	19	19	31	26	22	22	26	23	26	29	34	32	29	25
24234	3926	284	294	413	494	549	485	477	421	385	373	329	320	303	286	291	269	271	294	226	286	245	253	250	261	246	205	251	263	246	246	222	256	237	270	238	247	245	233	238	230	219	222	251	246	241	247	221	222	229	241	249	213	244	251	245	208	214	208	239	252	246	233	236	259	251	221	206	239	228	211	235	220	250	234	252	240	218	249	219	216	228	243	239	251	236	234	241	245	240	249	213	207	246	234	205	221	237	245	233	230	207	227	229	229	231	221	213	237	248	238	203	222	212	238	222	241	262	249	214	233	196	230	239	242	230	210	239	231	222	210	234	209	247	253	223	244	219	231	268	215	208	239	202	234	248	233	223	221	230	228	232	220	222	229	197	255	252	223	225	240	274	229	242	248	225	237	211	231	243	201	261	242	212	246	244	246	241	225	202	222	226	207	218	247	245	238	218	258	241	242	239	248	226	238	230	215	227	215	228	252	241	256	228	256	228	226	233	241	263	236	257	222	233	221	233	217	230	252	234	214	216	198	229	214	230	213	233	228	210	220	219	234	204	219	202	230	216	244	228	250	231	205	253	231	229	208	233	211	240	208	243	216	242	229	225	221	230	229	200	225	245	222	232	216	208	239	217	244	237	247	253	211	211	211	230	243	204	224	217	214	222	206	265	245	234	258	204	230	235	231	195	230	226	201	221	219	209	205	244	217	232	212	255	234	219	248	222	204	219	212	244	243	221	251	216	224	222	237	209	217	239	248	249	220	212	228	247	215	235	212	229	240	241	248	251	257	232	211	221	239	253	200	243	216	226	240	225	224	200	241	209	199	208	198	215	221	215	218	213	224	245	233	242	238	232	209	224	210	220	207	241	218	219	230	221	231	212	216	196	219	251	213	231	239	234	208	221	240	232	245	264	240	220	228	230	252	208	227	238	228	229	227	242	242	246	204	233	217	207	208	225	236	236	245	228	195	241	217	224	218	225	217	242	231	241	247	205	222	236	216	237	249	222	214	246	199	244	208	230	198	238	245	214	217	219	212	253	216	209	248	225	224	250	228	251	243	225	217	226	245	209	220	251	224	239	225	249	223	256	236	228	217	230	217	236	212	257	220	241	265	271	241	216	235	210	233	222	262	194	215	208	234	236	234	231	226	218	230	212	230	246	218	224	221	236	235	210	217	250	225	238	245	239	207	217	242	235	203	213	271	216	247	252	224	257	236	218	212	226	211	239	232	213	226	208	220	227	225	250	247	223	209	256	250	212	223	224	196	246	209	229	218	227	245	228	251	233	245	232	201	210	229	216	255	226	232	231	233	194	217	228	247	240	206	215	214	235	239	199	227	239	188	222	244	238	222	256	232	235	229	221	234	221	227	253	243	250	234	206	214	213	199	223	236	218	222	223	246	237	258	240	217	228	226	215	234	218	213	218	235	217	234	210	207	242	233	228	212	237	227	224	227	210	231	236	238	202	224	220	257	229	243	235	203	205	245	231	216	230	249	215	200	229	226	207	235	217	258	232	235	231	230	231	242	192	233	240	238	232	215	214	242	230	235	214	223	214	236	216	226	223	235	220	242	242	253	235	227	231	220	245	240	225	213	212	231	220	225	230	221	226	218	229	245	229	217	242	214	209	224	249	241	221	220	208	241	234	217	238	220	236	245	222	242	209	248	224	215	218	236	232	226	246	221	222	217	239	211	216	248	239	223	205	199	235	205	225	235	229	233	229	229	201	251	225	212	225	269	231	212	238	235	258	231	240	241	226	212	245	241	239	229	225	226	221	253	238	249	244	249	235	225	208	246	239	236	224	242	201	206	215	230	213	234	237	209	216	239	253	235	251	198	218	242	220	207	246	229	245	245	214	215	207	217	211	231	217	222	238	247	219	225	206	244	241	208	260	220	254	241	257	217	234	216	218	225	215	210	211	222	248	227	234	264	204	196	233	224	222	229	240	239	219	253	222	225	220	207	228	206	218	232	239	208	246	221	243	239	224	227	218	231	224	225	207	216	193	243	237	216	211	210	236	199	188	204	255	230	252	222	252	244	224	207	251	229	239	239	218	229	225	197	224	207	241	216	262	215	201	208	248	217	225	233	235	217	233	234	221	228	221	260	238	232	217	216	210	241	192	235	263	226	224	256	198	218	215	230	234	228	237	238	215	220	225	219	207	231	230	223	226	232	242	218	215	226	223	228	184	239	225	235	235	210	208	251	246	232	226	253	242	222	235	225	225	196	243	231	224	230	216	238	235	248	226	212	229	213	218	194	226	226	224	215	219	225	235	229	208	230	203	221	226	231	242	201	246	231	232	212	237	215	198	212	203	250	232	228	223	227	190	216	230	241	253	260	221	236	224	238	200	214	238	247	235	190	219	243	215	234	240	244	206	240	234	239	227	233	233	226	201	204	222	230	228	237	236	252	193	233	246	184	206	237	208	231	185	205	230	233	207	204	204	215	228	214	223	247	194	205	226	216	240	249	259	219	238	249	229	222	223	250	240	238	222	220	247	241	230	232	244	218	213	240	219	234	259	236	192	225	217	235	227	243	236	230	220	239	209	223	243	218	235	246	225	226	223	197	197	222	220	233	197	229	213	238	227	240	219	218	226	230	210	229	242	220	242	238	228	225	206	230	232	222	235	224	201	179	244	222	203	228	250	236	236	230	251	210	224	213	220	212	244	257	238	228	219	230	218	252	228	247	252	238	220	241	244	227	219	243	234	230	235	219	236	245	245	211	241	236	242	218	233	238	244	259	216	223	227	225	228	208	220	213	233	223	237	219	217	221	230	232	214	225	219	249	214	242	228	234	230	252	217	231	226	243	222	251	254	222	227	219	228	248	224	205	222	227	236	210	234	208	250	234	210	246	234	217	219	242	234	223	260	234	219	219	241	220	220	213	206	211	231	227	240	251	221	217	228	213	237	212	247	227	229	235	225	235	226	214	236	199	240	227	227	244	218	208	254	215	233	252	186	230	240	221	243	223	213	216	203	221	207	255	205	239	228	217	230	230	218	194	231	236	248	258	224	230	229	238	246	220	233	244	207	261	204	235	210	238	255	198	226	186	251	208	250	246	236	235	229	226	220	226	230	227	229	260	212	242	216	252	223	240	209	226	255	233	230	193	226	229	248	204	226	230	227	247	239	247	228	209	217	252	227	192	202	242	226	238	232	248	209	233	239	232	227	215	228	221	225	230	214	202	221	222	244	223	258	235	217	225	216	226	228	197	229	236	214	251	219	214	216	241	210	217	233	232	244	223	230	228	232	236	218	240	216	230	235	221	267	183	222	209	234	224	219	245	220	235	237	224	237	238	212	221	209	252	255	230	226	211	210	242	243	214	231	222	228	209	209	239	197	219	224	224	212	238	229	204	242	220	222	213	244	222	215	222	214	246	233	199	224	217	233	215	223	235	239	226	237	254	206	213	229	217	233	242	225	228	229	239	254	254	233	250	224	229	198	221	234	231	218	205	229	236	217	247	227	215	213	234	242	235
3931	728	93	79	74	106	86	96	95	88	87	93	83	93	91	75	76	69	100	70	86	81	73	68	81	86	83	72	79	80	90	82	73	61	87	77	97	80	78	69	72	96	83	91	81	69	73	82	89	87	74	75	81	89	69	82	63	71	63	70	71	76	78	82	65	91	68	79	106	83	92	80	90	72	66	76	77	88	96	69	55	91	72	79	60	79	82	67	79	72	75	58	79	82	77	67	80	86	63	68	86	86	79	72	75	83	76	87	71	87	70	86	84	76	80	74	87	76	74	86	64	77	85	68	94	93	94	90	75	61	77	86	77	79	75	71	83	90	74	68	72	91	75	61	83	69	78	90	82	80	75	53	79	56	78	70	70	80	76	74	81	66	81	79	79	78	82	82	76	70	65	83	62	60	82	85	64	66	81	73	75	75	104	80	72	79	76	68	67	74	83	77	91	71	80	76	71	69	73	84	86	80	70	85	78	78	62	82	75	87	76	86	70	62	74	78	76	75	72	77	86	88	68	64	71	99	84	72	81	65	78	61	65	93	86	77	66	74	85	65	78	74	85	70	100	61	76	77	77	77	94	73	85	67	74	97	68	74	83	73	78	89	81	96	82	96	63	65	74	74	77	94	73	75	86	85	70	72	88	69	78	66	75	80	65	101	86	57	82	75	80	86	65	72	64	78	91	62	85	94	82	80	92	72	88	71	69	80	71	83	81	74	73	72	73	75	88	74	70	81	86	92	73	78	104	76	93	67	92	82	84	92	67	75	79	91	81	94	79	85	70	81	56	69	90	77	73	76	92	71	70	73	77	72	80	83	58	90	65	62	58	75	78	85	76	88	70	82	88	74	89	64	82	72	92	64	73	77	86	66	78	72	68	86	95	55	90	64	97	77	78	82	73	80	75	79	78	81	85	92	80	65	85	81	71	90	82	77	74	85	76	83	75	76	86	91	73	74	69	84	73	73	68	87	80	79	62	76	85	65	65	69	81	95	100	80	89	69	72	80	80	80	76	84	79	81	101	75	73	77	71	77	74	81	75	77	78	82	69	83	81	86	78	73	69	84	74	67	85	72	84	83	74	69	76	67	66	85	77	73	84	78	74	74	78	83	80	84	82	85	61	80	78	68	100	79	61	71	72	68	70	79	70	59	80	75	83	67	86	76	74	80	63	76	60	69	94	68	71	83	77	77	88	92	67	78	84	76	71	77	64	78	72	88	87	67	74	92	69	86	75	89	81	76	71	74	78	82	69	77	69	77	78	91	75	83	63	69	88	86	86	79	92	66	70	89	85	78	63	72	80	74	91	74	82	71	71	78	77	85	77	75	79	60	67	92	77	64	76	67	78	84	71	97	78	87	73	72	73	77	83	89	67	76	85	69	69	76	67	70	83	82	75	68	67	68	78	84	78	64	77	77	75	82	75	81	85	96	82	93	90	73	86	82	65	65	72	66	61	82	89	79	73	91	75	75	80	90	93	82	63	98	70	70	64	77	62	82	73	72	74	78	88	76	76	69	97	66	64	73	90	83	72	83	89	75	83	82	98	63	71	70	73	85	81	70	78	81	67	67	71	90	78	87	82	95	73	76	91	75	65	85	52	78	75	79	92	92	72	76	74	85	78	87	82	93	90	85	62	95	79	85	86	66	80	73	65	80	83	86	81	84	78	79	65	68	84	80	88	85	86	77	83	61	78	74	72	74	81	88	72	81	72	73	84	74	78	65	91	69	73	82	69	69	94	78	86	81	82	79	76	67	78	76	75	84	87	77	76	64	93	70	90	66	68	65	71	81	84	86	69	77	77	73	74	85	89	75	72	83	77	78	66	86	70	89	83	66	69	88	62	65	69	68	93	71	79	82	60	61	82	77	87	78	61	91	71	76	85	75	75	67	86	78	78	81	81	86	58	66	72	79	74	67	79	72	83	84	90	78	85	81	79	78	76	69	93	100	87	80	84	74	73	89	75	78	75	66	72	81	75	83	79	82	84	88	80	85	87	86	86	95	85	81	79	83	101	90	90	84	77	60	77	82	90	69	60	73	83	77	78	75	67	78	63	67	79	85	83	82	77	65	84	78	68	75	61	72	67	83	79	89	94	85	90	77	85	73	84	92	90	74	78	78	72	76	79	94	69	75	70	74	73	62	70	85	82	69	86	70	74	82	72	65	86	72	63	71	78	70	78	80	70	85	64	70	76	73	72	82	92	67	74	78	83	68	89	88	79	73	92	73	68	91	79	94	60	79	76	68	82	80	84	74	74	74	84	81	83	79	86	73	87	77	84	66	69	76	83	91	69	84	68	70	73	87	80	82	72	71	77	75	77	82	73	82	65	70	68	81	70	78	87	90	92	66	66	95	76	66	90	61	77	93	76	85	93	79	69	96	86	65	77	84	59	82	70	84	72	70	71	86	76	91	78	81	70	84	99	67	83	65	89	63	66	85	73	85	82	59	83	67	66	58	75	90	70	73	72	71	76	79	58	73	74	85	90	76	72	85	77	86	71	73	88	76	79	82	72	79	80	73	77	73	73	77	76	76	82	90	80	65	84	81	77	65	80	71	72	74	80	80	68	73	81	64	85	95	89	86	68	79	76	93	75	73	78	83	70	80	71	81	87	69	69	76	69	64	93	108	76	97	78	76	86	66	66	66	70	84	75	76	69	70	80	62	74	63	85	82	61	92	81	71	77	78	93	67	83	77	86	66	94	83	78	80	85	77	77	45	75	82	89	72	72	63	81	77	88	68	69	63	72	90	90	89	81	79	84	61	78	74	83	73	85	71	76	78	74	65	76	94	73	66	78	80	75	67	67	77	81	73	78	86	82	64	89	84	87	75	64	95	69	89	80	82	89	68	66	72	76	67	76	75	68	95	83	74	79	66	66	68	87	67	84	86	92	81	79	69	54	91	66	72	71	64	74	86	73	85	94	70	73	76	91	77	73	70	83	96	81	68	77	71	96	61	72	79	76	65	61	88	87	84	77	72	76	80	85	79	77	79	70	84	59	81	64	81	72	88	79	85	63	68	74	83	71	92	72	75	79	80	80	71	85	84	77	64	67	73	98	79	77	84	77	65	70	77	61	72	68	90	77	77	67	78	81	78	73	72	70	58	76	61	91	66	99	72	77	76	70	86	82	88	66	77	66	92	84	64	81	81	79	64	78	66	85	69	90	63	82	90	69	89	69	83	73	72	70	77	74	74	74	81	74	74	89	79	101	88	68	77	75	78	84	72	84	88	91	69	73	79	91	83	70	74	73	77	51	66	78	63	82	86	77	78	77	86	62	69	74	73	76	72	72	98	76	73	67	68	68	73	76	73	78	78	72	78	89	53	76	77	83	74	60	85	87	72	78	70	91	82	66	82	68	69	81	86	76	83	75	74	76	85	72	66	82	58	73	83	69	77	84	83	85	75	78	78	64	86	78	72	59	96	80	68	64	74	72	64	81	68	73	80	96	74	86	84	75	71	75	86	93	83	81	86
29771	6601	926	923	1579	2173	2106	1849	1563	1352	1224	1070	954	879	917	809	810	797	760	767	733	742	767	712	724	730	678	669	644	643	692	649	594	638	620	643	638	616	643	631	635	634	610	633	625	615	628	646	630	655	604	660	655	588	629	628	620	638	610	606	673	659	628	610	627	588	657	643	637	657	616	631	637	568	621	608	630	630	616	605	609	649	579	639	613	587	558	624	619	612	653	620	629	619	603	608	631	615	624	617	628	659	607	660	665	612	645	603	626	628	613	613	643	601	610	651	645	633	560	629	614	657	610	638	620	650	636	609	659	597	616	599	608	645	620	610	597	602	570	624	598	594	643	608	625	584	579	602	630	657	579	631	601	632	616	652	632	620	587	622	613	577	622	579	628	622	607	658	656	614	559	593	604	585	603	625	653	636	603	650	591	619	603	592	589	594	654	594	648	634	615	609	648	604	609	591	583	609	649	666	593	594	612	656	631	616	647	606	602	619	571	638	602	623	633	615	615	620	629	596	609	616	634	627	613	602	629	554	617	612	596	638	582	610	594	585	597	665	632	626	605	595	610	658	627	612	627	617	639	632	623	627	631	640	632	629	658	582	593	593	592	612	644	616	645	587	641	644	639	636	611	621	574	619	664	636	581	656	645	588	604	603	647	580	633	640	581	598	598	643	622	622	652	593	640	629	636	612	593	608	618	647	635	647	607	598	581	628	643	590	627	615	635	650	592	615	625	670	626	621	552	603	644	590	582	616	616	609	648	601	632	606	621	650	630	629	635	616	586	576	633	613	616	639	617	594	621	626	682	569	614	600	579	576	634	616	614	621	620	581	626	591	618	636	612	646	605	627	635	630	609	645	638	636	678	651	578	604	611	595	624	586	666	611	603	597	643	629	611	610	598	629	597	645	655	570	604	617	579	637	635	575	627	616	580	597	625	633	593	614	586	634	650	621	630	585	627	630	643	640	594	627	595	611	650	579	620	642	673	608	596	638	603	589	603	607	626	599	660	652	579	644	604	621	630	581	630	628	607	663	615	607	574	585	621	620	604	624	599	613	618	625	616	660	581	592	644	653	570	596	617	612	603	623	592	598	591	576	645	599	641	629	641	616	607	598	652	602	629	615	614	601	605	642	663	608	616	648	591	628	641	600	622	621	613	604	631	655	661	618	595	588	573	639	618	568	636	655	614	608	598	626	651	592	642	612	600	644	612	624	585	631	617	624	622	602	601	585	622	606	603	607	651	622	619	602	632	643	576	589	649	582	645	625	622	626	600	598	614	605	648	633	590	624	594	596	607	567	655	568	645	634	632	657	624	583	615	626	617	599	653	626	597	571	620	581	630	635	607	660	610	605	631	646	638	632	639	568	634	618	614	632	651	623	626	627	623	619	643	623	659	642	615	590	628	601	592	654	584	613	643	604	648	592	581	613	580	635	679	613	613	601	619	586	636	630	623	645	641	627	615	591	603	612	611	630	608	622	613	592	620	607	593	624	604	596	585	569	617	596	620	618	596	631	598	649	645	602	654	625	652	628	652	663	589	582	629	617	605	623	604	607	600	596	588	608	602	613	622	607	621	678	604	627	628	600	617	631	606	614	607	609	616	642	604	648	625	595	617	625	627	603	566	614	591	623	600	665	632	632	624	633	666	600	623	579	678	636	608	620	578	607	616	628	619	591	648	639	611	632	651	633	652	611	627	616	586	626	639	613	607	586	606	558	644	616	642	598	623	606	644	624	589	628	616	624	598	655	611	640	633	612	605	657	589	672	611	587	628	616	618	619	574	621	662	634	646	571	660	609	604	605	609	641	638	656	567	546	590	632	608	663	605	627	654	587	626	606	671	669	586	643	712	575	641	586	607	642	631	629	634	611	628	603	565	613	654	582	624	619	588	576	604	627	645	617	658	607	619	614	645	587	631	555	600	665	618	574	613	585	636	657	619	610	637	621	658	590	618	579	659	618	621	648	595	654	630	634	627	619	653	641	588	608	639	609	604	640	597	600	604	560	634	611	628	616	558	639	582	580	606	627	603	642	564	677	650	621	618	585	627	604	654	615	582	593	619	548	613	627	645	611	616	595	627	629	615	620	600	626	648	586	623	608	633	647	636	625	680	622	620	592	606	645	607	593	639	615	581	608	641	625	604	626	609	652	611	648	653	631	650	603	641	631	636	587	631	590	637	637	631	614	616	611	630	583	641	608	654	624	593	628	598	609	601	628	558	592	611	610	597	613	622	618	609	658	612	636	643	617	601	637	628	595	627	630	615	636	628	648	607	599	608	598	636	634	619	634	682	652	612	624	599	639	580	619	646	585	647	610	590	628	623	614	616	635	595	613	611	599	637	608	589	616	621	630	613	584	633	594	606	681	597	637	591	583	609	608	588	652	577	635	664	578	590	663	628	621	636	669	585	613	612	610	627	659	642	590	612	619	615	593	637	632	622	644	620	597	614	606	631	603	600	592	591	613	611	617	594	639	609	618	612	644	593	646	583	611	638	654	626	618	618	577	635	654	618	658	616	626	621	615	609	636	623	636	634	600	599	585	566	598	688	611	616	606	625	581	595	603	648	610	644	652	669	583	608	639	602	648	605	561	605	583	635	644	628	619	659	622	578	600	613	643	627	639	615	594	576	633	631	608	626	599	607	630	618	627	577	608	582	582	649	605	628	595	609	583	596	575	607	633	594	574	617	601	652	615	556	617	616	620	644	628	640	608	624	640	590	630	590	632	650	580	621	595	618	601	647	596	596	550	599	642	633	607	621	601	618	585	629	644	657	645	612	615	607	611	668	671	609	652	586	587	616	602	639	635	625	635	648	596	615	623	568	656	590	596	581	624	655	623	640	645	622	603	597	610	586	643	621	616	616	598	600	622	644	612	630	654	639	634	623	599	642	617	583	622	623	644	642	678	629	627	599	626	608	643	595	621	628	617	617	584	606	660	595	657	591	615	639	613	606	571	597	608	605	616	655	626	635	650	644	652	617	601	591	625	684	631	625	633	595	621	623	638	627	652	627	639	605	599	589	639	610	603	605	625	624	616	605	622	630	660	596	665	643	624	654	619	551	592	639	582	636	649	634	634	600	647	624	604	593	599	631	654	591	605	610	626	589	618	602	594	593	649	619	629	565	609	607	608	601	616	618	587	609	623	602	607	623	604	643	580	596	584	634	658	635	637	605	596	611	610	649	636	613	603	604	675	638	635	612	558	646	588	591	624	576	613	627	651	610	588	616	608	633	632	605	632	623	657	618	593	618	642	577	628	604	650	630	642	622	619	664	626	599	615	599	592	628	596	597	631	625	620	604	594	606	614	612	614	632	627	587	622	613	604	618	602	645	634	613	603	583	590	638	630	574	598	669	599	588	628	608	640	571	652	625	627	623	606	621	590	603	620	628	627	588	631	632	649	630	616	612	634	632	608	608	586	593	609	624	648	598	603	561	604	633	650	626	603	634	614	625	659	628	619	639	598	567	605	671	591	651	625
4261	423	45	39	49	50	49	33	56	40	46	40	32	60	37	35	34	33	44	17	33	35	40	29	31	44	37	34	41	37	35	36	31	29	33	31	37	33	37	44	29	31	32	31	40	34	43	34	28	28	32	34	46	29	29	32	26	39	33	31	33	40	33	42	46	36	37	22	35	20	34	33	31	33	37	28	51	31	33	38	29	33	34	42	37	36	39	44	36	31	35	38	35	22	39	38	37	29	33	29	34	40	35	30	33	30	33	30	38	46	41	23	35	30	36	34	42	32	22	41	28	34	41	32	24	34	40	36	31	31	44	26	37	33	33	32	29	28	31	26	24	28	24	35	27	39	29	30	29	42	25	30	32	37	29	28	35	39	28	36	30	43	30	27	39	38	33	30	31	32	31	35	37	33	34	33	30	30	41	34	41	28	39	26	35	31	36	36	36	29	30	30	41	34	36	37	27	35	35	43	31	23	31	36	32	30	30	32	24	38	31	22	37	23	34	40	41	35	35	25	36	28	33	33	37	24	40	29	17	30	32	33	33	34	30	32	38	30	34	37	37	32	26	23	34	30	39	30	20	21	38	22	34	33	27	38	28	36	35	29	36	35	28	38	38	37	28	37	40	24	42	32	27	40	35	47	33	44	34	35	44	31	37	39	45	25	22	37	29	25	32	30	29	32	26	24	31	28	31	28	31	32	33	39	30	30	24	33	32	44	30	40	24	28	30	31	35	37	29	32	19	35	27	35	22	35	28	31	33	35	33	23	26	31	25	29	30	25	31	41	39	41	27	25	38	25	22	31	48	24	42	31	37	21	36	35	35	35	36	26	36	29	30	34	24	34	27	42	47	22	33	35	30	31	35	34	38	23	40	37	36	38	35	29	37	35	26	25	36	31	34	28	43	23	37	36	23	32	36	36	42	40	30	38	30	23	37	22	33	39	20	32	32	28	40	33	28	34	49	24	31	28	35	25	27	42	35	32	41	31	36	31	30	37	31	35	27	22	38	36	26	33	35	30	35	42	37	40	35	27	38	41	34	28	37	27	31	38	33	32	38	35	28	38	32	29	35	32	34	34	31	35	36	36	30	19	33	32	41	31	36	27	37	24	37	29	27	34	29	33	36	31	34	34	35	39	34	21	36	29	21	42	30	23	34	22	36	29	27	36	41	25	36	36	42	31	30	38	42	33	36	27	36	25	24	35	25	38	30	34	28	34	34	38	26	31	33	35	40	29	31	29	27	42	22	26	39	34	37	42	32	36	36	33	35	24	33	29	35	35	34	32	27	34	35	28	39	35	35	44	27	27	32	25	27	32	29	26	40	29	31	39	33	32	33	34	30	34	32	30	29	36	26	28	26	35	22	29	27	36	40	28	20	23	43	33	18	17	31	41	30	21	27	21	26	38	35	34	37	27	32	44	24	31	29	40	29	32	32	35	38	37	23	43	26	26	24	30	37	24	26	34	32	44	32	41	39	34	37	21	25	25	34	38	22	41	37	36	29	38	28	30	35	35	30	25	41	18	37	36	26	33	31	32	30	27	28	33	34	22	36	34	34	35	33	31	30	32	37	41	37	29	27	31	28	24	32	34	26	33	34	31	23	33	38	29	24	30	26	38	42	35	39	41	38	41	40	24	25	33	28	39	33	32	25	29	43	35	38	33	35	32	29	31	41	35	37	22	31	40	38	22	25	37	35	40	29	46	30	24	31	28	27	40	31	28	34	33	32	32	34	25	38	37	44	30	30	27	30	28	24	31	34	31	47	42	42	29	44	36	39	25	33	30	29	27	33	33	31	28	26	25	32	34	20	31	37	33	27	30	35	24	28	31	21	43	37	33	40	21	39	38	28	29	28	28	29	32	28	35	20	29	39	28	39	30	24	26	33	29	28	37	28	34	34	46	35	35	26	31	32	31	26	38	36	32	28	24	37	31	23	42	32	32	24	36	44	30	26	29	35	31	30	35	30	30	28	25	29	19	32	28	40	34	23	43	46	24	34	27	31	32	23	21	32	35	35	38	38	31	40	28	35	24	27	41	30	32	30	41	36	26	25	36	32	40	33	38	35	33	38	33	34	27	28	38	39	30	33	39	25	35	26	38	35	38	30	39	28	31	42	31	38	42	45	36	34	26	30	33	25	33	34	35	37	27	40	36	34	31	33	32	27	26	30	33	30	45	36	36	39	35	43	31	34	34	30	22	42	31	38	30	29	33	39	31	28	45	45	27	34	40	39	37	33	31	38	39	34	32	36	39	35	33	32	27	32	24	27	35	29	28	26	29	22	39	34	31	42	43	38	38	43	26	33	32	38	44	21	31	31	37	25	35	41	32	33	29	34	37	36	26	37	31	29	38	25	36	25	30	28	37	33	37	35	22	32	37	38	29	40	32	27	27	22	37	28	32	34	40	31	37	36	40	29	41	36	28	30	35	40	24	34	31	34	29	28	36	27	31	26	39	32	37	31	41	30	35	37	41	38	43	36	46	41	32	37	27	30	19	35	35	46	22	27	31	43	28	31	35	30	45	37	30	29	39	34	30	36	33	31	27	22	26	26	48	28	37	29	37	38	39	30	26	33	29	34	33	38	30	50	34	27	30	41	23	35	34	31	28	33	26	29	38	28	34	43	34	35	35	49	38	32	32	35	25	33	35	39	36	32	43	31	40	29	35	41	25	35	34	36	31	36	28	36	40	27	37	39	34	43	38	36	46	31	34	27	27	34	30	23	32	34	29	32	43	37	35	29	30	36	36	38	30	33	36	31	30	32	36	40	27	33	32	29	42	29	40	41	27	22	24	38	31	34	29	38	39	24	30	30	37	35	29	29	28	31	22	40	41	47	39	25	26	30	34	25	29	25	39	33	35	35	27	37	42	35	34	27	36	32	39	40	37	33	30	38	19	24	26	27	41	35	43	32	26	28	27	32	34	40	42	32	39	39	37	32	29	29	37	34	27	26	35	38	33	32	25	37	29	37	33	37	39	32	32	50	21	41	31	32	36	28	34	22	34	42	19	30	25	46	25	37	31	31	24	35	34	36	35	33	42	27	38	36	28	19	40	28	35	31	32	34	30	31	35	28	29	31	29	38	24	31	25	27	30	30	43	22	32	27	48	40	28	29	27	45	32	23	35	37	36	38	33	23	35	39	30	28	34	29	34	34	26	27	28	37	36	35	30	25	29	33	31	37	39	33	36	46	20	26	38	27	36	28	30	34	39	39	34	31	26	30	27	36	30	33	21	26	35	28	42	27	29	35	43	37	31	36	26	32	37	36	40	28	32	32	21	37	38	16	32	32	38	39	35	35	29	37	27	36	35	39	25	38	28	25	35	38	21	31	47	37	32	25	39	32	39	33	39	29	29	31	25	29	42	32	32	36	27	26	33	19	26	36	26	30	32	26	39	33	28	22	34	26	30	39	29	44	43	37	28	31	28	34	34	34	34	24	27	21	38	37	34	32	27	25	31	27	24	41	36	42	37	29	38
27455	4545	511	537	1034	1462	1546	1373	1222	1002	857	789	686	624	564	534	507	464	405	424	400	369	414	382	374	337	339	341	335	335	329	304	323	321	309	306	315	315	294	285	303	296	299	292	274	304	263	286	298	322	317	316	267	287	297	294	286	288	287	293	273	276	299	281	283	264	308	285	279	264	265	249	295	279	269	274	265	277	305	285	264	269	284	244	275	310	268	289	252	282	279	271	262	294	289	273	287	268	285	316	281	266	284	267	285	260	299	257	270	292	275	228	293	296	290	264	261	301	294	280	273	288	296	320	286	282	304	298	287	283	295	277	282	263	270	290	278	297	283	259	269	272	286	277	270	290	269	270	255	281	279	287	265	293	269	265	283	304	284	273	305	278	270	280	270	284	305	248	293	256	268	292	276	300	304	292	296	261	281	276	271	280	252	287	250	287	264	272	303	272	308	311	273	285	281	253	270	259	309	267	305	272	278	276	276	279	289	270	288	312	278	257	280	248	269	311	274	292	244	296	273	278	279	263	277	273	269	295	280	269	257	267	299	281	297	299	286	258	315	268	289	271	291	305	273	277	291	277	298	283	278	307	282	312	262	284	291	261	288	263	305	289	302	263	320	289	261	276	258	297	262	303	268	284	319	274	256	257	285	281	252	263	286	272	296	282	314	261	294	296	273	274	249	292	266	257	283	286	264	250	279	276	273	267	254	284	275	279	275	239	311	276	289	250	293	263	286	281	276	257	278	308	274	280	250	254	254	274	269	256	271	278	278	311	263	266	258	262	274	303	250	279	267	280	257	270	266	241	259	272	291	291	277	275	305	287	260	274	277	302	297	286	274	281	282	281	267	274	266	286	280	271	281	271	286	273	268	270	250	252	284	251	271	319	239	297	294	237	275	297	294	295	304	287	269	285	274	276	278	277	300	303	282	292	280	259	297	261	269	298	283	287	284	261	278	279	267	284	264	280	274	273	280	268	281	269	279	274	287	302	281	255	284	267	301	281	300	265	295	270	244	272	275	271	252	276	255	263	288	271	299	282	289	273	296	253	277	264	259	273	272	280	294	285	296	267	294	273	270	276	267	299	276	284	290	243	268	314	274	256	327	281	247	282	276	287	248	274	294	283	276	270	296	286	279	270	284	298	289	256	264	291	258	293	290	280	251	283	294	293	276	310	305	248	251	281	303	273	272	284	270	287	284	260	272	276	289	277	289	245	248	286	265	276	270	271	289	268	289	293	305	282	306	275	276	270	287	274	268	274	270	284	238	281	252	260	263	304	263	274	270	304	304	296	269	263	265	293	273	302	288	272	272	295	262	281	263	279	301	276	235	270	262	286	259	279	283	268	270	268	261	295	276	292	279	296	286	266	295	277	262	283	271	303	309	298	246	304	264	254	260	277	265	275	268	239	269	256	259	295	256	269	284	296	290	257	278	289	263	288	298	261	280	244	301	264	282	274	257	260	265	291	263	302	273	296	297	278	245	293	289	252	289	266	273	251	282	283	286	299	288	302	298	265	276	288	291	280	284	311	260	285	290	280	298	296	274	274	291	286	252	314	268	257	274	321	287	257	290	308	283	280	297	288	287	267	283	238	296	283	264	307	274	290	280	267	257	331	275	260	278	282	268	270	304	240	284	285	250	275	297	283	296	257	300	282	259	269	287	289	294	302	304	302	287	262	264	266	259	285	290	290	294	273	290	253	288	270	296	304	292	282	269	255	284	301	263	277	278	289	278	277	276	301	262	307	274	284	331	264	300	263	304	268	278	284	259	304	269	299	257	290	276	268	265	307	236	281	296	293	279	261	275	281	291	276	247	285	278	283	283	262	292	271	270	253	287	261	251	257	266	294	304	270	274	266	270	305	269	254	291	290	295	245	265	268	234	289	281	266	264	255	288	274	278	285	269	291	276	255	281	264	282	272	262	281	317	292	281	259	279	271	301	288	254	275	272	282	300	265	243	242	276	279	299	273	265	256	258	283	271	274	271	290	303	281	277	295	272	287	285	267	281	320	281	269	297	275	289	284	265	281	274	267	273	287	262	275	260	267	281	290	281	261	276	284	279	297	265	277	286	278	286	244	265	273	269	290	279	314	306	273	283	291	318	277	262	280	259	292	300	257	266	282	300	296	278	261	295	270	276	278	263	263	280	290	292	263	264	250	267	274	294	275	252	275	278	291	261	271	259	275	264	266	234	279	280	267	273	292	258	277	259	270	265	279	283	266	268	275	286	277	279	289	296	261	273	286	280	299	279	313	243	257	248	259	257	259	293	298	289	275	298	309	267	265	254	254	268	307	257	270	295	284	280	270	248	294	285	263	288	293	274	276	260	274	293	286	230	260	251	286	284	290	267	300	259	262	236	264	262	292	268	277	253	242	265	269	265	283	282	267	280	290	280	264	257	273	294	292	269	295	280	268	294	293	278	268	269	269	271	265	313	279	238	271	259	284	265	264	257	296	281	296	295	256	237	262	286	303	273	280	273	295	308	280	259	281	283	275	286	250	303	266	286	290	284	287	258	268	285	296	267	276	283	257	265	246	260	267	288	275	290	297	283	277	249	288	300	242	281	304	249	278	253	298	284	308	294	296	309	271	283	277	298	277	270	262	281	307	294	298	264	277	264	250	269	291	270	287	304	262	269	252	267	295	269	285	274	285	270	254	265	284	294	286	254	270	243	278	277	317	282	271	298	253	262	272	284	293	295	282	281	293	265	282	302	299	269	310	267	252	291	282	286	277	289	284	304	270	281	271	275	286	256	256	259	298	274	260	261	258	245	284	262	279	261	285	288	275	265	253	290	251	299	283	255	300	277	268	249	257	257	299	286	269	265	269	287	262	275	279	263	268	283	258	261	288	297	278	289	299	269	298	318	241	268	254	276	294	309	265	275	266	270	281	283	298	278	279	277	296	307	288	271	271	288	272	276	272	305	278	274	278	278	275	318	264	288	254	258	270	313	279	291	272	263	272	283	236	251	251	284	254	252	290	258	289	275	265	260	290	244	286	298	281	287	269	270	268	287	275	259	240	275	281	261	293	285	276	275	287	283	283	317	300	299	292	285	294	278	273	287	261	268	290	288	282	299	271	316	284	307	276	275	269	284	302	309	271	276	267	310	272	285	278	279	276	274	287	279	288	289	264	287	295	256	312	251	266	275	292	296	273	293	296	273	265	294	289	282	291	288	282	257	281	291	286	263	254	281	291	285	248	274	272	283	286	301	280	305	274	288	280	303	285	258	309	260	260	290	290	286	275	283	251	300	275	290	287	268	304	270	276	278	264	285	277	283	276	246	257	252	274	288	287	259	280	320	268	249	268	278	269	292	277	266	285	266	293	276	287	306	290	284	303	260	258	303	261	311	273	252	280	285	302	281	268	296	259	295	292	281	271	271	302	265	277	253	271	278	276	276	274	278	258	280	283	274	293	267	263	264	276	278	294	264	285	250	276	270	295	277	274	271	257	258	296	261	244	254	270	277	282	323	257
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
